summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorHosted Weblate <hosted@weblate.org>2024-09-05 19:06:51 +0200
committerHannu Nyman <hannu.nyman@iki.fi>2024-09-05 20:22:37 +0300
commitb526d538781aa7239076288edb19e033dd7f3723 (patch)
treee9dbc27f3dd470495c9d0c77948317cf65c4b192
parent01de201dbb3bdf52399a8e21462f92ac39c129f3 (diff)
Translated using Weblate (Irish)
Currently translated at 4.6% (6 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ga/ Translated using Weblate (Irish) Currently translated at 4.3% (8 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ga/ Translated using Weblate (Irish) Currently translated at 9.4% (11 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/ga/ Translated using Weblate (Irish) Currently translated at 3.6% (3 of 82 strings) Translated using Weblate (Irish) Currently translated at 6.8% (7 of 102 strings) Translated using Weblate (Irish) Currently translated at 12.9% (11 of 85 strings) Translated using Weblate (Irish) Currently translated at 6.5% (5 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/ga/ Translated using Weblate (Irish) Currently translated at 16.0% (28 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ga/ Translated using Weblate (Irish) Currently translated at 6.1% (4 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/ga/ Translated using Weblate (Irish) Currently translated at 7.5% (15 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Irish) Currently translated at 6.7% (5 of 74 strings) Translated using Weblate (Irish) Currently translated at 16.6% (10 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ga/ Translated using Weblate (Irish) Currently translated at 15.8% (27 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ga/ Translated using Weblate (Irish) Currently translated at 13.6% (9 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ga/ Translated using Weblate (Irish) Currently translated at 11.1% (22 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ga/ Translated using Weblate (Irish) Currently translated at 2.2% (1 of 44 strings) Translated using Weblate (Irish) Currently translated at 3.6% (7 of 194 strings) Translated using Weblate (Irish) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Irish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ga/ Translated using Weblate (Irish) Currently translated at 1.4% (1 of 71 strings) Translated using Weblate (Irish) Currently translated at 7.7% (13 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ga/ Translated using Weblate (Irish) Currently translated at 8.1% (5 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ga/ Translated using Weblate (Irish) Currently translated at 11.6% (18 of 155 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ga/ Translated using Weblate (Irish) Currently translated at 13.0% (25 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Irish) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Irish) Currently translated at 100.0% (2425 of 2425 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Spanish) Currently translated at 80.3% (159 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/es/ Translated using Weblate (Turkish) Currently translated at 100.0% (2425 of 2425 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (Spanish) Currently translated at 76.7% (152 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/es/ Translated using Weblate (Irish) Currently translated at 4.0% (5 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ga/ Translated using Weblate (Irish) Currently translated at 3.9% (5 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ga/ Translated using Weblate (Irish) Currently translated at 9.0% (19 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ga/ Translated using Weblate (Irish) Currently translated at 3.2% (6 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ga/ Translated using Weblate (Irish) Currently translated at 8.6% (10 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/ga/ Translated using Weblate (Irish) Currently translated at 5.8% (6 of 102 strings) Translated using Weblate (Irish) Currently translated at 9.4% (8 of 85 strings) Translated using Weblate (Irish) Currently translated at 8.0% (13 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ga/ Translated using Weblate (Irish) Currently translated at 26.9% (24 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ga/ Translated using Weblate (Irish) Currently translated at 11.3% (19 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ga/ Translated using Weblate (Irish) Currently translated at 3.7% (3 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/ga/ Translated using Weblate (Irish) Currently translated at 18.1% (12 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ga/ Translated using Weblate (Irish) Currently translated at 5.2% (4 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/ga/ Translated using Weblate (Irish) Currently translated at 15.4% (27 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ga/ Translated using Weblate (Irish) Currently translated at 4.8% (3 of 62 strings) Translated using Weblate (Irish) Currently translated at 3.2% (2 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ga/ Translated using Weblate (Irish) Currently translated at 4.9% (8 of 161 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ga/ Translated using Weblate (Irish) Currently translated at 5.9% (8 of 135 strings) Translated using Weblate (Irish) Currently translated at 6.5% (13 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ga/ Translated using Weblate (Irish) Currently translated at 7.0% (8 of 113 strings) Translated using Weblate (Irish) Currently translated at 100.0% (44 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ga/ Translated using Weblate (Irish) Currently translated at 5.4% (4 of 74 strings) Translated using Weblate (Irish) Currently translated at 15.0% (9 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ga/ Translated using Weblate (Irish) Currently translated at 14.7% (25 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ga/ Translated using Weblate (Irish) Currently translated at 13.6% (9 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ga/ Translated using Weblate (Irish) Currently translated at 10.1% (20 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ga/ Translated using Weblate (Irish) Currently translated at 10.6% (7 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ga/ Translated using Weblate (Irish) Currently translated at 3.2% (4 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ga/ Translated using Weblate (Irish) Currently translated at 8.1% (4 of 49 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ga/ Translated using Weblate (Irish) Currently translated at 10.2% (5 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ga/ Translated using Weblate (Irish) Currently translated at 7.1% (12 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ga/ Translated using Weblate (Irish) Currently translated at 10.3% (16 of 155 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ga/ Translated using Weblate (Irish) Currently translated at 12.0% (23 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ga/ Translated using Weblate (Irish) Currently translated at 9.6% (27 of 280 strings) Translated using Weblate (Irish) Currently translated at 100.0% (2425 of 2425 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (81 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (76 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/es/ Translated using Weblate (Spanish) Currently translated at 76.7% (152 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (89 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (280 of 280 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2425 of 2425 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Polish) Currently translated at 100.0% (2425 of 2425 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 96.7% (2347 of 2425 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (65 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (194 of 194 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.8% (2347 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Irish) Currently translated at 1.1% (1 of 88 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/ga/ Translated using Weblate (Irish) Currently translated at 3.3% (7 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ga/ Translated using Weblate (Irish) Currently translated at 2.6% (5 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ga/ Translated using Weblate (Irish) Currently translated at 1.2% (1 of 82 strings) Translated using Weblate (Irish) Currently translated at 3.5% (3 of 85 strings) Translated using Weblate (Irish) Currently translated at 7.4% (12 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ga/ Translated using Weblate (Irish) Currently translated at 6.5% (11 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ga/ Translated using Weblate (Irish) Currently translated at 2.4% (2 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/ga/ Translated using Weblate (Irish) Currently translated at 3.9% (3 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/ga/ Translated using Weblate (Irish) Currently translated at 10.1% (6 of 59 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/ga/ Translated using Weblate (Irish) Currently translated at 2.4% (4 of 161 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ga/ Translated using Weblate (Irish) Currently translated at 6.1% (7 of 113 strings) Translated using Weblate (Irish) Currently translated at 6.8% (3 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ga/ Translated using Weblate (Irish) Currently translated at 6.6% (4 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ga/ Translated using Weblate (Irish) Currently translated at 9.0% (6 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ga/ Translated using Weblate (Irish) Currently translated at 4.0% (8 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ga/ Translated using Weblate (Irish) Currently translated at 5.3% (3 of 56 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ga/ Translated using Weblate (Irish) Currently translated at 4.0% (2 of 49 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ga/ Translated using Weblate (Irish) Currently translated at 6.1% (3 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Irish) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Irish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/cshark Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/ga/ Translated using Weblate (Irish) Currently translated at 2.9% (5 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ga/ Translated using Weblate (Irish) Currently translated at 5.8% (9 of 155 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (23 of 23 strings) Translated using Weblate (Irish) Currently translated at 15.1% (5 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ga/ Translated using Weblate (Irish) Currently translated at 8.2% (23 of 280 strings) Translated using Weblate (Irish) Currently translated at 100.0% (2424 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Polish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Irish) Currently translated at 2.4% (3 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ga/ Translated using Weblate (Irish) Currently translated at 0.7% (1 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ga/ Translated using Weblate (Irish) Currently translated at 2.8% (6 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ga/ Translated using Weblate (Irish) Currently translated at 2.1% (4 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ga/ Translated using Weblate (Irish) Currently translated at 1.7% (2 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/ga/ Translated using Weblate (Irish) Currently translated at 0.9% (1 of 102 strings) Translated using Weblate (Irish) Currently translated at 2.3% (2 of 85 strings) Translated using Weblate (Irish) Currently translated at 5.9% (10 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ga/ Translated using Weblate (Irish) Currently translated at 1.2% (1 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/ga/ Translated using Weblate (Irish) Currently translated at 2.6% (2 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/ga/ Translated using Weblate (Irish) Currently translated at 1.6% (1 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ga/ Translated using Weblate (Irish) Currently translated at 1.2% (2 of 161 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ga/ Translated using Weblate (Irish) Currently translated at 4.0% (8 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (15 of 15 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ga/ Translated using Weblate (Irish) Currently translated at 4.5% (2 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ga/ Translated using Weblate (Irish) Currently translated at 4.0% (3 of 74 strings) Translated using Weblate (Irish) Currently translated at 1.6% (1 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ga/ Translated using Weblate (Irish) Currently translated at 7.5% (5 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ga/ Translated using Weblate (Irish) Currently translated at 3.0% (6 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ga/ Translated using Weblate (Irish) Currently translated at 3.5% (2 of 56 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ga/ Translated using Weblate (Irish) Currently translated at 2.4% (3 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ga/ Translated using Weblate (Irish) Currently translated at 2.6% (1 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ga/ Translated using Weblate (Irish) Currently translated at 59.0% (13 of 22 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ga/ Translated using Weblate (Irish) Currently translated at 2.0% (1 of 49 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ga/ Translated using Weblate (Irish) Currently translated at 11.1% (5 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ga/ Translated using Weblate (Irish) Currently translated at 4.0% (2 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ga/ Translated using Weblate (Irish) Currently translated at 8.0% (2 of 25 strings) Translated using Weblate (Irish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/ga/ Translated using Weblate (Irish) Currently translated at 12.0% (3 of 25 strings) Translation: OpenWrt/LuCI/applications/cshark Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/ga/ Translated using Weblate (Irish) Currently translated at 2.3% (4 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ga/ Translated using Weblate (Irish) Currently translated at 6.5% (4 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ga/ Translated using Weblate (Irish) Currently translated at 6.8% (4 of 58 strings) Translated using Weblate (Irish) Currently translated at 3.8% (6 of 155 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ga/ Translated using Weblate (Irish) Currently translated at 5.7% (11 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ga/ Translated using Weblate (Irish) Currently translated at 9.0% (3 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Irish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/ga/ Translated using Weblate (Irish) Currently translated at 6.4% (2 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/ga/ Translated using Weblate (Irish) Currently translated at 3.6% (9 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Irish) Currently translated at 100.0% (6 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (2424 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Irish) Currently translated at 100.0% (2 of 2 strings) Translation: OpenWrt/LuCI/applications/olsr-viz Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/ga/ Translated using Weblate (Spanish) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Yucateco) Currently translated at 34.5% (837 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/yua/ Translated using Weblate (Irish) Currently translated at 6.8% (11 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ga/ Translated using Weblate (Irish) Currently translated at 6.7% (6 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ga/ Translated using Weblate (Irish) Currently translated at 5.3% (9 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ga/ Translated using Weblate (Irish) Currently translated at 10.6% (7 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ga/ Translated using Weblate (Irish) Currently translated at 8.4% (5 of 59 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/ga/ Translated using Weblate (Irish) Currently translated at 5.1% (7 of 135 strings) Translated using Weblate (Irish) Currently translated at 3.5% (7 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Irish) Currently translated at 6.4% (11 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ga/ Translated using Weblate (Irish) Currently translated at 6.0% (4 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/alist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsalist/ga/ Translated using Weblate (Irish) Currently translated at 6.0% (4 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Irish) Currently translated at 6.5% (3 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Irish) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/irqbalance Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Irish) Currently translated at 5.2% (10 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Irish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (20 of 20 strings) Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/ga/ Translated using Weblate (Irish) Currently translated at 3.2% (8 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ga/ Translated using Weblate (Irish) Currently translated at 7.8% (22 of 280 strings) Translated using Weblate (Irish) Currently translated at 100.0% (2424 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Spanish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (127 of 127 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (135 of 135 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (144 of 144 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 72.6% (117 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Yucateco) Currently translated at 34.5% (837 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/yua/ Translated using Weblate (Yucateco) Currently translated at 4.8% (3 of 62 strings) Translated using Weblate (Yucateco) Currently translated at 2.9% (5 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/yua/ Translated using Weblate (Irish) Currently translated at 4.9% (8 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ga/ Translated using Weblate (Irish) Currently translated at 4.7% (8 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ga/ Translated using Weblate (Irish) Currently translated at 9.0% (6 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ga/ Translated using Weblate (Irish) Currently translated at 3.4% (6 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ga/ Translated using Weblate (Irish) Currently translated at 4.6% (3 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/ga/ Translated using Weblate (Irish) Currently translated at 5.3% (6 of 113 strings) Translated using Weblate (Irish) Currently translated at 5.2% (9 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ga/ Translated using Weblate (Irish) Currently translated at 3.0% (2 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ga/ Translated using Weblate (Irish) Currently translated at 2.0% (4 of 194 strings) Translated using Weblate (Irish) Currently translated at 8.8% (4 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ga/ Translated using Weblate (Irish) Currently translated at 10.4% (5 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ga/ Translated using Weblate (Irish) Currently translated at 10.0% (4 of 40 strings) Translated using Weblate (Irish) Currently translated at 4.9% (3 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Irish) Currently translated at 3.6% (7 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ga/ Translated using Weblate (Irish) Currently translated at 11.5% (3 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ga/ Translated using Weblate (Irish) Currently translated at 9.0% (3 of 33 strings) Translated using Weblate (Irish) Currently translated at 8.0% (2 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (20 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/ga/ Translated using Weblate (Irish) Currently translated at 2.8% (7 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ga/ Translated using Weblate (Irish) Currently translated at 2.5% (7 of 280 strings) Translated using Weblate (Irish) Currently translated at 100.0% (2424 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Spanish) Currently translated at 47.2% (76 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (135 of 135 strings) Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (Yucateco) Added translation using Weblate (Yucateco) Added translation using Weblate (Yucateco) Added translation using Weblate (Yucateco) Translated using Weblate (Irish) Currently translated at 3.1% (5 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ga/ Translated using Weblate (Irish) Currently translated at 5.6% (5 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ga/ Translated using Weblate (Irish) Currently translated at 4.1% (7 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ga/ Translated using Weblate (Irish) Currently translated at 7.5% (5 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ga/ Translated using Weblate (Irish) Currently translated at 2.2% (4 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ga/ Translated using Weblate (Irish) Currently translated at 3.2% (2 of 62 strings) Translated using Weblate (Irish) Currently translated at 6.7% (4 of 59 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ga/ Translated using Weblate (Irish) Currently translated at 4.4% (6 of 135 strings) Translated using Weblate (Irish) Currently translated at 3.0% (2 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/ga/ Translated using Weblate (Irish) Currently translated at 3.5% (7 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ga/ Translated using Weblate (Irish) Currently translated at 4.4% (5 of 113 strings) Translated using Weblate (Irish) Currently translated at 3.5% (6 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Irish) Currently translated at 1.0% (2 of 194 strings) Translated using Weblate (Irish) Currently translated at 6.6% (3 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ga/ Translated using Weblate (Irish) Currently translated at 2.7% (1 of 37 strings) Translated using Weblate (Irish) Currently translated at 6.2% (3 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ga/ Translated using Weblate (Irish) Currently translated at 2.1% (1 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ga/ Translated using Weblate (Irish) Currently translated at 7.5% (3 of 40 strings) Translated using Weblate (Irish) Currently translated at 4.7% (1 of 21 strings) Translation: OpenWrt/LuCI/applications/irqbalance Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/ga/ Translated using Weblate (Irish) Currently translated at 3.4% (1 of 29 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ga/ Translated using Weblate (Irish) Currently translated at 3.2% (2 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ga/ Translated using Weblate (Irish) Currently translated at 5.1% (3 of 58 strings) Translated using Weblate (Irish) Currently translated at 19.5% (9 of 46 strings) Translated using Weblate (Irish) Currently translated at 2.0% (4 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ga/ Translated using Weblate (Irish) Currently translated at 7.6% (2 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ga/ Translated using Weblate (Irish) Currently translated at 6.0% (2 of 33 strings) Translated using Weblate (Irish) Currently translated at 4.0% (1 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ga/ Translated using Weblate (Irish) Currently translated at 10.0% (2 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/ga/ Translated using Weblate (Irish) Currently translated at 5.8% (1 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/ga/ Translated using Weblate (Irish) Currently translated at 5.0% (1 of 20 strings) Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/ga/ Translated using Weblate (Irish) Currently translated at 2.0% (5 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ga/ Translated using Weblate (Irish) Currently translated at 1.7% (5 of 280 strings) Translated using Weblate (Irish) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (2424 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 96.7% (2346 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Malayalam) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Translated using Weblate (Irish) Currently translated at 4.4% (4 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ga/ Translated using Weblate (Irish) Currently translated at 3.5% (6 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ga/ Translated using Weblate (Irish) Currently translated at 3.0% (2 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ga/ Translated using Weblate (Irish) Currently translated at 1.1% (2 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ga/ Translated using Weblate (Irish) Currently translated at 1.6% (1 of 62 strings) Translated using Weblate (Irish) Currently translated at 3.3% (2 of 59 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/ga/ Translated using Weblate (Irish) Currently translated at 6.4% (4 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ga/ Translated using Weblate (Irish) Currently translated at 0.7% (1 of 135 strings) Translated using Weblate (Irish) Currently translated at 3.0% (6 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ga/ Translated using Weblate (Irish) Currently translated at 0.8% (1 of 113 strings) Translated using Weblate (Irish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Irish) Currently translated at 2.9% (5 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ga/ Translated using Weblate (Irish) Currently translated at 1.5% (1 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ga/ Translated using Weblate (Irish) Currently translated at 8.3% (4 of 48 strings) Translated using Weblate (Irish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/alist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsalist/ga/ Translated using Weblate (Irish) Currently translated at 0.5% (1 of 194 strings) Translated using Weblate (Irish) Currently translated at 4.5% (3 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Irish) Currently translated at 100.0% (20 of 20 strings) Translated using Weblate (Irish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Irish) Currently translated at 100.0% (2424 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/es/ Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Added translation using Weblate (Irish) Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Added translation using Weblate (Irish) Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Hungarian) Currently translated at 95.3% (2312 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Added translation using Weblate (Irish) Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 99.6% (249 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 99.2% (248 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (280 of 280 strings) Added translation using Weblate (Irish) Translated using Weblate (Spanish) Currently translated at 93.6% (234 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Added translation using Weblate (Irish) Translated using Weblate (Irish) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Irish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/tor Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Irish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Irish) Currently translated at 100.0% (14 of 14 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (2424 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (5 of 5 strings) Translated using Weblate (Irish) Currently translated at 100.0% (2 of 2 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 93.2% (233 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Hungarian) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Hungarian) Currently translated at 95.3% (2312 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Translated using Weblate (Finnish) Currently translated at 1.2% (2 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/fi/ Translated using Weblate (Finnish) Currently translated at 0.7% (1 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/fi/ Translated using Weblate (Finnish) Currently translated at 5.0% (1 of 20 strings) Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/fi/ Translated using Weblate (Finnish) Currently translated at 4.4% (2 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/fi/ Translated using Weblate (Finnish) Currently translated at 18.1% (6 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/fi/ Translated using Weblate (Finnish) Currently translated at 5.0% (1 of 20 strings) Translated using Weblate (Finnish) Currently translated at 4.1% (2 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/fi/ Translated using Weblate (Finnish) Currently translated at 4.3% (2 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/fi/ Translated using Weblate (Finnish) Currently translated at 5.8% (1 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/fi/ Translated using Weblate (Finnish) Currently translated at 12.5% (2 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/fi/ Translated using Weblate (Finnish) Currently translated at 19.0% (4 of 21 strings) Translation: OpenWrt/LuCI/applications/irqbalance Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/fi/ Translated using Weblate (Finnish) Currently translated at 2.0% (4 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/fi/ Translated using Weblate (Finnish) Currently translated at 75.7% (25 of 33 strings) Translation: OpenWrt/LuCI/applications/alist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsalist/fi/ Translated using Weblate (Finnish) Currently translated at 31.4% (39 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/fi/ Translated using Weblate (Finnish) Currently translated at 89.6% (26 of 29 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/fi/ Translated using Weblate (Finnish) Currently translated at 12.3% (11 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/fi/ Translated using Weblate (Finnish) Currently translated at 79.2% (222 of 280 strings) Translated using Weblate (Finnish) Currently translated at 96.0% (24 of 25 strings) Translated using Weblate (Finnish) Currently translated at 84.8% (28 of 33 strings) Translated using Weblate (Finnish) Currently translated at 43.5% (27 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/fi/ Translated using Weblate (Finnish) Currently translated at 23.7% (14 of 59 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/fi/ Translated using Weblate (Finnish) Currently translated at 100.0% (20 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/fi/ Translated using Weblate (Finnish) Currently translated at 20.2% (34 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/fi/ Translated using Weblate (Finnish) Currently translated at 15.1% (10 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/fi/ Translated using Weblate (Finnish) Currently translated at 70.5% (1710 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fi/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/es/ Translated using Weblate (Lithuanian) Currently translated at 74.0% (100 of 135 strings) Translated using Weblate (Lithuanian) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/es/ Translated using Weblate (Spanish) Currently translated at 73.2% (145 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (89 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (65 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/es/ Translated using Weblate (Spanish) Currently translated at 82.4% (206 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (194 of 194 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (280 of 280 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Spanish) Currently translated at 96.2% (2333 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Lithuanian) Currently translated at 71.8% (97 of 135 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 53.2% (133 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (399 of 399 strings) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Added translation using Weblate (Irish) Translated using Weblate (Hungarian) Currently translated at 15.1% (5 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/hu/ Translated using Weblate (Hungarian) Currently translated at 95.3% (2312 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Added translation using Weblate (Irish) Added translation using Weblate (Irish) Translated using Weblate (Hungarian) Currently translated at 95.3% (2312 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Added translation using Weblate (Irish) Translated using Weblate (Hungarian) Currently translated at 95.2% (2310 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Added translation using Weblate (Irish) Translated using Weblate (Hungarian) Currently translated at 95.2% (2308 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Added translation using Weblate (Irish) Translated using Weblate (Hungarian) Currently translated at 94.8% (2298 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Added translation using Weblate (Irish) Translated using Weblate (Hungarian) Currently translated at 3.1% (5 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/hu/ Translated using Weblate (Hungarian) Currently translated at 6.6% (3 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/hu/ Translated using Weblate (Hungarian) Currently translated at 12.1% (4 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/hu/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/tor Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/lt/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/lt/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Hungarian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Hungarian) Currently translated at 93.9% (172 of 183 strings) Translated using Weblate (Hungarian) Currently translated at 54.8% (219 of 399 strings) Translated using Weblate (Hungarian) Currently translated at 94.7% (2297 of 2424 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Džiugas Januševičius <dziugas1959@hotmail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jacob Verghese <jacob30@gmail.com> Co-authored-by: Kieli Puoli <kielipuoli@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Oğuz Ersen <oguz@ersen.moe> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: brodrigueznu <brodrigueznu@hotmail.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: hmzs <hmzs@1szer1.hu> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Signed-off-by: Džiugas Januševičius <dziugas1959@hotmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Jacob Verghese <jacob30@gmail.com> Signed-off-by: Kieli Puoli <kielipuoli@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Oğuz Ersen <oguz@ersen.moe> Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com> Signed-off-by: brodrigueznu <brodrigueznu@hotmail.com> Signed-off-by: gallegonovato <fran-carro@hotmail.es> Signed-off-by: hmzs <hmzs@1szer1.hu> Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/fi/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/fi/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fi/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/fi/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/hu/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/hu/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/hu/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/yua/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/hu/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/filebrowser Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/natmap Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/p910nd Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/qos Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/vnstat Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/applications/wol Translation: OpenWrt/LuCI/modules/luci-mod-battstatus Translation: OpenWrt/LuCI/modules/luci-mod-dashboard Translation: OpenWrt/LuCI/modules/luci-mod-dsl
-rw-r--r--applications/luci-app-acl/po/ga/acl.po145
-rw-r--r--applications/luci-app-acme/po/es/acme.po86
-rw-r--r--applications/luci-app-acme/po/ga/acme.po296
-rw-r--r--applications/luci-app-adblock-fast/po/es/adblock-fast.po6
-rw-r--r--applications/luci-app-adblock-fast/po/ga/adblock-fast.po738
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po246
-rw-r--r--applications/luci-app-adblock/po/ga/adblock.po785
-rw-r--r--applications/luci-app-advanced-reboot/po/es/advanced-reboot.po4
-rw-r--r--applications/luci-app-advanced-reboot/po/ga/advanced-reboot.po216
-rw-r--r--applications/luci-app-ahcp/po/es/ahcp.po6
-rw-r--r--applications/luci-app-ahcp/po/fi/ahcp.po8
-rw-r--r--applications/luci-app-ahcp/po/ga/ahcp.po162
-rw-r--r--applications/luci-app-alist/po/fi/alist.po61
-rw-r--r--applications/luci-app-alist/po/ga/alist.po161
-rw-r--r--applications/luci-app-aria2/po/es/aria2.po21
-rw-r--r--applications/luci-app-aria2/po/fi/aria2.po12
-rw-r--r--applications/luci-app-aria2/po/ga/aria2.po784
-rw-r--r--applications/luci-app-aria2/po/yua/aria2.po783
-rw-r--r--applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po8
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ga/attendedsysupgrade.po288
-rw-r--r--applications/luci-app-banip/po/es/banip.po443
-rw-r--r--applications/luci-app-banip/po/ga/banip.po1191
-rw-r--r--applications/luci-app-bcp38/po/ga/bcp38.po37
-rw-r--r--applications/luci-app-bmx7/po/es/bmx7.po4
-rw-r--r--applications/luci-app-bmx7/po/ga/bmx7.po220
-rw-r--r--applications/luci-app-clamav/po/ga/clamav.po204
-rw-r--r--applications/luci-app-cloudflared/po/es/cloudflared.po4
-rw-r--r--applications/luci-app-cloudflared/po/fi/cloudflared.po15
-rw-r--r--applications/luci-app-cloudflared/po/ga/cloudflared.po212
-rw-r--r--applications/luci-app-cloudflared/po/hu/cloudflared.po6
-rw-r--r--applications/luci-app-commands/po/fi/commands.po8
-rw-r--r--applications/luci-app-commands/po/ga/commands.po155
-rw-r--r--applications/luci-app-commands/po/lt/commands.po13
-rw-r--r--applications/luci-app-coovachilli/po/ga/coovachilli.po19
-rw-r--r--applications/luci-app-crowdsec-firewall-bouncer/po/fi/crowdsec-firewall-bouncer.po8
-rw-r--r--applications/luci-app-crowdsec-firewall-bouncer/po/ga/crowdsec-firewall-bouncer.po105
-rw-r--r--applications/luci-app-cshark/po/ga/cshark.po116
-rw-r--r--applications/luci-app-dcwapd/po/es/dcwapd.po6
-rw-r--r--applications/luci-app-dcwapd/po/ga/dcwapd.po132
-rw-r--r--applications/luci-app-ddns/po/es/ddns.po6
-rw-r--r--applications/luci-app-ddns/po/ga/ddns.po884
-rw-r--r--applications/luci-app-ddns/po/pl/ddns.po39
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/ga/dnscrypt-proxy.po316
-rw-r--r--applications/luci-app-dockerman/po/es/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/ga/dockerman.po986
-rw-r--r--applications/luci-app-dump1090/po/ga/dump1090.po239
-rw-r--r--applications/luci-app-dynapoint/po/ga/dynapoint.po146
-rw-r--r--applications/luci-app-email/po/es/email.po8
-rw-r--r--applications/luci-app-email/po/ga/email.po367
-rw-r--r--applications/luci-app-eoip/po/fi/eoip.po13
-rw-r--r--applications/luci-app-eoip/po/ga/eoip.po91
-rw-r--r--applications/luci-app-filebrowser/po/ga/filebrowser.po11
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po8
-rw-r--r--applications/luci-app-firewall/po/fi/firewall.po8
-rw-r--r--applications/luci-app-firewall/po/ga/firewall.po1420
-rw-r--r--applications/luci-app-frpc/po/es/frpc.po4
-rw-r--r--applications/luci-app-frpc/po/fi/frpc.po10
-rw-r--r--applications/luci-app-frpc/po/ga/frpc.po447
-rw-r--r--applications/luci-app-frps/po/fi/frps.po10
-rw-r--r--applications/luci-app-frps/po/ga/frps.po349
-rw-r--r--applications/luci-app-fwknopd/po/ga/fwknopd.po276
-rw-r--r--applications/luci-app-hd-idle/po/fi/hd-idle.po15
-rw-r--r--applications/luci-app-hd-idle/po/ga/hd-idle.po86
-rw-r--r--applications/luci-app-https-dns-proxy/po/ga/https-dns-proxy.po696
-rw-r--r--applications/luci-app-irqbalance/po/fi/irqbalance.po19
-rw-r--r--applications/luci-app-irqbalance/po/ga/irqbalance.po108
-rw-r--r--applications/luci-app-ksmbd/po/es/ksmbd.po6
-rw-r--r--applications/luci-app-ksmbd/po/ga/ksmbd.po131
-rw-r--r--applications/luci-app-lldpd/po/es/lldpd.po225
-rw-r--r--applications/luci-app-lldpd/po/fi/lldpd.po10
-rw-r--r--applications/luci-app-lldpd/po/ga/lldpd.po711
-rw-r--r--applications/luci-app-lldpd/po/hu/lldpd.po6
-rw-r--r--applications/luci-app-ltqtapi/po/fi/ltqtapi.po8
-rw-r--r--applications/luci-app-ltqtapi/po/ga/ltqtapi.po96
-rw-r--r--applications/luci-app-lxc/po/es/lxc.po4
-rw-r--r--applications/luci-app-lxc/po/ga/lxc.po112
-rw-r--r--applications/luci-app-minidlna/po/es/minidlna.po8
-rw-r--r--applications/luci-app-minidlna/po/ga/minidlna.po249
-rw-r--r--applications/luci-app-mjpg-streamer/po/ga/mjpg-streamer.po215
-rw-r--r--applications/luci-app-mosquitto/po/ga/mosquitto.po383
-rw-r--r--applications/luci-app-mwan3/po/es/mwan3.po8
-rw-r--r--applications/luci-app-mwan3/po/ga/mwan3.po796
-rw-r--r--applications/luci-app-natmap/po/fi/natmap.po13
-rw-r--r--applications/luci-app-natmap/po/ga/natmap.po93
-rw-r--r--applications/luci-app-nextdns/po/es/nextdns.po19
-rw-r--r--applications/luci-app-nextdns/po/ga/nextdns.po81
-rw-r--r--applications/luci-app-nft-qos/po/fi/nft-qos.po8
-rw-r--r--applications/luci-app-nft-qos/po/ga/nft-qos.po266
-rw-r--r--applications/luci-app-nlbwmon/po/es/nlbwmon.po77
-rw-r--r--applications/luci-app-nlbwmon/po/fi/nlbwmon.po8
-rw-r--r--applications/luci-app-nlbwmon/po/ga/nlbwmon.po567
-rw-r--r--applications/luci-app-nut/po/ga/nut.po614
-rw-r--r--applications/luci-app-nut/po/lt/nut.po142
-rw-r--r--applications/luci-app-ocserv/po/es/ocserv.po6
-rw-r--r--applications/luci-app-ocserv/po/fi/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/ga/ocserv.po363
-rw-r--r--applications/luci-app-olsr-services/po/ga/olsr-services.po19
-rw-r--r--applications/luci-app-olsr-viz/po/ga/olsr-viz.po11
-rw-r--r--applications/luci-app-olsr/po/es/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/ga/olsr.po1208
-rw-r--r--applications/luci-app-olsr/po/hu/olsr.po6
-rw-r--r--applications/luci-app-omcproxy/po/ga/omcproxy.po83
-rw-r--r--applications/luci-app-openvpn/po/es/openvpn.po8
-rw-r--r--applications/luci-app-openvpn/po/ga/openvpn.po863
-rw-r--r--applications/luci-app-openwisp/po/es/openwisp.po8
-rw-r--r--applications/luci-app-openwisp/po/fi/openwisp.po8
-rw-r--r--applications/luci-app-openwisp/po/ga/openwisp.po234
-rw-r--r--applications/luci-app-opkg/po/ga/opkg.po397
-rw-r--r--applications/luci-app-opkg/po/yua/opkg.po390
-rw-r--r--applications/luci-app-p910nd/po/ga/p910nd.po191
-rw-r--r--applications/luci-app-p910nd/po/hu/p910nd.po68
-rw-r--r--applications/luci-app-pagekitec/po/ga/pagekitec.po39
-rw-r--r--applications/luci-app-pbr/po/es/pbr.po4
-rw-r--r--applications/luci-app-pbr/po/ga/pbr.po686
-rw-r--r--applications/luci-app-polipo/po/es/polipo.po8
-rw-r--r--applications/luci-app-polipo/po/ga/polipo.po331
-rw-r--r--applications/luci-app-privoxy/po/ga/privoxy.po603
-rw-r--r--applications/luci-app-qos/po/ga/qos.po126
-rw-r--r--applications/luci-app-radicale/po/ga/radicale.po528
-rw-r--r--applications/luci-app-radicale/po/lt/radicale.po9
-rw-r--r--applications/luci-app-radicale2/po/es/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/ga/radicale2.po492
-rw-r--r--applications/luci-app-rp-pppoe-server/po/ga/rp-pppoe-server.po108
-rw-r--r--applications/luci-app-samba4/po/es/samba4.po29
-rw-r--r--applications/luci-app-samba4/po/ga/samba4.po215
-rw-r--r--applications/luci-app-ser2net/po/ga/ser2net.po213
-rw-r--r--applications/luci-app-smartdns/po/es/smartdns.po36
-rw-r--r--applications/luci-app-smartdns/po/fi/smartdns.po19
-rw-r--r--applications/luci-app-smartdns/po/ga/smartdns.po895
-rw-r--r--applications/luci-app-snmpd/po/ga/snmpd.po89
-rw-r--r--applications/luci-app-splash/po/ga/splash.po413
-rw-r--r--applications/luci-app-sqm/po/ga/sqm.po294
-rw-r--r--applications/luci-app-squid/po/es/squid.po6
-rw-r--r--applications/luci-app-squid/po/ga/squid.po21
-rw-r--r--applications/luci-app-sshtunnel/po/es/sshtunnel.po6
-rw-r--r--applications/luci-app-sshtunnel/po/ga/sshtunnel.po314
-rw-r--r--applications/luci-app-statistics/po/es/statistics.po8
-rw-r--r--applications/luci-app-statistics/po/ga/statistics.po12
-rw-r--r--applications/luci-app-statistics/po/hu/statistics.po6
-rw-r--r--applications/luci-app-statistics/po/lt/statistics.po28
-rw-r--r--applications/luci-app-tinyproxy/po/es/tinyproxy.po4
-rw-r--r--applications/luci-app-tinyproxy/po/ga/tinyproxy.po413
-rw-r--r--applications/luci-app-tor/po/ga/tor.po116
-rw-r--r--applications/luci-app-tor/po/lt/tor.po4
-rw-r--r--applications/luci-app-transmission/po/ga/transmission.po433
-rw-r--r--applications/luci-app-travelmate/po/es/travelmate.po48
-rw-r--r--applications/luci-app-travelmate/po/ga/travelmate.po888
-rw-r--r--applications/luci-app-ttyd/po/ga/ttyd.po257
-rw-r--r--applications/luci-app-udpxy/po/ga/udpxy.po108
-rw-r--r--applications/luci-app-uhttpd/po/es/uhttpd.po61
-rw-r--r--applications/luci-app-uhttpd/po/ga/uhttpd.po282
-rw-r--r--applications/luci-app-uhttpd/po/yua/uhttpd.po281
-rw-r--r--applications/luci-app-unbound/po/es/unbound.po4
-rw-r--r--applications/luci-app-unbound/po/ga/unbound.po793
-rw-r--r--applications/luci-app-upnp/po/es/upnp.po18
-rw-r--r--applications/luci-app-upnp/po/ga/upnp.po234
-rw-r--r--applications/luci-app-usteer/po/es/usteer.po6
-rw-r--r--applications/luci-app-usteer/po/fi/usteer.po8
-rw-r--r--applications/luci-app-usteer/po/ga/usteer.po591
-rw-r--r--applications/luci-app-v2raya/po/fi/v2raya.po23
-rw-r--r--applications/luci-app-v2raya/po/ga/v2raya.po156
-rw-r--r--applications/luci-app-v2raya/po/hu/v2raya.po6
-rw-r--r--applications/luci-app-vnstat/po/ga/vnstat.po86
-rw-r--r--applications/luci-app-vnstat2/po/es/vnstat2.po10
-rw-r--r--applications/luci-app-vnstat2/po/ga/vnstat2.po168
-rw-r--r--applications/luci-app-watchcat/po/es/watchcat.po6
-rw-r--r--applications/luci-app-watchcat/po/ga/watchcat.po300
-rw-r--r--applications/luci-app-wifischedule/po/fi/wifischedule.po8
-rw-r--r--applications/luci-app-wifischedule/po/ga/wifischedule.po131
-rw-r--r--applications/luci-app-wol/po/ga/wol.po44
-rw-r--r--applications/luci-app-xfrpc/po/es/xfrpc.po4
-rw-r--r--applications/luci-app-xfrpc/po/fi/xfrpc.po15
-rw-r--r--applications/luci-app-xfrpc/po/ga/xfrpc.po222
-rw-r--r--applications/luci-app-xinetd/po/es/xinetd.po8
-rw-r--r--applications/luci-app-xinetd/po/ga/xinetd.po335
-rw-r--r--modules/luci-base/po/es/base.po69
-rw-r--r--modules/luci-base/po/fi/base.po12
-rw-r--r--modules/luci-base/po/ga/base.po84
-rw-r--r--modules/luci-base/po/hu/base.po251
-rw-r--r--modules/luci-base/po/ml/base.po11747
-rw-r--r--modules/luci-base/po/pl/base.po8
-rw-r--r--modules/luci-base/po/tr/base.po6
-rw-r--r--modules/luci-base/po/yua/base.po12031
-rw-r--r--modules/luci-base/po/zh_Hans/base.po15
-rw-r--r--modules/luci-mod-battstatus/po/ga/battstatus.po13
-rw-r--r--modules/luci-mod-dashboard/po/ga/dashboard.po218
-rw-r--r--modules/luci-mod-dashboard/po/hu/dashboard.po6
-rw-r--r--modules/luci-mod-dsl/po/ga/dsl.po310
189 files changed, 58120 insertions, 1292 deletions
diff --git a/applications/luci-app-acl/po/ga/acl.po b/applications/luci-app-acl/po/ga/acl.po
new file mode 100644
index 0000000000..08b6b078e2
--- /dev/null
+++ b/applications/luci-app-acl/po/ga/acl.po
@@ -0,0 +1,145 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsacl/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
+msgid "ACL Settings"
+msgstr "Socruithe ACL"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:78
+msgid "ACL group"
+msgstr "Grúpa 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 "Leibhéal rochtana"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:266
+msgid "Cannot encrypt plaintext password since uhttpd is not installed."
+msgstr ""
+"Ní féidir pasfhocal gnáth-théacs a chriptiú ós rud é nach bhfuil uhttpd "
+"suiteáilte."
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:79
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-acl/root/usr/share/rpcd/acl.d/luci-app-acl.json:3
+msgid "Grant access to ACL configuration"
+msgstr "Deonaigh rochtain ar chumraíocht ACL"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:215
+msgid "Login name"
+msgstr "Ainm logáil isteach"
+
+#: 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 "Logins LuCI"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
+msgid "New account"
+msgstr "Cuntas nua"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:244
+msgid "Password value"
+msgstr "Luach pasfhocal"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:218
+msgid "Password variant"
+msgstr "Athrú pasfhocail"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:296
+msgid "Read access"
+msgstr "Léigh rochtain"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:288
+msgid "Session timeout"
+msgstr "Teorainn ama an tseisiúin"
+
+#: 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 "Socraigh gach:"
+
+#: 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 ""
+"Tá bainistíocht LuCI ACL i gcéim thurgnamhach! Ní oibríonn sé go hiontaofa "
+"fós le gach feidhmchlár"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:258
+msgid "The password may not start with \"$p$\"."
+msgstr "Seans nach dtosaíonn an focal faire le \"$p$\"."
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
+msgid "The system account to use the password from"
+msgstr "An cuntas córais chun an focal faire a úsáid as"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
+msgid "UNIX account"
+msgstr "Cuntas UNIX"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:281
+msgid "Unable to encrypt plaintext password: %s"
+msgstr "Ní féidir focal faire gnáth-théacs a chriptiú: %s"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:220
+msgid "Use UNIX password in /etc/shadow"
+msgstr "Úsáid pasfhocal UNIX i /etc/scáth"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:221
+msgid "Use encrypted password hash"
+msgstr "Bain úsáid as hash phasfhocal criptithe"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:299
+msgid "Write access"
+msgstr "Scríobh rochtain"
+
+#: 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 "shéan"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:293
+msgid "does not expire"
+msgstr "ní in éag"
+
+#: 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 "lán"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:306
+msgctxt "Select individual permissions manually"
+msgid "individual"
+msgstr "aonair"
+
+#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:65
+msgctxt "Some permissions granted"
+msgid "partial (%d/%d)"
+msgstr "páirteach (%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 "inléite amháin"
diff --git a/applications/luci-app-acme/po/es/acme.po b/applications/luci-app-acme/po/es/acme.po
index 93e73215be..8a3ad266cf 100644
--- a/applications/luci-app-acme/po/es/acme.po
+++ b/applications/luci-app-acme/po/es/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-07-19 19:31+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:25
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
@@ -29,12 +29,12 @@ msgstr "Cuenta de email"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:433
msgid "Base64 content of private key. Use instead of YC_SA_Key_File_Path"
msgstr ""
-"El contenido Base64 de la clave privada. Usar en lugar de YC_SA_Key_File_Path"
+"Contenido Base64 de la clave privada. Usar en lugar de YC_SA_Key_File_Path"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:33
msgid "Cert files are stored in"
@@ -62,15 +62,15 @@ msgstr "DNS"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
msgid "DNS API"
-msgstr "API de DNS"
+msgstr "API DNS"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:444
msgid "DNS API credentials"
-msgstr "Credenciales de API de DNS"
+msgstr "Credenciales API DNS"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
msgid "DNS Challenge Validation"
-msgstr "DNS Validación de desafío"
+msgstr "Validación del desafío DNS"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:515
msgid "Days until renewal"
@@ -94,8 +94,8 @@ msgid ""
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-"Nombres de dominio para incluir en el certificado. El primer nombre será el "
-"nombre del sujeto, los nombres posteriores serán nombres alternativos. Tenga "
+"Nombres de dominio a incluir en el certificado. El primer nombre será el "
+"nombre del sujeto, los nombres siguientes serán nombres alternativos. Tenga "
"en cuenta que todos los nombres de dominio deben apuntar al enrutador en el "
"DNS global."
@@ -117,8 +117,7 @@ msgstr "ECC de 384 bits"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:40
msgid "Email address to associate with account key."
-msgstr ""
-"Dirección de correo electrónico para asociar con la clave de la cuenta."
+msgstr "Dirección de Email para asociar con la clave de la cuenta."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
msgid "Enable debug logging"
@@ -137,7 +136,7 @@ msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
-"Obtenga el certificado del servidor de ensayo Letsencrypt (utilícelo para "
+"Obtenga el certificado del servidor de prueba de Letsencrypt (úselo para "
"realizar pruebas; el certificado no será válido)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
@@ -149,12 +148,12 @@ msgid ""
"If a certificate wasn't renewed in time then you'll receive a notice at 20 "
"days before expiry."
msgstr ""
-"Si un certificado no se ha renovado a tiempo, recibirás un aviso 20 días "
-"antes de su expiración."
+"Si un certificado no se renovó a tiempo, recibirá un aviso 20 días antes de "
+"su vencimiento."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:581
msgid "Issued on"
-msgstr "Publicado el"
+msgstr "Emitido el"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:477
msgid "Key size (and type) for the generated certificate."
@@ -162,7 +161,7 @@ msgstr "Tamaño de clave (y tipo) para el certificado generado."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:476
msgid "Key type"
-msgstr "Tamaño de clave"
+msgstr "Tipo de clave"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:578
msgid "Main Domain"
@@ -171,23 +170,24 @@ msgstr "Dominio principal"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:369
msgid "OCID of tenancy that contains the target DNS zone"
msgstr ""
-"El OCID del contrato de arrendamiento que contiene la zona DNS de destino"
+"OCID (Oracle Cloud Identifier) de tenencia que contiene la zona DNS de "
+"destino"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:372
msgid "OCID of user with permission to add/remove records from zones"
msgstr ""
-"OCID del usuario con permiso para agregar/eliminar los registros de las zonas"
+"OCID (Oracle Cloud Identifier) de usuario con permiso para agregar/eliminar "
+"registros de zonas"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:275
msgid ""
"Open <a href=\"https://www.duckdns.org/\">DuckDNS</a> and copy a token here"
msgstr ""
-"Abre <a href=\"https://www.duckdns.org/\">DuckDNS</a> y copia un token aquí"
+"Abra <a href=\"https://www.duckdns.org/\">DuckDNS</a> y copia un token aquí"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:378
msgid "Path to private API signing key file in PEM format"
-msgstr ""
-"Ruta al archivo de la clave de la firma de la API privada en formato PEM"
+msgstr "Ruta al archivo de clave de firma de API privada en formato PEM"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:579
msgid "Private Key"
@@ -211,15 +211,15 @@ msgstr "RSA de 4096 bits"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:236
msgid "See instructions"
-msgstr "Ver las instrucciones"
+msgstr "Ver instrucciones"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:375
msgid "Should point to the tenancy home region"
-msgstr "Debes señalar a la región de origen del inquilino"
+msgstr "Debe apuntar a la región principal de la tenencia"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:72
msgid "Standalone"
-msgstr "Ser único"
+msgstr "Autónomo"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
@@ -239,9 +239,10 @@ msgid ""
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-"El alias de desafío para usar en TODOS los dominios. Consulte https://github."
-"com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener detalles sobre "
-"este proceso. LUCI solo admite un alias de desafío por certificado."
+"El alias de desafío que se utilizará para TODOS los dominios. Consulte "
+"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener "
+"detalles de este proceso. LUCI solo admite un alias de desafío por "
+"certificado."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:445
msgid ""
@@ -268,7 +269,7 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:381
msgid "The private API signing key in PEM format"
-msgstr "La clave de la firma privada de la API en formato PEM"
+msgstr "La clave de firma de API privada en formato PEM"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
msgid ""
@@ -279,17 +280,17 @@ msgid ""
"address. Once configured, issuing certificates can take a while. Check the "
"logs for progress and any errors."
msgstr ""
-"Esto configura la instalación automática de certificados ACME (Letsencrypt). "
+"Esto configura la instalación automática del certificado ACME (Letsencrypt). "
"Simplemente complete esto para configurar el enrutador con certificados "
"emitidos por Letsencrypt para la interfaz web. Tenga en cuenta que los "
"nombres de dominio en el certificado ya deben estar configurados para "
"apuntar a la dirección IP pública del enrutador. Una vez configurado, la "
-"emisión de certificados puede demorar un tiempo. Verifique los registros de "
-"progreso y cualquier error."
+"emisión de certificados puede tardar un poco. Verifique los registros para "
+"ver el progreso y cualquier error."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:297
msgid "This is usually NOT an email address"
-msgstr "Normalmente NO es una dirección de correo electrónico"
+msgstr "Por lo general, esta NO es una dirección de email"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
msgid ""
@@ -300,12 +301,13 @@ msgid ""
"supports wildcard certificates. Using this mode requires the acme-dnsapi "
"package to be installed."
msgstr ""
-"Para usar el modo DNS para emitir certificados, configúralo con el nombre de "
-"una API DNS compatible con acme.sh. Consulte https://github.com/acmesh-"
-"official/acme.sh/wiki/dnsapi para ver la lista de API disponibles. En modo "
-"DNS, el nombre de dominio no tiene que resolverse en la dirección IP del "
-"enrutador. El modo DNS también es el único modo que admite certificados "
-"comodín. El uso de este modo requiere que se instale el paquete acme-dnsapi."
+"Si planea utilizar el modo DNS para emitir certificados, configúrelo con el "
+"nombre de una API de DNS compatible con acme.sh. Consulte https://github.com/"
+"acmesh-official/acme.sh/wiki/dnsapi para obtener la lista de API "
+"disponibles. En el modo DNS, el nombre de dominio no tiene que resolverse en "
+"la IP del enrutador. El modo DNS también es el único modo que admite "
+"certificados comodín. El uso de este modo requiere que esté instalado el "
+"paquete acme-dnsapi."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:509
msgid "Use a custom CA instead of Let's Encrypt."
@@ -313,7 +315,7 @@ msgstr "Utilice una CA personalizada en lugar de Let's Encrypt."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:467
msgid "Use staging server"
-msgstr "Usar servidor de ensayo"
+msgstr "Usar servidor de prueba"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Validation method"
@@ -325,7 +327,7 @@ msgstr "Webroot"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
msgid "Webroot Challenge Validation"
-msgstr "Webroot Validación de desafío"
+msgstr "Validación del desafío Webroot"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
msgid "Webroot directory"
@@ -337,9 +339,9 @@ msgid ""
"Acme in webroot mode. The web server must be accessible from the internet on "
"port 80."
msgstr ""
-"Directorio raíz del servidor web. Configure esto en la raíz del documento "
+"Directorio raíz del servidor web. Establezca esto en la raíz del documento "
"del servidor web para ejecutar Acme en modo webroot. El servidor web debe "
-"ser accesible desde internet en el puerto 80."
+"ser accesible desde Internet en el puerto 80."
#~ msgid "Custom ACME CA"
#~ msgstr "CA ACME personalizado"
diff --git a/applications/luci-app-acme/po/ga/acme.po b/applications/luci-app-acme/po/ga/acme.po
new file mode 100644
index 0000000000..869bec5fdb
--- /dev/null
+++ b/applications/luci-app-acme/po/ga/acme.po
@@ -0,0 +1,296 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsacme/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:25
+#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
+msgid "ACME certificates"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:36
+msgid "ACME global config"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:508
+msgid "ACME server URL"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
+msgid "Account email"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:433
+msgid "Base64 content of private key. Use instead of YC_SA_Key_File_Path"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:33
+msgid "Cert files are stored in"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+msgid "Certificate config"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:599
+msgid "Certificates"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:452
+msgid "Challenge Alias"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:509
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+msgid "DNS API"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:444
+msgid "DNS API credentials"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+msgid "DNS Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:515
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+msgid "Default"
+msgstr "Réamhshocrú"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:459
+msgid "Domain Alias"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
+msgid "Domain names"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
+msgid ""
+"Domain names to include in the certificate. The first name will be the "
+"subject name, subsequent names will be alt names. Note that all domain names "
+"must point at the router in the global DNS."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:410
+msgid ""
+"E.g. <code>_acme-challenge.example.com:12345:98765 alias.example.com:11111</"
+"code>"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:482
+msgid "ECC 256 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:483
+msgid "ECC 384 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:40
+msgid "Email address to associate with account key."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "Enable debug logging"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:469
+msgid ""
+"Get certificate from the Letsencrypt staging server (use for testing; the "
+"certificate won't be valid)."
+msgstr ""
+
+#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
+msgid "Grant UCI access for luci-app-acme"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:41
+msgid ""
+"If a certificate wasn't renewed in time then you'll receive a notice at 20 "
+"days before expiry."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:581
+msgid "Issued on"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:477
+msgid "Key size (and type) for the generated certificate."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:476
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:578
+msgid "Main Domain"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:369
+msgid "OCID of tenancy that contains the target DNS zone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:372
+msgid "OCID of user with permission to add/remove records from zones"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:275
+msgid ""
+"Open <a href=\"https://www.duckdns.org/\">DuckDNS</a> and copy a token here"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:378
+msgid "Path to private API signing key file in PEM format"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:579
+msgid "Private Key"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:580
+msgid "Public Certificate"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:479
+msgid "RSA 2048 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:480
+msgid "RSA 3072 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:481
+msgid "RSA 4096 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:236
+msgid "See instructions"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:375
+msgid "Should point to the tenancy home region"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:72
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:453
+msgid ""
+"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
+"only supports one challenge alias per certificate."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:445
+msgid ""
+"The credentials for the DNS API mode selected above. See https://github.com/"
+"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
+"by each API. Add multiple entries here in KEY=VAL shell variable format to "
+"supply multiple credential variables."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:460
+msgid ""
+"The domain alias to use for ALL domains. See https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
+"only supports one challenge domain per certificate."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:381
+msgid "The private API signing key in PEM format"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
+msgid ""
+"This configures ACME (Letsencrypt) automatic certificate installation. "
+"Simply fill out this to have the router configured with Letsencrypt-issued "
+"certificates for the web interface. Note that the domain names in the "
+"certificate must already be configured to point at the router's public IP "
+"address. Once configured, issuing certificates can take a while. Check the "
+"logs for progress and any errors."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:297
+msgid "This is usually NOT an email address"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+msgid ""
+"To use DNS mode to issue certificates, set this to the name of a DNS API "
+"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
+"dnsapi for the list of available APIs. In DNS mode, the domain name does not "
+"have to resolve to the router IP. DNS mode is also the only mode that "
+"supports wildcard certificates. Using this mode requires the acme-dnsapi "
+"package to be installed."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:509
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:467
+msgid "Use staging server"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+msgid "Webroot Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
+msgid "Webroot directory"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:78
+msgid ""
+"Webserver root directory. Set this to the webserver document root to run "
+"Acme in webroot mode. The web server must be accessible from the internet on "
+"port 80."
+msgstr ""
diff --git a/applications/luci-app-adblock-fast/po/es/adblock-fast.po b/applications/luci-app-adblock-fast/po/es/adblock-fast.po
index ae207bae35..c345372404 100644
--- a/applications/luci-app-adblock-fast/po/es/adblock-fast.po
+++ b/applications/luci-app-adblock-fast/po/es/adblock-fast.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-08-21 20:18+0000\n"
-"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock-fast/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 5.7\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:245
msgid "%s is currently disabled"
diff --git a/applications/luci-app-adblock-fast/po/ga/adblock-fast.po b/applications/luci-app-adblock-fast/po/ga/adblock-fast.po
new file mode 100644
index 0000000000..eb13231c78
--- /dev/null
+++ b/applications/luci-app-adblock-fast/po/ga/adblock-fast.po
@@ -0,0 +1,738 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock-fast/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:245
+msgid "%s is currently disabled"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:117
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:39
+msgid "%s is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:85
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:86
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:87
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:88
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:89
+msgid "-"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:506
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:127
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:49
+msgid "Active"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/root/usr/share/luci/menu.d/luci-app-adblock-fast.json:3
+msgid "AdBlock Fast"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:186
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:250
+msgid "AdBlock on all instances"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:187
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:251
+msgid "AdBlock on select instances"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:10
+msgid "AdBlock-Fast"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:457
+msgid "AdBlock-Fast - Allowed and Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:481
+msgid "AdBlock-Fast - Allowed and Blocked Lists URLs"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:46
+msgid "AdBlock-Fast - Configuration"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:130
+msgid "AdBlock-Fast - Status"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:359
+msgid "Add IPv6 entries"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:356
+msgid "Add IPv6 entries to block-list."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:50
+msgid "Advanced Configuration"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:507
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:512
+msgid "Allow"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:465
+msgid "Allowed Domains"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:420
+msgid ""
+"Attempt to create a compressed cache of block-list in the persistent memory."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:344
+msgid "Automatic Config Update"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:49
+msgid "Basic Configuration"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:508
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:512
+msgid "Block"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:473
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:75
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:143
+msgid "Blocking %s domains (with %s)."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:76
+msgid "Cache"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:54
+msgid "Cache file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:169
+msgid "Cache file found."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:212
+msgid "Can't detect free RAM"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:56
+msgid "Compressed cache"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:148
+msgid "Compressed cache file created."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:171
+msgid "Compressed cache file found."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:243
+msgid "Config (%s) validation failure!"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:317
+msgid "Controls system log and console output verbosity."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:393
+msgid "Curl download retry"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:380
+msgid "Curl maximum file size (in bytes)"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:131
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:74
+msgid "DNS Service"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:53
+msgid "DNS resolution option, see the %sREADME%s for details."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:431
+msgid "Directory for compressed cache file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:433
+msgid ""
+"Directory for compressed cache file of block-list in the persistent memory."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:446
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:347
+msgid "Disable"
+msgstr "Díchumasaigh"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:449
+msgid "Disable Debugging"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:165
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:440
+msgid "Disabling %s service"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:163
+msgid "Dnsmasq Config File URL"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:358
+msgid "Do not add IPv6 entries"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:423
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:410
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:370
+msgid "Download time-out (in seconds)"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:125
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:45
+msgid "Downloading lists"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:427
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:348
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:502
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:446
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:450
+msgid "Enable Debugging"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:447
+msgid "Enables debug output to /tmp/adblock-fast.log."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:421
+msgid "Enabling %s service"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:46
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:320
+msgid "Errors encountered, please check the %sREADME%s"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:48
+msgid "Fail"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:268
+msgid "Failed to access shared memory"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:264
+msgid "Failed to create '%s' file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:286
+msgid "Failed to create block-list or restart DNS resolver"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:277
+msgid "Failed to create compressed cache"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:263
+msgid "Failed to create directory for %s file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:298
+msgid "Failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:300
+msgid "Failed to detect format %s"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:293
+msgid "Failed to download %s"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:291
+msgid "Failed to download Config Update file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:272
+msgid "Failed to format data file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:281
+msgid "Failed to move '%s' to '%s'"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:274
+msgid "Failed to move temporary data file to '%s'"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:270
+msgid "Failed to optimize data file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:295
+msgid "Failed to parse %s"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:294
+msgid "Failed to parse Config Update file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:271
+msgid "Failed to process allow-list"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:289
+msgid "Failed to reload/restart DNS resolver"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:279
+msgid "Failed to remove temporary files"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:267
+msgid "Failed to restart/reload DNS resolver"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:269
+msgid "Failed to sort data file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:126
+msgid "Failed to start"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:288
+msgid "Failed to stop %s"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:280
+msgid "Failed to unpack compressed cache"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:77
+msgid "Force DNS Ports"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:151
+msgid "Force DNS ports:"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:124
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:44
+msgid "Force Reloading"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:305
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:309
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:368
+msgid "Force redownloading %s block lists"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:306
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:305
+msgid "Free ram (%s) is not enough to process all enabled block-lists"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/root/usr/share/rpcd/acl.d/luci-app-adblock-fast.json:3
+msgid "Grant UCI and file access for luci-app-adblock-fast"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:355
+msgid "IPv6 Support"
+msgstr "Tacaíocht IPv6"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:382
+msgid ""
+"If curl is installed and detected, it would not download files bigger than "
+"this."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:395
+msgid ""
+"If curl is installed and detected, it would retry download this many times "
+"on timeout/fail."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:466
+msgid "Individual domains to be allowed."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:474
+msgid "Individual domains to be blocked."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:210
+msgid "Invalid compressed cache directory '%s'"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:329
+msgid "LED to indicate status"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:407
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:308
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:524
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:515
+msgid "Name/URL"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:252
+msgid "No AdBlock on SmartDNS"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:188
+msgid "No AdBlock on dnsmasq"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:296
+msgid "No HTTPS/SSL support on device"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:302
+msgid "No blocked list URLs nor blocked-domains enabled"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:185
+msgid "Not installed or not found"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:316
+msgid "Output Verbosity Setting"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:389
+msgid "Pause"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:384
+msgid "Pausing %s"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:345
+msgid "Perform config update before downloading the block/allow-lists."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:331
+msgid "Pick the LED not already used in %sSystem LED Configuration%s."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:280
+msgid "Pick the SmartDNS instance(s) for AdBlocking"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:217
+msgid "Pick the dnsmasq instance(s) for AdBlocking"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:61
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:66
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:71
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:76
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:83
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:90
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:99
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:106
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:113
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:122
+msgid "Please note that %s is not supported on this system."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:122
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:42
+msgid "Processing lists"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:374
+msgid "Redownload"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:123
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:43
+msgid "Restarting"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:487
+msgid "Service Control"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:311
+msgid "Service Errors"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:134
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:217
+msgid "Service Warnings"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:405
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:489
+msgid "Size"
+msgstr "Méid"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:499
+msgid "Size: %s"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:320
+msgid "Some output"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:201
+msgid "Some recommended packages are missing"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:355
+msgid "Start"
+msgstr "Tosaigh"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:121
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:41
+msgid "Starting"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:349
+msgid "Starting %s service"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:72
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:408
+msgid "Stop"
+msgstr "Stad"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:371
+msgid "Stop the download if it is stalled for set number of seconds."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:120
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:40
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:402
+msgid "Stopping %s service"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:424
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:418
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:319
+msgid "Suppress output"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:261
+msgid "The %s failed to discover WAN gateway"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:204
+msgid ""
+"The WebUI application (luci-app-adblock-fast) is outdated, please update it"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:249
+msgid ""
+"The dnsmasq ipset support is enabled, but dnsmasq is either not installed or "
+"installed dnsmasq does not support ipset"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:252
+msgid ""
+"The dnsmasq ipset support is enabled, but ipset is either not installed or "
+"installed ipset does not support '%s' type"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:255
+msgid ""
+"The dnsmasq nft set support is enabled, but dnsmasq is either not installed "
+"or installed dnsmasq does not support nft set"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:258
+msgid "The dnsmasq nft sets support is enabled, but nft is not installed"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:207
+msgid "The principal package (adblock-fast) is outdated, please update it"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:528
+msgid "URL"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:165
+msgid ""
+"URL to the external dnsmasq config file, see the %sREADME%s for details."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:482
+msgid "URLs to file(s) containing lists to be allowed or blocked."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:493
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:520
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:83
+msgid "Unknown"
+msgstr "Anaithnid"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:318
+msgid "Unknown error"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:225
+msgid "Unknown warning"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:242
+msgid "Use AdBlocking on the SmartDNS instance(s)"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:178
+msgid "Use AdBlocking on the dnsmasq instance(s)"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:198
+msgid ""
+"Use of external dnsmasq config file detected, please set '%s' option to '%s'"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:411
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:321
+msgid "Verbose output"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:73
+msgid "Version"
+msgstr "Leagan"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:137
+msgid "Version %s"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:47
+msgid "Warning"
+msgstr "Aire"
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:244
+msgid ""
+"You can limit the AdBlocking to the specific SmartDNS instance(s) (%smore "
+"information%s)."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:180
+msgid ""
+"You can limit the AdBlocking to the specific dnsmasq instance(s) (%smore "
+"information%s)."
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:135
+msgid "dnsmasq additional hosts"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:136
+msgid "dnsmasq config"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:138
+msgid "dnsmasq ipset"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:141
+msgid "dnsmasq nft set"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:143
+msgid "dnsmasq servers file"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:334
+msgid "none"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:146
+msgid "smartdns domain set"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:148
+msgid "smartdns ipset"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:151
+msgid "smartdns nft set"
+msgstr ""
+
+#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:155
+msgid "unbound adblock list"
+msgstr ""
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
index e0031318ba..dc9b630c3c 100644
--- a/applications/luci-app-adblock/po/es/adblock.po
+++ b/applications/luci-app-adblock/po/es/adblock.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-03-06 09:48+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/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 5.5-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
@@ -27,15 +27,15 @@ msgstr "Adblock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
msgid "Adblock action"
-msgstr "Acción de Adblock"
+msgstr "Acción de adblock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
msgid "Add Blacklist Domain"
-msgstr "Agregar dominio de lista negra"
+msgstr "Agregar dominio a lista negra"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
msgid "Add Whitelist Domain"
-msgstr "Agregar dominio de lista blanca"
+msgstr "Agregar dominio a lista blanca"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:12
msgid "Add this (sub-)domain to your local blacklist."
@@ -47,33 +47,33 @@ msgstr "Agregue este (sub) dominio a su lista blanca local."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Additional Jail Blocklist"
-msgstr "Lista de bloqueo adicional de la cárcel"
+msgstr "Lista de bloqueo adicional de cárcel"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:300
msgid "Additional Settings"
-msgstr "Configuración adicional"
+msgstr "Ajustes adicionales"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-"Demora adicional del disparador en segundos antes de que comience el "
+"Retraso de activación adicional (en segundos) antes de que comience el "
"procesamiento de adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:301
msgid "Advanced DNS Settings"
-msgstr "Configuración avanzada de DNS"
+msgstr "Ajustes avanzados de DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:303
msgid "Advanced E-Mail Settings"
-msgstr "Configuración avanzada de correo electrónico"
+msgstr "Ajustes avanzados del correo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
msgid "Advanced Report Settings"
-msgstr "Configuración avanzada de informes"
+msgstr "Ajustes avanzados de informes"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
msgid "Allow Local Client IPs"
-msgstr "Permitir direcciones IP de clientes locales"
+msgstr "Permitir IP de clientes locales"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
msgid ""
@@ -81,29 +81,29 @@ msgid ""
"CLIENT-IP). Please note: This feature is currently only supported by bind "
"DNS backend."
msgstr ""
-"Permitir todas las peticiones de ciertos clientes DNS en función de su "
+"Permitir todas las solicitudes de ciertos clientes DNS en función de su "
"dirección IP (RPZ-CLIENT-IP). Tenga en cuenta: esta función actualmente solo "
-"es compatible con bind DNS backend."
+"es compatible con el servidor DNS de enlace."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
-msgstr "Responder"
+msgstr "Respuesta"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:391
msgid "Backup Directory"
-msgstr "Directorio de respaldo"
+msgstr "Directorio de copia de seguridad"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
msgid "Base Temp Directory"
-msgstr "Directorio temporal base"
+msgstr "Directorio temp base"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
msgstr ""
-"Directorio temporal base para todas las operaciones de tiempo de ejecución "
-"relacionadas con adblock, p. Ej. descarga, clasificación, fusión, etc."
+"Directorio temp base para todas las operaciones de tiempo de ejecución "
+"relacionadas con adblock, p. Ej. descarga, ordenamiento, unificación, etc."
#: 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
@@ -112,7 +112,7 @@ msgid ""
"take effect."
msgstr ""
"Se han guardado los cambios en la lista negra. Actualice sus listas de "
-"bloqueos de anuncios para que los cambios surtan efecto."
+"adblock para que los cambios surtan efecto."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
@@ -120,7 +120,7 @@ msgstr "Lista negra..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "Block Local Client IPs"
-msgstr "Bloquear direcciones IP de clientes locales"
+msgstr "Bloquear IPs de clientes locales"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
@@ -128,13 +128,13 @@ msgid ""
"CLIENT-IP). Please note: This feature is currently only supported by bind "
"DNS backend."
msgstr ""
-"Bloquea todas las peticiones de ciertos clientes DNS en función de su "
-"dirección IP (RPZ-CLIENT-IP). Tenga en cuenta: esta función actualmente solo "
-"es compatible con bind DNS backend."
+"Bloquea todas las solicitudes de ciertos clientes DNS según su dirección IP "
+"(RPZ-CLIENT-IP). Tenga en cuenta: esta función actualmente solo es "
+"compatible con el servidor DNS de enlace."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
-msgstr "Peticiones DNS bloqueadas"
+msgstr "Solicitudes DNS bloqueadas"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
@@ -163,10 +163,10 @@ msgid ""
"those listed in the whitelist. Please note: You can use this restrictive "
"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Crea una lista de bloqueo DNS adicional para bloquear el acceso a todos los "
-"dominios, excepto los que figuran en la lista blanca. Tenga en cuenta: puede "
-"usar esta lista de bloqueo restrictiva, p. para configuraciones de wifi para "
-"invitados o kidsafe."
+"Crea una lista de bloqueo de DNS adicional para bloquear el acceso a todos "
+"los dominios excepto los que figuran en la lista blanca. Tenga en cuenta: "
+"puede utilizar esta lista de bloqueo restrictiva, p. ej. para wifi de "
+"invitados o configuraciones seguras para niños."
#: 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
@@ -198,7 +198,7 @@ msgstr ""
"Configuración del paquete adblock para bloquear dominios de publicidad/abuso "
"mediante DNS. Para obtener más información <a href=\"https://github.com/"
"openwrt/packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" "
-"rel=\"noreferrer noopener\"> consulte la documentación en línea</a>"
+"rel=\"noreferrer noopener\" >consulte la documentación en línea</a>"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
@@ -211,13 +211,13 @@ msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
-"Cree copias de seguridad de listas de bloqueo comprimidas, se utilizarán en "
-"caso de errores de descarga o durante el inicio."
+"Cree copias de seguridad comprimidas de las listas de bloqueo, se utilizarán "
+"en caso de errores de descarga o durante el inicio."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:237
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:415
msgid "DNS Backend"
-msgstr "Backend de DNS"
+msgstr "Backend DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "DNS Directory"
@@ -242,11 +242,11 @@ msgstr "Fecha"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Disable DNS Allow"
-msgstr "Desactivar Permitir DNS"
+msgstr "Desactivar permitir DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
-msgstr "Desactivar la lista blanca selectiva de DNS (RPZ-PASSTHRU)."
+msgstr "Desactivar lista blanca selectiva de DNS (RPZ-PASSTHRU)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
@@ -258,7 +258,7 @@ msgstr "Dominios"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
msgid "Don't check SSL server certificates during download."
-msgstr "No verificar los certificados SSL del servidor durante la descarga."
+msgstr "No verifica los certificados SSL del servidor durante la descarga."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
msgid "Download Insecure"
@@ -266,7 +266,7 @@ msgstr "Descarga insegura"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid "Download Parameters"
-msgstr "Descargar parámetros"
+msgstr "Parámetros de descarga"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Download Utility"
@@ -274,27 +274,27 @@ msgstr "Utilidad de descarga"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "E-Mail Notification"
-msgstr "Notificación por correo electrónico"
+msgstr "Notificación por correo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:523
msgid "E-Mail Notification Count"
-msgstr "Conteo de notificaciones por E-Mail"
+msgstr "Conteo de notificaciones por correo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "E-Mail Profile"
-msgstr "Perfil de correo electrónico"
+msgstr "Perfil de correo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:361
msgid "E-Mail Receiver Address"
-msgstr "Dirección del destinatario de correo electrónico"
+msgstr "Dirección del destinatario del correo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
msgid "E-Mail Sender Address"
-msgstr "Dirección del remitente de correo electrónico"
+msgstr "Dirección del remitente del correo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:515
msgid "E-Mail Topic"
-msgstr "Tema del correo electrónico"
+msgstr "Asunto del correo"
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:35
msgid "Edit Blacklist"
@@ -309,20 +309,20 @@ msgid ""
"Empty the DNS cache before adblock processing starts to reduce the memory "
"consumption."
msgstr ""
-"Vaciar la caché de DNS antes de que comience el procesamiento de adblock "
-"para reducir el consumo de memoria."
+"Vacía la caché de DNS antes de que comience el procesamiento de Adblock para "
+"reducir el consumo de memoria."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
msgid "Enable SafeSearch"
-msgstr "Activar SafeSearch"
+msgstr "Activar Búsqueda Segura"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:349
msgid "Enable moderate SafeSearch filters for youtube."
-msgstr "Activar filtros moderados de SafeSearch para YouTube."
+msgstr "Activar filtros moderados de Búsqueda Segura para youTube."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:309
msgid "Enable the adblock service."
-msgstr "Activa el servicio Adblock."
+msgstr "Activa el servicio adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:369
msgid "Enable verbose debug logging in case of any processing errors."
@@ -336,15 +336,15 @@ msgstr "Activado"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
-msgstr "Finalizar marca de tiempo"
+msgstr "Marca de tiempo de finalización"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
msgid ""
"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
"pixabay."
msgstr ""
-"Hacer cumplir SafeSearch para google, bing, duckduckgo, yandex, youtube y "
-"pixabay."
+"Hacer obligatoria la Búsqueda Segura para google, bing, duckduckgo, yandex, "
+"youtube y pixabay."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:18
msgid "Existing job(s)"
@@ -352,16 +352,16 @@ msgstr "Trabajo(s) existente(s)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
msgid "External DNS Lookup Domain"
-msgstr "Dominio de búsqueda de DNS externo"
+msgstr "Dominio de búsqueda DNS externo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
-"Dominio externo para verificar si un reinicio del servidor DNS ha sido "
-"exitoso. Tenga en cuenta: para desactivar esta comprobación, configure esta "
-"opción en 'falso'."
+"Dominio externo para comprobar si se ha reiniciado correctamente el backend "
+"de DNS. Tenga en cuenta: para desactivar esta comprobación, establezca esta "
+"opción en \"falso\"."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Fifth instance"
@@ -369,15 +369,15 @@ msgstr "Quinta instancia"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
-msgstr "Criterios de filtro como fecha, dominio o cliente (opcional)"
+msgstr "Filtrar criterios como fecha, dominio o cliente (opcional)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:326
msgid "Firewall ports that should be forced locally."
-msgstr "Puertos del cortafuegos que deben forzarse localmente."
+msgstr "Puertos del cortafuegos que deberían forzarse localmente."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:320
msgid "Firewall source zones that should be forced locally."
-msgstr "Zonas de origen del cortafuegos que deben forzarse localmente."
+msgstr "Zonas de origen del cortafuegos que deberían forzarse localmente."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
msgid "First instance (default)"
@@ -385,7 +385,7 @@ msgstr "Primera instancia (predeterminada)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:449
msgid "Flush DNS Cache"
-msgstr "Vaciar caché de DNS"
+msgstr "Vaciar caché DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:317
msgid "Force Local DNS"
@@ -409,10 +409,10 @@ msgid ""
"demand. Please note: this needs additional 'tcpdump' or 'tcpdump-mini' "
"package installation and a full adblock service restart to take effect."
msgstr ""
-"Reúna el tráfico de red relacionado con DNS a través de tcpdump y "
-"proporcione un Informe DNS a pedido. Tenga en cuenta: esto necesita "
-"instalación adicional del paquete 'tcpdump-mini' y un reinicio completo del "
-"servicio adblock para que surta efecto."
+"Recopila el tráfico de red relacionado con DNS a través de tcpdump y "
+"proporciona un informe de DNS a pedido. Tenga en cuenta: esto necesita una "
+"instalación adicional del paquete 'tcpdump' o 'tcpdump-mini' y un reinicio "
+"completo del servicio adblock para que surta efecto."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid "General Settings"
@@ -432,23 +432,23 @@ msgstr "Directorio de la cárcel"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:257
msgid "Last Run"
-msgstr "Último inicio"
+msgstr "Última ejecución"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
-msgstr "Últimas peticiones DNS"
+msgstr "Últimas solicitudes DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
msgid "Limit SafeSearch"
-msgstr "Limitar SafeSearch"
+msgstr "Limitar Búsqueda Segura"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
msgid "Limit SafeSearch to certain providers."
-msgstr "Limitar SafeSearch a proveedores specíficos."
+msgstr "Limitar Búsqueda Segura a proveedores específicos."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:65
msgid "Line number to remove"
-msgstr "Número de línea para eliminar"
+msgstr "Número de línea a eliminar"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:483
msgid "List of available network devices used by tcpdump."
@@ -474,7 +474,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-"Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
+"Lista de utilidades de descarga compatibles y totalmente preconfiguradas."
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:51
msgid "Log View"
@@ -489,7 +489,7 @@ msgid ""
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
-"Anular manualmente las opciones de descarga preconfiguradas para la utilidad "
+"Anula manualmente las opciones de descarga preconfiguradas para la utilidad "
"de descarga seleccionada."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:124
@@ -498,11 +498,12 @@ msgstr "¡No hay resultados de consulta!"
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:19
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
-msgstr "Perfil utilizado por 'msmtp' para notificaciones de E-Mails adblock."
+msgstr ""
+"Perfil utilizado por 'msmtp' para los correos de notificación de adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:132
msgid "Query"
@@ -519,20 +520,20 @@ msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgstr ""
-"Aumente el recuento de notificaciones para obtener correos electrónicos si "
-"el recuento general de la lista de bloqueo es menor o igual al límite dado."
+"Aumenta el recuento de notificaciones, para recibir correo si el recuento "
+"general de la lista de bloqueo es menor o igual al límite dado."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:361
msgid "Receiver address for adblock notification e-mails."
-msgstr "Dirección del receptor para la notificación de bloqueos electrónicos."
+msgstr "Dirección del destinatario de los correos de notificación de Adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:317
msgid ""
"Redirect all DNS queries from specified zones to the local DNS resolver, "
"applies to UDP and TCP protocol."
msgstr ""
-"Redirigir todas las consultas de DNS de las zonas especificadas al sistema "
-"de resolución de DNS local, se aplica a los protocolos UDP y TCP."
+"Redirige todas las consultas DNS de zonas específicas al solucionador de DNS "
+"local, se aplica a los protocolos UDP y TCP."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:372
msgid ""
@@ -540,13 +541,13 @@ msgid ""
"resources from the system. Please note: This change requires a full adblock "
"service restart to take effect."
msgstr ""
-"Reduzca la prioridad del procesamiento en segundo plano de adblock para "
-"tomar menos recursos del sistema. Tenga en cuenta: este cambio requiere un "
-"reinicio completo del servicio adblock para que surta efecto."
+"Reduce la prioridad del procesamiento en segundo plano de adblock para "
+"consumir menos recursos del sistema. Nota: Este cambio requiere un reinicio "
+"completo del servicio adblock para que surta efecto."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
-msgstr "Refrescar"
+msgstr "Actualizar"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:139
msgid "Refresh DNS Report"
@@ -558,7 +559,7 @@ msgstr "Temporizador de actualización"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
msgid "Refresh Timer..."
-msgstr "Actualizar temporizador..."
+msgstr "Temporizador de actualización..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
@@ -566,7 +567,7 @@ msgstr "Actualizar..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:349
msgid "Relax SafeSearch"
-msgstr "Relajar SafeSearch"
+msgstr "Relajar Búsqueda Segura"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:281
msgid "Reload"
@@ -578,7 +579,7 @@ msgstr "Eliminar un trabajo existente"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:491
msgid "Report Chunk Count"
-msgstr "Informar recuento de fragmentos"
+msgstr "Informar cantidad de fragmentos"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:496
msgid "Report Chunk Size"
@@ -586,7 +587,7 @@ msgstr "Informar tamaño de fragmentos"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Report Directory"
-msgstr "Informar directorio"
+msgstr "Directorio de Informes"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:483
msgid "Report Interface"
@@ -598,7 +599,7 @@ msgstr "Informar puertos"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:491
msgid "Report chunk count used by tcpdump."
-msgstr "Informar recuento de fragmentos utilizados por tcpdump."
+msgstr "Informar la cantidad de fragmentos utilizada por tcpdump."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:496
msgid "Report chunk size used by tcpdump in MByte."
@@ -611,7 +612,7 @@ msgstr "Resolver IPs"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:505
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
-"Resuelva las direcciones IP de informes mediante búsquedas de DNS inversas "
+"Resuelve las direcciones IP de informes mediante búsquedas de DNS inversas "
"(PTR)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
@@ -624,19 +625,19 @@ msgstr "Resultado"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:249
msgid "Run Directories"
-msgstr "Ejecutar directorios"
+msgstr "Directorios de ejecución"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:253
msgid "Run Flags"
-msgstr "Ejecutar banderas"
+msgstr "Indicadores de ejecución"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:245
msgid "Run Interfaces"
-msgstr "Ejecutar interfaces"
+msgstr "Interfaces de ejecución"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:241
msgid "Run Utils"
-msgstr "Ejecutar utilidades"
+msgstr "Utilidades de ejecución"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:39
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:74
@@ -653,14 +654,12 @@ msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-"Enviar correos electrónicos de notificación relacionados con adblock. Tenga "
-"en cuenta: esto necesita una instalación adicional del paquete 'msmtp'."
+"Envia correos de notificación relacionados con adblock. Nota: esto requiere "
+"la instalación adicional del paquete 'msmtp'."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
msgid "Sender address for adblock notification E-Mails."
-msgstr ""
-"Dirección del remitente para los correos electrónicos de notificación de "
-"adblock."
+msgstr "Dirección del remitente para los correos de notificación de adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:29
msgid "Set a new adblock job"
@@ -668,7 +667,7 @@ msgstr "Establecer un nuevo trabajo de adblock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Set the dns backend instance used by adblock."
-msgstr "Establecer la instancia de backend de DNS utilizada por adblock."
+msgstr "Establecer la instancia de backend DNS utilizada por adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
@@ -680,11 +679,11 @@ msgstr "Fuentes (tamaño, enfoque)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:501
msgid "Space separated list of ports used by tcpdump."
-msgstr "Lista de puertos separados por espacios utilizados por tcpdump."
+msgstr "Lista separada por espacios de puertos utilizados por tcpdump."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
-msgstr "Iniciar marca de tiempo"
+msgstr "Marca de tiempo de inicio"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:312
msgid "Startup Trigger Interface"
@@ -692,7 +691,7 @@ msgstr "Interfaz de activación de inicio"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:225
msgid "Status / Version"
-msgstr "Estado/Versión"
+msgstr "Estado / Versión"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:274
msgid "Suspend"
@@ -730,15 +729,16 @@ msgstr "Se ha actualizado el temporizador de actualización."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
-"El día de la semana (opt., valores: 0-6 posiblemente separados por , o -)"
+"El día de la semana (opcional, valores: 0-6 separados por coma [,] o guión "
+"[-])"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
-msgstr "El reparto de horas (req., rango: 0-23)"
+msgstr "El reparto de horas (requerido, rango: 0-23)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:51
msgid "The minutes portion (opt., range: 0-59)"
-msgstr "La porción de minutos (opcional, rango: 0-59)"
+msgstr "El reparto de minutos (opcional, rango: 0-59)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Third instance"
@@ -750,10 +750,10 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Esta es la lista negra de bloque de anuncios local para negar siempre "
-"ciertos (sub) dominios.<br /> Tenga en cuenta: agregue solo un dominio por "
-"línea. Los comentarios introducidos con '#' están permitidos; las "
-"direcciones IP, comodines y expresiones regulares no."
+"Esta es la lista negra local de adblock para denegar siempre ciertos (sub)"
+"dominios.<br /> Tenga en cuenta: agregue solo un dominio por línea. Se "
+"permiten los comentarios introducidos con '#'; las direcciones IP, los "
+"comodines y las expresiones regulares no están permitidas."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:23
msgid ""
@@ -761,10 +761,10 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Esta es la lista blanca de bloque de anuncios local para permitir siempre "
-"ciertos (sub) dominios.<br /> Tenga en cuenta: agregue solo un dominio por "
-"línea. Los comentarios introducidos con '#' están permitidos; las "
-"direcciones IP, comodines y expresiones regulares no."
+"Esta es la lista blanca local de adblock para permitir siempre ciertos (sub)"
+"dominios.<br /> Tenga en cuenta: agregue solo un dominio por línea. Se "
+"permiten los comentarios introducidos con '#'; las direcciones IP, los "
+"comodines y las expresiones regulares no se permiten."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
@@ -780,15 +780,15 @@ msgstr "Hora"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Timeout to wait for a successful DNS backend restart."
-msgstr "Tiempo de espera para esperar un reinicio de backend de DNS exitoso."
+msgstr "Tiempo de espera para un reinicio exitoso del backend DNS."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
msgid ""
"To keep your adblock lists up-to-date, you should set up an automatic update "
"job for these lists."
msgstr ""
-"Para mantener sus listas de bloqueos de anuncios actualizadas, debe "
-"configurar un trabajo de actualización automática para estas listas."
+"Para mantener actualizadas sus listas de adblock, debe configurar un trabajo "
+"de actualización automática para estas listas."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
msgid "Top Statistics"
@@ -796,20 +796,20 @@ msgstr "Estadísticas principales"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:515
msgid "Topic for adblock notification E-Mails."
-msgstr "Tema para los correos electrónicos de notificación de adblock."
+msgstr "Asunto para los correos de notificación de adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
-msgstr "Peticiones DNS totales"
+msgstr "Solicitudes DNS totales"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Trigger Delay"
-msgstr "Retraso de disparo"
+msgstr "Retraso de activación"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:17
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:17
msgid "Unable to save changes: %s"
-msgstr "No se pudo guardar los cambios: %s"
+msgstr "No se pueden guardar los cambios: %s"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:584
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
@@ -827,8 +827,8 @@ msgid ""
"Whitelist changes have been saved. Refresh your adblock lists that changes "
"take effect."
msgstr ""
-"Se han guardado los cambios en la lista blanca. Actualice sus listas de "
-"bloqueos de anuncios para que los cambios surtan efecto."
+"Se han guardado los cambios de la lista blanca. Actualice sus listas de "
+"adblock para que los cambios surtan efecto."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
@@ -848,7 +848,7 @@ msgstr "kresd (/etc/kresd)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
-msgstr "máx. tamaño del conjunto de resultados"
+msgstr "tamaño máx. del conjunto de resultados"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
msgid "max. top statistics"
@@ -856,7 +856,7 @@ msgstr "máx. estadísticas principales"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:421
msgid "raw (/tmp)"
-msgstr "crudo (/tmp)"
+msgstr "sin procesar (/tmp)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
msgid "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/ga/adblock.po b/applications/luci-app-adblock/po/ga/adblock.po
new file mode 100644
index 0000000000..6bced2ea03
--- /dev/null
+++ b/applications/luci-app-adblock/po/ga/adblock.po
@@ -0,0 +1,785 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
+msgid "Action"
+msgstr "Gníomh"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:233
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
+msgid "Adblock"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:12
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:47
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:300
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "Additional trigger delay in seconds before adblock processing begins."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:301
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:303
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Advanced Report Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+msgid "Allow Local Client IPs"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+msgid ""
+"Allow all requests of certain DNS clients based on their IP address (RPZ-"
+"CLIENT-IP). Please note: This feature is currently only supported by bind "
+"DNS backend."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:391
+msgid "Backup Directory"
+msgstr "Eolaire Cúltaca"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: 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
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
+msgid "Blacklist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Block Local Client IPs"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid ""
+"Block all requests of certain DNS clients based on their IP address (RPZ-"
+"CLIENT-IP). Please note: This feature is currently only supported by bind "
+"DNS backend."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
+msgid "Blocked DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:304
+msgid "Blocklist Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
+msgid ""
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: 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
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "Cancel"
+msgstr "Cealaigh"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:569
+msgid "Categories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Client"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
+msgid "Clients"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:136
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:237
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:415
+msgid "DNS Backend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
+msgid "DNS Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
+msgid "DNS Instance"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "DNS Restart Timeout"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
+msgid "Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
+msgid "Disable DNS Allow"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
+msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
+msgid "Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+msgid "Don't check SSL server certificates during download."
+msgstr "Ná seiceáil deimhnithe freastalaí SSL le linn íoslódála."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+msgid "Download Insecure"
+msgstr "Íoslódáil Insecure"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Download Parameters"
+msgstr "Paraiméadair Íos"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
+msgid "Download Utility"
+msgstr "Íoslódáil Utility"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "E-Mail Notification"
+msgstr "Fógra ríomhphoist"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:523
+msgid "E-Mail Notification Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
+msgid "E-Mail Profile"
+msgstr "Próifíl R-phoist"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:361
+msgid "E-Mail Receiver Address"
+msgstr "Seoladh Glacadóra R-phoist"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+msgid "E-Mail Sender Address"
+msgstr "Seoladh Seoltóir R-phoist"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:515
+msgid "E-Mail Topic"
+msgstr "Ábhar ríomhphoist"
+
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:35
+msgid "Edit Blacklist"
+msgstr ""
+
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:43
+msgid "Edit Whitelist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:449
+msgid ""
+"Empty the DNS cache before adblock processing starts to reduce the memory "
+"consumption."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:349
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:309
+msgid "Enable the adblock service."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:369
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:309
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
+msgid "End Timestamp"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "External DNS Lookup Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Fifth instance"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:326
+msgid "Firewall ports that should be forced locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:320
+msgid "Firewall source zones that should be forced locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:449
+msgid "Flush DNS Cache"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:317
+msgid "Force Local DNS"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:326
+msgid "Forced Ports"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:320
+msgid "Forced Zones"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:433
+msgid "Fourth instance"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump' or 'tcpdump-mini' "
+"package installation and a full adblock service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
+msgid "Grant access to LuCI app adblock"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Information"
+msgstr "Eolas"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Jail Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:257
+msgid "Last Run"
+msgstr "Rith Deiridh"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
+msgid "Limit SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
+msgid "Limit SafeSearch to certain providers."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:65
+msgid "Line number to remove"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:483
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:312
+msgid ""
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:415
+msgid ""
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:51
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:372
+msgid "Low Priority Service"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid ""
+"Manually override the pre-configured download options for the selected "
+"download utility."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:124
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:19
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:132
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:82
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:523
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:361
+msgid "Receiver address for adblock notification e-mails."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:317
+msgid ""
+"Redirect all DNS queries from specified zones to the local DNS resolver, "
+"applies to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:372
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
+msgid "Refresh"
+msgstr "Athnuaigh"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:139
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
+msgid "Refresh..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:349
+msgid "Relax SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:281
+msgid "Reload"
+msgstr "Athluchtaigh"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:61
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:491
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:496
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
+msgid "Report Directory"
+msgstr "Eolaire Tuarascála"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:483
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:501
+msgid "Report Ports"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:491
+msgid "Report chunk count used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:496
+msgid "Report chunk size used by tcpdump in MByte."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:505
+msgid "Resolve IPs"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:505
+msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
+msgid "Restart"
+msgstr "Athosaigh"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:96
+msgid "Result"
+msgstr "Toradh"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:249
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:253
+msgid "Run Flags"
+msgstr "Bratacha Rith"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:245
+msgid "Run Interfaces"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:241
+msgid "Run Utils"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:39
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:74
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:106
+msgid "Save"
+msgstr "Sábháil"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:431
+msgid "Second instance"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid ""
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:29
+msgid "Set a new adblock job"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:545
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:501
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
+msgid "Start Timestamp"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:312
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:225
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:274
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
+msgid "Target directory for DNS related report files."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:391
+msgid "Target directory for blocklist backups."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
+msgid "Target directory for the generated blocklist 'adb_list.overall'."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:86
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:95
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:88
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:97
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:51
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
+msgid "Third instance"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
+msgid ""
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:23
+msgid ""
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
+msgid ""
+"This tab shows the last generated DNS Report, press the 'Refresh' button to "
+"get a current one."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
+msgid "Time"
+msgstr "Am"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Timeout to wait for a successful DNS backend restart."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid ""
+"To keep your adblock lists up-to-date, you should set up an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:515
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Total DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "Trigger Delay"
+msgstr "Moill Scorraitheoir"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:17
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:584
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
+msgid "Variants"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:369
+msgid "Verbose Debug Logging"
+msgstr "Logáil Dífhabhtú Eorbhéiseach"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:69
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
+msgid "Whitelist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:419
+msgid "bind (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
+msgid "kresd (/etc/kresd)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:421
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
diff --git a/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
index f09e5fb672..9fb3a9d6d8 100644
--- a/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-07-23 09:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
#: 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/ga/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/ga/advanced-reboot.po
new file mode 100644
index 0000000000..fc19b43d17
--- /dev/null
+++ b/applications/luci-app-advanced-reboot/po/ga/advanced-reboot.po
@@ -0,0 +1,216 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
+#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
+msgid "Advanced Reboot"
+msgstr "Atosaigh Casta"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:58
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:141
+msgid "Cancel"
+msgstr "Cealaigh"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:168
+msgid "Compressed"
+msgstr "Comhbhrúite"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:130
+msgid "Confirm"
+msgstr "Daingnigh"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:82
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:111
+msgid "Device unreachable! Still waiting for device..."
+msgstr "Gléas dosroichte! Fós ag fanacht le gléas..."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:203
+msgid "ERROR:"
+msgstr "EARRÁID:"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:211
+msgid "Firmware"
+msgstr "Firmware"
+
+#: applications/luci-app-advanced-reboot/root/usr/share/rpcd/acl.d/luci-app-advanced-reboot.json:3
+msgid "Grant UCI and file access for luci-app-advanced-reboot"
+msgstr "Deonaigh rochtain UCI agus comhad le haghaidh luci-app-advanced-reboot"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:127
+msgid "No access to fw_printenv or fw_printenv!"
+msgstr "Níl rochtain ar fw_printenv nó fw_printenv!"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:209
+msgid "Partition"
+msgstr "Deighilt"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
+msgid "Partitions"
+msgstr "Deighiltí"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:235
+msgid "Perform power off..."
+msgstr "Déan an chumhacht as..."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:51
+msgid "Power Off Device"
+msgstr "Cumhacht As Gléas"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:62
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:145
+msgid "Proceed"
+msgstr "Ar aghaidh leat"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:212
+msgid "Reboot"
+msgstr "Atosaigh"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:130
+msgid "Reboot Device to an Alternative Partition"
+msgstr "Atosaigh Gléas go Deighilt Malartach"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:162
+msgid "Reboot to alternative partition..."
+msgstr "Atosaigh chuig deighilt eile..."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:159
+msgid "Reboot to current partition"
+msgstr "Atosaigh go dtí an deighilt reatha"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:80
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:109
+msgid "Rebooting…"
+msgstr "Ag atosaigh…"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:43
+msgid "Shutting down..."
+msgstr "Ag múchadh..."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:210
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:17
+msgid "The Dual Boot Flag Partition: %s is not a block device."
+msgstr "Deighilt na Brat Tosaithe Dé: Ní blocghléas é %s."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
+msgid "The reboot command failed with code %d"
+msgstr "Theip ar an ordú atosaithe le cód %d"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:105
+msgid ""
+"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
+"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
+"might be necessary to renew the address of your computer to reach the device "
+"again, depending on your settings."
+msgstr ""
+"Tá an córas á atosú go dtí deighilt eile anois.<br/> NÁ CUMHACHTAÍONN AN "
+"GLÉAS!<br /> Fan cúpla nóiméad sula ndéanfaidh tú iarracht athcheangal. D’"
+"fhéadfadh go mbeadh sé riachtanach seoladh do ríomhaire a athnuachan chun an "
+"gléas a bhaint amach arís, ag brath ar do shocruithe."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:44
+msgid ""
+"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
+"might be necessary to renew the address of your computer to reach the device "
+"again, depending on your settings."
+msgstr ""
+"Tá an córas ag múchadh anois.<br/> NÁ CUMHACHTAÍONN AN GLÉAS!<br/> Seans go "
+"mbeidh ort seoladh do ríomhaire a athnuachan chun an gléas a bhaint amach "
+"arís, ag brath ar do shocruithe."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
+msgid "Unable to find Device Board Name."
+msgstr "Ní féidir Ainm Bhord an Ghléis a aimsiú."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:16
+msgid "Unable to find Dual Boot Flag Partition."
+msgstr "Ní féidir Deighilt Brat Tosaithe Dé a aimsiú."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:19
+msgid "Unable to obtain firmware environment variable: %s."
+msgstr "Ní féidir athróg timpeallacht an firmware a fháil: %s."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:18
+msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
+msgstr ""
+"Ní féidir iontráil Deighiltí Dé-Bhratach Tosaithe a shocrú don deighilt: %s."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:20
+msgid "Unable to set firmware environment variable: %s to %s."
+msgstr "Ní féidir athróg timpeallacht an firmware a shocrú: %s go %s."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:168
+msgid "Unknown"
+msgstr "Anaithnid"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:131
+msgid ""
+"WARNING: An alternative partition might have its own settings and completely "
+"different firmware.<br /><br /> As your network configuration and WiFi SSID/"
+"password on alternative partition might be different, you might have to "
+"adjust your computer settings to be able to access your device once it "
+"reboots.<br /><br /> Please also be aware that alternative partition "
+"firmware might not provide an easy way to switch active partition and boot "
+"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
+"to reboot device to an alternative partition."
+msgstr ""
+"RABHADH: D'fhéadfadh go mbeadh a socruithe féin agus a firmware go hiomlán "
+"difriúil ag deighilt eile.<br /><br/> Toisc go bhféadfadh do chumraíocht "
+"líonra agus wifi SSID/focal faire ar dheighilt eile a bheith difriúil, seans "
+"go mbeidh ort socruithe do ríomhaire a choigeartú le bheith in ann chun "
+"rochtain a fháil ar do ghléas nuair a atosóidh sé.<br /><br/> Tabhair faoi "
+"deara freisin go mb'fhéidir nach soláthraíonn firmware deighilte eile "
+"bealach éasca chun an deighilt ghníomhach a athrú agus tosaithe ar ais go "
+"dtí an deighilt atá gníomhach faoi láthair.<br/><br/> Cliceáil \"Ar aghaidh\""
+" thíos chun gléas Atosaigh chuig críochdheighilt eile."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:52
+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 ""
+"RABHADH: D'fhéadfadh go n-atosóidh an chumhacht as gléas nach dtacaíonn an "
+"chumhacht as.<br/><br/> Cliceáil \"Ar aghaidh\" thíos chun cumhacht a bhaint "
+"as do ghléas."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:76
+msgid "Waiting for device..."
+msgstr "Ag feitheamh le gléas..."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:221
+msgid ""
+"Warning: Device (%s) is unknown or isn't a dual-firmware device!%sIf you are "
+"seeing this on an OpenWrt dual-firmware supported device,%splease refer to "
+"%sHow to add a new device section of the README%s."
+msgstr ""
+"Rabhadh: Ní fios gléas (%s) nó ní gléas dé-firmware é!%sMá tá sé seo á "
+"fheiceáil agat ar ghléas a dtacaítear leis le dé-firmware OpenWrt, %s "
+"tagairt a dhéanamh do %sConas alt gléis nua a chur leis de README%s."
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
+msgid "Warning: There are unsaved changes that will get lost on reboot!"
+msgstr "Rabhadh: Tá athruithe gan sábháil a rachaidh amú ar atosaigh!"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:238
+msgid "Warning: This system does not support powering off!"
+msgstr "Rabhadh: Ní thacaíonn an córas seo le cumhachtú!"
+
+#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:225
+msgid "Warning: Unable to obtain device information!"
+msgstr "Rabhadh: Ní féidir faisnéis ghléis a fháil!"
diff --git a/applications/luci-app-ahcp/po/es/ahcp.po b/applications/luci-app-ahcp/po/es/ahcp.po
index aa4edd1fdf..13c50047d2 100644
--- a/applications/luci-app-ahcp/po/es/ahcp.po
+++ b/applications/luci-app-ahcp/po/es/ahcp.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-07-19 19:31+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -42,7 +42,7 @@ msgstr "Dirección"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
msgid "Age"
diff --git a/applications/luci-app-ahcp/po/fi/ahcp.po b/applications/luci-app-ahcp/po/fi/ahcp.po
index 8c00615762..7cb773c7dc 100644
--- a/applications/luci-app-ahcp/po/fi/ahcp.po
+++ b/applications/luci-app-ahcp/po/fi/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-04-23 11:39+0000\n"
-"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -55,7 +55,7 @@ msgstr "Ilmoitetut etuliitteet"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
msgid "Collecting data..."
-msgstr "Kerätään tietoja…"
+msgstr "Kerätään tietoja..."
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
msgid "Disable DNS setup"
diff --git a/applications/luci-app-ahcp/po/ga/ahcp.po b/applications/luci-app-ahcp/po/ga/ahcp.po
new file mode 100644
index 0000000000..8dd2e98a02
--- /dev/null
+++ b/applications/luci-app-ahcp/po/ga/ahcp.po
@@ -0,0 +1,162 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
+msgid "AHCP Server"
+msgstr "Freastalaí AHCP"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
+msgid ""
+"AHCP is an autoconfiguration protocol for IPv6 and dual-stack IPv6/IPv4 "
+"networks designed to be used in place of router discovery or DHCP on "
+"networks where it is difficult or impossible to configure a server within "
+"every link-layer broadcast domain, for example mobile ad-hoc networks."
+msgstr ""
+"Is prótacal uathchumraíochta é AHCP le haghaidh líonraí IPv6/IPv4 dé-staca "
+"agus atá deartha le húsáid in ionad fionnachtain ródaire nó DHCP ar líonraí "
+"ina bhfuil sé deacair nó dodhéanta freastalaí a chumrú laistigh de gach "
+"fearann craolta nasc-chiseal, mar shampla fógra soghluaiste -hoc líonraí."
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:34
+msgid "Active AHCP Leases"
+msgstr "Léasanna Gníomhacha AHCP"
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:38
+msgid "Address"
+msgstr "Seoladh"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
+msgid "Age"
+msgstr "Aois"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:38
+msgid "Announced DNS servers"
+msgstr "Freastalaithe DNS fógartha"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:44
+msgid "Announced NTP servers"
+msgstr "Freastalaithe NTP fógartha"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:32
+msgid "Announced prefixes"
+msgstr "Réimíreanna fógartha"
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
+msgid "Collecting data..."
+msgstr "Sonraí á mbailiú..."
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
+msgid "Disable DNS setup"
+msgstr "Díchumasaigh an socrú DNS"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
+msgid "Forwarder"
+msgstr "Seoltóir"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:13
+msgid "General Setup"
+msgstr "Socrú Ginearálta"
+
+#: applications/luci-app-ahcp/root/usr/share/rpcd/acl.d/luci-app-ahcp.json:3
+msgid "Grant UCI access for luci-app-ahcp"
+msgstr "Deonaigh rochtain UCI ar luci-app-ahcp"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:24
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:61
+msgid "IPv4 and IPv6"
+msgstr "IPv4 agus 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 "IPv4 amháin"
+
+#: 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 "IPv6 amháin"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:97
+msgid "Lease directory"
+msgstr "Eolaire léasa"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:62
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:91
+msgid "Lease validity time"
+msgstr "Am bailíochta léasa"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:105
+msgid "Log file"
+msgstr "Comhad logála"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:11
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:50
+msgid "Multicast address"
+msgstr "Seoladh ilchraolacháin"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:19
+msgid "Operation mode"
+msgstr "Modh oibríochta"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:17
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:55
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:23
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:60
+msgid "Protocol family"
+msgstr "Teaghlaigh Prótacail"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:23
+msgid "Served interfaces"
+msgstr "Comhéadain sheirbheáil"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:20
+msgid "Server"
+msgstr "Freastalaí"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:45
+msgid "Specifies the announced IPv4 and IPv6 NTP servers"
+msgstr "Sonraítear na freastalaithe IPv4 agus IPv6 NTP fógartha"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:39
+msgid "Specifies the announced IPv4 and IPv6 name servers"
+msgstr "Sonraítear na freastalaithe ainm IPv4 agus IPv6 fógartha"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:33
+msgid "Specifies the announced IPv4 and IPv6 network prefixes in CIDR notation"
+msgstr "Sonraítear na réimírí líonra IPv4 agus IPv6 fógartha i nodaireacht CIDR"
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:25
+msgid "The AHCP Service is not running."
+msgstr "Níl an tSeirbhís AHCP á rith."
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:27
+msgid "The AHCP Service is running with ID %s."
+msgstr "Tá an tSeirbhís AHCP ag rith le haitheantas %s."
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:22
+msgid "There are no active leases."
+msgstr "Níl aon léasanna gníomhacha ann."
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:101
+msgid "Unique ID file"
+msgstr "Comhad aitheantais uathúil"
diff --git a/applications/luci-app-alist/po/fi/alist.po b/applications/luci-app-alist/po/fi/alist.po
index cc61e57c0d..c8725d4329 100644
--- a/applications/luci-app-alist/po/fi/alist.po
+++ b/applications/luci-app-alist/po/fi/alist.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsalist/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:67
msgid ""
@@ -20,38 +23,40 @@ msgstr ""
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:66
#: applications/luci-app-alist/root/usr/share/luci/menu.d/luci-app-alist.json:3
msgid "AList"
-msgstr ""
+msgstr "AList"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:119
msgid ""
"Allow connection even if the remote TLS certificate is invalid (<strong>not "
"recommended</strong>)."
msgstr ""
+"Salli yhteys, vaikka etä-TLS-varmenne ei kelpaisi (<strong>ei "
+"suositella</strong>)."
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:118
msgid "Allow insecure connection"
-msgstr ""
+msgstr "Salli suojaamaton yhteys"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:81
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:32
msgid "Collecting data..."
-msgstr ""
+msgstr "Kerätään tietoja..."
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:68
msgid "Default webUI/WebDAV login username is %s and password is %s."
-msgstr ""
+msgstr "Oletuksena käytettävä webUI-/WebDAV-käyttäjänimi on %s ja salasana %s."
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:87
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:121
msgid "Enable logging"
-msgstr ""
+msgstr "Ota lokiinkirjaus käyttöön"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:99
msgid "Expecting: %s"
-msgstr ""
+msgstr "Odotettu: %s"
#: applications/luci-app-alist/root/usr/share/rpcd/acl.d/luci-app-alist.json:3
msgid "Grant UCI access for luci-app-alist"
@@ -67,43 +72,43 @@ msgstr ""
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:30
msgid "Loading..."
-msgstr ""
+msgstr "Ladataan..."
#: applications/luci-app-alist/root/usr/share/luci/menu.d/luci-app-alist.json:21
msgid "Log"
-msgstr ""
+msgstr "Loki"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:48
msgid "Log file does not exist."
-msgstr ""
+msgstr "Lokitiedostoa ei ole."
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:39
msgid "Log is empty."
-msgstr ""
+msgstr "Loki on tyhjä."
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:108
msgid "Login expiration time"
-msgstr ""
+msgstr "Kirjautumisen voimassaoloaika"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:113
msgid "Max connections"
-msgstr ""
+msgstr "Yhteyksien enimmäismäärä"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:136
msgid "Max log age"
-msgstr ""
+msgstr "Lokin enimmäisikä"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:130
msgid "Max log backups"
-msgstr ""
+msgstr "Lokin varmuuskopioiden enimmäismäärä"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:124
msgid "Max log size"
-msgstr ""
+msgstr "Lokin enimmäiskoko"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:36
msgid "NOT RUNNING"
-msgstr ""
+msgstr "EI KÄYNNISSÄ"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:33
msgid "Open Web Interface"
@@ -111,15 +116,15 @@ msgstr ""
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:34
msgid "RUNNING"
-msgstr ""
+msgstr "KÄYNNISSÄ"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:65
msgid "Refresh every %s seconds."
-msgstr ""
+msgstr "Päivitä %s sekunnin välein."
#: applications/luci-app-alist/root/usr/share/luci/menu.d/luci-app-alist.json:13
msgid "Settings"
-msgstr ""
+msgstr "Asetukset"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:137
msgid "The maximum days of the log file to retain."
@@ -129,7 +134,7 @@ msgstr ""
msgid ""
"The maximum number of concurrent connections at the same time (0 = "
"unlimited)."
-msgstr ""
+msgstr "Samanaikaisten yhteyksien enimmäismäärä (0 = rajoittamaton)."
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:131
msgid "The maximum number of old log files to retain."
@@ -141,12 +146,12 @@ msgstr ""
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:52
msgid "Unknown error: %s"
-msgstr ""
+msgstr "Tuntematon virhe: %s"
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:109
msgid "User login expiration time (in hours)."
-msgstr ""
+msgstr "Käyttäjän kirjautumisen voimassaoloaika (tunteina)."
#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:99
msgid "valid IP address"
-msgstr ""
+msgstr "kelvollinen IP-osoite"
diff --git a/applications/luci-app-alist/po/ga/alist.po b/applications/luci-app-alist/po/ga/alist.po
new file mode 100644
index 0000000000..7362d16998
--- /dev/null
+++ b/applications/luci-app-alist/po/ga/alist.po
@@ -0,0 +1,161 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsalist/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:67
+msgid ""
+"A file list/WebDAV program that supports multiple storages, powered by Gin "
+"and Solidjs."
+msgstr ""
+"Liosta comhad / clár WebDAV a thacaíonn le stóráil iolrach, faoi thiomáint "
+"ag Gin agus Solidjs."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:34
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:36
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:66
+#: applications/luci-app-alist/root/usr/share/luci/menu.d/luci-app-alist.json:3
+msgid "AList"
+msgstr "AList"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:119
+msgid ""
+"Allow connection even if the remote TLS certificate is invalid (<strong>not "
+"recommended</strong>)."
+msgstr ""
+"Ceadaigh ceangal fiú má tá an teastas iargúlta TLS neamhbhailí (<strong>ní "
+"mholtar</strong>)."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:118
+msgid "Allow insecure connection"
+msgstr "Ceadaigh nasc neamhchinnte"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:81
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:32
+msgid "Collecting data..."
+msgstr "Sonraí á mbailiú..."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:68
+msgid "Default webUI/WebDAV login username is %s and password is %s."
+msgstr ""
+"Is é %s ainm úsáideora logála isteach réamhshocraithe webUI/WebDAV agus is é "
+"%s an pasfhocal."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:87
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:121
+msgid "Enable logging"
+msgstr "Cumasaigh logáil"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:99
+msgid "Expecting: %s"
+msgstr "Ag súil leis: %s"
+
+#: applications/luci-app-alist/root/usr/share/rpcd/acl.d/luci-app-alist.json:3
+msgid "Grant UCI access for luci-app-alist"
+msgstr "Rochtain UCI a dheonú do luci-app-alist"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:91
+msgid "Listen address"
+msgstr "Éist le seoladh"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:104
+msgid "Listen port"
+msgstr "Port éisteachta"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:30
+msgid "Loading..."
+msgstr "Á lódáil..."
+
+#: applications/luci-app-alist/root/usr/share/luci/menu.d/luci-app-alist.json:21
+msgid "Log"
+msgstr "Loga"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:48
+msgid "Log file does not exist."
+msgstr "Níl logchomhad ann."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:39
+msgid "Log is empty."
+msgstr "Tá an logchomhad folamh."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:108
+msgid "Login expiration time"
+msgstr "Am éaga logála isteach"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:113
+msgid "Max connections"
+msgstr "Naisc uasta"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:136
+msgid "Max log age"
+msgstr "Aois uasta logála"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:130
+msgid "Max log backups"
+msgstr "Cúltacaí uasta logála"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:124
+msgid "Max log size"
+msgstr "Uasmhéid logála"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:36
+msgid "NOT RUNNING"
+msgstr "NÍ RÚCHÁN"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:33
+msgid "Open Web Interface"
+msgstr "Oscail Comhéadan Gréasáin"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:34
+msgid "RUNNING"
+msgstr "REATHA"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:65
+msgid "Refresh every %s seconds."
+msgstr "Athnuaigh gach %s soicindí."
+
+#: applications/luci-app-alist/root/usr/share/luci/menu.d/luci-app-alist.json:13
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:137
+msgid "The maximum days of the log file to retain."
+msgstr "Na laethanta uasta den chomhad logála a choinneáil."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:114
+msgid ""
+"The maximum number of concurrent connections at the same time (0 = "
+"unlimited)."
+msgstr "Líon uasta na nasc comhthráthach ag an am céanna (0 = gan teorainn)."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:131
+msgid "The maximum number of old log files to retain."
+msgstr "Líon uasta na seanchomhaid logála le coinneáil."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:125
+msgid "The maximum size in megabytes of the log file before it gets rotated."
+msgstr ""
+"An t-uasmhéid i meigibheart an chomhaid logála sula ndéantar é a rothlú."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js:52
+msgid "Unknown error: %s"
+msgstr "Earráid anaithnid: %s"
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:109
+msgid "User login expiration time (in hours)."
+msgstr "Am éaga logála isteach úsáideora (in uaireanta)."
+
+#: applications/luci-app-alist/htdocs/luci-static/resources/view/alist/config.js:99
+msgid "valid IP address"
+msgstr "seoladh IP bailí"
diff --git a/applications/luci-app-aria2/po/es/aria2.po b/applications/luci-app-aria2/po/es/aria2.po
index 85c35c706e..d738cc52b5 100644
--- a/applications/luci-app-aria2/po/es/aria2.po
+++ b/applications/luci-app-aria2/po/es/aria2.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-07-19 19:31+0000\n"
+"PO-Revision-Date: 2024-09-01 00:40+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/es/>\n"
@@ -11,15 +11,17 @@ 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 5.7-dev\n"
+"X-Generator: Weblate 5.8-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 "Activar <abbr title=\"Local Peer Discovery\">LPD</abbr>"
+msgstr ""
+"<abbr title=\"Descubrimiento de Pares Locales (Local Peer Discovery)\">LPD</"
+"abbr> activado"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:551
msgid "Additional BT tracker"
-msgstr "Tracker BT adicional"
+msgstr "Rastreador BT adicional"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:556
msgid "Advanced Options"
@@ -31,7 +33,7 @@ msgstr "Todos los proxy"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:365
msgid "Append HEADERs to HTTP request header."
-msgstr "Añadir ENCABEZADOS al encabezado de solicitud HTTP."
+msgstr "Agrega HEADERs al encabezado de solicitud HTTP."
#: 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
@@ -46,7 +48,8 @@ msgid ""
"Aria2 is a lightweight multi-protocol &amp; multi-source, cross platform "
"download utility."
msgstr ""
-"Aria2 es una utilidad ligera de descarga multiplataforma y multiprotocolo."
+"Aria2 es una utilidad de descarga liviana, multiprotocolo, multifuente y "
+"multiplataforma."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:565
msgid "Auto save interval"
@@ -82,7 +85,7 @@ msgid ""
"(bytes per sec). 0 means has no lowest speed limit."
msgstr ""
"Cierra la conexión si la velocidad de descarga es menor o igual a este valor "
-"(bytes por segundo). 0 significa que no tiene límite de velocidad más bajo."
+"(bytes por segundo). 0 significa que no tiene límite de velocidad mínimo."
#: 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
@@ -122,8 +125,8 @@ msgid ""
"Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
"terribly slow AAAA record lookup."
msgstr ""
-"Desactiva IPv6. Esto es útil si tiene que utilizar DNS roto y desea evitar "
-"una búsqueda de registros AAAA terriblemente lenta."
+"Desactiva IPv6. Esto resulta útil si tiene que usar un DNS defectuoso y "
+"quiere evitar una búsqueda de registros AAAA extremadamente lenta."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:577
msgid "Disk cache"
diff --git a/applications/luci-app-aria2/po/fi/aria2.po b/applications/luci-app-aria2/po/fi/aria2.po
index e2dc79aca0..a9bb1dac6d 100644
--- a/applications/luci-app-aria2/po/fi/aria2.po
+++ b/applications/luci-app-aria2/po/fi/aria2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-01-06 10:09+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/fi/>\n"
"Language: fi\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 5.4-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -81,7 +81,7 @@ 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 "Kerätään tietoja…"
+msgstr "Kerätään tietoja..."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:216
msgid "Config file directory"
@@ -155,7 +155,7 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:220
msgid "Enable logging"
-msgstr "Käytä lokitusta"
+msgstr "Ota lokiinkirjaus käyttöön"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:442
msgid "Enable peer exchange"
@@ -453,7 +453,7 @@ msgstr "RPC-käyttäjätunus"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:62
msgid "Refresh every %s seconds."
-msgstr ""
+msgstr "Päivitä %s sekunnin välein."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:459
msgid "Remove unselected file"
diff --git a/applications/luci-app-aria2/po/ga/aria2.po b/applications/luci-app-aria2/po/ga/aria2.po
new file mode 100644
index 0000000000..a5fea935e2
--- /dev/null
+++ b/applications/luci-app-aria2/po/ga/aria2.po
@@ -0,0 +1,784 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-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 "Deimhniú CA"
+
+#: 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 "Sonraí á mbailiú..."
+
+#: 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 "Cumraíocht"
+
+#: 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 "Dífhabhtaithe"
+
+#: 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 "Cumasaigh logáil"
+
+#: 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 "Cumasaithe"
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:234
+msgid "Error"
+msgstr "Earráid"
+
+#: 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 "Faisnéis"
+
+#: 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 "Ag lódáil"
+
+#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:33
+msgid "Log"
+msgstr "Loga"
+
+#: 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 "Comhad logála"
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:228
+msgid "Log level"
+msgstr "Leibhéal logála"
+
+#: 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 "Dada"
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:232
+msgid "Notice"
+msgstr "Fógra"
+
+#: 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 "Athnuaigh gach %s soicindí."
+
+#: 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 "Socruithe"
+
+#: 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 "Teorainn Ama"
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:260
+msgid "Token"
+msgstr "Ticéad"
+
+#: 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 "Rabhadh"
+
+#: 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/yua/aria2.po b/applications/luci-app-aria2/po/yua/aria2.po
new file mode 100644
index 0000000000..42a5362c71
--- /dev/null
+++ b/applications/luci-app-aria2/po/yua/aria2.po
@@ -0,0 +1,783 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-03 13:09+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"Language-Team: Yucateco <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/yua/>\n"
+"Language: yua\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 5.8-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 "Recopilando datos..."
+
+#: 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 "Configuración"
+
+#: 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 "Depurar"
+
+#: 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 "Enabled"
+
+#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:234
+msgid "Error"
+msgstr "Error"
+
+#: 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-attendedsysupgrade/po/es/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
index 12fd4696fa..d9dff84f73 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: 2023-10-20 00:56+0000\n"
-"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
+"PO-Revision-Date: 2024-09-04 22:51+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 5.1\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Address"
@@ -160,7 +160,7 @@ msgstr ""
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:15
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:512
msgid "Packages"
diff --git a/applications/luci-app-attendedsysupgrade/po/ga/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ga/attendedsysupgrade.po
new file mode 100644
index 0000000000..60143a1901
--- /dev/null
+++ b/applications/luci-app-attendedsysupgrade/po/ga/attendedsysupgrade.po
@@ -0,0 +1,288 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
+msgid "Address"
+msgstr "Seoladh"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Address of the sysupgrade server"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:50
+msgid "Advanced Mode"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:11
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:602
+#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
+msgid "Attended Sysupgrade"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
+msgid "Attendedsysupgrade Configuration."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:511
+msgid "Board Name / Profile"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+msgid "Build Date"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:193
+msgid "Building Firmware..."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:156
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:526
+msgid "Cancel"
+msgstr "Cealaigh"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:35
+msgid "Client"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:237
+#: 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:429
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:563
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:24
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:423
+msgid "Could not reach API at \"%s\". Please try again later."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:519
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:617
+msgid "Currently running: %s - %s"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:289
+msgid "Download"
+msgstr "Íoslódáil"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:127
+msgid "Download firmware image"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:335
+msgid "Downloading firmware from server to browser"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:331
+msgid "Downloading..."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:241
+msgid "Error building the firmware image"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:419
+msgid "Error connecting to upgrade server"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:372
+msgid "Error during download of firmware. Please try again"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+msgid "Filename"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:120
+msgid "Filesystem"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "Generating firmware image"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
+msgid "Grant UCI access to LuCI app attendedsysupgrade"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
+msgid "Install firmware image"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
+msgid "Installing the sysupgrade. Do not unpower device!"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:377
+msgid "Installing..."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
+msgid "Keep settings and retain the current configuration"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:516
+msgid "New firmware upgrade available"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:554
+msgid "No upgrade available"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:30
+msgid ""
+"Other ASU server instances that rebuild a requested image. Allows to compare "
+"checksums and verify that the results are the same."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:15
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:512
+msgid "Packages"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:219
+msgid "Please report the error message and request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:112
+msgid "Profile"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:197
+msgid "Progress: %s%% %s"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:183
+msgid "Queued..."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:28
+msgid "Rebuilders"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:130
+msgid "Rebuilds"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:221
+msgid "Request Data:"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:548
+msgid "Request firmware image"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:187
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:106
+msgid "SHA256"
+msgstr "SHA256"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:628
+msgid "Search for firmware upgrade"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:42
+msgid "Search for new sysupgrades on opening the tab"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:41
+msgid "Search on opening"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:410
+msgid "Searching for an available sysupgrade of %s - %s"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:406
+msgid "Searching..."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
+msgid "Server"
+msgstr "Freastalaí"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:215
+msgid "Server response: %s"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "Setting Up ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:51
+msgid "Show advanced options like package list modification"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:171
+msgid "Successfully created firmware image"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+msgid "Target"
+msgstr "Sprioc"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:606
+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:557
+msgid "The device runs the latest firmware version %s - %s"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:612
+msgid ""
+"This is done by building a new firmware on demand via an online service."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:357
+msgid "Uploading firmware from browser to device"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:353
+msgid "Uploading..."
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:104
+msgid "Version"
+msgstr "Leagan"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+msgid "Wrong checksum"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:496
+msgid "[installed] %s"
+msgstr ""
diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po
index 20dc177cfe..d51c057819 100644
--- a/applications/luci-app-banip/po/es/banip.po
+++ b/applications/luci-app-banip/po/es/banip.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-23 22:17-0300\n"
-"PO-Revision-Date: 2024-07-23 09:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/es/>\n"
"Language: es\n"
@@ -11,11 +11,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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
msgid "-- Set Selection --"
-msgstr "-- Selección de conjuntos --"
+msgstr "-- Selección de Conjuntos --"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
@@ -50,79 +50,81 @@ msgstr "ASNs"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:181
msgid "Active Devices"
-msgstr "Dispositivos activos"
+msgstr "Dispositivos Activos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:177
msgid "Active Feeds"
-msgstr "Fuentes activas"
+msgstr "Fuentes Activas"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:185
msgid "Active Uplink"
-msgstr "Enlace ascendente activo"
+msgstr "Enlace Ascendente Activo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
msgid "Additional trigger delay in seconds during interface reload and boot."
msgstr ""
-"Retraso de activación adicional en segundos durante la recarga y el inicio "
-"de la interfaz."
+"Retraso adicional del activador (en segundos) durante la recarga de la "
+"interfaz y el arranque."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
msgid "Allow Protocol/Ports"
-msgstr "Permitir protocolo/puertos"
+msgstr "Permitir Protocolo/Puertos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:436
msgid "Allow VLAN Forwards"
-msgstr "Permitir reenvíos de VLAN"
+msgstr "Permitir Reenvíos de VLAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:744
msgid "Allowlist Feed URLs"
-msgstr "URL de la lista permitida de feed"
+msgstr "URLs de Fuentes en la Lista de Permitidos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:807
msgid "Allowlist Only"
-msgstr "Solo lista de permitidos"
+msgstr "Solo Lista de Permitidos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22
msgid ""
"Allowlist modifications have been saved, reload banIP that changes take "
"effect."
msgstr ""
+"Las modificaciones de la lista de permitidos se han guardado, recargue banIP "
+"para que los cambios surtan efecto."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
msgid ""
"Always allow a protocol (tcp/udp) with certain ports or port ranges in WAN-"
"Input and WAN-Forward chain."
msgstr ""
-"Permita siempre un protocolo (tcp/udp) con ciertos puertos o rangos de "
-"puertos en la cadena WAN-Input y WAN-Forward."
+"Permite siempre un protocolo (tcp/udp) con ciertos puertos o rangos de "
+"puertos en la cadena de Entrada-WAN y Reenvío-WAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:436
msgid "Always allow certain VLAN forwards."
-msgstr "Permite siempre ciertos reenvíos VLAN."
+msgstr "Permite siempre ciertos reenvíos de VLAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:442
msgid "Always block certain VLAN forwards."
-msgstr "Siempre bloquea ciertos reenvíos VLAN."
+msgstr "Bloquea siempre ciertos reenvíos de VLAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:777
msgid "Auto Allow Uplink"
-msgstr "Permitir Enlace Ascendente automáticamente"
+msgstr "Permitir automáticamente el enlace ascendente"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:773
msgid "Auto Allowlist"
-msgstr "Lista de Permitidos automática"
+msgstr "Lista de Permitidos Automática"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:792
msgid "Auto Block Subnet"
-msgstr "Subred de Autobloqueo"
+msgstr "Bloquear Subred Automáticamente"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:788
msgid "Auto Blocklist"
-msgstr "Lista de Bloqueos automática"
+msgstr "Lista de Bloqueo Automática"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269
msgid "Auto Detection"
@@ -133,32 +135,32 @@ msgid ""
"Automatically add entire subnets to the blocklist Set based on an additional "
"RDAP request with the suspicious IP."
msgstr ""
-"Automáticamente agrega subredes completas al conjunto de lista de bloqueo "
-"con base en una petición adicional RDAP con la IP sospechosa."
+"Agrega automáticamente subredes enteras al Conjunto de lista de bloqueo "
+"basándose en una solicitud RDAP adicional con la IP sospechosa."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:788
msgid ""
"Automatically add resolved domains and suspicious IPs to the local banIP "
"blocklist."
msgstr ""
-"Agregue automáticamente dominios resueltos e IP sospechosas a la lista de "
-"bloqueo de banIP local."
+"Agrega automáticamente dominios resueltos e IPs sospechosas a la lista de "
+"bloqueo local de banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:773
msgid ""
"Automatically add resolved domains and uplink IPs to the local banIP "
"allowlist."
msgstr ""
-"Agregue automáticamente dominios resueltos e IP de enlace ascendente a la "
-"lista de permitidos de banIP local."
+"Agrega automáticamente dominios resueltos e IPs de enlace ascendente a la "
+"lista de permitidos local de banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
msgid "Backup Directory"
-msgstr "Directorio de respaldo"
+msgstr "Directorio de copia de seguridad"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392
msgid "Base Directory"
-msgstr "Directorio base"
+msgstr "Directorio Base"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392
msgid "Base working directory while banIP processing."
@@ -174,26 +176,27 @@ msgstr "Bloquear Reenvíos VLAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:691
msgid "Blocklist Feed"
-msgstr "Feed de lista de bloqueo"
+msgstr "Fuente de Lista de Bloqueo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:797
msgid "Blocklist Set Expiry"
-msgstr "Expiración del Conjunto de Lista de bloqueos"
+msgstr "Expiración del Conjunto de Lista de Bloqueo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22
msgid ""
"Blocklist modifications have been saved, reload banIP that changes take "
"effect."
msgstr ""
+"Las modificaciones de la lista de bloqueo se han guardado, recarga banIP "
+"para que los cambios surtan efecto."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:516
msgid ""
"By default each feed is active in all supported chains. Limit the default "
"block policy to a certain chain."
msgstr ""
-"De forma predeterminada, cada feed está activo en todas las cadenas "
-"admitidas. Limite la política de bloqueo predeterminada a una cadena "
-"determinada."
+"Por defecto, cada fuente está activa en todas las cadenas soportadas. Limite "
+"la política de bloqueo predeterminada a una cadena específica."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373
msgid "CPU Cores"
@@ -206,11 +209,13 @@ msgstr "Cancelar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Chain Priority"
-msgstr "Prioridad de cadena"
+msgstr "Prioridad de Cadena"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:686
msgid "Changes on this tab needs a banIP service reload to take effect."
msgstr ""
+"Los cambios en esta pestaña necesitan una recarga del servicio banIP para "
+"surtir efecto."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
@@ -224,7 +229,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:287
msgid "Clear Custom Feeds"
-msgstr "Limpiar Fuentes Personalizadas"
+msgstr "Borrar Fuentes Personalizadas"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:40
msgid ""
@@ -234,11 +239,11 @@ msgid ""
"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" "
"rel=\"noreferrer noopener\" >online documentation</a>"
msgstr ""
-"Configuración del paquete banIP para prohibir las IP entrantes y salientes a "
-"través de conjuntos de nftables con nombre. Para más información por favor "
+"Configuración del paquete banIP para prohibir IP entrantes y salientes a "
+"través de conjuntos nombrados de nftables. Para más información, por favor "
"consulte la <a style=\"color:#37c;font-weight:bold;\" href=\"https://github."
-"com/openwrt/packages/blob/master/net/banip/files/README.md\" "
-"target=\"_blank\" rel=\"noreferrer noopener\" >documentación en línea</a>"
+"com/openwrt/packages/blob/master/net/banip/files/README.md\" target=\"_blank"
+"\" rel=\"noreferrer noopener\" >documentación en línea</a>"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
msgid "Countries"
@@ -253,16 +258,16 @@ msgid ""
"Deduplicate IP addresses across all active Sets and tidy up the local "
"blocklist."
msgstr ""
-"Elimina direcciones IP duplicadas en todos los conjuntos activos y ordena la "
-"lista de bloqueo local."
+"Elimina duplicados de direcciones IP en todos los conjuntos activos y ordena "
+"la lista de bloqueo local."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
msgid "Deduplicate IPs"
-msgstr "Direcciones IP duplicadas"
+msgstr "Eliminar duplicados de IPs"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:516
msgid "Default Block Policy"
-msgstr "Política de bloqueo predeterminada"
+msgstr "Política de Bloqueo Predeterminada"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229
msgid "Description"
@@ -273,8 +278,8 @@ msgid ""
"Detect relevant network devices, interfaces, subnets, protocols and "
"utilities automatically."
msgstr ""
-"Detectar automáticamente dispositivos de red relevantes, interfases, "
-"subredes, protocolos y utilerías."
+"Detecta automáticamente dispositivos de red relevantes, interfaces, "
+"subredes, protocolos y utilidades."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:779
msgid "Disable"
@@ -286,7 +291,7 @@ msgstr "Búsqueda de Dominios"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339
msgid "Don't check SSL server certificates during download."
-msgstr "No verificar los certificados SSL del servidor durante la descarga."
+msgstr "No verifica los certificados SSL del servidor durante la descarga."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:260
msgid "Download Custom Feeds"
@@ -298,11 +303,11 @@ msgstr "Descarga insegura"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312
msgid "Download Parameters"
-msgstr "Descargar parámetros"
+msgstr "Parámetros de descarga"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
msgid "Download Retries"
-msgstr "Descargar Reintentos"
+msgstr "Reintentos de Descarga"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303
msgid "Download Utility"
@@ -313,32 +318,32 @@ msgid ""
"Drop packets silently or actively reject the traffic on WAN-Input and WAN-"
"Forward chains."
msgstr ""
-"Tirar paquetes silenciosamente o rechazar activamente el tráfico en cadenas "
-"de entrada WAN y reenvío WAN."
+"Descarta paquetes silenciosamente o rechaza activamente el tráfico en las "
+"cadenas Entrada-WAN y Reenvío-WAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661
msgid "E-Mail Notification"
-msgstr "Notificación por correo electrónico"
+msgstr "Notificación por correo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:676
msgid "E-Mail Profile"
-msgstr "Perfil de correo electrónico"
+msgstr "Perfil de correo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:664
msgid "E-Mail Receiver Address"
-msgstr "Dirección del destinatario de correo electrónico"
+msgstr "Dirección del destinatario del correo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:668
msgid "E-Mail Sender Address"
-msgstr "Dirección del remitente de correo electrónico"
+msgstr "Dirección del remitente del correo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252
msgid "E-Mail Settings"
-msgstr "Ajustes de Correo Electrónico"
+msgstr "Ajustes del correo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
msgid "E-Mail Topic"
-msgstr "Tema del correo electrónico"
+msgstr "Asunto del correo"
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36
msgid "Edit Allowlist"
@@ -346,7 +351,7 @@ msgstr "Editar Lista de Permitidos"
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44
msgid "Edit Blocklist"
-msgstr "Editar Lista de Bloqueos"
+msgstr "Editar Lista de Bloqueo"
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52
msgid "Edit Custom Feeds"
@@ -368,21 +373,20 @@ msgstr "Campo vacío no permitido"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:633
msgid "Enable Remote Logging"
-msgstr "Habilitar Bitácora Remota"
+msgstr "Activar Registro Remoto"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
msgid "Enable the banIP service."
-msgstr "Activar el servicio banIP.."
+msgstr "Activa el servicio banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:633
msgid "Enable the cgi interface to receive remote logging events."
-msgstr "Habilitar la interfaz cgi para recibir eventos de bitácora remota."
+msgstr "Activa la interfaz CGI para recibir eventos de registro remoto."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:266
msgid "Enable verbose debug logging in case of processing errors."
msgstr ""
-"Habilitar registro en bitácora de depuración verbosa en caso de procesar "
-"errores."
+"Activa registro detallado de depuración en caso de errores de procesamiento."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
msgid "Enabled"
@@ -390,25 +394,25 @@ msgstr "Activado"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
msgid "Enables IPv4 support."
-msgstr "Habilita soporte a IPv4."
+msgstr "Activa soporte para IPv4."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277
msgid "Enables IPv6 support."
-msgstr "Habilita soporte a IPv6."
+msgstr "Activa soporte para IPv6."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:797
msgid "Expiry time for auto added blocklist Set members."
msgstr ""
-"Tiempo de expiración para miembros del conjunto de lista de bloqueo auto "
-"añadidos."
+"Tiempo de expiración para miembros del conjunto de lista de bloqueo añadidos "
+"automáticamente."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:741
msgid "External Allowlist Feeds"
-msgstr "Feeds de listas de permitidos externos"
+msgstr "Fuentes de listas de permitidos externos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:688
msgid "External Blocklist Feeds"
-msgstr "Feeds de listas de bloqueo externas"
+msgstr "Fuentes de listas de bloqueo externas"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190
msgid "Feed Name"
@@ -420,23 +424,23 @@ msgstr "Selección de Fuente"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:250
msgid "Feed/Set Settings"
-msgstr ""
+msgstr "Ajustes de Fuente/Conjunto"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:278
msgid "Fill Custom Feeds"
-msgstr "Llenar Fuentes Personalizadas"
+msgstr "Completar Fuentes Personalizadas"
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68
msgid "Firewall Log"
-msgstr "Bitácora de Cortafuegos"
+msgstr "Registro de Cortafuegos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238
msgid "Flag"
-msgstr "Bandera"
+msgstr "Indicador"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:244
msgid "Flag not supported"
-msgstr "Bandera no soportada"
+msgstr "Indicador no admitido"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
msgid "General Settings"
@@ -444,25 +448,27 @@ msgstr "Ajustes generales"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
msgid "Grant access to LuCI app banIP"
-msgstr "Otorgar acceso a la aplicación banIP de LuCI"
+msgstr "Conceder acceso a la aplicación LuCI banIP"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
msgid "High Priority"
-msgstr "Alta prioridad"
+msgstr "Alta Prioridad"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351
msgid "Highest Priority"
-msgstr "Prioridad más alta"
+msgstr "Prioridad Más Alta"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448
msgid "ICMP-Threshold"
-msgstr ""
+msgstr "Umbral de ICMP"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448
msgid ""
"ICMP-Threshold in packets per second to prevent WAN-DoS attacks. To disable "
"this safeguard set it to '0'."
msgstr ""
+"Umbral de ICMP en paquetes por segundo para prevenir ataques WAN-DoS. Para "
+"desactivar esta protección, configúrelo en ‘0’."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:781
msgid "IP"
@@ -478,7 +484,7 @@ msgstr "Buscar IP..."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289
msgid "IPv4 Network Interfaces"
-msgstr "Interfases de Red IPv4"
+msgstr "Interfaces de Red IPv4"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
msgid "IPv4 Support"
@@ -486,7 +492,7 @@ msgstr "Soporte IPv4"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
msgid "IPv6 Network Interfaces"
-msgstr "Interfases de Red IPv6"
+msgstr "Interfaces de Red IPv6"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277
msgid "IPv6 Support"
@@ -497,8 +503,8 @@ msgid ""
"Increase the maximal number of open files, e.g. to handle the amount of "
"temporary split files while loading the Sets."
msgstr ""
-"Incrementar el número máximo de ficheros abiertos, ej. para manejar la "
-"cantidad ficheros divididos temporales al cargar los conjuntos."
+"Incrementa el número máximo de archivos abiertos, p. ej., para manejar la "
+"cantidad de archivos temporales divididos mientras se cargan los Conjuntos."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163
msgid "Information"
@@ -528,43 +534,43 @@ msgstr "Cadena de Reenvío LAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:201
msgid "Last Run"
-msgstr "Último inicio"
+msgstr "Última ejecución"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
msgid "Least Priority"
-msgstr "Prioridad mínima"
+msgstr "Prioridad Mínima"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354
msgid "Less Priority"
-msgstr "Menos prioridad"
+msgstr "Menos Prioridad"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:561
msgid "Limit certain feeds to the LAN-Forward chain."
-msgstr "Limitar ciertas fuentes a la cadena de Reenvío LAN."
+msgstr "Limita ciertas fuentes a la cadena de Reenvío LAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:551
msgid "Limit certain feeds to the WAN-Forward chain."
-msgstr "Limitar ciertas fuentes a la cadena de Reenvío WAN."
+msgstr "Limita ciertas fuentes a la cadena de Reenvío WAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid "Limit certain feeds to the WAN-Input chain."
-msgstr "Limitar ciertas fuentes a la cadena de Entrada WAN."
+msgstr "Limita ciertas fuentes a la cadena de Entrada WAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373
msgid "Limit the cpu cores used by banIP to save RAM."
-msgstr "Limitar núcleos de CPU usados por banIP para ahorrar memoria RAM."
+msgstr "Limita núcleos de CPU usados por banIP para ahorrar memoria RAM."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:777
msgid "Limit the uplink autoallow function."
-msgstr "Limite la función de autorización automática del enlace ascendente."
+msgstr "Limita la función de auto-permitir en el enlace ascendente."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408
msgid ""
"List Set elements in the status and report, disable this to reduce the CPU "
"load."
msgstr ""
-"Enumere los elementos establecidos en el estado y el informe; desactive para "
-"reducir la carga de la CPU."
+"Enumera elementos de los conjuntos en el estado y el informe, desactive esto "
+"para reducir la carga de la CPU."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
msgid "List of available reload trigger interface(s)."
@@ -572,133 +578,142 @@ msgstr "Lista de interfaces de activación de recarga disponibles."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85
msgid "List the elements of a specific banIP-related Set."
-msgstr ""
+msgstr "Enumera los elementos de un conjunto específico relacionado con banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
msgid "Local Feed Settings"
-msgstr ""
+msgstr "Ajustes de Fuente Local"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607
msgid ""
"Location for parsing the log file, e.g. via syslog-ng, to deactivate the "
"standard parsing via logread."
msgstr ""
+"Ubicación para analizar el archivo de registro mediante syslog-ng, en lugar "
+"del análisis estándar mediante logread."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:624
msgid "Log Count"
-msgstr ""
+msgstr "Conteo de Registro"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:604
msgid "Log LAN-Forward"
-msgstr ""
+msgstr "Registrar Reenvío-LAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
msgid "Log Limit"
-msgstr "Límite de registro"
+msgstr "Límite de Registro"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
msgid "Log Prerouting"
-msgstr ""
+msgstr "Registra Enrutamiento Previo"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251
msgid "Log Settings"
-msgstr ""
+msgstr "Ajustes de Registro"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:629
msgid "Log Terms"
-msgstr "Términos de registro"
+msgstr "Términos de Registro"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:601
msgid "Log WAN-Forward"
-msgstr ""
+msgstr "Registrar Reenvío-WAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598
msgid "Log WAN-Input"
-msgstr ""
+msgstr "Registrar Entrada-WAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
msgid "Log suspicious Prerouting packets."
-msgstr ""
+msgstr "Registrar paquetes de Enrutamiento Previo sospechosos."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:604
msgid "Log suspicious forwarded LAN packets."
-msgstr ""
+msgstr "Registrar paquetes reenviados a LAN sospechosos."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:601
msgid "Log suspicious forwarded WAN packets."
-msgstr ""
+msgstr "Registrar paquetes reenviados a WAN sospechosos."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598
msgid "Log suspicious incoming WAN packets."
-msgstr ""
+msgstr "Registrar paquetes WAN entrantes sospechosos."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607
msgid "Logfile Location"
-msgstr ""
+msgstr "Ubicación de Archivo de Registro"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:362
msgid "Max Open Files"
-msgstr ""
+msgstr "Máximo de Archivos Abiertos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:189
msgid "NFT Information"
-msgstr ""
+msgstr "Información NFT"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:580
msgid "NFT Log Level"
-msgstr ""
+msgstr "Nivel de Registro NFT"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:282
msgid "Network Devices"
-msgstr ""
+msgstr "Dispositivos de Red"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350
msgid "Nice Level"
-msgstr ""
+msgstr "Nivel de Prioridad"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:53
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:122
msgid "No Search results!"
-msgstr ""
+msgstr "¡Sin resultados de Búsqueda!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
msgid "Normal Priority"
-msgstr "Prioridad normal (predeterminado)"
+msgstr "Prioridad Normal"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
msgid ""
"Number of download attempts in case of an error (not supported by uclient-"
"fetch)."
msgstr ""
+"Intentos de descarga en caso de un error (no admitido por uclient-fetch)."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:624
msgid ""
"Number of failed login attempts of the same IP in the log before blocking."
msgstr ""
+"Intentos de inicio de sesión fallidos de la misma IP en el registro antes de "
+"bloquear."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312
msgid ""
"Override the pre-configured download options for the selected download "
"utility."
msgstr ""
+"Anula las opciones de descarga preconfiguradas para la utilidad de descarga "
+"seleccionada."
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
msgid ""
"Parse only the last stated number of log entries for suspicious events. To "
"disable the log monitor at all set it to '0'."
msgstr ""
+"Analiza solo el número indicado de últimas entradas de registro para eventos "
+"sospechosos. Para desactivar el monitor de registros, configúrelo en ‘0’."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:165
msgid "Port/Protocol Limit"
-msgstr ""
+msgstr "Límite de Puerto/Protocolo"
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76
msgid "Processing Log"
-msgstr ""
+msgstr "Registro de Procesamiento"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:676
msgid "Profile used by 'msmtp' for banIP notification E-Mails."
@@ -710,29 +725,33 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:763
msgid "Protocol/URL format not supported"
-msgstr ""
+msgstr "Formato de Protocolo/URL no admitido"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
msgid "RIPE - serving Europe, Middle East and Central Asia"
-msgstr ""
+msgstr "RIPE - sirviendo a Europa, Medio Oriente y Asia Central"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661
msgid "Receive E-Mail notifications with every banIP run."
msgstr ""
+"Recibe notificaciones de correo electrónico con cada ejecución de banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:664
msgid ""
"Receiver address for banIP notification E-Mails, this information is "
"required to enable E-Mail functionality."
msgstr ""
+"Dirección del destinatario para correos electrónicos de notificación de "
+"banIP, esta información es necesaria para habilitar la funcionalidad de "
+"correo electrónico."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:252
msgid "Refresh"
-msgstr "Refrescar"
+msgstr "Actualizar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
msgid "Regional Internet Registry"
-msgstr ""
+msgstr "Registro Regional de Internet"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
msgid "Reload"
@@ -740,27 +759,28 @@ msgstr "Recargar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
msgid "Reload Trigger Interface"
-msgstr ""
+msgstr "Interfaz de Activación de Recarga"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638
msgid "Remote Token"
-msgstr ""
+msgstr "Token Remoto"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400
msgid "Report Directory"
-msgstr "Informar directorio"
+msgstr "Directorio de Informes"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408
msgid "Report Elements"
-msgstr ""
+msgstr "Informar Elementos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235
msgid "Restart"
-msgstr ""
+msgstr "Reiniciar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:807
msgid "Restrict the internet access from/to a small number of secure IPs."
msgstr ""
+"Restringe el acceso a Internet desde/hacia un pequeño número de IPs seguras."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:96
@@ -769,57 +789,59 @@ msgstr "Resultado"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214
msgid "Rulev4"
-msgstr ""
+msgstr "Reglav4"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227
msgid "Rulev6"
-msgstr ""
+msgstr "Reglav6"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197
msgid "Run Flags"
-msgstr "Ejecutar banderas"
+msgstr "Indicadores de ejecución"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
msgid "Run Information"
-msgstr "Ejecutar información"
+msgstr "Información de Ejecución"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
msgid "SYN-Threshold"
-msgstr ""
+msgstr "Umbral SYN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
msgid ""
"SYN-Threshold in packets per second to prevent WAN-DoS attacks. To disable "
"this safeguard set it to '0'."
msgstr ""
+"Umbral SYN en paquetes por segundo para prevenir ataques WAN-DoS. Para "
+"desactivar esta protección, configúrelo en ‘0’."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:296
msgid "Save Custom Feeds"
-msgstr ""
+msgstr "Guardar Fuentes Personalizadas"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:60
msgid "Search"
-msgstr ""
+msgstr "Buscar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
msgid "Search the banIP-related Sets for a specific IP."
-msgstr ""
+msgstr "Busca una IP específica en los conjuntos relacionados con banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303
msgid "Select one of the pre-configured download utilities."
-msgstr ""
+msgstr "Selecciona una de las utilidades de descarga preconfiguradas."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:282
msgid "Select the WAN network device(s)."
-msgstr ""
+msgstr "Selecciona el(los) dispositivo(s) de red WAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289
msgid "Select the logical WAN IPv4 network interface(s)."
-msgstr ""
+msgstr "Selecciona la(s) interfaz(es) lógica(s) IPv4 de red WAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
msgid "Select the logical WAN IPv6 network interface(s)."
-msgstr ""
+msgstr "Selecciona la(s) interfaz(es) lógica(s) IPv6 de red WAN."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:668
msgid "Sender address for banIP notification E-Mails."
@@ -829,45 +851,47 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:88
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:160
msgid "Set"
-msgstr ""
+msgstr "Conjunto"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
msgid "Set Policy"
-msgstr ""
+msgstr "Política de Conjunto"
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60
msgid "Set Reporting"
-msgstr ""
+msgstr "Informe de Conjuntos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382
msgid "Set Split Size"
-msgstr ""
+msgstr "Tamaño de División de Conjunto"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:84
msgid "Set Survey"
-msgstr ""
+msgstr "Encuestar Conjunto"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:238
msgid "Set Survey..."
-msgstr ""
+msgstr "Encuestar Conjunto..."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:260
msgid "Set details"
-msgstr ""
+msgstr "Detalles de conjunto"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid ""
"Set the nft chain priority within the banIP table, lower values means higher "
"priority."
msgstr ""
+"Establece la prioridad de la cadena nft dentro de la tabla banIP, valores "
+"más bajos significan mayor prioridad."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
msgid "Set the nft policy for banIP-related Sets."
-msgstr ""
+msgstr "Establece la política nft para los conjuntos relacionados con banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:580
msgid "Set the syslog level for NFT logging."
-msgstr ""
+msgstr "Establece el nivel de syslog para el registro de NFT."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245
msgid "Settings"
@@ -876,6 +900,8 @@ msgstr "Ajustes"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382
msgid "Split external Set loading after every n members to save RAM."
msgstr ""
+"Divide la carga del conjunto externo después de cada n miembros para ahorrar "
+"RAM."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:165
msgid "Status"
@@ -883,49 +909,57 @@ msgstr "Estado"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
msgid "Stop"
-msgstr ""
+msgstr "Detener"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:780
msgid "Subnet"
-msgstr ""
+msgstr "Subred"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:129
msgid "Survey"
-msgstr ""
+msgstr "Encuesta"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:205
msgid "System Information"
-msgstr ""
+msgstr "Información de Sistema"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249
msgid "Table/Chain Settings"
-msgstr ""
+msgstr "Ajustes de Tabla/Cadena"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400
msgid "Target directory for banIP-related report files."
-msgstr ""
+msgstr "Directorio destino para archivos de informes relacionados con banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
msgid "Target directory for compressed feed backups."
-msgstr ""
+msgstr "Directorio destino para copias de seguridad comprimidas de fuentes."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:36
msgid "The allowlist is too big, unable to save modifications."
msgstr ""
+"La lista de permitidos es demasiado grande, no se pueden guardar las "
+"modificaciones."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:36
msgid "The blocklist is too big, unable to save modifications."
msgstr ""
+"La lista de bloqueo es demasiado grande, no se pueden guardar las "
+"modificaciones."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:629
msgid ""
"The default regular expressions are filtering suspicious ssh, LuCI, nginx "
"and asterisk traffic."
msgstr ""
+"Las expresiones regulares predeterminadas están filtrando tráfico sospechoso "
+"de ssh, LuCI, nginx y asterisk."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350
msgid "The selected priority will be used for banIP background processing."
msgstr ""
+"La prioridad seleccionada se utilizará para el procesamiento en segundo "
+"plano de banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:40
msgid ""
@@ -934,6 +968,10 @@ msgid ""
"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR "
"notation and MAC/IP-bindings are allowed."
msgstr ""
+"Esta es la lista de permitidos local de banIP que permitirá ciertas "
+"direcciones MAC, IP o nombres de dominio.<br /> <em><b>Por favor, tenga en "
+"cuenta:</b></em> añada solo una dirección MAC/IPv4/IPv6 o nombre de dominio "
+"por línea. Se permiten rangos en notación CIDR y asociaciones MAC/IP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:40
msgid ""
@@ -942,12 +980,18 @@ msgid ""
"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR "
"notation and MAC/IP-bindings are allowed."
msgstr ""
+"Esta es la lista de bloqueos local de banIP que evitará ciertas direcciones "
+"MAC, IP o nombres de dominio.<br /> <em><b>Por favor, tenga en cuenta:</b></"
+"em> añada solo una dirección MAC/IPv4/IPv6 o nombre de dominio por línea. Se "
+"permiten rangos en notación CIDR y asociaciones MAC/IP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:196
msgid ""
"This tab shows the last generated Set Report, press the 'Refresh' button to "
"get a new one."
msgstr ""
+"Esta pestaña muestra el último informe de conjuntos generado. Presiona el "
+"botón 'Actualizar' para obtener uno nuevo."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199
msgid "Timestamp"
@@ -958,71 +1002,76 @@ msgid ""
"To enable email notifications, set up the 'msmtp' package and specify a "
"vaild E-Mail receiver address."
msgstr ""
+"Para activar las notificaciones por correo electrónico, configure el paquete "
+"'msmtp' y especifique una dirección de correo electrónico válida para el "
+"destinatario."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638
msgid "Token to communicate with the cgi interface."
-msgstr ""
+msgstr "Token para comunicarse con la interfaz CGI."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
msgid "Topic for banIP notification E-Mails."
-msgstr "Tema para correos electrónicos de notificación de banIP."
+msgstr "Asunto para correos electrónicos de notificación de banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
msgid "Trigger Delay"
-msgstr "Retraso de disparo"
+msgstr "Retraso de activación"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
msgid "UDP-Threshold"
-msgstr ""
+msgstr "Umbral UDP"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
msgid ""
"UDP-Threshold in packets per second to prevent WAN-DoS attacks. To disable "
"this safeguard set it to '0'."
msgstr ""
+"Umbral UDP en paquetes por segundo para prevenir ataques WAN-DoS. Para "
+"desactivar esta protección, configúrelo en '0'."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203
msgid "URLv4"
-msgstr ""
+msgstr "URLv4"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216
msgid "URLv6"
-msgstr ""
+msgstr "URLv6"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
msgid "Unable to parse the countries file!"
-msgstr ""
+msgstr "¡No se puede analizar el archivo de países!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
msgid "Unable to parse the custom feed file!"
-msgstr ""
+msgstr "¡No se puede analizar el archivo de fuente personalizado!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536
msgid "Unable to parse the default feed file!"
-msgstr ""
+msgstr "¡No se puede analizar el archivo de fuente predeterminado!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:152
msgid "Unable to parse the report file!"
-msgstr ""
+msgstr "¡No se puede analizar el archivo de informe!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:73
msgid "Unable to parse the ruleset file!"
-msgstr ""
+msgstr "¡No se puede analizar el archivo de reglas!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28
msgid "Unable to save modifications: %s"
-msgstr ""
+msgstr "No se pueden guardar las modificaciones: %s"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:269
msgid "Upload Custom Feeds"
-msgstr ""
+msgstr "Subir fuentes personalizadas"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85
msgid "Upload of the custom feed file failed."
-msgstr ""
+msgstr "La carga del archivo de fuente personalizado falló."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:266
msgid "Verbose Debug Logging"
@@ -1034,21 +1083,21 @@ msgstr "Versión"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:163
msgid "WAN-Forward (packets)"
-msgstr ""
+msgstr "Reenvío-WAN (paquetes)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:551
msgid "WAN-Forward Chain"
-msgstr ""
+msgstr "Cadena de Reenvío-WAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:162
msgid "WAN-Input (packets)"
-msgstr ""
+msgstr "Entrada-WAN (paquetes)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid "WAN-Input Chain"
-msgstr ""
+msgstr "Cadena de Entrada-WAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174
msgid ""
@@ -1058,18 +1107,24 @@ msgid ""
"delete entries, add new ones or make a local backup. To go back to the "
"maintainers version just clear the custom feed file."
msgstr ""
+"Con este editor, puede subir su archivo de fuente local personalizado o "
+"completar uno inicial (una copia 1:1 de la versión enviada con el paquete). "
+"El archivo se encuentra en ‘/etc/banip/banip.custom.feeds’. Luego, puede "
+"editar este archivo, eliminar entradas, agregar nuevas o hacer una copia de "
+"seguridad local. Para volver a la versión de los mantenedores, simplemente "
+"borre el archivo de fuente personalizado."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582
msgid "alert"
-msgstr ""
+msgstr "alert"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:225
msgid "auto-added IPs to allowlist"
-msgstr ""
+msgstr "IPs agregadas automáticamente a la lista de permitidos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229
msgid "auto-added IPs to blocklist"
-msgstr ""
+msgstr "IPs agregadas automáticamente a la lista de bloqueados"
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
@@ -1077,79 +1132,79 @@ msgstr "banIP"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:212
msgid "blocked icmp-flood packets"
-msgstr ""
+msgstr "Paquetes de inundación-ICMP bloqueados"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:216
msgid "blocked invalid ct packets"
-msgstr ""
+msgstr "Paquetes CT inválidos bloqueados"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:220
msgid "blocked invalid tcp packets"
-msgstr ""
+msgstr "Paquetes TCP inválidos bloqueados"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:204
msgid "blocked syn-flood packets"
-msgstr ""
+msgstr "Paquetes de inundación-SYN bloqueados"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208
msgid "blocked udp-flood packets"
-msgstr ""
+msgstr "Paquetes de inundación-UDP bloqueados"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:583
msgid "crit"
-msgstr ""
+msgstr "crit"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588
msgid "debug"
-msgstr ""
+msgstr "debug"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
msgid "drop"
-msgstr ""
+msgstr "descartar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581
msgid "emerg"
-msgstr ""
+msgstr "emerg"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
msgid "err"
-msgstr ""
+msgstr "err"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:587
msgid "info"
-msgstr ""
+msgstr "info"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:542
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562
msgid "local allowlist"
-msgstr ""
+msgstr "lista de permitidos local"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:553
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563
msgid "local blocklist"
-msgstr ""
+msgstr "lista de bloqueo local"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
msgid "memory"
-msgstr ""
+msgstr "memoria"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586
msgid "notice"
-msgstr ""
+msgstr "aviso"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
msgid "performance"
-msgstr ""
+msgstr "rendimiento"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
msgid "reject"
-msgstr ""
+msgstr "rechazar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:585
msgid "warn"
-msgstr ""
+msgstr "warn"
#~ msgid ""
#~ "Allowlist modifications have been saved, start the Domain Lookup or "
diff --git a/applications/luci-app-banip/po/ga/banip.po b/applications/luci-app-banip/po/ga/banip.po
new file mode 100644
index 0000000000..0d5a69acb6
--- /dev/null
+++ b/applications/luci-app-banip/po/ga/banip.po
@@ -0,0 +1,1191 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "-- Set Selection --"
+msgstr "- Roghnú Socraigh -"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:783
+msgid "-- default --"
+msgstr "-- réamhshocraithe --"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+msgid "AFRINIC - serving Africa and the Indian Ocean region"
+msgstr "AFRINIC - ag freastal ar an Afraic agus ar réigiún an Aigéan Indiach"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:727
+msgid "APNIC - serving the Asia Pacific region"
+msgstr "APNIC - ag freastal ar réigiún na hÁise an Aigé"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:728
+msgid "ARIN - serving Canada and the United States"
+msgstr "ARIN - ag freastal ar Cheanada agus na Stáit Aontaithe"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "ASNs"
+msgstr "ASNanna"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:181
+msgid "Active Devices"
+msgstr "Feistí Gníomhacha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:177
+msgid "Active Feeds"
+msgstr "Fothaí Gníomhacha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:185
+msgid "Active Uplink"
+msgstr "Uplink Gníomhach"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
+msgid "Additional trigger delay in seconds during interface reload and boot."
+msgstr ""
+"Moill spreagtha breise i soicindí le linn athluchtaithe agus tosaithe "
+"comhéadan."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "Allow Protocol/Ports"
+msgstr "Ceadaigh Prótacal/Calafoirt"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:436
+msgid "Allow VLAN Forwards"
+msgstr "Ceadaigh VLAN ar aghaidh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:744
+msgid "Allowlist Feed URLs"
+msgstr "URLanna Beatha Liosta Ceadaithe"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:807
+msgid "Allowlist Only"
+msgstr "Liosta Ceadaigh Amháin"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22
+msgid ""
+"Allowlist modifications have been saved, reload banIP that changes take "
+"effect."
+msgstr ""
+"Sábháiltear modhnuithe liosta, athluchtaigh BanIP go dtiocfaidh athruithe i "
+"bhfeidhm."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid ""
+"Always allow a protocol (tcp/udp) with certain ports or port ranges in WAN-"
+"Input and WAN-Forward chain."
+msgstr ""
+"Ceadaigh prótacal (tcp/udp) i gcónaí le calafoirt nó raonta calafoirt "
+"áirithe i slabhra ionchur WAN agus WAN-forward."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:436
+msgid "Always allow certain VLAN forwards."
+msgstr "Ceadaigh VLAN áirithe ar aghaidh i gcónaí."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:442
+msgid "Always block certain VLAN forwards."
+msgstr "Cuir bac ar aghaidh VLAN áirithe i gcónaí."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:777
+msgid "Auto Allow Uplink"
+msgstr "Cead Uathoibríoch Uplink"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:773
+msgid "Auto Allowlist"
+msgstr "Liosta Ceaduithe Auto"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:792
+msgid "Auto Block Subnet"
+msgstr "Subnet Uathoibríoch Bloc"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:788
+msgid "Auto Blocklist"
+msgstr "Uathoibríoch Blocklist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269
+msgid "Auto Detection"
+msgstr "Braite Auto"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:792
+msgid ""
+"Automatically add entire subnets to the blocklist Set based on an additional "
+"RDAP request with the suspicious IP."
+msgstr ""
+"Cuir fo-líonta iomlána go huathoibríoch leis an mblocliosta Socraigh "
+"bunaithe ar iarratas breise RDAP leis an IP amhrasach."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:788
+msgid ""
+"Automatically add resolved domains and suspicious IPs to the local banIP "
+"blocklist."
+msgstr ""
+"Cuir fearainn réitithe agus IPanna amhrasacha go huathoibríoch leis an "
+"mblocliosta áitiúil BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:773
+msgid ""
+"Automatically add resolved domains and uplink IPs to the local banIP "
+"allowlist."
+msgstr ""
+"Cuir fearainn réitithe agus IPanna uplink go huathoibríoch leis an liosta "
+"ceadanna áitiúil BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Backup Directory"
+msgstr "Eolaire Cúltaca"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392
+msgid "Base Directory"
+msgstr "Eolaire Bonn"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392
+msgid "Base working directory while banIP processing."
+msgstr "Eolaire oibre bonn agus BanIP á phróiseáil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "Block Type"
+msgstr "Cineál Bloc"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:442
+msgid "Block VLAN Forwards"
+msgstr "Bloc ar aghaidh VLAN"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:691
+msgid "Blocklist Feed"
+msgstr "Fothú Blocklist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:797
+msgid "Blocklist Set Expiry"
+msgstr "Sraith Blocklist in éag"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22
+msgid ""
+"Blocklist modifications have been saved, reload banIP that changes take "
+"effect."
+msgstr ""
+"Sábháiltear modhnuithe ar blocliosta, athluchtaigh BanIP go dtiocfaidh "
+"athruithe i bhfeidhm."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:516
+msgid ""
+"By default each feed is active in all supported chains. Limit the default "
+"block policy to a certain chain."
+msgstr ""
+"De réir réamhshocraithe tá gach beatha gníomhach i ngach slabhra tacaithe. "
+"Teorainn leis an mbeartas bloc réamhshocraithe go slabhra áirithe."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373
+msgid "CPU Cores"
+msgstr "Croí LAP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:109
+msgid "Cancel"
+msgstr "Cealaigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Chain Priority"
+msgstr "Tosaíocht Slabhra"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:686
+msgid "Changes on this tab needs a banIP service reload to take effect."
+msgstr ""
+"Teastaíonn athlódáil seirbhíse banIP de bharr athruithe ar an gcluaisín seo "
+"le go dtiocfaidh siad i bhfeidhm."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:417
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:577
+msgid "Changes on this tab needs a banIP service restart to take effect."
+msgstr ""
+"Teastaíonn athruithe ar an gcluaisín seo seirbhís BanIP atosú chun dul i "
+"bhfeidhm."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:287
+msgid "Clear Custom Feeds"
+msgstr "Fothaí Saincheaptha Glan"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:40
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing IPs via "
+"named nftables Sets. For further information please check the <a "
+"style=\"color:#37c;font-weight:bold;\" href=\"https://github.com/openwrt/"
+"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >online documentation</a>"
+msgstr ""
+"Cumraíocht an phacáiste banIP chun IPanna isteach agus amach a thoirmeasc "
+"trí Thacair nftables ainmnithe. Le haghaidh tuilleadh eolais seiceáil an <a "
+"style=\"color:#37c;font-weight:trom;\" href=\"https://github.com/openwrt/"
+"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel="
+"\"noreferrer noopener\">doiciméid ar líne</a>"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+msgid "Countries"
+msgstr "Tíortha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174
+msgid "Custom Feed Editor"
+msgstr "Eagarthóir Beatha Saincheaptha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid ""
+"Deduplicate IP addresses across all active Sets and tidy up the local "
+"blocklist."
+msgstr ""
+"Déan seoltaí IP a dhúbailt ar fud gach tacar gníomhach agus slachtaigh an "
+"blocliosta áitiúil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Deduplicate IPs"
+msgstr "IPanna a dhúpláil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:516
+msgid "Default Block Policy"
+msgstr "Beartas Bloc Réamhshocrai"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269
+msgid ""
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
+msgstr ""
+"Braith gléasanna líonra ábhartha, comhéadain, folíonta, prótacail agus "
+"fóntais go huathoibríoch."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:779
+msgid "Disable"
+msgstr "Díchumasaigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214
+msgid "Domain Lookup"
+msgstr "Cuardach Fearainn"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339
+msgid "Don't check SSL server certificates during download."
+msgstr "Ná seiceáil deimhnithe freastalaí SSL le linn íoslódála."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:260
+msgid "Download Custom Feeds"
+msgstr "Íoslódáil Custom Feeds"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339
+msgid "Download Insecure"
+msgstr "Íoslódáil Insecure"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312
+msgid "Download Parameters"
+msgstr "Paraiméadair Íos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Download Retries"
+msgstr "Íoslódáil Retries"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303
+msgid "Download Utility"
+msgstr "Íoslódáil Utility"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid ""
+"Drop packets silently or actively reject the traffic on WAN-Input and WAN-"
+"Forward chains."
+msgstr ""
+"Scaoil paicéid go ciúin nó diúltaigh go gníomhach don trácht ar shlabhraí "
+"WAN-ionchur agus WAN-forward."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661
+msgid "E-Mail Notification"
+msgstr "Fógra ríomhphoist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:676
+msgid "E-Mail Profile"
+msgstr "Próifíl R-phoist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:664
+msgid "E-Mail Receiver Address"
+msgstr "Seoladh Glacadóra R-phoist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:668
+msgid "E-Mail Sender Address"
+msgstr "Seoladh Seoltóir R-phoist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252
+msgid "E-Mail Settings"
+msgstr "Socruithe R-phoist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "E-Mail Topic"
+msgstr "Ábhar ríomhphoist"
+
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36
+msgid "Edit Allowlist"
+msgstr "Athraigh Liosta Ceaduithe"
+
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44
+msgid "Edit Blocklist"
+msgstr "Cuir Blocliosta in eagar"
+
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52
+msgid "Edit Custom Feeds"
+msgstr "Athraigh Fothaí Saincheaptha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:173
+msgid "Element Count"
+msgstr "Líon eilimintí"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:161
+msgid "Elements"
+msgstr "Eilimintí"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Empty field not allowed"
+msgstr "Ní cheadaítear réimse folamh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:633
+msgid "Enable Remote Logging"
+msgstr "Cumasaigh Logáil Cianda"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Enable the banIP service."
+msgstr "Cumasaigh an tseirbhís BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:633
+msgid "Enable the cgi interface to receive remote logging events."
+msgstr "Cumasaigh an comhéadan cgi chun imeachtaí logála iargúlta a fháil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:266
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr "Cumasaigh logáil dífhabhtaithe fabhrach i gcás earráidí próiseála."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Enables IPv4 support."
+msgstr "Cumasaíonn sé tacaíocht IPv4."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277
+msgid "Enables IPv6 support."
+msgstr "Cumasaíonn sé tacaíocht IPv6."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:797
+msgid "Expiry time for auto added blocklist Set members."
+msgstr "Am éaga do bhlocliosta uathoibríoch Socraigh baill."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:741
+msgid "External Allowlist Feeds"
+msgstr "Fothaí Liosta Ceaduithe Seach"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:688
+msgid "External Blocklist Feeds"
+msgstr "Fothaí Bloc Seachtracha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190
+msgid "Feed Name"
+msgstr "Ainm Beatha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:253
+msgid "Feed Selection"
+msgstr "Roghnú Beatha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:250
+msgid "Feed/Set Settings"
+msgstr "Socruithe Beatha/Socraigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:278
+msgid "Fill Custom Feeds"
+msgstr "Líon Fothaí Saincheaptha"
+
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68
+msgid "Firewall Log"
+msgstr "Logáil Balla dóiteáin"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238
+msgid "Flag"
+msgstr "Bratach"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:244
+msgid "Flag not supported"
+msgstr "Ní thacaítear le bratach"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
+msgid "Grant access to LuCI app banIP"
+msgstr "Rochtain a dheonú ar aip LuCi BanIP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "High Priority"
+msgstr "Ardtosaíocht"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351
+msgid "Highest Priority"
+msgstr "Tosaíocht is airde"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448
+msgid "ICMP-Threshold"
+msgstr "Tairseach ICMP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448
+msgid ""
+"ICMP-Threshold in packets per second to prevent WAN-DoS attacks. To disable "
+"this safeguard set it to '0'."
+msgstr ""
+"Tairseach ICMP i bpaicéid in aghaidh an tsoicind chun ionsaithe WAN-Dos a "
+"chosc. Chun an cosaint seo a dhíchumasú socraigh é go '0'."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:781
+msgid "IP"
+msgstr "IP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+msgstr "Cuardach IP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:245
+msgid "IP Search..."
+msgstr "Cuardaigh IP..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289
+msgid "IPv4 Network Interfaces"
+msgstr "Comhéadain Líonra IPv4"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "IPv4 Support"
+msgstr "Tacaíocht IPv4"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "IPv6 Network Interfaces"
+msgstr "Comhéadain Líonra IPv6"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277
+msgid "IPv6 Support"
+msgstr "Tacaíocht IPv6"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:362
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the Sets."
+msgstr ""
+"Méadaigh an líon uasta comhaid oscailte, m.sh. chun méid na gcomhaid scoilte "
+"sealadacha a láimhseáil agus na Tacair á luchtú."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163
+msgid "Information"
+msgstr "Eolas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:646
+msgid "Invalid characters"
+msgstr "Carachtair nebhailí"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119
+msgid "Invalid input values, unable to save modifications."
+msgstr "Luachanna ionchuir neamhbhailí, ní féidir modhnuithe a shábháil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "LACNIC - serving the Latin American and Caribbean region"
+msgstr "LACNIC - ag freastal ar réigiún Meiriceá Laidineach agus sa Mhu"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:164
+msgid "LAN-Forward (packets)"
+msgstr "LAN-forward (paicéid)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:561
+msgid "LAN-Forward Chain"
+msgstr "Slabhra LAN ar aghaidh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:201
+msgid "Last Run"
+msgstr "Rith Deiridh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Least Priority"
+msgstr "Tosaíocht is lú"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354
+msgid "Less Priority"
+msgstr "Níos lú tosaíochta"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:561
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr "Teorainn le fothaí áirithe don slabhra LAN ar aghaidh."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:551
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr "Teorainn le fothaí áirithe don slabhra WAN-forward."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr "Teorainn le fothaí áirithe don slabhra ionchuir WAN."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr "Teorainn leis na croí CPU a úsáideann BanIP chun RAM a shábháil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:777
+msgid "Limit the uplink autoallow function."
+msgstr "Cuir teorainn leis an bhfeidhm autoallow uplink."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408
+msgid ""
+"List Set elements in the status and report, disable this to reduce the CPU "
+"load."
+msgstr ""
+"Liosta Socraigh eilimintí sa stádas agus sa tuarascáil, díchumasaigh é seo "
+"chun an t-ualach LAP a laghdú."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "List of available reload trigger interface(s)."
+msgstr "Liosta de na comhéadain (í) truicear athluchtaithe atá ar fáil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85
+msgid "List the elements of a specific banIP-related Set."
+msgstr "Liostaigh eilimintí Sraith ar leith a bhaineann le BANIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Local Feed Settings"
+msgstr "Socruithe Beatha Áitiúla"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607
+msgid ""
+"Location for parsing the log file, e.g. via syslog-ng, to deactivate the "
+"standard parsing via logread."
+msgstr ""
+"Suíomh chun an comhad logála a pháirseáil, m.sh. trí syslog-ng, chun an "
+"parsáil chaighdeánach a dhíghníomhachtú trí logread."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:624
+msgid "Log Count"
+msgstr "Líon Logáil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:604
+msgid "Log LAN-Forward"
+msgstr "Logáil LAN-Forward"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
+msgid "Log Limit"
+msgstr "Teorainn Logála"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+msgid "Log Prerouting"
+msgstr "Réamhshocrú Logáil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251
+msgid "Log Settings"
+msgstr "Socruithe Logála"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:629
+msgid "Log Terms"
+msgstr "Téarmaí Logáil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:601
+msgid "Log WAN-Forward"
+msgstr "Logáil ar aghaidh WAN-forward"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598
+msgid "Log WAN-Input"
+msgstr "Logáil Ionchur WAN"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+msgid "Log suspicious Prerouting packets."
+msgstr "Logáil pacáistí Réamhshocraithe amhrasacha."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:604
+msgid "Log suspicious forwarded LAN packets."
+msgstr "Logáil pacáistí LAN ar aghaidh amhrasacha."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:601
+msgid "Log suspicious forwarded WAN packets."
+msgstr "Logáil ar phacéid WAN seolta amhrasacha."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598
+msgid "Log suspicious incoming WAN packets."
+msgstr "Logáil pacáistí WAN atá ag teacht isteach amhrasacha."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607
+msgid "Logfile Location"
+msgstr "Suíomh Logfile"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:362
+msgid "Max Open Files"
+msgstr "Comhaid Oscailte Max"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:189
+msgid "NFT Information"
+msgstr "Faisnéis NFT"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:580
+msgid "NFT Log Level"
+msgstr "Leibhéal Logála NFT"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:282
+msgid "Network Devices"
+msgstr "Gléasanna Líonra"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350
+msgid "Nice Level"
+msgstr "Leibhéal deas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:53
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:122
+msgid "No Search results!"
+msgstr "Gan aon torthaí cuardaigh!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Normal Priority"
+msgstr "Gnáththosaíocht"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Number of download attempts in case of an error (not supported by uclient-"
+"fetch)."
+msgstr ""
+"Líon na n-iarrachtaí íoslódála i gcás earráide (nach dtacaíonn uclient-"
+"fetch)."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:624
+msgid ""
+"Number of failed login attempts of the same IP in the log before blocking."
+msgstr ""
+"Líon na n-iarrachtaí logála isteach theip ar an IP céanna sa logáil sula "
+"ndéantar iad a bhlocáil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312
+msgid ""
+"Override the pre-configured download options for the selected download "
+"utility."
+msgstr ""
+"Sáraigh na roghanna íoslódála réamhchumraithe don áirgiúlacht íoslódála "
+"roghnaithe."
+
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
+msgid ""
+"Parse only the last stated number of log entries for suspicious events. To "
+"disable the log monitor at all set it to '0'."
+msgstr ""
+"Ní déan ach an líon deireanach luaite iontrálacha logála le haghaidh "
+"imeachtaí amhrasacha a pháirseáil. Chun an monatóir logála a dhíchumasú ar "
+"chor ar bith socraigh é go '0'."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:165
+msgid "Port/Protocol Limit"
+msgstr "Teorainn Port/Prótacal"
+
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76
+msgid "Processing Log"
+msgstr "Log Próiseála"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:676
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr "Próifíl a úsáideann 'msmtp' le haghaidh Ríomhphoist fógra BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:763
+msgid "Protocol/URL format not supported"
+msgstr "Ní thacaítear le formáid prótacal/URL"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+msgid "RIPE - serving Europe, Middle East and Central Asia"
+msgstr "RIPE - ag freastal ar an Eoraip, an Meánoirthear agus Lár"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661
+msgid "Receive E-Mail notifications with every banIP run."
+msgstr "Faigh fógraí Ríomhphoist le gach reáchtáil BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:664
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+msgstr ""
+"Seoladh glacadóra le haghaidh Ríomhphoist fógra BanIP, teastaíonn an "
+"fhaisnéis seo chun feidhmiúlacht R-phoist a chumasú."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:252
+msgid "Refresh"
+msgstr "Athnuaigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Regional Internet Registry"
+msgstr "Clár Réigiúnach Idirlín"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
+msgid "Reload"
+msgstr "Athluchtaigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Reload Trigger Interface"
+msgstr "Comhéadan Trigger Athluchtaigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638
+msgid "Remote Token"
+msgstr "Comhartha iargúlta"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400
+msgid "Report Directory"
+msgstr "Eolaire Tuarascála"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408
+msgid "Report Elements"
+msgstr "Gnéithe Tuarascála"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235
+msgid "Restart"
+msgstr "Athosaigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:807
+msgid "Restrict the internet access from/to a small number of secure IPs."
+msgstr "Cuir srian ar an rochtain idirlín ó/go líon beag IPanna slán."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:96
+msgid "Result"
+msgstr "Toradh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214
+msgid "Rulev4"
+msgstr "Rule4"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227
+msgid "Rulev6"
+msgstr "Rule6"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197
+msgid "Run Flags"
+msgstr "Bratacha Rith"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Run Information"
+msgstr "Rith Faisnéis"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "SYN-Threshold"
+msgstr "Tairseach Sync"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid ""
+"SYN-Threshold in packets per second to prevent WAN-DoS attacks. To disable "
+"this safeguard set it to '0'."
+msgstr ""
+"Tairseach Sync i bpacáistí in aghaidh an tsoicind chun ionsaithe WAN-DOS a "
+"chosc. Chun an cosaint seo a dhíchumasú socraigh é go '0'."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:296
+msgid "Save Custom Feeds"
+msgstr "Sábháil Fothaí Saincheaptha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:60
+msgid "Search"
+msgstr "Cuardaigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+msgstr "Cuardaigh na Tacair a bhaineann le BANIP le haghaidh IP ar leith."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303
+msgid "Select one of the pre-configured download utilities."
+msgstr "Roghnaigh ceann amháin de na fóntais íoslódála réamh-chumraithe."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:282
+msgid "Select the WAN network device(s)."
+msgstr "Roghnaigh an gléas (í) líonra WAN."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289
+msgid "Select the logical WAN IPv4 network interface(s)."
+msgstr "Roghnaigh an comhéadan (í) líonra loighciúil WAN IPv4."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Select the logical WAN IPv6 network interface(s)."
+msgstr "Roghnaigh an comhéadan (í) líonra loighciúil WAN IPv6."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:668
+msgid "Sender address for banIP notification E-Mails."
+msgstr "Seoladh seoltóra le haghaidh Ríomhphoist fógra BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:160
+msgid "Set"
+msgstr "Socraigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+msgid "Set Policy"
+msgstr "Socraigh Polasaí"
+
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60
+msgid "Set Reporting"
+msgstr "Socraigh Tuairisc"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382
+msgid "Set Split Size"
+msgstr "Socraigh Méid Scoilt"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:84
+msgid "Set Survey"
+msgstr "Suirbhé Socraigh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:238
+msgid "Set Survey..."
+msgstr "Socraigh Suirbhé..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:260
+msgid "Set details"
+msgstr "Socraigh sonraí"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid ""
+"Set the nft chain priority within the banIP table, lower values means higher "
+"priority."
+msgstr ""
+"Socraigh tosaíocht an slabhra nft laistigh den tábla BanIP, ciallaíonn "
+"luachanna níos ísle tosaíocht níos airde."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+msgid "Set the nft policy for banIP-related Sets."
+msgstr "Socraigh an beartas nft do Sraith a bhaineann le BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:580
+msgid "Set the syslog level for NFT logging."
+msgstr "Socraigh an leibhéal syslog le haghaidh logáil NFT."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382
+msgid "Split external Set loading after every n members to save RAM."
+msgstr "Roinn luchtú tacar seachtrach tar éis gach n ball chun RAM a shábháil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:165
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Stop"
+msgstr "Stad"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:780
+msgid "Subnet"
+msgstr "Foghlíon"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:129
+msgid "Survey"
+msgstr "Suirbhé"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:205
+msgid "System Information"
+msgstr "Faisnéis Córais"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249
+msgid "Table/Chain Settings"
+msgstr "Socruithe Tábla/Slabhra"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400
+msgid "Target directory for banIP-related report files."
+msgstr "Sprioc-eolaire do chomhaid tuarascála a bhaineann le BANIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Target directory for compressed feed backups."
+msgstr "Sprioceolaire le haghaidh cúltacaí beatha comhbhrúite."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:36
+msgid "The allowlist is too big, unable to save modifications."
+msgstr "Tá an liosta ceadanna ró-mhór, in ann modhnuithe a shábháil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:36
+msgid "The blocklist is too big, unable to save modifications."
+msgstr "Tá an blocliosta ró-mhór, in ann modhnuithe a shábháil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:629
+msgid ""
+"The default regular expressions are filtering suspicious ssh, LuCI, nginx "
+"and asterisk traffic."
+msgstr ""
+"Is iad na nathanna rialta réamhshocraithe ná ssh amhrasach, LuCi, nginx agus "
+"trácht réilte a scagadh."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350
+msgid "The selected priority will be used for banIP background processing."
+msgstr "Úsáidfear an tosaíocht roghnaithe le haghaidh próiseála cúlra BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:40
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC-, IP-"
+"addresses or domain names.<br /> <em><b>Please note:</b></em> add only "
+"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR "
+"notation and MAC/IP-bindings are allowed."
+msgstr ""
+"Seo é an liosta ceadaithe banIP áitiúil a cheadóidh seoltaí MAC-, IP-nó "
+"ainmneacha fearainn áirithe.<br /> <em><b>Tabhair faoi deara le do "
+"thoil:</b></em> cuir díreach MAC/IPv4/IPv6 amháin leis seoladh nó ainm "
+"fearainn in aghaidh na líne. Ceadaítear raonta i nodaireacht CIDR agus "
+"ceangail MAC/IP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:40
+msgid ""
+"This is the local banIP blocklist that will prevent certain MAC-, IP-"
+"addresses or domain names.<br /> <em><b>Please note:</b></em> add only "
+"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR "
+"notation and MAC/IP-bindings are allowed."
+msgstr ""
+"Seo é an blocliosta banIP áitiúil a chuirfidh cosc ar MAC-, seoltaí IP nó "
+"ainmneacha fearainn áirithe.<br /> <em><b>Tabhair faoi deara le do "
+"thoil:</b></em> cuir díreach MAC/IPv4/IPv6 amháin leis seoladh nó ainm "
+"fearainn in aghaidh na líne. Ceadaítear raonta i nodaireacht CIDR agus "
+"ceangail MAC/IP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:196
+msgid ""
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
+msgstr ""
+"Taispeánann an cluaisín seo an Tuarascáil Socraithe deireanach a ghintear, "
+"brúigh an cnaipe 'Athnuachan' chun ceann nua a fháil."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199
+msgid "Timestamp"
+msgstr "Stampa ama"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:658
+msgid ""
+"To enable email notifications, set up the 'msmtp' package and specify a "
+"vaild E-Mail receiver address."
+msgstr ""
+"Chun fógraí ríomhphoist a chumasú, cuir an pacáiste 'msmtp' ar bun agus "
+"sonraigh seoladh glacadóra ríomhphoist vaild."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638
+msgid "Token to communicate with the cgi interface."
+msgstr "Comhartha chun cumarsáid a dhéanamh leis an gcomhéadan cgi."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Topic for banIP notification E-Mails."
+msgstr "Ábhar do Ríomhphoist fógra BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
+msgid "Trigger Delay"
+msgstr "Moill Scorraitheoir"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "UDP-Threshold"
+msgstr "Tairseach UDP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid ""
+"UDP-Threshold in packets per second to prevent WAN-DoS attacks. To disable "
+"this safeguard set it to '0'."
+msgstr ""
+"Tairseach UDP i bpaicéid in aghaidh an tsoicind chun ionsaithe WAN-Dos a "
+"chosc. Chun an cosaint seo a dhíchumasú socraigh é go '0'."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203
+msgid "URLv4"
+msgstr "URLv4"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216
+msgid "URLv6"
+msgstr "UrlV6"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
+msgid "Unable to parse the countries file!"
+msgstr "Ní féidir an comhad tíortha a pháirseáil!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Unable to parse the custom feed file!"
+msgstr "Ní féidir an comhad beatha saincheaptha a pharsáil!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536
+msgid "Unable to parse the default feed file!"
+msgstr "Ní féidir an comhad beatha réamhshocraithe a pharsáil!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:152
+msgid "Unable to parse the report file!"
+msgstr "Ní féidir an comhad tuarascála a pháirseáil!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:73
+msgid "Unable to parse the ruleset file!"
+msgstr "Ní féidir an comhad rialacha a pháirseáil!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28
+msgid "Unable to save modifications: %s"
+msgstr "Ní féidir modhnuithe a shábháil: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:269
+msgid "Upload Custom Feeds"
+msgstr "Uaslódáil Foithe Saincheaptha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85
+msgid "Upload of the custom feed file failed."
+msgstr "Theip ar uaslódáil an chomhad beatha saincheaptha."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:266
+msgid "Verbose Debug Logging"
+msgstr "Logáil Dífhabhtú Eorbhéiseach"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:169
+msgid "Version"
+msgstr "Leagan"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:163
+msgid "WAN-Forward (packets)"
+msgstr "WAN-forward (paicéid)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:551
+msgid "WAN-Forward Chain"
+msgstr "Slabhra WAN ar aghaidh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:162
+msgid "WAN-Input (packets)"
+msgstr "Ionchur WAN (paicéid)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "WAN-Input Chain"
+msgstr "Slabhra Ionchuir WAN"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174
+msgid ""
+"With this editor you can upload your local custom feed file or fill up an "
+"initial one (a 1:1 copy of the version shipped with the package). The file "
+"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, "
+"delete entries, add new ones or make a local backup. To go back to the "
+"maintainers version just clear the custom feed file."
+msgstr ""
+"Leis an eagarthóir seo is féidir leat do chomhad beatha saincheaptha áitiúil "
+"a uaslódáil nó ceann tosaigh a líonadh suas (cóip 1:1 den leagan a sheoltar "
+"leis an bpacáiste). Tá an comhad suite ag '/etc/banip/banip.custom.feeds'. "
+"Ansin is féidir leat an comhad seo a chur in eagar, iontrálacha a scriosadh, "
+"cinn nua a chur leis nó cúltaca áitiúil a dhéanamh. Chun dul ar ais chuig an "
+"leagan cothabhálaí ná déan ach an comhad beatha saincheaptha a ghlanadh."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582
+msgid "alert"
+msgstr "foláireamh"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:225
+msgid "auto-added IPs to allowlist"
+msgstr "IPanna uathoibríoch leis an liosta ceadaithe"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229
+msgid "auto-added IPs to blocklist"
+msgstr "IPanna uathoibríoch a chur leis an liosta bloc"
+
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
+msgstr "BaniP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:212
+msgid "blocked icmp-flood packets"
+msgstr "pacáistí icmp-flood blocáilte"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:216
+msgid "blocked invalid ct packets"
+msgstr "bac ar phacéid ct neamhbhailí"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:220
+msgid "blocked invalid tcp packets"
+msgstr "pacáistí tcp neamhbhailí blocáilte"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:204
+msgid "blocked syn-flood packets"
+msgstr "pacáistí syn-tuile blocáilte"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208
+msgid "blocked udp-flood packets"
+msgstr "pacáistí udp-tuile blocáilte"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:583
+msgid "crit"
+msgstr "crit"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588
+msgid "debug"
+msgstr "dífhabhtú"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "drop"
+msgstr "titim"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581
+msgid "emerg"
+msgstr "emerg"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+msgid "err"
+msgstr "earráid"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:587
+msgid "info"
+msgstr "eolas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:542
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562
+msgid "local allowlist"
+msgstr "liosta ceadanna áitiúil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:553
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563
+msgid "local blocklist"
+msgstr "blocliosta áitiúil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+msgid "memory"
+msgstr "cuimhne"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586
+msgid "notice"
+msgstr "fógra"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
+msgid "performance"
+msgstr "feidhmíocht"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "reject"
+msgstr "diúltú"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:585
+msgid "warn"
+msgstr "rabhadh"
diff --git a/applications/luci-app-bcp38/po/ga/bcp38.po b/applications/luci-app-bcp38/po/ga/bcp38.po
index 387ea25335..3819a6bcff 100644
--- a/applications/luci-app-bcp38/po/ga/bcp38.po
+++ b/applications/luci-app-bcp38/po/ga/bcp38.po
@@ -1,12 +1,19 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-08-31 22:32+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbcp38/ga/>\n"
"Language: ga\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:41
msgid "Allowed IP ranges"
-msgstr ""
+msgstr "Raonta IP ceadaithe"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:26
msgid ""
@@ -14,46 +21,55 @@ msgid ""
"configuration, and add an exception if it will. If this does not work "
"correctly, you can add exceptions manually below."
msgstr ""
+"Déan iarracht a bhrath go huathoibríoch an gcuirfidh an chumraíocht bac ar "
+"an IP in aghaidh an tsrutha, agus cuir eisceacht leis más maith. Mura n-"
+"oibríonn sé seo i gceart, is féidir leat eisceachtaí a chur leis de láimh "
+"thíos."
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:25
msgid "Auto-detect upstream IP"
-msgstr ""
+msgstr "Auto-bhrath IP in aghaidh srutha"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:10
#: applications/luci-app-bcp38/root/usr/share/luci/menu.d/luci-app-bcp38.json:3
msgid "BCP38"
-msgstr ""
+msgstr "BCP38"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:18
msgid "BCP38 config"
-msgstr ""
+msgstr "Cumraíocht BCP38"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:38
msgid "Blocked IP ranges"
-msgstr ""
+msgstr "Raonta IP blocáilte"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:21
msgid "Enable"
-msgstr ""
+msgstr "Cumasaigh"
#: applications/luci-app-bcp38/root/usr/share/rpcd/acl.d/luci-app-bcp38.json:3
msgid "Grant UCI access for luci-app-bcp38"
-msgstr ""
+msgstr "Deonaigh rochtain UCI do luci-app-bcp38"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:31
msgid "Interface name"
-msgstr ""
+msgstr "Ainm an chomhéadain"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:32
msgid ""
"Interface to apply the blocking to should be the upstream WAN interface)."
msgstr ""
+"Ba cheart go mbeadh an comhéadan chun an blocáil a chur i bhfeidhm mar an "
+"comhéadan WAN in aghaidh an tsrutha)."
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:42
msgid ""
"Takes precedence over blocked ranges. Use to whitelist your upstream network "
"if you're behind a double NAT and the auto-detection doesn't work."
msgstr ""
+"Bíonn tosaíocht aige ar raonta bactha. Bain úsáid as chun do líonra "
+"réamhtheachtacha a liostú má tá tú taobh thiar de NAT dúbailte agus mura n-"
+"oibríonn an t-uathbhrath."
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:11
msgid ""
@@ -62,3 +78,8 @@ msgid ""
"bcp38\">BCP 38</a>. For IPv6, only source specific default routes are "
"installed, so no BCP38 firewall routes are needed."
msgstr ""
+"Cuireann an fheidhm seo bac ar phaicéid le cinn scríbe seoltaí "
+"príobháideacha ó dhul amach ar an idirlíon de réir <a href=\"http://tools."
+"ietf.org/html/bcp38\">BCP 38</a>. Maidir le IPv6, ní shuiteáiltear ach "
+"bealaí réamhshocraithe foinse-shonracha, mar sin níl aon ghá le bealaí balla "
+"dóiteáin BCP38."
diff --git a/applications/luci-app-bmx7/po/es/bmx7.po b/applications/luci-app-bmx7/po/es/bmx7.po
index 8e7e9a8709..470952446d 100644
--- a/applications/luci-app-bmx7/po/es/bmx7.po
+++ b/applications/luci-app-bmx7/po/es/bmx7.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 16:14-0300\n"
-"PO-Revision-Date: 2024-07-23 09:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
diff --git a/applications/luci-app-bmx7/po/ga/bmx7.po b/applications/luci-app-bmx7/po/ga/bmx7.po
new file mode 100644
index 0000000000..45304e4c0c
--- /dev/null
+++ b/applications/luci-app-bmx7/po/ga/bmx7.po
@@ -0,0 +1,220 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
+msgid "Announcements"
+msgstr "Fógraí"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
+msgid "BMX7 revision"
+msgstr "Athbhreithniú BMX7"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
+msgid "Bandwidth"
+msgstr "Bandaleithid"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
+msgid "Bmx7 mesh nodes"
+msgstr "Nóid mogalra bmx7"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
+msgid "CPU usage"
+msgstr "Úsáid LAP"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
+msgid "Last Desc"
+msgstr "Cur Síos Deiridh"
+
+#: 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
+msgid "Last Ref"
+msgstr "Tag Deiridh"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
+msgid "Link key"
+msgstr "Eochair naisc"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
+msgid "Link-local IPv6"
+msgstr "Nasc-áitiúil IPv6"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
+msgid "Links"
+msgstr "Nascanna"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
+msgid "Local net"
+msgstr "Líon áitiúil"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
+msgid "Max rate"
+msgstr "Ráta uasta"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
+msgid "Memory usage"
+msgstr "Úsáid cuimhne"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
+msgid "Metric"
+msgstr "Méadrach"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
+msgid "Neighbours"
+msgstr "Comharsana"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
+msgid "Network"
+msgstr "Líonra"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
+msgid "Network interfaces"
+msgstr "Comhéadain líonra"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
+msgid "Node"
+msgstr "Nód"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
+msgid "Node configuration"
+msgstr "Cumraíocht nód"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
+msgid "Node key"
+msgstr "Eochair nód"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
+msgid "Node name"
+msgstr "Ainm nód"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
+msgid "Node status"
+msgstr "Stádas nód"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
+msgid "Nodes seen"
+msgstr "Nóid le feiceáil"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
+msgid "Originators"
+msgstr "Tionscnóirí"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
+msgid "Path Metric"
+msgstr "Cosán Méadrach"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
+msgid "Primary IPv6"
+msgstr "IPv6 Bunscoile"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
+msgid "Primary IPv6 address"
+msgstr "Seoladh IPv6 Bunscoile"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
+msgid "RX BpP"
+msgstr "RX bpp"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
+msgid "RX rate"
+msgstr "Ráta RX"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
+msgid "Rating"
+msgstr "Rátáil"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
+msgid "Remote link-local IPv6"
+msgstr "Nasc cianda- IPv6 áitiúil"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
+msgid "Routes"
+msgstr "Bealaí"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
+msgid "S/s/T/t"
+msgstr "S/s/T/t"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
+msgid "Short DHash"
+msgstr "DHash gearrthóg"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
+msgid "Short ID"
+msgstr "ID ghearr"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
+msgid "State"
+msgstr "Stáit"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
+msgid "TX BpP"
+msgstr "TX BpP"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
+msgid "TX rate"
+msgstr "Ráta TX"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
+msgid "Tun Metric"
+msgstr "Tun Méadrach"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
+msgid "Tunnelled IPv4 address"
+msgstr "Seoladh IPv4 tolláin"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
+msgid "Tunnelled IPv6 address"
+msgstr "Seoladh IPv6 tolláin"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
+msgid "Tx queue"
+msgstr "scuaine Tx"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
+msgid "Type"
+msgstr "Cineál"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
+msgid "Uptime"
+msgstr "AmSuas"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
+msgid "Via Neighbour"
+msgstr "Trí Chomharsa"
diff --git a/applications/luci-app-clamav/po/ga/clamav.po b/applications/luci-app-clamav/po/ga/clamav.po
new file mode 100644
index 0000000000..01ef058f5a
--- /dev/null
+++ b/applications/luci-app-clamav/po/ga/clamav.po
@@ -0,0 +1,204 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsclamav/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
+msgid "10"
+msgstr "10"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:133
+msgid "1024"
+msgstr "1024"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:59
+msgid "15"
+msgstr "15"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:154
+msgid "150M"
+msgstr "150M"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:36
+msgid "1M"
+msgstr "1M"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:60
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:144
+msgid "20"
+msgstr "20"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:138
+msgid "2048"
+msgstr "2048"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:37
+msgid "2M"
+msgstr "2M"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:155
+msgid "50M"
+msgstr "50M"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:35
+msgid "512K"
+msgstr "512K"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:149
+msgid "600"
+msgstr "600"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:123
+msgid "Block encrypted archives"
+msgstr "Cuir bac ar chartlanna criptithe"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:22
+#: applications/luci-app-clamav/root/usr/share/luci/menu.d/luci-app-clamav.json:3
+msgid "ClamAV"
+msgstr "ClamAV"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:147
+msgid "Database check every N sec"
+msgstr "Seiceáil bunachar sonraí gach N soic"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:88
+msgid "Detect broken executables"
+msgstr "Braith earraí inrite briste"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:73
+msgid "Detect possibly unwanted apps"
+msgstr "Braith aipeanna nach dteastaíonn uait"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45
+msgid "Enable verbose logging"
+msgstr "Cumasaigh logáil briathra"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63
+msgid "Follow directory symlinks"
+msgstr "Lean naisc eolaire"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:68
+msgid "Follow file symlinks"
+msgstr "Lean nascanna comhad"
+
+#: applications/luci-app-clamav/root/usr/share/rpcd/acl.d/luci-app-clamav.json:3
+msgid "Grant UCI access for luci-app-clamav"
+msgstr "Deonaigh rochtain UCI ar luci-app-clamav"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
+msgid "Log"
+msgstr "Loga"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50
+msgid "Log additional infection info"
+msgstr "Logáil isteach faisnéis bhreise ionfhabhtaithe"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:40
+msgid "Log time with each message"
+msgstr "Logáil am le gach teachtaireacht"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:58
+msgid "Max directory scan depth"
+msgstr "Doimhneacht uasta scanadh eolaire"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:141
+msgid "Max number of threads"
+msgstr "An líon uasta snáitheanna"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34
+msgid "Max size of log file"
+msgstr "Méid uasta an chomhaid logála"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152
+msgid "Max size of scanned file"
+msgstr "Uasmhéid an chomhaid scanta"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:41
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:46
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:51
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:64
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:69
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:74
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:79
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:84
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:89
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:94
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:99
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:104
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:109
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:114
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:119
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:124
+msgid "No"
+msgstr "Níl"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136
+msgid "Port range, highest port"
+msgstr "Raon port, port is airde"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131
+msgid "Port range, lowest port"
+msgstr "Raon port, port is ísle"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83
+msgid "Scan ELF files"
+msgstr "Scan comhaid ELF"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93
+msgid "Scan MS Office and .msi files"
+msgstr "Scan comhaid MS Office agus .msi"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
+msgid "Scan RFC1341 messages split over many emails"
+msgstr "Scanadh teachtaireachtaí RFC1341 thar go leor ríomhphost"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
+msgid "Scan archives"
+msgstr "Scan cartlanna"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108
+msgid "Scan emails"
+msgstr "Ríomhphoist a scanadh"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98
+msgid "Scan pdf files"
+msgstr "Scanadh comhaid pdf"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78
+msgid "Scan portable executables"
+msgstr "Scan earraí inrite iniompartha"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103
+msgid "Scan swf files"
+msgstr "Scanadh comhaid swf"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:52
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:65
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:70
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:75
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:80
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:85
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:90
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:95
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:100
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:105
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:110
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:115
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:120
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:125
+msgid "Yes"
+msgstr "Tá"
diff --git a/applications/luci-app-cloudflared/po/es/cloudflared.po b/applications/luci-app-cloudflared/po/es/cloudflared.po
index e5ce3e10e0..fdcec60044 100644
--- a/applications/luci-app-cloudflared/po/es/cloudflared.po
+++ b/applications/luci-app-cloudflared/po/es/cloudflared.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscloudflared/es/>\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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:89
msgid "All"
diff --git a/applications/luci-app-cloudflared/po/fi/cloudflared.po b/applications/luci-app-cloudflared/po/fi/cloudflared.po
index ae870ec1f8..33a444416b 100644
--- a/applications/luci-app-cloudflared/po/fi/cloudflared.po
+++ b/applications/luci-app-cloudflared/po/fi/cloudflared.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscloudflared/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:89
msgid "All"
@@ -73,7 +76,7 @@ msgstr ""
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:59
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:94
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:92
@@ -104,7 +107,7 @@ msgstr ""
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:85
#: applications/luci-app-cloudflared/root/usr/share/luci/menu.d/luci-app-cloudflared.json:30
msgid "Log"
-msgstr ""
+msgstr "Loki"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:94
msgid "Log Direction:"
diff --git a/applications/luci-app-cloudflared/po/ga/cloudflared.po b/applications/luci-app-cloudflared/po/ga/cloudflared.po
new file mode 100644
index 0000000000..376f4182be
--- /dev/null
+++ b/applications/luci-app-cloudflared/po/ga/cloudflared.po
@@ -0,0 +1,212 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscloudflared/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:89
+msgid "All"
+msgstr "Gach"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:77
+msgid "Certificate of Origin"
+msgstr "Deimhniú Tionscnaimh"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:40
+msgid ""
+"Cloudflare Zero Trust Security services help you get maximum security both "
+"from outside and within the network."
+msgstr ""
+"Cabhraíonn seirbhísí slándála Cloudflare Zero Trust leat an t-uasmhéid "
+"slándála a fháil ón taobh amuigh agus laistigh den líonra."
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:39
+#: applications/luci-app-cloudflared/root/usr/share/luci/menu.d/luci-app-cloudflared.json:3
+msgid "Cloudflare Zero Trust Tunnel"
+msgstr "Tollán Iontaobhas Zero Cloudflare"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:69
+msgid "Config file path"
+msgstr "Cosán comhaid cumraíochta"
+
+#: applications/luci-app-cloudflared/root/usr/share/luci/menu.d/luci-app-cloudflared.json:14
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:76
+msgid "Connection ID"
+msgstr "ID ceangail"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:54
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:90
+msgid "Connections"
+msgstr "Naisc"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:41
+msgid ""
+"Create and manage your network on the <a %s>Cloudflare Zero Trust</a> "
+"dashboard."
+msgstr ""
+"Cruthaigh agus bainistigh do líonra ar an deais <a%s>Cloudflare Zero "
+"Trust</a>."
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:53
+msgid "Created At"
+msgstr "Cruthaithe Ag"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:79
+msgid "Data Center"
+msgstr "Lárionad Sonraí"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:97
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:96
+msgid "Down"
+msgstr "an Dúin"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:104
+msgid "Download Log"
+msgstr "Íoslódáil an logáil isteach"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:59
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:94
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:92
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:93
+msgid "Fatal"
+msgstr "Marfach"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:87
+msgid "Filter Level:"
+msgstr "Leibhéal Scagaire:"
+
+#: applications/luci-app-cloudflared/root/usr/share/rpcd/acl.d/luci-app-cloudflared.json:3
+msgid "Grant access to Cloudflared configuration"
+msgstr "Deonaigh rochtain ar chumraíocht Cloudflared"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:52
+msgid "ID"
+msgstr "ID"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:96
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:90
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:85
+#: applications/luci-app-cloudflared/root/usr/share/luci/menu.d/luci-app-cloudflared.json:30
+msgid "Log"
+msgstr "Loga"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:94
+msgid "Log Direction:"
+msgstr "Treo Loga:"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:92
+msgid "Logging level"
+msgstr "Leibhéal logáil"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:51
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:85
+msgid "No connections"
+msgstr "Gan naisc"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:55
+msgid "Not Running"
+msgstr "Gan Rith"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:79
+msgid "Obtain a certificate <a %s>here</a>."
+msgstr "Faigh teastas <a %s>anseo</a>."
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:78
+msgid "Opened At"
+msgstr "Osclaíodh Ag"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:77
+msgid "Origin IP"
+msgstr "IP tionscnaimh"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:86
+msgid "Region"
+msgstr "Réigiún"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:54
+msgid "Running"
+msgstr "Ag rith"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:43
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:70
+msgid "See <a %s>documentation</a>."
+msgstr "Féach ar <a %s>doiciméadúchán</a>."
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:49
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:78
+msgid ""
+"The account certificate for your zones authorizing the client to serve as an "
+"Origin for that zone"
+msgstr ""
+"An teastas cuntais le do chriosanna a údaraíonn don chliant feidhmiú mar "
+"Bhunús don chrios sin"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:87
+msgid "The region to which connections are established."
+msgstr "An réigiún lena mbunaítear naisc."
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:63
+msgid "The tunnel token is shown in the dashboard once you create a tunnel."
+msgstr ""
+"Taispeántar comhartha an tolláin ar an deais nuair a chruthaíonn tú tollán."
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:62
+msgid "Token"
+msgstr "Ticéad"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:96
+#: applications/luci-app-cloudflared/root/usr/share/luci/menu.d/luci-app-cloudflared.json:22
+msgid "Tunnels"
+msgstr "Tolláin"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:48
+msgid "Tunnels Information"
+msgstr "Eolas Tolláin"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:33
+msgid "Unable to read the interface info from /var/log/cloudflared.log."
+msgstr "Ní féidir faisnéis an chomhéadain ó /var/log/cloudflared.log a léamh."
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:89
+msgid "United States"
+msgstr "Stáit Aontaithe Mheiriceá"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:97
+msgid "Up"
+msgstr "Suas"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:91
+msgid "Warn"
+msgstr "Rabhadh"
+
+#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:95
+msgid "Warning"
+msgstr "Aire"
diff --git a/applications/luci-app-cloudflared/po/hu/cloudflared.po b/applications/luci-app-cloudflared/po/hu/cloudflared.po
index a861f5eff0..603d4ce0ac 100644
--- a/applications/luci-app-cloudflared/po/hu/cloudflared.po
+++ b/applications/luci-app-cloudflared/po/hu/cloudflared.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-22 22:09+0000\n"
+"PO-Revision-Date: 2024-08-29 19:47+0000\n"
"Last-Translator: hmzs <hmzs@1szer1.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscloudflared/hu/>\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 5.7\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:89
msgid "All"
@@ -199,7 +199,7 @@ msgstr ""
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:91
msgid "Warn"
-msgstr ""
+msgstr "Figyelmeztetés"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:95
msgid "Warning"
diff --git a/applications/luci-app-commands/po/fi/commands.po b/applications/luci-app-commands/po/fi/commands.po
index 0c2aa4a576..58406fa0a6 100644
--- a/applications/luci-app-commands/po/fi/commands.po
+++ b/applications/luci-app-commands/po/fi/commands.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-04-12 14:21+0000\n"
-"Last-Translator: Sergey Ponomarev <stokito@gmail.com>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscommands/fi/>\n"
"Language: fi\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 5.5-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
@@ -35,7 +35,7 @@ msgstr "Argumentit:"
#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Collecting data..."
-msgstr "Kerätään tietoja…"
+msgstr "Kerätään tietoja..."
#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
diff --git a/applications/luci-app-commands/po/ga/commands.po b/applications/luci-app-commands/po/ga/commands.po
new file mode 100644
index 0000000000..938f75ebf5
--- /dev/null
+++ b/applications/luci-app-commands/po/ga/commands.po
@@ -0,0 +1,155 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
+msgid "A short textual description of the configured command"
+msgstr "Cur síos gairid téacsúil ar an ordú cumraithe"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
+msgid ""
+"Allow executing the command and downloading its output without prior "
+"authentication"
+msgstr ""
+"Ceadaigh an t-ordú a fhorghníomhú agus a aschur a íoslódáil gan "
+"fíordheimhniú roimh ré"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
+msgid "Allow the user to provide additional command line arguments"
+msgstr "Lig don úsáideoir argóintí breise na n-orduithe a sholáthar"
+
+#: applications/luci-app-commands/ucode/template/commands.ut:144
+msgid "Arguments:"
+msgstr "Argóintí:"
+
+#: applications/luci-app-commands/ucode/template/commands.ut:162
+msgid "Collecting data..."
+msgstr "Sonraí á mbailiú..."
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
+msgid "Command"
+msgstr "Ordú"
+
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
+msgid "Command executed successfully."
+msgstr "D'éirigh leis an ordú a rith."
+
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr "Scoir an t-ordú le cód stádais %d"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
+msgid "Command line to execute"
+msgstr "Líne ordaithe le forghníomhú"
+
+#: applications/luci-app-commands/ucode/template/commands.ut:142
+msgid "Command:"
+msgstr "Ordú:"
+
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
+msgid "Configure"
+msgstr "Cumraigh"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:125
+msgid "Custom Commands"
+msgstr "Orduithe Saincheaptha"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
+msgid "Custom arguments"
+msgstr "Argóintí saincheaptha"
+
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
+msgid "Dashboard"
+msgstr "Deais"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-commands/ucode/template/commands.ut:148
+msgid "Download"
+msgstr "Íoslódáil"
+
+#: applications/luci-app-commands/root/usr/share/rpcd/acl.d/luci-app-commands.json:3
+msgid "Grant UCI access for luci-app-commands"
+msgstr "Deonaigh rochtain UCI ar orduithe luci-app"
+
+#: applications/luci-app-commands/ucode/template/commands.ut:150
+msgid "Link"
+msgstr "Nasc"
+
+#: applications/luci-app-commands/ucode/template/commands.ut:41
+msgid "Loading"
+msgstr "Ag lódáil"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
+msgid "Public access"
+msgstr "Rochtain phoiblí"
+
+#: applications/luci-app-commands/ucode/template/commands.ut:147
+msgid "Run"
+msgstr "Rith"
+
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
+msgid "Standard Error"
+msgstr "Earráid Chaighdeánach"
+
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
+msgid "Standard Output"
+msgstr "Aschur Caighdeánach"
+
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
+msgid ""
+"This page allows you to configure custom shell commands which can be easily "
+"invoked from the web interface."
+msgstr ""
+"Ligeann an leathanach seo duit orduithe blaosc saincheaptha a chumrú ar "
+"féidir iad a agairt go héasca ón gcomhéadan gréasáin."
+
+#: applications/luci-app-commands/ucode/template/commands.ut:132
+msgid "This section contains no values yet"
+msgstr "Níl aon luachanna sa chuid seo fós"
+
+#~ msgid "Binary data not displayed, download instead."
+#~ msgstr "Binary data not displayed, download instead."
+
+#~ msgid "Code:"
+#~ msgstr "Code:"
+
+#~ msgid "Command failed"
+#~ msgstr "Command failed"
+
+#~ msgid "Command successful"
+#~ msgstr "Command successful"
+
+#~ msgid "Download execution result"
+#~ msgstr "Download execution result"
+
+#~ msgid "Failed to execute command!"
+#~ msgstr "Failed to execute command!"
+
+#~ msgid "Or display result"
+#~ msgstr "Or display result"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Waiting for command to complete..."
+
+#~ msgid "Command exited with status code"
+#~ msgstr "Command exited with status code"
+
+#~ msgid "Command exited with status code "
+#~ msgstr "Command exited with status code "
diff --git a/applications/luci-app-commands/po/lt/commands.po b/applications/luci-app-commands/po/lt/commands.po
index 2b15088030..0c34b15793 100644
--- a/applications/luci-app-commands/po/lt/commands.po
+++ b/applications/luci-app-commands/po/lt/commands.po
@@ -1,18 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-07-04 05:50+0000\n"
-"Last-Translator: \"Džiugas Jan.\" <dziugas1959@hotmail.com>\n"
+"PO-Revision-Date: 2024-08-29 19:47+0000\n"
+"Last-Translator: Džiugas Januševičius <dziugas1959@hotmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscommands/lt/>\n"
"Language: lt\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 || n % 100 > "
-"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? "
-"1 : 2);\n"
-"X-Generator: Weblate 5.7-dev\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && ("
+"n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
@@ -91,7 +90,7 @@ msgstr "Suteikti „UCI“ prieigą – „luci-app-commands“"
#: applications/luci-app-commands/ucode/template/commands.ut:150
msgid "Link"
-msgstr "Nuoroda"
+msgstr "Sujungti/Nuoroda"
#: applications/luci-app-commands/ucode/template/commands.ut:41
msgid "Loading"
diff --git a/applications/luci-app-coovachilli/po/ga/coovachilli.po b/applications/luci-app-coovachilli/po/ga/coovachilli.po
index 117c8f67dd..86ed1dc046 100644
--- a/applications/luci-app-coovachilli/po/ga/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/ga/coovachilli.po
@@ -3,36 +3,37 @@ 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-09-09 08:44+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 22:31+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscoovachilli/ga/>\n"
"Language: ga\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
"n>6 && n<11) ? 3 : 4;\n"
-"X-Generator: Weblate 4.8.1-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:3
msgid "CoovaChilli"
-msgstr ""
+msgstr "CoovaChilli"
#: applications/luci-app-coovachilli/root/usr/share/rpcd/acl.d/luci-app-coovachilli.json:3
msgid "Grant UCI access for luci-app-coovachilli"
-msgstr ""
+msgstr "Deonaigh rochtain UCI do luci-app-coovachilli"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:16
msgid "Network Configuration"
-msgstr ""
+msgstr "Cumraíocht Líonra"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:26
msgid "RADIUS configuration"
-msgstr ""
+msgstr "Cumraíocht RADIUS"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:36
msgid "UAM and MAC Authentication"
-msgstr ""
+msgstr "Fíordheimhniú UAM agus MAC"
#, fuzzy
#~ msgid "General configuration"
diff --git a/applications/luci-app-crowdsec-firewall-bouncer/po/fi/crowdsec-firewall-bouncer.po b/applications/luci-app-crowdsec-firewall-bouncer/po/fi/crowdsec-firewall-bouncer.po
index a5071d1994..d21800185e 100644
--- a/applications/luci-app-crowdsec-firewall-bouncer/po/fi/crowdsec-firewall-bouncer.po
+++ b/applications/luci-app-crowdsec-firewall-bouncer/po/fi/crowdsec-firewall-bouncer.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscrowdsec-firewall-bouncer/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:27
msgid "API key"
@@ -31,7 +37,7 @@ msgstr ""
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:18
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:39
msgid "Enable support for IPv6"
diff --git a/applications/luci-app-crowdsec-firewall-bouncer/po/ga/crowdsec-firewall-bouncer.po b/applications/luci-app-crowdsec-firewall-bouncer/po/ga/crowdsec-firewall-bouncer.po
new file mode 100644
index 0000000000..47e54992e6
--- /dev/null
+++ b/applications/luci-app-crowdsec-firewall-bouncer/po/ga/crowdsec-firewall-bouncer.po
@@ -0,0 +1,105 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscrowdsec-firewall-bouncer/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:27
+msgid "API key"
+msgstr "Eochair API"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:50
+msgid ""
+"Block packets from filtered interfaces addressed to devices in your network."
+msgstr ""
+"Cuir bac ar phaicéid ó chomhéadain scagtha atá seolta chuig gléasanna i do "
+"líonra."
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:45
+msgid "Block packets from filtered interfaces addressed to the router itself."
+msgstr ""
+"Cuir bac ar phaicéid ó chomhéadain scagtha atá dírithe chuig an ródaire féin."
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:15
+msgid "Bouncer"
+msgstr "Preabadóir"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:10
+msgid "CrowdSec"
+msgstr "CrowdSec"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/root/usr/share/luci/menu.d/luci-app-crowdsec-firewall-bouncer.json:3
+msgid "CrowdSec Bouncer"
+msgstr "Preabadóir CrowdSec"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:18
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:39
+msgid "Enable support for IPv6"
+msgstr "Cumasaigh tacaíocht le haghaidh IPv6"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:49
+msgid "Filter forward chain"
+msgstr "Scag slabhra tosaigh"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:44
+msgid "Filter input chain"
+msgstr "Slabhra ionchuir scagaire"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:33
+msgid "Filtered interfaces"
+msgstr "Comhéadain scagtha"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:11
+msgid ""
+"Gain <a href=\"http://www.crowdsec.net\">crowd-sourced</a> protection "
+"against malicious IPs. Benefit from the most accurate CTI in the world."
+msgstr ""
+"Faigh cosaint <a href=\"http://www.crowdsec.net\">sluaite</a> ar IPanna "
+"mailíseach. Leas a bhaint as an CTI is cruinne ar domhan."
+
+#: applications/luci-app-crowdsec-firewall-bouncer/root/usr/share/rpcd/acl.d/luci-app-crowdsec-firewall-bouncer.json:3
+msgid "Grant UCI access to LuCI app crowdsec-firewall-bouncer"
+msgstr "Deonaigh rochtain do UCI ar aip LuCI crowdsec-firewall-bouncer"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:55
+msgid ""
+"If checked, a log statement will be added to the firewall rule and blocked "
+"ip addresses will be logged to System Log."
+msgstr ""
+"Má dhéantar é a sheiceáil, cuirfear ráiteas loga leis an riail balla "
+"dóiteáin agus déanfar seoltaí IP blocáilte a logáil isteach chuig Logchomhad "
+"an Chórais."
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:40
+msgid "If unchecked IPv6 will not be filtered."
+msgstr "Mura ndéantar é a sheiceáil ní dhéanfar IPv6 a scagadh."
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:34
+msgid "List of interfaces with traffic to be filtered."
+msgstr "Liosta comhéadain le trácht le scagadh."
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:54
+msgid "Log filtered ip addresses"
+msgstr "Logáil seoltaí IP scagtha"
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:23
+msgid "The URL of your local CrowdSec API instance."
+msgstr "URL do shampla áitiúil CrowdSec API."
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:28
+msgid "The key of your bouncer as registered on the local CrowdSec API."
+msgstr "Tá eochair do phreabadóir cláraithe ar an API CrowdSec áitiúil."
+
+#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:22
+msgid "URL of local API"
+msgstr "URL an API áitiúil"
diff --git a/applications/luci-app-cshark/po/ga/cshark.po b/applications/luci-app-cshark/po/ga/cshark.po
new file mode 100644
index 0000000000..4d6a88cf33
--- /dev/null
+++ b/applications/luci-app-cshark/po/ga/cshark.po
@@ -0,0 +1,116 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 19:45+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
+msgid "Actions"
+msgstr "Gníomhartha"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:72
+msgid "Capture URL"
+msgstr "Gabháil URL"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:68
+msgid "Capture links"
+msgstr "Gabháil naisc"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:73
+msgid "Capture time"
+msgstr "Gabháil am"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:284
+msgid "Clear list"
+msgstr "Glan an liosta"
+
+#: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
+msgid "CloudShark"
+msgstr "Siorcanna Scamall"
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
+msgid "CloudShark API token"
+msgstr "Comhartha API CloudShark"
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
+msgid "CloudShark URL"
+msgstr "URL CloudShark"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
+msgid "Filter"
+msgstr "Scagaire"
+
+#: applications/luci-app-cshark/root/usr/share/rpcd/acl.d/luci-app-cshark.json:3
+msgid "Grant UCI access for luci-app-cshark"
+msgstr "Deonaigh rochtain UCI do luci-app-cshark"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
+msgid "Loading"
+msgstr "Ag lódáil"
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
+msgid "Options"
+msgstr "Roghanna"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:54
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:196
+msgid "Start capture"
+msgstr "Tosaigh a ghabháil"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:17
+msgid "Start network capture"
+msgstr "Tosaigh ghabháil líonra"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:181
+msgid "Stop capture"
+msgstr "Stop a ghabháil"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
+msgid "Waiting for capture to complete..."
+msgstr "Ag fanacht leis an ngabháil a chríochnú..."
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
+msgid "Waiting for upload to complete..."
+msgstr "Ag fanacht le huaslódáil a chríochnú..."
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
+msgid "any"
+msgstr "aon"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
+msgid "bytes"
+msgstr "bearta"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:46
+msgid "packets"
+msgstr "paicéid"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
+msgid "seconds"
+msgstr "soicindí"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
+msgid "seconds, packets, bytes"
+msgstr "soicindí, paicéid, bearta"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:44
+msgid "timeout, bytes, seconds"
+msgstr "teorainn ama, bearta, soicind"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:151
+msgid "value for [seconds, packets, bytes] must be Integer"
+msgstr "ní mór an luach do [soicindí, paicéid, bearta] a bheith ina Shlánuimhir"
diff --git a/applications/luci-app-dcwapd/po/es/dcwapd.po b/applications/luci-app-dcwapd/po/es/dcwapd.po
index 27315f4535..bfd84549c9 100644
--- a/applications/luci-app-dcwapd/po/es/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/es/dcwapd.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-10-10 18:48-0300\n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
diff --git a/applications/luci-app-dcwapd/po/ga/dcwapd.po b/applications/luci-app-dcwapd/po/ga/dcwapd.po
new file mode 100644
index 0000000000..ba7ec91af1
--- /dev/null
+++ b/applications/luci-app-dcwapd/po/ga/dcwapd.po
@@ -0,0 +1,132 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdcwapd/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\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 "Droichead"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
+msgid "Channel Sets"
+msgstr "Seiteanna Cainéal"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
+msgid "Data Channels"
+msgstr "Cainéil Sonraí"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
+msgid "Define data channels over which outbound filtered packets will flow."
+msgstr "Sainmhínigh cainéil sonraí ar a sreabhfaidh paicéid scagtha amach."
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
+msgid ""
+"Define filter rules to apply to outbound packets. Matching packets will flow "
+"over the data channel."
+msgstr ""
+"Sainmhínigh rialacha scagaire le cur i bhfeidhm ar phaicéid amach. "
+"Sreabhfaidh paicéid mheaitseála thar an gcainéal sonraí."
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
+msgid "Define primary channels and their corresponding data channels."
+msgstr ""
+"Sainmhínigh cainéil phríomhúla agus a gcuid bealaí sonraí comhfhreagracha."
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
+msgid "Destination port"
+msgstr "Port ceann scríbe"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
+msgid "Dual Channel Wi-Fi AP Daemon"
+msgstr "Deamhan AP Wi-Fi Dual Channel"
+
+#: applications/luci-app-dcwapd/root/usr/share/luci/menu.d/luci-app-dcwapd.json:3
+msgid "Dual Channel WiFi"
+msgstr "Dual Channel wifi"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
+msgid "Filter Sets"
+msgstr "Tacair Scagaire"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
+msgid "Filters"
+msgstr "Scagairí"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
+msgid "General"
+msgstr "Ginearálta"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
+msgid "Grant UCI access for luci-app-dcwapd"
+msgstr "Deonaigh rochtain UCI do luci-app-dcwapd"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
+msgid "Interfaces"
+msgstr "Comhéadain"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
+msgid "MAC Address"
+msgstr "Seoladh MAC"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
+msgid "Packet size"
+msgstr "Méid paicéad"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
+msgid "SSID"
+msgstr "SSID"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
+msgid "Select filters to apply to matching MAC addresses."
+msgstr "Roghnaigh scagairí le cur i bhfeidhm ar sheoltaí MAC a mheaitseálann."
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
+msgid "Source IP"
+msgstr "Foinse IP"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
+msgid "Source port"
+msgstr "Source port"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
+msgid "Specify the temporary directory for dcwapd file storage."
+msgstr "Sonraigh an t-eolaire sealadach do stóráil comhad dcwapd."
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
+msgid "Temp Directory"
+msgstr "Eolaire Temp"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
+msgid ""
+"With <abbr title=\"Dual Channel Wi-Fi AP Daemon\">Dual Channel WiFi</abbr> "
+"you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
+"congestion and increase throughput."
+msgstr ""
+"Le <abbr title=\"Deamhan AP Wi-Fi Déchainéal\">Dé-Chainéal WiFi</abbr> is "
+"féidir leat dhá nasc Wi-Fi comhuaineach a úsáid chun brú tráchta gan sreang "
+"a laghdú agus chun tréchur a mhéadú."
diff --git a/applications/luci-app-ddns/po/es/ddns.po b/applications/luci-app-ddns/po/es/ddns.po
index e69d24c07e..b2eaf5b733 100644
--- a/applications/luci-app-ddns/po/es/ddns.po
+++ b/applications/luci-app-ddns/po/es/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: 2024-07-24 18:07+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:432
msgid "\"../\" not allowed in path for Security Reason."
@@ -24,7 +24,7 @@ msgstr "Añadir nuevos servicios..."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:401
msgid "Allow non-public IP's"
diff --git a/applications/luci-app-ddns/po/ga/ddns.po b/applications/luci-app-ddns/po/ga/ddns.po
new file mode 100644
index 0000000000..777cdd48de
--- /dev/null
+++ b/applications/luci-app-ddns/po/ga/ddns.po
@@ -0,0 +1,884 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:432
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:464
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:534
+msgid "Add new services..."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:401
+msgid "Allow non-public IP's"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+msgid "Basic Settings"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "Bind Network"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:332
+msgid "Binding to a specific network not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid ""
+"BusyBox's nslookup and Wget do not support to specify the IP version to use "
+"for communication with DDNS Provider!"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:370
+msgid ""
+"BusyBox's nslookup and hostip do not support to specify to use TCP instead "
+"of default UDP when requesting DNS server!"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:381
+msgid ""
+"BusyBox's nslookup in the current compiled version does not handle given DNS "
+"Servers correctly!"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:452
+msgid "Ca Certs path"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:453
+msgid ""
+"Ca Certs path that will be used to download services data. Set IGNORE to "
+"skip certificate validation."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:540
+msgid "Cancel"
+msgstr "Cealaigh"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:965
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:980
+msgid "Check Unit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:658
+msgid "Checking the service support..."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1125
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
+msgid "Create service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:414
+msgid "Current setting:"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:198
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:276
+msgid "Currently DDNS updates are not started at boot or on interface events."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:721
+msgid "Custom update script to be used for updating your DDNS Provider."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:701
+msgid "Custom update-URL"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:720
+msgid "Custom update-script"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:196
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:279
+msgid "DDNS Autostart disabled"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:195
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:279
+msgid "DDNS Autostart enabled"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:520
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:641
+msgid "DDNS Service provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:585
+msgid "DDns Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:369
+msgid "DNS requests via TCP not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:908
+msgid "DNS-Server"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:410
+msgid "Date format"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:837
+msgid "Defines the Web page to read systems IP-Address from."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:847
+msgid "Defines the interface to read systems IP-Address from"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:829
+msgid "Defines the network to read systems IP-Address from"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:791
+msgid ""
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:512
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:631
+msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:426
+msgid "Directory contains Log files for each running section."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:420
+msgid ""
+"Directory contains PID and other status information for each running section."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:17
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:737
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:7
+#: applications/luci-app-ddns/root/usr/share/luci/menu.d/luci-app-ddns.json:3
+msgid "Dynamic DNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:267
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:553
+msgid "Edit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:770
+msgid "Enable secure communication with DDNS provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:613
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1133
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:950
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1025
+msgid "Error Max Retry Counter"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1035
+msgid "Error Retry Interval"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:861
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
+msgid "Event Network"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:839
+msgid "Example for IPv4"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Example for IPv6"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
+msgid "File"
+msgstr "Comhad"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:704
+msgid "Follow instructions you will find on their WEB page."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:412
+msgid "For supported codes look here"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:899
+msgid "Force IP Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:358
+msgid "Force IP Version not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:989
+msgid "Force Interval"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:920
+msgid "Force TCP on DNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1015
+msgid "Force Unit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:932
+msgid "Format"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:911
+msgid "Format: IP or FQDN"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:337
+msgid ""
+"GNU Wget will use the IP of given network, cURL will use the physical "
+"interface."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:265
+msgid "Global Settings"
+msgstr ""
+
+#: applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json:3
+msgid "Grant access to ddns procedures"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:320
+msgid "HTTPS not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
+msgid "Hostname/FQDN to validate, if IP update happen or necessary"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:790
+msgid "IP address source"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:511
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:630
+msgid "IP address version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:514
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:635
+msgid "IPv4-Address"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
+msgid "IPv6 address must be given in square brackets"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:310
+msgid "IPv6 not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:516
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:637
+msgid "IPv6-Address"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
+msgid ""
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
+msgid "If this service section is disabled it could not be started."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:393
+msgid "If using secure communication you should verify server certificates!"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:325
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:339
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid ""
+"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:947
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
+msgid "Information"
+msgstr "Eolas"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:713
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:730
+msgid "Insert a Update Script OR a Update URL"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:395
+msgid ""
+"Install 'ca-certificates' package or needed certificates by hand into /etc/"
+"ssl/certs default directory"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:671
+msgid "Install Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:796
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:846
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:990
+msgid "Interval to force updates send to DDNS Provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:981
+msgid "Interval unit to check for changed IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1016
+msgid "Interval unit to force updates sent to DDNS Provider."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1138
+msgid "Last Update"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
+msgid "Log File Viewer"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:425
+msgid "Log directory"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:437
+msgid "Log length"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:953
+msgid "Log to file"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:941
+msgid "Log to syslog"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:622
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1121
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Lookup Hostname"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1115
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:333
+msgid ""
+"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
+"communication."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:321
+msgid ""
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:616
+msgid "Neither from LuCI interface nor from console."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:828
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:31
+msgid "Network"
+msgstr "Líonra"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:890
+msgid "Network on which the ddns-updater scripts will be started"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1142
+msgid "Never"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:502
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1138
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
+msgid "Next Update"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:392
+msgid "No certificates found"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "No logging"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:402
+msgid "Non-public and by default blocked IP's"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+msgid "Not Running"
+msgstr "Gan Rith"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:948
+msgid "Notice"
+msgstr "Fógra"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:438
+msgid "Number of last lines stored in log files"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:900
+msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:921
+msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:888
+msgid "OPTIONAL: Network to use for communication"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:930
+msgid "OPTIONAL: Proxy-Server for detection and updates."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:909
+msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1026
+msgid ""
+"On Error the script will stop execution after the given number of retries."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
+msgid "Optional Encoded Parameter"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:762
+msgid "Optional Parameter"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
+msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:763
+msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
+msgid "PROXY-Server"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:749
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
+msgid "Path to CA-Certificate"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:312
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
+msgid "Please press [Read] button"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1055
+msgid "Read / Reread log file"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:686
+msgid "Really switch service?"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1121
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
+msgid "Registered IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
+msgid "Reload"
+msgstr "Athluchtaigh"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:558
+msgid "Reload this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:738
+msgid "Replaces [DOMAIN] in Update-URL (URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:750
+msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:744
+msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:290
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1043
+msgid "Retry Unit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Run once"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+msgid "Running"
+msgstr "Ag rith"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:797
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "Script"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:524
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:657
+msgid "Select a service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:660
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:680
+msgid "Service doesn't support this ip type"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:659
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:670
+msgid "Service not installed"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:461
+msgid "Services"
+msgstr "Seirbhísí"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:456
+msgid "Services URL Download"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+msgid "Services list last update"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:992
+msgid "Setting this parameter to 0 will force the script to only run once"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:190
+msgid "Start DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "State"
+msgstr "Stáit"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1104
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:419
+msgid "Status directory"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
+msgid "Stop"
+msgstr "Stad"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:190
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:563
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:18
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:687
+msgid "Switch service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1028
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1036
+msgid "The interval between which each successive retry commences."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:43
+msgid "There is no service configured."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1071
+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:199
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:277
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:877
+msgid "This will be autoset to the selected interface"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+msgid "Timer Settings"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:795
+msgid "URL"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:836
+msgid "URL to detect"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1142
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
+msgid "Unknown"
+msgstr "Anaithnid"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:301
+msgid "Update DDns Services List"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:702
+msgid "Update URL to be used for updating your DDNS Provider."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:457
+msgid ""
+"Url used to download services file. By default is the master openwrt ddns "
+"package repo."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
+msgid "Use HTTP Secure"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Use cURL"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
+msgid "User defined script to read systems IP-Address"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:743
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:380
+msgid "Using specific DNS Server not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:974
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1009
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
+msgid "Verify"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:949
+msgid "Warning"
+msgstr "Aire"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
+msgid "Which time units to use for retry counters."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid ""
+"Writes detailed messages to log file. File will be truncated automatically."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
+msgid ""
+"Writes log messages to syslog. Critical Errors will always be written to "
+"syslog."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:384
+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 ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:373
+msgid ""
+"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
+"requests."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:361
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:335
+msgid "You should install 'wget' or 'curl' package."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:349
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:347
+msgid "cURL is installed, but libcurl was compiled without proxy support."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:346
+msgid "cURL without Proxy Support"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:521
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+msgid "custom"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1022
+msgid "days"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
+msgid "directory or path/file"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
+msgid "hours"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1020
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
+msgid "minutes"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:778
+msgid "or"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:313
+msgid "or update your system to the latest OpenWrt Release"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:984
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1048
+msgid "seconds"
+msgstr "soicindí"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:780
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr ""
diff --git a/applications/luci-app-ddns/po/pl/ddns.po b/applications/luci-app-ddns/po/pl/ddns.po
index 8f290846a8..5aaa46585c 100644
--- a/applications/luci-app-ddns/po/pl/ddns.po
+++ b/applications/luci-app-ddns/po/pl/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: 2024-08-27 12:09+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2024-09-04 19:45+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/pl/>\n"
"Language: 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 5.7.1-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:432
msgid "\"../\" not allowed in path for Security Reason."
@@ -76,8 +76,8 @@ msgid ""
"CA certificates path that will be used to download services data. Set IGNORE to "
"skip certificate validation."
msgstr ""
-"Ścieżka certyfikatów CA, która będzie używana do pobierania danych usług. "
-"Ustaw IGNORE, aby pominąć weryfikację certyfikatu."
+"Ścieżka certyfikatów CA do pobierania danych usług. Ustaw IGNORE, aby "
+"pominąć weryfikację certyfikatu."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:540
msgid "Cancel"
@@ -122,9 +122,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:721
msgid "Custom update script for updating your DDNS Provider."
-msgstr ""
-"Własny skrypt aktualizacji, który ma być używany do aktualizacji dostawcy "
-"DDNS."
+msgstr "Własny skrypt do aktualizacji twojego dostawcy DDNS."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:701
msgid "Custom update-URL"
@@ -267,7 +265,7 @@ msgstr "Plik"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:704
msgid "Follow instructions found on their WEB page."
-msgstr "Postępuj zgodnie z instrukcjami, które znajdziesz na stronie WEB."
+msgstr "Postępuj zgodnie z instrukcjami, które znajdziesz na ich stronie www."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:412
msgid "For supported codes look here"
@@ -322,9 +320,7 @@ msgstr "Protokół HTTPS nie jest obsługiwany"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
msgid "Hostname/FQDN to validate, whether an IP update is necessary"
-msgstr ""
-"Nazwa hosta/FQDN do sprawdzenia, czy aktualizacja IP ma miejsce lub jest "
-"konieczna"
+msgstr "Nazwa hosta/FQDN do sprawdzenia, czy aktualizacja IP jest konieczna"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:790
msgid "IP address source"
@@ -367,7 +363,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
msgid "If this service section is disabled it will not be started."
-msgstr "Jeśli ta sekcja usługi jest wyłączona, nie można jej uruchomić."
+msgstr "Jeśli ta sekcja jest wyłączona, usługa nie uruchomi się."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:393
msgid "If using secure communication you should verify server certificates!"
@@ -395,7 +391,7 @@ msgstr "Informacje"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:713
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:730
msgid "Insert an Update Script OR an Update URL"
-msgstr "Wstaw skrypt aktualizacji OR lub URL aktualizacji"
+msgstr "Wstaw skrypt aktualizacji LUB URL aktualizacji"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:395
msgid ""
@@ -425,7 +421,7 @@ msgstr "Jednostka interwału sprawdzająca zmianę IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1016
msgid "Interval unit for forced updates sent to DDNS Provider."
msgstr ""
-"Jednostka interwału wymuszająca przesyłanie aktualizacji do dostawcy DDNS."
+"Jednostka interwału wymuszonego przesyłania aktualizacji do dostawcy DDNS."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1138
msgid "Last Update"
@@ -671,7 +667,7 @@ msgstr "Wybierz usługę"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:660
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:680
msgid "Service doesn't support this IP type"
-msgstr "Usługa nie obsługuje tego typu adresu IP"
+msgstr "Usługa nie obsługuje tego typu adresów IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:659
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:670
@@ -736,8 +732,7 @@ msgstr "Domyślne ustawienie „0” będzie ponowić próbę nieskończoności.
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1036
msgid "The interval between which each subsequent retry commences."
-msgstr ""
-"W przypadku błędu skrypt przestanie działać po określonej liczbie prób."
+msgstr "Interwał pomiędzy próbami."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
@@ -788,15 +783,15 @@ msgstr "Zaktualizuj listę usług DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:702
msgid "Update URL for updating your DDNS Provider."
-msgstr "Adres URL użyty do aktualizacji u dostawcy DDNS."
+msgstr "Adres URL do aktualizacji dostawcy DDNS."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:457
msgid ""
"Source URL for services file. Defaults to the master openwrt ddns "
"package repo."
msgstr ""
-"Adres URL używany do pobierania pliku usług. Domyślnie jest to główne "
-"repozytorium OpenWrt z pakietami DDNS."
+"Adres URL używany do pobierania plików usługi. Domyślne główne repozytorium "
+"pakietów DDNS OpenWrt."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
msgid "Use HTTP Secure"
@@ -824,7 +819,7 @@ msgstr "Wartości poniżej 5 minut == 300 sekund nie są obsługiwane"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1009
msgid "Values lower than 'Check Interval' except '0' are invalid"
-msgstr "Niższe wartości „Interwał sprawdzania” oprócz „0” nie są obsługiwane"
+msgstr "Wartości niższe niż „Interwał sprawdzania” oprócz „0” są nieprawidłowe"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
msgid "Verify"
diff --git a/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
index 060d90bbfd..e5a5612966 100644
--- a/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-04-05 19:06+0000\n"
-"Last-Translator: Lanchon <lanchon@gmail.com>\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-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.12-dev\n"
+"X-Generator: Weblate 5.7.2-rc\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
@@ -210,7 +210,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
msgid "Please edit the file manually in the 'Advanced' section."
diff --git a/applications/luci-app-dnscrypt-proxy/po/ga/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/ga/dnscrypt-proxy.po
new file mode 100644
index 0000000000..fd57634537
--- /dev/null
+++ b/applications/luci-app-dnscrypt-proxy/po/ga/dnscrypt-proxy.po
@@ -0,0 +1,316 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-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
+msgid "-------"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
+msgid "Alternate Resolver List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:258
+msgid ""
+"Apply DNSCrypt-Proxy specific settings to the Dnsmasq configuration.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
+msgid "Block IPv6"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:169
+msgid ""
+"By default the DNSCrypt-Proxy startup will be triggered by ifup events of "
+"'All' available network interfaces.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:59
+msgid "Configuration of the DNSCrypt-Proxy package."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:146
+msgid ""
+"Create '/etc/resolv-crypt.conf' with 'options timeout:1' to reduce DNS "
+"upstream timeouts with multiple DNSCrypt instances.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
+msgid "Create Config File"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:145
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:158
+msgid "Create Custom Config File"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:245
+msgid "DNS Query Logfile"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:58
+msgid "DNSCrypt-Proxy"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:39
+msgid "DNSCrypt-Proxy Logfile"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:30
+msgid "DNSCrypt-Proxy Resolver List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:102
+msgid "Default Resolver List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:234
+msgid "Disable IPv6 to speed up DNSCrypt-Proxy."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:254
+msgid "Dnsmasq Options"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:124
+msgid ""
+"Download the current resolver list from 'github.com/dyne/dnscrypt-proxy'."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:22
+msgid "Edit DNSCrypt-Proxy Configuration"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:23
+msgid "Edit Dnsmasq Configuration"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:24
+msgid "Edit Resolvcrypt Configuration"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:240
+msgid "Enable Caching to speed up DNSCcrypt-Proxy."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:220
+msgid "Ephemeral Keys"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:114
+msgid "File Checksum"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:106
+msgid "File Date"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:60
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:147
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">see the wiki "
+"online</a>"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:97
+msgid "General Options"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/root/usr/share/rpcd/acl.d/luci-app-dnscrypt-proxy.json:3
+msgid "Grant UCI access for luci-app-dnscrypt-proxy"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
+msgid "IP Address"
+msgstr "Seoladh IP"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:221
+msgid "Improve privacy by using an ephemeral public key for each query."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:9
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:9
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:9
+msgid "Input file not found, please check your configuration."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
+msgid "Instance Options"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
+msgid "Local Cache"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:229
+msgid ""
+"Local blacklists allow you to block abuse sites by domains or ip addresses."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:246
+msgid ""
+"Log the received DNS queries to a file, so you can watch in real-time what "
+"is happening on the network."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:201
+msgid ""
+"Name of the remote DNS service for resolving queries incl. Location, DNSSEC- "
+"and NOLOG-Flag."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
+msgid "No SSL support available.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:21
+msgid "No default resolver list and no SSL support available.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
+msgid "Please edit the file manually in the 'Advanced' section."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:138
+msgid ""
+"Please install a 'libustream-ssl' library to download the current resolver "
+"list from 'github.com/dyne/dnscrypt-proxy'."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:22
+msgid ""
+"Please install a resolver list to '/usr/share/dnscrypt-proxy/dnscrypt-"
+"resolvers.csv' to use this package."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:259
+msgid ""
+"Please note: This may change the values for 'noresolv', 'resolvfile', "
+"'allservers' and the list 'server' settings."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
+msgid "Refresh List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:123
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:136
+msgid "Refresh Resolver List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
+msgid "Resolver (LOC/SEC/NOLOG)"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:17
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:17
+msgid "Save"
+msgstr "Sábháil"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
+msgid "Specify a non-default Resolver List."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
+msgid "Startup Trigger"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:159
+msgid "The config file '/etc/resolv-crypt.conf' already exist.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
+msgid "The listening port for DNS queries."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:190
+msgid ""
+"The local IPv4 or IPv6 address. The latter one should be specified within "
+"brackets, e.g. '[::1]'."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:230
+msgid ""
+"The value for this property is the blocklist type and path to the file, e."
+"g.'domains:/path/to/dbl.txt' or 'ips:/path/to/ipbl.txt'."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:21
+msgid ""
+"This form allows you to modify the content of the main DNSCrypt-Proxy "
+"configuration file (/etc/config/dnscrypt-proxy)."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:21
+msgid ""
+"This form allows you to modify the content of the main Dnsmasq configuration "
+"file (/etc/config/dhcp)."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:21
+msgid ""
+"This form allows you to modify the content of the resolv-crypt configuration "
+"file (/etc/resolv-crypt.conf)."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/view_reslist.htm:10
+msgid "This form shows the content of the current DNSCrypt Resolver List."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/logread.htm:10
+msgid ""
+"This form shows the syslog output, pre-filtered for DNSCrypt-Proxy related "
+"messages only."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:222
+msgid ""
+"This option requires extra CPU cycles and is useless with most DNSCrypt "
+"server."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:170
+msgid ""
+"To restrict the trigger, select only the relevant network interface. Usually "
+"the 'wan' interface should work for most users."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:257
+msgid "Transfer Options To Dnsmasq"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
+msgid "View Logfile"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:25
+msgid "View Resolver List"
+msgstr ""
diff --git a/applications/luci-app-dockerman/po/es/dockerman.po b/applications/luci-app-dockerman/po/es/dockerman.po
index aa7d7721ba..54b56c37e8 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: 2024-07-23 09:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:52+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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -670,7 +670,7 @@ msgstr "Red superpuesta"
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:36
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:81
msgid "Parent Interface"
diff --git a/applications/luci-app-dockerman/po/ga/dockerman.po b/applications/luci-app-dockerman/po/ga/dockerman.po
new file mode 100644
index 0000000000..502981f14f
--- /dev/null
+++ b/applications/luci-app-dockerman/po/ga/dockerman.po
@@ -0,0 +1,986 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdockerman/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-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 "Liosta de chumais eithne le cur leis an gcoimeádán"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:183
+msgid "Add"
+msgstr "Cuir"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:580
+msgid "Add host device to the container"
+msgstr "Cuir gléas óstach leis an gcoimeádán"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:556
+msgid "Advance"
+msgstr "Chun cinn"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:571
+msgid "Allocates an ephemeral host port for all of a container's exposed ports"
+msgstr ""
+"Leithdháileann sé calafort óstach eighimearach do gach calafort nochtaithe "
+"coimeádán"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:483
+msgid "Always pull image first"
+msgstr "Tarraing íomhá i gcónaí"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:23
+msgid ""
+"An overview with the relevant data is displayed here with which the LuCI "
+"docker client is connected."
+msgstr ""
+"Taispeántar forbhreathnú leis na sonraí ábhartha anseo a bhfuil an cliant "
+"docker LuCi ceangailte leo."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:29
+msgid "Api Version"
+msgstr "Leagan Api"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:84
+msgid "Auto create macvlan interface in Openwrt"
+msgstr "Cruthaigh comhéadan macvlan go huathoibríoch i Openwrt"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:66
+msgid "Available"
+msgstr "Ar fáil"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:39
+msgid "Base device"
+msgstr "Gléas bonn"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:538
+msgid "Bind Mount(-v)"
+msgstr "Ceangail Mount (-v)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:539
+msgid "Bind mount a volume"
+msgstr "Ceangail toirt a ghlacadh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:588
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:637
+msgid "Block IO Weight"
+msgstr "Meáchan Bloc IO"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:638
+msgid ""
+"Block IO weight (relative weight) accepts a weight value between 10 and 1000"
+msgstr ""
+"Glacann meáchan bloc IO (meáchan coibhneasta) le luach meáchain idir 10 agus "
+"1000"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:589
+msgid ""
+"Block IO weight (relative weight) accepts a weight value between 10 and 1000."
+msgstr ""
+"Glacann meáchan bloc IO (meáchan coibhneasta) le luach meáchain idir 10 agus "
+"1000."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:51
+msgid "Bridge (Support direct communication between MAC VLANs)"
+msgstr "Droichead (Tacaigh le cumarsáid dhíreach idir MAC VLANanna)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:34
+msgid "Bridge device"
+msgstr "Gléas Droichead"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:84
+msgid ""
+"By entering a valid image name with the corresponding version, the docker "
+"image can be downloaded from the configured registry."
+msgstr ""
+"Trí ainm íomhá bailí a iontráil leis an leagan comhfhreagrach, is féidir an "
+"íomhá docker a íoslódáil ón gclárlann chumraithe."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:603
+msgid "CAP-ADD(--cap-add)"
+msgstr "CAP-ADD (--cap-add)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:573
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:620
+msgid "CPU Shares Weight"
+msgstr "Meáchan Scaireanna LAP"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:770
+msgid "CPU Usage"
+msgstr "Úsáid LAP"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:621
+msgid ""
+"CPU shares relative weight, if 0 is set, the system will ignore the value "
+"and use the default of 1024"
+msgstr ""
+"Roinneann LAP meáchan coibhneasta, má shocraítear 0, déanfaidh an córas "
+"neamhaird ar an luach agus úsáidfidh sé réamhshocrú 1024"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:574
+msgid ""
+"CPU shares relative weight, if 0 is set, the system will ignore the value "
+"and use the default of 1024."
+msgstr ""
+"Roinneann LAP meáchan coibhneasta, má shocraítear 0, déanfaidh an córas "
+"neamhaird ar an luach agus úsáidfidh sé réamhshocrú 1024."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:565
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:611
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:30
+msgid "CPUs"
+msgstr "CPUanna"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
+msgid "Cancel"
+msgstr "Cealaigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:65
+msgid "Client connection"
+msgstr "Ceangal cliant"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:339
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:678
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:142
+msgid "Command"
+msgstr "Ordú"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:100
+msgid "Command line"
+msgstr "Líne ordaithe"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:72
+msgid "Command line Error"
+msgstr "Earráid líne ordaithe"
+
+#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:16
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:42
+msgid "Configure the default bridge network"
+msgstr "Cumraigh an líonra droichid réamhshoc"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:397
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:698
+msgid "Connect"
+msgstr "Ceangail"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:395
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:429
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:465
+msgid "Connect Network"
+msgstr "Ceangail Líonra"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:14
+msgid "Connect to remote endpoint"
+msgstr "Ceangail le críochphointe iargúlta"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:7
+msgid "Console"
+msgstr "Consól"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:641
+msgid "Container Inspect"
+msgstr "Iniúchadh Coimeádá"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:662
+msgid "Container Logs"
+msgstr "Logaí Coimeádán"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:125
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:458
+msgid "Container Name"
+msgstr "Ainm Coimeádán"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:58
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:29
+msgid "Container detail"
+msgstr "Sonraí coimeádán"
+
+#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:37
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:109
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:143
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:87
+#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:133
+msgid "Containers"
+msgstr "Coimeádáin"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:107
+msgid "Containers overview"
+msgstr "Forbhreathnú na g"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:84
+msgid "Create macvlan interface"
+msgstr "Cruthaigh comhéadan macvlan"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:450
+msgid "Create new docker container"
+msgstr "Cruthaigh coimeádán docker nua"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:23
+msgid "Create new docker network"
+msgstr "Cruthaigh líonra docker nua"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:304
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:148
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:92
+msgid "Created"
+msgstr "Cruthaithe"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:363
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:56
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:41
+msgid "Default bridge"
+msgstr "Droichead réamhshoc"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:355
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:579
+msgid "Device(--device)"
+msgstr "Gléas (--gléas)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:388
+msgid "Disconnect"
+msgstr "Dícheangail"
+
+#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:13
+#: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:3
+msgid "Docker"
+msgstr "Docker"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:7
+msgid "Docker - Configuration"
+msgstr "Docker - Cumraíocht"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:199
+msgid "Docker - Container (%s)"
+msgstr "Docker - Coimeádán (%s)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:94
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:439
+msgid "Docker - Containers"
+msgstr "Docker - Coimeádáin"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:72
+msgid "Docker - Images"
+msgstr "Docker - Íomhánna"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:12
+msgid "Docker - Network"
+msgstr "Docker - Líonra"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:51
+msgid "Docker - Networks"
+msgstr "Docker - Líonraí"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:22
+msgid "Docker - Overview"
+msgstr "Docker - Forbhreathnú"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:69
+msgid "Docker - Volumes"
+msgstr "Docker - Imleabhair"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:474
+msgid "Docker Image"
+msgstr "Íomhá Docker"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:36
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:32
+msgid "Docker Root Dir"
+msgstr "Docker Root Dir"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:28
+msgid "Docker Version"
+msgstr "Leagan Docker"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm:91
+msgid "Docker actions done."
+msgstr "Gníomhartha Docker déanta."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:8
+msgid "DockerMan is a simple docker manager client for LuCI"
+msgstr "Is cliant bainisteoir docker simplí é DockerMan do LuCi"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:14
+msgid "Download"
+msgstr "Íoslódáil"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:79
+#: 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 "Tiománaí"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:263
+msgid "Duplicate/Edit"
+msgstr "Dúbailt/Cuir in eagar"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:110
+msgid "Enable IPv6"
+msgstr "Cumasaigh IPv6"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:343
+msgid "Env"
+msgstr "Env"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:531
+msgid "Environmental Variable(-e)"
+msgstr "Athróg Comhshaoil (-e)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:59
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:41
+#: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:5
+msgid "Events"
+msgstr "Imeachtaí"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:50
+msgid "Example: https://hub-mirror.c.163.com"
+msgstr "Sampla: https://hub-mirror.c.163.com"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:67
+msgid "Example: tcp://0.0.0.0:2375"
+msgstr "Sampla: tcp: //0.0.0. 0:2375"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:106
+msgid "Exclude IPs"
+msgstr "Eiisigh IPanna"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:570
+msgid "Exposed All Ports(-P)"
+msgstr "Nochtadh Gach Calafort (-P)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:545
+msgid "Exposed Ports(-p)"
+msgstr "Calafoirt Nochtaithe (-p)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:60
+msgid "Fatal"
+msgstr "Marfach"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:6
+msgid "File"
+msgstr "Comhad"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:316
+msgid "Finish Time"
+msgstr "Críochnaigh Am"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:217
+msgid "Force Remove"
+msgstr "Fórsa Bain"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:85
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:96
+msgid "Gateway"
+msgstr "Geata"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:10
+msgid "Global settings"
+msgstr "Socruithe domhanda"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/cbi/inlinevalue.htm:4
+msgid "Go to relevant configuration page"
+msgstr "Téigh chuig an leathanach cumraíochta ábhartha"
+
+#: applications/luci-app-dockerman/root/usr/share/rpcd/acl.d/luci-app-dockerman.json:3
+msgid "Grant UCI access for luci-app-dockerman"
+msgstr "Rochtain UCI a dheonú do luci-app-dockerman"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:322
+msgid "Healthy"
+msgstr "Sláintiúil"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:563
+msgid "Host Name"
+msgstr "Ainm Óstach"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:19
+msgid "Host or IP Address for the connection to a remote docker instance"
+msgstr "Óstach nó Seoladh IP don nasc le sampla iargúlta docker"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:292
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:122
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:150
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:75
+msgid "ID"
+msgstr "ID"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:36
+msgid "IP VLAN"
+msgstr "IP VLAN"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:101
+msgid "IP range"
+msgstr "Raon IP"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:507
+msgid "IPv4 Address"
+msgstr "IPv4 Seoladh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:122
+msgid "IPv6 Gateway"
+msgstr "IPv6 Geata"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:116
+msgid "IPv6 Subnet"
+msgstr "Foghlíon IPv6"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:296
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:139
+#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
+msgid "Image"
+msgstr "Íomhá"
+
+#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:38
+#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:151
+msgid "Images"
+msgstr "Íomhánna"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:130
+msgid "Images overview"
+msgstr "Forbhreathnú ar íom"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:4
+msgid "Import"
+msgstr "Allmhairiú"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:124
+msgid "Import Image"
+msgstr "Íomhá iompórtá"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:33
+msgid "Index Server Address"
+msgstr "Seoladh an Fhreastalaí"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:57
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:406
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:37
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:3
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:64
+msgid "Ingress"
+msgstr "Iontráil"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:65
+msgid ""
+"Ingress network is the network which provides the routing-mesh in swarm mode"
+msgstr ""
+"Is é líonra iontrála an líonra a sholáthraíonn an mogalra ródaire i mód swarm"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:8
+msgid "Inspect"
+msgstr "iniúchadh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:462
+msgid "Interactive (-i)"
+msgstr "Idirghníomhach (-i)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:76
+msgid "Internal"
+msgstr "Inmheánach"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:56
+msgid "Ipvlan Mode"
+msgstr "Mód Ipvlan"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:49
+msgid ""
+"It replaces the daemon registry mirrors with a new set of registry mirrors"
+msgstr ""
+"Cuireann sé tacar nua scátháin chlárlann in ionad scátháin chlárlann an "
+"daemon"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:245
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:220
+msgid "Kill"
+msgstr "Maraigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:60
+msgid "L2 bridge"
+msgstr "Droichead L2"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:61
+msgid "L3 bridge"
+msgstr "Droichead L3"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:351
+msgid "Links"
+msgstr "Nascanna"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:512
+msgid "Links with other containers"
+msgstr "Naisc le coimeádáin eile"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:276
+#: applications/luci-app-dockerman/luasrc/view/dockerman/images_load.htm:2
+msgid "Load"
+msgstr "Luchtaigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:54
+msgid "Log Level"
+msgstr "Leibhéal Logála"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:646
+msgid "Log driver options"
+msgstr "Roghanna tiománaí logála"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:9
+msgid "Logs"
+msgstr "Logaí"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:35
+msgid "MAC VLAN"
+msgstr "MAC VLAN"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:581
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:629
+msgid "Memory"
+msgstr "Cuimhne"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:774
+msgid "Memory Usage"
+msgstr "Úsáid Cuimhne"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:630
+msgid ""
+"Memory limit (format: <number>[<unit>]). Number is a positive integer. Unit "
+"can be one of b, k, m, or g. Minimum is 4M"
+msgstr ""
+"Teorainn chuimhne (formáid: <uimhir>[<aonad>]). Is slánuimhir dhearfach í an "
+"uimhir. Is féidir aonad a bheith mar cheann de b, k, m, nó g. Is é 4M an "
+"t-íosmhéid"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:582
+msgid ""
+"Memory limit (format: <number>[<unit>]). Number is a positive integer. Unit "
+"can be one of b, k, m, or g. Minimum is 4M."
+msgstr ""
+"Teorainn chuimhne (formáid: <uimhir>[<aonad>]). Is slánuimhir dhearfach í an "
+"uimhir. Is féidir aonad a bheith mar cheann de b, k, m, nó g. Is é 4M an "
+"t-íosmhéid."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:47
+msgid "Mode"
+msgstr "Mód"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:90
+msgid "Mount Point"
+msgstr "Mount Point"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:588
+msgid "Mount tmpfs directory"
+msgstr "Eolaire Mount tmpfs"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:335
+msgid "Mount/Volume"
+msgstr "Suite/Imleabhar"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:287
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:411
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:83
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:29
+msgid "Name of the network that can be selected during container creation"
+msgstr "Ainm an líonra is féidir a roghnú le linn cruthú coimeádán"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:386
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:520
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:132
+msgid "Network"
+msgstr "Líonra"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:77
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:28
+msgid "Network Name"
+msgstr "Ainm Líonra"
+
+#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:39
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:503
+#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:169
+msgid "Networks"
+msgstr "Líonraí"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:56
+msgid "Networks overview"
+msgstr "Léargas ar líonraí"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:101
+msgid "New"
+msgstr "Nua"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:39
+#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
+msgid "New tag"
+msgstr "Clib nua"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:612
+msgid "Number of CPUs. Number is a fractional number. 0.000 means no limit"
+msgstr ""
+"Líon na gCPUanna. Is uimhir chodánach é an uimhir. Ciallaíonn 0.000 gan aon "
+"teorainn"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:566
+msgid "Number of CPUs. Number is a fractional number. 0.000 means no limit."
+msgstr ""
+"Líon na gCPUanna. Is uimhir chodánach é an uimhir. Ciallaíonn 0.000 gan aon "
+"teorainn."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:73
+msgid ""
+"On this page all images are displayed that are available on the system and "
+"with which a container can be created."
+msgstr ""
+"Ar an leathanach seo taispeántar na híomhánna go léir atá ar fáil ar an "
+"gcóras agus ar féidir coimeádán a chruthú leo."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:200
+msgid "On this page, the selected container can be managed."
+msgstr "Ar an leathanach seo, is féidir an coimeádán roghnaithe a bhainistiú."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:72
+msgid "Options"
+msgstr "Roghanna"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:37
+msgid "Overlay network"
+msgstr "Líonra forleagtha"
+
+#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:36
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:81
+msgid "Parent Interface"
+msgstr "Comhéadan Tuismithe"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:54
+msgid "Pass-through (Mirror physical device to single MAC VLAN)"
+msgstr "Pas tríd (Gléas fisiceach scátháin chuig MAC VLAN aonair)"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:7
+msgid "Path"
+msgstr "Conair"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
+msgid "Please input new tag"
+msgstr "Cuir isteach tag nua le do thoil"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:62
+msgid "Please input the PATH !"
+msgstr "Cuir isteach an PATH le do thoil!"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:24
+msgid "Please input the PATH and select the file !"
+msgstr "Cuir isteach an PATH le do thoil agus roghnaigh an comhad!"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
+msgid "Plese input <docker create/run> command line:"
+msgstr "Cuir isteach líne na n-orduithe <docker create/run> le do thoil:"
+
+#: 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 "Calafoirt"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:52
+msgid "Private (Prevent communication between MAC VLANs)"
+msgstr "Príobháideach (Cosc a chur ar chumarsáid idir MAC VLANanna)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:489
+msgid "Privileged"
+msgstr "Pribhléid"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:546
+msgid "Publish container's port(s) to the host"
+msgstr "Foilsigh calafort (í) an choimeádán don óstach"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:100
+msgid "Pull"
+msgstr "Tarraing"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:83
+msgid "Pull Image"
+msgstr "Tarraing Íomhá"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:48
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:34
+msgid "Registry Mirrors"
+msgstr "Scátháin Chlárlan"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:13
+msgid "Remote Endpoint"
+msgstr "Críochphointe iargúlta"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:18
+msgid "Remote Host"
+msgstr "Óstach iargúlta"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:27
+msgid "Remote Port"
+msgstr "Port iargúlta"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:272
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:229
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:208
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:111
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:108
+msgid "Remove"
+msgstr "Bain"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:43
+#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:82
+msgid "Remove tag"
+msgstr "Bain clib"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:140
+msgid "RepoTags"
+msgstr "RepoTags"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:454
+msgid "Resolve CLI"
+msgstr "Réiteach CLI"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:4
+msgid "Resources"
+msgstr "Acmhainní"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:227
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:202
+msgid "Restart"
+msgstr "Athosaigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:326
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:419
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:495
+msgid "Restart Policy"
+msgstr "Beartas Athosaigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:76
+msgid "Restrict external access to the network"
+msgstr "Rochtain sheachtrach ar an líonra a theorannú"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/cbi/inlinevalue.htm:31
+msgid "Reveal/hide password"
+msgstr "Pasfhocal a nochtadh/folaigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:551
+msgid "Run command"
+msgstr "Rith ordú"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:226
+msgid "Save"
+msgstr "Sábháil"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:518
+msgid "Set custom DNS servers"
+msgstr "Socraigh freastalaithe saincheaptha DNS"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:532
+msgid "Set environment variables to inside the container"
+msgstr "Socraigh athróga comhshaoil taobh istigh den choimeá"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:55
+msgid "Set the logging level"
+msgstr "Socraigh an leibhéal logála"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:146
+msgid "Size"
+msgstr "Méid"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:66
+msgid ""
+"Specifies where the Docker daemon will listen for client connections "
+"(default: unix:///var/run/docker.sock)"
+msgstr ""
+"Sonraíonn sé cá n-éisteoidh an daemon Docker le haghaidh naisc chliaint "
+"(réamhshocraithe: unix: ///var/run/docker.sock)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:218
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:193
+msgid "Start"
+msgstr "Tosaigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:311
+msgid "Start Time"
+msgstr "Am Tosaigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:778
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:779
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:5
+msgid "Stats"
+msgstr "Stait"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:300
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:128
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:236
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:211
+msgid "Stop"
+msgstr "Stad"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
+msgid "Submit"
+msgstr "Cuir isteach"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:83
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:91
+msgid "Subnet"
+msgstr "Foghlíon"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:367
+msgid "Sysctl"
+msgstr "Sysctl"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:595
+msgid "Sysctl(--sysctl)"
+msgstr "Sysctl (--sysctl)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:596
+msgid "Sysctls (kernel parameters) options"
+msgstr "Roghanna Sysctls (paraiméadair eithne)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:788
+msgid "TOP"
+msgstr "BARR"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:468
+msgid "TTY (-t)"
+msgstr "TTY (t)"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_stats.htm:56
+msgid "TX/RX"
+msgstr "TX/RX"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:564
+msgid "The hostname to use for the container"
+msgstr "An t-ainm óstach le húsáid don choimeádán"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:647
+msgid "The logging configuration for this container"
+msgstr "An chumraíocht logála don choimeádán seo"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:525
+msgid ""
+"The user that commands are run as inside the container.(format: name|uid[:"
+"group|gid])"
+msgstr ""
+"An t-úsáideoir a reáchtáiltear orduithe mar laistigh den choimeádán (formáid:"
+" ainm|uid [:group|gid])"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:95
+msgid ""
+"This page displays all containers that have been created on the connected "
+"docker host."
+msgstr ""
+"Taispeánann an leathanach seo gach coimeádán a cruthaíodh ar an óstach "
+"docker nasctha."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:52
+msgid ""
+"This page displays all docker networks that have been created on the "
+"connected docker host."
+msgstr ""
+"Taispeánann an leathanach seo gach líonra docker a cruthaíodh ar an óstach "
+"docker nasctha."
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:359
+msgid "Tmpfs"
+msgstr "TMPFS"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:587
+msgid "Tmpfs(--tmpfs)"
+msgstr "Tmpfs (--tmpfs)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:31
+msgid "Total Memory"
+msgstr "Cuimhne Iomlán"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:688
+msgid "UID"
+msgstr "UID"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:289
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:328
+msgid "Update"
+msgstr "Nuashonraigh"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:254
+msgid "Upgrade"
+msgstr "Uasghrádú"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:2
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:13
+msgid "Upload"
+msgstr "Uaslódáil"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:46
+msgid "Upload Error"
+msgstr "Earráid Uaslódáil"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:43
+msgid "Upload Success"
+msgstr "Uaslódáil Rath"
+
+#: applications/luci-app-dockerman/luasrc/view/dockerman/container_stats.htm:48
+msgid "Upload/Download"
+msgstr "Uaslódáil/Íoslódáil"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:331
+msgid "User"
+msgstr "Úsáideoir"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:524
+msgid "User(-u)"
+msgstr "Úsáideoir (-u)"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:53
+msgid "VEPA (Virtual Ethernet Port Aggregator)"
+msgstr "VEPA (Comhiomlánóir Port Ethernet Fíorúil)"
+
+#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:40
+#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:187
+msgid "Volumes"
+msgstr "Imleabhair"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:73
+msgid "Volumes overview"
+msgstr "Forbhreathnú ar na"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:58
+msgid "Warning"
+msgstr "Aire"
+
+#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:125
+msgid ""
+"When pressing the Import button, both a local image can be loaded onto the "
+"system and a valid image tar can be downloaded from remote."
+msgstr ""
+"Agus an cnaipe Iompórtáil á bhrú agat, is féidir íomhá áitiúil a luchtú ar "
+"an gcóras agus is féidir tar íomhá bailí a íoslódáil ó iargúlta."
diff --git a/applications/luci-app-dump1090/po/ga/dump1090.po b/applications/luci-app-dump1090/po/ga/dump1090.po
new file mode 100644
index 0000000000..5942d85e43
--- /dev/null
+++ b/applications/luci-app-dump1090/po/ga/dump1090.po
@@ -0,0 +1,239 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 19:45+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdump1090/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
+msgid "Absolute maximum range for position decoding"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
+msgid "Accuracy of receiver location in json metadata"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
+msgid "Allow forwarding of received mlat results to output ports"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
+msgid "Apply a 1Hz DC filter to input data"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
+msgid "Base directory for the internal HTTP server"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
+msgid "Collect/show range histogram"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
+msgid "Data file"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
+msgid "Debug mode flags"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
+msgid "Default"
+msgstr "Réamhshocrú"
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
+msgid "Disable messages with broken CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
+msgid "Disable single-bits error correction using CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
+msgid "Display raw messages in Beast ascii mode"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
+msgid "Do not apply CRC corrections to messages we forward"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
+msgid "Enable automatic gain control"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
+msgid "Enable decoding of SSR Modes 3/A & 3/C"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
+msgid "Enable just networking, no RTL device or file used"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
+msgid "Enable networking"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
+msgid "Enable phase enhancement"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
+msgid "Enable single-bits error correction using CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
+msgid "FlightAware TSV output port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
+msgid "Frequency"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
+msgid "Gain (-10 for auto-gain)"
+msgstr ""
+
+#: applications/luci-app-dump1090/root/usr/share/rpcd/acl.d/luci-app-dump1090.json:3
+msgid "Grant UCI access for luci-app-dump1090"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
+msgid "HTTP server port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
+msgid "IP address to bind to"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
+msgid "Measure noise power"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
+msgid "More CPU for more messages"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
+msgid "Periodically write json output to a directory"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
+msgid "Print stats at exit"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
+msgid "RTL device index"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
+msgid "Reference/receiver latitude for surface posn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
+msgid "Reference/receiver longitude for surface posn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
+msgid "Respawn"
+msgstr "Respawn"
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
+msgid "Sample format for data file"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
+msgid "Set receiver error in parts per million"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
+msgid "Show and reset stats every seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
+msgid "Show only ICAO addresses"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
+msgid "Show only messages hex values"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
+msgid "Strip IQ file removing samples"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
+msgid "TCP BaseStation output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
+msgid "TCP Beast input listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
+msgid "TCP Beast output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
+msgid "TCP buffer size 64Kb * (2^n)"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
+msgid "TCP heartbeat rate in seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
+msgid "TCP raw input listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
+msgid "TCP raw output in Beast binary format"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
+msgid "TCP raw output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
+msgid "TCP raw output memory flush rate in seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
+msgid "TCP raw output minimum size"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
+msgid "Use metric units"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
+msgid "Use the 2.4MHz demodulator"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
+msgid "When reading from a file play back in realtime, not at max speed"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
+msgid "Write json output every t seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/root/usr/share/luci/menu.d/luci-app-dump1090.json:3
+msgid "dump1090"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
+msgid ""
+"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
+"you can configure the settings."
+msgstr ""
diff --git a/applications/luci-app-dynapoint/po/ga/dynapoint.po b/applications/luci-app-dynapoint/po/ga/dynapoint.po
new file mode 100644
index 0000000000..1301b849b4
--- /dev/null
+++ b/applications/luci-app-dynapoint/po/ga/dynapoint.po
@@ -0,0 +1,146 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdynapoint/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
+msgid "Activate this wVIF if status is:"
+msgstr "Gníomhachtaigh an wVIF seo más é an stádas:"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
+msgid "Append hostname to ssid"
+msgstr "Cuir an t-óstainm le ssid"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
+msgid "Append the router's hostname to the SSID when connectivity check fails"
+msgstr ""
+"Cuir óstainm an ródaire leis an SSID nuair a theipeann ar an seiceáil "
+"nascachta"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
+msgid "Check Internet connectivity via HTTP header download"
+msgstr "Seiceáil nascacht Idirlín trí íoslódáil ceanntásca HTTP"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
+msgid "Curl is currently not installed. Please install the package in the"
+msgstr "Níl Curl suiteáilte faoi láthair. Suiteáil an pacáiste sa"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
+#: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: applications/luci-app-dynapoint/root/usr/share/luci/menu.d/luci-app-dynapoint.json:3
+msgid "DynaPoint"
+msgstr "DynaPoint"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
+msgid "Dynamic Access Point Manager"
+msgstr "Bainisteoir Pointe Rochtana Dinimiciúla"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
+msgid ""
+"Failure counter after how many failed download attempts, the state is "
+"considered as offline"
+msgstr ""
+"Áiritheoir teipe tar éis cé mhéad iarracht íoslódála ar theip orthu, meastar "
+"go bhfuil an stát as líne"
+
+#: applications/luci-app-dynapoint/root/usr/share/rpcd/acl.d/luci-app-dynapoint.json:3
+msgid "Grant UCI access for luci-app-dynapoint"
+msgstr "Deonaigh rochtain UCI do luci-app-dynapoint"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:56
+msgid "List of Wireless Virtual Interfaces (wVIF)"
+msgstr "Liosta de Chomhéadain Fíorúla Gan Sreang (wVIF)"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
+msgid "List of host addresses"
+msgstr "Liosta seoltaí óstaigh"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
+msgid ""
+"List of host addresses (url or IP) to track and request http headers from"
+msgstr ""
+"Liosta de sheoltaí óstaigh (url nó IP) chun ceanntásca http a rianú agus a "
+"iarraidh uathu"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
+msgid "Mode"
+msgstr "Mód"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
+msgid "Not used by DynaPoint"
+msgstr "Níl sé in úsáid ag DynaPoint"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:93
+msgid "Offline"
+msgstr "As líne"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:92
+msgid "Online"
+msgstr "Ar líne"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
+msgid "SSID"
+msgstr "SSID"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:47
+msgid "Software Section"
+msgstr "Rannóg Bogearraí"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
+msgid "Switch_to_offline threshold"
+msgstr "Athraigh_go_thairseach as líne"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
+msgid "Test-run interval"
+msgstr "Eatramh tástála-reáchtáil"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
+msgid "Time interval in seconds to re-start a new test run"
+msgstr "Eatramh ama i soicindí chun rith tástála nua a thosú arís"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
+msgid "Use curl"
+msgstr "Bain úsáid as curl"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
+msgid "Use curl instead of wget"
+msgstr "Bain úsáid as curl in ionad wget"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
+msgid "Use curl instead of wget for testing the connectivity."
+msgstr "Bain úsáid as curl in ionad wget chun an nascacht a thástáil."
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
+msgid "Used interface"
+msgstr "Comhéadan a úsáidtear"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
+msgid "Which interface should curl use. (Use ifconfig to find out)"
+msgstr "Cén comhéadan ar cheart curl a úsáid. (Úsáid ifconfig le fáil amach)"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:61
+msgid "WiFi Status"
+msgstr "Stádas WiFi"
diff --git a/applications/luci-app-email/po/es/email.po b/applications/luci-app-email/po/es/email.po
index 960226070a..49cf735189 100644
--- a/applications/luci-app-email/po/es/email.po
+++ b/applications/luci-app-email/po/es/email.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-07-28 19:30+0000\n"
-"Last-Translator: Salvador Peña <salvadorp74@hotmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsemail/es/>\n"
"Language: es\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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:248
msgid ""
@@ -52,7 +52,7 @@ msgstr "Verificador de direcciones"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:25
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:50
msgid "Allow connections from the public internet."
diff --git a/applications/luci-app-email/po/ga/email.po b/applications/luci-app-email/po/ga/email.po
new file mode 100644
index 0000000000..d974d7131d
--- /dev/null
+++ b/applications/luci-app-email/po/ga/email.po
@@ -0,0 +1,367 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsemail/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:248
+msgid ""
+"<a %s>DNS Block List (DNSBL)</a> used to block connections from known "
+"spammers."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:139
+msgid ""
+"<b>Note:</b> The <code>/var/</code> is a small in-memory folder and you'll "
+"lose mail in reboot."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:51
+msgid "<b>You may receive spam so be careful</b>."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:226
+msgid "A file containing POP accounts and their credentials."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:158
+msgid "A file that contains credentials for SMTP smarthost client."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:253
+msgid ""
+"A threshold of zero is useful for testing and means only to log a result "
+"code but allow a connection."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:262
+msgid "Address verifier"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:25
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:50
+msgid "Allow connections from the public internet."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:49
+msgid "Allow remote clients"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:59
+msgid "Anonymous"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:78
+msgid "Auth file"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:69
+msgid "By default, the local hostname is used."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:124
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:201
+msgid "CA certificate"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:157
+msgid "Client authorization file"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:92
+msgid "Configure <a %s>acme.sh to issue a TLS cert</a>."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:247
+msgid "DNSBL"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:67
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:11
+msgid "E-MailRelay Server Configuration."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:104
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:115
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:251
+msgid "E.g."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:10
+msgid "Email Server Configuration"
+msgstr ""
+
+#: applications/luci-app-email/root/usr/share/luci/menu.d/luci-app-email.json:3
+msgid "Email server"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:214
+msgid "Enable POP3"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:170
+msgid "Enable SMTP client TLS"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:90
+msgid "Enable TLS for server"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:52
+msgid "Enable ports in firewall."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:27
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:281
+msgid "Extra command line options"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:272
+msgid "Filter"
+msgstr "Scagaire"
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:12
+msgid "For further information <a %s>check the documentation</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:252
+msgid ""
+"If the threshold number of servers deny the incoming connection's network "
+"address then it's dropped."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:127
+msgid "In many use cases this should be your self-signed root certificate."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:42
+msgid "Incoming mail by default received on <em>25</em> port."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:16
+msgid "Instance config"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:140
+msgid "Instead, use a mounted disk with enough of space."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:137
+msgid "Mail storage directory"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:36
+msgid "Manual command line options (deprecated)"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:30
+msgid "Mode"
+msgstr "Mód"
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:237
+msgid ""
+"Modifies the spool directory used by the POP server to be a sub-directory "
+"with the same name as the POP authentication user-id."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:43
+msgid ""
+"Outcoming mail by usually received on <em>587</em> or <em>465</em> (TLS "
+"only) but the <em>25</em> is also used often."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:225
+msgid "POP Auth file"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:236
+msgid "POP by name"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:24
+msgid "POP3"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:114
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:192
+msgid "Path to TLS cert."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:103
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:182
+msgid "Path to TLS private key."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:35
+msgid ""
+"Proxy: submission outgoing mail, store and forward to smarthost SMTP server"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:60
+msgid "Reduce the amount of information leaked to remote clients."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:273
+msgid ""
+"Runs the specified external filter program whenever a mail message is stored."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:263
+msgid ""
+"Runs the specified external program to verify a message recipient's email "
+"address."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:23
+msgid "SMTP Client"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:40
+msgid "SMTP Port"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:41
+msgid "SMTP Port to listen for incoming emails."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:22
+msgid "SMTP Server"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:61
+msgid "See <a %s>--anonymous</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:70
+msgid "See <a %s>--domain</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:274
+msgid "See <a %s>--filter</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:53
+msgid "See <a %s>--remote-clients</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:264
+msgid "See <a %s>Address verification</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:80
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:159
+msgid "See <a %s>Authentication</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:283
+msgid "See <a %s>Command line reference</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:254
+msgid "See <a %s>Connection blocking</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:31
+msgid "See <a %s>Running E-MailRelay</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:216
+msgid "See <a %s>Running as a POP server</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:94
+msgid "See <a %s>TLS encryption</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:172
+msgid "See example for <a %s>Gmail</a>"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:79
+msgid "Server/proxy authorization file."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:34
+msgid "Server: receive incoming mail"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:149
+msgid "Smarthost"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:68
+msgid "Specifies the server's domain name that is used in SMTP EHLO."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:282
+msgid "Specify additional arguments that should be passed to the EmailRelay."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:250
+msgid ""
+"Starts with the transport DNS server's address:port, a timeout in "
+"milliseconds, a rejection threshold and list of DNSBL servers."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:113
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:191
+msgid "TLS certificate"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:102
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:181
+msgid "TLS private key"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:215
+msgid "The POP3 used to fetch a mail."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:150
+msgid "The SMTP server to forward emails"
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:138
+msgid "The directory used for holding received mail messages."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:128
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:204
+msgid "Use <code>&lt;default&gt;</code> to use the system trusted CAs."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:91
+msgid "Use TLS encryption for SMTP and POP connections."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:171
+msgid "Use TLS encryption for SMTP proxy client."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:125
+msgid ""
+"Verify an SMTP and POP client's certificates against trusted CA certificates "
+"in the specified file or directory."
+msgstr ""
+
+#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:202
+msgid ""
+"Verify an SMTP server's certificate against trusted CA certificates in the "
+"specified file or directory."
+msgstr ""
diff --git a/applications/luci-app-eoip/po/fi/eoip.po b/applications/luci-app-eoip/po/fi/eoip.po
index a2b564ac72..33a533a407 100644
--- a/applications/luci-app-eoip/po/fi/eoip.po
+++ b/applications/luci-app-eoip/po/fi/eoip.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationseoip/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:38
msgid "Destination"
@@ -72,7 +75,7 @@ msgstr ""
#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:12
msgid "Settings"
-msgstr ""
+msgstr "Asetukset"
#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:45
msgid "VLAN"
diff --git a/applications/luci-app-eoip/po/ga/eoip.po b/applications/luci-app-eoip/po/ga/eoip.po
new file mode 100644
index 0000000000..bc23115c89
--- /dev/null
+++ b/applications/luci-app-eoip/po/ga/eoip.po
@@ -0,0 +1,91 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-03 13:09+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationseoip/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:38
+msgid "Destination"
+msgstr "Ceann Scríbe"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:38
+msgid "Destination IP address for connection EoIP."
+msgstr "Seoladh IP ceann scríbe le haghaidh nasc EoIP."
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:43
+msgid "Dynamic"
+msgstr "Dinimiciúla"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:16
+msgid "Enable tunnel"
+msgstr "Cumasaigh tollán"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:10
+msgid "EoIP - Tunneling"
+msgstr "EoIP - Tollánú"
+
+#: applications/luci-app-eoip/root/usr/share/luci/menu.d/luci-app-eoip.json:3
+msgid "EoIP tunnel"
+msgstr "tollán EoIP"
+
+#: applications/luci-app-eoip/root/usr/share/rpcd/acl.d/luci-app-eoip.json:3
+msgid "Grant UCI access for luci-app-eoip"
+msgstr "Deonaigh rochtain UCI ar luci-app-eoip"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:10
+msgid ""
+"Here you can configure EoIP tunnel. At current moment it is easiest way to "
+"create stateless tunnel with Mikrotik."
+msgstr ""
+"Anseo is féidir leat tollán EoIP a chumrú. Faoi láthair is é an bealach is "
+"éasca tollán gan stát a chruthú le Mikrotik."
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:33
+msgid "ID tunnel"
+msgstr "tollán ID"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:18
+msgid "If you input 0 interface name zeoip0"
+msgstr "Má chuireann tú isteach 0 comhéadan ainm zeoip0"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:43
+msgid ""
+"If you use dynamic option, take attention that there is no authorization, "
+"and it is not secure. It is not good idea to use this feature with public ip "
+"or insecure(not completely under your control, each host) network."
+msgstr ""
+"Má úsáideann tú rogha dinimiciúil, tabhair aird nach bhfuil aon údarú ann, "
+"agus nach bhfuil sé slán. Ní smaoineamh maith é an ghné seo a úsáid le IP "
+"poiblí nó le líonra neamhchinnteach (nach bhfuil go hiomlán faoi do smacht, "
+"gach óstach)."
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:33
+msgid "Indeficator id tunnel"
+msgstr "tollán aitheantais indeficator"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:18
+msgid "Name interface [zeoip"
+msgstr "Comhéadan ainm [zeoip"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:26
+msgid "Name interface already in used"
+msgstr "Tá comhéadan ainm in úsáid cheana féin"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:12
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:45
+msgid "VLAN"
+msgstr "VLAN"
+
+#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:45
+msgid "VLAN TAG on this interface"
+msgstr "VLAN TAG ar an gcomhéadan seo"
diff --git a/applications/luci-app-filebrowser/po/ga/filebrowser.po b/applications/luci-app-filebrowser/po/ga/filebrowser.po
index 81cee7f886..7a7c31cacd 100644
--- a/applications/luci-app-filebrowser/po/ga/filebrowser.po
+++ b/applications/luci-app-filebrowser/po/ga/filebrowser.po
@@ -1,14 +1,21 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-08-31 22:31+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfilebrowser/ga/>\n"
"Language: ga\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-filebrowser/htdocs/luci-static/resources/view/system/filebrowser.js:16
#: applications/luci-app-filebrowser/root/usr/share/luci/menu.d/luci-app-filebrowser.json:3
msgid "File Browser"
-msgstr ""
+msgstr "Brabhsálaí Comhad"
#: applications/luci-app-filebrowser/root/usr/share/rpcd/acl.d/luci-app-filebrowser.json:3
msgid "Grant access to File Browser"
-msgstr ""
+msgstr "Deonaigh rochtain ar Bhrabhsálaí Comhad"
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index a531d8c138..ad045b79ad 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: 2024-08-04 23:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -193,7 +193,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:181
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:277
msgid "Allow \"invalid\" traffic"
diff --git a/applications/luci-app-firewall/po/fi/firewall.po b/applications/luci-app-firewall/po/fi/firewall.po
index 00d6465adc..aa0fca4162 100644
--- a/applications/luci-app-firewall/po/fi/firewall.po
+++ b/applications/luci-app-firewall/po/fi/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: 2024-01-06 10:10+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/fi/>\n"
"Language: fi\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 5.4-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -377,7 +377,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:339
msgid "Expecting: %s"
-msgstr "Odotettiin: %s"
+msgstr "Odotettu: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
msgid "Experimental feature. Not fully compatible with QoS/SQM."
diff --git a/applications/luci-app-firewall/po/ga/firewall.po b/applications/luci-app-firewall/po/ga/firewall.po
new file mode 100644
index 0000000000..dbd83e8b17
--- /dev/null
+++ b/applications/luci-app-firewall/po/ga/firewall.po
@@ -0,0 +1,1420 @@
+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: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-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:463
+msgid "-- add IP --"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:521
+msgid "-- add MAC --"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:198
+msgid "0"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:181
+msgid "1024"
+msgstr "1024"
+
+#: 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:93
+msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:85
+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:90
+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:87
+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:305
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:291
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:223
+#: 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:410
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:286
+msgid "Action"
+msgstr "Gníomh"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:316
+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:306
+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:107
+msgid "Address family, Internal IP address must match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135
+msgid ""
+"Address family, source address, destination address, rewrite IP address must "
+"match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161
+#: 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:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:277
+msgid "Allow \"invalid\" traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:379
+msgid "Allow forward from <em>source zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:338
+msgid "Allow forward to <em>destination zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:551
+msgid "Any"
+msgstr "Aon"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:478
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:494
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:351
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:317
+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:264
+msgid "Apply the given DSCP class or value to established connections."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
+msgid "Assign the specified connection tracking helper to matched traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:280
+msgid "Automatic helper assignment"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:280
+msgid ""
+"Automatically assign conntrack helpers based on traffic protocol and port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:61
+msgid "Comment"
+msgstr "Trácht"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:109
+msgid "Conntrack Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:284
+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:700
+msgid "Continue"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:203
+msgid "Counters"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:225
+msgid "Covered devices"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:177
+msgid "Covered networks"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:230
+msgid "Covered subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:62
+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:420
+msgid "DSCP classification"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "DSCP mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
+msgid "DSCP mark required"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Destination address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:403
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:277
+msgid "Destination port"
+msgstr "Port ceann scríbe"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+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:277
+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:59
+msgid "Drop invalid packets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:231
+#: 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:209
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:305
+msgid "Enable NAT Loopback"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
+msgid "Enable SYN-flood protection"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:290
+msgid "Enable logging on this zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
+msgid ""
+"Enable network address and port translation IPv4 (NAT4 or NAPT4) for "
+"outbound traffic on this zone. This is typically enabled on the <em>wan</em> "
+"zone."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:237
+msgid ""
+"Enable network address and port translation IPv6 (NAT6 or NAPT6) for "
+"outbound traffic on this zone."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:210
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:204
+msgid "Enables packet and byte count tracking for the set."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:339
+msgid "Expecting: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
+msgid "Experimental feature. Not fully compatible with QoS/SQM."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:284
+msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:273
+msgid "External IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:278
+msgid "External port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:316
+msgid "Extra destination arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110
+msgid "Extra iptables arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:306
+msgid "Extra source arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:66
+msgid "Family"
+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/ipsets.js:20
+msgid "Firewall - IP sets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:172
+msgid "Firewall - NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:152
+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:38
+msgid "Firewall - Zone Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:693
+msgid "Firewall configuration migration"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:64
+msgid "Forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:34
+msgid ""
+"Forwarded %{ipv6?%{ipv4?<var>IPv4</var> and <var>IPv6</var>:<var>IPv6</var>}:"
+"<var>IPv4</var>}%{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:484
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:357
+msgid "Friday"
+msgstr "Dé hAoine"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:45
+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:52
+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:160
+#: 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:180
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:17
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: 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:88
+msgid "Hardware flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:143
+msgid "IP (range)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:32
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
+msgid "IP Sets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:151
+msgid "IPs/Networks"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:106
+msgid "IPs/Networks/MACs"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:67
+msgid "IPv4"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:250
+msgid "IPv4 and IPv6"
+msgstr "IPv4 agus IPv6"
+
+#: 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:280
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:219
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:251
+msgid "IPv4 only"
+msgstr "IPv4 amháin"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:68
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+msgid "IPv6 Masquerading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:281
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:252
+msgid "IPv6 only"
+msgstr "IPv6 amháin"
+
+#: 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/ipsets.js:186
+msgid "Include File"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:40
+msgid ""
+"Incoming %{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>}%{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/ipsets.js:179
+msgid "Initial Hash Size"
+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:145
+msgid "Input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:291
+msgid "Internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:296
+msgid "Internal port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:286
+msgid "Internal zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:147
+msgid "Intra zone forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:305
+msgid "Invalid DSCP mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:373
+msgid "Invalid limit value"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:46
+msgid "Invalid set name"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:383
+msgid "Limit burst"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:293
+msgid "Limit log messages"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:349
+msgid "Limit matching"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:79
+#: 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:74
+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:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:244
+msgid "Limited masquerading enabled"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:350
+msgid "Limits traffic matching to the specified rate."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:310
+msgid "Loopback source IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:290
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
+msgid "MSS clamping"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161
+msgid "Masquerading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
+#: 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:192
+msgid "Match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+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:270
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:278
+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:253
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
+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:325
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445
+msgid "Match helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:279
+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:316
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:325
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445
+msgid "Match traffic using the specified connection tracking helper."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:319
+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:331
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:264
+msgid "Matches traffic carrying the specified DSCP marking."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:112
+msgid "Max Entries"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:171
+msgid "Max Length"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:384
+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:480
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:353
+msgid "Monday"
+msgstr "Dé Luain"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:490
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
+msgid "Month Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:175
+#: 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:173
+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:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:51
+#: 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:188
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:123
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:165
+msgid "Netmask"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:274
+msgid "Only match incoming traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+msgid "Only match incoming traffic from these MACs."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:260
+msgid "Only match incoming traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:265
+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:330
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:245
+msgid "Outbound zone"
+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:146
+msgid "Output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:74
+msgid "Packet Field Match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:75
+msgid ""
+"Packet fields to match upon.<br />Syntax: <em>direction_datatype</em>. e.g.: "
+"<code>src_port, dest_net</code>.<br />Directions: <code>src, dst</code>. "
+"Datatypes: <code>ip, port, mac, net, set</code>.<br />Direction prefixes are "
+"optional.<br />*Note: datatype <code>set</code> is unsupported in fw4."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:303
+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/ipsets.js:187
+msgid "Path to file of CIDRs, subnets, host IPs, etc.<br />"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155
+#: 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:153
+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/ipsets.js:157
+msgid "Port range"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:236
+#: 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:241
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:297
+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:292
+msgid "Redirect matched incoming traffic to the specified internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:121
+msgid "Refer To External Set"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:319
+msgid "Reflection zones"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
+msgid "Requires hardware NAT support."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:255
+msgid "Restrict Masquerading to given source subnets"
+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:276
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+msgid "Restrict to address family"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:296
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:311
+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:310
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76
+msgid "Routing/NAT Offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:485
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:358
+msgid "Saturday"
+msgstr "Dé Sathairn"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
+msgid "Set mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:318
+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:84
+msgid "Software based offloading for routing/NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:83
+msgid "Software flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:259
+msgid "Source IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:385
+msgid "Source MAC address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:252
+msgid "Source address"
+msgstr ""
+
+#: 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:388
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
+msgid "Source port"
+msgstr "Source port"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+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:310
+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:509
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:382
+msgid "Start Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:501
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:374
+msgid "Start Time (hh:mm:ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:513
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:386
+msgid "Stop Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:505
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:378
+msgid "Stop Time (hh:mm:ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:129
+msgid "Storage Method"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:479
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
+msgid "Sunday"
+msgstr "Domhnach"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:694
+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:39
+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:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:334
+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:119
+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:483
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
+msgid "Thursday"
+msgstr "Déardaoin"
+
+#: 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:182
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:517
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:390
+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/ipsets.js:195
+msgid "Timeout"
+msgstr "Teorainn Ama"
+
+#: 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:55
+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:61
+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:438
+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:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:354
+msgid "Tuesday"
+msgstr "Dé Máirt"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:19
+msgid "Unable to save contents: %s"
+msgstr "Níorbh fhéidir inneachar a shábháil: %s"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:196
+msgid ""
+"Unit: seconds. Default <code>0</code> means the entry is added permanently "
+"to the set.<br />Max: 2147483 seconds."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:460
+msgid "Unknown or not installed conntrack helper \"%s\""
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
+msgid "Unnamed NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:183
+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/ipsets.js:56
+msgid "Unnamed set"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:124
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:597
+msgid "Unrecognized protocol"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:695
+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:314
+msgid "Use external IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:313
+msgid "Use internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:246
+#: 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:321
+msgid "Use ipset"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:225
+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:230
+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:331
+msgid "Valid firewall mark required"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:482
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:355
+msgid "Wednesday"
+msgstr "Dé Céadaoin"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:474
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
+msgid "Week Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:419
+msgid "XOR firewall mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
+msgid "XOR mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:28
+msgid "Your device does not run firewall4."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:26
+msgid "Your device runs firewall4."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
+msgid "Zone ⇒ Forwardings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:95
+msgid "Zones"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:319
+msgid ""
+"Zones from which reflection rules shall be created. If unset, only the "
+"destination zone is used."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:70
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:153
+msgid "accept"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:268
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:463
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:486
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:269
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:300
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:327
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:391
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:406
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:440
+#: 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:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
+msgid "any"
+msgstr "aon"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:53
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:86
+#: 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:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:56
+msgid "any zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
+msgid "any/all"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:418
+msgid "apply firewall mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:417
+msgid "assign conntrack helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:193
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:221
+msgid "automatic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:130
+msgid "bitmap"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:136
+msgid "bitmap is ipv4 only"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
+#: 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:67
+msgid "day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:92
+msgid "dest_ip: Destination IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:94
+msgid "dest_mac: Destination MAC addr"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:95
+msgid "dest_net: Destination (sub)net"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:93
+msgid "dest_port: Destination Port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:97
+msgid "dest_set: Destination ipset*"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:314
+msgid "do not rewrite"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:416
+msgid "don't track"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:413
+#: 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:152
+msgid "drop"
+msgstr "titim"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:21
+msgid ""
+"firewall4 supports referencing and creating IP sets to simplify matching of "
+"large address lists without the need to create one rule per item to match. "
+"Port ranges in ipsets are unsupported by firewall4.<br />"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:158
+msgid "fromport-toport"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:131
+msgid "hash"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
+#: 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:67
+msgid "hour"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:80
+msgid "ip: IP addr"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:152
+msgid "ip[/cidr]<br />"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:144
+msgid "ip[/cidr]<br />For use with Match datatypes: <code>*_ip</code>."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:69
+msgid "ipv4"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:132
+msgid "list"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:82
+msgid "mac: MAC addr"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:107
+msgid "macaddr|ip[/cidr]<br />"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
+#: 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:67
+msgid "minute"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:83
+msgid "net: (sub)net"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:81
+msgid "port: Port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
+#: 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:151
+msgid "reject"
+msgstr "diúltú"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
+#: 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:67
+msgid "second"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:85
+msgid "set: ipset*"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:91
+msgid "src_Set: Source ipset*"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:86
+msgid "src_ip: Source IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:88
+msgid "src_mac: Source MAC addr"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:89
+msgid "src_net: Source (sub)net"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:87
+msgid "src_port: Source Port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:53
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:86
+#: 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:56
+msgid "this device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:118
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:333
+msgid "this new zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:354
+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/view/firewall/ipsets.js:113
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:172
+msgid "up to 65536 entries."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:339
+msgid "valid firewall mark"
+msgstr ""
diff --git a/applications/luci-app-frpc/po/es/frpc.po b/applications/luci-app-frpc/po/es/frpc.po
index c3847e96eb..e5719ef8f9 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: 2024-07-17 00:19+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
diff --git a/applications/luci-app-frpc/po/fi/frpc.po b/applications/luci-app-frpc/po/fi/frpc.po
index 5866bbcc39..13cbc2f0a6 100644
--- a/applications/luci-app-frpc/po/fi/frpc.po
+++ b/applications/luci-app-frpc/po/fi/frpc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-01-06 10:10+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/fi/>\n"
"Language: fi\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 5.4-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
@@ -251,7 +251,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
msgid "NOT RUNNING"
-msgstr ""
+msgstr "EI KÄYNNISSÄ"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid ""
@@ -301,7 +301,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:163
msgid "RUNNING"
-msgstr ""
+msgstr "KÄYNNISSÄ"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226
diff --git a/applications/luci-app-frpc/po/ga/frpc.po b/applications/luci-app-frpc/po/ga/frpc.po
new file mode 100644
index 0000000000..33bb63c85b
--- /dev/null
+++ b/applications/luci-app-frpc/po/ga/frpc.po
@@ -0,0 +1,447 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfrpc/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
+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:40
+msgid "Additional settings"
+msgstr ""
+
+#: 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:31
+msgid "Admin password"
+msgstr ""
+
+#: 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:30
+msgid "Admin user"
+msgstr ""
+
+#: 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 \"0.0.0.0\"."
+msgstr ""
+
+#: 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: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: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:32
+msgid "Assets dir"
+msgstr ""
+
+#: 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:190
+msgid "Collecting data ..."
+msgstr "Sonraí á mbailiú ..."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198
+msgid "Common Settings"
+msgstr "Socruithe Coitianta"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
+msgid "Compression"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
+msgid "Config files include in temporary config file"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
+msgid "Custom domains"
+msgstr "Fearainn saincheaptha"
+
+#: 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: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:46
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
+msgid "Environment variable"
+msgstr ""
+
+#: 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:218
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
+msgid "Grant access to LuCI app frpc"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:219
+msgid "HTTP Settings"
+msgstr "Socruithe HTTP"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:78
+msgid "HTTP password"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
+msgid "HTTP proxy"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:63
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:77
+msgid "HTTP user"
+msgstr ""
+
+#: 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: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:38
+msgid "Heartbeat interval"
+msgstr ""
+
+#: 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: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."
+msgstr ""
+
+#: 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 "Más 0 é remote_port, sannfaidh frps port randamach duit"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:224
+msgid "Local IP"
+msgstr "IP áitiúil"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225
+msgid "Local port"
+msgstr "Port áitiúil"
+
+#: 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 ""
+"Sonraíonn LocalIp an seoladh IP nó an t-ainm óstaigh chun an "
+"seachfhreastalaí dó."
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:49
+msgid "LocalPort specifies the port to proxy to."
+msgstr "Sonraíonn LocalPort an port le seachfhreastalaí chuige."
+
+#: 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 "Comhad logála"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
+msgid "Log level"
+msgstr "Leibhéal logála"
+
+#: 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 ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:10
+msgid "Log stdout"
+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: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:165
+msgid "NOT RUNNING"
+msgstr "NÍ RÚCHÁ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://"
+"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:76
+msgid "Plugin"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:220
+msgid "Plugin Settings"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: 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:210
+msgid "Proxy Settings"
+msgstr "Socruithe Seachfhreastalaí"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222
+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:223
+msgid "Proxy type"
+msgstr "Cineál seachfhreastalaí"
+
+#: 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:163
+msgid "RUNNING"
+msgstr "REATHA"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226
+msgid "Remote port"
+msgstr "Port cianda"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:14
+msgid "Respawn when crashed"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:70
+msgid "Role"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:13
+msgid "Run daemon as group"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:12
+msgid "Run daemon as user"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:80
+msgid "SOCKS5 password"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:79
+msgid "SOCKS5 user"
+msgstr ""
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
+msgid "Server address"
+msgstr "Seoladh freastalaí"
+
+#: 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 freastalaí"
+
+#: 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 \"127.0.0.1\"."
+msgstr ""
+
+#: 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 ""
+
+#: 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:199
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:203
+msgid "Startup Settings"
+msgstr "Socruithe Tosaithe"
+
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
+msgid "Subdomain"
+msgstr "Fofhearann"
+
+#: 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:37
+msgid "TLS"
+msgstr ""
+
+#: 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: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 "
+"must have TCP multiplexing enabled as well.<br />By default, this value is "
+"true."
+msgstr ""
+
+#: 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:27
+msgid "Token"
+msgstr "Ticéad"
+
+#: 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:81
+msgid "Unix domain socket path"
+msgstr ""
+
+#: 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: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:34
+msgid "User"
+msgstr "Úsáideoir"
+
+#: 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:163
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:165
+#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175
+#: 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-frps/po/fi/frps.po b/applications/luci-app-frps/po/fi/frps.po
index 7c49aae595..8e9a64dd22 100644
--- a/applications/luci-app-frps/po/fi/frps.po
+++ b/applications/luci-app-frps/po/fi/frps.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-01-06 10:09+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/fi/>\n"
"Language: fi\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 5.4-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -224,7 +224,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:118
msgid "NOT RUNNING"
-msgstr ""
+msgstr "EI KÄYNNISSÄ"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
msgid ""
@@ -244,7 +244,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:116
msgid "RUNNING"
-msgstr ""
+msgstr "KÄYNNISSÄ"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
msgid "Respawn when crashed"
diff --git a/applications/luci-app-frps/po/ga/frps.po b/applications/luci-app-frps/po/ga/frps.po
new file mode 100644
index 0000000000..220e01dab7
--- /dev/null
+++ b/applications/luci-app-frps/po/ga/frps.po
@@ -0,0 +1,349 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfrps/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
+msgid "Additional configs"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:43
+msgid "Additional settings"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
+msgid "Allow ports"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
+msgid ""
+"AllowPorts specifies a set of ports that clients are able to proxy to. If "
+"the length of this value is 0, all ports are allowed.<br />By default, this "
+"value is an empty set."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:31
+msgid "Assets dir"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:31
+msgid ""
+"AssetsDir specifies the local directory that the dashboard 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-frps/htdocs/luci-static/resources/view/frps.js:19
+msgid "Bind address"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
+msgid "Bind port"
+msgstr "Calafort ceangail"
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
+msgid ""
+"BindAddr specifies the address that the server binds to.<br />By default, "
+"this value is \"0.0.0.0\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:22
+msgid ""
+"BindKcpPort specifies the KCP port that the server listens on. If this value "
+"is 0, the server will not listen for KCP connections.<br />By default, this "
+"value is 0."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
+msgid ""
+"BindPort specifies the port that the server listens on.<br />By default, "
+"this value is 7000."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
+msgid ""
+"BindUdpPort specifies the UDP port that the server listens on. If this value "
+"is 0, the server will not listen for UDP connections.<br />By default, this "
+"value is 0"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:143
+msgid "Collecting data ..."
+msgstr "Sonraí á mbailiú ..."
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:151
+msgid "Common settings"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
+msgid "Config files include in temporary config file"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
+msgid "Custom 404 page"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
+msgid ""
+"Custom404Page specifies a path to a custom 404 page to display. If this "
+"value is \"\", a default page will be displayed.<br />By default, this value "
+"is \"\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:27
+msgid "Dashboard address"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:30
+msgid "Dashboard password"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:28
+msgid "Dashboard port"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:29
+msgid "Dashboard user"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:27
+msgid ""
+"DashboardAddr specifies the address that the dashboard binds to.<br />By "
+"default, this value is \"0.0.0.0\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:28
+msgid ""
+"DashboardPort specifies the port that the dashboard listens on. If this "
+"value is 0, the dashboard will not be started.<br />By default, this value "
+"is 0."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:30
+msgid ""
+"DashboardPwd specifies the password that the dashboard will use for login."
+"<br />By default, this value is \"admin\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:29
+msgid ""
+"DashboardUser specifies the username that the dashboard will use for login."
+"<br />By default, this value is \"admin\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
+msgid "Disable log color"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
+msgid ""
+"DisableLogColor disables log colors when LogWay == \"console\" when set to "
+"true.<br />By default, this value is false."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
+msgid "Environment variable"
+msgstr ""
+
+#: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3
+msgid "Grant access to LuCI app frps"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:42
+msgid ""
+"HeartBeatTimeout specifies the maximum time to wait for a heartbeat before "
+"terminating the connection. It is not recommended to change this value.<br /"
+">By default, this value is 90."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:42
+msgid "Heartbeat timeout"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:22
+msgid "KCP bind port"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
+msgid "Log file"
+msgstr "Comhad logála"
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
+msgid "Log level"
+msgstr "Leibhéal logála"
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
+msgid "Log max days"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:10
+msgid "Log stderr"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:9
+msgid "Log stdout"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
+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-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\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
+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-frps/htdocs/luci-static/resources/view/frps.js:41
+msgid "Max ports per client"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
+msgid ""
+"MaxPortsPerClient specifies the maximum number of ports a single client may "
+"proxy to. If this value is 0, no limit will be applied.<br />By default, "
+"this value is 0."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:118
+msgid "NOT RUNNING"
+msgstr "NÍ RÚCHÁN"
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
+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-frps/htdocs/luci-static/resources/view/frps.js:23
+msgid "Proxy bind address"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:23
+msgid ""
+"ProxyBindAddr specifies the address that the proxy binds to. This value may "
+"be the same as BindAddr.<br />By default, this value is \"0.0.0.0\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:116
+msgid "RUNNING"
+msgstr "REATHA"
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
+msgid "Respawn when crashed"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:12
+msgid "Run daemon as group"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:11
+msgid "Run daemon as user"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:152
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:156
+msgid "Startup settings"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
+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 \"\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
+msgid "Subdomain host"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
+msgid "TCP mux"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
+msgid ""
+"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
+"client to share a single TCP connection.<br />By default, this value is true."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:43
+msgid ""
+"This list can be used to specify some additional parameters which have not "
+"been included in this LuCI."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
+msgid "Token"
+msgstr "Ticéad"
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
+msgid ""
+"Token specifies the authorization token used to authenticate keys received "
+"from clients. Clients must have a matching token to be authorized to use the "
+"server.<br />By default, this value is \"\"."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
+msgid "UDP bind port"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:24
+msgid "Vhost HTTP port"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:26
+msgid "Vhost HTTP timeout"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:25
+msgid "Vhost HTTPS port"
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:24
+msgid ""
+"VhostHttpPort specifies the port that the server listens for HTTP Vhost "
+"requests. If this value is 0, the server will not listen for HTTP requests."
+"<br />By default, this value is 0."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:26
+msgid ""
+"VhostHttpTimeout specifies the response header timeout for the Vhost HTTP "
+"server, in seconds.<br />By default, this value is 60."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:25
+msgid ""
+"VhostHttpsPort specifies the port that the server listens for HTTPS Vhost "
+"requests. If this value is 0, the server will not listen for HTTPS requests."
+"<br />By default, this value is 0."
+msgstr ""
+
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:116
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:118
+#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:128
+#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:3
+msgid "frp Server"
+msgstr ""
diff --git a/applications/luci-app-fwknopd/po/ga/fwknopd.po b/applications/luci-app-fwknopd/po/ga/fwknopd.po
new file mode 100644
index 0000000000..f622c6aad2
--- /dev/null
+++ b/applications/luci-app-fwknopd/po/ga/fwknopd.po
@@ -0,0 +1,276 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
+msgid ""
+"Allow SPA clients to request access to services through an iptables firewall "
+"instead of just to it."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
+msgid "Allow SPA clients to request forwarding destination by DNS name."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:437
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:454
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:547
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:569
+msgid "Base64 key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:481
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:411
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:577
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that will be opened if a "
+"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
+"to honor any proto/port request specified in the SPA data (unless of it "
+"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:558
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define the length of time access will be granted by fwknopd through the "
+"firewall after a valid knock sequence from a source IP address. If "
+"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
+"automatically be set."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:536
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:528
+msgid ""
+"Define the symmetric key used for decrypting an incoming SPA packet that is "
+"encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:476
+msgid "Enable Uci/Luci control"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Enable config overwrite"
+msgstr ""
+
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
+msgid "Firewall Knock Daemon"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:474
+msgid "Firewall Knock Operator Daemon"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:586
+msgid ""
+"Force all SPA packets to contain a real IP address within the encrypted "
+"data. This makes it impossible to use the -s command line argument on the "
+"fwknop client command line, so either -R has to be used to automatically "
+"resolve the external address (if the client behind a NAT) or the client must "
+"know the external IP and set it via the -a argument."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:519
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:519
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:567
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:545
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:596
+msgid ""
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:490
+msgid "Network"
+msgstr "Líonra"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:488
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:481
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:418
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
+msgid "QR code"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
+msgid "Specify the ethernet interface on which fwknopd will sniff packets."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:443
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:449
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:555
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:564
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:513
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:490
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:504
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:510
+msgid "The source address has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:426
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:432
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:533
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:542
+msgid "The symmetric key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
+msgid ""
+"This instructs fwknopd to accept complete commands that are contained within "
+"an authorization packet. Any such command will be executed on the fwknopd "
+"server as the user specified by the “CMD_EXEC_USER” or as the user that "
+"started fwknopd if that is not set."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid ""
+"When unchecked, the config files in /etc/fwknopd will be used as is, "
+"ignoring any settings here."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:498
+msgid "access.conf stanzas"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:594
+msgid "fwknopd.conf config options"
+msgstr ""
+
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Firewall Knock Operator"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "The Base64 HMAC key"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "Use ANY for any source IP"
+
+#~ msgid "Enter custom access.conf variables below:"
+#~ msgstr "Enter custom access.conf variables below:"
+
+#~ msgid "Enter custom fwknopd.conf variables below:"
+#~ msgstr "Enter custom fwknopd.conf variables below:"
diff --git a/applications/luci-app-hd-idle/po/fi/hd-idle.po b/applications/luci-app-hd-idle/po/fi/hd-idle.po
index f3848a8491..12a640427a 100644
--- a/applications/luci-app-hd-idle/po/fi/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/fi/hd-idle.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
msgid "Add new hdd setting..."
@@ -27,7 +30,7 @@ msgstr ""
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:49
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
@@ -55,7 +58,7 @@ msgstr ""
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgid "Settings"
-msgstr ""
+msgstr "Asetukset"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:68
msgid "Vendor / Model"
diff --git a/applications/luci-app-hd-idle/po/ga/hd-idle.po b/applications/luci-app-hd-idle/po/ga/hd-idle.po
new file mode 100644
index 0000000000..0e64b6387f
--- /dev/null
+++ b/applications/luci-app-hd-idle/po/ga/hd-idle.po
@@ -0,0 +1,86 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-02 12:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
+msgid "Add new hdd setting..."
+msgstr "Cuir socrú nua hdd leis..."
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:61
+msgid "Bus"
+msgstr "Bus"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:53
+msgid "Disk"
+msgstr "Diosca"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:46
+msgid "Disk Settings"
+msgstr "Socruithe Diosca"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:49
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
+msgid "Grant UCI access for luci-app-hd-idle"
+msgstr "Deonaigh rochtain UCI do 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
+msgid "HDD Idle"
+msgstr "HDD Díomhaoin"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
+msgid ""
+"HDD Idle is a utility program for spinning-down disks after a period of idle "
+"time."
+msgstr ""
+"Is clár fóntais é HDD Idle le haghaidh dioscaí sníomh síos tar éis tréimhse "
+"díomhaoin."
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:75
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:87
+msgid "Idle time"
+msgstr "Am díomhaoin"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:79
+msgid "Idle time unit"
+msgstr "Aonad ama díomhaoin"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:68
+msgid "Vendor / Model"
+msgstr "Díoltóir / Múnla"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:84
+msgctxt "Abbreviation for days"
+msgid "days"
+msgstr "laethanta"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:83
+msgctxt "Abbreviation for hours"
+msgid "hours"
+msgstr "huaireanta"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:82
+msgctxt "Abbreviation for minutes"
+msgid "minutes"
+msgstr "nóiméaid"
+
+#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:81
+msgctxt "Abbreviation for seconds"
+msgid "seconds"
+msgstr "soicindí"
diff --git a/applications/luci-app-https-dns-proxy/po/ga/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ga/https-dns-proxy.po
new file mode 100644
index 0000000000..676e0ca915
--- /dev/null
+++ b/applications/luci-app-https-dns-proxy/po/ga/https-dns-proxy.po
@@ -0,0 +1,696 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps-dns-proxy/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:269
+msgid "%s%s%s proxy at %s on port %s.%s"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:261
+msgid "%s%s%s proxy on port %s.%s"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/co.oszx.dns.json:14
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/gr.libredns.doh.json:14
+msgid "AdBlocking Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.adguard.dns.json:2
+msgid "AdGuard"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:30
+msgid "Ads + Malware + Social Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:26
+msgid "Ads + Malware Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:19
+msgid "Ads and Trackers Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:35
+msgid "Ads, Trackers, Malware, Adult, Gambling, and Social Media Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:31
+msgid "Ads, Trackers, Malware, Adult, and Gambling"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:27
+msgid "Ads, Trackers, Malware, and Social Media Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:23
+msgid "Ads, Trackers, and Malware Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.cleanbrowsing.doh.json:14
+msgid "Adult Content Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.ahadns.blitz.json:2
+msgid "AhaDNS Blitz"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:2
+msgid "AhaDNS Regional"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.alidns.dns.json:2
+msgid "AliDNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.applied-privacy.doh.json:2
+msgid "Applied Privacy DNS (AT)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:14
+msgid "Australia"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.blahdns.doh.json:2
+msgid "BlahDNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:143
+msgid ""
+"Blocks access to Mozilla Encrypted resolvers, forcing local devices to use "
+"router for DNS resolution (%smore information%s)."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:127
+msgid ""
+"Blocks access to iCloud Private Relay resolvers, forcing local devices to "
+"use router for DNS resolution (%smore information%s)."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:323
+msgid "Bootstrap DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.cfiec.dns.json:2
+msgid "CFIEC Public IPv6 Only DNS (CN)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ca.cira.canadianshield.json:2
+msgid "CIRA Canadian Shield"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:141
+msgid "Canary Domains Mozilla"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:125
+msgid "Canary Domains iCloud"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.cleanbrowsing.doh.json:2
+msgid "CleanBrowsing"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.cloudflare-dns.json:2
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/app.tiarap.doh.json:18
+msgid "Cloudlfare Cached"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/one.comss.dns.json:2
+msgid "Comss DNS (RU)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:2
+msgid "ControlD"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.dnsforfamily.dns-doh.json:2
+msgid "DNS For Family"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/de.dnsforge.json:2
+msgid "DNS Forge (DE)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/pub.doh.json:2
+msgid "DNSPod Public DNS (CN)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.dnslify.doh.json:2
+msgid "DNSlify DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:350
+msgid "DSCP Codepoint"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:43
+msgid "Dallas, United States"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.decloudus.dns.json:2
+msgid "DeCloudUs DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.adguard.dns.json:14
+msgid "Default (Blocks ads and trackers)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ch.digitale-gesellschaft.dns.json:2
+msgid "Digitale Gesellschaft (CH)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/app.tiarap.doh.json:14
+msgid "Direct"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:387
+msgid "Disable"
+msgstr "Díchumasaigh"
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:381
+msgid "Disabling %s service"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:67
+msgid "Do not update configs"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/cn.360.doh.json:2
+msgid "DoH 360 DNS (CN)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/sb.dns.json:2
+msgid "DoH DNS (SB)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:368
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:362
+msgid "Enabling %s service"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ffmuc.doh.json:2
+msgid "FFMUC DNS (DE)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ca.cira.canadianshield.json:14
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.adguard.dns.json:22
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.cloudflare-dns.json:14
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:14
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.opendns.doh.json:14
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.cleanbrowsing.doh.json:18
+msgid "Family Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.cleanbrowsing.doh.json:8
+msgid "Filter"
+msgstr "Scagaire"
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.ahadns.blitz.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.rethinkdns.sky.json:8
+msgid "Filters"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.blahdns.doh.json:22
+msgid "Finland"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:58
+msgid "Force DNS Ports"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:182
+msgid "Force DNS ports:"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:115
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:119
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:134
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:153
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:383
+msgid "Force use of HTTP/1"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:395
+msgid "Force use of IPv6 DNS resolvers"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:116
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:15
+msgid "Frankfurt, Germany"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.blahdns.doh.json:18
+msgid "Germany"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/google.dns.json:2
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:27
+msgid "Gothenburg, Sweden"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/rpcd/acl.d/luci-app-https-dns-proxy.json:3
+msgid "Grant UCI and file access for luci-app-https-dns-proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/luci/menu.d/luci-app-https-dns-proxy.json:3
+msgid "HTTPS DNS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:48
+msgid "HTTPS DNS Proxy - Configuration"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:180
+msgid "HTTPS DNS Proxy - Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:172
+msgid "HTTPS DNS Proxy - Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:11
+msgid "HTTPS DNS Proxy Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.he.ordns.json:2
+msgid "Hurricane Electric"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.idnet.doh.json:2
+msgid "IDNet (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/jp.iij.dns.public.json:2
+msgid "IIJ Public DNS (JP)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:57
+msgid ""
+"If update option is selected, the %s'DNS Forwards' section of DHCP and DNS%s "
+"will be automatically updated to use selected DoH providers (%smore "
+"information%s)."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:26
+msgid "India"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:30
+msgid "Italy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.blahdns.doh.json:26
+msgid "Japan"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/fi.lelux.resolver-eu.json:2
+msgid "Lelux DNS (FI)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:152
+msgid "Let local devices use Mozilla Private Relay"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:133
+msgid "Let local devices use iCloud Private Relay"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:118
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/gr.libredns.doh.json:2
+msgid "LibreDNS (GR)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:328
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:56
+msgid "Listen Address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:334
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:57
+msgid "Listen Port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.blahdns.doh.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/one.comss.dns.json:7
+msgid "Location"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:362
+msgid "Logging File Path"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:356
+msgid "Logging Verbosity"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:19
+msgid "London, United Kingdom (1)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:23
+msgid "London, United Kingdom (2)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:31
+msgid "Malmö, Sweden"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:22
+msgid "Malware Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/one.comss.dns.json:17
+msgid "Moscow, St Petersburg"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:2
+msgid "Mullvad"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:2
+msgid "Mullvad Regional"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:55
+msgid "Name / Type"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:38
+msgid "Netherlands"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:47
+msgid "New York City, United States"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/io.nextdns.dns.json:2
+msgid "NextDNS.io"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:42
+msgid "Norway"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:198
+msgid "Not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/cz.nic.odvr.json:2
+msgid "ODVR (CZ)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/co.oszx.dns.json:2
+msgid "OSZX DNS (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.opendns.doh.json:2
+msgid "OpenDNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:256
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:288
+msgid "Parameter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:161
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:170
+msgid ""
+"Please note that %s is not supported on this system (%smore information%s)."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:50
+msgid "Poland"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:367
+msgid "Polling Interval"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ca.cira.canadianshield.json:18
+msgid "Private Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ca.cira.canadianshield.json:22
+msgid "Protected Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:222
+msgid "Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:373
+msgid "Proxy Server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/tw.twnic.dns.json:2
+msgid "Quad 101 (TW)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.quad9.json:2
+msgid "Quad 9"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:9
+msgid "Region"
+msgstr "Réigiún"
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:330
+msgid "Restart"
+msgstr "Athosaigh"
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:324
+msgid "Restarting %s service"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/lu.restena.kaitain.json:2
+msgid "Restena DNS (LU)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.rethinkdns.sky.json:2
+msgid "Rethink DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/cn.rubyfish.dns.json:2
+msgid "RubyFish (CN)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:345
+msgid "Run As Group"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:340
+msgid "Run As User"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/io.seby.doh-2.json:2
+msgid "Seby DNS (AU)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.quad9.json:18
+msgid "Secured"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.quad9.json:26
+msgid "Secured with ECS Support"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.cloudflare-dns.json:22
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.cleanbrowsing.doh.json:22
+msgid "Security Filter"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:214
+msgid "See the %sREADME%s for details."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:93
+msgid "Select the DNSMASQ Configs to update"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:413
+msgid "Service Control"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:212
+msgid "Service Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:176
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/one.comss.dns.json:13
+msgid "Siberia"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.blahdns.doh.json:30
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:39
+msgid "Singapore"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.snopyta.dns.doh.fi.json:2
+msgid "Snopyta DNS (FI)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:22
+msgid "Spain"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/co.oszx.dns.json:18
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.cloudflare-dns.json:18
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:18
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.opendns.doh.json:18
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/gr.libredns.doh.json:18
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:15
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.quad9.json:14
+msgid "Standard"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:311
+msgid "Start"
+msgstr "Tosaigh"
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:305
+msgid "Starting %s service"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.json:35
+msgid "Stockholm, Sweden"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:349
+msgid "Stop"
+msgstr "Stad"
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:343
+msgid "Stopping %s service"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ch.switch.dns.json:2
+msgid "Switch DNS (CH)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.blahdns.doh.json:14
+msgid "Switzerland"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:105
+msgid "There are no active instances."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/app.tiarap.doh.json:2
+msgid "Tiarap Public DNS (JP)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:18
+msgid "US/Chicago"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:34
+msgid "US/Los Angeles"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:46
+msgid "US/New York"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.adguard.dns.json:18
+msgid "Unfiltered"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:218
+msgid "Unknown"
+msgstr "Anaithnid"
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.quad9.json:22
+msgid "Unsecured"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:55
+msgid "Update DNSMASQ Config on Start/Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:65
+msgid "Update all configs"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:66
+msgid "Update select configs"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:378
+msgid "Use HTTP/1"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:389
+msgid "Use IPv6 resolvers"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:394
+msgid "Use any family DNS resolvers"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:382
+msgid "Use negotiated HTTP version"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/io.nextdns.dns.json:8
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/app.tiarap.doh.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ca.cira.canadianshield.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/co.oszx.dns.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.adguard.dns.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.cloudflare-dns.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.opendns.doh.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/gr.libredns.doh.json:8
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:9
+#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.quad9.json:8
+msgid "Variant"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:180
+msgid "Version %s - Running."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:192
+msgid "Version %s - Stopped (Disabled)."
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:190
+msgid "Version %s - Stopped."
+msgstr ""
diff --git a/applications/luci-app-irqbalance/po/fi/irqbalance.po b/applications/luci-app-irqbalance/po/fi/irqbalance.po
index 7ef6d49d2d..e9f795e962 100644
--- a/applications/luci-app-irqbalance/po/fi/irqbalance.po
+++ b/applications/luci-app-irqbalance/po/fi/irqbalance.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsirqbalance/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:82
msgid "Cache level at which irqbalance partitions cache domains."
@@ -19,7 +22,7 @@ msgstr ""
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:78
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:92
msgid "Exclude CPUs"
@@ -58,15 +61,15 @@ msgstr ""
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:56
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:68
msgid "Loading..."
-msgstr ""
+msgstr "Ladataan..."
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:30
msgid "NOT RUNNING"
-msgstr ""
+msgstr "EI KÄYNNISSÄ"
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:29
msgid "RUNNING"
-msgstr ""
+msgstr "KÄYNNISSÄ"
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:114
msgid "Show debug output"
diff --git a/applications/luci-app-irqbalance/po/ga/irqbalance.po b/applications/luci-app-irqbalance/po/ga/irqbalance.po
new file mode 100644
index 0000000000..339405922d
--- /dev/null
+++ b/applications/luci-app-irqbalance/po/ga/irqbalance.po
@@ -0,0 +1,108 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsirqbalance/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:82
+msgid "Cache level at which irqbalance partitions cache domains."
+msgstr "Leibhéal taisce ag a ndéanann irqbalance landairí taisce."
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:82
+msgid "Deepest cache"
+msgstr "Taisce is doimhne"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:78
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:92
+msgid "Exclude CPUs"
+msgstr "Fág LAPanna as an áireamh"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:104
+msgid "Exclude IRQs"
+msgstr "Fág IRQanna san áireamh"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:75
+msgid "General settings"
+msgstr "Socruithe ginearálta"
+
+#: applications/luci-app-irqbalance/root/usr/share/rpcd/acl.d/luci-app-irqbalance.json:3
+msgid "Grant UCI access for luci-app-irqbalance"
+msgstr "Deonaigh rochtain UCI ar luci-app-irqbalance"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:87
+msgid "Interval"
+msgstr "Eatramh"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:98
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:110
+msgid "Invalid"
+msgstr "Neamhbhailí"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:92
+msgid ""
+"List of CPUs to ignore, can be an integer or integers separated by commas."
+msgstr ""
+"Liosta de na LAPanna le neamhaird a dhéanamh, is féidir a bheith ina "
+"slánuimhir nó slánuimhreacha scartha le camóga."
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:104
+msgid "List of IRQs to ignore."
+msgstr "Liosta de IRQanna le neamhaird a dhéanamh."
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:56
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:68
+msgid "Loading..."
+msgstr "Á lódáil..."
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:30
+msgid "NOT RUNNING"
+msgstr "NÍ RÚCHÁN"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:29
+msgid "RUNNING"
+msgstr "REATHA"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:114
+msgid "Show debug output"
+msgstr "Taispeáin aschur dífhabhtaithe"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:114
+msgid "Show debug output in system log."
+msgstr "Taispeáin aschur dífhabhtaithe i loga an chórais."
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:60
+msgid "Snapshot of current IRQs"
+msgstr "Léiriú ar IRQanna reatha"
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:43
+msgid ""
+"The purpose of irqbalance is to distribute hardware interrupts across "
+"processors/cores on a multiprocessor/multicore system in order to increase "
+"performance."
+msgstr ""
+"Is é cuspóir irqbalance ná idirbhriseadh crua-earraí a dháileadh ar phróiseá"
+"laithe/croíláir ar chóras ilphróiseálaí/ilchórais chun feidhmíocht a mhéadú."
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:92
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:104
+msgid "Valid values: %s."
+msgstr "Luachanna bailí: %s."
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:87
+msgid "Value in seconds."
+msgstr "Luach i soicindí."
+
+#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:43
+#: applications/luci-app-irqbalance/root/usr/share/luci/menu.d/luci-app-irqbalance.json:3
+msgid "irqbalance"
+msgstr "irqbalance"
diff --git a/applications/luci-app-ksmbd/po/es/ksmbd.po b/applications/luci-app-ksmbd/po/es/ksmbd.po
index 30c77ac631..1bfa5d4c8a 100644
--- a/applications/luci-app-ksmbd/po/es/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/es/ksmbd.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-10-16 16:58-0300\n"
-"PO-Revision-Date: 2024-03-06 09:49+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/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 5.5-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:100
msgid "Allow guests"
diff --git a/applications/luci-app-ksmbd/po/ga/ksmbd.po b/applications/luci-app-ksmbd/po/ga/ksmbd.po
new file mode 100644
index 0000000000..d2b561d2e0
--- /dev/null
+++ b/applications/luci-app-ksmbd/po/ga/ksmbd.po
@@ -0,0 +1,131 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsksmbd/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:100
+msgid "Allow guests"
+msgstr "Ceadaigh aíonna"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:57
+msgid "Allow legacy (insecure) protocols/authentication."
+msgstr "Ceadaigh prótacail/fíordheimhniú oidhreachta (neamhchinnteach)."
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:58
+msgid ""
+"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
+"smb(v2.1/3) support."
+msgstr ""
+"Ceadaigh naisc oidhreachta smb(v1)/Lanman, atá ag teastáil le haghaidh "
+"gléasanna níos sine gan tacaíocht smb(v2.1/3)."
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:97
+msgid "Allowed users"
+msgstr "Úsáideoirí ceadaithe"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:84
+msgid "Browse-able"
+msgstr "Brabhsáil-in ann"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:116
+msgid "Create mask"
+msgstr "Cruthaigh masc"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:54
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:122
+msgid "Directory mask"
+msgstr "Masc eolaire"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:34
+msgid "Edit Template"
+msgstr "Cuir Teimpléad in Eagar"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:34
+msgid "Edit the template that is used for generating the ksmbd configuration."
+msgstr ""
+"Cuir an teimpléad a úsáidtear chun cumraíocht ksmbd a ghiniúint in eagar."
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:95
+msgid "Force Root"
+msgstr "Fréamh Fórsa"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:33
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
+msgid "Grant access to LuCI app ksmbd"
+msgstr "Deonaigh rochtain ar app LuCI ksmbd"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:111
+msgid "Hide dot files"
+msgstr "Folaigh comhaid ponc"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:106
+msgid "Inherit owner"
+msgstr "Úinéir oidhreachta"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:36
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:37
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+"Éist ar an gcomhéadan tugtha amháin nó, mura bhfuil sé sonraithe, ar lan"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:78
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:22
+#: applications/luci-app-ksmbd/root/usr/share/luci/menu.d/luci-app-ksmbd.json:3
+msgid "Network Shares"
+msgstr "Scaireanna Líonra"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:79
+msgid "Path"
+msgstr "Conair"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:74
+msgid ""
+"Please add directories to share. Each directory refers to a folder on a "
+"mounted device."
+msgstr ""
+"Cuir eolaire leis lena roinnt. Tagraíonn gach eolaire d'fhillteán ar ghléas "
+"gléasta."
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:89
+msgid "Read-only"
+msgstr "Léite amháin"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:73
+msgid "Shared Directories"
+msgstr "Comhadlanna Roinnte"
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:62
+msgid ""
+"This is the content of the file '/etc/ksmbd/ksmbd.conf.template' from which "
+"your ksmbd configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+"Seo é ábhar an chomhaid '/etc/ksmbd/ksmbd.conf.template' óna nginfear do "
+"chumraíocht ksmbd. Níor cheart luachanna atá cuimsithe ag siombailí píopa "
+"('|') a athrú. Faigheann siad a luachanna ón gcluaisín 'Socruithe "
+"Ginearálta'."
+
+#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:51
+msgid "Workgroup"
+msgstr "Grúpa Oibre"
diff --git a/applications/luci-app-lldpd/po/es/lldpd.po b/applications/luci-app-lldpd/po/es/lldpd.po
index 8525821e51..a68d922d7a 100644
--- a/applications/luci-app-lldpd/po/es/lldpd.po
+++ b/applications/luci-app-lldpd/po/es/lldpd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-08-21 20:18+0000\n"
-"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslldpd/es/>\n"
"Language: es\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 5.7\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:374
msgid "1A"
@@ -20,7 +20,7 @@ msgstr "Estado Administrativo"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:841
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:198
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:209
@@ -177,7 +177,7 @@ msgstr "Dirección ELIN"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:364
msgid "Empire State Bldg"
-msgstr "Empire State Bldg"
+msgstr "Edificio Empire State"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:730
msgid "Enable CDP"
@@ -261,55 +261,55 @@ msgstr "Forzar el envío de paquetes CDPv2"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:714
msgid "Force sending LLDP packets"
-msgstr ""
+msgstr "Forzar el envío de paquetes LLDP"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:586
msgid "Generic Endpoint (Class I)"
-msgstr ""
+msgstr "Dispositivos de punto final genéricos (Clase 1)"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:344
msgid "Gotham"
-msgstr ""
+msgstr "Ciudad Gótica"
#: applications/luci-app-lldpd/root/usr/share/rpcd/acl.d/luci-app-lldpd.json:18
msgid "Grant access for LLDP configuration"
-msgstr ""
+msgstr "Conceder acceso a la configuración LLDP"
#: applications/luci-app-lldpd/root/usr/share/rpcd/acl.d/luci-app-lldpd.json:3
msgid "Grant access for LLDP status information"
-msgstr ""
+msgstr "Conceder acceso a la información de estado de LLDP"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:203
msgid "Host location type"
-msgstr ""
+msgstr "Tipo de ubicación de host"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:276
msgid "ID"
-msgstr ""
+msgstr "ID"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:277
msgid "ID type"
-msgstr ""
+msgstr "Tipo de ID"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:116
msgid "IP address"
-msgstr ""
+msgstr "Dirección IP"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:163
msgid "Incoming"
-msgstr ""
+msgstr "Entrante"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:60
msgid "Insert count"
-msgstr ""
+msgstr "Número de inserciones"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:667
msgid "Interface MAC address"
-msgstr ""
+msgstr "Dirección MAC de interfaz"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:688
msgid "Interface Statistics"
-msgstr ""
+msgstr "Estadísticas de Interfaz"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:668
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:112
@@ -321,43 +321,45 @@ msgid ""
"Kernel name (ie: Linux) will still be shared, and Inventory software version "
"will be set to %s."
msgstr ""
+"El nombre del kernel (por ejemplo: Linux) seguirá siendo compartido y la "
+"versión estándar del software se establecerá en %s."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:706
#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:3
msgid "LLDP"
-msgstr ""
+msgstr "LLDP"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:671
msgid "LLDP Status"
-msgstr ""
+msgstr "Estado del LLDP"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:584
msgid "LLDP-MED device class"
-msgstr ""
+msgstr "Clase de dispositivo LLDP-MED"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:626
msgid "LLDP-MED fast-start"
-msgstr ""
+msgstr "Inicio rápido de LLDP-MED"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:630
msgid "LLDP-MED fast-start tx-interval"
-msgstr ""
+msgstr "Intervalo de transmisión de inicio rápido LLDP-MED"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:595
msgid "LLDP-MED policy"
-msgstr ""
+msgstr "Política LLDP-MED"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:674
msgid "LLDPDU destination MAC"
-msgstr ""
+msgstr "Dirección MAC destino de LLDPDU"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:851
msgid "LLDPd Settings"
-msgstr ""
+msgstr "Ajustes de LLDPd"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:852
msgid "LLDPd is an implementation of IEEE 802.1ab"
-msgstr ""
+msgstr "LLDPd es una implementación del estándar IEEE 802.1ab"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:639
msgid ""
@@ -365,67 +367,72 @@ msgid ""
"TLV but will not send them. Use this option if you do not want to transmit "
"sensitive information like serial numbers."
msgstr ""
+"LLDPd continuará recibiendo (y publicando si SNMP está habilitado) esos TLV "
+"LLDP-MED, pero no los enviará. Utilice esta opción si no desea transmitir "
+"información confidencial como números de serie."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:504
msgid "LLDPd won't send any frames; only listen to neighbors."
msgstr ""
+"LLDPd no enviará ningún paquete; sólo escuchará la red para descubrir "
+"vecinos."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:257
msgid "Latitude"
-msgstr ""
+msgstr "Latitud"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:676
msgid "Local Chassis"
-msgstr ""
+msgstr "Bastidor local"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:114
msgid "Local ID"
-msgstr ""
+msgstr "ID local"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:39
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:52
msgid "Local interface"
-msgstr ""
+msgstr "Interfaz Local"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:273
msgid "Longitude"
-msgstr ""
+msgstr "Longitud"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:110
msgid "MAC address"
-msgstr ""
+msgstr "Dirección MAC"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:233
msgid "MFS"
-msgstr ""
+msgstr "MFS"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:354
msgid "Main Street"
-msgstr ""
+msgstr "Calle principal"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:295
msgid "Management IP(s)"
-msgstr ""
+msgstr "IP(s) de gestión"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:587
msgid "Media Endpoint (Class II)"
-msgstr ""
+msgstr "Punto final de medios (Clase II)"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:476
msgid "Must be a greater than zero number optionally suffixed with \"ms\""
-msgstr ""
+msgstr "Debe ser un número mayor que 0, opcionalmente con el sufijo \"ms\""
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:495
msgid "Must be a number"
-msgstr ""
+msgstr "Debe ser un número"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:246
msgid "Must contain: 'coordinate ...', 'address ...' or 'elin ...'"
-msgstr ""
+msgstr "Debe contener: 'coordenada...', 'dirección...' o 'elin...'"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:620
msgid "Must start: application ..."
-msgstr ""
+msgstr "Debe comenzar: aplicación ..."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:197
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:208
@@ -435,68 +442,68 @@ msgstr "Nombre"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:589
msgid "Network Connectivity Device (Class IV)"
-msgstr ""
+msgstr "Dispositivo de Conectividad de Red (Clase IV)"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:526
msgid "Network IO"
-msgstr ""
+msgstr "E/S de Red"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:542
msgid "Network IO for chassis ID"
-msgstr ""
+msgstr "E/S de red para ID de bastidor"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:838
msgid "Network Interfaces"
-msgstr ""
+msgstr "Interfaces de red"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:603
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:660
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:664
msgid "No data to display"
-msgstr ""
+msgstr "Sin datos para mostrar"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:368
msgid "Number"
-msgstr ""
+msgstr "Número"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:854
msgid "On this page you may configure LLDPd parameters."
-msgstr ""
+msgstr "En esta página puede configurar los parámetros de LLDPd."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:741
msgid "Only CDPv2"
-msgstr ""
+msgstr "Únicamente CDPv2"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:164
msgid "Outgoing"
-msgstr ""
+msgstr "Saliente"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:117
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:124
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:401
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:413
msgid "Override %s."
-msgstr ""
+msgstr "Anular %s."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:204
msgid "Override the announced location of the host."
-msgstr ""
+msgstr "Anula la ubicación anunciada del host."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:216
msgid "Port ID"
-msgstr ""
+msgstr "ID de puerto"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:219
msgid "Port ID type"
-msgstr ""
+msgstr "Tipo de ID de puerto"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:224
msgid "Port description"
-msgstr ""
+msgstr "Descripción de puerto"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:378
msgid "Post-code"
-msgstr ""
+msgstr "Código postal"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:40
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:53
@@ -505,77 +512,81 @@ msgstr "Protocolo"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:844
msgid "Protocols Support"
-msgstr ""
+msgstr "Soporte de protocolos"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:226
msgid "Raw config string sent to lldpd, starting: [coordinate|address|elin]"
msgstr ""
+"Cadena de configuración sin procesar enviada a lldpd, comenzando: "
+"[coordenada|dirección|elin]"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:225
msgid "Raw location config"
-msgstr ""
+msgstr "Configuración de ubicación sin procesar"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:503
msgid "Receive-only mode"
-msgstr ""
+msgstr "Modo de solo recepción"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:56
msgid "Rx"
-msgstr ""
+msgstr "Rx"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:146
msgid "Rx and Tx"
-msgstr ""
+msgstr "Rx y Tx"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:148
msgid "Rx only"
-msgstr ""
+msgstr "Únicamente Rx"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:58
msgid "Rx unrecognized"
-msgstr ""
+msgstr "Rx no reconocido"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:573
msgid "SNMP agentX socket path"
-msgstr ""
+msgstr "Ruta del socket SNMP AgentX"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:814
msgid "SONMP (NTDP, NDP, BNMP, BDP)"
-msgstr ""
+msgstr "SONMP (NTDP, NDP, BNMP, BDP)"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:35
msgid "See syntax <a %s>here</a>."
-msgstr ""
+msgstr "Ver sintaxis <a %s>aquí</a>."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:747
msgid "Send CDP packets even if no CDP peer detected"
-msgstr ""
+msgstr "Envía paquetes CDP incluso si no se detecta ningún par CDP"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:798
msgid "Send EDP packets even if no EDP peer detected"
-msgstr ""
+msgstr "Envía paquetes EDP incluso si no se detecta ningún par EDP"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:778
msgid "Send FDP packets even if no FDP peer detected"
-msgstr ""
+msgstr "Envía paquetes FDP incluso si no se detecta ningún par FDP"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:824
msgid "Send SONMP packets even if no SONMP peer detected"
-msgstr ""
+msgstr "Envía paquetes SONMP incluso si no se detecta ningún par SONMP"
#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:28
msgid "Settings"
-msgstr ""
+msgstr "Ajustes"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:655
msgid "Specify the behaviour when detecting multiple neighbors"
-msgstr ""
+msgstr "Especifica el comportamiento al detectar múltiples vecinos"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:527
msgid ""
"Specify which interface (not) to listen upon and send LLDPDU from. Absent "
"any value, LLDPd uses all available physical interfaces."
msgstr ""
+"Especifica qué interfaz (o no) escuchar y enviar LLDPDU. En ausencia de "
+"cualquier valor, LLDPd utiliza todas las interfaces físicas disponibles."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:543
msgid ""
@@ -583,6 +594,10 @@ msgid ""
"value, all interfaces are considered. LLDPd takes the first MAC address from "
"all the considered interfaces to compute the chassis ID."
msgstr ""
+"Especifica qué interfaces (no) usar para calcular la ID del bastidor. En "
+"ausencia de cualquier valor, se consideran todas las interfaces. LLDPd toma "
+"la primera dirección MAC de todas las interfaces consideradas para calcular "
+"la ID del bastidor."
#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:16
msgid "Status"
@@ -590,143 +605,153 @@ msgstr "Estado"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:348
msgid "Street"
-msgstr ""
+msgstr "Calle"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:468
msgid "Suffix %s for millisecond values."
-msgstr ""
+msgstr "Sufijo %s para valores de milisegundos."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:412
msgid "System capabilities"
-msgstr ""
+msgstr "Capacidades del sistema"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:406
msgid "System capability advertisements"
-msgstr ""
+msgstr "Anuncios de capacidad del sistema"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:116
msgid "System description"
-msgstr ""
+msgstr "Descripción del sistema"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:123
msgid "System hostname"
-msgstr ""
+msgstr "Nombre de host del sistema"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:438
msgid "System management IO"
-msgstr ""
+msgstr "E/S de gestión del sistema"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:431
msgid "System management IO advertisements"
-msgstr ""
+msgstr "Anuncios de E/S de gestión del sistema"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:400
msgid "System platform description"
-msgstr ""
+msgstr "Descripción de plataforma del sistema"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:228
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:230
msgid "TTL"
-msgstr ""
+msgstr "TTL"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:402
msgid "The default description is the kernel name (Linux)."
-msgstr ""
+msgstr "La descripción predeterminada es el nombre del kernel (Linux)."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:656
msgid "The default filter is 15. Refer to &quot;FILTERING NEIGHBORS&quot;."
msgstr ""
+"El filtro predeterminado es 15. Se refiere a &quot;FILTRAR VECINOS&quot;."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:414
msgid "The default is derived from kernel information."
-msgstr ""
+msgstr "El valor predeterminado se deriva de la información del kernel."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:465
msgid ""
"The delay between transmissions of LLDP PDU. The default value is 30 seconds."
msgstr ""
+"El retraso entre transmisiones de LLDP PDU. El valor predeterminado es 30 "
+"segundos."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:672
msgid ""
"This page allows you to see discovered LLDP neighbors, local interfaces "
"statistics and local chassis information."
msgstr ""
+"Esta página le permite ver los vecinos LLDP descubiertos, estadísticas de "
+"interfaces locales e información del bastidor local."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:464
msgid "Transmit delay"
-msgstr ""
+msgstr "Retardo de transmisión"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:482
msgid "Transmit hold value"
-msgstr ""
+msgstr "Transmitir valor de retención"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:497
msgid "Transmit hold value must be greater than 0"
-msgstr ""
+msgstr "El valor de retención de transmisión debe ser mayor que 0"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:327
msgid "Two character CC required"
-msgstr ""
+msgstr "Se requieren dos caracteres CC"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:55
msgid "Tx"
-msgstr ""
+msgstr "Tx"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:57
msgid "Tx discarded"
-msgstr ""
+msgstr "Tx descartado"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:150
msgid "Tx only"
-msgstr ""
+msgstr "Únicamente Tx"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:154
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:262
msgid "Unknown"
-msgstr ""
+msgstr "Desconocido"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:574
msgid ""
"When set, LLDPd enables an SNMP subagent using AgentX protocol. This enables "
"information about other systems through SNMP."
msgstr ""
+"Cuando se configura, LLDPd habilita un subagente SNMP utilizando el "
+"protocolo AgentX. Esto permite obtener información sobre otros sistemas a "
+"través de SNMP."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:664
msgid ""
"With this option, you can force the port identifier to be the interface name "
"or the MAC address."
msgstr ""
+"Con esta opción, puede forzar que el identificador del puerto sea el nombre "
+"de la interfaz o la dirección MAC."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:307
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:316
msgid "disabled"
-msgstr ""
+msgstr "Desactivado"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:46
msgid "enable filter"
-msgstr ""
+msgstr "habilitar filtro"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:307
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:316
msgid "enabled"
-msgstr ""
+msgstr "Activado"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:48
msgid "keep only one neighbor"
-msgstr ""
+msgstr "mantener solo un vecino"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:47
msgid "keep only one protocol"
-msgstr ""
+msgstr "mantener solo un protocolo"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:296
msgid "valid syntax: %f .. %f [mf]"
-msgstr ""
+msgstr "sintaxis válida: %f .. %f [mf]"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:278
msgid "valid syntax: 0 .. 180.000[E|W]"
-msgstr ""
+msgstr "sintaxis válida: 0 .. 180.000[E|W]"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:262
msgid "valid syntax: 0 .. 90.000[N|S]"
-msgstr ""
+msgstr "sintaxis válida: 0 .. 90.000[N|S]"
diff --git a/applications/luci-app-lldpd/po/fi/lldpd.po b/applications/luci-app-lldpd/po/fi/lldpd.po
index ea7e222a12..516d3a9dee 100644
--- a/applications/luci-app-lldpd/po/fi/lldpd.po
+++ b/applications/luci-app-lldpd/po/fi/lldpd.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslldpd/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:374
msgid "1A"
@@ -82,7 +88,7 @@ msgstr ""
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:65
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:681
msgid "Collecting data..."
-msgstr ""
+msgstr "Kerätään tietoja..."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:588
msgid "Communication Device Endpoints (Class III)"
@@ -537,7 +543,7 @@ msgstr ""
#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:28
msgid "Settings"
-msgstr ""
+msgstr "Asetukset"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:655
msgid "Specify the behaviour when detecting multiple neighbors"
diff --git a/applications/luci-app-lldpd/po/ga/lldpd.po b/applications/luci-app-lldpd/po/ga/lldpd.po
new file mode 100644
index 0000000000..794c5ddd1b
--- /dev/null
+++ b/applications/luci-app-lldpd/po/ga/lldpd.po
@@ -0,0 +1,711 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslldpd/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:374
+msgid "1A"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:54
+msgid "Administrative Status"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:841
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:198
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:209
+msgid "Age"
+msgstr "Aois"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:59
+msgid "Ageout count"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:675
+msgid ""
+"Allows an agent to control the propagation of LLDPDUs. By default, the MAC "
+"address %s is used and limits the propagation of the LLDPDU to the nearest "
+"bridge."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:291
+msgid "Altitude"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:835
+msgid "Basic Settings"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:358
+msgid "Building"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:717
+msgid ""
+"By default, LLDP packets are sent when there is a peer speaking LLDP "
+"detected or when there is no peer at all."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:728
+msgid "CDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:738
+msgid "CDP version"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:740
+msgid "CDPv1 and CDPv2"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:39
+msgid "Cannot have both interface %s and its exclusion %s"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:319
+msgid "Capabilities"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:338
+msgid "City"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:206
+msgid "Civic address"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:46
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:65
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:681
+msgid "Collecting data..."
+msgstr "Sonraí á mbailiú..."
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:588
+msgid "Communication Device Endpoints (Class III)"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:205
+msgid "Coordinate based"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:321
+msgid "Country"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:307
+msgid "Datum"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:439
+msgid ""
+"Defaults to the first IPv4 and IPv6. If an exact IP address is provided, it "
+"is used as a management address without any check. To blacklist IPv6 "
+"addresses, use <code>!*:*</code>."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:61
+msgid "Delete count"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:273
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:483
+msgid ""
+"Determines the transmitted packet TTL (== this value * transmit delay). The "
+"default value is 4 &therefore; the default TTL is 120 seconds."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:638
+msgid "Disable LLDP-MED inventory TLV transmission"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:647
+msgid "Disable advertising of kernel release, version and machine"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:152
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:687
+msgid "Discovered Neighbors"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:41
+msgid "Discovered chassis"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:42
+msgid "Discovered port"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:788
+msgid "EDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:207
+msgid "ELIN"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:389
+msgid "ELIN Address"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:364
+msgid "Empire State Bldg"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:730
+msgid "Enable CDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:790
+msgid "Enable EDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:770
+msgid "Enable FDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:708
+msgid "Enable LLDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:816
+msgid "Enable SONMP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:89
+msgid "Enable service"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:731
+msgid ""
+"Enable the support of CDP protocol to deal with Cisco routers that do not "
+"speak LLDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:791
+msgid ""
+"Enable the support of EDP protocol to deal with Extreme routers and switches "
+"that do not speak LLDP."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:771
+msgid ""
+"Enable the support of FDP protocol to deal with Foundry routers that do not "
+"speak LLDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:817
+msgid ""
+"Enable the support of SONMP protocol to deal with Nortel routers and "
+"switches that do not speak LLDP."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:715
+msgid ""
+"Even when there is no LLDP peer detected but there is a peer speaking "
+"another protocol detected."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:768
+msgid "FDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:162
+msgid "Filter"
+msgstr "Scagaire"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:663
+msgid "Force port ID subtype"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:754
+msgid "Force sending CDPv2 packets"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:714
+msgid "Force sending LLDP packets"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:586
+msgid "Generic Endpoint (Class I)"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:344
+msgid "Gotham"
+msgstr ""
+
+#: applications/luci-app-lldpd/root/usr/share/rpcd/acl.d/luci-app-lldpd.json:18
+msgid "Grant access for LLDP configuration"
+msgstr ""
+
+#: applications/luci-app-lldpd/root/usr/share/rpcd/acl.d/luci-app-lldpd.json:3
+msgid "Grant access for LLDP status information"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:203
+msgid "Host location type"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:276
+msgid "ID"
+msgstr "ID"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:277
+msgid "ID type"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:116
+msgid "IP address"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:163
+msgid "Incoming"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:60
+msgid "Insert count"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:667
+msgid "Interface MAC address"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:688
+msgid "Interface Statistics"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:668
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:112
+msgid "Interface name"
+msgstr "Ainm an chomhéadain"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:648
+msgid ""
+"Kernel name (ie: Linux) will still be shared, and Inventory software version "
+"will be set to %s."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:706
+#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:3
+msgid "LLDP"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:671
+msgid "LLDP Status"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:584
+msgid "LLDP-MED device class"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:626
+msgid "LLDP-MED fast-start"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:630
+msgid "LLDP-MED fast-start tx-interval"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:595
+msgid "LLDP-MED policy"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:674
+msgid "LLDPDU destination MAC"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:851
+msgid "LLDPd Settings"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:852
+msgid "LLDPd is an implementation of IEEE 802.1ab"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:639
+msgid ""
+"LLDPd will still receive (and publish using SNMP if enabled) those LLDP-MED "
+"TLV but will not send them. Use this option if you do not want to transmit "
+"sensitive information like serial numbers."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:504
+msgid "LLDPd won't send any frames; only listen to neighbors."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:257
+msgid "Latitude"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:676
+msgid "Local Chassis"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:114
+msgid "Local ID"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:39
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:52
+msgid "Local interface"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:273
+msgid "Longitude"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:110
+msgid "MAC address"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:233
+msgid "MFS"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:354
+msgid "Main Street"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:295
+msgid "Management IP(s)"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:587
+msgid "Media Endpoint (Class II)"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:476
+msgid "Must be a greater than zero number optionally suffixed with \"ms\""
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:495
+msgid "Must be a number"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:246
+msgid "Must contain: 'coordinate ...', 'address ...' or 'elin ...'"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:620
+msgid "Must start: application ..."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:197
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:208
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:270
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:589
+msgid "Network Connectivity Device (Class IV)"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:526
+msgid "Network IO"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:542
+msgid "Network IO for chassis ID"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:838
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:603
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:660
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:664
+msgid "No data to display"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:368
+msgid "Number"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:854
+msgid "On this page you may configure LLDPd parameters."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:741
+msgid "Only CDPv2"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:164
+msgid "Outgoing"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:117
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:124
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:401
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:413
+msgid "Override %s."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:204
+msgid "Override the announced location of the host."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:216
+msgid "Port ID"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:219
+msgid "Port ID type"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:224
+msgid "Port description"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:378
+msgid "Post-code"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:40
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:53
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:844
+msgid "Protocols Support"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:226
+msgid "Raw config string sent to lldpd, starting: [coordinate|address|elin]"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:225
+msgid "Raw location config"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:503
+msgid "Receive-only mode"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:56
+msgid "Rx"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:146
+msgid "Rx and Tx"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:148
+msgid "Rx only"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:58
+msgid "Rx unrecognized"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:573
+msgid "SNMP agentX socket path"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:814
+msgid "SONMP (NTDP, NDP, BNMP, BDP)"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:35
+msgid "See syntax <a %s>here</a>."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:747
+msgid "Send CDP packets even if no CDP peer detected"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:798
+msgid "Send EDP packets even if no EDP peer detected"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:778
+msgid "Send FDP packets even if no FDP peer detected"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:824
+msgid "Send SONMP packets even if no SONMP peer detected"
+msgstr ""
+
+#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:28
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:655
+msgid "Specify the behaviour when detecting multiple neighbors"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:527
+msgid ""
+"Specify which interface (not) to listen upon and send LLDPDU from. Absent "
+"any value, LLDPd uses all available physical interfaces."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:543
+msgid ""
+"Specify which interfaces (not) to use for computing chassis ID. Absent any "
+"value, all interfaces are considered. LLDPd takes the first MAC address from "
+"all the considered interfaces to compute the chassis ID."
+msgstr ""
+
+#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:16
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:348
+msgid "Street"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:468
+msgid "Suffix %s for millisecond values."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:412
+msgid "System capabilities"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:406
+msgid "System capability advertisements"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:116
+msgid "System description"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:123
+msgid "System hostname"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:438
+msgid "System management IO"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:431
+msgid "System management IO advertisements"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:400
+msgid "System platform description"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:228
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:230
+msgid "TTL"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:402
+msgid "The default description is the kernel name (Linux)."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:656
+msgid "The default filter is 15. Refer to &quot;FILTERING NEIGHBORS&quot;."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:414
+msgid "The default is derived from kernel information."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:465
+msgid ""
+"The delay between transmissions of LLDP PDU. The default value is 30 seconds."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:672
+msgid ""
+"This page allows you to see discovered LLDP neighbors, local interfaces "
+"statistics and local chassis information."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:464
+msgid "Transmit delay"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:482
+msgid "Transmit hold value"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:497
+msgid "Transmit hold value must be greater than 0"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:327
+msgid "Two character CC required"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:55
+msgid "Tx"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:57
+msgid "Tx discarded"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:150
+msgid "Tx only"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:154
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:262
+msgid "Unknown"
+msgstr "Anaithnid"
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:574
+msgid ""
+"When set, LLDPd enables an SNMP subagent using AgentX protocol. This enables "
+"information about other systems through SNMP."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:664
+msgid ""
+"With this option, you can force the port identifier to be the interface name "
+"or the MAC address."
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:307
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:316
+msgid "disabled"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:46
+msgid "enable filter"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:307
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:316
+msgid "enabled"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:48
+msgid "keep only one neighbor"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:47
+msgid "keep only one protocol"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:296
+msgid "valid syntax: %f .. %f [mf]"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:278
+msgid "valid syntax: 0 .. 180.000[E|W]"
+msgstr ""
+
+#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:262
+msgid "valid syntax: 0 .. 90.000[N|S]"
+msgstr ""
diff --git a/applications/luci-app-lldpd/po/hu/lldpd.po b/applications/luci-app-lldpd/po/hu/lldpd.po
index 3f339f3992..249ff92d0e 100644
--- a/applications/luci-app-lldpd/po/hu/lldpd.po
+++ b/applications/luci-app-lldpd/po/hu/lldpd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-08-21 13:22+0000\n"
+"PO-Revision-Date: 2024-08-29 19:47+0000\n"
"Last-Translator: hmzs <hmzs@1szer1.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslldpd/hu/>\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 5.7\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:374
msgid "1A"
@@ -687,7 +687,7 @@ msgstr ""
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:307
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:316
msgid "enabled"
-msgstr ""
+msgstr "engedélyezve"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:48
msgid "keep only one neighbor"
diff --git a/applications/luci-app-ltqtapi/po/fi/ltqtapi.po b/applications/luci-app-ltqtapi/po/fi/ltqtapi.po
index 2f3124af98..7b481daad0 100644
--- a/applications/luci-app-ltqtapi/po/fi/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/fi/ltqtapi.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-09 14:30+0000\n"
-"Last-Translator: Demian Wright <wright.demian+weblate@gmail.com>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -17,7 +17,7 @@ msgstr "Tili"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
msgid "Collecting data..."
-msgstr "Kerätään tietoja…"
+msgstr "Kerätään tietoja..."
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
msgid "Contact"
diff --git a/applications/luci-app-ltqtapi/po/ga/ltqtapi.po b/applications/luci-app-ltqtapi/po/ga/ltqtapi.po
new file mode 100644
index 0000000000..48f2600e93
--- /dev/null
+++ b/applications/luci-app-ltqtapi/po/ga/ltqtapi.po
@@ -0,0 +1,96 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-03 13:09+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
+msgid "Account"
+msgstr "Cuntas"
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
+msgid "Collecting data..."
+msgstr "Sonraí á mbailiú..."
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
+msgid "Contact"
+msgstr "Teagmháil"
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:18
+msgid "Contacts"
+msgstr "Teagmhálaithe"
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
+msgid "Current Telephony State"
+msgstr "Staid Teileafónaíochta Reatha"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
+msgid "Dial"
+msgstr "Diailigh"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: applications/luci-app-ltqtapi/root/usr/share/rpcd/acl.d/luci-app-ltqtapi.json:3
+msgid "Grant UCI access for luci-app-ltqtapi"
+msgstr "Deonaigh rochtain UCI ar luci-app-ltqtapi"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
+msgid "Here You can specify the SIP account that you want to use."
+msgstr "Anseo Is féidir leat an cuntas SIP a theastaíonn uait a úsáid a shonrú."
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
+msgid "Here You can specify the SIP contacts that you want to use."
+msgstr ""
+"Anseo Is féidir leat na teagmhálaithe SIP is mian leat a úsáid a shonrú."
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
+msgid "Password"
+msgstr "Pasfhocal"
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
+msgid "Port1"
+msgstr "Calafort1"
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
+msgid "Port2"
+msgstr "Calafort2"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
+msgid "Realm"
+msgstr "Réimse"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
+msgid "Shortdial"
+msgstr "Gearrdhialáil"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
+msgid "Type"
+msgstr "Cineál"
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
+msgid "Uplink"
+msgstr "Uplink"
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
+msgid "Username"
+msgstr "Ainm úsáideora"
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:4
+msgid "VoIP"
+msgstr "VoIP"
diff --git a/applications/luci-app-lxc/po/es/lxc.po b/applications/luci-app-lxc/po/es/lxc.po
index c56f1d72dc..716d7857c9 100644
--- a/applications/luci-app-lxc/po/es/lxc.po
+++ b/applications/luci-app-lxc/po/es/lxc.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-07-23 09:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
diff --git a/applications/luci-app-lxc/po/ga/lxc.po b/applications/luci-app-lxc/po/ga/lxc.po
new file mode 100644
index 0000000000..0f22eb91fc
--- /dev/null
+++ b/applications/luci-app-lxc/po/ga/lxc.po
@@ -0,0 +1,112 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\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>Tabhair faoi deara le do thoil:</b> Teastaíonn gnéithe nach bhfuil ar "
+"fáil ar íomhánna OpenWrt le haghaidh gléasanna le splanc bheag ó choimeádáin "
+"LXC.<br />"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
+msgid "Actions"
+msgstr "Gníomhartha"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+"Chomh maith leis sin b'fhéidir gur mhaith leat 'kmod-veth' a shuiteáil le "
+"haghaidh tacaíochta líonra roghnach."
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
+msgid "Available Containers"
+msgstr "Coimeádáin ar Fáil"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
+msgid "Containers URL"
+msgstr "URL na gcoimeádán"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
+msgid "Create"
+msgstr "Cruthaigh"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
+msgid "Create New Container"
+msgstr "Cruthaigh Coimeádán Nua"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
+msgid "Delete"
+msgstr "Scrios"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
+msgid "Enter new name"
+msgstr "Cuir isteach ainm nua"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
+msgid "Free Space Threshold"
+msgstr "An tairseach spás saor in aisce,"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
+msgid "Free Temp Threshold"
+msgstr "Teimpléad teocht saor in aisce"
+
+#: applications/luci-app-lxc/root/usr/share/rpcd/acl.d/luci-app-lxc.json:3
+msgid "Grant UCI access for luci-app-lxc"
+msgstr "Deonaigh rochtain UCI do luci-app-lxc"
+
+#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
+msgid "LXC Containers"
+msgstr "Coimeádáin LXC"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
+msgid "Loading"
+msgstr "Ag lódáil"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
+msgid "Minimum required free space for LXC Container creation in KB"
+msgstr "Íosmhéid spáis saor in aisce do chruthú Coimeádán LXC i KB"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:38
+msgid "Minimum required free temp space for LXC Container creation in KB"
+msgstr ""
+"An t-íosmhéid spáis saor in aisce a theastaíonn chun coimeádán LXC a chruthú "
+"i KB"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
+msgid "Options"
+msgstr "Roghanna"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:131
+msgid "Start"
+msgstr "Tosaigh"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
+msgid "Stop"
+msgstr "Stad"
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
+msgid "Template"
+msgstr "Teimpléad"
diff --git a/applications/luci-app-minidlna/po/es/minidlna.po b/applications/luci-app-minidlna/po/es/minidlna.po
index 0d0cd05277..5f5936d14e 100644
--- a/applications/luci-app-minidlna/po/es/minidlna.po
+++ b/applications/luci-app-minidlna/po/es/minidlna.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/es/>\n"
"Language: es\n"
@@ -11,11 +11,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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "Album art names"
diff --git a/applications/luci-app-minidlna/po/ga/minidlna.po b/applications/luci-app-minidlna/po/ga/minidlna.po
new file mode 100644
index 0000000000..16ba8e738b
--- /dev/null
+++ b/applications/luci-app-minidlna/po/ga/minidlna.po
@@ -0,0 +1,249 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
+msgid "Album art names"
+msgstr "Ainmneacha ealaíne albam"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:94
+msgid "Allow wide links"
+msgstr "Ceadaigh naisc leathana"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+msgid "Announced UUID"
+msgstr "UUID fógartha"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+msgid "Announced model number"
+msgstr "Uimhir mhúnla fógartha"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+msgid "Announced serial number"
+msgstr "Sraithuimhir fógartha"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:73
+msgid "Browse directory"
+msgstr "Brabhsáil eolaire"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:88
+msgid "Database directory"
+msgstr "Eolaire bunachar sonraí"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:53
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+msgid "Enable TIVO"
+msgstr "Cumasaigh TIVO"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
+msgid "Enable inotify"
+msgstr "Cumasaigh inotify"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:69
+msgid "Friendly name"
+msgstr "Ainm cairdiúil"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-minidlna/root/usr/share/rpcd/acl.d/luci-app-minidlna.json:3
+msgid "Grant access to minidlna status and configuration"
+msgstr "Deonaigh rochtain ar stádas agus cumraíocht minidlna"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:59
+msgid "Interfaces"
+msgstr "Comhéadain"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
+msgid "Media directories"
+msgstr "Eolaire meáin"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:36
+msgid ""
+"MiniDLNA is server software with the aim of being fully compliant with DLNA/"
+"UPnP-AV clients."
+msgstr ""
+"Is bogearraí freastalaí é MiniDLNA a bhfuil sé mar aidhm aige a bheith "
+"lánchomhlíontach le cliaint DLNA/UPnP-AV."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+msgid ""
+"Model number the miniDLNA daemon will report to clients in its XML "
+"description."
+msgstr ""
+"Uimhir mhúnla a thuairisceoidh an deamhan miniDLNA do chliaint ina chur síos "
+"XML."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:74
+msgid "Music"
+msgstr "Ceol"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:59
+msgid "Network interfaces to serve."
+msgstr "Comhéadain líonra chun freastal."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:100
+msgid "Notify interval"
+msgstr "Eatramh fógra"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:100
+msgid "Notify interval in seconds."
+msgstr "Cuir an t-eatramh in iúl i soicindí."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:76
+msgid "Pictures"
+msgstr "Pictiúir"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:55
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:56
+msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
+msgstr "Port le haghaidh tráchta HTTP (cur síos, gallúnach, aistriú meán)."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:98
+msgid "Presentation URL"
+msgstr "URL cur i láthair"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:71
+msgid "Root container"
+msgstr "Coimeádán fréimhe"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+msgid ""
+"Serial number the miniDLNA daemon will report to clients in its XML "
+"description."
+msgstr ""
+"Sraithuimhir a thuairisceoidh an deamhan miniDLNA do chliaint ina chur síos "
+"XML."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:69
+msgid ""
+"Set this if you want to customize the name that shows up on your clients."
+msgstr ""
+"Socraigh é seo más mian leat an t-ainm a thaispeánann do chliaint a "
+"shaincheapadh."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:88
+msgid ""
+"Set this if you would like to specify the directory where you want MiniDLNA "
+"to store its database and album art cache."
+msgstr ""
+"Socraigh é seo más mian leat an t-eolaire a shonrú inar mian leat MiniDLNA a "
+"bhunachar sonraí agus a thaisce ealaíne albam a stóráil."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:94
+msgid ""
+"Set this to allow serving content outside the media root (via symlinks)."
+msgstr ""
+"Socraigh é seo chun go bhféadfar ábhar a riar lasmuigh d'fhréamh na meán ("
+"trí shimplí)."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
+msgid ""
+"Set this to enable inotify monitoring to automatically discover new files."
+msgstr ""
+"Socraigh é seo chun monatóireacht inotify a chumasú chun comhaid nua a "
+"aimsiú go huathoibríoch."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+msgid ""
+"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
+"supporting HMO."
+msgstr ""
+"Socraigh é seo chun tacaíocht a thabhairt do chomhaid .jpg agus .mp3 a "
+"shruthú chuig HMO tacaíochta TiVo."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:96
+msgid ""
+"Set this to strictly adhere to DLNA standards. This will allow server-side "
+"downscaling of very large JPEG images, which may hurt JPEG serving "
+"performance on (at least) Sony DLNA products."
+msgstr ""
+"Socraigh é seo chun cloí go docht le caighdeáin DLNA. Ceadóidh sé seo "
+"íomhánna JPEG an-mhór a ísliú ar thaobh an fhreastalaí, rud a d’fhéadfadh "
+"feidhmíocht riartha JPEG ar (a laghad) táirgí Sony DLNA a ghortú."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
+msgid ""
+"Set this to the directory you want scanned. If you want to restrict the "
+"directory to a specific content type, you can prepend the type ('A' for "
+"audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
+"(eg. A,/mnt/media/Music). Multiple directories can be specified."
+msgstr ""
+"Socraigh é seo chuig an eolaire is mian leat a scanadh. Más mian leat an t-"
+"eolaire a shrianadh go cineál ábhair ar leith, is féidir leat an cineál ('A' "
+"le haghaidh fuaime, 'V' le haghaidh físeáin, 'P' le haghaidh íomhánna), agus "
+"camóg ina dhiaidh sin, a ligean ar an eolaire (m.sh. A. ,/mnt/meáin/Ceol). "
+"Is féidir eolairí iolracha a shonrú."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+msgid "Specify the path to the MiniSSDPd socket."
+msgstr "Sonraigh an cosán go dtí an soicéad MiniSSDPd."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:72
+msgid "Standard container"
+msgstr "Coimeádán caighdeánach"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:39
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:96
+msgid "Strict to DLNA standard"
+msgstr "Go docht le caighdeán DLNA"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:25
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/status/include/80_minidlna.js:28
+msgid ""
+"The miniDLNA service is active, serving %d audio, %d video and %d image "
+"files."
+msgstr ""
+"Tá an tseirbhís miniDLNA gníomhach, ag freastal ar %d fuaime, %d físeán agus "
+"%d comhaid íomhá."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:18
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/status/include/80_minidlna.js:22
+msgid "The miniDLNA service is not running."
+msgstr "Níl an tseirbhís miniDLNA ag rith."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
+msgid "This is a list of file names to check for when searching for album art."
+msgstr ""
+"Seo liosta ainmneacha comhaid le seiceáil nuair a bhíonn ealaín albam á "
+"chuardach."
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:75
+msgid "Video"
+msgstr "Físeán"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:36
+#: applications/luci-app-minidlna/root/usr/share/luci/menu.d/luci-app-minidlna.json:3
+msgid "miniDLNA"
+msgstr "miniDLNA"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/status/include/80_minidlna.js:7
+msgid "miniDLNA Status"
+msgstr "Stádas miniDLNA"
+
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+msgid "miniSSDP socket"
+msgstr "soicéad miniSSDP"
diff --git a/applications/luci-app-mjpg-streamer/po/ga/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/ga/mjpg-streamer.po
new file mode 100644
index 0000000000..c4e29af727
--- /dev/null
+++ b/applications/luci-app-mjpg-streamer/po/ga/mjpg-streamer.po
@@ -0,0 +1,215 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmjpg-streamer/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:249
+msgid "Allow ringbuffer to exceed limit by this amount"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:131
+msgid "Ask for username and password on connect"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:131
+msgid "Authentication required"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:120
+msgid "Auto"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:94
+msgid "Automatic disabling of MJPEG mode"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:119
+msgid "Blink"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:256
+msgid "Command to run"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:68
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:114
+msgid "Do not initialize dynctrls of Linux-UVC driver"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:114
+msgid "Don't initialize dynctrls"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:109
+msgid "Drop frames smaller than this limit"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:39
+msgid "Enable MJPG-streamer"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:94
+msgid "Enable YUYV format"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:39
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:249
+msgid "Exceed"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:257
+msgid ""
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
+"first parameter to your script."
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:60
+msgid "File output"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:235
+msgid "Folder"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:144
+msgid "Folder that contains webpages"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:89
+msgid "Frames per second"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:35
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/root/usr/share/rpcd/acl.d/luci-app-mjpg-streamer.json:3
+msgid "Grant UCI access for luci-app-mjpg-streamer"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:59
+msgid "HTTP output"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:41
+msgid "Input plugin"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:241
+msgid "Interval between saving pictures"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:100
+msgid "JPEG compression quality"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:116
+msgid "Led control"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:260
+msgid "Link newest picture to fixed file name"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:260
+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"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:245
+msgid "Max. number of pictures to hold"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:118
+msgid "Off"
+msgstr "As"
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:117
+msgid "On"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:47
+msgid "Output plugin"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:138
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:55
+msgid "Plugin settings"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:127
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:76
+msgid "Resolution"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:245
+msgid "Ring buffer size"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:235
+msgid "Set folder to save pictures"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:241
+msgid "Set the interval in millisecond"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:110
+msgid ""
+"Set the minimum size if the webcam produces small-sized garbage frames. May "
+"happen under low light conditions"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:101
+msgid ""
+"Set the quality in percent. This setting activates YUYV format, disables "
+"MJPEG"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:216
+msgid "Stream unavailable"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:127
+msgid "TCP port for this HTTP server"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:61
+msgid "UVC input"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:134
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:144
+msgid "WWW folder"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:31
+msgid ""
+"mjpg streamer is a streaming application for Linux-UVC compatible webcams"
+msgstr ""
diff --git a/applications/luci-app-mosquitto/po/ga/mosquitto.po b/applications/luci-app-mosquitto/po/ga/mosquitto.po
new file mode 100644
index 0000000000..049670a36a
--- /dev/null
+++ b/applications/luci-app-mosquitto/po/ga/mosquitto.po
@@ -0,0 +1,383 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 19:45+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmosquitto/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: 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/&lt;clientid&gt;/state"
+msgstr ""
+
+#: 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:176
+msgid "Automatic, but stopped when not used"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+msgid "Automatic, includes restarts"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+msgid "Autosave interval"
+msgstr ""
+
+#: 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:80
+msgid "Autosave on changes"
+msgstr ""
+
+#: 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 "Calafort"
+
+#: 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-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po
index d93152ce76..7a9ac668f6 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: 2024-07-24 18:07+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2024-09-04 22:52+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,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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: 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
@@ -556,7 +556,7 @@ msgstr "Conectado"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:13
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:79
msgid "Ping count"
diff --git a/applications/luci-app-mwan3/po/ga/mwan3.po b/applications/luci-app-mwan3/po/ga/mwan3.po
new file mode 100644
index 0000000000..49ec2e18e3
--- /dev/null
+++ b/applications/luci-app-mwan3/po/ga/mwan3.po
@@ -0,0 +1,796 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: 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: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: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: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: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: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"
+msgstr ""
+
+#: 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: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: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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:45
+msgid ""
+"%s: Name of Physical device which interface went up or down (e.g. \"eth0\" "
+"or \"wwan0\")"
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:71
+msgid "-- Interface Selection --"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:85
+msgid "-- Please choose --"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:75
+msgid ""
+"Acceptable values: 1-100. This many Tracking IP addresses must respond for "
+"the link to be deemed up"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:38
+msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:34
+msgid "Acceptable values: 1-256. Defaults to 1 if not set"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:26
+msgid "Alert"
+msgstr "Airdeall"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:37
+msgid "Also scan this Routing table for connected networks"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:65
+msgid "Check IP rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:116
+msgid "Check link quality"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:66
+msgid "Check routing table"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:95
+msgid "Collecting data ..."
+msgstr "Sonraí á mbailiú ..."
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:18
+msgid "Contents have been saved."
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:27
+msgid "Critical"
+msgstr "Criticiúil"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:32
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:61
+msgid "Destination address"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:65
+msgid "Destination port"
+msgstr "Port ceann scríbe"
+
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:29
+msgid "Diagnostics"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:56
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:65
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: 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 ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:25
+msgid "Emergency"
+msgstr "Éigeandála"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:68
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:31
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:94
+msgid ""
+"Enables firewall rule logging (global mwan3 logging must also be enabled)"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:20
+msgid "Enables global firewall logging"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:69
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:15
+msgid "Enter value in hex, starting with <code>0x</code>"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:28
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:108
+msgid "Execute"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:35
+msgid "Expect interface state on up event"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:189
+msgid "Failure interval"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:121
+msgid "Failure latency [ms]"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:134
+msgid "Failure packet loss [%]"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:23
+msgid "Firewall loglevel"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:14
+msgid "Firewall mask"
+msgstr ""
+
+#: 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:257
+msgid "Flush global firewall conntrack table on interface events"
+msgstr ""
+
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:56
+msgid "Globals"
+msgstr ""
+
+#: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:3
+msgid "Grant UCI access for luci-app-mwan3"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:68
+msgid "Hotplug ifdown"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:67
+msgid "Hotplug ifup"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:83
+msgid "IPset"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:43
+msgid "IPv4"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:37
+msgid "IPv4 and IPv6"
+msgstr "IPv4 agus IPv6"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:38
+msgid "IPv4 only"
+msgstr "IPv4 amháin"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:44
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:39
+msgid "IPv6 only"
+msgstr "IPv6 amháin"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:31
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:34
+msgid "Initial state"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:26
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:83
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:64
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:76
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:100
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:64
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: 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:242
+msgid "Interface up"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:24
+msgid ""
+"Interfaces may not share the same name as configured members, policies or "
+"rules."
+msgstr ""
+
+#: 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 ""
+
+#: 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:207
+msgid "Keep ping failure interval during failure state"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:37
+msgid "Last resort"
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:22
+msgid "Loglevel"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:103
+msgid "Max TTL"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:57
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:66
+msgid ""
+"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
+"as a portrange (eg \"1024:2048\") without quotes"
+msgstr ""
+
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:72
+msgid "Member"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:18
+msgid "Member interfaces with lower metrics are used first."
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:30
+msgid "Member used"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:17
+msgid ""
+"Members are profiles attaching a metric and weight to an MWAN interface."
+msgstr ""
+
+#: 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 ""
+
+#: 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éadrach"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:18
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:79
+msgid "MultiWAN Manager - Diagnostics"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:10
+msgid "MultiWAN Manager - Globals"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:20
+msgid "MultiWAN Manager - Interfaces"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:16
+msgid "MultiWAN Manager - Members"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:26
+msgid "MultiWAN Manager - Notify"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:92
+msgid "MultiWAN Manager - Overview"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:16
+msgid "MultiWAN Manager - Policies"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:18
+msgid "MultiWAN Manager - Rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/detail.js:12
+msgid "MultiWAN Manager - Status"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/troubleshooting.js:12
+msgid "MultiWAN Manager - Troubleshooting"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:84
+msgid ""
+"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
+"youtube.com/youtube\")"
+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 ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:22
+msgid "Names must be 15 characters or less."
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:74
+msgid "No"
+msgstr "Níl"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:20
+msgid "No MWAN interfaces found"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:272
+msgid "No interface metric set!"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:31
+msgid "Notes:"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:30
+msgid "Notice"
+msgstr "Fógra"
+
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:96
+msgid "Notify"
+msgstr ""
+
+#: 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
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:45
+msgid "Offline"
+msgstr "As líne"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:37
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:30
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:39
+msgid "Online"
+msgstr "Ar líne"
+
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:13
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:79
+msgid "Ping count"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:63
+msgid "Ping default gateway"
+msgstr ""
+
+#: 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:190
+msgid "Ping interval during failure detection"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:212
+msgid "Ping interval during failure recovering"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:88
+msgid "Ping size"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:167
+msgid "Ping timeout"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:64
+msgid "Ping tracking IP"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:17
+msgid ""
+"Policies are profiles grouping one or more members controlling how Mwan3 "
+"distributes traffic."
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:80
+msgid "Policy"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:97
+msgid "Policy assigned"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:42
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:35
+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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
+msgid "Recovery interval"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:144
+msgid "Recovery latency [ms]"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:157
+msgid "Recovery packet loss [%]"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:39
+msgid "Routing table %d"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:36
+msgid "Routing table lookup"
+msgstr ""
+
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:88
+msgid "Rule"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:21
+msgid "Rules are matched from top to bottom."
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:22
+msgid "Rules below a matching rule are ignored."
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:52
+msgid "Source address"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:56
+msgid "Source port"
+msgstr "Source port"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:65
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:82
+#: 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 "Stádas"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:70
+msgid "Sticky"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:77
+msgid "Sticky timeout"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:53
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:62
+msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:91
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:29
+msgid "The file is also preserved during sysupgrade."
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:32
+msgid "This file is interpreted as a shell script."
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:48
+msgid ""
+"This hostname or IP address will be pinged to determine if the link is up or "
+"down. Leave blank to assume interface is always online"
+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 ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:47
+msgid "Tracking hostname or IP address"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:52
+msgid "Tracking method"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:74
+msgid "Tracking reliability"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:24
+msgid ""
+"Traffic destined for known (other than default) networks is handled by the "
+"main routing table."
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:71
+msgid ""
+"Traffic from the same source IP address that previously matched this rule "
+"within the sticky timeout period will use the same WAN interface"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:25
+msgid ""
+"Traffic matching a rule, but all WAN interfaces for that policy are down "
+"will be blackholed."
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:37
+msgid "Troubleshooting"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:20
+msgid "Unable to save contents: %s"
+msgstr "Níorbh fhéidir inneachar a shábháil: %s"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:33
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:47
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:42
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:55
+msgid "Uptime"
+msgstr "AmSuas"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:43
+msgid "View the content of /etc/protocols for protocol description"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:29
+msgid "Warning"
+msgstr "Aire"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:38
+msgid ""
+"When all policy members are offline use this behavior for matched traffic"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:73
+msgid "Yes"
+msgstr "Tá"
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:41
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:104
+msgid "blackhole (drop)"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:260
+msgid "connected (mwan3)"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:42
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:105
+msgid "default (use main routing table)"
+msgstr ""
+
+#: 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:259
+msgid "ifdown (netifd)"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
+msgid "ifup (netifd)"
+msgstr ""
+
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:40
+#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:103
+msgid "unreachable (reject)"
+msgstr ""
diff --git a/applications/luci-app-natmap/po/fi/natmap.po b/applications/luci-app-natmap/po/fi/natmap.po
index 862b263951..ab6af9e778 100644
--- a/applications/luci-app-natmap/po/fi/natmap.po
+++ b/applications/luci-app-natmap/po/fi/natmap.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnatmap/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:93
msgid "Bind port"
@@ -15,7 +18,7 @@ msgstr ""
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:55
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:119
msgid "External IP"
diff --git a/applications/luci-app-natmap/po/ga/natmap.po b/applications/luci-app-natmap/po/ga/natmap.po
new file mode 100644
index 0000000000..387f0af3b5
--- /dev/null
+++ b/applications/luci-app-natmap/po/ga/natmap.po
@@ -0,0 +1,93 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-01 15:36+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnatmap/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:93
+msgid "Bind port"
+msgstr "Calafort ceangail"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:55
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:119
+msgid "External IP"
+msgstr "IP seachtrach"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:126
+msgid "External Port"
+msgstr "Port Seachtrach"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:88
+msgid "For TCP mode"
+msgstr "Le haghaidh mód TCP"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:97
+msgid "Forward mode"
+msgstr "Modh ar aghaidh"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:105
+msgid "Forward target"
+msgstr "Sprioc ar aghaidh"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:110
+msgid "Forward target port"
+msgstr "Port sprice ar aghaidh"
+
+#: applications/luci-app-natmap/root/usr/share/rpcd/acl.d/luci-app-natmap.json:3
+msgid "Grant access to LuCI app natmap"
+msgstr "Deonaigh rochtain ar aip natmap LuCI"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:88
+msgid "HTTP server"
+msgstr "Freastalaí HTTP"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:71
+msgid "IPv4 and IPv6"
+msgstr "IPv4 agus IPv6"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:72
+msgid "IPv4 only"
+msgstr "IPv4 amháin"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:73
+msgid "IPv6 only"
+msgstr "IPv6 amháin"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:75
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:78
+msgid "Keep-alive interval"
+msgstr "Eatramh coimeád-beo"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:50
+#: applications/luci-app-natmap/root/usr/share/luci/menu.d/luci-app-natmap.json:3
+msgid "NATMap"
+msgstr "léarscáil NATM"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:115
+msgid "Notify script"
+msgstr "Fógra script"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:59
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:69
+msgid "Restrict to address family"
+msgstr "Srian chun aghaidh a thabhairt ar theaghlach"
+
+#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:82
+msgid "STUN server"
+msgstr "Freastalaí STUN"
diff --git a/applications/luci-app-nextdns/po/es/nextdns.po b/applications/luci-app-nextdns/po/es/nextdns.po
index 8ad729f1e6..a85ac1ec23 100644
--- a/applications/luci-app-nextdns/po/es/nextdns.po
+++ b/applications/luci-app-nextdns/po/es/nextdns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-07-25 17:13+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/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.7.2-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
msgid "Configuration ID"
@@ -19,7 +19,7 @@ msgstr "ID de configuración"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:19
msgid "Enable NextDNS."
-msgstr "Activa NextDNS."
+msgstr "Activar NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
msgid "Enabled"
@@ -27,8 +27,7 @@ msgstr "Activado"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:29
msgid "Expose LAN clients information in NextDNS analytics."
-msgstr ""
-"Exponga la información de los clientes de LAN en el análisis de NextDNS."
+msgstr "Exponer información de clientes LAN en análisis NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
msgid ""
@@ -48,15 +47,15 @@ msgstr "Vaya a nextdns.io para crear una configuración."
#: applications/luci-app-nextdns/root/usr/share/rpcd/acl.d/luci-app-nextdns.json:3
msgid "Grant logread access to LuCI app nextdns"
-msgstr "Conceder acceso logread a la aplicación LuCI nextdns"
+msgstr "Conceder acceso de lectura de registros a la aplicación LuCI nextdns"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
msgid "Log Queries"
-msgstr "Consultas de registro"
+msgstr "Registrar consultas"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:34
msgid "Log individual queries to system log."
-msgstr "Registre consultas individuales en el registro del sistema."
+msgstr "Registrar consultas individuales en el registro del sistema."
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Logs"
@@ -73,7 +72,7 @@ msgstr "Configuración de NextDNS."
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:15
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
msgid "Report Client Info"
diff --git a/applications/luci-app-nextdns/po/ga/nextdns.po b/applications/luci-app-nextdns/po/ga/nextdns.po
new file mode 100644
index 0000000000..1e35d3c92c
--- /dev/null
+++ b/applications/luci-app-nextdns/po/ga/nextdns.po
@@ -0,0 +1,81 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnextdns/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
+msgid "Configuration ID"
+msgstr "Aitheantas Cumraíochta"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:19
+msgid "Enable NextDNS."
+msgstr "Cumasaigh NextDNS."
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:29
+msgid "Expose LAN clients information in NextDNS analytics."
+msgstr "Nocht faisnéis do chliaint LAN in anailísíocht NextDNS."
+
+#: 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>."
+msgstr ""
+"Le haghaidh tuilleadh eolais, téigh chuig <a href=\"https://nextdns.io\" "
+"target=\"_blank\">nextdns.io</a>."
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:15
+msgid "General"
+msgstr "Ginearálta"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:26
+msgid "Go to nextdns.io to create a configuration."
+msgstr "Téigh go nextdns.io chun cumraíocht a chruthú."
+
+#: applications/luci-app-nextdns/root/usr/share/rpcd/acl.d/luci-app-nextdns.json:3
+msgid "Grant logread access to LuCI app nextdns"
+msgstr "Ceadaigh rochtain logléite ar nextdns app LuCI"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
+msgid "Log Queries"
+msgstr "Ceisteanna Logála"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:34
+msgid "Log individual queries to system log."
+msgstr "Logáil fiosrúcháin aonair chuig loga an chórais."
+
+#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
+msgid "Logs"
+msgstr "Logaí"
+
+#: 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
+msgid "NextDNS"
+msgstr "NextDNS"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:10
+msgid "NextDNS Configuration."
+msgstr "Cumraíocht NextDNS."
+
+#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:15
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
+msgid "Report Client Info"
+msgstr "Tuairiscigh Eolas Cliant"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:24
+msgid "The ID of your NextDNS configuration."
+msgstr "ID do chumraíocht NextDNS."
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 9fcd0c49a0..fa51639894 100644
--- a/applications/luci-app-nft-qos/po/fi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fi/nft-qos.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 23:17+0000\n"
-"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/fi/>\n"
"Language: fi\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 5.8-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
@@ -18,7 +18,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
msgid "Collecting data..."
-msgstr "Kerätään tietoja…"
+msgstr "Kerätään tietoja..."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:225
msgid "Comment"
diff --git a/applications/luci-app-nft-qos/po/ga/nft-qos.po b/applications/luci-app-nft-qos/po/ga/nft-qos.po
new file mode 100644
index 0000000000..14723eb650
--- /dev/null
+++ b/applications/luci-app-nft-qos/po/ga/nft-qos.po
@@ -0,0 +1,266 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 19:45+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\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
+msgid "Bytes Total"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
+msgid "Collecting data..."
+msgstr "Sonraí á mbailiú..."
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:225
+msgid "Comment"
+msgstr "Trácht"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
+msgid "Default Download Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
+msgid "Default Download Unit"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+msgid "Default Network Interface"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
+msgid "Default Upload Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
+msgid "Default Upload Unit"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
+msgid "Default unit for download rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
+msgid "Default unit for upload rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
+msgid "Default value for download bandwidth"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
+msgid "Default value for download rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
+msgid "Default value for upload bandwidth"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
+msgid "Default value for upload rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
+msgid "Download Bandwidth (Mbps)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
+msgid "Download Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+msgid "Enable Limit Rate Feature"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
+msgid "Enable Traffic Priority"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
+msgid "Enable this feature"
+msgstr ""
+
+#: applications/luci-app-nft-qos/root/usr/share/rpcd/acl.d/luci-app-nft-qos.json:3
+msgid "Grant UCI access for luci-app-nft-qos"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:240
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
+msgid "IP Address"
+msgstr "Seoladh IP"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:168
+msgid "IP Address (v4 / v6)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+msgid "IP Address (v4 Only)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+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:235
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
+msgid "Limit Type"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
+msgid "MAC Address"
+msgstr "Seoladh MAC"
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
+msgid "MB"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
+msgid "NFT-QoS Settings"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
+msgid "No information available"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
+msgid "Packets Total"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:208
+msgid "Priority"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:200
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
+msgid "QoS over Nftables"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
+msgid "Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
+msgid "Realtime Download Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
+msgid "Realtime Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
+msgid "Realtime Upload Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+msgid "Service"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
+msgid "Static QoS-Download Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+msgid "Static QoS-Upload Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
+msgid "Target Network (IPv4/MASK)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
+msgid "Target Network6 (IPv6/MASK)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
+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:195
+msgid "Traffic Priority Settings"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
+msgid "Type of Limit Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:149
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:182
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:253
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:264
+msgid "Unit"
+msgstr "Aonad"
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
+msgid "Upload Bandwidth (Mbps)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:259
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
+msgid "Upload Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
+msgid "White List for Limit Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+msgid "e.g. https, 23, (separator is comma)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
+msgid "kB"
+msgstr ""
diff --git a/applications/luci-app-nlbwmon/po/es/nlbwmon.po b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
index 1a4f4f4865..af803f2461 100644
--- a/applications/luci-app-nlbwmon/po/es/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-07-25 14:37+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:563
msgid "%d IPv4-only hosts"
@@ -39,21 +39,21 @@ msgstr "-1 - Reiniciar cada último día del mes"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:94
msgid "-7 - Restart a week before end of month"
-msgstr "-7 - Reiniciar una semana antes de fin de mes"
+msgstr "-7 - Reiniciar una semana antes de finalizar el mes"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:92
msgid "1 - Restart every 1st of month"
-msgstr "1 - Reiniciar cada 1 del mes"
+msgstr "1 - Reiniciar cada 1er día del mes"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:161
msgid "10m - frequent commits at the expense of flash wear"
msgstr ""
-"10m - confirmaciones frecuentes a expensas del desgaste de memoria flash"
+"10m - confirmaciones frecuentes a expensas del desgaste de la memoria flash"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:160
msgid "12h - compromise between risk of data loss and flash wear"
msgstr ""
-"12h - compromiso entre el riesgo de pérdida de datos y el desgaste de "
+"12h - compromiso entre el riesgo de pérdida de datos y el desgaste de la "
"memoria flash"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:159
@@ -65,14 +65,14 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:166
msgid "30s - refresh twice per minute for reasonably current stats"
msgstr ""
-"30s - actualice dos veces por minuto para obtener estadísticas "
+"30s - actualizar dos veces por minuto para obtener estadísticas "
"razonablemente actuales"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:167
msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
msgstr ""
"5m - rara vez se actualiza para evitar el borrado frecuente de los "
-"contadores de conntrack"
+"contadores conntrack"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:162
msgid "60s - commit minutely, useful for non-flash storage"
@@ -105,12 +105,11 @@ msgstr "<big id=\"ipv6-tx\">0B</big> carga total de IPv6"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:899
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
-msgstr ""
-"<big id=\"layer7-most-conn\">0</big> causa la mayoría de las conexiones"
+msgstr "<big id=\"layer7-most-conn\">0</big> causa la mayoría de conexiones"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:897
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
-msgstr "<big id=\"layer7-most-rx\">0</big> es la causa de la mayor descarga"
+msgstr "<big id=\"layer7-most-rx\">0</big> causa la mayor descarga"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
@@ -126,7 +125,7 @@ msgstr "<big id=\"rx-total\">0</big> de descarga"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
msgid "<big id=\"tx-total\">0</big> upload"
-msgstr "<big id=\"tx-total\">0</big> de subida"
+msgstr "<big id=\"tx-total\">0</big> de carga"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:63
msgid "Accounting period"
@@ -134,7 +133,7 @@ msgstr "Período de contabilización"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:60
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "Application"
@@ -168,7 +167,7 @@ msgid ""
"accounting period exactly every N days, beginning at a given date."
msgstr ""
"Elija \"Día del mes\" para reiniciar el período de contabilización mensual "
-"en una fecha específica, por ejemplo cada 3er. día Elija \"Intervalo fijo\" "
+"en una fecha específica, por ejemplo cada 3er. día. Elija \"Intervalo fijo\" "
"para reiniciar el período de contabilización exactamente cada N días, "
"comenzando en una fecha determinada."
@@ -192,7 +191,7 @@ msgstr "Configuración"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
msgid "Conn."
-msgstr "Conexiones."
+msgstr "Conx."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:861
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:907
@@ -225,9 +224,9 @@ msgid ""
"towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
"24th of February."
msgstr ""
-"Día del mes para reiniciar el período de contabilización. Use valores "
-"negativos para contar hacia el final del mes, p. ej. \"-5\" para especificar "
-"el 27 de julio o el 24 de febrero."
+"Día del mes en el cual se reiniciará el período de contabilización. Use "
+"valores negativos para contar hacia atrás desde el último día del mes, p. "
+"ej. \"-5\" para especificar el 27 de julio o el 24 de febrero."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
msgid "Dismiss"
@@ -248,7 +247,7 @@ msgstr "Desc. (Paqs.)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:611
msgctxt "Traffic counter"
msgid "Download"
-msgstr "Descargar"
+msgstr "Descarga"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:908
@@ -264,11 +263,11 @@ msgstr "Descarga (Paquetes)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
msgid "Download / Application"
-msgstr "Descargar / Aplicación"
+msgstr "Descarga / Aplicación"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
msgid "Download Database Backup"
-msgstr "Descargar copia de seguridad de la base de datos"
+msgstr "Descargar copia de seguridad"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:936
msgid "Dualstack enabled hosts"
@@ -416,8 +415,8 @@ msgid ""
"Maximum number of accounting periods to keep, use zero to keep databases "
"forever."
msgstr ""
-"Número máximo de períodos de contabilización a mantener, use 0 para mantener "
-"las bases de datos para siempre."
+"Número máximo de períodos de contabilización que se conservarán. Defínalo en "
+"0 para conservar las bases de datos para siempre."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:831
msgid "Netlink Bandwidth Monitor"
@@ -486,7 +485,7 @@ msgstr "Restaurar"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:52
msgid "Restore Database Backup"
-msgstr "Restaurar copia de seguridad de la base de datos"
+msgstr "Restaurar copia de seguridad"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:20
msgid "Restore complete"
@@ -507,8 +506,8 @@ msgstr "Fecha de inicio"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:97
msgid "Start date of the first accounting period, e.g. begin of ISP contract."
msgstr ""
-"Fecha de inicio del primer período de contabilización, p.ej. fecha de corte "
-"de la factura de tu ISP."
+"Fecha de inicio del primer período de contabilización, p.ej. fecha de inicio "
+"del contrato del proveedor de internet."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:154
msgid "Stored periods"
@@ -550,32 +549,32 @@ msgstr "No se pueden recuperar datos estadísticos de tráfico: %s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:631
msgid "Up. (Bytes)"
-msgstr "Sub. (Bytes)"
+msgstr "Carga (Bytes)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:632
msgid "Up. (Pkts.)"
-msgstr "Sub. (Paq.)"
+msgstr "Carga (Paq.)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
msgctxt "Traffic counter"
msgid "Upload"
-msgstr "Cargar"
+msgstr "Carga"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:864
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:910
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:957
msgid "Upload (Bytes)"
-msgstr "Subida (Bytes)"
+msgstr "Carga (Bytes)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
msgid "Upload (Packets)"
-msgstr "Subida (Paquetes)"
+msgstr "Carga (Paquetes)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
msgid "Upload / Application"
-msgstr "Subir / Aplicación"
+msgstr "Carga / Aplicación"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:621
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
@@ -591,9 +590,9 @@ msgid ""
"makes accessing old data slightly slower but helps to reduce storage "
"requirements."
msgstr ""
-"Si se debe comprimir con gzip las bases de datos archivadas. La compresión "
-"de los archivos de la base de datos hace que el acceso a los datos antiguos "
-"sea un poco más lento, pero ayuda a reducir los requisitos de almacenamiento."
+"Comprime con gzip las bases de datos archivadas. La compresión de los "
+"archivos de base de datos hace que el acceso a los datos antiguos sea un "
+"poco más lento, pero ayuda a reducir los requisitos de almacenamiento."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:148
msgid ""
@@ -601,10 +600,10 @@ msgid ""
"mainly useful for memory constrained systems which might not be able to "
"satisfy memory allocation after longer uptime periods."
msgstr ""
-"Si se debe preasignar el tamaño máximo posible de la base de datos en la "
-"memoria. Esto es principalmente útil para sistemas con memoria limitada que "
-"podrían no ser capaces de satisfacer la asignación de memoria después de "
-"períodos de tiempo de actividad más prolongados."
+"Preasigna el tamaño máximo posible de la base de datos en memoria. Esto es "
+"principalmente útil para sistemas con memoria limitada que podrían no ser "
+"capaces de satisfacer la asignación de memoria después de períodos de "
+"actividad más prolongados."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:130
msgid "no traffic"
diff --git a/applications/luci-app-nlbwmon/po/fi/nlbwmon.po b/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
index d51b09bd4f..0248e62216 100644
--- a/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-01-06 10:10+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/fi/>\n"
"Language: fi\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 5.4-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:563
msgid "%d IPv4-only hosts"
@@ -161,7 +161,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
msgid "Collecting data..."
-msgstr "Kerätään tietoja…"
+msgstr "Kerätään tietoja..."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:157
msgid "Commit interval"
diff --git a/applications/luci-app-nlbwmon/po/ga/nlbwmon.po b/applications/luci-app-nlbwmon/po/ga/nlbwmon.po
new file mode 100644
index 0000000000..79b01eb072
--- /dev/null
+++ b/applications/luci-app-nlbwmon/po/ga/nlbwmon.po
@@ -0,0 +1,567 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnlbwmon/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:563
+msgid "%d IPv4-only hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:570
+msgid "%d IPv6-only hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:577
+msgid "%d dual-stack hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:114
+msgid "%s and %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:112
+msgid "%s, %s and %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:93
+msgid "-1 - Restart every last day of month"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:94
+msgid "-7 - Restart a week before end of month"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:92
+msgid "1 - Restart every 1st of month"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:161
+msgid "10m - frequent commits at the expense of flash wear"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:160
+msgid "12h - compromise between risk of data loss and flash wear"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:159
+msgid "24h - least flash wear at the expense of data loss risk"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:166
+msgid "30s - refresh twice per minute for reasonably current stats"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:167
+msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:162
+msgid "60s - commit minutely, useful for non-flash storage"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+msgid "<big id=\"conn-total\">0</big> connections"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
+msgid "<big id=\"host-total\">0</big> hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:942
+msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:944
+msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:943
+msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
+msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:899
+msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:897
+msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:896
+msgid "<big id=\"layer7-total\">0</big> different application protocols"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:850
+msgid "<big id=\"rx-total\">0</big> download"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
+msgid "<big id=\"tx-total\">0</big> upload"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:63
+msgid "Accounting period"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:60
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
+msgid "Application"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
+msgid "Application Protocols"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
+msgid "Backup"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:3
+msgid "Bandwidth Monitor"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
+msgid ""
+"Changing the accounting interval type will invalidate existing databases!"
+"<br /><strong><a href=\"%s\">Download backup</a></strong>."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:64
+msgid ""
+"Choose \"Day of month\" to restart the accounting period monthly on a "
+"specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
+"accounting period exactly every N days, beginning at a given date."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:869
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:915
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Collecting data..."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:157
+msgid "Commit interval"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:151
+msgid "Compress database"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
+msgid "Conn."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:861
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:907
+msgid "Connections"
+msgstr "Naisc"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:843
+msgid "Connections / Host"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:169
+msgid "Database directory"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:170
+msgid ""
+"Database storage directory. One file per accounting period will be placed "
+"into this directory."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:72
+msgid "Day of month"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:84
+msgid ""
+"Day of month to restart the accounting period. Use negative values to count "
+"towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
+"24th of February."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
+msgid "Dismiss"
+msgstr "Díbhe"
+
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
+msgid "Display"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:629
+msgid "Down. (Bytes)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:630
+msgid "Down. (Pkts.)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:611
+msgctxt "Traffic counter"
+msgid "Download"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:862
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:908
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:955
+msgid "Download (Bytes)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:863
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:909
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:956
+msgid "Download (Packets)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+msgid "Download / Application"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
+msgid "Download Database Backup"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:936
+msgid "Dualstack enabled hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:83
+msgid "Due date"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:1005
+msgid "Dump (JSON)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:975
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:983
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:992
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:1001
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:1010
+msgid "Export"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:804
+msgid "Failed to commit database: %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:45
+msgid "Failed to download backup archive: %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:793
+msgid "Failed to download traffic data: %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:28
+msgid "Failed to restore backup archive: %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:954
+msgid "Family"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:73
+msgid "Fixed interval"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:877
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:923
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:970
+msgid "Force reload…"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
+msgid "Generate Backup"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/root/usr/share/rpcd/acl.d/luci-app-nlbwmon.json:3
+msgid "Grant UCI access for luci-app-nlbwmon"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:987
+msgid "Grouped by IP (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:978
+msgid "Grouped by MAC (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:996
+msgid "Grouped by protocol (CSV)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:859
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:952
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:620
+msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:507
+msgid "IPv4"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
+msgid "IPv4 vs. IPv6"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:508
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:111
+msgid "Interval"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:158
+msgid ""
+"Interval at which the temporary in-memory database is committed to the "
+"persistent database directory."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:165
+msgid ""
+"Interval at which traffic counters of still established connections are "
+"refreshed from netlink information."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:112
+msgid "Length of accounting interval in days."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:123
+msgid "Local interfaces"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:132
+msgid "Local subnets"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "MAC"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:76
+msgid "Malformed data received"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:144
+msgid "Maximum entries"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:155
+msgid ""
+"Maximum number of accounting periods to keep, use zero to keep databases "
+"forever."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:831
+msgid "Netlink Bandwidth Monitor"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:51
+msgid "Netlink Bandwidth Monitor - Backup / Restore"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:52
+msgid "Netlink Bandwidth Monitor - Configuration"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:542
+msgid "No data recorded yet."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:124
+msgid "Only conntrack streams from or to any of these networks are counted."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:133
+msgid "Only conntrack streams from or to any of these subnets are counted."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:147
+msgid "Preallocate database"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:339
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:61
+msgid "Protocol Mapping"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:61
+msgid ""
+"Protocol mappings to distinguish traffic types per host, one mapping per "
+"line. The first value specifies the IP protocol, the second value the port "
+"number and the third column is the name of the mapped protocol."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:164
+msgid "Refresh interval"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:106
+msgid "Require a valid date in the form \"YYYY-MM-DD\""
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
+msgid "Restore"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:52
+msgid "Restore Database Backup"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:20
+msgid "Restore complete"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:285
+msgid "Select accounting period:"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:334
+msgid "Source IP"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:96
+msgid "Start date"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:97
+msgid "Start date of the first accounting period, e.g. begin of ISP contract."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:154
+msgid "Stored periods"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:53
+msgid ""
+"The Netlink Bandwidth Monitor (nlbwmon) is a lightweight, efficient traffic "
+"accounting program keeping track of bandwidth usage per host and protocol."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:21
+msgid "The following database files have been restored:"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:145
+msgid ""
+"The maximum amount of entries that should be put into the database, setting "
+"the limit to 0 will allow databases to grow indefinitely."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+msgid "Traffic / Host"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+msgid "Traffic Distribution"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:92
+msgid "Unable to fetch traffic statistic data: %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:631
+msgid "Up. (Bytes)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:632
+msgid "Up. (Pkts.)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
+msgctxt "Traffic counter"
+msgid "Upload"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:864
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:910
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:957
+msgid "Upload (Bytes)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+msgid "Upload (Packets)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+msgid "Upload / Application"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:621
+msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75
+msgid "Warning"
+msgstr "Aire"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:152
+msgid ""
+"Whether to gzip compress archive databases. Compressing the database files "
+"makes accessing old data slightly slower but helps to reduce storage "
+"requirements."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:148
+msgid ""
+"Whether to preallocate the maximum possible database size in memory. This is "
+"mainly useful for memory constrained systems which might not be able to "
+"satisfy memory allocation after longer uptime periods."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:130
+msgid "no traffic"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:641
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:653
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:658
+msgid "other"
+msgstr ""
diff --git a/applications/luci-app-nut/po/ga/nut.po b/applications/luci-app-nut/po/ga/nut.po
new file mode 100644
index 0000000000..0db529e0c9
--- /dev/null
+++ b/applications/luci-app-nut/po/ga/nut.po
@@ -0,0 +1,614 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnut/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
+msgid "Additional Shutdown Time(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
+msgid "Addresses on which to listen"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
+msgid "Allowed actions"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:196
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:225
+msgid "As configured by NUT"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Bytes to read from interrupt pipe"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:182
+msgid "CA Certificate path"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
+msgid "Communications lost message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
+msgid "Communications restored message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
+msgid "Control UPS via CGI"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+msgid "Deadtime"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Default for UPSes without this field."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Delay for kill power command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "Delay to power on UPS if power returns after kill power"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
+msgid "Description (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
+msgid "Display name"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "Don't lock port when starting driver"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
+msgid "Driver"
+msgstr "Tiománaí"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
+msgid "Driver Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
+msgid "Driver Global Settings"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Driver Path"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
+msgid "Driver Shutdown Order"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Driver waits for data to be consumed by upsd before publishing more."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+msgid "Drop privileges to this user"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid ""
+"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
+"group read-write as user 'nut'"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:110
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:118
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:126
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:134
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:142
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:150
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "Execute notify command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
+msgid "Forced Shutdown"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
+msgid "Forced shutdown message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
+msgid "Global Settings"
+msgstr "Socruithe Domhanda"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
+msgid "Go to NUT CGI"
+msgstr ""
+
+#: applications/luci-app-nut/root/usr/share/rpcd/acl.d/luci-app-nut.json:3
+msgid "Grant UCI access for luci-app-nut"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
+msgid "Host"
+msgstr "Óstach"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
+msgid "Hostname or IP address"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:199
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:228
+msgid "Hostname or address of UPS"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
+msgid "Hot Sync"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
+msgid "IP Address"
+msgstr "Seoladh IP"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:112
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:120
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:128
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:136
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:144
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:152
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:176
+msgid "Ignore"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
+msgid "Ignore Low Battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid "Instant commands"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
+msgid "Interrupt Only"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Interrupt Size"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
+msgid "Low battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
+msgid "Manufacturer (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
+msgid "Master"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Max USB HID Length Reported"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Maximum Age of Data"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maximum Retries"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Maximum Start Delay"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
+msgid "Maximum connections"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maximum number of times to try starting a driver."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Maximum time in seconds between refresh of UPS status"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
+msgid "Minimum required number or power supplies"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
+msgid "Model (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
+msgid "NUT CGI Access"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:196
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:225
+msgid "Name of UPS"
+msgstr ""
+
+#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:3
+msgid "Network UPS Tools"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
+#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:44
+msgid "Network UPS Tools (CGI)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
+#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:31
+msgid "Network UPS Tools (Monitor)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
+#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:18
+msgid "Network UPS Tools (Server)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "No Lock"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
+msgid "No communications message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
+msgid "No low/high voltage transfer OIDs"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
+msgid "No parent message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
+msgid "Notification defaults"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
+msgid "Notify command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
+msgid "Notify when back online"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
+msgid "Notify when battery needs replacing"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
+msgid "Notify when communications lost"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
+msgid "Notify when communications restored"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
+msgid "Notify when force shutdown"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
+msgid "Notify when low battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
+msgid "Notify when no communications"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:171
+msgid "Notify when no parent process"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
+msgid "Notify when on battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
+msgid "Notify when shutting down"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Off Delay(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "On Delay(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
+msgid "On battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
+msgid "Online message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:216
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:245
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
+msgid "Password"
+msgstr "Pasfhocal"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:182
+msgid "Path containing ca certificates to match against host certificate"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Path to drivers (instead of default)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
+msgid "Path to state file"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Period after which data is considered stale"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Poll Interval"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
+msgid "Poll frequency"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
+msgid "Poll frequency alert"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
+msgid "Polling Frequency(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:203
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:232
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
+msgid "Power value"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
+msgid "Product (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
+msgid "Replace battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:186
+msgid "Require SSL and make sure server CN matches hostname"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Retry Delay"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
+msgid "Role"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "Run drivers in a chroot(2) environment"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid "RunAs User"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
+msgid "Serial Number"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid "Set USB serial port permissions"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
+msgid "Set variables"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
+msgid "Shutdown command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
+msgid "Shutdown message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
+msgid "Slave"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Synchronous Communication"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
+msgid "The name of this section will be used as UPS name elsewhere"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Time in seconds between driver start retry attempts."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
+msgid "UPS Master"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
+msgid "UPS Slave"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid ""
+"User as which to execute driver; requires device file accessed by driver to "
+"be read-write for that user."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:213
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:242
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
+msgid "Username"
+msgstr "Ainm úsáideora"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
+msgid "Vendor (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:186
+msgid "Verify all connection with SSL"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Workaround for buggy firmware"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:111
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:119
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:127
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:135
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:143
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:151
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:175
+msgid "Write to syslog"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr ""
+
+#~ msgid "Maxium Start Delay"
+#~ msgstr "Maxium Start Delay"
diff --git a/applications/luci-app-nut/po/lt/nut.po b/applications/luci-app-nut/po/lt/nut.po
index b6715355db..cbfc36acdc 100644
--- a/applications/luci-app-nut/po/lt/nut.po
+++ b/applications/luci-app-nut/po/lt/nut.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-07 18:30+0000\n"
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
"Last-Translator: Džiugas Januševičius <dziugas1959@hotmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/lt/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > "
"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? "
"1 : 2);\n"
-"X-Generator: Weblate 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -20,7 +20,7 @@ msgstr "Papildomas/-i išjungimo laikas/-ai"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
msgid "Addresses on which to listen"
-msgstr ""
+msgstr "Adresai, ant kurių laukti prisijungimo/jungties ryšio"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
msgid "Allowed actions"
@@ -30,11 +30,11 @@ msgstr "Leidžiami veiksmai"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:196
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:225
msgid "As configured by NUT"
-msgstr ""
+msgstr "Taip, Kaip sukonfigūravo – „NUT“"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
msgid "Bytes to read from interrupt pipe"
-msgstr ""
+msgstr "Baitai, kuriuos reikia perskaityti iš pertraukimo vamzdelio"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:182
msgid "CA Certificate path"
@@ -54,27 +54,29 @@ msgstr "Komunikacijos atkūrimo pranešimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
msgid "Control UPS via CGI"
-msgstr "Valdyti „UPS“ per „CGI“"
+msgstr "Valdyti nenutrūkstamo maitinimo šaltinį per – „CGI“"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
msgid "Deadtime"
-msgstr ""
+msgstr "„Deadtime“"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
msgid "Default for UPSes without this field."
-msgstr ""
+msgstr "Numatyti nenutrūkstamo maitinimo šaltiniai, be šio lauko."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
msgid "Delay for kill power command"
-msgstr ""
+msgstr "Elektros sustabdymo atidėjimo komanda"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
msgid "Delay to power on UPS if power returns after kill power"
msgstr ""
+"Nenutrūkstamo maitinimo šaltinio elektros atidėjimas, jeigu elektra grįžta "
+"po jos nutrūkimo"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
msgid "Description (Display)"
-msgstr ""
+msgstr "Aprašymas (Rodymas/-ti)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
msgid "Display name"
@@ -108,10 +110,11 @@ msgstr "Tvarkyklių išjungimo tvarka"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
msgid "Driver waits for data to be consumed by upsd before publishing more."
msgstr ""
+"Prieš paskelbdamas daugiau, tvarkyklė laukia, kol „upsd“ sunaudos duomenis."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
msgid "Drop privileges to this user"
-msgstr ""
+msgstr "Mesti/Šalinti šio naudotojo/vartotojo privilegijas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
msgid "Enable"
@@ -122,6 +125,9 @@ msgid ""
"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
"group read-write as user 'nut'"
msgstr ""
+"Įjungiamas/Įgalinamas – „hotplug“ skriptas, kuris padaro visus „ttyUSB“ "
+"įrenginius (pvz., nuoseklųjį „USB“) skaityti ir rašyti kaip naudoto/"
+"vartotojo – „nut“"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
@@ -135,7 +141,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
msgid "Execute notify command"
-msgstr ""
+msgstr "Vykdyti pranešimo komandą"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
msgid "Forced Shutdown"
@@ -163,16 +169,18 @@ msgstr "Skleidėjas/Vedėjas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
msgid "Hostname or IP address"
-msgstr ""
+msgstr "Įrenginio (t.y skleidėjo/vedėjo) pavadinimas arba IP adresas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:199
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:228
msgid "Hostname or address of UPS"
msgstr ""
+"Nenutrūkstamo maitinimo šaltinio įrenginio (t.y skleidėjo/vedėjo) "
+"pavadinimas arba adresas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
msgid "Hot Sync"
-msgstr ""
+msgstr "„Hot Sync“"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
msgid "IP Address"
@@ -198,23 +206,23 @@ msgstr "Ignoruoti mažos baterijos/akumuliatoriaus būseną"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
msgid "Instant commands"
-msgstr ""
+msgstr "Momentinės komandos"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
msgid "Interrupt Only"
-msgstr ""
+msgstr "Tik pertraukimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
msgid "Interrupt Size"
-msgstr ""
+msgstr "Pertraukimo dydis"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
msgid "Low battery message"
-msgstr ""
+msgstr "Išsenkančios baterijos/akumuliatoriaus pranešimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
msgid "Manufacturer (Display)"
-msgstr ""
+msgstr "Gamintojas (Rodymas/-ti)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
msgid "Master"
@@ -222,20 +230,20 @@ msgstr "Valdytojas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
msgid "Max USB HID Length Reported"
-msgstr ""
+msgstr "Praneštas maksimalus „USB HID“ ilgis"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
msgid "Maximum Age of Data"
-msgstr ""
+msgstr "Maksimalus duomenų amžius"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
msgid "Maximum Retries"
-msgstr ""
+msgstr "Maksimalus pakartojimų/bandymų iš naujo skaičius"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
msgid "Maximum Start Delay"
-msgstr ""
+msgstr "Maksimalus paleidimo/-sties atidėjimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
msgid "Maximum connections"
@@ -243,19 +251,21 @@ msgstr "Maksimalus prisijungimų skaičius"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
msgid "Maximum number of times to try starting a driver."
-msgstr ""
+msgstr "Maksimalus bandymų paleisti tvarkyklę skaičius."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
msgid "Maximum time in seconds between refresh of UPS status"
msgstr ""
+"Maksimalus laikas sekundėmis, tarp nenutrūkstamo maitinimo šaltinio būklės/"
+"būsenos atnaujinimo"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
msgid "Minimum required number or power supplies"
-msgstr ""
+msgstr "Minimalus reikalingas skaičius arba maitinimo šaltiniai"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
msgid "Model (Display)"
-msgstr ""
+msgstr "Modelis (Rodymas/-ti)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
msgid "NUT CGI Access"
@@ -268,38 +278,39 @@ msgstr "„NUT“ naudotojai/vartotojai"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:196
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:225
msgid "Name of UPS"
-msgstr "„UPS“ pavadinimas"
+msgstr "Nenutrūkstamo maitinimo šaltinio pavadinimas"
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:3
msgid "Network UPS Tools"
-msgstr "Tinklo „UPS“ įrankiai"
+msgstr "Tinklo nenutrūkstamo maitinimo šaltinio įrankiai"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:44
msgid "Network UPS Tools (CGI)"
-msgstr "Tinklo „UPS“ įrankiai („CGI“)"
+msgstr "Tinklo nenutrūkstamo maitinimo šaltinio įrankiai („CGI“)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:31
msgid "Network UPS Tools (Monitor)"
-msgstr "Tinklo „UPS“ įrankiai (Monitorius)"
+msgstr "Tinklo nenutrūkstamo maitinimo šaltinio įrankiai (Monitorius)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:18
msgid "Network UPS Tools (Server)"
-msgstr "Tinklo „UPS“ įrankiai (Serveris)"
+msgstr "Tinklo nenutrūkstamo maitinimo šaltinio įrankiai (Serveris)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
msgid "Network UPS Tools CGI Configuration"
-msgstr "Tinklo „UPS“ įrankiai; „CGI“ konfigūracija"
+msgstr "Tinklo nenutrūkstamo maitinimo šaltinio įrankiai; „CGI“ konfigūracija"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
msgid "Network UPS Tools Monitoring Configuration"
-msgstr ""
+msgstr "Tinklo nenutrūkstamo maitinimo šaltinio įrankių stebėjimo konfigūracija"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
msgid "Network UPS Tools Server Configuration"
-msgstr "Tinklo „UPS“ įrankiai; serverio konfigūracija"
+msgstr ""
+"Tinklo nenutrūkstamo maitinimo šaltinio įrankiai; serverio konfigūracija"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
msgid "No Lock"
@@ -312,10 +323,12 @@ msgstr "Nėra komunikacijos pranešimo"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
msgid "No low/high voltage transfer OIDs"
msgstr ""
+"Nėra žemos/aukštos įtampos perdavime; objektų atributikų identifikatorių "
+"(„OID“)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
msgid "No parent message"
-msgstr ""
+msgstr "Nėra aukštutinio pranešimo"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
msgid "Notification defaults"
@@ -351,11 +364,11 @@ msgstr "Pranešti, kai baterijos/akumuliatoriaus lygis/būsena maža"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
msgid "Notify when no communications"
-msgstr ""
+msgstr "Pranešti, kai nėra komunikacijos"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:171
msgid "Notify when no parent process"
-msgstr ""
+msgstr "Pranešti, kai neapdorojama aukštutinė procedūra"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
msgid "Notify when on battery"
@@ -379,7 +392,7 @@ msgstr "Naudojama baterija/akumuliatorius pranešimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
msgid "Online message"
-msgstr ""
+msgstr "Žinutė prisijungus (prie tinklo)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:216
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:245
@@ -390,6 +403,8 @@ msgstr "Slaptažodis"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:182
msgid "Path containing ca certificates to match against host certificate"
msgstr ""
+"Kelias, kuriame yra – „CA“ sertifikatai, atitinkantys skleidėjo/vedėjo "
+"sertifikatą"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
msgid "Path to drivers (instead of default)"
@@ -397,27 +412,27 @@ msgstr "Kelias į tvarkykles (vietoj numatyto)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
msgid "Path to state file"
-msgstr ""
+msgstr "Kelias į būsenos/būklės failą"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
msgid "Period after which data is considered stale"
-msgstr ""
+msgstr "Laikotarpis, po kurio duomenys yra laikomi pasenusiais"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
msgid "Poll Interval"
-msgstr ""
+msgstr "Apklausos intervalas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
msgid "Poll frequency"
-msgstr ""
+msgstr "Apklausos dažnis"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
msgid "Poll frequency alert"
-msgstr ""
+msgstr "Apklausos dažnio įspėjimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
msgid "Polling Frequency(s)"
-msgstr ""
+msgstr "Apklausos dažnis (-iai)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:203
@@ -434,7 +449,7 @@ msgstr "Galios reikšmė"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
msgid "Product (regex)"
-msgstr "Produktas („regex“)"
+msgstr "Produktas (reguliarusis reiškinys)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
msgid "Replace battery message"
@@ -443,6 +458,8 @@ msgstr "Pakeisti bateriją/akumuliatorių pranešimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:186
msgid "Require SSL and make sure server CN matches hostname"
msgstr ""
+"Reikalauti „SSL“ ir įsitikinti, kad serverio „CN“ sulygina įrenginio (t.y "
+"skleidėjo/vedėjo) pavadinimą"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
msgid "Retry Delay"
@@ -472,7 +489,7 @@ msgstr "„SNMP“ bandymai iš naujo"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
msgid "SNMP timeout(s)"
-msgstr ""
+msgstr "„SNMP“ pasibaigusios užklausos laikas (-ai)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
msgid "SNMP version"
@@ -496,11 +513,11 @@ msgstr "Serijos numeris"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
msgid "Set USB serial port permissions"
-msgstr ""
+msgstr "Nustatyti „USB“ nuoseklaus/-iojo prievado leidimus"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
msgid "Set variables"
-msgstr ""
+msgstr "Nustatyti kintamuosius"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
msgid "Shutdown command"
@@ -517,15 +534,19 @@ msgstr "Valdomųjų/-ieji/-asis"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
msgid "Synchronous Communication"
-msgstr ""
+msgstr "Sinchroninė komunikacija"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
msgid "The name of this section will be used as UPS name elsewhere"
msgstr ""
+"Šio skyriaus pavadinimas bus naudojamas kaip nenutrūkstamo maitinimo "
+"šaltinio pavadinimas kitur"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
msgid "Time in seconds between driver start retry attempts."
msgstr ""
+"Laikas sekundėmis, tarp tvarkyklės paleidimo/-sties pakartojimų/bandymų iš "
+"naujo."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
@@ -534,23 +555,23 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
msgid "UPS Master"
-msgstr "„UPS“ valdytojas"
+msgstr "Nenutrūkstamo maitinimo šaltinio valdytojas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
msgid "UPS Server Global Settings"
-msgstr "Visuotiniai „UPS“ serverio nustatymai"
+msgstr "Visuotiniai nenutrūkstamo maitinimo šaltinio serverio nustatymai"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
msgid "UPS Slave"
-msgstr "„UPS“ valdomasis"
+msgstr "Nenutrūkstamo maitinimo šaltinio valdomasis"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
msgid "UPS name"
-msgstr "„UPS“ pavadinimas"
+msgstr "Nenutrūkstamo maitinimo šaltinio pavadinimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
msgid "USB Bus(es) (regex)"
-msgstr ""
+msgstr "„USB“ (reguliarusis reiškinys)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
msgid "USB Product Id"
@@ -558,19 +579,24 @@ msgstr "„USB“ produkto ID"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
msgid "USB Vendor Id"
-msgstr ""
+msgstr "„USB“ pardavėjo/tiekėjo ID"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
msgid ""
"Use upscmd -l to see full list which the commands your UPS supports "
"(requires upscmd package)"
msgstr ""
+"Naudokite – „upscmd -l“, kad pamatytumėte visą – nenutrūkstamo maitinimo "
+"šaltinio palaikomų komandų sąrašą (reikalingas – „upscmd“ paketas)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
msgid ""
"User as which to execute driver; requires device file accessed by driver to "
"be read-write for that user."
msgstr ""
+"Naudotojas/Vartotojas, kuriam reikia vykdyti tvarkyklę; reikalauja, kad "
+"įrenginio failas, kurį pasiekia tvarkyklė, būtų skaitomas ir rašomas tam "
+"naudotojui/vartotojui."
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:213
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:242
@@ -580,7 +606,7 @@ msgstr "Naudotojo/Vartotojo vardas (t.y. Slapyvardis)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
msgid "Vendor (regex)"
-msgstr ""
+msgstr "Pardavėjas/Tiekėjas (reguliarusis reiškinys)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:186
msgid "Verify all connection with SSL"
@@ -588,7 +614,7 @@ msgstr "Patvirtinti visus prisijungimus su „SSL“"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
msgid "Workaround for buggy firmware"
-msgstr ""
+msgstr "Klaidingos programinės įrangos laikinas apėjimas"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
@@ -610,4 +636,4 @@ msgstr "„chroot“"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
msgid "upsmon drops privileges to this user"
-msgstr ""
+msgstr "„upsmon“ atmeta šio naudotojo/vartotojo privilegijas"
diff --git a/applications/luci-app-ocserv/po/es/ocserv.po b/applications/luci-app-ocserv/po/es/ocserv.po
index 718fdf0361..34d111c675 100644
--- a/applications/luci-app-ocserv/po/es/ocserv.po
+++ b/applications/luci-app-ocserv/po/es/ocserv.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 16:44-0300\n"
-"PO-Revision-Date: 2024-07-23 09:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
diff --git a/applications/luci-app-ocserv/po/fi/ocserv.po b/applications/luci-app-ocserv/po/fi/ocserv.po
index 4cedccdfd8..cdcc7c0bc3 100644
--- a/applications/luci-app-ocserv/po/fi/ocserv.po
+++ b/applications/luci-app-ocserv/po/fi/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-18 05:43+0000\n"
-"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/fi/>\n"
"Language: fi\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 5.1\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -46,7 +46,7 @@ msgstr "Salakirjoitustapa"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
msgid "Collecting data..."
-msgstr "Kerätään tietoja…"
+msgstr "Kerätään tietoja..."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
diff --git a/applications/luci-app-ocserv/po/ga/ocserv.po b/applications/luci-app-ocserv/po/ga/ocserv.po
new file mode 100644
index 0000000000..f7795ecc8d
--- /dev/null
+++ b/applications/luci-app-ocserv/po/ga/ocserv.po
@@ -0,0 +1,363 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsocserv/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
+msgid ""
+"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
+"prefix"
+msgstr ""
+"<abbr title=\" Ródú Idir-fhearainn gan Aicme\"> CIDR</abbr> - Nodaireacht: "
+"seoladh/réimír"
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
+msgid "Active OpenConnect Users"
+msgstr "Úsáideoirí Gníomhacha OpenConnect"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
+msgid "Active users"
+msgstr "Úsáideoirí gníomhacha"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
+msgid "AnyConnect client compatibility"
+msgstr "Comhoiriúnacht cliant AnyConnect"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17
+msgid "Available users"
+msgstr "Úsáideoirí atá ar fáil"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
+msgid "CA certificate"
+msgstr "Deimhniú CA"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
+msgid "Cipher"
+msgstr "Rúnscríobh"
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
+msgid "Collecting data..."
+msgstr "Sonraí á mbailiú..."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
+msgid "DNS servers"
+msgstr "Freastalaithe DNS"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
+msgid "Dead peer detection time (secs)"
+msgstr "Am braite piaraí marbh (soicindí)"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
+msgid "Edit Template"
+msgstr "Cuir Teimpléad in Eagar"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
+msgid "Edit the template that is used for generating the ocserv configuration."
+msgstr ""
+"Cuir an teimpléad a úsáidtear chun an chumraíocht ocserv a ghiniúint in "
+"eagar."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
+msgid "Enable UDP"
+msgstr "Cumasaigh UDP"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
+msgid ""
+"Enable UDP channel support; this must be enabled unless you know what you "
+"are doing"
+msgstr ""
+"Cumasaigh tacaíocht cainéal UDP; ní mór é seo a chumasú mura bhfuil a fhios "
+"agat cad atá á dhéanamh agat"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
+msgid "Enable compression"
+msgstr "Cumasaigh comhbhrú"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
+msgid "Enable proxy arp"
+msgstr "Cumasaigh seachfhreastalaí"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16
+msgid "Enable server"
+msgstr "Cumasaigh freastalaí"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
+msgid "Enable support for CISCO AnyConnect clients"
+msgstr "Cumasaigh tacaíocht do chliaint CISCO AnyConnect"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
+msgid "Firewall Zone"
+msgstr "Crios Balla Dóiteáin"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
+msgid "Grant UCI access for luci-app-ocserv"
+msgstr "Deonaigh rochtain UCI do luci-app-ocserv"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
+msgid "Group"
+msgstr "Grúpa"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
+msgid "ID"
+msgstr "ID"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
+msgid "IP"
+msgstr "IP"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
+msgid "IP Address"
+msgstr "Seoladh IP"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
+msgid "Max clients"
+msgstr "Cliaint uasta"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
+msgid "Max same clients"
+msgstr "Uasmhéid na gcliant céanna"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
+msgid "Netmask (or IPv6-prefix)"
+msgstr "Netmask (nó réimír IPv6)"
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7
+msgid "OpenConnect VPN"
+msgstr "OpenConnect VPN"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
+msgid "Password"
+msgstr "Pasfhocal"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
+msgid "Predictable IPs"
+msgstr "IPanna intuartha"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
+msgid ""
+"Provide addresses to clients from a subnet of LAN; if enabled the network "
+"below must be a subnet of LAN. Note that the first address of the specified "
+"subnet will be reserved by ocserv, so it should not be in use. If you have a "
+"network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
+"upper 62 addresses."
+msgstr ""
+"Seoltaí a sholáthar do chliaint ó fholíon de LAN; má tá sé cumasaithe "
+"caithfidh an líonra thíos a bheith ina fholíon de LAN. Tabhair faoi deara go "
+"mbeidh an chéad seoladh an subnet sonraithe in áirithe ag ocserv, mar sin "
+"níor chóir é a bheith in úsáid. Má tá líonra i LAN agat a chlúdaíonn 192.168."
+"1.0/24 bain úsáid as 192.168.1.192/26 chun na 62 seoladh uachtaracha a chur "
+"in áirithe."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
+msgid "Routing table"
+msgstr "Tábla ródú"
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20
+msgid "Server Settings"
+msgstr "Socruithe Freastalaí"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
+msgid "Server's Public Key ID"
+msgstr "Aitheantas Eochracha Poiblí an Fhreastalaí"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
+msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
+msgstr ""
+"Na freastalaithe DNS atá le soláthar do chliaint; is féidir a bheith IPv6 nó "
+"IPv4"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
+msgid ""
+"The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
+"Typically you should include the address of this device"
+msgstr ""
+"Na freastalaithe DNS atá le soláthar do chliaint; is féidir a bheith IPv6 nó "
+"IPv4. Go hiondúil ba cheart duit seoladh an ghléis seo a chur san áireamh"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
+msgid ""
+"The IPv4 subnet address to provide to clients; this should be some private "
+"network different than the LAN addresses unless proxy ARP is enabled. Leave "
+"empty to attempt auto-configuration."
+msgstr ""
+"An seoladh subnet IPv4 a chur ar fáil do chliaint; ba cheart gur líonra "
+"príobháideach éigin a bheadh anseo seachas na seoltaí LAN mura bhfuil "
+"seachfhreastalaí ARP cumasaithe. Fág folamh chun iarracht a dhéanamh ar "
+"uathchumrú."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
+msgid ""
+"The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
+"configuration."
+msgstr ""
+"An seoladh subnet IPv6 a chur ar fáil do chliaint; fág folamh chun iarracht "
+"a dhéanamh ar uathchumrú."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
+msgid "The assigned IPs will be selected deterministically"
+msgstr "Roghnófar na IPanna sannta go cinntitheach"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
+msgid ""
+"The authentication method for the users. The simplest is plain with a single "
+"username-password pair. Use PAM modules to authenticate using another server "
+"(e.g., LDAP, Radius)."
+msgstr ""
+"An modh fíordheimhnithe do na húsáideoirí. Is é an ceann is simplí le péire "
+"amháin ainm úsáideora-pasfhocal. Úsáid modúil PAM chun úsáid freastalaí eile "
+"a fhíordheimhniú (m.sh., LDAP, Radius)."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
+msgid "The firewall zone that the VPN clients will be set to"
+msgstr "An crios balla dóiteáin a socrófar na cliaint VPN dó"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+msgid "The mask of the subnet above."
+msgstr "Masc an subnet thuas."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
+msgid ""
+"The routing table to be provided to clients; you can mix IPv4 and IPv6 "
+"routes, the server will send only the appropriate. Leave empty to set a "
+"default route"
+msgstr ""
+"An tábla ródaithe atá le soláthar do chliaint; is féidir leat bealaí IPv4 "
+"agus IPv6 a mheascadh, ní sheolfaidh an freastalaí ach na cinn is cuí. Fág "
+"folamh chun bealach réamhshocraithe a shocrú"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
+msgid "The same UDP and TCP ports will be used"
+msgstr "Bainfear úsáid as na calafoirt chéanna UDP agus TCP"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+"An luach atá le cur in iúl don chliant chun deimhniú an fhreastalaí a fhíorú;"
+" ní bhraitheann an luach seo ach ar an eochair phoiblí"
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
+msgid "There are no active users."
+msgstr "Níl aon úsáideoirí gníomhacha ann."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
+msgid "Time"
+msgstr "Am"
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
+msgid "User"
+msgstr "Úsáideoir"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
+msgid "User Authentication"
+msgstr "Fíordheimhniú Úsáideora"
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25
+msgid "User Settings"
+msgstr "Socruithe Úsáideora"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
+msgid "Username"
+msgstr "Ainm úsáideora"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
+msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr "VPN <abbr title=\"Prótacal Idirlín Leagan 4\"> IPv4</abbr> -Netmask"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
+msgid ""
+"VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
+msgstr ""
+"VPN <abbr title=\"Prótacal Idirlín Leagan 4\"> IPv4</abbr> -Network-Seoladh"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
+msgid ""
+"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
+msgstr ""
+"VPN <abbr title=\"Prótacal Idirlín Leagan 6\"> IPv6</abbr> -Network-Seoladh"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
+msgid "VPN IP"
+msgstr "VPN IP"
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
+msgid "VPN IP Address"
+msgstr "Seoladh IP VPN"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
+msgid ""
+"View the CA certificate used by this server. You will need to save it as 'ca."
+"pem' and import it into the clients."
+msgstr ""
+"Féach ar an teastas CA a úsáideann an freastalaí seo. Beidh ort é a shábháil "
+"mar 'ca.pem' agus é a allmhairiú isteach sna cliaint."
diff --git a/applications/luci-app-olsr-services/po/ga/olsr-services.po b/applications/luci-app-olsr-services/po/ga/olsr-services.po
index 417bea5c89..013e9c1062 100644
--- a/applications/luci-app-olsr-services/po/ga/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/ga/olsr-services.po
@@ -1,30 +1,37 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr-services/ga/>\n"
"Language: ga\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\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 "Deonaigh rochtain ar chomhad cumraíochta agus seirbhísí OLSRd"
#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65
msgid "Internal services"
-msgstr ""
+msgstr "Seirbhísí inmheánacha"
#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:70
msgid "Protocol"
-msgstr ""
+msgstr "Prótacal"
#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:64
#: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3
msgid "Services"
-msgstr ""
+msgstr "Seirbhísí"
#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:71
msgid "Source"
-msgstr ""
+msgstr "Foinse"
#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:69
msgid "Url"
-msgstr ""
+msgstr "Url"
diff --git a/applications/luci-app-olsr-viz/po/ga/olsr-viz.po b/applications/luci-app-olsr-viz/po/ga/olsr-viz.po
index 2979b1bb25..937050b225 100644
--- a/applications/luci-app-olsr-viz/po/ga/olsr-viz.po
+++ b/applications/luci-app-olsr-viz/po/ga/olsr-viz.po
@@ -1,13 +1,20 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr-viz/ga/>\n"
"Language: ga\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-olsr-viz/root/usr/share/rpcd/acl.d/luci-app-olsr-viz-unauthenticated.json:3
msgid "Grant read access for luci-app-olsr-viz"
-msgstr ""
+msgstr "Deonaigh rochtain léite do luci-app-olsr-viz"
#: applications/luci-app-olsr-viz/root/usr/share/luci/menu.d/luci-app-olsr-viz.json:4
msgid "OLSR Visualization"
-msgstr ""
+msgstr "Amharcléiriú OLSR"
diff --git a/applications/luci-app-olsr/po/es/olsr.po b/applications/luci-app-olsr/po/es/olsr.po
index 75a8c5c528..b18e6324c1 100644
--- a/applications/luci-app-olsr/po/es/olsr.po
+++ b/applications/luci-app-olsr/po/es/olsr.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:152
msgid "Active MID announcements"
@@ -29,7 +29,7 @@ msgstr "Declaraciones activas de dispositivos en la red"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:128
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:126
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:69
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:69
diff --git a/applications/luci-app-olsr/po/ga/olsr.po b/applications/luci-app-olsr/po/ga/olsr.po
new file mode 100644
index 0000000000..a1c2eeb26e
--- /dev/null
+++ b/applications/luci-app-olsr/po/ga/olsr.po
@@ -0,0 +1,1208 @@
+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: 2024-09-03 13:09+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:152
+msgid "Active MID announcements"
+msgstr "Fógraí gníomhacha MID"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:173
+msgid "Active OLSR nodes"
+msgstr "Nóid OLSR gníomhacha"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/hna.js:252
+msgid "Active host net announcements"
+msgstr "Fógraí líonra óstach gníomhach"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:128
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:126
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:69
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:69
+msgid "Allow gateways with NAT"
+msgstr "Ceadaigh geataí le NAT"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:69
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:69
+msgid "Allow the selection of an outgoing IPv4 gateway with NAT"
+msgstr "Ceadaigh roghnú geata IPv4 atá ag dul as oifig le NAT"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:81
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:81
+msgid "Announce uplink"
+msgstr "Uplink a fhógairt"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/hna.js:170
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:179
+msgid "Announced network"
+msgstr "Líonra fógartha"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:544
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:298
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:186
+msgid "Bad (ETX > 10)"
+msgstr "Go dona (ETX > 10)"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:553
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:307
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:195
+msgid "Bad (SNR < 5)"
+msgstr "Droch (SNR < 5)"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:17
+msgid "Both values must use the dotted decimal notation."
+msgstr "Caithfidh an dá luach an nodaireacht dheachúil poncaithe a úsáid."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:142
+msgid "Broadcast address"
+msgstr "Seoladh craolta"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:136
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-backend.json:14
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-backend.json:56
+msgid "Display"
+msgstr "Taispeáin"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:137
+msgid "Downlink"
+msgstr "Nasc síos"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:134
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:143
+msgid "ETX"
+msgstr "ETX"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:538
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:292
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:180
+msgid "ETX:"
+msgstr "ETX:"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:60
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:513
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:60
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:489
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:41
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:41
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:50
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:48
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:60
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:60
+msgid ""
+"Enable SmartGateway. If it is disabled, then all other SmartGateway "
+"parameters are ignored. Default is \"no\"."
+msgstr ""
+"Cumasaigh SmartGateway. Má tá sé díchumasaithe, ansin déantar neamhaird de "
+"pharaiméadair SmartGateway eile. Réamhshocrú ná \"níl\"."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:41
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:41
+msgid "Enable this interface."
+msgstr "Cumasaigh an comhéadan seo."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:278
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:276
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:538
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:292
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:180
+msgid "Expected retransmission count"
+msgstr "Comhaireamh ath-tarchurtha ionchais"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:153
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:147
+msgid "FIB metric"
+msgstr "méadrach FIB"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:155
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:149
+msgid ""
+"FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
+"means that the metric value is always 2. This is the preferred value because "
+"it helps the Linux kernel routing to clean up older routes. \"correct\" uses "
+"the hopcount as the metric value. \"approx\" uses the hopcount as the metric "
+"value too, but does only update the hopcount if the nexthop changes too. "
+"Default is \"flat\"."
+msgstr ""
+"Rialaíonn FIBMetric luach méadrach tacair OLSRd bealaí óstaigh. ciallaíonn "
+"\"árasán\" gurb é 2 an luach méadrach i gcónaí. Is é seo an luach tosaíochta "
+"toisc go gcabhraíonn sé le ródú eithne Linux chun bealaí níos sine a "
+"ghlanadh. Úsáideann \"ceart\" an hopcount mar luach méadrach. Úsáideann "
+"\"tuairim\" an hopcount mar luach méadrach freisin, ach ní nuashonraíonn sé "
+"an hopcount ach amháin má athraíonn an nexthop freisin. Is é an réamhshocrú "
+"ná \"árasán\"."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:209
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:203
+msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
+msgstr ""
+"Meicníocht Fisheye le haghaidh TCanna (seiceáil acmhainne ar siúl). Tá an "
+"réamhshocrú \"ar siúl\""
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:132
+msgid "Gateway"
+msgstr "Geata"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:48
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:284
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:48
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:278
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:37
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:37
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:45
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:45
+msgid "General settings"
+msgstr "Socruithe ginearálta"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:542
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:296
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:184
+msgid "Good (2 < ETX < 4)"
+msgstr "Go maith (2 < ETX < 4)"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:551
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:305
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:193
+msgid "Good (30 > SNR > 20)"
+msgstr "Go maith (30 > SNR > 20)"
+
+#: applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json:3
+msgid "Grant UCI access for luci-app-olsr"
+msgstr "Deonaigh rochtain UCI do luci-app-olsr"
+
+#: applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr-unauthenticated.json:3
+msgid "Grant read access"
+msgstr "Deonaigh rochtain léite"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:541
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:550
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:295
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:304
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:183
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:192
+msgid "Green"
+msgstr "Glas"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:550
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:526
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:34
+msgid "HNA"
+msgstr "HNA"
+
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-backend.json:29
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-backend.json:71
+msgid "HNA Announcements"
+msgstr "Fógraí HNA"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:449
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:428
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:215
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:199
+msgid "HNA interval"
+msgstr "Eatramh HNA"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:460
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:439
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:226
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:210
+msgid "HNA validity time"
+msgstr "Am bailíochta HNA"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:529
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:505
+msgid "Hello"
+msgstr "Dia duit"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:383
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:362
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:149
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:133
+msgid "Hello interval"
+msgstr "Dia duit eatramh"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:394
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:373
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:160
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:144
+msgid "Hello validity time"
+msgstr "Dia duit am bailíochta"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:17
+msgid "Hna4"
+msgstr "Hna4"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:33
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna6.js:14
+msgid "Hna6"
+msgstr "Hna6"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:135
+msgid "Hops"
+msgstr "Leannlusanna"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:271
+msgid "Hostname"
+msgstr "Óstainm"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:14
+msgid ""
+"Hosts in an OLSR routed network can announce connectivity to external "
+"networks using HNA messages."
+msgstr ""
+"Is féidir le hóstach i líonra atá faoi stiúir OLSR nascacht le líonraí "
+"seachtracha a fhógairt trí úsáid a bhaint as teachtaireachtaí HNA."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna6.js:12
+msgid ""
+"Hosts in an OLSR routed network can announce connectivity to external "
+"networks using HNA6 messages."
+msgstr ""
+"Is féidir le hóstach i líonra atá faoi stiúir OLSR nascacht le líonraí "
+"seachtracha a fhógairt trí úsáid a bhaint as teachtaireachtaí HNA6."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:218
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:212
+msgid ""
+"Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
+"robustness to the link sensing but delays neighbor registration. Defaults is "
+"\"yes\""
+msgstr ""
+"Hysteresis le haghaidh braite naisc (do hopcount méadrach amháin). Cuireann "
+"hysteresis le láidreacht an braite naisc ach cuireann sé moill ar chlárú "
+"comharsan. Réamhshocruithe ná \"tá\""
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:285
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:279
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:38
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:38
+msgid "IP Addresses"
+msgstr "Seoltaí IP"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:130
+msgid ""
+"IP-version to use. If 6and4 is selected then one olsrd instance is started "
+"for each protocol."
+msgstr ""
+"Leagan IP le húsáid. Má roghnaítear 6and4, tosaítear olsrd amháin do gach "
+"prótacal."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:138
+msgid "IPv4"
+msgstr "IPv4"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:355
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:121
+msgid "IPv4 broadcast"
+msgstr "craoladh IPv4"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:356
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:122
+msgid ""
+"IPv4 broadcast address for outgoing OLSR packets. One useful example would "
+"be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
+"interface broadcast IP."
+msgstr ""
+"Seoladh craolta IPv4 do phaicéid OLSR atá ag dul as oifig. Sampla úsáideach "
+"amháin a bheadh ann ná 255.255.255.255. Is é \"0.0.0.0\" an réamhshocrú, a "
+"spreagann úsáid an chomhéadain chraolta IP."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:367
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:133
+msgid "IPv4 source"
+msgstr "Foinse IPv4"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:367
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:133
+msgid ""
+"IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
+"triggers usage of the interface IP."
+msgstr ""
+"Seoladh IPv4 src le haghaidh pacáistí OLSR atá ag dul as oifig. Is é \"0.0.0."
+"0\" an réamhshocrú, a spreagann úsáid IP an chomhéadain."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:139
+msgid "IPv6"
+msgstr "IPv6"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:362
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:346
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:128
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:117
+msgid "IPv6 multicast"
+msgstr "IPv6 ilchraoladh"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:362
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:346
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:128
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:117
+msgid ""
+"IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
+"multicast."
+msgstr ""
+"Seoladh ilchraolacháin IPv6. Is é \"FF02::6D\" an réamhshocrú, an manet-"
+"ródaire linklocal multicast."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:33
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna6.js:14
+msgid ""
+"IPv6 network must be given in full notation, prefix must be in CIDR notation."
+msgstr ""
+"Ní mór nodaireacht iomlán a thabhairt don líonra IPv6, ní mór don réimír a "
+"bheith i nodaireacht CIDR."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:376
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:355
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:142
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:126
+msgid "IPv6 source"
+msgstr "Foinse IPv6"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:377
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:356
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:143
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:127
+msgid ""
+"IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
+"the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
+"of a not-linklocal interface IP."
+msgstr ""
+"réimír IPv6 src. Roghnóidh OLSRd ceann de na IPanna comhéadain a "
+"mheaitseálann réimír an pharaiméadar seo. Is é \"0::/0\" an réamhshocrú, rud "
+"a spreagann úsáid IP comhéadan nach nasc áitiúil."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:113
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:113
+msgid "IPv6-Prefix of the uplink"
+msgstr "IPv6-Réimír an uplink"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:257
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:251
+msgid ""
+"If the route to the current gateway is to be changed, the ETX value of this "
+"gateway is multiplied with this value before it is compared to the new one. "
+"The parameter can be a value between 0.1 and 1.0, but should be close to 1.0 "
+"if changed.<br /><b>WARNING:</b> This parameter should not be used together "
+"with the etx_ffeth metric!<br />Defaults to \"1.0\"."
+msgstr ""
+"Má tá an bealach go dtí an geata reatha le hathrú, déantar luach ETX an "
+"gheata seo a iolrú leis an luach seo sula gcuirtear i gcomparáid leis an "
+"gceann nua é. Is féidir leis an bparaiméadar a bheith ina luach idir 0.1 "
+"agus 1.0, ach ba cheart go mbeadh sé gar do 1.0 má athraítear é.<br "
+"/><b>RABHADH:</b> Níor cheart an paraiméadar seo a úsáid in éineacht leis an "
+"méadrach etx_ffeth!<br />Réamhshocraithe go dtí \"1.0\"."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:93
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:93
+msgid ""
+"If this Node uses NAT for connections to the internet. Default is \"yes\"."
+msgstr ""
+"Má úsáideann an Nód seo NAT le haghaidh naisc leis an Idirlíon. Is é an "
+"réamhshocrú ná \"tá\"."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:33
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:33
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:135
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:272
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:181
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:50
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:288
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:282
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:53
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:53
+msgid ""
+"Interface mode is used to prevent unnecessary packet forwarding on switched "
+"ethernet interfaces. Valid modes are \"mesh\" and \"ether\". Default is "
+"\"mesh\"."
+msgstr ""
+"Baintear úsáid as modh comhéadain chun cosc a chur le paicéad a chur ar "
+"aghaidh ar chomhéadain lasctha ethernet. Tá modhanna bailí \"mogalra\" agus "
+"\"éitear\". Is é an réamhshocrú ná \"mogalra\"."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:471
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:450
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:167
+msgid "Interfaces"
+msgstr "Comhéadain"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:280
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:274
+msgid "Interfaces Defaults"
+msgstr "Réamhshocruithe Comhéadain"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:130
+msgid "Internet protocol"
+msgstr "Prótacal Idirlín"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:139
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:133
+msgid ""
+"Interval to poll network interfaces for configuration changes (in seconds). "
+"Default is \"2.5\"."
+msgstr ""
+"Eatramh le comhéadain líonra vótaíochta le haghaidh athruithe cumraíochta (i "
+"soicindí). Is é \"2.5\" an réamhshocrú."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:285
+msgid "Known OLSR routes"
+msgstr "Bealaí aitheanta OLSR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:141
+msgid "LQ"
+msgstr "LQ"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:181
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:175
+msgid "LQ aging"
+msgstr "LQ ag dul in aois"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:191
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:185
+msgid "LQ algorithm"
+msgstr "algartam LQ"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:209
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:203
+msgid "LQ fisheye"
+msgstr "Súil iasc LQ"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:171
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:165
+msgid "LQ level"
+msgstr "Leibhéal LQ"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:536
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:290
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:178
+msgid "LQ:"
+msgstr "LQ:"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:140
+msgid "Last hop"
+msgstr "An hop seo caite"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:534
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:288
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:176
+msgid "Legend"
+msgstr "Finscéal"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:58
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:287
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:56
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:285
+msgid "Library"
+msgstr "Leabharlann"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:49
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:49
+msgid "Link Quality Settings"
+msgstr "Nasc Socruithe Cáilíochta"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:182
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:176
+msgid ""
+"Link quality aging factor (only for lq level 2). Tuning parameter for "
+"etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
+"(allowed values are between 0.01 and 1.0)"
+msgstr ""
+"Nasc fachtóir cáilíochta ag dul in aois (ach amháin le haghaidh lq leibhéal "
+"2). Paraiméadar tiúnta le haghaidh etx_float agus etx_fpm, ciallaíonn "
+"luachanna níos lú athruithe níos moille ar luach ETX. (tá na luachanna "
+"ceadaithe idir 0.01 agus 1.0)"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:193
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:187
+msgid ""
+"Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
+"floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
+"etx_float, but with integer arithmetic<br /><b>etx_ff</b> : ETX freifunk, an "
+"etx variant which use all OLSR traffic (instead of only hellos) for ETX "
+"calculation<br /><b>etx_ffeth</b>: incompatible variant of etx_ff that "
+"allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
+msgstr ""
+"Algartam cáilíochta naisc (le haghaidh lq leibhéal 2 amháin).<br "
+"/><b>etx_float</b>: snámhphointe ETX le dul in aois easpónantúil<br "
+"/><b>etx_fpm</b> : mar an gcéanna le etx_float, ach le slánuimhir "
+"uimhríochtúil<br /><b>etx_ff</b> : ETX freifunk, leagan etx a úsáideann an "
+"trácht OLSR go léir (in ionad hello amháin) chun ETX a ríomh<br "
+"/><b>etx_ffeth</b>: leagan neamh-chomhoiriúnach de etx_ff a cheadaíonn naisc "
+"ethernet le ETX 0.1.<br />Réamhshocruithe le \"etx_ff\""
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:172
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:166
+msgid ""
+"Link quality level switch between hopcount and cost-based (mostly ETX) "
+"routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
+"quality for MPR selection and routing<br />Default is \"2\""
+msgstr ""
+"Malartú leibhéal cáilíochta naisc idir hopcount agus ródú costasbhunaithe ("
+"ETX den chuid is mó).<br /><b>0</b> = ná húsáid cáilíocht naisc<br /><b>2</"
+"b> = bain úsáid as cáilíocht an naisc le haghaidh roghnú agus ródú MPR<br /"
+">Is é \"2\" an réamhshocrú"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:315
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:309
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:80
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:80
+msgid "LinkQuality Multiplicator"
+msgstr "Iolraitheoir LinkQuality"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:273
+msgid "Local interface IP"
+msgstr "IP comhéadan áitiúil"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:543
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:519
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:42
+msgid "MID"
+msgstr "LÁR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:427
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:406
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:193
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:177
+msgid "MID interval"
+msgstr "eatramh LÁR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:438
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:417
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:204
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:188
+msgid "MID validity time"
+msgstr "Am bailíochta LÁR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:138
+msgid "MTU"
+msgstr "MTU"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:236
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:230
+msgid "Main IP"
+msgstr "Príomh-IP"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/error_olsr.js:10
+msgid ""
+"Make sure that OLSRd is running, the \"jsoninfo\" plugin is loaded, "
+"configured on port 9090, and accepts connections from \"127.0.0.1\"."
+msgstr ""
+"Bí cinnte go bhfuil OLSRd ag rith, tá an breiseán \"jsoninfo\" luchtaithe, "
+"cumraithe ar phort 9090, agus glacann sé le naisc ó \"127.0.0.1\"."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:182
+msgid "Metric"
+msgstr "Méadrach"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:288
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:524
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:282
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:500
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:53
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:53
+msgid "Mode"
+msgstr "Mód"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:317
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:82
+msgid ""
+"Multiply routes with the factor given here. Allowed values are between 0.01 "
+"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
+">reduce LQ to 192.168.0.1 by half: 192.168.0.1 0.5<br />reduce LQ to all "
+"nodes on this interface by 20%: default 0.8"
+msgstr ""
+"Méadaigh bealaí leis an bhfachtóir a thugtar anseo. Tá na luachanna "
+"ceadaithe idir 0.01 agus 1.0. Ní úsáidtear é ach amháin nuair a bhíonn an LQ-"
+"Leibhéal níos mó ná 0. Samplaí:<br />laghdaigh LQ go 192.168.0.1 faoi leath: "
+"192.168.0.1 0.5<br />laghdaigh LQ chuig gach nóid ar an gcomhéadan seo faoi "
+"20%: réamhshocrú 0.8"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:311
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:82
+msgid ""
+"Multiply routes with the factor given here. Allowed values are between 0.01 "
+"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
+">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 ""
+"Méadaigh bealaí leis an bhfachtóir a thugtar anseo. Tá na luachanna "
+"ceadaithe idir 0.01 agus 1.0. Ní úsáidtear é ach amháin nuair a bhíonn an LQ-"
+"Leibhéal níos mó ná 0. Samplaí:<br />laghdaigh LQ go fd91:662e:3c58::1 faoi "
+"leath: fd91:662e:3c58::1 0.5<br />laghdaigh LQ chuig gach nóid ar an "
+"gcomhéadan seo faoi 20%: réamhshocraithe 0.8"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:255
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:249
+msgid "NAT threshold"
+msgstr "tairseach NAT"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:142
+msgid "NLQ"
+msgstr "NLQ"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:537
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:291
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:179
+msgid "NLQ:"
+msgstr "NLQ:"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:270
+msgid "Neighbour IP"
+msgstr "IP Comharsanachta"
+
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:10
+msgid "Neighbours"
+msgstr "Comharsana"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:26
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:141
+msgid "Netmask"
+msgstr "Masc glan"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:521
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:497
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:50
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:50
+msgid "Network"
+msgstr "Líonra"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:22
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:38
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna6.js:19
+msgid "Network address"
+msgstr "Seoladh líonra"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:139
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:133
+msgid "Nic changes poll interval"
+msgstr "Athraíonn Nic an t-eatramh vótaíochta"
+
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:3
+msgid "OLSR"
+msgstr "OLSR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrddisplay.js:14
+msgid "OLSR - Display Options"
+msgstr "OLSR - Roghanna Taispeána"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:14
+msgid "OLSR - HNA-Announcements"
+msgstr "OLSR - HNA - Fógraí"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna6.js:12
+msgid "OLSR - HNA6-Announcements"
+msgstr "OLSR - HNA6-Fógraí"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:46
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:261
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:44
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:259
+msgid "OLSR - Plugins"
+msgstr "OLSR - Breiseáin"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:35
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:35
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/error_olsr.js:8
+msgid "OLSR Daemon"
+msgstr "Deamhan OLSR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:16
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:16
+msgid "OLSR Daemon - Interface"
+msgstr "Deamhan OLSR - Comhéadan"
+
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-backend.json:3
+msgid "OLSR IPv4"
+msgstr "OLSR IPv4"
+
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-backend.json:45
+msgid "OLSR IPv6"
+msgstr "OLSR IPv6"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:531
+msgid "OLSR connections"
+msgstr "naisc OLSR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/hna.js:171
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:180
+msgid "OLSR gateway"
+msgstr "Geata OLSR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:122
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:139
+msgid "OLSR node"
+msgstr "Nód OLSR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:543
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:552
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:297
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:306
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:185
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:194
+msgid "Orange"
+msgstr "Oráiste"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/hna.js:250
+msgid "Overview of currently active OLSR host net announcements"
+msgstr "Forbhreathnú ar fhógraí glan óstaigh OLSR atá gníomhach faoi láthair"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:529
+msgid "Overview of currently established OLSR connections"
+msgstr "Forbhreathnú ar naisc OLSR atá bunaithe faoi láthair"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:171
+msgid "Overview of currently known OLSR nodes"
+msgstr "Forbhreathnú ar nóid OLSR atá ar eolas faoi láthair"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:283
+msgid "Overview of currently known routes to other OLSR nodes"
+msgstr "Forbhreathnú ar bhealaí atá ar eolas faoi láthair chuig nóid OLSR eile"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:165
+msgid "Overview of interfaces where OLSR is running"
+msgstr "Forbhreathnú ar chomhéadain ina bhfuil OLSR ag rith"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:150
+msgid "Overview of known multiple interface announcements"
+msgstr "Forbhreathnú ar fhógraí comhéadain iolracha atá ar eolas"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:129
+msgid "Overview of smart gateways in this network"
+msgstr "Forbhreathnú ar gheataí cliste sa líonra seo"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:47
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:45
+msgid "Plugin configuration"
+msgstr "Cumraíocht breiseán"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:263
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:261
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-backend.json:37
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-backend.json:79
+msgid "Plugins"
+msgstr "Breiseáin"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:134
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:128
+msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
+msgstr "Ráta vótaíochta do soicéid OLSR i soicindí. Is é 0.05 an réamhshocrú."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:134
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:128
+msgid "Pollrate"
+msgstr "Ráta Vótaíochta"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:227
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:221
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:42
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna6.js:23
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:140
+msgid "Prefix"
+msgstr "Réimír"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:544
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:553
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:298
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:307
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:186
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:195
+msgid "Red"
+msgstr "Dearg"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrddisplay.js:22
+msgid "Resolve"
+msgstr "Réitigh"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrddisplay.js:23
+msgid ""
+"Resolve hostnames on status pages. It is generally safe to allow this, but "
+"if you use public IPs and have unstable DNS-Setup then those pages will load "
+"really slow. In this case disable it here."
+msgstr ""
+"Réitigh óstainmneacha ar leathanaigh stádais. Tá sé sábháilte go ginearálta "
+"é seo a cheadú, ach má úsáideann tú IPanna poiblí agus má tá DNS-Socrú "
+"éagobhsaí agat, lódálfaidh na leathanaigh sin an-mhall. Sa chás seo é a "
+"dhíchumasú anseo."
+
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:18
+msgid "Routes"
+msgstr "Bealaí"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:547
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:301
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:189
+msgid "SNR:"
+msgstr "SNR:"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:122
+msgid "Secondary OLSR interfaces"
+msgstr "Comhéadain tánaisteacha OLSR"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:133
+msgid "Selected"
+msgstr "Roghnaithe"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:237
+msgid ""
+"Sets the main IP (originator ip) of the router. This IP will NEVER change "
+"during the uptime of olsrd. Default is 0.0.0.0, which triggers usage of the "
+"IP of the first interface."
+msgstr ""
+"Socraíonn sé príomh IP (ip tionscnóra) an ródaire. Ní athróidh an IP seo "
+"choíche le linn uptime olsrd. Is é 0.0.0.0 an réamhshocrú, a spreagann úsáid "
+"IP an chéad chomhéadain."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:231
+msgid ""
+"Sets the main IP (originator ip) of the router. This IP will NEVER change "
+"during the uptime of olsrd. Default is ::, which triggers usage of the IP of "
+"the first interface."
+msgstr ""
+"Socraíonn sé príomh IP (ip tionscnóra) an ródaire. Ní athróidh an IP seo "
+"choíche le linn uptime olsrd. Is é an réamhshocrú ná ::, a spreagann úsáid "
+"IP an chéad chomhéadain."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:547
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:301
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:189
+msgid "Signal Noise Ratio in dB"
+msgstr "Cóimheas Comhartha Torainn in dB"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:59
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:59
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:58
+msgid "SmartGW"
+msgstr "SmartGW"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:261
+msgid "SmartGW announcements"
+msgstr "Fógraí SmartGW"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:273
+msgid "SmartGateway is not configured on this system"
+msgstr "Níl SmartGateway cumraithe ar an gcóras seo"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:140
+msgid "Source address"
+msgstr "Seoladh foinse"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:102
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:102
+msgid ""
+"Specifies the speed of the uplink in kilobits/s. First parameter is "
+"upstream, second parameter is downstream. Default is \"128 1024\"."
+msgstr ""
+"Sonraíonn sé luas an naisc suas i gcilibheart/s. Tá an chéad pharaiméadar in "
+"aghaidh an tsrutha, tá an dara paraiméadar le sruth. Is é \"128 1024\" an "
+"réamhshocrú."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:102
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:102
+msgid "Speed of the uplink"
+msgstr "Luas an nasc suas"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:137
+msgid "State"
+msgstr "Stáit"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:552
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:306
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:194
+msgid "Still usable (20 > SNR > 5)"
+msgstr "Inúsáidte fós (20 > SNR > 5)"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:543
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:297
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:185
+msgid "Still usable (4 < ETX < 10)"
+msgstr "Inúsáidte fós (4 < ETX < 10)"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:536
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:290
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:178
+msgid "Success rate of packages received from the neighbour"
+msgstr "Ráta ratha na bpacáistí a fuarthas ón chomharsa"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:537
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:291
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:179
+msgid "Success rate of packages sent to the neighbour"
+msgstr "Ráta ratha na bpacáistí a cuireadh chuig an chomharsa"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:536
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:512
+msgid "TC"
+msgstr "TC"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:405
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:384
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:171
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:155
+msgid "TC interval"
+msgstr "Eatramh TC"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:416
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:395
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:182
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:166
+msgid "TC validity time"
+msgstr "Am bailíochta TC"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:144
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:138
+msgid "TOS value"
+msgstr "luach TOS"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:37
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:37
+msgid ""
+"The OLSR daemon is an implementation of the Optimized Link State Routing "
+"protocol. As such it allows mesh routing for any network equipment. It runs "
+"on any wifi card that supports ad-hoc mode and of course on any ethernet "
+"device. Visit <a href=\"http://www.olsr.org\">olsrd.org</a> for help and "
+"documentation."
+msgstr ""
+"Is é an deamhan OLSR ná cur i bhfeidhm an phrótacail Optamaithe Nasc-Stáit "
+"Routing. Mar sin ceadaíonn sé ródú mogalra d’aon trealamh líonra. Ritheann "
+"sé ar aon chárta wifi a thacaíonn le modh ad-hoc agus ar ndóigh ar aon "
+"fheiste ethernet. Tabhair cuairt ar <a href=\"http://www.olsr.org\">olsrd."
+"org</a> le haghaidh cabhrach agus doiciméadaithe."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:18
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:18
+msgid ""
+"The OLSR daemon is an implementation of the Optimized Link State Routing "
+"protocol. As such it allows mesh routing for any network equipment. It runs "
+"on any wifi card that supports ad-hoc mode and of course on any ethernet "
+"device. Visit <a href='http://www.olsr.org'>olsrd.org</a> for help and "
+"documentation."
+msgstr ""
+"Is é an deamhan OLSR ná cur i bhfeidhm an phrótacail Optamaithe Nasc-Stáit "
+"Routing. Mar sin ceadaíonn sé ródú mogalra d’aon trealamh líonra. Ritheann "
+"sé ar aon chárta wifi a thacaíonn le modh ad-hoc agus ar ndóigh ar aon "
+"fheiste ethernet. Tabhair cuairt ar <a href='http://www.olsr.org'>olsrd.org</"
+"a> chun cabhair agus doiciméadú a fháil."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:244
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:238
+msgid ""
+"The fixed willingness to use. If not set willingness will be calculated "
+"dynamically based on battery/power status. Default is \"3\"."
+msgstr ""
+"An toilteanas seasta a úsáid. Mura bhfuil sé socraithe déanfar toilteanas a "
+"ríomh go dinimiciúil bunaithe ar stádas ceallraí/cumhachta. Is é \"3\" an "
+"réamhshocrú."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:50
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:50
+msgid "The interface OLSRd should serve."
+msgstr "Ba cheart go bhfreastalódh an comhéadan OLSRd."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:227
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:221
+msgid ""
+"The port OLSR uses. This should usually stay at the IANA assigned port 698. "
+"It can have a value between 1 and 65535."
+msgstr ""
+"Úsáideann an calafort OLSR. Ba cheart go bhfanfadh sé seo de ghnáth ag an "
+"gcalafort sannta IANA 698. Is féidir go mbeadh luach idir 1 agus 65535 aige."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:115
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:115
+msgid ""
+"This can be used to signal the external IPv6 prefix of the uplink to the "
+"clients. This might allow a client to change it's local IPv6 address to use "
+"the IPv6 gateway without any kind of address translation. The maximum prefix "
+"length is 64 bits. Default is \"::/0\" (no prefix)."
+msgstr ""
+"Is féidir é seo a úsáid chun an réimír sheachtrach IPv6 den uplink a chur in "
+"iúl do na cliaint. D'fhéadfadh sé seo ligean do chliant a sheoladh IPv6 "
+"áitiúil a athrú chun an geata IPv6 a úsáid gan aistriúchán seolta de chineál "
+"ar bith. Is é 64 giotán an fad réimír uasta. Is é \"::/0\" an réamhshocrú ("
+"gan réimír)."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:286
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:280
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:39
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:39
+msgid "Timing and Validity"
+msgstr "Uainiú agus Bailíocht"
+
+#: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:26
+msgid "Topology"
+msgstr "Toipeolaíocht"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:144
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:138
+msgid ""
+"Type of service value for the IP header of control traffic. Default is "
+"\"16\"."
+msgstr ""
+"Cineál luach seirbhíse don cheannteideal IP an tráchta rialaithe. Is é \"16\""
+" an réamhshocrú."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/error_olsr.js:9
+msgid "Unable to connect to the OLSR daemon!"
+msgstr "Ní féidir ceangal leis an deamhan OLSR!"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:136
+msgid "Uplink"
+msgstr "Uplink"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:93
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:93
+msgid "Uplink uses NAT"
+msgstr "Úsáideann Nasc Suas NAT"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:217
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:211
+msgid "Use hysteresis"
+msgstr "Bain úsáid as hysteresis"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/hna.js:172
+msgid "Validity Time"
+msgstr "Am Bailíocht"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:541
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:295
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:183
+msgid "Very good (ETX < 2)"
+msgstr "An-mhaith (ETX < 2)"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:550
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:304
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:192
+msgid "Very good (SNR > 30)"
+msgstr "An-mhaith (SNR > 30)"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:139
+msgid "WLAN"
+msgstr "WLAN"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:59
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:59
+msgid ""
+"Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
+"work, please install it."
+msgstr ""
+"Rabhadh: níl an kmod-ipip suiteáilte. Gan kmod-ipip ní oibreoidh "
+"SmartGateway, suiteáil é le do thoil."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:298
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:292
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:63
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:63
+msgid "Weight"
+msgstr "Meáchan"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:300
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:294
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:65
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:65
+msgid ""
+"When multiple links exist between hosts the weight of interface is used to "
+"determine the link to use. Normally the weight is automatically calculated "
+"by olsrd based on the characteristics of the interface, but here you can "
+"specify a fixed value. Olsrd will choose links with the lowest value.<br /"
+"><b>Note:</b> Interface weight is used only when LinkQualityLevel is set to "
+"0. For any other value of LinkQualityLevel, the interface ETX value is used "
+"instead."
+msgstr ""
+"Nuair a bhíonn naisc iolracha idir óstach úsáidtear meáchan an chomhéadain "
+"chun an nasc a úsáidfear a chinneadh. De ghnáth déantar an meáchan a ríomh "
+"go huathoibríoch ag olsrd bunaithe ar shaintréithe an chomhéadain, ach anseo "
+"is féidir leat luach seasta a shonrú. Roghnóidh Olsrd naisc leis an luach is "
+"ísle.<br /><b>Tabhair faoi deara:</b> Ní úsáidtear meáchan an chomhéadain "
+"ach amháin nuair a shocraítear LinkQualityLevel go 0. I gcás aon luach eile "
+"de LinkQualityLevel, úsáidtear luach ETX an chomhéadain ina ionad sin."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:82
+msgid ""
+"Which kind of uplink is exported to the other mesh nodes. An uplink is "
+"detected by looking for a local HNA of 0.0.0.0/0, ::ffff:0:0/96 or 2000::/3. "
+"Default setting is \"both\"."
+msgstr ""
+"Cén cineál uplink a onnmhairítear chuig na nóid mhogall eile. Faightear "
+"uplink trí HNA áitiúil de 0.0.0.0/0, ::ffff:0:0/96 nó 2000:/3 a lorg. Tá an "
+"socrú réamhshocraithe \"an dá\"."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:82
+msgid ""
+"Which kind of uplink is exported to the other mesh nodes. An uplink is "
+"detected by looking for a local HNA6 ::ffff:0:0/96 or 2000::/3. Default "
+"setting is \"both\"."
+msgstr ""
+"Cén cineál uplink a onnmhairítear chuig na nóid mhogall eile. Faightear "
+"uplink trí HNA6 áitiúil a lorg ::ffff:0:0/96 nó 2000::/3. Tá an socrú "
+"réamhshocraithe \"an dá\"."
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:244
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:238
+msgid "Willingness"
+msgstr "Toilteanas"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:542
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:551
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:296
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:305
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:184
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:193
+msgid "Yellow"
+msgstr "Buí"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:153
+msgid "down"
+msgstr "síos"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:155
+msgid "no"
+msgstr "níl"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:153
+msgid "up"
+msgstr "suas"
+
+#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:155
+msgid "yes"
+msgstr "tá"
+
+#, fuzzy
+#~ msgid "HNA6 Announcements"
+#~ msgstr "OLSR - HNA-Announcements"
+
+#~ msgid ""
+#~ "Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
+#~ "configured on port 2006 and accepts connections from \"127.0.0.1\"."
+#~ msgstr ""
+#~ "Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
+#~ "configured on port 2006 and accepts connections from \"127.0.0.1\"."
diff --git a/applications/luci-app-olsr/po/hu/olsr.po b/applications/luci-app-olsr/po/hu/olsr.po
index e3d478f2e7..5bcea2cd4d 100644
--- a/applications/luci-app-olsr/po/hu/olsr.po
+++ b/applications/luci-app-olsr/po/hu/olsr.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-22 22:09+0000\n"
+"PO-Revision-Date: 2024-08-29 19:47+0000\n"
"Last-Translator: hmzs <hmzs@1szer1.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/hu/>\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 5.7\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:152
msgid "Active MID announcements"
@@ -1120,7 +1120,7 @@ msgstr ""
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:63
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:63
msgid "Weight"
-msgstr "Súly"
+msgstr "Súlyozás"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:300
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:294
diff --git a/applications/luci-app-omcproxy/po/ga/omcproxy.po b/applications/luci-app-omcproxy/po/ga/omcproxy.po
new file mode 100644
index 0000000000..3b5f9e5bce
--- /dev/null
+++ b/applications/luci-app-omcproxy/po/ga/omcproxy.po
@@ -0,0 +1,83 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsomcproxy/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
+msgid "Add instance"
+msgstr "Cuir shampla"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:35
+msgid "Downlink interface"
+msgstr "Comhéadan downlink"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:13
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr "Seachfhreastalaí IGMPv3 agus MLDv2 leabaithe"
+
+#: applications/luci-app-omcproxy/root/usr/share/rpcd/acl.d/luci-app-omcproxy.json:3
+msgid "Grant UCI access for luci-app-omcproxy"
+msgstr "Deonaigh rochtain UCI do 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 ""
+"Íos-raon feidhme ilchraolacháin chuig seachfhreastalaí (ní dhéanann difear "
+"ach IPv6 multicast)"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:15
+msgid "Proxy Instance"
+msgstr "Cás Seachfhreastalaí"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:20
+msgid "Scope"
+msgstr "Raon feidhme"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:31
+msgid "Uplink interface"
+msgstr "Comhéadan Uplink"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:31
+msgid "Where does the multicast come from?"
+msgstr "Cá as a dtagann an t-ilchraoladh?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:35
+msgid "Where does the multicast go to?"
+msgstr "Cá háit a dtéann an ilchraoladh?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "admin-local"
+msgstr "admin-áitiúil"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "default"
+msgstr "réamhshocraithe"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "global"
+msgstr "domhanda"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:13
+#: applications/luci-app-omcproxy/root/usr/share/luci/menu.d/luci-app-omcproxy.json:3
+msgid "omcproxy"
+msgstr "omcproxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "organization-local"
+msgstr "eagraíocht-áitiúil"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:27
+msgid "realm"
+msgstr "ríocht"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "site-local"
+msgstr "suíomh-áitiúil"
diff --git a/applications/luci-app-openvpn/po/es/openvpn.po b/applications/luci-app-openvpn/po/es/openvpn.po
index c1851eca95..427f709836 100644
--- a/applications/luci-app-openvpn/po/es/openvpn.po
+++ b/applications/luci-app-openvpn/po/es/openvpn.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2024-07-17 00:19+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2024-09-04 22:51+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:372
msgid "'net30', 'p2p', or 'subnet'"
@@ -424,7 +424,7 @@ msgstr "Optimizar escrituras TUN/TAP/UDP"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:681
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
diff --git a/applications/luci-app-openvpn/po/ga/openvpn.po b/applications/luci-app-openvpn/po/ga/openvpn.po
new file mode 100644
index 0000000000..89bc60c119
--- /dev/null
+++ b/applications/luci-app-openvpn/po/ga/openvpn.po
@@ -0,0 +1,863 @@
+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: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopenvpn/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:372
+msgid "'net30', 'p2p', or 'subnet'"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:493
+msgid "Accept options pushed from server"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
+msgid "Add"
+msgstr "Cuir"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:233
+msgid "Add route after establishing connection"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
+msgid "Add template based configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:755
+msgid "Additional authentication over TLS"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:429
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:57
+msgid "Allow client-to-client traffic"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:434
+msgid "Allow multiple clients with same certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:747
+msgid "Allow only one session"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:197
+msgid "Allow remote to change its IP or port"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:469
+msgid "Allowed maximum of connected clients"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:474
+msgid "Allowed maximum of internal"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:479
+msgid "Allowed maximum of new connections"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:68
+msgid "Append log to file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:498
+msgid "Authenticate using username/password"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:563
+msgid "Automatically redirect default route"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
+msgid "Below is a list of configured OpenVPN instances and their current state"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:120
+msgid "Call down cmd/script before TUN/TAP close"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
+msgid "Certificate authority"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:80
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:17
+msgid "Change process priority"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:40
+msgid "Change to directory before initialization"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:787
+msgid "Check peer certificate against a CRL"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:44
+msgid "Chroot to directory after initialization"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:404
+msgid "Client is disabled"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:20
+msgid "Configuration category"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:489
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:53
+msgid "Configure client mode"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:389
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:37
+msgid "Configure server bridge"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:384
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:33
+msgid "Configure server mode"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:547
+msgid "Connect through Socks5 proxy"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:527
+msgid "Connect to remote host through an HTTP proxy"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:522
+msgid "Connection retry interval"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:571
+msgid "Cryptography"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:241
+msgid "Delay n seconds after connection"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:112
+msgid "Delay tun/tap open and up script execution"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
+msgid "Diffie-Hellman parameters"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:439
+msgid "Directory for custom client config files"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:377
+msgid "Disable Data Channel Offloading (DCO) support"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:24
+msgid "Disable Paging"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:28
+msgid "Disable options consistency check"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:201
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:41
+msgid "Do not bind to local address and port"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:225
+msgid "Don't actually execute ifconfig"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:245
+msgid "Don't add routes automatically"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:771
+msgid "Don't cache --askpass or --auth-user-pass passwords"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:253
+msgid "Don't drop incoming tun packets with same destination as host"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:399
+msgid "Don't inherit global push options"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:72
+msgid "Don't log timestamps"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:249
+msgid "Don't pull routes automatically"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:340
+msgid "Don't re-read key on restart"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:269
+msgid "Don't use adaptive lzo compression"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:229
+msgid "Don't warn on ifconfig inconsistencies"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:88
+msgid "Echo parameters to log"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:261
+msgid "Empirically measure MTU"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
+msgid "Enable OpenSSL hardware crypto engines"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:257
+msgid "Enable Path MTU discovery"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:575
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
+msgid "Enable Static Key encryption mode (non-TLS)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:660
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:685
+msgid "Enable TLS and assume client role"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:655
+msgid "Enable TLS and assume server role"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:286
+msgid "Enable internal datagram fragmentation"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:353
+msgid "Enable management interface on <em>IP</em> <em>port</em>"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:759
+msgid "Encrypt and authenticate all control channel packets with the key"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:763
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:629
+msgid "Encryption cipher for packets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:128
+msgid "Execute shell cmd after routes are added"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:132
+msgid "Execute shell command on remote IP change"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:157
+msgid ""
+"Executed in server mode on new client connections, when the client is still "
+"untrusted"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:153
+msgid ""
+"Executed in server mode whenever an IPv4 address/route or MAC address is "
+"added to OpenVPN's internal routing table"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:751
+msgid "Exit on TLS negotiation failure"
+msgstr ""
+
+#: applications/luci-app-openvpn/root/usr/share/rpcd/acl.d/luci-app-openvpn.json:3
+msgid "Grant access to OpenVPN configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:580
+msgid "HMAC authentication for packets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:503
+msgid "Handling of authentication failures"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:316
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:49
+msgid ""
+"Helper directive to simplify the expression of --ping and --ping-restart in "
+"server mode configurations"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:558
+msgid "If hostname resolve fails, retry"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:12
+msgid "Instance \"%s\""
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:18
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:46
+msgid "Instance with that name already exists!"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:344
+msgid "Keep local IP address on restart"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:348
+msgid "Keep remote IP address on restart"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:336
+msgid "Keep tun/tap device open on restart"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:743
+msgid "Key transition window"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:104
+msgid "Limit repeated log messages"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
+msgid "Local certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:177
+msgid "Local host name or IP address"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
+msgid "Local private key"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:173
+msgid "Major mode"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:464
+msgid "Maximum number of queued TCP output packets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:168
+msgid "Networking"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:459
+msgid "Number of allocated broadcast buffers"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:368
+msgid "Number of lines for log file history"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
+msgid "OVPN configuration file upload"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:775
+msgid "Only accept connections from given X509 name"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:332
+msgid "Only process ping timeouts if routes exist"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/controller/openvpn.lua:8
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:10
+msgid "OpenVPN"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
+msgid "OpenVPN instances"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:84
+msgid "Optimize TUN/TAP/UDP writes"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:681
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
+msgid "PKCS#12 file containing keys"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:137
+msgid "Pass environment variables to script"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:651
+msgid "Persist replay-protection state"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:414
+msgid "Persist/unpersist ifconfig-pool"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:320
+msgid "Ping remote every n seconds over TCP/UDP port"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
+msgid "Please edit this file directly in a terminal session."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:51
+msgid "Please select a valid OVPN config file to upload!"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
+msgid "Please select a valid VPN template!"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:161
+msgid "Policy level over usage of external programs and scripts"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:141
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:156
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:537
+msgid "Proxy timeout in seconds"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:419
+msgid "Push an ifconfig option to remote"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:394
+msgid "Push options to peer"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:358
+msgid "Query management channel for private key"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:517
+msgid "Randomly choose remote server"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:444
+msgid "Refuse connection if no custom client config"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:92
+msgid "Remap SIGUSR1 signals"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:513
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:61
+msgid "Remote host name or IP address"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:324
+msgid "Remote ping timeout"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:727
+msgid "Renegotiate data chan. key after bytes"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:731
+msgid "Renegotiate data chan. key after packets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:735
+msgid "Renegotiate data chan. key after seconds"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
+msgid "Replay protection sliding window size"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:779
+msgid "Require explicit designation on certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:783
+msgid "Require explicit key usage on certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:328
+msgid "Restart after remote ping timeout"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:810
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:819
+msgid "Restrict the allowed ciphers to be negotiated"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:723
+msgid "Retransmit timeout on TLS control channel"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:532
+msgid "Retry indefinitely on HTTP proxy errors"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:553
+msgid "Retry indefinitely on Socks proxy errors"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:424
+msgid "Route subnet to client"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:145
+msgid "Run script cmd on client connection"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:149
+msgid "Run script cmd on client disconnection"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:124
+msgid "Run up/down scripts for all restarts"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
+msgid "Save"
+msgstr "Sábháil"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
+msgid ""
+"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
+msgid "Section to modify the OVPN config file (%s)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:265
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:45
+msgid ""
+"Security recommendation: It is recommended to not enable compression and set "
+"this parameter to `no`"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:165
+msgid ""
+"Security recommendation: It is recommended to not enable compression and set "
+"this parameter to `stub-v2`"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
+msgid "Select template ..."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:508
+msgid "Send notification to peer on disconnect"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:15
+msgid "Service"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:274
+msgid "Set TCP/UDP MTU"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:409
+msgid "Set aside a pool of subnets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:542
+msgid "Set extended HTTP proxy options"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:20
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:13
+msgid "Set output verbosity"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:454
+msgid "Set size of real and virtual address hash tables"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:300
+msgid "Set the TCP/UDP receive buffer size"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:296
+msgid "Set the TCP/UDP send buffer size"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:304
+msgid "Set tun/tap TX queue length"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:221
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:29
+msgid "Set tun/tap adapter parameters"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:278
+msgid "Set tun/tap device MTU"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:282
+msgid "Set tun/tap device overhead"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:291
+msgid "Set upper bound on TCP MSS"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:308
+msgid "Shaping for peer bandwidth"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:108
+msgid "Shell cmd to execute after tun device open"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:116
+msgid "Shell cmd to run after tun device close"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:141
+msgid "Shell command to verify X509 name"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
+msgid "Silence the output of replay warnings"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:634
+msgid "Size of cipher key"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:237
+msgid "Specify a default gateway for routes"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+msgid "Specify whether the client is required to supply a valid certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:363
+msgid "Start OpenVPN in a hibernating state"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:117
+msgid "Start/Stop"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:106
+msgid "Started"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:100
+msgid "Status file format version"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:15
+msgid "Switch to advanced configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:18
+msgid "Switch to basic configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:181
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:21
+msgid "TCP/UDP port # for both local and remote"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:185
+msgid "TCP/UDP port # for local (default=1194)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:189
+msgid "TCP/UDP port # for remote (default=1194)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:719
+msgid "TLS 1.3 or newer cipher"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:711
+msgid "TLS cipher"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:56
+msgid "TOS passthrough (applies to IPv4 only)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:78
+msgid "Template based configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:449
+msgid "Temporary directory for client-connect return file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:12
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:40
+msgid "The 'Name' field must not be empty!"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
+msgid ""
+"The OVPN config file (%s) could not be found, please check your "
+"configuration."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:795
+msgid "The highest supported TLS version"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:799
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
+msgid "The key direction for 'tls-auth' and 'secret' options"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:791
+msgid "The lowest supported TLS version"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
+msgid ""
+"The size of the OVPN config file (%s) is too large for online editing in "
+"LuCI (&ge; 100 KB)."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:803
+msgid "This completely disables cipher negotiation"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:739
+msgid "Timeframe for key exchange"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:213
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:25
+msgid "Type of used device"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
+msgid "Upload"
+msgstr "Uaslódáil"
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
+msgid "Upload ovpn file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:193
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
+msgid "Use protocol"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:217
+msgid "Use tun/tap device node"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:484
+msgid "Use username as common name"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:380
+msgid "VPN"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:205
+msgid ""
+"When you have more than one IP address (e.g. multiple interfaces, or "
+"secondary IP addresses), and do not use --local to force binding to one "
+"specific address only"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:64
+msgid "Write log to file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:96
+msgid "Write status to file every n seconds"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:112
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:114
+msgid "no"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:209
+msgid "tun/tap device"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:312
+msgid "tun/tap inactivity timeout"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:111
+msgid "yes (%i)"
+msgstr ""
+
+#~ msgid "Use fast LZO compression"
+#~ msgstr "Use fast LZO compression"
+
+#~ msgid "Daemonize after initialization"
+#~ msgstr "Daemonize after initialization"
+
+#~ msgid "Get PEM password from controlling tty before we daemonize"
+#~ msgstr "Get PEM password from controlling tty before we daemonize"
+
+#~ msgid "Output to syslog and do not daemonize"
+#~ msgstr "Output to syslog and do not daemonize"
+
+#~ msgid "Run as an inetd or xinetd server"
+#~ msgstr "Run as an inetd or xinetd server"
+
+#~ msgid "Set GID to group"
+#~ msgstr "Set GID to group"
+
+#~ msgid "Set UID to user"
+#~ msgstr "Set UID to user"
+
+#~ msgid "Write process ID to file"
+#~ msgstr "Write process ID to file"
diff --git a/applications/luci-app-openwisp/po/es/openwisp.po b/applications/luci-app-openwisp/po/es/openwisp.po
index 79b539e09d..e1d6eb021b 100644
--- a/applications/luci-app-openwisp/po/es/openwisp.po
+++ b/applications/luci-app-openwisp/po/es/openwisp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenwisp/es/>\n"
"Language: es\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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:82
msgid "Boot Delay"
diff --git a/applications/luci-app-openwisp/po/fi/openwisp.po b/applications/luci-app-openwisp/po/fi/openwisp.po
index 2b26ae53c2..0791422928 100644
--- a/applications/luci-app-openwisp/po/fi/openwisp.po
+++ b/applications/luci-app-openwisp/po/fi/openwisp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-01-06 10:10+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenwisp/fi/>\n"
"Language: fi\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 5.4-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17
msgid "Advanced Settings"
@@ -50,7 +50,7 @@ msgstr "Pois käytöstä"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:27
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:28
msgid "Enable or disable the OpenWISP service."
diff --git a/applications/luci-app-openwisp/po/ga/openwisp.po b/applications/luci-app-openwisp/po/ga/openwisp.po
new file mode 100644
index 0000000000..163afd4f02
--- /dev/null
+++ b/applications/luci-app-openwisp/po/ga/openwisp.po
@@ -0,0 +1,234 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-03 13:09+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopenwisp/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:82
+msgid "Boot Delay"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:100
+msgid "CA Cert"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:97
+msgid "CA Path"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:12
+msgid ""
+"Configure, start and stop the OpenWISP agent on this device. Read more about "
+"configuration values: <a target='_blank' rel='noopener noreferrer' "
+"href='https://github.com/openwisp/openwisp-config'>https://github.com/"
+"openwisp/openwisp-config</a>"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:87
+msgid "Connect Timeout"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:49
+msgid "Consistent Key"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:29
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:27
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:28
+msgid "Enable or disable the OpenWISP service."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:30
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:16
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-openwisp/root/usr/share/rpcd/acl.d/luci-app-openwisp.json:3
+msgid "Grant access to luci-app-openwisp"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:74
+msgid "Hardware ID Key"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:78
+msgid "Hardware ID Script"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:60
+msgid ""
+"If selected, in the event a config item is present in both the remote and "
+"local configuration, the remote configuration takes precedence over local "
+"configuration."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:66
+msgid ""
+"If the agent is unable to reach the controller after applying the downloaded "
+"config it will be reverted."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:23
+msgid "Key"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:53
+msgid "MAC Interface"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:56
+msgid "Management Interface"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:92
+msgid "Max Time"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:60
+msgid "Merge Config"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:11
+#: applications/luci-app-openwisp/root/usr/share/luci/menu.d/luci-app-openwisp.json:3
+msgid "OpenWISP"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:107
+msgid ""
+"Path to post reload hook script. The hook is not called if the path does not "
+"point to an executable script file. This hook is called each time openwisp-"
+"config applies a configuration, but after services are reloaded."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:103
+msgid ""
+"Path to pre-reload hook. The hook is not called if the path does not point "
+"to an executable script file. This hook is called each time openwisp-config "
+"applies a configuration, but before services are reloaded."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:107
+msgid "Post-reload Hook"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:103
+msgid "Pre-reload Hook"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:33
+msgid "Server URL"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:36
+msgid "Shared Secret"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64
+msgid "Tags"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64
+msgid "Tags applied to this device."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:66
+msgid "Test Config"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:70
+msgid "Test Script"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:23
+msgid "The Key of this device in the OpenWISP server."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:33
+msgid ""
+"The URL to the OpenWISP server. Example: https://openwisp2.mynetwork.com"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:20
+msgid "The UUID of this device in the OpenWISP server."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:53
+msgid "The interface to use for getting the MAC for this device."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:56
+msgid "The interface to use for management and control."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:36
+msgid "The organization shared secret for auto enrollment."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:20
+msgid "UUID"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:39
+msgid "Update Interval"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:74
+msgid ""
+"Use a unique hardware ID for device identification, for example a serial "
+"number."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:100
+msgid ""
+"Use the specified certificate directory to verify the peer. The certificates "
+"must be in PEM format, and the directory must have been processed using the "
+"c_rehash utility supplied with openssl."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:97
+msgid ""
+"Use the specified certificate file to verify the peer. The file may contain "
+"multiple CA certificates. The certificate(s) must be in PEM format."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:92
+msgid ""
+"Value passed to curl --max-time argument, defaults to 30. Expressed in "
+"seconds."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:45
+msgid "Verify SSL"
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:45
+msgid "Verify the server SSL certificate."
+msgstr ""
+
+#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:49
+msgid ""
+"When using Automatic registration, this feature allows devices to keep the "
+"same configuration even if reset or re-flashed. This feature is enabled by "
+"default, but must be enabled also in the controller application in order to "
+"work."
+msgstr ""
diff --git a/applications/luci-app-opkg/po/ga/opkg.po b/applications/luci-app-opkg/po/ga/opkg.po
new file mode 100644
index 0000000000..7daa531e17
--- /dev/null
+++ b/applications/luci-app-opkg/po/ga/opkg.po
@@ -0,0 +1,397 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1095
+msgid "%s used (%1024mB used of %1024mB, %1024mB free)"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1135
+msgid ""
+"<strong>Warning!</strong> Package operations can <a %s>break your system</a>."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1163
+msgid "Actions"
+msgstr "Gníomhartha"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:792
+msgid "Allow overwriting conflicting package files"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:953
+msgid "Automatically remove unused dependencies"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1218
+msgid "Available"
+msgstr "Ar fáil"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:878
+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:800
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:846
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:893
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:959
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1056
+msgid "Cancel"
+msgstr "Cealaigh"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1150
+msgid "Clear"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1167
+msgid "Configure opkg…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:744
+msgid "Dependencies"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:750
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:938
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1236
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:755
+msgid "Details for package <em>%h</em>"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1142
+msgid "Disk space"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1030
+msgid "Dismiss"
+msgstr "Díbhe"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1172
+msgid "Display LuCI translation packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1189
+msgid "Display all available translation packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1175
+msgid ""
+"Display base translation packages and translation packages for already "
+"installed languages only"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:354
+msgid "Displaying %d-%d of %d"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1155
+msgid "Download and install package"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1008
+msgid "Errors"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:982
+msgid "Executing package manager"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1147
+msgid "Filter"
+msgstr "Scagaire"
+
+#: 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:1202
+msgid "Hide all translation packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:808
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:824
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1066
+msgid "Install"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1133
+msgid "Install additional software and upgrade existing packages with opkg."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:780
+msgid "Install suggested translation packages as well"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:299
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:522
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1219
+msgid "Installed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:830
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1043
+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:288
+msgid "Install…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:857
+msgid "Loading configuration data…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1084
+msgid "Loading package information…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1046
+msgid "MD5"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:840
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1042
+msgid "Manually install package"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:510
+msgid "Needs upgrade"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1227
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1245
+msgid "Next page"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:368
+msgid "No information available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:355
+msgid "No packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+msgid "No packages matching \"<strong>%h</strong>\"."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:542
+msgid "Not available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:527
+msgid "Not installed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1158
+msgid "OK"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:856
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:904
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:918
+msgid "OPKG Configuration"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1233
+msgid "Package name"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1157
+msgid "Package name or URL…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1225
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1243
+msgid "Previous page"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:837
+msgid "Really attempt to install <em>%h</em>?"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:967
+msgid "Remove"
+msgstr "Bain"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:943
+msgid "Remove package <em>%h</em>"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:276
+msgid "Remove…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:737
+msgid "Require approx. %1024mB size for %d package(s) to install."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:517
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:535
+msgid "Require version %h %h, installed %h"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:540
+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:508
+msgid "Requires update to %h %h"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:373
+msgid "Reset"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1047
+msgid "SHA256"
+msgstr "SHA256"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:915
+msgid "Save"
+msgstr "Sábháil"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:905
+msgid "Saving configuration data…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:758
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:946
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1045
+msgid "Size"
+msgstr "Méid"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1235
+msgid "Size (.ipk)"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1130
+#: 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:761
+msgid "Suggested translations"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Suggested translations require approx. %1024mB additional space."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1013
+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:513
+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:833
+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:530
+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:1149
+msgid "Type to filter…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1032
+msgid "Unable to execute <em>opkg %s</em> command: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:871
+msgid "Unable to read %s: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:910
+msgid "Unable to save %s: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1165
+msgid "Update lists…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1220
+msgid "Updates"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:265
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:294
+msgid "Upgrade…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1166
+msgid "Upload Package…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:757
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:945
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1234
+msgid "Version"
+msgstr "Leagan"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:519
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:537
+msgid "Version incompatible"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:984
+msgid "Waiting for the <em>opkg %h</em> command to complete…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1198
+msgctxt "Display translation packages"
+msgid "all"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1185
+msgctxt "Display translation packages"
+msgid "filtered"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1211
+msgctxt "Display translation packages"
+msgid "none"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:934
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1143
+msgid "unknown"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:932
+msgid "~%1024mB compressed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:669
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:930
+msgid "~%1024mB installed"
+msgstr ""
diff --git a/applications/luci-app-opkg/po/yua/opkg.po b/applications/luci-app-opkg/po/yua/opkg.po
new file mode 100644
index 0000000000..84e6c87cf9
--- /dev/null
+++ b/applications/luci-app-opkg/po/yua/opkg.po
@@ -0,0 +1,390 @@
+msgid ""
+msgstr ""
+"Language: yua\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1095
+msgid "%s used (%1024mB used of %1024mB, %1024mB free)"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1135
+msgid ""
+"<strong>Warning!</strong> Package operations can <a %s>break your system</a>."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1163
+msgid "Actions"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:792
+msgid "Allow overwriting conflicting package files"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:953
+msgid "Automatically remove unused dependencies"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1218
+msgid "Available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:878
+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:800
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:846
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:893
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:959
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1056
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1150
+msgid "Clear"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1167
+msgid "Configure opkg…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:744
+msgid "Dependencies"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:750
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:938
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1236
+msgid "Description"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:755
+msgid "Details for package <em>%h</em>"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1142
+msgid "Disk space"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1030
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1172
+msgid "Display LuCI translation packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1189
+msgid "Display all available translation packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1175
+msgid ""
+"Display base translation packages and translation packages for already "
+"installed languages only"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:354
+msgid "Displaying %d-%d of %d"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1155
+msgid "Download and install package"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1008
+msgid "Errors"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:982
+msgid "Executing package manager"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1147
+msgid "Filter"
+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:1202
+msgid "Hide all translation packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:808
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:824
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1066
+msgid "Install"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1133
+msgid "Install additional software and upgrade existing packages with opkg."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:780
+msgid "Install suggested translation packages as well"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:299
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:522
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1219
+msgid "Installed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:830
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1043
+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:288
+msgid "Install…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:857
+msgid "Loading configuration data…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1084
+msgid "Loading package information…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1046
+msgid "MD5"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:840
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1042
+msgid "Manually install package"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:510
+msgid "Needs upgrade"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1227
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1245
+msgid "Next page"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:368
+msgid "No information available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:355
+msgid "No packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:372
+msgid "No packages matching \"<strong>%h</strong>\"."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:542
+msgid "Not available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:527
+msgid "Not installed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1158
+msgid "OK"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:856
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:904
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:918
+msgid "OPKG Configuration"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1233
+msgid "Package name"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1157
+msgid "Package name or URL…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1225
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1243
+msgid "Previous page"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:837
+msgid "Really attempt to install <em>%h</em>?"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:967
+msgid "Remove"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:943
+msgid "Remove package <em>%h</em>"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:276
+msgid "Remove…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:737
+msgid "Require approx. %1024mB size for %d package(s) to install."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:517
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:535
+msgid "Require version %h %h, installed %h"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:540
+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:508
+msgid "Requires update to %h %h"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:373
+msgid "Reset"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1047
+msgid "SHA256"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:915
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:905
+msgid "Saving configuration data…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:758
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:946
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1045
+msgid "Size"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1235
+msgid "Size (.ipk)"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1130
+#: 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:761
+msgid "Suggested translations"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Suggested translations require approx. %1024mB additional space."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1013
+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:513
+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:833
+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:530
+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:1149
+msgid "Type to filter…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1032
+msgid "Unable to execute <em>opkg %s</em> command: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:871
+msgid "Unable to read %s: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:910
+msgid "Unable to save %s: %s"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1165
+msgid "Update lists…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1220
+msgid "Updates"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:265
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:294
+msgid "Upgrade…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1166
+msgid "Upload Package…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:757
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:945
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1234
+msgid "Version"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:519
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:537
+msgid "Version incompatible"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:984
+msgid "Waiting for the <em>opkg %h</em> command to complete…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1198
+msgctxt "Display translation packages"
+msgid "all"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1185
+msgctxt "Display translation packages"
+msgid "filtered"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1211
+msgctxt "Display translation packages"
+msgid "none"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:934
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1143
+msgid "unknown"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:671
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:932
+msgid "~%1024mB compressed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:669
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:930
+msgid "~%1024mB installed"
+msgstr ""
diff --git a/applications/luci-app-p910nd/po/ga/p910nd.po b/applications/luci-app-p910nd/po/ga/p910nd.po
new file mode 100644
index 0000000000..3abb033499
--- /dev/null
+++ b/applications/luci-app-p910nd/po/ga/p910nd.po
@@ -0,0 +1,191 @@
+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: 2024-09-04 19:45+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsp910nd/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:104
+msgid "Add printer config"
+msgstr "Cuir cumraíocht printéir leis"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:123
+msgid "Be aware: %s also listens on port 9100."
+msgstr "Bí ar an eolas: éisteann %s ar phort 9100 freisin."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:140
+msgid "Bidirectional mode"
+msgstr "Modh déthreoch"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:167
+msgid "By the router"
+msgstr "De réir an ródaire"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:112
+msgid "Connected %s devices show in this list."
+msgstr "Taispeánann gléasanna %s nasctha sa liosta seo."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:110
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:107
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:49
+msgid "Error calling \"opkg list-installed\":"
+msgstr "Earráid agus \"opkg list-suiteáilte\" á glaoch:"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:38
+msgid "Error executing \"find\" command:"
+msgstr "Earráid agus an t-ordú \"find\" á rith:"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:88
+msgid "For USB connected printers"
+msgstr "Le haghaidh printéirí USB nasctha"
+
+#: applications/luci-app-p910nd/root/usr/share/rpcd/acl.d/luci-app-p910nd.json:3
+msgid "Grant UCI access for luci-app-p910nd"
+msgstr "Tabhair rochtain do UCI do luci-app-p910nd"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:71
+msgid "It is safe to install both, even if only one is needed."
+msgstr ""
+"Tá sé sábháilte an dá cheann a shuiteáil, fiú mura bhfuil gá ach le ceann "
+"amháin."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:129
+msgid "Listen IP"
+msgstr "Éist leis an IP"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:130
+msgid "Listen on a specific IP."
+msgstr "Éist ar IP ar leith."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:122
+msgid "Local TCP listen port for this printer."
+msgstr "Port éisteachta TCP áitiúil don phrintéir seo."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:211
+msgid "Manufacturer"
+msgstr "Monaróir"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:151
+msgctxt "mDNS"
+msgid "Note: %s only advertises one (the first) printer on this host."
+msgstr ""
+"Nóta: Ní fhógraíonn %s ach printéir amháin (an chéad cheann) ar an ósta seo."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:238
+msgid "Note: Set only CMD languages that your printer understands."
+msgstr "Nóta: Ná socraigh ach na teangacha CMD a thuigeann do phrintéir."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:152
+msgid "Note: USB hotplug attempts to provide some of the values below."
+msgstr ""
+"Nóta: Déanann hotplug USB iarracht cuid de na luachanna thíos a sholáthar."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:142
+msgid "Note: USB hotplug correctly detects this."
+msgstr "Nóta: Aimsíonn hotplug USB é seo i gceart."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:111
+msgid ""
+"Note: character device assignment can change upon reboot/reconnect with "
+"multiple USB devices."
+msgstr ""
+"Tabhair faoi deara: is féidir sannadh gléis charachtair a athrú nuair a "
+"atosaítear/athcheangail le gléasanna USB iolracha."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:175
+msgid "Note: must be %s."
+msgstr "Nóta: caithfidh gur %s é."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:70
+msgid "One of these kernel modules is needed for p910nd to find your printer."
+msgstr ""
+"Tá ceann de na modúil eithne seo ag teastáil le haghaidh p910nd chun do "
+"phrintéir a aimsiú."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:146
+msgid "Overrides default of %s."
+msgstr "Sáraíonn sé réamhshocrú %s."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:81
+msgid "Parallel port line printer device support"
+msgstr "Tacaíocht gléas printéir líne calafoirt comhthreomhar"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:121
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:15
+msgid "Port 910n print daemon"
+msgstr "Deamhan priontála port 910n"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:145
+msgid "Run as root"
+msgstr "Rith mar fhréamh"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:166
+msgid "Serves as Location in Apple standards."
+msgstr "Feidhmíonn sé mar Suíomh i gcaighdeáin Apple."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:105
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:234
+msgid "Some examples:"
+msgstr "Roinnt samplaí:"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:158
+msgid "The %s type element."
+msgstr "An cineál eilimint %s."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:174
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:210
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:225
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:233
+msgid "The %s value."
+msgstr "An luach %s."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:159
+msgid "User readable description of maker and model."
+msgstr "Cur síos inléite don úsáideoir ar an déantóir agus ar an tsamhail."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:141
+msgid "Whether this print port is bi-directional."
+msgstr "Cibé an bhfuil an port priontála seo déthreo."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:150
+msgctxt "mDNS/Bonjour/ZeroConf"
+msgid "Whether to advertise this printer via %s."
+msgstr "Cibé ar cheart an printéir seo a fhógairt trí %s."
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:132
+msgid "any"
+msgstr "aon"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:175
+msgid "enclosed within parentheses"
+msgstr "faoi iamh laistigh de lúibíní"
+
+#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:65
+msgid "map ports 9100-9109 to local printers."
+msgstr "mapáil poirt 9100-9109 chuig printéirí áitiúla."
+
+#: applications/luci-app-p910nd/root/usr/share/luci/menu.d/luci-app-p910nd.json:3
+msgid "p910nd - Printer server"
+msgstr "p910nd - Freastalaí printéir"
diff --git a/applications/luci-app-p910nd/po/hu/p910nd.po b/applications/luci-app-p910nd/po/hu/p910nd.po
index 3eec6d9388..3bb8a754ef 100644
--- a/applications/luci-app-p910nd/po/hu/p910nd.po
+++ b/applications/luci-app-p910nd/po/hu/p910nd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-22 22:09+0000\n"
+"PO-Revision-Date: 2024-08-31 22:31+0000\n"
"Last-Translator: hmzs <hmzs@1szer1.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsp910nd/hu/>\n"
@@ -10,15 +10,15 @@ 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 5.7\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:104
msgid "Add printer config"
-msgstr ""
+msgstr "Nyomtatóbeállítás hozzáadása"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:123
msgid "Be aware: %s also listens on port 9100."
-msgstr ""
+msgstr "Ne feledje: %s a 9100-as porton is figyel."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:140
msgid "Bidirectional mode"
@@ -26,11 +26,11 @@ msgstr "Kétirányú mód"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:167
msgid "By the router"
-msgstr ""
+msgstr "Nyomtató az útválasztón"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:112
msgid "Connected %s devices show in this list."
-msgstr ""
+msgstr "A csatlakoztatott %s eszköz megjelenik ebben a listában."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:110
msgid "Device"
@@ -42,15 +42,15 @@ msgstr "Engedélyezve"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:49
msgid "Error calling \"opkg list-installed\":"
-msgstr ""
+msgstr "Hiba az \"opkg list-installed\" meghívásakor:"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:38
msgid "Error executing \"find\" command:"
-msgstr ""
+msgstr "Hiba a \"keresés\" parancs végrehajtásakor:"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:88
msgid "For USB connected printers"
-msgstr ""
+msgstr "USB-n csatlakozó nyomtatókhoz"
#: applications/luci-app-p910nd/root/usr/share/rpcd/acl.d/luci-app-p910nd.json:3
msgid "Grant UCI access for luci-app-p910nd"
@@ -59,18 +59,20 @@ msgstr "UCI hozzáférés megadása a luci-app-p910nd-hez"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:71
msgid "It is safe to install both, even if only one is needed."
msgstr ""
+"Mindkettőt biztonságosan telepítheti, még akkor is, ha csak az egyikre van "
+"szükség."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:129
msgid "Listen IP"
-msgstr ""
+msgstr "Figyelt IP-cím"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:130
msgid "Listen on a specific IP."
-msgstr ""
+msgstr "Figyelés az itt megadott IP-címen."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:122
msgid "Local TCP listen port for this printer."
-msgstr ""
+msgstr "Figyelés ehhez a nyomtatóhoz az itt megadott helyi TCP porton."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:211
msgid "Manufacturer"
@@ -79,41 +81,49 @@ msgstr "Gyártó"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:151
msgctxt "mDNS"
msgid "Note: %s only advertises one (the first) printer on this host."
-msgstr ""
+msgstr "Megjegyzés: %s csak egy (az első) nyomtatót hirdeti ezen a gépen."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:238
msgid "Note: Set only CMD languages that your printer understands."
msgstr ""
+"Megjegyzés: Csak azokat a CMD-nyelveket állítsa be, amiket a nyomtató "
+"támogat."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:152
msgid "Note: USB hotplug attempts to provide some of the values below."
msgstr ""
+"Megjegyzés: Az USB hotplug az alábbi értékek közül megpróbál néhányat "
+"megadni."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:142
msgid "Note: USB hotplug correctly detects this."
-msgstr ""
+msgstr "Megjegyzés: Az USB hotplug ezt helyesen érzékeli."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:111
msgid ""
"Note: character device assignment can change upon reboot/reconnect with "
"multiple USB devices."
msgstr ""
+"Megjegyzés: A karakteres eszközhozzárendelés megváltozhat több USB-eszköz "
+"újraindításakor/újracsatlakozásakor."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:175
msgid "Note: must be %s."
-msgstr ""
+msgstr "Megjegyzés: %s kell legyen."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:70
msgid "One of these kernel modules is needed for p910nd to find your printer."
msgstr ""
+"Az alábbi kernelmodulok egyikére szüksége van a p910nd-nek a nyomtató "
+"megtalálásához."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:146
msgid "Overrides default of %s."
-msgstr ""
+msgstr "Felülírja az alapértelmezett %s értékeket."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:81
msgid "Parallel port line printer device support"
-msgstr ""
+msgstr "Párhuzamos portos nyomtató támogatás"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:121
msgid "Port"
@@ -121,15 +131,15 @@ msgstr "Port"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:15
msgid "Port 910n print daemon"
-msgstr ""
+msgstr "p910nd - Nyomtatási háttérfolyamat"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:145
msgid "Run as root"
-msgstr ""
+msgstr "Futtatás <em>root</em>-ként"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:166
msgid "Serves as Location in Apple standards."
-msgstr ""
+msgstr "Megnevezés (Apple szabványú működés)."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:105
msgid "Settings"
@@ -137,43 +147,45 @@ msgstr "Beállítások"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:234
msgid "Some examples:"
-msgstr ""
+msgstr "Néhány példa:"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:158
msgid "The %s type element."
-msgstr ""
+msgstr "%s típus meghatározására."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:174
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:210
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:225
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:233
msgid "The %s value."
-msgstr ""
+msgstr "%s értéke."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:159
msgid "User readable description of maker and model."
-msgstr ""
+msgstr "A felhasználó által olvasható leírás a gyártóról és a típusról."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:141
msgid "Whether this print port is bi-directional."
msgstr ""
+"A nyomtatóport kétirányú kapcsolatot használhat, tehát a nyomtató is küldhet "
+"adatokat az eszköz felé."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:150
msgctxt "mDNS/Bonjour/ZeroConf"
msgid "Whether to advertise this printer via %s."
-msgstr ""
+msgstr "A nyomtatót hirdetheti az eszköz a következőkben: %s."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:132
msgid "any"
-msgstr ""
+msgstr "bármely"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:175
msgid "enclosed within parentheses"
-msgstr ""
+msgstr "zárójelezve"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:65
msgid "map ports 9100-9109 to local printers."
-msgstr ""
+msgstr "leképezi a 9100-9109-es portokat a helyi nyomtatókhoz."
#: applications/luci-app-p910nd/root/usr/share/luci/menu.d/luci-app-p910nd.json:3
msgid "p910nd - Printer server"
diff --git a/applications/luci-app-pagekitec/po/ga/pagekitec.po b/applications/luci-app-pagekitec/po/ga/pagekitec.po
index 0baa0811fe..8a76a4c389 100644
--- a/applications/luci-app-pagekitec/po/ga/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/ga/pagekitec.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-08-31 22:32+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspagekitec/ga/>\n"
"Language: ga\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -12,60 +19,70 @@ msgid ""
"key for the connection.<p/><em>Note: this web configurator only supports "
"some very very basic uses of pagekite.</em>"
msgstr ""
+"<p/>Tabhair faoi deara: tá cuntas PageKite atá ag obair uait, nó ar a "
+"laghad, do chuid tosaigh reatha féin le go n-oibreoidh an fhoirm seo. "
+"Tabhair cuairt ar <a href='https://pagekite.net/home/'>do chuntas</a> chun "
+"ainm do ródaire a shocrú agus eochair rúnda a fháil don nasc.<p/><em>Tabhair "
+"faoi deara: Ní thacaíonn an cumróir Gréasáin seo ach le roinnt úsáidí an-"
+"bhunúsacha a bhaineann le leathanach kite.</em>"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:29
msgid "Basic HTTP"
-msgstr ""
+msgstr "HTTP Bunúsach"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:30
msgid "Basic SSH"
-msgstr ""
+msgstr "SSH Bunúsach"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:31
msgid "Basic WebSockets"
-msgstr ""
+msgstr "Soicéid Gréasáin Bunúsacha"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:19
msgid "Configuration"
-msgstr ""
+msgstr "Cumraíocht"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:31
msgid "Enable a WebSockets tunnel on a given local port"
-msgstr ""
+msgstr "Cumasaigh tollán WebSockets ar phort áitiúil ar leith"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:29
msgid ""
"Enable a tunnel to the local HTTP server (in most cases, this admin "
"interface)"
msgstr ""
+"Cumasaigh tollán chuig an bhfreastalaí áitiúil HTTP (an comhéadan riaracháin "
+"seo i bhformhór na gcásanna)"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:30
msgid "Enable a tunnel to the local SSH server"
-msgstr ""
+msgstr "Cumasaigh tollán chuig an bhfreastalaí SSH áitiúil"
#: applications/luci-app-pagekitec/root/usr/share/rpcd/acl.d/luci-app-pagekitec.json:3
msgid "Grant UCI access for luci-app-pagekitec"
-msgstr ""
+msgstr "Deonaigh rochtain UCI do luci-app-pagekitec"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:22
msgid "Kite Name"
-msgstr ""
+msgstr "Ainm Eitleoige"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:23
msgid "Kite Secret"
-msgstr ""
+msgstr "Rún Eitleoige"
#: 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
msgid "PageKite"
-msgstr ""
+msgstr "LeathanachKite"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:26
msgid "Static setup"
-msgstr ""
+msgstr "Socrú statach"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:27
msgid ""
"Static setup, disable FE failover and DDNS updates, set this if you are "
"running your own frontend without a pagekite.me account"
msgstr ""
+"Socrú statach, díchumasaigh nuashonruithe FE failover agus DDNS, socraigh é "
+"seo má tá d'aghaidh tosaigh féin á rith agat gan cuntas pagekite.me"
diff --git a/applications/luci-app-pbr/po/es/pbr.po b/applications/luci-app-pbr/po/es/pbr.po
index fea38d3227..25ea86ee5c 100644
--- a/applications/luci-app-pbr/po/es/pbr.po
+++ b/applications/luci-app-pbr/po/es/pbr.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspbr/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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:215
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:316
diff --git a/applications/luci-app-pbr/po/ga/pbr.po b/applications/luci-app-pbr/po/ga/pbr.po
new file mode 100644
index 0000000000..d73cf116bc
--- /dev/null
+++ b/applications/luci-app-pbr/po/ga/pbr.po
@@ -0,0 +1,686 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspbr/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:240
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:348
+msgid "%s"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:305
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:306
+msgid "%s binary cannot be found"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:48
+msgid ""
+"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
+"anything in this section! Change any of the settings below with extreme "
+"caution!%s"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:40
+msgid "Active"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:116
+msgid "AdGuardHome ipset"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:168
+msgid "Add"
+msgstr "Cuir"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:225
+msgid "Add Ignore Target"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:227
+msgid ""
+"Adds 'ignore' to the list of interfaces for policies. See the %sREADME%s for "
+"details."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:46
+msgid "Advanced Configuration"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:143
+msgid ""
+"Allows to specify the list of interface names (in lower case) to be "
+"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
+"have dev option other than tun* or tap*."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:155
+msgid ""
+"Allows to specify the list of interface names (in lower case) to be ignored "
+"by the service. Can be useful if running both VPN server and VPN client on "
+"the router."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:43
+msgid "Basic Configuration"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:312
+msgid "Chain"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:395
+msgid "Command failed: %s"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:71
+msgid "Condensed output"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:302
+msgid "Config (%s) validation failure"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:68
+msgid "Controls both system log and console output verbosity."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:393
+msgid "Custom User File Includes"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:351
+msgid "Custom user file '%s' not found or empty"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:331
+msgid "DNS Policies"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:384
+msgid "DSCP Tag"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:371
+msgid "DSCP Tagging"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:176
+msgid "Default ICMP Interface"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:526
+msgid "Disable"
+msgstr "Díchumasaigh"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:114
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:134
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:233
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:520
+msgid "Disabling %s service"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:243
+msgid "Display these protocols in protocol column in Web UI."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:266
+msgid ""
+"Dnsmasq instance (%s) targeted in settings, but it doesn't have its own "
+"confdir."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:120
+msgid "Dnsmasq ipset"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:124
+msgid "Dnsmasq nft set"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:85
+msgid "Do not enforce policies when their gateway is down"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:573
+msgid "Donate to the Project"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:507
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:135
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:234
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:265
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:345
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:406
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:501
+msgid "Enabling %s service"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:353
+msgid "Error running custom user file '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:415
+msgid "Errors encountered, please check the %sREADME%s"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:210
+msgid ""
+"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
+"QoS. Change with caution together with"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:391
+msgid "Failed to download '%s'!"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:389
+msgid "Failed to download '%s', HTTPS is not supported!"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:384
+msgid "Failed to install fw4 nft file '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:350
+msgid "Failed to reload '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:380
+msgid "Failed to resolve '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:349
+msgid "Failed to set up '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:357
+msgid "Failed to set up any gateway"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:177
+msgid "Force the ICMP protocol interface."
+msgstr ""
+
+#: applications/luci-app-pbr/root/usr/share/rpcd/acl.d/luci-app-pbr.json:3
+msgid "Grant UCI and file access for luci-app-pbr"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:132
+msgid "IPv6 Support"
+msgstr "Tacaíocht IPv6"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:153
+msgid "Ignored Interfaces"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:52
+msgid "Inactive"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:54
+msgid "Inactive (Disabled)"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:263
+msgid ""
+"Incompatible nft calls detected in user include file, disabling fw4 nft file "
+"support."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:169
+msgid "Insert"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:375
+msgid "Insertion failed for IPv4 for policy '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:372
+msgid "Insertion failed for both IPv4 and IPv6 for policy '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:238
+msgid "Installed AdGuardHome (%s) doesn't support 'ipset_file' option."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:321
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:343
+msgid "Interface '%s' has no assigned DNS"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:254
+msgid "Invalid OpenVPN config for %s interface"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:382
+msgid "Invalid OpenVPN config for '%s' interface"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:271
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:352
+msgid "Local addresses / devices"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:277
+msgid "Local ports"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:366
+msgid "Mismatched IP family between in policy '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:65
+msgid "Mode"
+msgstr "Mód"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:269
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:349
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:252
+msgid ""
+"Name, interface and at least one other field are required. Multiple local "
+"and remote addresses/devices/domains and ports can be space separated. "
+"Placeholders below represent just the format/syntax and will not be used if "
+"fields are left blank. For more information on options, check the %sREADME%s."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:333
+msgid ""
+"Name, local address and remote DNS fields are required. Multiple local "
+"addresses/devices can be space separated. For more information on options, "
+"check the %sREADME%s."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:179
+msgid "No Change"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:188
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:58
+msgid "Not installed or not found"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:67
+msgid "Output verbosity"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:411
+msgid "Path"
+msgstr "Conair"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:215
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:581
+msgid "Please %sdonate%s to support development of this project."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:101
+msgid "Please check the %sREADME%s before changing this option."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:248
+msgid "Please unset 'chain' or set 'chain' to 'PREROUTING' for policy '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:251
+msgid "Please unset 'chain' or set 'chain' to 'prerouting' for policy '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:245
+msgid "Please unset 'proto' or set 'proto' to 'all' for policy '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:242
+msgid "Please unset 'src_addr', 'src_port' and 'dest_port' for policy '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:250
+msgid "Policies"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:346
+msgid "Policy '%s' has an unknown interface"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:341
+msgid "Policy '%s' has no assigned DNS"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:340
+msgid "Policy '%s' has no assigned interface"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:338
+msgid "Policy '%s' has no source/destination parameters"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:386
+msgid ""
+"Policy '%s' refers to URL which can't be downloaded in 'secure_reload' mode!"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:10
+msgid "Policy Based Routing"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:40
+msgid "Policy Based Routing - Configuration"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:161
+msgid "Policy Based Routing - Status"
+msgstr ""
+
+#: applications/luci-app-pbr/root/usr/share/luci/menu.d/luci-app-pbr.json:3
+msgid "Policy Routing"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:295
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:378
+msgid "Received empty tid/mark or interface name when setting up routing"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:326
+msgid "Refer to https://docs.openwrt.melmac.net/pbr/#procd_wan_interface"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:359
+msgid "Remote DNS"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:283
+msgid "Remote addresses / domains"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:289
+msgid "Remote ports"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:358
+msgid "Resolver '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:314
+msgid "Resolver set (%s) is not supported on this system"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:235
+msgid "Resolver set (%s) is not supported on this system."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:308
+msgid ""
+"Resolver set support (%s) requires ipset, but ipset binary cannot be found"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:311
+msgid ""
+"Resolver set support (%s) requires nftables, but nft binary cannot be found"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:469
+msgid "Restart"
+msgstr "Athosaigh"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:463
+msgid "Restarting %s service"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:165
+msgid "Rule Create option"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:395
+msgid ""
+"Run the following user files after setting up but before restarting DNSMASQ. "
+"See the %sREADME%s for details."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:170
+msgid "Running"
+msgstr "Ag rith"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:80
+msgid "See the %sREADME%s for details."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:166
+msgid "Select Add for -A/add and Insert for -I/Insert."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:552
+msgid "Service Control"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:400
+msgid "Service Errors"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:197
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:208
+msgid "Service FW Mask"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:202
+msgid "Service Gateways"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:165
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:272
+msgid "Service Warnings"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:373
+msgid ""
+"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
+"%sREADME%s for details."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:360
+msgid "Skipping IPv6 policy '%s' as IPv6 support is disabled"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:450
+msgid "Start"
+msgstr "Tosaigh"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:444
+msgid "Starting %s service"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:193
+msgid ""
+"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
+"used to avoid conflict with SQM/QoS. Change with caution together with"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:63
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:488
+msgid "Stop"
+msgstr "Stad"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:184
+msgid "Stopped (Disabled)."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:182
+msgid "Stopped."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:482
+msgid "Stopping %s service"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:79
+msgid "Strict enforcement"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:86
+msgid "Strictly enforce policies when their gateway is down"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:141
+msgid "Supported Interfaces"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:242
+msgid "Supported Protocols"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:70
+msgid "Suppress/No output"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:352
+msgid "Syntax error in custom user file '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:206
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:323
+msgid ""
+"The %s inteface not found, you need to set the 'pbr.config."
+"procd_wan_interface' option"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:96
+msgid "The %s is not supported on this system."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:320
+msgid "The %s service failed to discover WAN gateway"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:317
+msgid "The %s service is currently disabled"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:92
+msgid "The %s support is unknown."
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:257
+msgid "The WebUI application (luci-app-pbr) is outdated, please update it"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:393
+msgid "The file:// schema requires curl, but it's not detected on this system!"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:329
+msgid "The ipset name '%s' is longer than allowed 31 characters"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:332
+msgid "The nft set name '%s' is longer than allowed 255 characters"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:260
+msgid "The principal package (pbr) is outdated, please update it"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:335
+msgid "Unexpected exit or service termination: '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:412
+msgid "Unknown error!"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:363
+msgid "Unknown packet mark for interface '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:369
+msgid "Unknown protocol in policy '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:284
+msgid "Unknown warning"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:355
+msgid ""
+"Use of 'curl' is detected in custom user file '%s', but 'curl' isn't "
+"installed"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:111
+msgid "Use resolver set support for domains"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:72
+msgid "Verbose output"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:64
+msgid "Version"
+msgstr "Leagan"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:168
+msgid "Version %s"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:191
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:214
+msgid "WAN Table FW Mark"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:61
+msgid "Web UI Configuration"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:304
+msgid "all"
+msgstr "go léir"
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:174
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:44
+msgid "fw4 nft file mode"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:172
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:42
+msgid "iptables mode"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:176
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:46
+msgid "nft mode"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:48
+msgid "unknown"
+msgstr ""
diff --git a/applications/luci-app-polipo/po/es/polipo.po b/applications/luci-app-polipo/po/es/polipo.po
index 5973ae2ba2..fe5efdde73 100644
--- a/applications/luci-app-polipo/po/es/polipo.po
+++ b/applications/luci-app-polipo/po/es/polipo.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2024-07-23 09:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/es/>\n"
"Language: es\n"
@@ -12,11 +12,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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
diff --git a/applications/luci-app-polipo/po/ga/polipo.po b/applications/luci-app-polipo/po/ga/polipo.po
new file mode 100644
index 0000000000..7affcb9a10
--- /dev/null
+++ b/applications/luci-app-polipo/po/ga/polipo.po
@@ -0,0 +1,331 @@
+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: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
+msgid "Allowed clients"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:67
+msgid "Always use system DNS resolver"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:88
+msgid ""
+"Basic HTTP authentication supported. Provide username and password in "
+"username:password format."
+msgstr ""
+
+#: applications/luci-app-polipo/root/usr/share/luci/menu.d/luci-app-polipo.json:24
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:11
+msgid "DNS and Query Settings"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:46
+msgid "DNS server address"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:154
+msgid "Delete cache files time"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:125
+msgid "Disk cache location"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:60
+msgid "Do not query IPv6"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:133
+msgid "Enable if cache (proxy) is shared by multiple users."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:173
+msgid "First PMM segment size (in bytes)"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-polipo/root/usr/share/rpcd/acl.d/luci-app-polipo.json:3
+msgid "Grant UCI access for luci-app-polipo"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:113
+msgid "How much RAM should Polipo use for its cache."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:112
+msgid "In RAM cache size (in bytes)"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:126
+msgid ""
+"Location where polipo will cache files permanently. Use of external storage "
+"devices is recommended, because the cache can grow considerably. Leave it "
+"empty to disable on-disk cache."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:103
+msgid "Log file location"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:96
+msgid "Log to syslog"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:13
+msgid "Logging and RAM"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:73
+msgid "Never use system DNS resolver"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:119
+msgid "On-Disk Cache"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:169
+msgid "PMM segments size (in bytes)"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:12
+msgid "Parent Proxy"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:78
+msgid "Parent proxy address"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:79
+msgid ""
+"Parent proxy address (in host:port format), to which Polipo will forward the "
+"requests."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:87
+msgid "Parent proxy authentication"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:4
+#: applications/luci-app-polipo/root/usr/share/luci/menu.d/luci-app-polipo.json:3
+msgid "Polipo"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/view/polipo_status.htm:12
+msgid "Polipo Status"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:5
+msgid "Polipo is a small and fast caching web proxy."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:163
+msgid "Poor Man's Multiplexing"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:164
+msgid ""
+"Poor Man's Multiplexing (PMM) is a technique that simulates multiplexing by "
+"requesting an instance in multiple segments. It tries to lower the latency "
+"caused by the weakness of HTTP protocol. NOTE: some sites may not work with "
+"PMM enabled."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:27
+msgid "Port on which Polipo will listen"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:8
+msgid "Proxy"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:64
+msgid "Query DNS by hostname"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:72
+msgid "Query DNS directly, fallback to system resolver"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:69
+msgid "Query DNS directly, for unknown hosts fall back to system resolver"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:54
+msgid "Query DNS for IPv6"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:59
+msgid "Query IPv4 and IPv6, prefer IPv4"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:58
+msgid "Query IPv4 and IPv6, prefer IPv6"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:57
+msgid "Query only IPv6"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:47
+msgid ""
+"Set the DNS server address to use, if you want Polipo to use different DNS "
+"server than the host system."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:132
+msgid "Shared cache"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:174
+msgid ""
+"Size of the first PMM segment. If not defined, it defaults to twice the PMM "
+"segment size."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:138
+msgid "Size to which cached files should be truncated"
+msgstr ""
+
+#: applications/luci-app-polipo/root/usr/share/luci/menu.d/luci-app-polipo.json:15
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
+msgid "Syslog facility"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:19
+msgid ""
+"The interface on which Polipo will listen. To listen on all interfaces use "
+"0.0.0.0 or :: (IPv6)."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:155
+msgid "Time after which cached files will be deleted"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:147
+msgid "Time after which cached files will be truncated"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:170
+msgid "To enable PMM, PMM segment size must be set to some positive value."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:137
+msgid "Truncate cache files size (in bytes)"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:146
+msgid "Truncate cache files time"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:104
+msgid ""
+"Use of external storage device is recommended, because the log file is "
+"written frequently and can grow considerably."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:36
+msgid ""
+"When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
+"that are allowed to connect. The format is IP address or network address "
+"(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:16
+msgid "enable"
+msgstr ""
+
+#~ msgid ""
+#~ "To enable polipo on-disk cache cleaning (highly recommended), you should "
+#~ "add a cron job in Scheduled Tasks services that will execute /usr/sbin/"
+#~ "polipo_purge script. For example to perform disk cache cleanup every day "
+#~ "at 6:00 in the morning you should add the following line in Scheduled "
+#~ "Tasks \"0 6 * * *\\t/usr/sbin/polipo_purge\" (without quotes)."
+#~ msgstr ""
+#~ "To enable polipo on-disk cache cleaning (highly recommended), you should "
+#~ "add a cron job in Scheduled Tasks services that will execute /usr/sbin/"
+#~ "polipo_purge script. For example to perform disk cache cleanup every day "
+#~ "at 6:00 in the morning you should add the following line in Scheduled "
+#~ "Tasks \"0 6 * * *\t/usr/sbin/polipo_purge\" (without quotes)."
+
+#~ msgid ""
+#~ "Size to which cached files should be truncated. (default value: 1048576)"
+#~ msgstr ""
+#~ "Size to which cached files should be truncated. (default value: 1048576)"
+
+#~ msgid ""
+#~ "Time after which cached files will be truncated. (default value: 4d12h)"
+#~ msgstr ""
+#~ "Time after which cached files will be truncated. (default value: 4d12h)"
+
+#~ msgid "Time after which cached files will be deleted. (default value: 32d)"
+#~ msgstr "Time after which cached files will be deleted. (default value: 32d)"
+
+#~ msgid "General"
+#~ msgstr "General"
+
+#~ msgid ""
+#~ "When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
+#~ "that are allowed to connect. The format is IP address or network address "
+#~ "(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))."
+#~ msgstr ""
+#~ "When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
+#~ "that are allowed to connect. The format is IP address or network address "
+#~ "(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))."
+
+#~ msgid ""
+#~ "false = Do not query IPv6; reluctantly = Query both, prefer IPv4; happily "
+#~ "= Query both, prefer IPv6; true = Query only IPv6"
+#~ msgstr ""
+#~ "false = Do not query IPv6; reluctantly = Query both, prefer IPv4; happily "
+#~ "= Query both, prefer IPv6; true = Query only IPv6"
+
+#~ msgid ""
+#~ "false = Never use system DNS resolver; reluctantly = Query DNS directly, "
+#~ "if DNS server is unavailable fail to system DNS resolver; happily = Query "
+#~ "DNS directly, if host could not be found fallback to system DNS resolver; "
+#~ "true = Always use system DNS resolver"
+#~ msgstr ""
+#~ "false = Never use system DNS resolver; reluctantly = Query DNS directly, "
+#~ "if DNS server is unavailable fail to system DNS resolver; happily = Query "
+#~ "DNS directly, if host could not be found fallback to system DNS resolver; "
+#~ "true = Always use system DNS resolver"
+
+#~ msgid "Port on which Polipo will listen. (default value: 8123)"
+#~ msgstr "Port on which Polipo will listen. (default value: 8123)"
diff --git a/applications/luci-app-privoxy/po/ga/privoxy.po b/applications/luci-app-privoxy/po/ga/privoxy.po
new file mode 100644
index 0000000000..5b26e537e0
--- /dev/null
+++ b/applications/luci-app-privoxy/po/ga/privoxy.po
@@ -0,0 +1,603 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
+msgid ""
+"A URL to be displayed in the error page that users will see if access to an "
+"untrusted page is denied."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:226
+msgid ""
+"A URL to documentation about the local Privoxy setup, configuration or "
+"policies."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:325
+msgid "A directory where Privoxy can create temporary files."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:84
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:87
+msgid "Access Control"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:337
+msgid "Actions that are applied to all sites and maybe overruled later on."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:308
+msgid "An alternative directory where the templates are loaded from."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:206
+msgid "An email address to reach the Privoxy administrator."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:691
+msgid ""
+"Assumed server-side keep-alive timeout (in seconds) if not specified by the "
+"server."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:151
+msgid "Boot delay"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:869
+msgid "CGI user interface"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:857
+msgid "Common Log Format"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:92
+msgid ""
+"Configure here the routing of HTTP requests through a chain of multiple "
+"proxies. Note that parent proxies can severely decrease your privacy level. "
+"Also specified here are SOCKS proxies."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:851
+msgid "Debug GIF de-animation"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:833
+msgid "Debug force feature"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:845
+msgid "Debug redirects"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:839
+msgid "Debug regular expression filters"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:152
+msgid "Delay (in seconds) during system boot before Privoxy start"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:261
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:298
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:315
+msgid "Directory does not exist!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:557
+msgid "Disabled == Transparent Proxy Mode"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:66
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:71
+msgid "Documentation"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:154
+msgid "During delay ifup-events are not monitored !"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:599
+msgid "Enable proxy authentication forwarding"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:135
+msgid ""
+"Enable/Disable autostart of Privoxy on system startup and interface events"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:555
+msgid "Enable/Disable filtering when Privoxy starts."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
+msgid ""
+"Enabling this option is NOT recommended if there is no parent proxy that "
+"requires authentication!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:368
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:404
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:442
+msgid "File '%s' not found inside Configuration Directory"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:915
+#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_logview.htm:12
+msgid "File not found or empty"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:75
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:80
+msgid "Files and Directories"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:36
+msgid "For help use link at the relevant option"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:91
+msgid "Forwarding"
+msgstr ""
+
+#: applications/luci-app-privoxy/root/usr/share/rpcd/acl.d/luci-app-privoxy.json:3
+msgid "Grant UCI access for luci-app-privoxy"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:589
+msgid ""
+"If enabled, Privoxy hides the 'go there anyway' link. The user obviously "
+"should not be able to bypass any blocks."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:67
+msgid ""
+"If you intend to operate Privoxy for more users than just yourself, it might "
+"be a good idea to let them know how to reach you, what you block and why you "
+"do that, your policies, etc."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:215
+msgid "Invalid email address"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:416
+msgid "It is NOT recommended for the casual user."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:194
+msgid "Location of the Privoxy User Manual."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
+msgid "Log File Viewer"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:895
+msgid "Log all data read from the network"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:827
+msgid "Log all data written to the network"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:901
+msgid "Log the applying actions"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:803
+msgid ""
+"Log the destination for each request Privoxy let through. See also 'Debug "
+"1024'."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:863
+msgid ""
+"Log the destination for requests Privoxy didn't let through, and the reason "
+"why."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
+msgid "Main actions file"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:461
+msgid "Mandatory Input: No Data given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:259
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:296
+msgid "Mandatory Input: No Directory given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:279
+msgid "Mandatory Input: No File given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:479
+msgid "Mandatory Input: No Port given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:345
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:381
+msgid "Mandatory Input: No files given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:482
+msgid "Mandatory Input: No valid IPv4 address or host given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:470
+msgid "Mandatory Input: No valid IPv6 address given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:472
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:484
+msgid "Mandatory Input: No valid Port given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:733
+msgid "Maximum number of client connections that will be served."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:535
+msgid "Maximum size (in KB) of the buffer for content filtering."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:97
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:100
+msgid "Miscellaneous"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:51
+msgid "NOT installed"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:254
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:291
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:310
+msgid "No trailing '/', please."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:881
+msgid "Non-fatal errors - *we highly recommended enabling this*"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:714
+msgid ""
+"Number of seconds after which a socket times out if no data is received."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:668
+msgid ""
+"Number of seconds after which an open connection will no longer be reused."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:327
+msgid ""
+"Only when using 'external filters', Privoxy has to create temporary files."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:81
+msgid "Please install current version !"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:913
+msgid "Please press [Read] button"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:518
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:527
+msgid "Please read Privoxy manual for details!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:92
+msgid "Please update to the current version!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:24
+msgid "Privoxy WEB proxy"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:76
+msgid ""
+"Privoxy can (and normally does) use a number of other files for additional "
+"configuration, help and logging. This section of the configuration file "
+"tells Privoxy where to find those other files."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:32
+msgid ""
+"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
+"enhancing privacy, modifying web page data and HTTP headers, controlling "
+"access, and removing ads and other obnoxious Internet junk."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
+msgid "Read / Reread log file"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:815
+msgid "Show I/O status"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:809
+msgid "Show each connection status"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:821
+msgid "Show header parsing"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:76
+msgid "Software package '%s' is not installed."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:85
+msgid "Software package '%s' is outdated."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:125
+#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_startstop.htm:10
+msgid "Start"
+msgstr "Tosaigh"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:115
+msgid "Start / Stop"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:116
+msgid "Start/Stop Privoxy WEB Proxy"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:875
+msgid "Startup banner and warnings."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:455
+msgid "Syntax:"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:786
+msgid "Syntax: Client header names delimited by spaces."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:612
+msgid "Syntax: target_pattern http_parent[:port]"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:620
+msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
+msgid "System"
+msgstr "Córas"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
+msgid ""
+"The actions file(s) to use. Multiple actionsfile lines are permitted, and "
+"are in fact recommended!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:453
+msgid ""
+"The address and TCP port on which Privoxy will listen for client requests."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:766
+msgid ""
+"The compression level that is passed to the zlib library when compressing "
+"buffered content."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:252
+msgid ""
+"The directory where all logging takes place (i.e. where the logfile is "
+"located)."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:289
+msgid "The directory where the other configuration files are located."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:377
+msgid ""
+"The filter files contain content modification rules that use regular "
+"expressions."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:183
+msgid "The hostname shown on the CGI pages."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:274
+msgid "The log file to use. File name, relative to log directory."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:784
+msgid "The order in which client headers are sorted before forwarding them."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:751
+msgid ""
+"The status code Privoxy returns for pages blocked with +handle-as-empty-"
+"document."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:413
+msgid ""
+"The trust mechanism is an experimental feature for building white-lists and "
+"should be used with care."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:238
+msgid ""
+"The value of this option only matters if the experimental trust mechanism "
+"has been activated."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:796
+msgid ""
+"This option is only there for debugging purposes. It will drastically reduce "
+"performance."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:574
+msgid ""
+"This option will be removed in future releases as it has been obsoleted by "
+"the more general header taggers."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:85
+msgid ""
+"This tab controls the security-relevant aspects of Privoxy's configuration."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:618
+msgid ""
+"Through which SOCKS proxy (and optionally to which parent HTTP proxy) "
+"specific requests should be routed."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:610
+msgid "To which parent HTTP proxy specific requests should be routed."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:341
+msgid "User customizations"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:166
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:543
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:673
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:696
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:720
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:739
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:772
+msgid "Value is not a number"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:168
+msgid "Value not between 0 and 300"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:774
+msgid "Value not between 0 and 9"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:545
+msgid "Value not between 1 and 4096"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:675
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:698
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:722
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:741
+msgid "Value not greater 0 or empty"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:537
+msgid "Value range 1 to 4096, no entry defaults to 4096"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:45
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:50
+msgid "Version"
+msgstr "Leagan"
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:43
+msgid "Version Information"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:646
+msgid "Whether intercepted requests should be treated as valid."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:572
+msgid ""
+"Whether or not Privoxy recognizes special HTTP headers to change toggle "
+"state."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:758
+msgid "Whether or not buffered content is compressed before delivery."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:706
+msgid ""
+"Whether or not outgoing connections that have been kept alive should be "
+"shared between different incoming connections."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:683
+msgid "Whether or not pipelined requests should be served."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:600
+msgid "Whether or not proxy authentication through Privoxy should work."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:582
+msgid "Whether or not the web-based actions file editor may be used."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:565
+msgid "Whether or not the web-based toggle feature may be used."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:653
+msgid "Whether requests to Privoxy's CGI pages can be blocked or redirected."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:660
+msgid ""
+"Whether the CGI interface should stay compatible with broken HTTP clients."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:794
+msgid "Whether to run only one server thread."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:516
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:525
+msgid "Who can access what."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:49
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:87
+msgid "installed"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:48
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:78
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
+msgid "or higher"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:46
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:78
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
+msgid "required"
+msgstr ""
diff --git a/applications/luci-app-qos/po/ga/qos.po b/applications/luci-app-qos/po/ga/qos.po
new file mode 100644
index 0000000000..b1d6f6cf09
--- /dev/null
+++ b/applications/luci-app-qos/po/ga/qos.po
@@ -0,0 +1,126 @@
+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: 2024-09-04 19:45+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsqos/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
+msgid "Calculate overhead"
+msgstr "Ríomh forchostas"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:33
+msgid "Classification Rules"
+msgstr "Rialacha Aicmithe"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:19
+msgid "Classification group"
+msgstr "Grúpa aicmithe"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:79
+msgid "Comment"
+msgstr "Trácht"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:61
+msgid "Destination host"
+msgstr "Óstach ceann scríbe"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:27
+msgid "Download speed (kbit/s)"
+msgstr "Luas íoslódála (kbit/s)"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-qos/root/usr/share/rpcd/acl.d/luci-app-qos.json:3
+msgid "Grant UCI access for luci-app-qos"
+msgstr "Deonaigh rochtain UCI do luci-app-qos"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
+msgid "Half-duplex"
+msgstr "Leathdhéphléacsacha"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:12
+msgid "Interfaces"
+msgstr "Comhéadain"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:77
+msgid "Number of bytes"
+msgstr "Líon beart"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:73
+msgid "Ports"
+msgstr "Calafoirt"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:66
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-qos/root/usr/share/luci/menu.d/luci-app-qos.json:3
+msgid "QoS"
+msgstr "QoS"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:7
+msgid "Quality of Service"
+msgstr "Cáilíocht Seirbhíse"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:56
+msgid "Source host"
+msgstr "Foinse óstach"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
+msgid "Target"
+msgstr "Sprioc"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:30
+msgid "Upload speed (kbit/s)"
+msgstr "Luas uaslódála (kbit/s)"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:8
+msgid ""
+"With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
+"network traffic selected by addresses, ports or services."
+msgstr ""
+"Le <abbr title=\"Cáilíocht Seirbhíse\">QoS</abbr> is féidir leat tosaíocht a "
+"thabhairt do thrácht líonra arna roghnú ag seoltaí, calafoirt nó seirbhísí."
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:58
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:63
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:67
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:75
+msgid "all"
+msgstr "go léir"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:20
+msgid "default"
+msgstr "réamhshocraithe"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:41
+msgid "express"
+msgstr "sainráite"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:43
+msgid "low"
+msgstr "íseal"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:42
+msgid "normal"
+msgstr "gnáth"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:40
+msgid "priority"
+msgstr "tosaíochta"
+
+#~ msgid "Service"
+#~ msgstr "Service"
diff --git a/applications/luci-app-radicale/po/ga/radicale.po b/applications/luci-app-radicale/po/ga/radicale.po
new file mode 100644
index 0000000000..29c0cb91a3
--- /dev/null
+++ b/applications/luci-app-radicale/po/ga/radicale.po
@@ -0,0 +1,528 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
+msgid ""
+"'AUTO' selects the highest protocol version that client and server support."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:223
+msgid ""
+"'Hostname:Port' or 'IPv4:Port' or '[IPv6]:Port' Radicale should listen on"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:272
+msgid "AUTO"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:706
+msgid "Additional HTTP headers"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:222
+msgid "Address:Port"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:80
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:341
+msgid "Authentication"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:87
+msgid ""
+"Authentication login is matched against the 'user' key, and collection's "
+"path is matched against the 'collection' key."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:352
+msgid "Authentication method"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:342
+msgid "Authentication method to allow access to Radicale server."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:173
+msgid "Auto-start"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:190
+msgid "Boot delay"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:23
+msgid "CalDAV/CardDAV"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:33
+msgid ""
+"Calendars and address books are available for both local and remote access, "
+"possibly limited through authentication policies."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:284
+msgid "Certificate file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:677
+msgid ""
+"Change here the encoding Radicale will use instead of 'UTF-8' for responses "
+"to the client and/or to store data inside collections."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:544
+msgid "Console Log level"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:419
+msgid "Control the access to data collections."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:552
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:574
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:596
+msgid "Critical"
+msgstr "Criticiúil"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:707
+msgid ""
+"Cross-origin resource sharing (CORS) is a mechanism that allows restricted "
+"resources (e.g. fonts, JavaScript, etc.) on a web page to be requested from "
+"another domain outside the domain from which the resource originated."
+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
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:191
+msgid "Delay (in seconds) during system boot before Radicale start"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:508
+msgid "Directory"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:524
+msgid "Directory not exists/found !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:527
+msgid "Directory required !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:611
+msgid "Directory where the rotating log-files are stored"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:193
+msgid "During delay ifup-events are not monitored !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:251
+msgid "Enable HTTPS"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:174
+msgid ""
+"Enable/Disable auto-start of Radicale on system start-up and interface events"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:676
+msgid "Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:689
+msgid "Encoding for responding requests."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:698
+msgid "Encoding for storing local collections."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:385
+msgid "Encryption method"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:551
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:573
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:595
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
+msgid "File '%s' not found !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:588
+msgid "File Log level"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:300
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:325
+msgid "File not found !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:488
+msgid "File-system"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:92
+msgid ""
+"For example, for the 'user' key, '.+' means 'authenticated user' and '.*' "
+"means 'anybody' (including anonymous users)."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:435
+msgid "Full access for Owner only"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:434
+msgid "Full access for authenticated Users"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:433
+msgid "Full access for everybody (including anonymous)"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:285
+msgid "Full path and file name of certificate"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:310
+msgid "Full path and file name of private key"
+msgstr ""
+
+#: applications/luci-app-radicale/root/usr/share/rpcd/acl.d/luci-app-radicale.json:3
+msgid "Grant UCI access for luci-app-radicale"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:549
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:593
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
+msgid "Keep in mind to use the correct hashing algorithm !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:97
+msgid "Leading or ending slashes are trimmed from collection's path."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:653
+msgid "Log-backup Count"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:77
+msgid "Log-file Viewer"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:610
+msgid "Log-file directory"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:630
+msgid "Log-file size"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:533
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:235
+msgid "Logon message"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:631
+msgid "Maximum size of each rotation log-file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:236
+msgid "Message displayed in the client when a password is needed."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:46
+msgid "NOT installed"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:356
+msgid "None"
+msgstr "Dada"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:654
+msgid "Number of backup files of log to create."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/view/radicale/tabmap_nsections.htm:50
+msgid "One or more missing/invalid fields on tab"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:436
+msgid "Owner allow write, authenticated users allow read"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:303
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:328
+msgid "Path/File required !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:81
+msgid ""
+"Place here the 'user:password' pairs for your users which should have access "
+"to Radicale."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:67
+msgid "Please install current version !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:78
+msgid "Please press [Reload] button below to reread the file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:78
+msgid "Please update to current version !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:225
+msgid "Port numbers below 1024 (Privileged ports) are not supported"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:309
+msgid "Private key file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:19
+msgid "Radicale CalDAV/CardDAV Server"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:459
+msgid "Radicale uses '/etc/radicale/rights' as regexp-based file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:404
+msgid "Radicale uses '/etc/radicale/users' as htpasswd file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:402
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:457
+msgid "Read only!"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:455
+msgid "RegExp file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
+msgid "Reload"
+msgstr "Athluchtaigh"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
+msgid "Response Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:86
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:418
+msgid "Rights"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:437
+msgid "Rights are based on a regexp-based file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:429
+msgid "Rights backend"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:392
+msgid "SHA-1"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:267
+msgid "SSL Protocol"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:62
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:65
+msgid "Save"
+msgstr "Sábháil"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:95
+msgid "Section names are only used for naming the rule."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
+msgid "Server"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
+msgid "Setting this parameter to '0' will disable rotation of log-file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:62
+msgid "Software package '%s' is not installed."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:71
+msgid "Software package '%s' is outdated."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:26
+msgid "Software update required"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:164
+#: applications/luci-app-radicale/luasrc/view/radicale/btn_startstop.htm:10
+msgid "Start"
+msgstr "Tosaigh"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:155
+msgid "Start / Stop"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:156
+msgid "Start/Stop Radicale server"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:473
+msgid "Storage"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:697
+msgid "Storage Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:484
+msgid "Storage backend"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:566
+msgid "Syslog Log level"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
+msgid "System"
+msgstr "Córas"
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
+msgid ""
+"The Radicale Project is a complete CalDAV (calendar) and CardDAV (contact) "
+"server solution."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:34
+msgid ""
+"They can be viewed and edited by calendar and contact clients on mobile "
+"phones or computers."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:408
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:463
+msgid "To edit the file follow this link!"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:615
+msgid "To view latest log file follow this link!"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:201
+msgid "Value is not a number"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:644
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:667
+msgid "Value is not an Integer >= 0 !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:203
+msgid "Value not between 0 and 300"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:647
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:670
+msgid "Value required ! Integer >= 0 !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:40
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:42
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:45
+msgid "Version"
+msgstr "Leagan"
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:38
+msgid "Version Information"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:485
+msgid ""
+"WARNING: Only 'File-system' is documented and tested by Radicale development"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:550
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
+msgid "Warning"
+msgstr "Aire"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
+msgid ""
+"You can also get groups from the user regex in the collection with {0}, {1}, "
+"etc."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:89
+msgid ""
+"You can use Python's ConfigParser interpolation values %(login)s and "
+"%(path)s."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:390
+msgid "crypt"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:357
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:400
+msgid "htpasswd file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:44
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:73
+msgid "installed"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:623
+msgid "no valid path given!"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:43
+msgid "or higher"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:391
+msgid "plain"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:41
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:64
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:75
+msgid "required"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:393
+msgid "salted SHA-1"
+msgstr ""
diff --git a/applications/luci-app-radicale/po/lt/radicale.po b/applications/luci-app-radicale/po/lt/radicale.po
index 67928dee17..a6b33bbd53 100644
--- a/applications/luci-app-radicale/po/lt/radicale.po
+++ b/applications/luci-app-radicale/po/lt/radicale.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-16 10:09+0000\n"
+"PO-Revision-Date: 2024-08-29 19:47+0000\n"
"Last-Translator: Džiugas Januševičius <dziugas1959@hotmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/lt/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > "
"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? "
"1 : 2);\n"
-"X-Generator: Weblate 5.7\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -244,11 +244,10 @@ msgid "Keep in mind to use the correct hashing algorithm !"
msgstr "Nepamirškite naudoti teisingo maišos algoritmo !"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:97
-#, fuzzy
msgid "Leading or ending slashes are trimmed from collection's path."
msgstr ""
-"Pirmieji arba baigiamieji brūkšniai yra nukirpti/pašalinti nuo rinkinio "
-"kelio."
+"Pradedantieji arba baigiamieji pasvirieji brūkšniai yra nukirpti nuo "
+"rinkinio kelio."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:653
msgid "Log-backup Count"
diff --git a/applications/luci-app-radicale2/po/es/radicale2.po b/applications/luci-app-radicale2/po/es/radicale2.po
index 7a03468265..6d922520e5 100644
--- a/applications/luci-app-radicale2/po/es/radicale2.po
+++ b/applications/luci-app-radicale2/po/es/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2024-07-25 14:37+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/es/>\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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -21,7 +21,7 @@ msgstr "Un servidor ligero CalDAV/CardDAV"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
@@ -445,7 +445,7 @@ msgstr "Esto elimina permanentemente la configuración para iniciar sesión"
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Esto elimina permanentemente el certificado, la clave y la configuración "
-"para usar el mismo."
+"para su uso."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
msgid "This permanently deletes the rights file and configuration to use same."
diff --git a/applications/luci-app-radicale2/po/ga/radicale2.po b/applications/luci-app-radicale2/po/ga/radicale2.po
new file mode 100644
index 0000000000..fc17f12938
--- /dev/null
+++ b/applications/luci-app-radicale2/po/ga/radicale2.po
@@ -0,0 +1,492 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: luci-app-radicale 2\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
+msgid "A lightweight CalDAV/CardDAV server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "Allowed Ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
+msgid "Authentication"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:21
+msgid "Authentication / Users"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
+msgid "Authentication Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
+msgid "Based on settings in 'Rights File'"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "CORS"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
+msgid "Certificate"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "Client Certificate Authority"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close Lock File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close the lock file when no more clients are waiting"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Command that is run after changes to storage"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
+msgid "Confirm Plaintext Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "DNS Lookup"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
+msgid "Default (htpasswd file from users below)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
+msgid "Default (multifilesystem)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
+msgid "Default (owner only)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Delete sync token that are older (seconds)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
+msgid "Document Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Dump Environment"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "Enable SSL connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Encoding for responding to requests/events"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
+msgid "Encoding for storing local collections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
+msgid "Encrypted Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "Filename"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder in which to store collections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "For verifying client certificates"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
+msgid ""
+"Generate this field using a generator for Apache htpasswd-style "
+"authentication files (for the hash format you have chosen above), or install "
+"python3-passlib to enable the ability to create the hash by entering the "
+"plaintext in a field that will appear on this page if python3-passlib is "
+"installed."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
+msgid "Go to Radicale 2.x Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
+msgid "Go to Radicale v2 Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/root/usr/share/rpcd/acl.d/luci-app-radicale2.json:3
+msgid "Grant UCI access for luci-app-radicale2"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "HTTP(S) Basic Authentication Realm"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "HTTP(S) Headers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
+msgid "HTTP(S) Listeners (address:port)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "Header: X-Access-Control-Allow-Origin"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "Headers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Hook"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
+msgid ""
+"If 'Plaintext Password' filled and matches 'Confirm Plaintext Password' then "
+"this field becomes of hash of that password, otherwise this field remains "
+"the existing hash (you can also put your own hash value for the type of hash "
+"listed above)."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Include full environment in logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Insecure hashes"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "Install package python3-openssl to support SSL connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid ""
+"Log configuration file (no file means default procd which ends up in syslog"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:29
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid "Logging File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "Lookup reverse DNS for clients for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Mask Passwords"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Max Connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Max Content Length"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Max Sync Token Age"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Maximum number of simultaneous connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Maximum size of request body (bytes)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
+msgid "Multiple files on filesystem"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
+msgid "No authentication"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
+msgid "Password and confirmation do not match"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Password encryption method"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
+msgid "Plaintext"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
+msgid "Plaintext Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid ""
+"Prevent other instances or processes from modifying collections while in use"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
+#, fuzzy
+msgid "Private Key"
+msgstr "Private Key"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
+msgid "REMOTE_USER from web server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
+msgid "RO: All, RW: All"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
+msgid "RO: Authenticated Users, RW: Owner"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
+msgid "RO: None, RW: Authenticated Users"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
+msgid "RO: None, RW: Owner"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:3
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
+msgid "Radicale 2.x"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
+msgid "Radicale v2 Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "Realm"
+msgstr "Réimse"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Redact passwords in logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
+msgid "Remove configuration for certificate, key, and CA"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
+msgid "Remove configuration for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
+msgid "Remove configuration for rights file"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Request"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Required time between a failed authentication attempt and trying again"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Retry Delay"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "Rights"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
+msgid "Rights File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
+msgid "Rights Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
+msgid "SHA1"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
+msgid "SSHA"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "SSL"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "SSL not available"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "See python3-openssl documentation for available ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "See python3-openssl documentation for available protocols"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Select bcrypt above to enable a secure hash"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Send debug information to logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:17
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
+msgid "Server Settings"
+msgstr "Socruithe Freastalaí"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Socket timeout (seconds)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:25
+#: 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 ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
+msgid "Storage Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
+msgid "This permanently deletes configuration for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
+msgid "This permanently deletes the cert, key, and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
+msgid "This permanently deletes the rights file and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Timeout"
+msgstr "Teorainn Ama"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid "Use File Locks"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "Use Protocol"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "User"
+msgstr "Úsáideoir"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "User-based ACL Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
+msgid "Username"
+msgstr "Ainm úsáideora"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "Users and Passwords"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
+msgid "Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
+msgid "Web UI Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
+msgid "X-Remote-User from web server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
+msgid "bcrypt"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
+msgid "crypt"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
+msgid "htpasswd file (manually populated)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "htpasswd-formatted file filename"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
+msgid "md5"
+msgstr ""
diff --git a/applications/luci-app-rp-pppoe-server/po/ga/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/ga/rp-pppoe-server.po
new file mode 100644
index 0000000000..94d6979c2c
--- /dev/null
+++ b/applications/luci-app-rp-pppoe-server/po/ga/rp-pppoe-server.po
@@ -0,0 +1,108 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2024-09-04 19:45+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsrp-pppoe-server/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
+msgid "Access Concentrator Name"
+msgstr "Ainm an Tiúchantóra Rochtana"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
+msgid "First remote IP"
+msgstr "An chéad IP cianda"
+
+#: applications/luci-app-rp-pppoe-server/root/usr/share/rpcd/acl.d/luci-app-rp-pppoe-server.json:3
+msgid "Grant UCI access for luci-app-rp-pppoe-server"
+msgstr "Deonaigh rochtain UCI do luci-app-rp-pppoe-server"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
+msgid "IP of listening side"
+msgstr "IP an taobh éisteachta"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid ""
+"Instead of starting at beginning and going to end, randomize session number"
+msgstr ""
+"In ionad tosú ag tús agus ag dul go dtí deireadh, randamach uimhir seisiúin"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface on which to listen."
+msgstr "Comhéadan chun éisteacht leis."
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
+msgid "MSS"
+msgstr "MSS"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
+msgid "Maximum sessions"
+msgstr "Uasmhéid seisiúin"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
+msgid "Maximum sessions per peer"
+msgstr "Uasmhéid seisiúin in aghaidh an phiara"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "Offset"
+msgstr "Fritháireamh"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
+msgid "Options file"
+msgstr "Comhad roghanna"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "PPP offset"
+msgstr "Fritháireamh PPP"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "PPP unit number"
+msgstr "Uimhir aonaid PPP"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
+msgid "PPPoE Server Configuration"
+msgstr "Cumraíocht Freastalaí PPPoE"
+
+#: applications/luci-app-rp-pppoe-server/root/usr/share/luci/menu.d/luci-app-rp-pppoe-server.json:3
+msgid "RP PPPoE Server"
+msgstr "Freastalaí RP PPPoE"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid "Random session selection"
+msgstr "Roghnú seisiún randamach"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
+msgid "Roaring Penguin PPPoE Server"
+msgstr "Freastalaí PPPoE roaring Penguin"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
+msgid "Server Configuration"
+msgstr "Cumraíocht Freastalaí"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
+msgid "Service Name"
+msgstr "Ainm Seirbhíse"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
+msgid "Sync"
+msgstr "Sioncrónaigh"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
+msgid "Timeout"
+msgstr "Teorainn Ama"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "Unit"
+msgstr "Aonad"
diff --git a/applications/luci-app-samba4/po/es/samba4.po b/applications/luci-app-samba4/po/es/samba4.po
index 8abd46da32..3b608e337d 100644
--- a/applications/luci-app-samba4/po/es/samba4.po
+++ b/applications/luci-app-samba4/po/es/samba4.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2024-03-06 09:48+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/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 5.5-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
@@ -56,7 +56,7 @@ msgstr "Máscara de directorio"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:74
msgid "Disable Active Directory Domain Controller"
-msgstr "Desactivar el controlador de dominio de directorio activo"
+msgstr "Desactivar el controlador de dominio de Active Directory"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid "Disable Netbios"
@@ -72,15 +72,16 @@ msgstr "Editar plantilla"
#: 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 "Editar la plantilla usada para generar la configuración de samba."
+msgstr ""
+"Edita la plantilla que se utiliza para generar la configuración de samba."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:57
msgid "Enable extra Tuning"
-msgstr "Activar ajuste adicional"
+msgstr "Activar puesta a punto adicional"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:64
msgid "Enable macOS compatible shares"
-msgstr "Activar compatibilidad de Samba con macOS"
+msgstr "Activar recursos compartidos compatibles con macOS"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid ""
@@ -88,10 +89,10 @@ msgid ""
"speeds and better operation via WiFi. Not recommend if multiple clients "
"write to the same files, at the same time!"
msgstr ""
-"Activa algunos parámetros de ajuste impulsados por la comunidad, que pueden "
-"mejorar las velocidades de escritura y una mejor operación a través de Wi-"
-"Fi. ¡No se recomienda si varios clientes escriben en los mismos archivos, al "
-"mismo tiempo!"
+"Activa algunos parámetros de puesta a punto impulsados por la comunidad, que "
+"pueden mejorar la velocidad de escritura y el funcionamiento a través de "
+"WiFi. ¡No se recomienda si múltiples clientes escriben en los mismos "
+"archivos al mismo tiempo!"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:65
msgid ""
@@ -177,10 +178,10 @@ msgid ""
"('|') should not be changed. They get their values from the 'General "
"Settings' tab."
msgstr ""
-"Esto es el contenido del archivo «/etc/samba/smb.conf.template» a partir del "
+"Este es el contenido del archivo '/etc/samba/smb.conf.template' a partir del "
"cual se generará su configuración de Samba. No deben cambiarse los valores "
-"delimitados por plecas («|»); estos reciben sus valores de la pestaña "
-"«Configuración general»."
+"delimitados por plecas ('|'); estos reciben sus valores de la pestaña "
+"'Ajustes generales'."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:153
msgid "Time-machine size in GB"
diff --git a/applications/luci-app-samba4/po/ga/samba4.po b/applications/luci-app-samba4/po/ga/samba4.po
new file mode 100644
index 0000000000..f74fa99d59
--- /dev/null
+++ b/applications/luci-app-samba4/po/ga/samba4.po
@@ -0,0 +1,215 @@
+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: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba4/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
+msgid "Allow guests"
+msgstr "Ceadaigh aíonna"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:67
+msgid "Allow legacy (insecure) protocols/authentication."
+msgstr "Ceadaigh prótacail/fíordheimhniú oidhreachta (neamhchinnteach)."
+
+#: 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 ""
+"Ceadaigh naisc oidhreachta smb(v1)/Lanman, atá ag teastáil le haghaidh "
+"gléasanna níos sine gan tacaíocht smb(v2.1/3)."
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:117
+msgid "Allowed users"
+msgstr "Úsáideoirí ceadaithe"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:151
+msgid "Apple Time-machine share"
+msgstr "Apple Am-inneall a roinnt"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:104
+msgid "Browse-able"
+msgstr "Brabhsáil-in ann"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:136
+msgid "Create mask"
+msgstr "Cruthaigh masc"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:142
+msgid "Directory mask"
+msgstr "Masc eolaire"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:74
+msgid "Disable Active Directory Domain Controller"
+msgstr "Díchumasaigh an Rialaitheoir Fearainn Eolaire Gníomhach"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
+msgid "Disable Netbios"
+msgstr "Díchumasaigh Netbios"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:77
+msgid "Disable Winbind"
+msgstr "Díchumasaigh Winbind"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Edit Template"
+msgstr "Cuir Teimpléad in Eagar"
+
+#: 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 ""
+"Cuir an teimpléad a úsáidtear chun cumraíocht samba a ghiniúint in eagar."
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:57
+msgid "Enable extra Tuning"
+msgstr "Cumasaigh Tiúnadh breise"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:64
+msgid "Enable macOS compatible shares"
+msgstr "Cumasaigh scaireanna comhoiriúnacha macOS"
+
+#: 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 ""
+"Cumasaigh roinnt paraiméadair tiúnála arna dtiomáint ag an bpobal, a "
+"d'fhéadfadh feabhas a chur ar luasanna scríofa agus oibriú níos fearr trí "
+"wifi. Gan a mholadh má scríobhann cliaint iolracha chuig na comhaid céanna, "
+"ag an am céanna!"
+
+#: 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 ""
+"Cumasaíonn sé síneadh AAPL Apple ar fud an domhain agus cuireann sé roghanna "
+"comhoiriúnachta macOS leis na scaireanna go léir."
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:115
+msgid "Force Root"
+msgstr "Fréamh Fórsa"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:61
+msgid "Force synchronous I/O"
+msgstr "Cuir I/O sioncrónach i bhfeidhm"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:31
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
+msgid "Grant access to LuCI app samba4"
+msgstr "Deonaigh rochtain ar app samba4 LuCI"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+msgid "Guests only"
+msgstr "Aíonna amháin"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:131
+msgid "Inherit owner"
+msgstr "Úinéir oidhreachta"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:34
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: 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 ""
+"Éist ar an gcomhéadan tugtha amháin nó, mura bhfuil sé sonraithe, ar lan"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:98
+msgid "Name"
+msgstr "Ainm"
+
+#: 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 "Scaireanna Líonra"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:62
+msgid ""
+"On lower-end devices may increase speeds, by forcing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+"Féadfar luasanna a mhéadú ar ghléasanna foirceann íochtair, trí I/O "
+"sioncronach a bhrú in ionad an réamhshioncrónaigh."
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:99
+msgid "Path"
+msgstr "Conair"
+
+#: 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 ""
+"Cuir eolaire leis lena roinnt. Tagraíonn gach eolaire d'fhillteán ar ghléas "
+"gléasta."
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:109
+msgid "Read-only"
+msgstr "Léite amháin"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+msgid "Shared Directories"
+msgstr "Comhadlanna Roinnte"
+
+#: 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 ""
+"Seo é inneachar an chomhaid '/etc/samba/smb.conf.template' óna nginfear do "
+"chumraíocht samba. Níor cheart luachanna atá cuimsithe ag siombailí píopa "
+"('|') a athrú. Faigheann siad a luachanna ón gcluaisín 'Socruithe "
+"Ginearálta'."
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:153
+msgid "Time-machine size in GB"
+msgstr "Méid meaisín-am i GB"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:148
+msgid "Vfs objects"
+msgstr "Vfs rudaí"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
+msgid "Workgroup"
+msgstr "Grúpa Oibre"
+
+#~ 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-ser2net/po/ga/ser2net.po b/applications/luci-app-ser2net/po/ga/ser2net.po
new file mode 100644
index 0000000000..c3191f309e
--- /dev/null
+++ b/applications/luci-app-ser2net/po/ga/ser2net.po
@@ -0,0 +1,213 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsser2net/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-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
+msgid "Allow the RFC 2217 protocol"
+msgstr "Ceadaigh an prótacal 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 "Ráta Baud"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:25
+msgid "Binding address"
+msgstr "Seoladh ceangailteach"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:23
+msgid "Blink duration."
+msgstr "Fad blink."
+
+#: 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
+msgid "Control port"
+msgstr "Port rialaithe"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:51
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:50
+msgid "Data bits"
+msgstr "Giotán sonraí"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:34
+msgid "Default settings"
+msgstr "Socruithe réamhshocraithe"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:19
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:34
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:15
+msgid "Driver"
+msgstr "Tiománaí"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:23
+msgid "Duration"
+msgstr "Fad"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:15
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:15
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:22
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:60
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:59
+msgid "Even"
+msgstr "Fiú"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:73
+msgid "Extra options"
+msgstr "Roghanna breise"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:12
+msgid "Global switch"
+msgstr "Lasc domhanda"
+
+#: applications/luci-app-ser2net/root/usr/share/rpcd/acl.d/luci-app-ser2net.json:3
+msgid "Grant access to LuCI app ser2net"
+msgstr "Deonaigh rochtain ar app LuCI ser2net"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:71
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:70
+msgid "Ignore modem control signals"
+msgstr "Déan neamhaird de chomharthaí rialaithe móideim"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:11
+msgid "LED redirect"
+msgstr "Atreorú LED"
+
+#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:32
+msgid "LEDs"
+msgstr "LEDs"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:59
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:58
+msgid "None"
+msgstr "Dada"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:61
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:60
+msgid "Odd"
+msgstr "Corr"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:27
+msgid "Off"
+msgstr "As"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:57
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:56
+msgid "Parity"
+msgstr "Paireacht"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:22
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:11
+#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:23
+msgid "Proxies"
+msgstr "Proxies"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:75
+msgid "RX LED configuration"
+msgstr "Cumraíocht RX LED"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:24
+msgid "Raw"
+msgstr "Amh"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:25
+msgid "Rawlp"
+msgstr "Rawlp"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:18
+msgid "Service port"
+msgstr "Port seirbhíse"
+
+#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:14
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:27
+msgid "State"
+msgstr "Stáit"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:64
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:63
+msgid "Stop bits"
+msgstr "Giotáin stad"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:74
+msgid "TX LED configuration"
+msgstr "Cumraíocht TX LED"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:26
+msgid "Telnet"
+msgstr "Telnet"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:18
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:29
+msgid "The TCP port to listen on."
+msgstr "An port TCP chun éisteacht."
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:30
+msgid ""
+"The amount of seconds of inactivity before a disconnect occurs.<br/>A value "
+"of zero means wait indefinitely."
+msgstr ""
+"Méid na soicindí neamhghníomhaíochta sula dtarlaíonn dínascadh.<br/"
+">Ciallaíonn luach nialais fan ar feadh tréimhse éiginnte."
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:19
+msgid "The device itself."
+msgstr "An gléas féin."
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:15
+msgid "The driver required for the device."
+msgstr "An tiománaí is gá le haghaidh an gléas."
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:34
+msgid ""
+"The name of the device to connect to.<br/>This must be in the form of /dev/"
+"<device>."
+msgstr ""
+"Ainm an ghléis le nascadh leis.<br/>Caithfidh sé seo a bheith i bhfoirm /dev/"
+"<device>."
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:25
+msgid "The network to listen from."
+msgstr "An líonra chun éisteacht a."
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:22
+msgid "The protocol to listen to."
+msgstr "An prótacal chun éisteacht leis."
+
+#: 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 "The speed the device port should operate at."
+msgstr "An luas ar cheart don phort feiste oibriú ag."
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:30
+msgid "Timeout"
+msgstr "Teorainn Ama"
+
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:70
+#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:69
+msgid "Use RTS and CTS lines"
+msgstr "Úsáid línte RTS agus CTS"
+
+#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:3
+msgid "ser2net"
+msgstr "ser2net"
diff --git a/applications/luci-app-smartdns/po/es/smartdns.po b/applications/luci-app-smartdns/po/es/smartdns.po
index 3f57ec8749..e2557e7621 100644
--- a/applications/luci-app-smartdns/po/es/smartdns.po
+++ b/applications/luci-app-smartdns/po/es/smartdns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2020-07-02 17:20-0300\n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssmartdns/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792
msgid "Additional Args for upstream dns servers"
@@ -47,7 +47,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:132
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:639
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:253
msgid ""
@@ -398,13 +398,13 @@ msgstr "Servidor IPv6"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
msgid "IPset Name"
-msgstr ""
+msgstr "Nombre del conjunto IP"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
msgid "IPset name."
-msgstr ""
+msgstr "Nombre del conjunto IP."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1138
msgid "If you like this software, please buy me a cup of coffee."
@@ -412,25 +412,29 @@ msgstr "Si le gusta este software, cómpreme una taza de café."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:353
msgid "Include Config Files<br>/etc/smartdns/conf.d"
-msgstr ""
+msgstr "Incluir archivos de configuración <br>/etc/smartdns/conf.d"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:354
msgid ""
"Include other config files from /etc/smartdns/conf.d or custom path, can be "
"downloaded from the download page."
msgstr ""
+"Incluye otros archivos de configuración desde /etc/smartdns/conf.d o una "
+"ruta personalizada, se puede obtener desde la página de descarga."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283
msgid "Ipset name, Add domain result to ipset when speed check fails."
msgstr ""
+"Nombre de conjunto ip, agrega el resultado del dominio al conjunto ip cuando "
+"falla la verificación de velocidad."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527
msgid "List of files to download."
-msgstr ""
+msgstr "Lista de archivos a descargar."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
msgid "Listen only on the specified interfaces."
-msgstr ""
+msgstr "Escucha solo en las interfaces especificadas."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
@@ -439,23 +443,23 @@ msgstr "Puerto local"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:624
msgid "Log File"
-msgstr ""
+msgstr "Archivo de registro"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608
msgid "Log Level"
-msgstr ""
+msgstr "Nivel de registro"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620
msgid "Log Number"
-msgstr ""
+msgstr "Número de registro"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:604
msgid "Log Size"
-msgstr ""
+msgstr "Tamaño de registro"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:757
msgid "Marking Packets"
-msgstr ""
+msgstr "Etiquetado de paquetes"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:337
msgid "Maximum TTL for all domain result."
@@ -469,7 +473,7 @@ msgstr "TTL mínimo para todos los resultados de dominio."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
msgid "NFTset Name"
-msgstr ""
+msgstr "Nombre del conjunto NFT"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:316
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:471
@@ -477,6 +481,8 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1081
msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]"
msgstr ""
+"Error en formato de nombre del conjunto NFT, formato: "
+"[#[4|6]:[family#table#set]]"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
diff --git a/applications/luci-app-smartdns/po/fi/smartdns.po b/applications/luci-app-smartdns/po/fi/smartdns.po
index 8fa9a8ef7a..0588888733 100644
--- a/applications/luci-app-smartdns/po/fi/smartdns.po
+++ b/applications/luci-app-smartdns/po/fi/smartdns.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssmartdns/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792
msgid "Additional Args for upstream dns servers"
@@ -247,7 +250,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:642
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:959
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
msgid "Enable Auto Update"
@@ -465,7 +468,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:66
msgid "NOT RUNNING"
-msgstr ""
+msgstr "EI KÄYNNISSÄ"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
msgid "Name of device name listen on."
@@ -530,7 +533,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:64
msgid "RUNNING"
-msgstr ""
+msgstr "KÄYNNISSÄ"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341
msgid "Reply Domain TTL Max"
@@ -620,7 +623,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
msgid "Settings"
-msgstr ""
+msgstr "Asetukset"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:402
msgid "Skip Address Rules"
diff --git a/applications/luci-app-smartdns/po/ga/smartdns.po b/applications/luci-app-smartdns/po/ga/smartdns.po
new file mode 100644
index 0000000000..d180367f50
--- /dev/null
+++ b/applications/luci-app-smartdns/po/ga/smartdns.po
@@ -0,0 +1,895 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssmartdns/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792
+msgid "Additional Args for upstream dns servers"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:886
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1090
+msgid ""
+"Additional Flags for rules, read help on domain-rule for more information."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089
+msgid "Additional Rule Flag"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:346
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:479
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791
+msgid "Additional Server Args"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:347
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:480
+msgid ""
+"Additional server args, refer to the help description of the bind option."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:132
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:639
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:253
+msgid ""
+"Attempts to serve old responses from cache with a TTL of 0 in the response "
+"without waiting for the actual resolution to finish."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161
+msgid "Automatically Set Dnsmasq"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161
+msgid "Automatically set as upstream of dnsmasq when port changes."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
+msgid "Bind Device"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
+msgid "Bind Device Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998
+msgid "Block domain"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998
+msgid "Block domain."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262
+msgid "Cache Persist"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258
+msgid "Cache Size"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:121
+msgid "Collecting data ..."
+msgstr "Sonraí á mbailiú ..."
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1100
+msgid ""
+"Configure IP blacklists that will be filtered from the results of specific "
+"DNS server."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929
+msgid "Configure block domain list."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:950
+msgid "Configure domain rule list."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900
+msgid "Configure forwarding domain name list."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:137
+msgid "Custom Settings"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:805
+msgid "DNS Block Setting"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:804
+msgid "DNS Forwarding Setting"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:648
+msgid "DNS Server Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675
+msgid "DNS Server group"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967
+msgid "DNS Server group belongs to, such as office, home."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651
+msgid "DNS Server ip"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656
+msgid "DNS Server port"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665
+msgid "DNS Server type"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258
+msgid "DNS domain result cache size"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:487
+msgid "DNS64"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:134
+msgid "DNS64 Server Settings"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:560
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:76
+msgid "Dnsmasq Forwarded To Smartdns Failure"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:719
+msgid "Do not check certificate."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:397
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:838
+msgid "Do not check speed."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
+msgid "Domain Address"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929
+msgid "Domain List"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:891
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:991
+msgid "Domain List File"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:949
+msgid "Domain Rule List"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:965
+msgid "Domain Rule Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800
+msgid "Domain Rules"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800
+msgid "Domain Rules Settings"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324
+msgid "Domain TTL"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:336
+msgid "Domain TTL Max"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:328
+msgid "Domain TTL Min"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:246
+msgid "Domain prefetch"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1159
+msgid "Donate"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1158
+msgid "Donate to smartdns"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:526
+msgid "Download Files"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135
+msgid "Download Files Setting"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135
+msgid ""
+"Download domain list files for domain-rule and include config files, please "
+"refresh the page after download to take effect."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:240
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1007
+msgid "Dual-stack IP Selection"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:371
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:642
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:959
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
+msgid "Enable Auto Update"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:241
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1008
+msgid "Enable IP selection between IPV4 and IPV6"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224
+msgid "Enable IPV6 DNS Server"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384
+msgid "Enable TCP DNS Server"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
+msgid "Enable daily auto update."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:247
+msgid "Enable domain prefetch, accelerate domain response speed."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:372
+msgid "Enable or disable second DNS server."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
+msgid "Enable or disable smartdns server"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
+msgid "Exclude DNS Server from default group."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
+msgid "Exclude Default Group"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:215
+msgid "Fastest IP"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:216
+msgid "Fastest Response"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:535
+msgid "File Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554
+msgid "File Type"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:702
+msgid "Filtering IP with blacklist"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214
+msgid "First Ping"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056
+msgid "Force AAAA SOA"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056
+msgid "Force AAAA SOA."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277
+msgid "Force HTTPS SOA"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277
+msgid "Force HTTPS SOA."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:131
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:638
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:599
+msgid "Generate Coredump"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:600
+msgid ""
+"Generate Coredump file when smartdns crash, coredump file is located at /tmp/"
+"smartdns.xxx.core."
+msgstr ""
+
+#: applications/luci-app-smartdns/root/usr/share/rpcd/acl.d/luci-app-smartdns.json:3
+msgid "Grant access to LuCI app smartdns"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:737
+msgid "HTTP Host"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
+msgid "IP Blacklist"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:701
+msgid "IP Blacklist Filtering"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224
+msgid "IPV6 Server"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
+msgid "IPset Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
+msgid "IPset name."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1138
+msgid "If you like this software, please buy me a cup of coffee."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:353
+msgid "Include Config Files<br>/etc/smartdns/conf.d"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:354
+msgid ""
+"Include other config files from /etc/smartdns/conf.d or custom path, can be "
+"downloaded from the download page."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283
+msgid "Ipset name, Add domain result to ipset when speed check fails."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527
+msgid "List of files to download."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
+msgid "Listen only on the specified interfaces."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
+msgid "Local Port"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:624
+msgid "Log File"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608
+msgid "Log Level"
+msgstr "Leibhéal Logála"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620
+msgid "Log Number"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:604
+msgid "Log Size"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:757
+msgid "Marking Packets"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:337
+msgid "Maximum TTL for all domain result."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:329
+msgid "Minimum TTL for all domain result."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
+msgid "NFTset Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:316
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:471
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:877
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1081
+msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
+msgid "NFTset name, format: [#[4|6]:[family#table#set]]"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:66
+msgid "NOT RUNNING"
+msgstr "NÍ RÚCHÁN"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
+msgid "Name of device name listen on."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:304
+msgid ""
+"Nftset name, Add domain result to nftset when speed check fails, format: "
+"[#[4|6]:[family#table#set]]"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1014
+msgid "No"
+msgstr "Níl"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:282
+msgid "No Speed IPset Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:303
+msgid "No Speed NFTset Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:718
+msgid "No check certificate"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:177
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1000
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1025
+msgid "None"
+msgstr "Dada"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:784
+msgid "Only socks5 proxy support udp server."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:780
+msgid "Please set proxy server first."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567
+msgid "Proxy Server"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:136
+msgid "Proxy Server Settings"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567
+msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:575
+msgid ""
+"Proxy server URL format error, format: [socks5|http]://user:pass@ip:port."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:390
+msgid "Query DNS through specific dns server group, such as office, home."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:64
+msgid "RUNNING"
+msgstr "REATHA"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341
+msgid "Reply Domain TTL Max"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:342
+msgid "Reply maximum TTL for all domain result."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1151
+msgid "Report bugs"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267
+msgid "Resolve Local Hostnames"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267
+msgid "Resolve local hostnames by reading Dnsmasq lease file."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:209
+msgid "Response Mode"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1174
+msgid "Restart"
+msgstr "Athosaigh"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1165
+msgid "Restart Service"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:133
+msgid "Second Server Settings"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:252
+msgid "Serve expired"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:389
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967
+msgid "Server Group"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:833
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:987
+msgid "Server Group %s not exists"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
+msgid "Server Name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
+msgid "Set Specific domain ip address."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
+msgid "Set Specific domain rule list."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
+msgid "Set Specific ip blacklist."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:709
+msgid "Set TLS hostname to verify."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:758
+msgid "Set mark on packets."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:738
+msgid ""
+"Set the HTTP host used for the query. Use this parameter when the host of "
+"the URL address is an IP address."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:728
+msgid "Sets the server name indication for query. '-' for disable SNI name."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:402
+msgid "Skip Address Rules"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431
+msgid "Skip Cache"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431
+msgid "Skip Cache."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425
+msgid "Skip Dualstack Selection"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426
+msgid "Skip Dualstack Selection."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:414
+msgid "Skip Ipset Rule"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:408
+msgid "Skip Nameserver Rule"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:420
+msgid "Skip SOA Address Rule"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:421
+msgid "Skip SOA address rules."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:396
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:837
+msgid "Skip Speed Check"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:403
+msgid "Skip address rules."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:415
+msgid "Skip ipset rules."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:409
+msgid "Skip nameserver rules."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:95
+#: applications/luci-app-smartdns/root/usr/share/luci/menu.d/luci-app-smartdns.json:3
+msgid "SmartDNS"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:96
+msgid "SmartDNS Server"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:97
+msgid ""
+"SmartDNS is a local high-performance DNS server, supports finding fastest "
+"IP, supports ad filtering, and supports avoiding DNS poisoning."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1142
+msgid "SmartDNS official website"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
+msgid "Smartdns local server port"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:154
+msgid ""
+"Smartdns local server port, smartdns will be automatically set as main dns "
+"when the port is 53."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:210
+msgid ""
+"Smartdns response mode, First Ping: return the first ping IP, Fastest IP: "
+"return the fastest IP, Fastest Response: return the fastest DNS response."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
+msgid "Smartdns server name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
+msgid "Smartdns speed check mode."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1119
+msgid ""
+"Specify an IP address to return for any host in the given domains, Queries "
+"in the domains are never forwarded and always replied to with the specified "
+"IP address which may be IPv4 or IPv6."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
+msgid "Speed Check Mode"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:202
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1050
+msgid "Speed check mode is invalid."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384
+msgid "TCP Server"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:196
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1044
+msgid "TCP port is empty"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:708
+msgid "TLS Hostname Verify"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:727
+msgid "TLS SNI name"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:746
+msgid "TLS SPKI Pinning"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324
+msgid "TTL for all domain result."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1137
+msgid "Technical Support"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:539
+msgid "URL"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:548
+msgid "URL format error, format: http:// or https://"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:523
+msgid "Update"
+msgstr "Nuashonraigh"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:514
+msgid "Update Files"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:500
+msgid "Upload Config File"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:507
+msgid "Upload Domain List File"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:508
+msgid "Upload domain list file to /etc/smartdns/domain-set"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:892
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:992
+msgid ""
+"Upload domain list file, or configure auto download from Download File "
+"Setting page."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921
+msgid "Upload domain list file."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:501
+msgid "Upload smartdns config file to /etc/smartdns/conf.d"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:631
+msgid "Upstream Servers"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:632
+msgid ""
+"Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS "
+"servers, including multiple foreign DNS servers."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:765
+msgid "Use Proxy"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:766
+msgid "Use proxy to connect to upstream DNS server."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:747
+msgid ""
+"Used to verify the validity of the TLS server, The value is Base64 encoded "
+"SPKI fingerprint, leaving blank to indicate that the validity of TLS is not "
+"verified."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262
+msgid "Write cache to disk on exit and load on startup."
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1013
+msgid "Yes"
+msgstr "Tá"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:172
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:213
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:611
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1012
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1020
+msgid "default"
+msgstr "réamhshocraithe"
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:555
+msgid "domain list (/etc/smartdns/domain-set)"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:670
+msgid "https"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:295
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:452
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:858
+msgid "ipset name format error, format: [#[4|6]:]ipsetname"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1143
+msgid "open website"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:556
+msgid "smartdns config (/etc/smartdns/conf.d)"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:585
+msgid "smartdns custom settings"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:668
+msgid "tcp"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:669
+msgid "tls"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554
+msgid "type"
+msgstr ""
+
+#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:667
+msgid "udp"
+msgstr ""
diff --git a/applications/luci-app-snmpd/po/ga/snmpd.po b/applications/luci-app-snmpd/po/ga/snmpd.po
new file mode 100644
index 0000000000..838668a6e9
--- /dev/null
+++ b/applications/luci-app-snmpd/po/ga/snmpd.po
@@ -0,0 +1,89 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssnmpd/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:22
+msgid "Agent settings"
+msgstr "Socruithe gníomhaire"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:27
+msgid "AgentX settings"
+msgstr "Socruithe agentX"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:28
+msgid "Delete this section to disable AgentX"
+msgstr "Scrios an chuid seo chun AgentX a dhíchumasú"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:25
+msgid "Eg: UDP:161, or UDP:10.5.4.3:161 to only listen on a given interface"
+msgstr ""
+"M.sh: UDP:161, nó UDP:10.5.4.3:161 chun éisteacht ar chomhéadan ar leith "
+"amháin"
+
+#: applications/luci-app-snmpd/root/usr/share/rpcd/acl.d/luci-app-snmpd.json:3
+msgid "Grant UCI access for luci-app-snmpd"
+msgstr "Deonaigh rochtain UCI do luci-app-snmpd"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:40
+msgid "Groups help define access methods"
+msgstr "Cuidíonn grúpaí le modhanna rochtana a shainiú"
+
+#: applications/luci-app-snmpd/root/usr/share/luci/menu.d/luci-app-snmpd.json:3
+msgid "SNMPD"
+msgstr "SNMPD"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:8
+msgid ""
+"SNMPD is a master daemon/agent for SNMP, from the <a href='http://www.net-"
+"snmp.org'>net-snmp project</a>. Note, OpenWrt has mostly complete UCI "
+"support for snmpd, but this LuCI applet only covers a few of those options. "
+"In particular, there is very little/no validation or help. See /etc/config/"
+"snmpd for manual configuration."
+msgstr ""
+"Is deamhan/gníomhaire máistir é SMMPD do SNMP, ón <a href='http://www.net-"
+"snmp.org'>tionscadal net-snmp</a>. Tabhair faoi deara, tá tacaíocht iomlán "
+"UCI ag OpenWrt do snmpd den chuid is mó, ach ní chlúdaíonn an feidhmchláirín "
+"LuCI seo ach dornán de na roghanna sin. Go háirithe, is beag bailíochtú nó "
+"cabhair atá ann/gan aon bhailíochtú ar bith. Féach /etc/config/snmpd le "
+"haghaidh cumraíocht láimhe."
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:56
+msgid "System"
+msgstr "Córas"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:30
+msgid "The address the agent should allow AgentX connections to"
+msgstr "An seoladh ar cheart don ghníomhaire naisc a cheadú do AgentX"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:24
+msgid "The address the agent should listen on"
+msgstr "An seoladh ar cheart don ghníomhaire éisteacht leis"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:31
+msgid ""
+"This is only necessary if you have subagents using the agentX socket "
+"protocol. Eg: /var/run/agentx.sock"
+msgstr ""
+"Níl sé seo riachtanach ach amháin má tá foghníomhairí agat a úsáideann "
+"prótacal soicéad agentX. E.g: /var/run/agentx.sock"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:56
+msgid "Values used in the MIB2 System tree"
+msgstr "Luachanna a úsáidtear i gcrann an Chórais MIB2"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:35
+msgid "com2sec security"
+msgstr "slándáil com2sec"
+
+#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:20
+msgid "net-snmp's SNMPD"
+msgstr "SMPPD net-snmp"
diff --git a/applications/luci-app-splash/po/ga/splash.po b/applications/luci-app-splash/po/ga/splash.po
new file mode 100644
index 0000000000..930ee998dc
--- /dev/null
+++ b/applications/luci-app-splash/po/ga/splash.po
@@ -0,0 +1,413 @@
+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: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssplash/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-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 "Comhéadain"
+
+#: 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 "Líonra"
+
+#: 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 "Sábháil"
+
+#: 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/ga/sqm.po b/applications/luci-app-sqm/po/ga/sqm.po
new file mode 100644
index 0000000000..0e23f7b0a2
--- /dev/null
+++ b/applications/luci-app-sqm/po/ga/sqm.po
@@ -0,0 +1,294 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssqm/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
+msgid "Advanced Configuration"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
+msgid "Advanced Linklayer Options"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
+msgid ""
+"Advanced option string to pass to the egress queueing disciplines; no error "
+"checking, use very carefully."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
+msgid ""
+"Advanced option string to pass to the ingress queueing disciplines; no error "
+"checking, use very carefully."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
+msgid ""
+"Advanced options will only be used as long as this box is checked (only "
+"needed if MTU > 1500)."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
+msgid "Advanced options will only be used as long as this box is checked."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
+msgid "Basic Settings"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
+msgid ""
+"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
+"[start|stop]-sqm.log."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
+msgid "Dangerous Configuration"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
+msgid "Dangerous options will only be used as long as this box is checked."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
+msgid "Download speed (ingress)"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
+msgid "ECN (egress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
+msgid "ECN (ingress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
+msgid "Enable SQM"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
+msgid "Enable debug logging"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
+msgid "Enable this SQM instance."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
+msgid "Explicit congestion notification (ECN) status on inbound packets"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
+msgid "Explicit congestion notification (ECN) status on outbound packets"
+msgstr ""
+
+#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
+msgid "Grant UCI access for luci-app-sqm"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
+msgid "Hard limit on egress queues; leave empty for default."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
+msgid "Hard limit on ingress queues; leave empty for default."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
+msgid "Hard queue limit (egress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
+msgid "Hard queue limit (ingress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
+msgid "Ignore DSCP (ingress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
+msgid "Ignore DSCP markings on inbound packets"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+msgid "Interface name"
+msgstr "Ainm an chomhéadain"
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
+msgid "Latency target (egress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
+msgid "Latency target (ingress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
+msgid ""
+"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
+"automatic selection, put in the word default for the qdisc's default."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
+msgid ""
+"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
+"automatic selection, put in the word default for the qdisc's default."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
+msgid "Link Layer Adaptation"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
+msgid "Link layer"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
+msgid "Linklayer adaptation mechanism"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
+msgid ""
+"Lists queuing disciplines useable on this system. After installing a new "
+"qdisc, you need to restart the router to see updates!"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
+msgid "Log verbosity"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
+msgid ""
+"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
+"interface MTU + overhead"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
+msgid "Maximum packet size"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
+msgid "Minimum packet size"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
+msgid ""
+"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
+"+ 1) / 16"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
+msgid "Per Packet Overhead (bytes)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
+msgid "Qdisc options (egress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
+msgid "Qdisc options (ingress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
+msgid "Queue Discipline"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
+msgid "Queue setup script"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
+msgid "Queueing discipline"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
+msgid "Queues"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
+msgid "Rate table size"
+msgstr ""
+
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
+msgid "SQM QoS"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
+msgid "Smart Queue Management"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
+msgid "Squash DSCP (ingress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
+msgid "Squash DSCP markings on inbound packets"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
+msgid ""
+"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
+"disable the sqm initscript manually under System Startup menu in case this "
+"change was not wished for."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
+msgid ""
+"The SQM service seems to be disabled. Please use the button below to "
+"activate this service."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
+msgid "Upload speed (egress)"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
+msgid ""
+"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress shaping"
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
+msgid "Verbosity of SQM's output into the system log."
+msgstr ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
+msgid "Which link layer technology to account for"
+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 ""
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
+msgid ""
+"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
+"traffic shaping, better mixing (Fair Queueing), active queue length "
+"management (AQM) and prioritisation on one network interface."
+msgstr ""
+
+#: 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
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
+msgid "default"
+msgstr "réamhshocraithe"
diff --git a/applications/luci-app-squid/po/es/squid.po b/applications/luci-app-squid/po/es/squid.po
index 9238831fcf..62c095be9c 100644
--- a/applications/luci-app-squid/po/es/squid.po
+++ b/applications/luci-app-squid/po/es/squid.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 17:42-0300\n"
-"PO-Revision-Date: 2024-07-19 19:31+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/es/>\n"
@@ -11,11 +11,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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
diff --git a/applications/luci-app-squid/po/ga/squid.po b/applications/luci-app-squid/po/ga/squid.po
index 6f01082b22..b37da715b3 100644
--- a/applications/luci-app-squid/po/ga/squid.po
+++ b/applications/luci-app-squid/po/ga/squid.po
@@ -1,34 +1,41 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-09-02 12:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssquid/ga/>\n"
"Language: ga\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
-msgstr ""
+msgstr "Ardsocruithe"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
-msgstr ""
+msgstr "Eolaire comhaid coredump"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr ""
+msgstr "Socruithe Ginearálta"
#: applications/luci-app-squid/root/usr/share/rpcd/acl.d/luci-app-squid.json:3
msgid "Grant UCI access for luci-app-squid"
-msgstr ""
+msgstr "Deonaigh rochtain UCI do luci-app-squid"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
msgid "Port"
-msgstr ""
+msgstr "Calafort"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
#: applications/luci-app-squid/root/usr/share/luci/menu.d/luci-app-squid.json:3
msgid "Squid"
-msgstr ""
+msgstr "Scuid"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
msgid "Visible Hostname"
-msgstr ""
+msgstr "Óstainm Infheicthe"
diff --git a/applications/luci-app-sshtunnel/po/es/sshtunnel.po b/applications/luci-app-sshtunnel/po/es/sshtunnel.po
index cda26f533c..63370f482b 100644
--- a/applications/luci-app-sshtunnel/po/es/sshtunnel.po
+++ b/applications/luci-app-sshtunnel/po/es/sshtunnel.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-07-19 19:31+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssshtunnel/es/>\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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:37
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:75
@@ -34,7 +34,7 @@ msgstr "Agrega la llave pública a %s o %s."
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:35
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:36
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:49
diff --git a/applications/luci-app-sshtunnel/po/ga/sshtunnel.po b/applications/luci-app-sshtunnel/po/ga/sshtunnel.po
new file mode 100644
index 0000000000..dbb733d17e
--- /dev/null
+++ b/applications/luci-app-sshtunnel/po/ga/sshtunnel.po
@@ -0,0 +1,314 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssshtunnel/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:37
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:75
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:113
+msgid "<code>*</code> means to listen all interfaces <b>including public</b>."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:138
+msgid "A key with that name already exists."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:124
+msgid "Accept new and check if not changed"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:123
+msgid "Add the pub key to %s or %s."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:35
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:36
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:49
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:74
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:87
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:112
+msgid ""
+"Bind IP address e.g. <code>192.168.1.1</code> or hostname e.g. "
+"<code>localhost</code>."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:110
+msgid "Check host IP"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:111
+msgid "Check the host IP address in the %s file."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:76
+msgid "Compression may be useful on slow connections."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:126
+msgid "Configure TUN/TAP devices for VPN tunnels."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:85
+msgid "Delay after a connection failure before trying to reconnect."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:99
+msgid "Dynamic Tunnels"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:30
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:68
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:106
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:132
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:52
+msgid "For Dropbear %s"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:53
+msgid "For OpenSSH %s"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:132
+msgid "For example, the following command would connect via an HTTP proxy:"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:62
+msgid "Forward a port on the local host to a service on the remote host."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:24
+msgid "Forward a port on the remote host to a service on the local host."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:34
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:116
+msgid "Generate"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:97
+msgid "Generate a new key"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/root/usr/share/rpcd/acl.d/luci-app-sshtunnel.json:3
+msgid "Grant UCI access for luci-app-sshtunnel"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:39
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:37
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:49
+msgid "Identity Key"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:51
+msgid "If not specified then a default will be used."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:125
+msgid ""
+"In LuCI you can do that with <a %s>System / Administration / SSH-Keys</a>"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:50
+msgid "Keys of SSH servers found in %s."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:38
+msgid "Known Hosts"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:48
+msgid "Known hosts"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:61
+msgid "Local Tunnels"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:48
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:73
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:111
+msgid "Local address"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:142
+msgid "Local dev"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:55
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:81
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:119
+msgid "Local port"
+msgstr "Port áitiúil"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:63
+msgid "Log level"
+msgstr "Leibhéal logála"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:88
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:101
+msgid "Name"
+msgstr "Ainm"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:80
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:116
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:126
+msgid "No"
+msgstr "Níl"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:19
+msgid "No SSH keys found, <a %s>generate a new one</a>"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:42
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:50
+msgid "Private key file with authentication identity."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:130
+msgid "Proxy tunnel command"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:40
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:89
+msgid "Public Key"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:121
+msgid "Refuse to connect to hosts whose host key has changed."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:23
+msgid "Remote Tunnels"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:35
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:86
+msgid "Remote address"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:147
+msgid "Remote dev"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:43
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:93
+msgid "Remote port"
+msgstr "Port cianda"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:84
+msgid "Retry delay"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:100
+msgid "SOCKS proxy via remote host."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:121
+#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:14
+msgid "SSH Keys"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:24
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:39
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:24
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:18
+#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:3
+#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:30
+msgid "SSH Tunnels"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:165
+msgid "See %s."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:157
+msgid "Server"
+msgstr "Freastalaí"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:93
+msgid "Server keep alive attempts"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:102
+msgid "Server keep alive interval (seconds)"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:29
+#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:22
+msgid "Servers"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:120
+msgid "Strict host key checking"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:131
+msgid "The command to use to connect to the server."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:94
+msgid ""
+"The number of server alive messages which may be sent before SSH disconnects "
+"from the server."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:112
+msgid ""
+"This allows SSH to detect whether a host key changed due to DNS spoofing."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_hosts.js:25
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:40
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:25
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:19
+msgid "This configures <a %s>SSH Tunnels</a>."
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:157
+msgid "Unable to generate a key: %s"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:75
+msgid "Use compression"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:46
+msgid "User"
+msgstr "Úsáideoir"
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:125
+msgid "VPN Tunnels"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:137
+msgid "VPN type"
+msgstr ""
+
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:79
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:115
+#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:125
+msgid "Yes"
+msgstr "Tá"
diff --git a/applications/luci-app-statistics/po/es/statistics.po b/applications/luci-app-statistics/po/es/statistics.po
index 027433cc32..4e76b1d8b2 100644
--- a/applications/luci-app-statistics/po/es/statistics.po
+++ b/applications/luci-app-statistics/po/es/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:51+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:47
msgid "0 - At most once"
@@ -85,7 +85,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:59
msgid "Base Directory"
-msgstr "Directorio base"
+msgstr "Directorio Base"
#: 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
@@ -1038,7 +1038,7 @@ msgstr "Plugins de salida"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:46
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:41
msgid "Password"
diff --git a/applications/luci-app-statistics/po/ga/statistics.po b/applications/luci-app-statistics/po/ga/statistics.po
index 4744ff0b38..a480cea50f 100644
--- a/applications/luci-app-statistics/po/ga/statistics.po
+++ b/applications/luci-app-statistics/po/ga/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: 2024-08-26 11:25+0000\n"
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/ga/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
"n>6 && n<11) ? 3 : 4;\n"
-"X-Generator: Weblate 5.7.1-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:47
msgid "0 - At most once"
@@ -99,7 +99,7 @@ msgstr "Cumasaithe monatóireacht phróisis"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:100
msgid "Bitrate"
-msgstr "Giotáin"
+msgstr "Ráta giotán"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:82
msgid "Bitswap Down"
@@ -558,7 +558,7 @@ msgstr "Óstach ag rith croniúil"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:51
msgid "Hostname"
-msgstr "Ainm óstach"
+msgstr "Óstainm"
#: 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"
@@ -641,7 +641,7 @@ msgstr "Éist óstach"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:44
msgid "Listen port"
-msgstr "Éist calafort"
+msgstr "Port éisteachta"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:32
msgid "Listener interfaces"
@@ -1817,7 +1817,7 @@ msgstr "Cumraíocht Breiseán Unixsock"
#: 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 "Aga fónaimh"
+msgstr "AmSuas"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:6
msgid "Uptime Plugin Configuration"
diff --git a/applications/luci-app-statistics/po/hu/statistics.po b/applications/luci-app-statistics/po/hu/statistics.po
index c307d05961..6d24c22424 100644
--- a/applications/luci-app-statistics/po/hu/statistics.po
+++ b/applications/luci-app-statistics/po/hu/statistics.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-22 22:09+0000\n"
+"PO-Revision-Date: 2024-08-29 19:47+0000\n"
"Last-Translator: hmzs <hmzs@1szer1.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/hu/>\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 5.7\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:47
msgid "0 - At most once"
@@ -1839,7 +1839,7 @@ msgstr "Ha igazra van állítva, akkor százalékos értékeket kérünk"
#: 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 "Vezeték nélküli"
+msgstr "Vezeték nélküli kapcsolat"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:7
msgid "Wireless iwinfo Plugin Configuration"
diff --git a/applications/luci-app-statistics/po/lt/statistics.po b/applications/luci-app-statistics/po/lt/statistics.po
index 03e79fca84..00640830e8 100644
--- a/applications/luci-app-statistics/po/lt/statistics.po
+++ b/applications/luci-app-statistics/po/lt/statistics.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-07 18:29+0000\n"
+"PO-Revision-Date: 2024-08-31 05:50+0000\n"
"Last-Translator: Džiugas Januševičius <dziugas1959@hotmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/lt/>\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%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.7-dev\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:47
msgid "0 - At most once"
@@ -28,7 +28,7 @@ msgstr "2 – Tiksliai viena kartą"
#: 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 "„APC UPS“"
+msgstr "„APC“ nenutrūkstamas maitinimo šaltinis"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:6
msgid "APCUPS Plugin Configuration"
@@ -787,7 +787,9 @@ msgstr "Stebima %s, %s, %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:26
msgid "Monitoring APC UPS at host %s, port %d"
-msgstr "Stebimi „APC UPS“ prie skleidėjo/vedėjo %s, prievado %d"
+msgstr ""
+"Stebimi „APC“ nenutrūkstamo maitinimo šaltiniai prie skleidėjo/vedėjo %s, "
+"prievado %d"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:19
msgid "Monitoring DHCP leases enabled"
@@ -884,9 +886,9 @@ msgstr[2] "Stebimi %d „OpenVPN“ egzemplioriai"
#: 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] "Stebimas vienas „UPS“"
-msgstr[1] "Stebimi %d „UPS“ (dgs.)"
-msgstr[2] "Stebimi %d „UPS“ (dgs.)"
+msgstr[0] "Stebimas vienas nenutrūkstamo maitinimo šaltinis"
+msgstr[1] "Stebimi %d nenutrūkstami maitinimo šaltiniai"
+msgstr[2] "Stebima %d nenutrūkstamų maitinimų šaltinių"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:45
msgid "Monitoring one disk"
@@ -1415,7 +1417,9 @@ msgstr "Lentelė"
#: 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 "„APCUPS“ papildinys renka statistiką apie „APC UPS“."
+msgstr ""
+"„APCUPS“ papildinys renka statistiką apie „APC“ nenutrūkstamo maitinimo "
+"šaltinį."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:7
msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
@@ -1768,15 +1772,17 @@ msgstr "Tipas"
#: 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 "„UPS“"
+msgstr "Nenutrūkstamas maitinimo šaltinis"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
msgid "UPS Plugin Configuration"
-msgstr "„UPS“ papildinio konfigūracija"
+msgstr "Nenutrūkstamo maitinimo šaltinio („UPS“) papildinio konfigūracija"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
msgid "UPS name in NUT ups@host format"
-msgstr "„UPS“ pavadinimas „NUT ups“@skleidėjo/vedėjo formatu"
+msgstr ""
+"Nenutrūkstamo maitinimo šaltinio pavadinimas, „NUT“, ups@skleidėjo/vedėjo "
+"(„ups@host“) formatu"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:27
msgid "URL"
diff --git a/applications/luci-app-tinyproxy/po/es/tinyproxy.po b/applications/luci-app-tinyproxy/po/es/tinyproxy.po
index eb63ed826a..44bb0cb1ed 100644
--- a/applications/luci-app-tinyproxy/po/es/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/es/tinyproxy.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2024-07-23 09:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:51+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
diff --git a/applications/luci-app-tinyproxy/po/ga/tinyproxy.po b/applications/luci-app-tinyproxy/po/ga/tinyproxy.po
new file mode 100644
index 0000000000..8dc762f4f2
--- /dev/null
+++ b/applications/luci-app-tinyproxy/po/ga/tinyproxy.po
@@ -0,0 +1,413 @@
+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: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
+msgid ""
+"<em>Via proxy</em> routes requests to the given target via the specified "
+"upstream proxy, <em>Reject access</em> disables any upstream proxy for the "
+"target"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:108
+msgid ""
+"Adds an \"X-Tinyproxy\" HTTP header with the client IP address to forwarded "
+"requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:126
+msgid "Allowed clients"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:133
+msgid "Allowed connect ports"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
+msgid "Bind address"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:149
+msgid ""
+"By default, basic POSIX expressions are used for filtering. Enable this to "
+"activate extended regular expressions"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:153
+msgid ""
+"By default, filter strings are treated as case-insensitive. Enable this to "
+"make the matching case-sensitive"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:145
+msgid ""
+"By default, filtering is done based on domain names. Enable this to match "
+"against URLs instead"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:157
+msgid ""
+"By default, the filter rules act as blacklist. Enable this option to only "
+"allow matched URLs or domain names"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:226
+msgid ""
+"Can be either an IP address or range, a domain name or \".\" for any host "
+"without domain"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:23
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
+msgid "Connection timeout"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:156
+msgid "Default deny"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:17
+msgid "Enable Tinyproxy server"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:55
+msgid "Error page"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:36
+msgid "Failed to retrieve statistics from url:"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:148
+msgid "Filter by RegExp"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:144
+msgid "Filter by URLs"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:152
+msgid "Filter case-sensitive"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:140
+msgid "Filter file"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:13
+msgid "Filtering and ACLs"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:11
+msgid "General settings"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/root/usr/share/rpcd/acl.d/luci-app-tinyproxy.json:3
+msgid "Grant UCI access for luci-app-tinyproxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:97
+msgid "Group"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:63
+msgid "HTML template file to serve for stat host requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:56
+msgid "HTML template file to serve when HTTP errors occur"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:118
+msgid "Header whitelist"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:127
+msgid ""
+"List of IP addresses or ranges which are allowed to use the proxy server"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:134
+msgid ""
+"List of allowed ports for the CONNECT method. A single value \"0\" disables "
+"CONNECT completely, an empty list allows all ports"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
+msgid "Log file"
+msgstr "Comhad logála"
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
+msgid "Log file to use for dumping messages"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:80
+msgid "Log level"
+msgstr "Leibhéal logála"
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:81
+msgid "Logging verbosity of the Tinyproxy process"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:172
+msgid "Max. clients"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:200
+msgid "Max. requests per server"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:186
+msgid "Max. spare servers"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:173
+msgid "Maximum allowed number of concurrently connected clients"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:201
+msgid ""
+"Maximum allowed number of requests per process. If it is exeeded, the "
+"process is restarted. Zero means unlimited."
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:187
+msgid "Maximum number of prepared idle processes"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:165
+msgid "Maximum number of seconds an inactive connection is held open"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:179
+msgid "Min. spare servers"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:180
+msgid "Minimum number of prepared idle processes"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:194
+msgid "Number of idle processes to start when launching Tinyproxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:141
+msgid "Plaintext file with URLs or domains to filter. One entry per line"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:218
+msgid "Policy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:12
+msgid "Privacy settings"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:222
+msgid "Reject access"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:8
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:14
+msgid "Server limits"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:119
+msgid ""
+"Specifies HTTP header names which are allowed to pass-through, all others "
+"are discarded. Leave empty to disable header filtering"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:32
+msgid "Specifies the HTTP port Tinyproxy is listening on for requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:112
+msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:48
+msgid ""
+"Specifies the address Tinyproxy binds to for outbound forwarded requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:40
+msgid "Specifies the addresses Tinyproxy is listening on for requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:98
+msgid "Specifies the group name the Tinyproxy process is running as"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:234
+msgid ""
+"Specifies the upstream proxy to use for accessing the target host. Format is "
+"<code>address:port</code> or <code>socks5 address:port</code>"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:92
+msgid "Specifies the user name the Tinyproxy process is running as"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:193
+msgid "Start spare servers"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:62
+msgid "Statistics page"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:14
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
+msgid "Target host"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:5
+#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:3
+msgid "Tinyproxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:51
+msgid "Tinyproxy Status"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:6
+msgid "Tinyproxy is a small and fast non-caching HTTP(S)-Proxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:211
+msgid "Upstream Proxies"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:212
+msgid ""
+"Upstream proxy rules define proxy servers to use when accessing certain IP "
+"addresses or domains."
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:69
+msgid "Use syslog"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:91
+msgid "User"
+msgstr "Úsáideoir"
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:111
+msgid "Via hostname"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:221
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:233
+msgid "Via proxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:70
+msgid "Writes log messages to syslog instead of a log file"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:107
+msgid "X-Tinyproxy header"
+msgstr ""
+
+#~ msgid "Allow access from"
+#~ msgstr "Allow access from"
+
+#~ msgid "Allowed headers for anonymous proxy"
+#~ msgstr "Allowed headers for anonymous proxy"
+
+#~ msgid "Bind outgoing traffic to address"
+#~ msgstr "Bind outgoing traffic to address"
+
+#~ msgid "Ports allowed for CONNECT method"
+#~ msgstr "Ports allowed for CONNECT method"
+
+#~ msgid "0 = disabled, empty = all"
+#~ msgstr "0 = disabled, empty = all"
+
+#~ msgid "Error document"
+#~ msgstr "Error document"
+
+#~ msgid "Filter list"
+#~ msgstr "Filter list"
+
+#~ msgid "Case sensitive filters"
+#~ msgstr "Case sensitive filters"
+
+#~ msgid "Filter list is a whitelist"
+#~ msgstr "Filter list is a whitelist"
+
+#~ msgid "Extended regular expression filters"
+#~ msgstr "Extended regular expression filters"
+
+#~ msgid "Filter URLs instead of domains"
+#~ msgstr "Filter URLs instead of domains"
+
+#~ msgid "Listen on address"
+#~ msgstr "Listen on address"
+
+#~ msgid "Logfile"
+#~ msgstr "Logfile"
+
+#~ msgid "Maximum number of clients"
+#~ msgstr "Maximum number of clients"
+
+#~ msgid "Maximum requests per thread"
+#~ msgstr "Maximum requests per thread"
+
+#~ msgid "Spare servers to start with"
+#~ msgstr "Spare servers to start with"
+
+#~ msgid "Statistic document"
+#~ msgstr "Statistic document"
+
+#~ msgid "Write to syslog"
+#~ msgstr "Write to syslog"
+
+#~ msgid "Connection Timeout"
+#~ msgstr "Connection Timeout"
+
+#~ msgid "Value of Via-Header"
+#~ msgstr "Value of Via-Header"
+
+#~ msgid "Include client IP"
+#~ msgstr "Include client IP"
+
+#~ msgid "Upstream Control"
+#~ msgstr "Upstream Control"
+
+#~ msgid "Type"
+#~ msgstr "Type"
+
+#~ msgid "Upstream Proxy"
+#~ msgstr "Upstream Proxy"
diff --git a/applications/luci-app-tor/po/ga/tor.po b/applications/luci-app-tor/po/ga/tor.po
new file mode 100644
index 0000000000..6d3cf80259
--- /dev/null
+++ b/applications/luci-app-tor/po/ga/tor.po
@@ -0,0 +1,116 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-08-31 22:32+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstor/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:93
+msgid "A pair <code>PublicPort;LocalPort</code> e.g. <code>80;8080</code>."
+msgstr "Péire <code>PublicPort;LocalPort</code> m.sh. <code>80; 8080</code>."
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:94
+msgid ""
+"A pair <code>PublicPort;unix:Socket</code> e.g. <code>80;unix:/var/run/nginx."
+"sock</code>."
+msgstr ""
+"Péire <code>PublicPort;unix:Soicéad</code> m.sh. <code>80;unix:/var/run/nginx"
+".sock</code>."
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:92
+msgid ""
+"A single <code>Port</code> when the public port is the same as local e.g. "
+"<code>80</code>."
+msgstr ""
+"<code>Port</code> amháin nuair is ionann an calafort poiblí agus an calafort "
+"áitiúil m.sh. <code>80</code>."
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor.js:21
+msgid "Custom config"
+msgstr "Cumraíocht saincheaptha"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:82
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:85
+msgid "Destination address"
+msgstr "Seoladh cinn scríbe"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:50
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:34
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor.js:12
+msgid "For further information <a %s>check the documentation</a>"
+msgstr "Le haghaidh tuilleadh faisnéise <a %s>seiceáil na doiciméid</a>"
+
+#: applications/luci-app-tor/root/usr/share/rpcd/acl.d/luci-app-tor.json:3
+msgid "Grant UCI access for luci-app-tor"
+msgstr "Deonaigh rochtain UCI do luci-app-tor"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:100
+msgid "Hook Script"
+msgstr "Script Hook"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor.js:18
+msgid "Include configs"
+msgstr "Cuir cumraíochtaí san áireamh"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:79
+msgid "Link"
+msgstr "Nasc"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:69
+msgid "Onion domain"
+msgstr "Fearann oinniún"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:101
+msgid "Path to script which is executed after starting Tor."
+msgstr "Conair chuig an script a chuirtear i gcrích tar éis tús a chur le Tor."
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:91
+msgid "Public ports to local"
+msgstr "Calafoirt phoiblí go háitiúil"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:102
+msgid ""
+"The .onion domain is passed into the script via parameter <code>--update-"
+"onion HOSTNAME</code>."
+msgstr ""
+"Cuirtear an fearann .oiniúin isteach sa script trí pharaiméadar <code"
+">--update-onion HOSTNAME</code>."
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:33
+msgid ""
+"Tor Onion (Hidden) Services are proxy tunnels to your local website, SSH and "
+"other services."
+msgstr ""
+"Is tolláin seachfhreastalaí iad Seirbhísí Tor Oinniún (I bhfolach) chuig do "
+"shuíomh Gréasáin áitiúil, SSH agus seirbhísí eile."
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:32
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:38
+#: applications/luci-app-tor/root/usr/share/luci/menu.d/luci-app-tor.json:16
+msgid "Tor Onion Services"
+msgstr "Seirbhísí Oinniún Tor"
+
+#: applications/luci-app-tor/root/usr/share/luci/menu.d/luci-app-tor.json:24
+msgid "Tor Onion router"
+msgstr "Ródaire Tor Oinniún"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor.js:11
+#: applications/luci-app-tor/root/usr/share/luci/menu.d/luci-app-tor.json:3
+msgid "Tor onion router"
+msgstr "Ródaire oinniún Tor"
+
+#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:86
+msgid "Traffic will be forwarded to the target hostname"
+msgstr "Cuirfear trácht ar aghaidh chuig an spriocainm óstaigh"
diff --git a/applications/luci-app-tor/po/lt/tor.po b/applications/luci-app-tor/po/lt/tor.po
index 1ad8fadb5f..3bd38d8f43 100644
--- a/applications/luci-app-tor/po/lt/tor.po
+++ b/applications/luci-app-tor/po/lt/tor.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-07 18:30+0000\n"
+"PO-Revision-Date: 2024-08-29 19:47+0000\n"
"Last-Translator: Džiugas Januševičius <dziugas1959@hotmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstor/lt/>\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%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.7-dev\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:93
msgid "A pair <code>PublicPort;LocalPort</code> e.g. <code>80;8080</code>."
diff --git a/applications/luci-app-transmission/po/ga/transmission.po b/applications/luci-app-transmission/po/ga/transmission.po
new file mode 100644
index 0000000000..9554564461
--- /dev/null
+++ b/applications/luci-app-transmission/po/ga/transmission.po
@@ -0,0 +1,433 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-05-31 03:41+0200\n"
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstransmission/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
+msgid "Alternative download speed"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:59
+msgid "Alternative speed enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:277
+msgid "Alternative speed time begin"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:283
+msgid "Alternative speed time day"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:280
+msgid "Alternative speed time end"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:274
+msgid "Alternative speed timing enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:62
+msgid "Alternative upload speed"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:113
+msgid "Automatically start added torrents"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:56
+msgid "Bandwidth settings"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:174
+msgid "Binding address IPv4"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:176
+msgid "Binding address IPv6"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:86
+msgid "Block list enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:89
+msgid "Blocklist URL"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:83
+msgid "Blocklists"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:131
+msgid "Cache size in MB"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:50
+msgid "Config file directory"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:53
+msgid "Custom Web UI directory"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:133
+msgid "DHT enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:151
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:97
+msgid "Download directory"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:211
+msgid "Download queue enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:217
+msgid "Download queue size"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:121
+msgid "Enable watch directory"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:47
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:136
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:149
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:107
+msgid "Fast"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:94
+msgid "Files and Locations"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:108
+msgid "Full"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:183
+msgid "Global peer limit"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:44
+msgid "Global settings"
+msgstr "Socruithe domhanda"
+
+#: applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json:3
+msgid "Grant UCI access for luci-app-transmission"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:289
+msgid "Idle seeding limit"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:286
+msgid "Idle seeding limit enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:102
+msgid "Incomplete directory"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:99
+msgid "Incomplete directory enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:150
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:144
+msgid "LPD enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:141
+msgid "Lazy bitfield enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:147
+msgid "Message level"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:128
+msgid "Miscellaneous"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:148
+msgid "None"
+msgstr "Dada"
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:283
+msgid ""
+"Number/bitfield. Start with 0, then for each day you want the scheduler "
+"enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
+"8, Thursday - 16, Friday - 32, Saturday - 64"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:106
+msgid "Off"
+msgstr "As"
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:38
+msgid "Open Web Interface"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:153
+msgid "PEX enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:190
+msgid "Peer Port settings"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:178
+msgid "Peer congestion algorithm"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:185
+msgid "Peer limit per torrent"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:193
+msgid "Peer port"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:198
+msgid "Peer port random high"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:201
+msgid "Peer port random low"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:195
+msgid "Peer port random on start"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:171
+msgid "Peer settings"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:187
+msgid "Peer socket <abbr title=\"Type of Service\">TOS</abbr>"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:204
+msgid "Port forwarding enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:105
+msgid "Preallocation"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:138
+msgid "Prefer encrypted"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:137
+msgid "Prefer unencrypted"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:156
+msgid "Prefetch enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:214
+msgid "Queue stalled enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:223
+msgid "Queue stalled minutes"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:208
+msgid "Queueing"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:242
+msgid "RPC URL"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:259
+msgid "RPC authentication required"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:236
+msgid "RPC bind address"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:233
+msgid "RPC enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:249
+msgid "RPC host whitelist"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:245
+msgid "RPC host whitelist enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:266
+msgid "RPC password"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:239
+msgid "RPC port"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:230
+msgid "RPC settings"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:263
+msgid "RPC username"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:256
+msgid "RPC whitelist"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:252
+msgid "RPC whitelist enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:295
+msgid "Ratio limit"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:292
+msgid "Ratio limit enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:181
+msgid "Recycle peer id after"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:110
+msgid "Rename partial files"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:139
+msgid "Require encrypted"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:52
+msgid "Run daemon as group"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:51
+msgid "Run daemon as user"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:271
+msgid "Scheduling"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:158
+msgid "Scrape paused torrents enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:161
+msgid "Script torrent done enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:164
+msgid "Script torrent done filename"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:220
+msgid "Seed queue enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:226
+msgid "Seed queue size"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:71
+msgid "Speed limit down"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:68
+msgid "Speed limit down enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:77
+msgid "Speed limit up"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:74
+msgid "Speed limit up enabled"
+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>."
+msgstr ""
+
+#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
+msgid "Transmission"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:42
+msgid ""
+"Transmission daemon is a simple bittorrent client, here you can configure "
+"the settings."
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:116
+msgid "Trash original torrent files"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:80
+msgid "Upload slots per torrent"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:124
+msgid "Watch directory"
+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 ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:181
+msgid "hours"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:277
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:280
+msgid "in minutes from midnight"
+msgstr ""
+
+#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:167
+msgid "uTP enabled"
+msgstr ""
diff --git a/applications/luci-app-travelmate/po/es/travelmate.po b/applications/luci-app-travelmate/po/es/travelmate.po
index 10f22a7403..9c6815829f 100644
--- a/applications/luci-app-travelmate/po/es/travelmate.po
+++ b/applications/luci-app-travelmate/po/es/travelmate.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-07-28 19:30+0000\n"
-"Last-Translator: Salvador Peña <salvadorp74@hotmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -31,7 +31,7 @@ msgstr "Agregar enlace ascendente..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:295
msgid "Additional Settings"
-msgstr "Configuración adicional"
+msgstr "Ajustes adicionales"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
msgid ""
@@ -196,23 +196,23 @@ msgstr "Gancho de correo electrónico"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:438
msgid "E-Mail Profile"
-msgstr "Perfil de correo electrónico"
+msgstr "Perfil de correo"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
msgid "E-Mail Receiver Address"
-msgstr "Dirección del destinatario de correo electrónico"
+msgstr "Dirección del destinatario del correo"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:428
msgid "E-Mail Sender Address"
-msgstr "Dirección del remitente de correo electrónico"
+msgstr "Dirección del remitente del correo"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:296
msgid "E-Mail Settings"
-msgstr "Ajustes de Correo Electrónico"
+msgstr "Ajustes del correo"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:433
msgid "E-Mail Topic"
-msgstr "Tema del correo electrónico"
+msgstr "Asunto del correo"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:425
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:983
@@ -341,7 +341,7 @@ msgstr "Asistente de interfaz..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:254
msgid "Last Run"
-msgstr "Último inicio"
+msgstr "Última ejecución"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Limit AutoAdd"
@@ -421,7 +421,7 @@ msgstr "Tiempo de espera de reintento global en segundos."
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:19
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:244
msgid ""
@@ -486,8 +486,8 @@ msgid ""
"Please note: E-Mail notifications require the separate setup of the "
"<em>msmtp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-"Tenga en cuenta: las notificaciones por correo electrónico requieren la "
-"configuración por separado del paquete <em>msmtp</em>.<br /><p>&#xa0;</p>"
+"Tenga en cuenta: las notificaciones por correo requieren la configuración "
+"del paquete por separado <em>msmtp</em>.<br /><p>&#xa0;</p>"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:344
msgid "ProActive Uplink Switch"
@@ -504,8 +504,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:438
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
-"Perfil utilizado por 'msmtp' para los correos electrónicos de notificación "
-"de travelmate."
+"Perfil utilizado por 'msmtp' para los correos de notificación de travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:116
msgid "QR-Code Overview"
@@ -522,8 +521,7 @@ msgstr "Aleatorizar direcciones MAC"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
-"Dirección del destinatario de los correos electrónicos de notificación de "
-"travelmate."
+"Dirección del destinatario de los correos de notificación de travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:279
msgid "Remove"
@@ -566,7 +564,7 @@ msgstr "Vuelva a intentar el límite para conectarse a un enlace ."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:246
msgid "Run Flags"
-msgstr "Ejecutar banderas"
+msgstr "Indicadores de ejecución"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:299
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:495
@@ -594,15 +592,13 @@ msgstr "Argumentos de script"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:428
msgid "Sender address for travelmate notification E-Mails."
-msgstr ""
-"Dirección del remitente para los correos electrónicos de notificación de "
-"Travelmate."
+msgstr "Dirección del remitente para los correos de notificación de Travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:420
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-"Envía notificaciones por correo electrónico después de cada conexión de "
-"enlace ascendente exitosa."
+"Envía notificaciones por correo después de cada conexión de enlace "
+"ascendente exitosa."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
msgid "Service Priority"
@@ -665,7 +661,7 @@ msgstr "MAC de la estación"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:226
msgid "Status / Version"
-msgstr "Estado/Versión"
+msgstr "Estado / Versión"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:754
msgid "Strength"
@@ -745,7 +741,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:433
msgid "Topic for travelmate notification E-Mails."
-msgstr "Tema para correos electrónicos de notificación de compañeros de viaje."
+msgstr "Asunto para correos de notificación de travelmate."
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:3
msgid "Travelmate"
@@ -761,7 +757,7 @@ msgstr "Trate la falta de disponibilidad de Internet como un error."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
msgid "Trigger Delay"
-msgstr "Retraso de disparo"
+msgstr "Retraso de activación"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:458
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1012
diff --git a/applications/luci-app-travelmate/po/ga/travelmate.po b/applications/luci-app-travelmate/po/ga/travelmate.po
new file mode 100644
index 0000000000..c7d25fc337
--- /dev/null
+++ b/applications/luci-app-travelmate/po/ga/travelmate.po
@@ -0,0 +1,888 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
+msgid "-- AP Selection --"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:269
+msgid "AP QR-Codes..."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1037
+msgid "Add Uplink %q"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:868
+msgid "Add Uplink..."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:295
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+msgid ""
+"Additional trigger delay in seconds before travelmate processing begins."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:439
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:994
+msgid "Anonymous Identity"
+msgstr "Féiniúlacht gan ainm"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:420
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:977
+msgid "Authentication"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:539
+msgid "Auto Added Open Uplink"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:617
+msgid "Auto Login Script"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:352
+msgid "AutoAdd Open Uplinks"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:600
+msgid ""
+"Automatically (re-)enable the uplink after <em>n</em> minutes, e.g. after "
+"failed login attempts.<br /> The default of '0' disables this feature."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:352
+msgid ""
+"Automatically add open uplinks like hotel captive portals to your wireless "
+"config."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:582
+msgid ""
+"Automatically disable the uplink after <em>n</em> minutes, e.g. for timed "
+"connections.<br /> The default of '0' disables this feature."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:677
+msgid ""
+"Automatically handle VPN connections.<br /> Please note: This feature "
+"requires the additional configuration of <em>Wireguard</em> or <em>OpenVPN</"
+"em>."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:303
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:506
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:757
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:928
+msgid "BSSID"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:422
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:980
+msgid "CHAP"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
+msgid "Captive Portal Detection"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:390
+msgid "Captive Portal URL"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:755
+msgid "Channel"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
+msgid ""
+"Check the internet availability, handle captive portal redirections and keep "
+"the uplink connection 'alive'."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:148
+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 /> "
+"<em>Please note:</em> On first start please call the 'Interface Wizard' "
+"once, to make the necessary network- and firewall settings."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:528
+msgid "Connection End"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:599
+msgid "Connection End Expiry"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+msgid "Connection Limit"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:517
+msgid "Connection Start"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:581
+msgid "Connection Start Expiry"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:296
+msgid "Device"
+msgstr "Gléas"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:901
+msgid "Device Name"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:448
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1003
+msgid "Disabled"
+msgstr "Faoi mhíchumas"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:46
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:131
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:770
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1043
+msgid "Dismiss"
+msgstr "Díbhe"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:261
+msgid "Drag to reorder"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:420
+msgid "E-Mail Hook"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:438
+msgid "E-Mail Profile"
+msgstr "Próifíl R-phoist"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+msgid "E-Mail Receiver Address"
+msgstr "Seoladh Glacadóra R-phoist"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:428
+msgid "E-Mail Sender Address"
+msgstr "Seoladh Seoltóir R-phoist"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:296
+msgid "E-Mail Settings"
+msgstr "Socruithe R-phoist"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:433
+msgid "E-Mail Topic"
+msgstr "Ábhar ríomhphoist"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:425
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:983
+msgid "EAP-GTC"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:426
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:984
+msgid "EAP-MD5"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:427
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:985
+msgid "EAP-MSCHAPV2"
+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:969
+msgid "EAP-Method"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:428
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:986
+msgid "EAP-TLS"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:269
+msgid "Edit"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:267
+msgid "Edit this network"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:301
+msgid "Enable the travelmate service."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:304
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:272
+msgid "Enable/Disable this network"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:301
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:284
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:307
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:758
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:934
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:250
+msgid "Ext. Hooks"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:618
+msgid ""
+"External script reference which will be called for automated captive portal "
+"logins."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:416
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:974
+msgid "FAST"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:294
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:348
+msgid "Generate a random unicast MAC address for each uplink connection."
+msgstr ""
+
+#: applications/luci-app-travelmate/root/usr/share/rpcd/acl.d/luci-app-travelmate.json:3
+msgid "Grant access to LuCI app travelmate"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:380
+msgid ""
+"How long should travelmate wait for a successful wlan uplink connection."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:435
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:991
+msgid "Identity"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:920
+msgid "Ignore BSSID"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:224
+msgid "Information"
+msgstr "Eolas"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:905
+msgid "Interface Name"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:380
+msgid "Interface Timeout"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:23
+msgid "Interface Wizard"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:283
+msgid "Interface Wizard..."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:254
+msgid "Last Run"
+msgstr "Rith Deiridh"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
+msgid "Limit AutoAdd"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:322
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:322
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
+msgid ""
+"Limit the maximum number of automatically added open uplinks. To disable "
+"this limitation set it to '0'."
+msgstr ""
+
+#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:35
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:556
+msgid "MAC Address"
+msgstr "Seoladh MAC"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:981
+msgid "MSCHAP"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:424
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:982
+msgid "MSCHAPV2"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:443
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:998
+msgid "Mgmt. Frame Protection"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+msgid ""
+"Minimum signal quality threshold as percent for conditional uplink (dis-) "
+"connections."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
+msgid "Net Error Check"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:327
+msgid "OWE"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:274
+msgid "On/Off"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1004
+msgid "Optional"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:385
+msgid "Overall Timeout"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:385
+msgid "Overall retry timeout in seconds."
+msgstr ""
+
+#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:19
+msgid "Overview"
+msgstr "Forbhreathnú"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:244
+msgid ""
+"Overview of all configured uplinks for travelmate. You can edit, remove or "
+"prioritize existing uplinks by drag &#38; drop and scan for new ones.<br /> "
+"The currently used uplink connection is emphasized in <span style=\"color:"
+"rgb(51, 119, 204);font-weight:bold\">blue</span>, an encrypted VPN uplink "
+"connection is emphasized in <span style=\"color:rgb(68, 170, 68);font-weight:"
+"bold\">green</span>."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:421
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:979
+msgid "PAP"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:415
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:973
+msgid "PEAP"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:398
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:958
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:964
+msgid "Password"
+msgstr "Pasfhocal"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:481
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1031
+msgid "Password of Private Key"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:465
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1018
+msgid "Path to CA-Certificate"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:471
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1023
+msgid "Path to Client-Certificate"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:476
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1027
+msgid "Path to Private Key"
+msgstr "An cosán go dtí an eochair phríobháideach"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:266
+msgid "Please install the separate 'qrencode' package."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:296
+msgid ""
+"Please note: E-Mail notifications require the separate setup of the "
+"<em>msmtp</em> package.<br /><p>&#xa0;</p>"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:344
+msgid "ProActive Uplink Switch"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:344
+msgid ""
+"Proactively scan and switch to a higher prioritized uplink, despite of an "
+"already existing connection."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:438
+msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:116
+msgid "QR-Code Overview"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:307
+msgid "Radio Selection"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:348
+msgid "Randomize MAC Addresses"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+msgid "Receiver address for travelmate notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:279
+msgid "Remove"
+msgstr "Bain"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:277
+msgid "Remove this network"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:117
+msgid ""
+"Render the QR-Code of the selected Access Point to comfortably transfer the "
+"WLAN credentials to your mobile devices."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:775
+msgid "Repeat Scan"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:450
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
+msgid "Required"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:276
+msgid "Restart Interface"
+msgstr "Comhéadan Atosaigh"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:307
+msgid ""
+"Restrict travelmate to a single radio or change the overall scanning order."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+msgid "Retry limit to connect to an uplink."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:246
+msgid "Run Flags"
+msgstr "Bratacha Rith"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:299
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:495
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:756
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:914
+msgid "SSID"
+msgstr "SSID"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:910
+msgid "SSID (hidden)"
+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:1048
+msgid "Save"
+msgstr "Sábháil"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:739
+msgid "Scan on"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:656
+msgid "Script Arguments"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:428
+msgid "Sender address for travelmate notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:420
+msgid "Sends notification E-Mails after every succesful uplink connect."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:292
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+msgid "Signal Quality Threshold"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:657
+msgid ""
+"Space separated list of additional arguments passed to the Auto Login "
+"Script, i.e. username and password"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+msgid "Standard VPN Service"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:334
+msgid "Standard VPN interface"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:334
+msgid ""
+"Standard VPN interface which will be automatically added to new STA profiles."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+msgid ""
+"Standard VPN service which will be automatically added to new STA profiles."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:762
+msgid "Starting wireless scan on '"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:230
+msgid "Station ID"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:238
+msgid "Station Interfaces"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:234
+msgid "Station MAC"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:226
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:754
+msgid "Strength"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:971
+msgid "TLS"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:414
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:972
+msgid "TTLS"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:107
+msgid "The QR-Code could not be generated!"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:34
+msgid "The firewall zone name"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:39
+msgid "The interface metric"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:709
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:390
+msgid ""
+"The selected URL will be used for connectivity- and captive portal checks."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+msgid "The selected priority will be used for travelmate processes."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:399
+msgid ""
+"The selected user agent will be used for connectivity- and captive portal "
+"checks."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:59
+msgid "The uplink interface has been updated."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:29
+msgid "The uplink interface name"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:540
+msgid ""
+"This option is selected by default if this uplink was added automatically "
+"and counts as 'Open Uplink'."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:24
+msgid ""
+"To use Travelmate, you have to set up an uplink interface once. This wizard "
+"creates an IPv4- and an IPv6 alias network interface with all required "
+"network- and firewall settings."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:433
+msgid "Topic for travelmate notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:3
+msgid "Travelmate"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:254
+msgid "Travelmate Settings"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+msgid "Trigger Delay"
+msgstr "Moill Scorraitheoir"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:458
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1012
+msgid "Use system certificates"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:557
+msgid "Use the specified MAC address for this uplink."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:399
+msgid "User Agent"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:677
+msgid "VPN Hook"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:709
+msgid "VPN Interface"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:694
+msgid "VPN Service"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:255
+msgid "VPN Settings"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:318
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:318
+msgid "VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:458
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1012
+msgid "Validate server certificate using built-in system CA bundle"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:304
+msgid "Verbose Debug Logging"
+msgstr "Logáil Dífhabhtú Eorbhéiseach"
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:323
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:950
+msgid "WPA Ent. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:951
+msgid "WPA Ent. (TKIP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:242
+msgid "WPA Flags"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:313
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:940
+msgid "WPA Pers."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:314
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:941
+msgid "WPA Pers. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:315
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:942
+msgid "WPA Pers. (TKIP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:325
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:952
+msgid "WPA/WPA2 Ent. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:326
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:953
+msgid "WPA/WPA2 Ent. (TKIP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:316
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:943
+msgid "WPA/WPA2 Pers. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:317
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:944
+msgid "WPA/WPA2 Pers. (TKIP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:320
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:947
+msgid "WPA2 Ent."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:321
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:948
+msgid "WPA2 Ent. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:322
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:949
+msgid "WPA2 Ent. (TKIP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:310
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:937
+msgid "WPA2 Pers."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:311
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:938
+msgid "WPA2 Pers. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:312
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:939
+msgid "WPA2 Pers. (TKIP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:946
+msgid "WPA2/WPA3 Ent."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:319
+msgid "WPA2/WPA3 Ent. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:309
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:936
+msgid "WPA2/WPA3 Pers. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:945
+msgid "WPA3 Ent."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:318
+msgid "WPA3 Ent. (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:954
+msgid "WPA3 OWE (CCMP)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:308
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:935
+msgid "WPA3 Pers. (SAE)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:764
+msgid "Wireless Scan"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:253
+msgid "Wireless Settings"
+msgstr ""
+
+#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:27
+msgid "Wireless Stations"
+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:988
+msgid "auth=MSCHAPV2"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:429
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:987
+msgid "auth=PAP"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:955
+msgid "none"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:310
+msgid "use both radios, normal sort order (radio0 radio1)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:311
+msgid "use both radios, reverse sort order (radio1 radio0)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:308
+msgid "use the first radio only (radio0)"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:309
+msgid "use the second radio only (radio1)"
+msgstr ""
diff --git a/applications/luci-app-ttyd/po/ga/ttyd.po b/applications/luci-app-ttyd/po/ga/ttyd.po
new file mode 100644
index 0000000000..d833177f86
--- /dev/null
+++ b/applications/luci-app-ttyd/po/ga/ttyd.po
@@ -0,0 +1,257 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsttyd/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:64
+msgid "Accept only one client and exit on disconnection"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:15
+msgid "Add instance"
+msgstr "Cuir shampla"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:48
+msgid "Allow URL args"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:48
+msgid ""
+"Allow client to send command line arguments in URL (eg: http://"
+"localhost:7681?arg=foo&arg=bar)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:20
+msgid "Bind to UNIX domain socket instead of IP port"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:58
+msgid "Check origin"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:52
+msgid "Client option"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:88
+msgid "Command"
+msgstr "Ordú"
+
+#: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:23
+msgid "Config"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
+msgid "Credential"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
+msgid "Credential for Basic Authentication"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
+msgid "Custom index.html path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:81
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:50
+msgid "Do not allow clients to write to the TTY"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:58
+msgid "Do not allow websocket connection from different origin"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:17
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:68
+msgid "Enable IPv6 support"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:70
+msgid "Enable SSL"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:82
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-ttyd/root/usr/share/rpcd/acl.d/luci-app-ttyd.json:3
+msgid "Grant UCI access for luci-app-ttyd"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:42
+msgid "Group ID"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:42
+msgid "Group id to run with"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:68
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
+msgid "Index"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:85
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:93
+msgid "Make sure to set up another authorization method."
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:60
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:60
+msgid "Maximum clients to support (default: 0, no limit)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
+msgid "Network interface to bind (eg: eth0)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:92
+msgid "Note that reverse proxied pages is NOT protected by password like LuCI."
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:84
+msgid "Notice"
+msgstr "Fógra"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:64
+msgid "Once"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:91
+msgid "Override URL in Terminal tab. For use with reverse proxy."
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:22
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:22
+msgid "Port to listen (default: 7681, use `0` for random port)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:15
+msgid ""
+"Random ttyd port (port=0) is not supported.<br />Change to a fixed port and "
+"try again."
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:50
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:70
+msgid "SSL"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:78
+msgid "SSL CA file path for client certificate verification"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:78
+msgid "SSL ca"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
+msgid "SSL cert"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
+msgid "SSL certificate file path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
+msgid "SSL key"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
+msgid "SSL key file path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:52
+msgid "Send option to client"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:81
+msgid "Set log level (default: 7)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:45
+msgid "Signal"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:45
+msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
+msgstr ""
+
+#: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:3
+#: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:14
+msgid "Terminal"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
+msgid "Terminal type"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
+msgid "Terminal type to report (default: xterm-256color)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:31
+msgid "UNIX domain socket path (eg: /var/run/ttyd.sock)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:20
+msgid "UNIX socket"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:31
+msgid "UNIX socket path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:90
+msgid "URL override"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
+msgid "User ID"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
+msgid "User id to run with"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:83
+msgid "Warning"
+msgstr "Aire"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:12
+msgid "ttyd Instance"
+msgstr ""
diff --git a/applications/luci-app-udpxy/po/ga/udpxy.po b/applications/luci-app-udpxy/po/ga/udpxy.po
new file mode 100644
index 0000000000..61088ee99b
--- /dev/null
+++ b/applications/luci-app-udpxy/po/ga/udpxy.po
@@ -0,0 +1,108 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 19:45+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:52
+msgid "-1 is all."
+msgstr "-1 Is léir."
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
+msgid "-1 is unlimited."
+msgstr "Tá -1 gan teorainn."
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:52
+msgid "Buffer message amount"
+msgstr "Méid teachtaireachta maoláin"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
+msgid "Buffer time limit"
+msgstr "Teorainn ama maoláin"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:43
+msgid "Client amount upper limit"
+msgstr "Uasteorainn méid an chliaint"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
+msgid "Client statistics"
+msgstr "Staitisticí cliant"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:34
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:38
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:46
+msgid "Default"
+msgstr "Réamhshocrú"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-udpxy/root/usr/share/rpcd/acl.d/luci-app-udpxy.json:3
+msgid "Grant UCI access for luci-app-udpxy"
+msgstr "Deonaigh rochtain UCI ar luci-app-udpxy"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
+msgid "HTTP Listen interface"
+msgstr "Comhéadan éisteacht HTTP"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:49
+msgid "Ingress buffer size"
+msgstr "Méid maoláin isteach"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:46
+msgid "Log file"
+msgstr "Comhad logála"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:38
+msgid "Multicast subscribe source interface"
+msgstr "Comhéadan foinse síntiús multicast"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:60
+msgid "Nice increment"
+msgstr "Incrimint deas"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:34
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:64
+msgid "Renew multicast subscription periodicity"
+msgstr "Tréimhsiúlacht síntiúis ilchraolta a athnuachan"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
+msgid "Respawn"
+msgstr "Respawn"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:49
+msgid "Unit: bytes, Kb, Mb; Max 2097152 bytes"
+msgstr "Aonad: bearta, Kb, Mb; 2097152 beart ar a mhéad"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:64
+msgid "Unit: seconds; 0 is skip."
+msgstr "Aonad: soicind; Tá 0 skip."
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
+msgid "Verbose logging"
+msgstr "Logánú briathra"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
+#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
+msgid "udpxy"
+msgstr "udpxy"
+
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
+msgid ""
+"udpxy is an IPTV stream relay, a UDP-to-HTTP multicast traffic relay daemon "
+"which forwards multicast UDP streams to HTTP clients."
+msgstr ""
+"Is sealaíocht srutha IPTV é udpxy, deamhan sealaíochta tráchta ilchraolta "
+"UDP-go-HTTP a chuireann sruthanna ilchraolta UDP ar aghaidh chuig cliaint "
+"HTTP."
diff --git a/applications/luci-app-uhttpd/po/es/uhttpd.po b/applications/luci-app-uhttpd/po/es/uhttpd.po
index ff39576961..f651af760d 100644
--- a/applications/luci-app-uhttpd/po/es/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/es/uhttpd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-07-19 19:31+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/es/>\n"
@@ -11,13 +11,14 @@ 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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
msgstr ""
-"(/old/path=/new/path) o (just /old/path which becomes /cgi-prefix/old/path)"
+"(/vieja/ruta=/nueva/ruta) o (solo /vieja/ruta que se convierte en /cgi-"
+"prefix/vieja/ruta)"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
msgid "404 Error"
@@ -29,7 +30,7 @@ msgstr "Un servidor HTTP(S) liviano de un solo hilo"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid "Aliases"
@@ -37,32 +38,32 @@ msgstr "Alias"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
msgid "Base directory for files to be served"
-msgstr "Directorio base para archivos a ser servidos"
+msgstr "Directorio base para los archivos que se van a servir"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "Bind to specific interface:port (by specifying interface address)"
msgstr ""
-"Enlace a una interfaz específica: puerto (especificando la dirección de la "
-"interfaz"
+"Vincula a una interfaz específica: puerto (especificando la dirección de la "
+"interfaz)"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid "CGI filetype handler"
-msgstr "Controlador de tipo de archivo CGI"
+msgstr "Manejador de tipo de archivo CGI"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
msgid "CGI is disabled if not present."
-msgstr "CGI está desactivado si no está presente."
+msgstr "CGI es desactivado si no está presente."
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
msgid "Config file (e.g. for credentials for Basic Auth)"
msgstr ""
-"Archivo de configuración (por ejemplo, para credenciales para autenticación "
+"Archivo de configuración (por ejemplo, para credenciales de autenticación "
"básica)"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
msgid "Connection reuse"
-msgstr "Reutilización de la conexión"
+msgstr "Reutilización de conexión"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
msgid "Country"
@@ -70,11 +71,11 @@ msgstr "País"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
msgid "Disable JSON-RPC authorization via ubus session API"
-msgstr "Desactivar la autorización JSON-RPC a través de la API de sesión ubus"
+msgstr "Desactivar autorización JSON-RPC a través de la API de sesión ubus"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
msgid "Do not follow symlinks outside document root"
-msgstr "No siga los enlaces simbólicos fuera de la raíz del documento"
+msgstr "No siga enlaces simbólicos fuera de la raíz del documento"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
msgid "Do not generate directory listings."
@@ -90,7 +91,7 @@ msgstr "Ej. especifique con index.html e index.php cuando use PHP"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Embedded Lua interpreter is disabled if not present."
-msgstr "El intérprete incorporado de Lua se desactiva si no está presente."
+msgstr "El intérprete Lua integrado es desactivado si no está presente."
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
msgid "Enable JSON-RPC Cross-Origin Resource Support"
@@ -107,16 +108,16 @@ msgstr ""
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "For settings primarily geared to serving more than the web UI"
msgstr ""
-"Para configuraciones principalmente orientadas a servir más que la interfaz "
-"de usuario web"
+"Para ajustes orientados principalmente a servir más que la interfaz de "
+"usuario web"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
msgid "Full Web Server Settings"
-msgstr "Configuración completa del servidor web"
+msgstr "Ajustes completos del servidor web"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
msgid "Full real path to handler for Lua scripts"
-msgstr "Ruta real completa al controlador para scripts Lua"
+msgstr "Ruta real completa al manejador de scripts Lua"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
msgid "General Settings"
@@ -140,7 +141,7 @@ msgstr "Clave privada HTTPS (formato DER o PEM)"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
msgid "HTTPS listener (address:port)"
-msgstr "Oyente HTTPS (dirección:puerto)"
+msgstr "Escuchas HTTPS (dirección:puerto)"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "If empty, a random/unique value is used in cert generation"
@@ -150,11 +151,11 @@ msgstr ""
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
msgid "Ignore private IPs on public interface"
-msgstr "Ignorar las direcciones IP privadas en la interfaz pública"
+msgstr "Ignorar IPs privadas en la interfaz pública"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
msgid "Index page(s)"
-msgstr "Página(s) de índice"
+msgstr "Página(s) índice"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
msgid ""
@@ -166,7 +167,7 @@ msgstr ""
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
msgid "Length of key in bits"
-msgstr "Longitud de la clave en bits"
+msgstr "Longitud de clave en bits"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
msgid "Location"
@@ -205,16 +206,16 @@ msgid ""
"Prevent access from private (RFC1918) IPs on an interface if it has an "
"public IP address"
msgstr ""
-"Impedir el acceso desde direcciones IP privadas (RFC1918) en una interfaz si "
+"Impide el acceso desde direcciones IP privadas (RFC1918) en una interfaz si "
"tiene una dirección IP pública"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
msgid "Realm for Basic Auth"
-msgstr "Reino para la Autenticación Básica"
+msgstr "Ámbito para la Autenticación Básica"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
msgid "Redirect all HTTP to HTTPS"
-msgstr "Redirigir todos los HTTP a HTTPS"
+msgstr "Redirigir todo el tráfico HTTP a HTTPS"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
msgid "Remove configuration for certificate and key"
@@ -232,8 +233,8 @@ msgstr "Nombre de host del servidor"
msgid ""
"Settings which are either rarely needed or which affect serving the WebUI"
msgstr ""
-"Configuraciones que rara vez son necesarias o que afectan el servicio de la "
-"WebUI"
+"Ajustes que rara vez se necesitan o que afectan el funcionamiento de la "
+"interfaz de usuario web"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
msgid "State"
@@ -247,7 +248,7 @@ msgstr "Mantener vivo TCP"
msgid "This permanently deletes the cert, key, and configuration to use same."
msgstr ""
"Esto elimina permanentemente el certificado, la clave y la configuración "
-"para usar el mismo."
+"para su uso."
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
msgid "Valid for # of Days"
@@ -275,7 +276,7 @@ msgstr "No utilizará la autenticación HTTP si no está presente"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
msgid "a.k.a CommonName"
-msgstr "a.k.a Nombre común"
+msgstr "También conocido como CommonName"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
@@ -296,7 +297,7 @@ msgstr ""
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
msgid "ubus integration is disabled if not present"
-msgstr "La integración de ubus está desactivada si no está presente"
+msgstr "La integración de ubus es desactivada si no está presente"
#~ msgid "HTTPS Certificate (DER Encoded)"
#~ msgstr "Certificado HTTPS (DER codificado)"
diff --git a/applications/luci-app-uhttpd/po/ga/uhttpd.po b/applications/luci-app-uhttpd/po/ga/uhttpd.po
new file mode 100644
index 0000000000..55d7c72787
--- /dev/null
+++ b/applications/luci-app-uhttpd/po/ga/uhttpd.po
@@ -0,0 +1,282 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
+msgid ""
+"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
+msgid "404 Error"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
+msgid "A lightweight single-threaded HTTP(S) server"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
+msgid "Aliases"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
+msgid "Base directory for files to be served"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
+msgid "Bind to specific interface:port (by specifying interface address)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
+msgid "CGI filetype handler"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
+msgid "CGI is disabled if not present."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
+msgid "Config file (e.g. for credentials for Basic Auth)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
+msgid "Connection reuse"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
+msgid "Country"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
+msgid "Disable JSON-RPC authorization via ubus session API"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
+msgid "Do not follow symlinks outside document root"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
+msgid "Do not generate directory listings."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
+msgid "Document root"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
+msgid "E.g specify with index.html and index.php when using PHP"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
+msgid "Embedded Lua interpreter is disabled if not present."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
+msgid "Enable JSON-RPC Cross-Origin Resource Support"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
+msgid "For settings primarily geared to serving more than the web UI"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
+msgid "Full Web Server Settings"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
+msgid "Full real path to handler for Lua scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
+msgid "Grant UCI access for luci-app-uhttpd"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+msgid "HTTP listeners (address:port)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+msgid "HTTPS Certificate (DER or PEM format)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid "HTTPS Private Key (DER or PEM format)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
+msgid "HTTPS listener (address:port)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
+msgid "If empty, a random/unique value is used in cert generation"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
+msgid "Ignore private IPs on public interface"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
+msgid "Index page(s)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
+msgid ""
+"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
+"usr/bin/php-cgi')"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
+msgid "Length of key in bits"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
+msgid "Location"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
+msgid "Maximum number of connections"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
+msgid "Maximum number of script requests"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
+msgid "Maximum wait time for Lua, CGI, or ubus execution"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
+msgid "Maximum wait time for network activity"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
+msgid "Organization"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
+msgid "Override path for ubus socket"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
+msgid "Path prefix for CGI scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
+msgid ""
+"Prevent access from private (RFC1918) IPs on an interface if it has an "
+"public IP address"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
+msgid "Realm for Basic Auth"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
+msgid "Redirect all HTTP to HTTPS"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
+msgid "Remove configuration for certificate and key"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
+msgid "Remove old certificate and key"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
+msgid "Server Hostname"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
+msgid ""
+"Settings which are either rarely needed or which affect serving the WebUI"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
+msgid "State"
+msgstr "Stáit"
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
+msgid "TCP Keepalive"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
+msgid "This permanently deletes the cert, key, and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
+msgid "Valid for # of Days"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
+msgid ""
+"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
+"with '/'"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
+msgid "Virtual path prefix for Lua scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
+msgid "Virtual path prefix for ubus via JSON-RPC integration"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
+msgid "Will not use HTTP authentication if not present"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
+msgid "a.k.a CommonName"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
+#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
+msgid "uHTTPd"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
+msgid "uHTTPd Self-signed Certificate Parameters"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
+msgid ""
+"uHTTPd will generate a new self-signed certificate using the configuration "
+"shown below."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
+msgid "ubus integration is disabled if not present"
+msgstr ""
+
+#~ msgid "HTTPS Certificate (DER Encoded)"
+#~ msgstr "HTTPS Certificate (DER Encoded)"
+
+#~ msgid "HTTPS Private Key (DER Encoded)"
+#~ msgstr "HTTPS Private Key (DER Encoded)"
diff --git a/applications/luci-app-uhttpd/po/yua/uhttpd.po b/applications/luci-app-uhttpd/po/yua/uhttpd.po
new file mode 100644
index 0000000000..6779cbb4f0
--- /dev/null
+++ b/applications/luci-app-uhttpd/po/yua/uhttpd.po
@@ -0,0 +1,281 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2024-09-03 13:09+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"Language-Team: Yucateco <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/yua/>\n"
+"Language: yua\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 5.8-dev\n"
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
+msgid ""
+"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
+msgid "404 Error"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
+msgid "A lightweight single-threaded HTTP(S) server"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
+msgid "Advanced Settings"
+msgstr "Ajustes Avanzados"
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
+msgid "Aliases"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
+msgid "Base directory for files to be served"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
+msgid "Bind to specific interface:port (by specifying interface address)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
+msgid "CGI filetype handler"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
+msgid "CGI is disabled if not present."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
+msgid "Config file (e.g. for credentials for Basic Auth)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:211
+msgid "Connection reuse"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:253
+msgid "Country"
+msgstr "País"
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:197
+msgid "Disable JSON-RPC authorization via ubus session API"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:154
+msgid "Do not follow symlinks outside document root"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:157
+msgid "Do not generate directory listings."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:173
+msgid "Document root"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
+msgid "E.g specify with index.html and index.php when using PHP"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
+msgid "Embedded Lua interpreter is disabled if not present."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:193
+msgid "Enable JSON-RPC Cross-Origin Resource Support"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid ""
+"Files can only be uploaded and saved to the /etc/luci-uploads directory."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
+msgid "For settings primarily geared to serving more than the web UI"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:24
+msgid "Full Web Server Settings"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:184
+msgid "Full real path to handler for Lua scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:23
+msgid "General Settings"
+msgstr "General Settings"
+
+#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
+msgid "Grant UCI access for luci-app-uhttpd"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
+msgid "HTTP listeners (address:port)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:106
+msgid "HTTPS Certificate (DER or PEM format)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:110
+msgid "HTTPS Private Key (DER or PEM format)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:55
+msgid "HTTPS listener (address:port)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
+msgid "If empty, a random/unique value is used in cert generation"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
+msgid "Ignore private IPs on public interface"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:147
+msgid "Index page(s)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:151
+msgid ""
+"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
+"usr/bin/php-cgi')"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:238
+msgid "Length of key in bits"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:247
+msgid "Location"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:221
+msgid "Maximum number of connections"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:225
+msgid "Maximum number of script requests"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:201
+msgid "Maximum wait time for Lua, CGI, or ubus execution"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:206
+msgid "Maximum wait time for network activity"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
+msgid "Organization"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:190
+msgid "Override path for ubus socket"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:177
+msgid "Path prefix for CGI scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:102
+msgid ""
+"Prevent access from private (RFC1918) IPs on an interface if it has an "
+"public IP address"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:163
+msgid "Realm for Basic Auth"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:98
+msgid "Redirect all HTTP to HTTPS"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
+msgid "Remove configuration for certificate and key"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
+msgid "Remove old certificate and key"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
+msgid "Server Hostname"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:25
+msgid ""
+"Settings which are either rarely needed or which affect serving the WebUI"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:250
+msgid "State"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:216
+msgid "TCP Keepalive"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:128
+msgid "This permanently deletes the cert, key, and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:234
+msgid "Valid for # of Days"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:170
+msgid ""
+"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
+"with '/'"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:180
+msgid "Virtual path prefix for Lua scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
+msgid "Virtual path prefix for ubus via JSON-RPC integration"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:167
+msgid "Will not use HTTP authentication if not present"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:242
+msgid "a.k.a CommonName"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:17
+#: applications/luci-app-uhttpd/root/usr/share/luci/menu.d/luci-app-uhttpd.json:3
+msgid "uHTTPd"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:229
+msgid "uHTTPd Self-signed Certificate Parameters"
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:114
+msgid ""
+"uHTTPd will generate a new self-signed certificate using the configuration "
+"shown below."
+msgstr ""
+
+#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:187
+msgid "ubus integration is disabled if not present"
+msgstr ""
+
+#~ msgid "HTTPS Certificate (DER Encoded)"
+#~ msgstr "HTTPS Certificate (DER Encoded)"
+
+#~ msgid "HTTPS Private Key (DER Encoded)"
+#~ msgstr "HTTPS Private Key (DER Encoded)"
diff --git a/applications/luci-app-unbound/po/es/unbound.po b/applications/luci-app-unbound/po/es/unbound.po
index ff1bb37355..9616e351e6 100644
--- a/applications/luci-app-unbound/po/es/unbound.po
+++ b/applications/luci-app-unbound/po/es/unbound.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/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 5.7-dev\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:161
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
diff --git a/applications/luci-app-unbound/po/ga/unbound.po b/applications/luci-app-unbound/po/ga/unbound.po
new file mode 100644
index 0000000000..c7cd542688
--- /dev/null
+++ b/applications/luci-app-unbound/po/ga/unbound.po
@@ -0,0 +1,793 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:161
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
+msgid "(none)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
+msgid "(root)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:202
+msgid ", and <var>%s</var> entries"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
+msgid ", and try <var>%s</var>"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
+msgid "AXFR"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:68
+msgid "Accept queries only from local subnets"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:216
+msgid "Adblock domain list is too large to display in LuCI."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:47
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:263
+msgid "Aggressive"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
+msgid "Allow open recursion when record not in zone"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
+msgid "Authoritative (zone file)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:42
+msgid "Basic"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:268
+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:85
+msgid "Choose Unbounds listening port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:239
+msgid "Choose the IP versions used upstream and downstream"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:65
+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:159
+msgid "DHCP Link"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
+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:64
+msgid "DNS over TLS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:108
+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:240
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:251
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:261
+msgid "Default"
+msgstr "Réamhshocrú"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:182
+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:86
+msgid "Directory only part of URL"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:116
+msgid "Domain Insecure"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:81
+msgid "Domain name to verify TLS certificate"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:174
+msgid "Domain suffix for this router and DHCP clients"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:280
+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 "Cumasaigh"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:103
+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:229
+msgid "Enable access for unbound-control"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:104
+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 "Cumasaithe"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:298
+msgid "Extended Statistics"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:299
+msgid "Extended statistics are printed from unbound-control"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
+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:100
+msgid "Filter Entire Subnet"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:91
+msgid "Filter Localhost Rebind"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:99
+msgid "Filter Private Address"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:96
+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:61
+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:196
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
+msgid "Host FQDN, All Addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:218
+msgid "Host Records"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:219
+msgid "Host/MX/SRV RR"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:220
+msgid "Host/MX/SRV/CNAME RR"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:195
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:207
+msgid "Hostname, All Addresses"
+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, Primary Address"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
+msgid "How to enter the LAN or local network router in DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:180
+msgid "How to treat queries of this local domain"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
+msgid "IP4 All and IP6 Local"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
+msgid "IP4 Only"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
+msgid "IP4 and IP6"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:243
+msgid "IP6 Only*"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:244
+msgid "IP6 Preferred"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
+msgid "Ignore"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:197
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:209
+msgid "Interface FQDN, All Addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:190
+msgid "LAN DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:131
+msgid "LAN Networks"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:255
+msgid "Large"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:122
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:305
+msgid "Limit days between RFC5011 copies to reduce flash writes"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:281
+msgid "Limit extended DNS packet size"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:160
+msgid "Link to supported programs to load DHCP into DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:117
+msgid "List domains to bypass checks of DNSSEC"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:84
+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:173
+msgid "Local Domain"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
+msgid "Local Domain Type"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
+msgid "Local Host, Encrypted"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:232
+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:234
+msgid "Local Subnet, Encrypted"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
+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 "Loga"
+
+#: 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:254
+msgid "Medium"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
+msgid "Memory Resource"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:150
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:315
+msgid "Networks that may trigger Unbound to reload (avoid wan6)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:132
+msgid "Networks to consider LAN (served) beyond those served by DHCP"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
+msgid "Networks to consider WAN (unserved)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:193
+msgid "No Entry"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
+msgid "No Filter"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
+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:203
+msgid "Override the WAN side router entry in DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:262
+msgid "Passive"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:69
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:75
+msgid "Port servers will receive queries on"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:109
+msgid "Prefix for generated DNS64 addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:293
+msgid "Prevent client query overload; zero is off"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:287
+msgid "Prevent excessively short cache periods"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:92
+msgid "Protect against upstream response of 127.0.0.0/8"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:97
+msgid "Protect against upstream responses within local subnets"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:267
+msgid "Query Minimize"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:292
+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:238
+msgid "Recursion Protocol"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:259
+msgid "Recursion Strength"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:260
+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:183
+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:121
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:304
+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 "Sábháil"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:68
+msgid "Server Port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:74
+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:253
+msgid "Small"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:184
+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 "Stádas"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
+msgid "Strict Minimize"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:275
+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:80
+msgid "TLS Name Index"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:286
+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:252
+msgid "Tiny"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:185
+msgid "Transparent (local/global)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:149
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:314
+msgid "Trigger Networks"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
+msgid "Type"
+msgstr "Cineál"
+
+#: 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:228
+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:60
+msgid "Use 'resolv.conf.auto'"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:168
+msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:205
+msgid "Use Upstream"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
+msgid "Use extra DNS entries found in /etc/config/dhcp"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:250
+msgid "Use menu System/Processes to observe any memory growth"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
+msgid "WAN DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
+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:85
+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:125
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:308
+msgid "default"
+msgstr "réamhshocraithe"
+
+#: 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:128
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:311
+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-upnp/po/es/upnp.po b/applications/luci-app-upnp/po/es/upnp.po
index 359064c8dd..5a44871951 100644
--- a/applications/luci-app-upnp/po/es/upnp.po
+++ b/applications/luci-app-upnp/po/es/upnp.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2024-07-24 18:07+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/es/>\n"
@@ -12,16 +12,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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports can be forwarded to which client addresses "
"and ports, IPv6 always allowed."
msgstr ""
-"Las <abbr title=\"Listas de Control de Acceso\">ACL</abbr> especifican qué "
-"puertos externos se pueden reenviar hacia qué direcciones y puertos del "
-"cliente, IPv6 siempre es permitido."
+"Las Listas de Control de Acceso (ACL) especifican cuáles puertos externos "
+"pueden ser reenviados hacía las direcciones IP y puertos del cliente. Las "
+"direcciones IPv6 siempre son permitidas."
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
@@ -30,11 +30,11 @@ msgstr "Acción"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:31
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:113
msgid "Active Port Forwards"
-msgstr "Reenvíos de puertos en vigencia"
+msgstr "Reenvíos de puertos activos"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:119
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:131
msgid "Advertise as UPnP IGDv1 device (no IPv6) instead of IGDv2"
@@ -165,9 +165,7 @@ msgstr "Coloca información de depuración adicional en el registro del sistema"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:146
msgid "Report system instead of service uptime"
-msgstr ""
-"Informar tiempo de actividad del sistema en vez de tiempo de actividad del "
-"servicio"
+msgstr "Informar tiempo de actividad del sistema en vez de la del servicio"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
msgid "STUN Host"
diff --git a/applications/luci-app-upnp/po/ga/upnp.po b/applications/luci-app-upnp/po/ga/upnp.po
new file mode 100644
index 0000000000..830ea6238c
--- /dev/null
+++ b/applications/luci-app-upnp/po/ga/upnp.po
@@ -0,0 +1,234 @@
+msgid ""
+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: 2024-09-02 12:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
+msgid ""
+"ACLs specify which external ports can be forwarded to which client addresses "
+"and ports, IPv6 always allowed."
+msgstr ""
+"Sonraíonn ACLanna cé na calafoirt sheachtracha is féidir a chur ar aghaidh "
+"chuig a seoltaí cliant agus calafoirt, IPv6 ceadaithe i gcónaí."
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
+msgid "Action"
+msgstr "Gníomh"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:31
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:113
+msgid "Active Port Forwards"
+msgstr "Port Gníomhach ar Aghaidh"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:119
+msgid "Advanced Settings"
+msgstr "Ardsocruithe"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:131
+msgid "Advertise as UPnP IGDv1 device (no IPv6) instead of IGDv2"
+msgstr "Fógairt mar ghléas UPnP IGDv1 (gan IPv6) in ionad IGDv2"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:203
+msgid "Allow"
+msgstr "Ceadaigh"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:128
+msgid "Allow adding port forwards only to requesting IP addresses"
+msgstr "Ceadaigh port a chur ar aghaidh chuig seoltaí IP amháin a iarrtar"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:150
+msgid "Announced model number"
+msgstr "Uimhir mhúnla fógartha"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:149
+msgid "Announced serial number"
+msgstr "Sraithuimhir fógartha"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:160
+msgid "Clean rules interval"
+msgstr "Eatramh rialacha glan"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:156
+msgid "Clean rules threshold"
+msgstr "Táirseach rialacha glan"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:45
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:85
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
+msgid "Client Address"
+msgstr "Seoladh Cliant"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:47
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:87
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
+msgid "Client Port"
+msgstr "Port Cliant"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
+msgid "Comment"
+msgstr "Trácht"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:66
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:62
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:106
+msgid "Delete"
+msgstr "Scrios"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:204
+msgid "Deny"
+msgstr "Shéanadh"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:48
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:88
+msgid "Description"
+msgstr "Cur síos"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:148
+msgid "Device UUID"
+msgstr "UUID Gléas"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:136
+msgid "Download speed"
+msgstr "Gá le luas a íoslódáil"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:125
+msgid "Enable PCP/NAT-PMP protocol"
+msgstr "Cumasaigh prótacal PCP/NAT-PMP"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:124
+msgid "Enable UPnP IGD protocol"
+msgstr "Cumasaigh prótacal UPnP IGD"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:130
+msgid "Enable UPnP IGDv1 mode"
+msgstr "Cumasaigh mód UPnP IGDv1"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:133
+msgid "Enable additional logging"
+msgstr "Cumasaigh logáil bhreise"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:127
+msgid "Enable secure mode"
+msgstr "Cumasaigh mód slán"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:44
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:84
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
+msgid "External Port"
+msgstr "Port Seachtrach"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:118
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-upnp/root/usr/share/rpcd/acl.d/luci-app-upnp.json:3
+msgid "Grant access to UPnP IGD & PCP/NAT-PMP"
+msgstr "Deonaigh rochtain ar UPnP IGD & PCP/NAT-PMP"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:46
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:86
+msgid "Host"
+msgstr "Óstach"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:152
+msgid "Notify interval"
+msgstr "Eatramh fógra"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:142
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:164
+msgid "Presentation URL"
+msgstr "URL cur i láthair"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:43
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:83
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:134
+msgid "Puts extra debugging information into the system log"
+msgstr "Cuireann sé faisnéis bhreise dífhabhtaithe isteach i loga an chórais"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:146
+msgid "Report system instead of service uptime"
+msgstr "Córas tuairisce in ionad aga fónaimh seirbhíse"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr "STUN Óstach"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr "STUN Port"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
+msgid "Service ACLs"
+msgstr "ACLanna seirbhíse"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:116
+msgid "Service Settings"
+msgstr "Socruithe Seirbhíse"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:167
+msgid "Service lease file"
+msgstr "Comhad léasa seirbhíse"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
+msgid "Start service"
+msgstr "Tosaigh seirbhís"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:70
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:66
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:110
+msgid "There are no active port forwards."
+msgstr "Níl aon phort gníomhach ar aghaidh."
+
+#: applications/luci-app-upnp/root/usr/share/luci/menu.d/luci-app-upnp.json:3
+msgid "UPnP IGD & PCP/NAT-PMP"
+msgstr "UPnP IGD & PCP/NAT-PMP"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:75
+msgid "UPnP IGD & PCP/NAT-PMP Service"
+msgstr "UPnP IGD & Seirbhís PCP/NAT-PMP"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:76
+msgid ""
+"UPnP IGD & PCP/NAT-PMP allows clients on the local network to automatically "
+"configure port forwards on the router. Also called Universal Plug and Play."
+msgstr ""
+"Ligeann UPnP IGD & PCP/NAT-PMP do chliaint ar an líonra áitiúil chun port ar "
+"aghaidh ar an ródaire a chumrú go huathoibríoch. Tugtar Breiseán Uilíoch "
+"agus Súgradh air freisin."
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:60
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:56
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:100
+msgid "Unknown"
+msgstr "Anaithnid"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:139
+msgid "Upload speed"
+msgstr "Luas uaslódála"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr "Bain úsáid as STUN"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:137
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:140
+msgid "Value in KByte/s, informational only"
+msgstr "Luach i KByte/s, eolasach amháin"
diff --git a/applications/luci-app-usteer/po/es/usteer.po b/applications/luci-app-usteer/po/es/usteer.po
index bba512a6ca..af7b10ab5a 100644
--- a/applications/luci-app-usteer/po/es/usteer.po
+++ b/applications/luci-app-usteer/po/es/usteer.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-08-21 20:18+0000\n"
-"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
+"PO-Revision-Date: 2024-09-04 22:52+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsusteer/es/>\n"
"Language: es\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 5.7\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:79
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:233
diff --git a/applications/luci-app-usteer/po/fi/usteer.po b/applications/luci-app-usteer/po/fi/usteer.po
index 1053e18aeb..397733403d 100644
--- a/applications/luci-app-usteer/po/fi/usteer.po
+++ b/applications/luci-app-usteer/po/fi/usteer.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsusteer/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:79
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:233
@@ -484,7 +490,7 @@ msgstr ""
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:275
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:392
msgid "Settings"
-msgstr ""
+msgstr "Asetukset"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:84
msgctxt "Signal strength reported by wireless station in usteer overview"
diff --git a/applications/luci-app-usteer/po/ga/usteer.po b/applications/luci-app-usteer/po/ga/usteer.po
new file mode 100644
index 0000000000..9f954d1d89
--- /dev/null
+++ b/applications/luci-app-usteer/po/ga/usteer.po
@@ -0,0 +1,591 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsusteer/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:79
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:233
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:254
+msgctxt "Name or IP address of access point"
+msgid "AP"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:424
+msgid "All debug messages"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:486
+msgid "Allow ignoring probe requests for steering purposes"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:483
+msgid "Allow rejecting assoc requests for steering purposes"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:278
+msgid "Also be sure to enable rrm reports, 80211kv, etc."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:372
+msgid "An incorrect parameter can cause usteer to fail to start up."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:483
+msgid "Assoc steering"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:587
+msgid ""
+"Attempting to steer clients to a higher frequency-band every n ms. A value "
+"of 0 disables band-steering."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:235
+msgid "BSSID"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:587
+msgid "Band steering interval"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:592
+msgid "Band steering min SNR"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:468
+msgid "Band steering threshold"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:229
+msgid "Client list"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:83
+msgctxt "Connection state in usteer overview"
+msgid "Connected"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:418
+msgid "Debug level"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:411
+msgid "Disable network communication"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:562
+msgid "Enable kicking client on excessive channel load"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:609
+msgid "Event log types"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:419
+msgid "Fatal"
+msgstr "Marfach"
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:82
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:237
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:257
+msgctxt "BSS operating frequency in usteer overview"
+msgid "Frequency"
+msgstr ""
+
+#: applications/luci-app-usteer/root/usr/share/rpcd/acl.d/luci-app-usteer.json:3
+msgid "Grant UCI access to LuCI app usteer"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:60
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:391
+msgid "Hearing map"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:260
+msgctxt "host hint in usteer overview"
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:220
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:219
+msgid "IP address"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:414
+msgid "IPv6 mode"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:221
+msgid "Identifier"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:526
+msgid "In case this option is disabled, the client is kicked instead"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:420
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:557
+msgid "Initial connect delay"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:557
+msgid ""
+"Initial delay (ms) before responding to probe requests (to allow other APs "
+"to see packets as well)"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:80
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:234
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:255
+msgctxt "interface name in usteer overview"
+msgid "Interface name"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:473
+msgid "Interval (ms) between sending state updates to other APs"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:598
+msgid ""
+"Interval (ms) the device is sent a link-measurement request to help assess "
+"the bi-directional link quality."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:597
+msgid "Link measurement interval"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:625
+msgid "List of SSIDs to enable steering on"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:240
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:258
+msgctxt "Channel load in usteer overview"
+msgid "Load"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:463
+msgid "Load balancing threshold"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:570
+msgid "Load kick delay"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:562
+msgid "Load kick enabled"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:575
+msgid "Load kick min clients"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:580
+msgid "Load kick reason code"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:565
+msgid "Load kick threshold"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:411
+msgid "Local mode"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:438
+msgid "Local sta timeout"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:448
+msgid "Local sta update"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:448
+msgid "Local station information update interval (ms)"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:407
+msgid "Log messages to syslog"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:241
+msgctxt "Max associated clients in usteer overview"
+msgid "Max assoc"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:428
+msgid "Max neighbor reports"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:453
+msgid "Max retry band"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:438
+msgid "Maximum amount of time (ms) a local unconnected station is tracked"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:443
+msgid "Maximum amount of time (ms) a measurement report is stored"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:433
+msgid ""
+"Maximum amount of time (ms) a station may be blocked due to policy decisions"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:458
+msgid ""
+"Maximum idle time of a station entry (ms) to be considered for policy "
+"decisions"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:519
+msgid "Maximum number of client roaming scan trigger attempts"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:453
+msgid "Maximum number of consecutive times a station may be blocked by policy"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:428
+msgid "Maximum number of neighbor reports set for a node"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:443
+msgid "Measurement report timeout"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:609
+msgid "Message types to include in log."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:494
+msgid "Min SNR"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:499
+msgid "Min SNR kick delay"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:489
+msgid "Min connect SNR"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:592
+msgid ""
+"Minimal SNR or absolute signal a device has to maintain over "
+"band_steering_interval to be steered to a higher frequency band."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:570
+msgid ""
+"Minimum amount of time (ms) that channel load is above threshold before "
+"starting to kick clients"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:565
+msgid "Minimum channel load (%) before kicking clients"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:575
+msgid ""
+"Minimum number of connected clients before kicking based on channel load"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:463
+msgid ""
+"Minimum number of stations delta between APs before load balancing policy is "
+"active"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:468
+msgid ""
+"Minimum number of stations delta between bands before band steering policy "
+"is active"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:552
+msgid "Minimum signal strength difference until AP steering policy is active"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:514
+msgid ""
+"Minimum signal-to-noise ratio or signal level (dBm) before attempting to "
+"trigger client scans for roam"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:537
+msgid ""
+"Minimum signal-to-noise ratio or signal level (dBm) before attempting to "
+"trigger forced client roaming"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:489
+msgid ""
+"Minimum signal-to-noise ratio or signal level (dBm) to allow connections"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:494
+msgid "Minimum signal-to-noise ratio or signal level (dBm) to remain connected"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:532
+msgid "Minimum time (ms) between client roaming scan trigger attempts"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:542
+msgid "Minimum time (ms) between client roaming trigger attempts"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:238
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:259
+msgctxt "Number of associated clients in usteer overview"
+msgid "N"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:405
+msgid "Network"
+msgstr "Líonra"
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:423
+msgid "Network packet info"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:89
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:226
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:250
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:266
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:345
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:350
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:355
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:361
+msgid "No data"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:605
+msgid "Node up script"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:239
+msgctxt "Channel noise in usteer overview"
+msgid "Noise"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:478
+msgid "Number of remote update intervals after which a remote-node is deleted"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:486
+msgid "Probe steering"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:581
+msgid "Reason code on client kick based on channel load."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:61
+msgid "Refresh page to get new mac addresses to show up"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:215
+msgid "Remote hosts"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:478
+msgid "Remote node timeout"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:473
+msgid "Remote update interval"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:525
+msgid ""
+"Retry scanning when roam_scan_tries is exceeded after this timeout (in ms)."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:547
+msgid "Roam kick delay"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:509
+msgid "Roam process timeout"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:514
+msgid "Roam scan SNR"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:532
+msgid "Roam scan interval"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:524
+msgid "Roam scan timeout"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:519
+msgid "Roam scan tries"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:242
+msgctxt "Roam source in usteer overview"
+msgid "Roam src"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:243
+msgctxt "Roam target in usteer overview"
+msgid "Roam tgt"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:537
+msgid "Roam trigger SNR"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:542
+msgid "Roam trigger interval"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:81
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:236
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:256
+msgid "SSID"
+msgstr "SSID"
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:625
+msgid "SSID list"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:605
+msgid "Script to run after bringing up a node"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:279
+msgid "See <a %s>documentation</a>"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:458
+msgid "Seen policy timeout"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:599
+msgid "Setting the interval to 0 disables link-measurements."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:275
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:392
+msgid "Settings"
+msgstr "Socruithe"
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:84
+msgctxt "Signal strength reported by wireless station in usteer overview"
+msgid "Signal"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:552
+msgid "Signal diff threshold"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:422
+msgid "Some debug"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:433
+msgid "Sta block timeout"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:390
+msgid "Status"
+msgstr "Stádas"
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:504
+msgid "Steer reject timeout"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:277
+msgid "The first four options below are mandatory."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:405
+msgid "The network interface for inter-AP communication"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:24
+msgid "This AP"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:509
+msgid ""
+"Timeout (in ms) after which a association following a disassociation is not "
+"seen as a roam"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:547
+msgid ""
+"Timeout (ms) for client roam requests. usteer will kick the client after "
+"this times out."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:504
+msgid ""
+"Timeout (ms) for which a client will not be steered after rejecting a BSS-"
+"transition-request"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:499
+msgid "Timeout after which a station with SNR < min_SNR will be kicked"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:373
+msgid "To start it running try %s"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:414
+msgid "Use IPv6 for remote exchange"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:370
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:378
+#: applications/luci-app-usteer/root/usr/share/luci/menu.d/luci-app-usteer.json:3
+msgid "Usteer"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:371
+msgid "Usteer is not running. Make sure it is installed and running."
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:421
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:411
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:414
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:483
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:486
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:562
+msgid "default false"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:407
+msgid "default true"
+msgstr ""
+
+#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:625
+msgid "empty means all"
+msgstr ""
diff --git a/applications/luci-app-v2raya/po/fi/v2raya.po b/applications/luci-app-v2raya/po/fi/v2raya.po
index 493b3ebb9c..93884dd3b8 100644
--- a/applications/luci-app-v2raya/po/fi/v2raya.po
+++ b/applications/luci-app-v2raya/po/fi/v2raya.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: luci-app-v 2raya\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsv2raya/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:79
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:86
@@ -37,7 +40,7 @@ msgstr ""
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:70
msgid "Enable"
-msgstr ""
+msgstr "Ota käyttöön"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:96
msgid "Error"
@@ -65,11 +68,11 @@ msgstr ""
#: applications/luci-app-v2raya/root/usr/share/luci/menu.d/luci-app-v2raya.json:21
msgid "Log"
-msgstr ""
+msgstr "Loki"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:48
msgid "Log file does not exist."
-msgstr ""
+msgstr "Lokitiedostoa ei ole."
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:39
msgid "Log is clean."
@@ -85,7 +88,7 @@ msgstr ""
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:33
msgid "NOT RUNNING"
-msgstr ""
+msgstr "EI KÄYNNISSÄ"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:84
msgid "Nftables support"
@@ -107,7 +110,7 @@ msgstr ""
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:31
msgid "RUNNING"
-msgstr ""
+msgstr "KÄYNNISSÄ"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:65
msgid "Refresh every %d seconds."
@@ -131,7 +134,7 @@ msgstr ""
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:52
msgid "Unknown error: %s"
-msgstr ""
+msgstr "Tuntematon virhe: %s"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:95
msgid "Warn"
diff --git a/applications/luci-app-v2raya/po/ga/v2raya.po b/applications/luci-app-v2raya/po/ga/v2raya.po
new file mode 100644
index 0000000000..a5f0e3b653
--- /dev/null
+++ b/applications/luci-app-v2raya/po/ga/v2raya.po
@@ -0,0 +1,156 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsv2raya/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:79
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:86
+msgid "Auto"
+msgstr "Auto"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:64
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:30
+msgid "Collecting data…"
+msgstr "Sonraí á mbailiú…"
+
+#: applications/luci-app-v2raya/root/usr/share/luci/menu.d/luci-app-v2raya.json:13
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:93
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:104
+msgid "Disable log color output"
+msgstr "Díchumasaigh aschur dath an loga"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:106
+msgid "Disable log timestamp"
+msgstr "Díchumasaigh stampa ama loga"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:70
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:96
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-v2raya/root/usr/share/rpcd/acl.d/luci-app-v2raya.json:3
+msgid "Grant access to v2rayA configuration"
+msgstr "Deonaigh rochtain ar chumraíocht v2rayA"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:77
+msgid "IPv6 support"
+msgstr "Tacaíocht IPv6"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:94
+msgid "Info"
+msgstr "Faisnéis"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:73
+msgid "Listening address"
+msgstr "Seoladh éisteachta"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:28
+msgid "Loading…"
+msgstr "Á lódáil…"
+
+#: applications/luci-app-v2raya/root/usr/share/luci/menu.d/luci-app-v2raya.json:21
+msgid "Log"
+msgstr "Loga"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:48
+msgid "Log file does not exist."
+msgstr "Níl logchomhad ann."
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:39
+msgid "Log is clean."
+msgstr "Tá an logáil glan."
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:91
+msgid "Log level"
+msgstr "Leibhéal logála"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:99
+msgid "Max log retention period"
+msgstr "Uastréimhse coinneála loga"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:33
+msgid "NOT RUNNING"
+msgstr "NÍ RÚCHÁN"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:84
+msgid "Nftables support"
+msgstr "Tacaíocht nftables"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:81
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:88
+msgid "Off"
+msgstr "As"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:80
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:87
+msgid "On"
+msgstr "Ar"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:30
+msgid "Open Web Interface"
+msgstr "Oscail Comhéadan Gréasáin"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:31
+msgid "RUNNING"
+msgstr "REATHA"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:65
+msgid "Refresh every %d seconds."
+msgstr "Athnuaigh gach %d soicind."
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:85
+msgid "Requires nftables."
+msgstr "Éilíonn nftables."
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:78
+msgid "Requires working IPv6 connectivity."
+msgstr "Tá nascacht IPv6 oibre de dhíth."
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:92
+msgid "Trace"
+msgstr "Rian"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:100
+msgid "Unit: days."
+msgstr "Aonad: laethanta."
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:52
+msgid "Unknown error: %s"
+msgstr "Earráid anaithnid: %s"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:95
+msgid "Warn"
+msgstr "Rabhadh"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:31
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:33
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:50
+#: applications/luci-app-v2raya/root/usr/share/luci/menu.d/luci-app-v2raya.json:3
+msgid "v2rayA"
+msgstr "v2rayA"
+
+#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:51
+msgid ""
+"v2rayA is a V2Ray Linux client supporting global transparent proxy, "
+"compatible with SS, SSR, Trojan(trojan-go), PingTunnel protocols."
+msgstr ""
+"Is cliant V2Ray Linux é v2rayA a thacaíonn le seachfhreastalaí trédhearcach "
+"domhanda, atá comhoiriúnach le prótacail SS, SSR, Trojan(trojan-go), "
+"PingTunnel."
diff --git a/applications/luci-app-v2raya/po/hu/v2raya.po b/applications/luci-app-v2raya/po/hu/v2raya.po
index fbbec9e562..e1ede64f49 100644
--- a/applications/luci-app-v2raya/po/hu/v2raya.po
+++ b/applications/luci-app-v2raya/po/hu/v2raya.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-v 2raya\n"
-"PO-Revision-Date: 2024-08-29 18:11+0000\n"
+"PO-Revision-Date: 2024-08-29 20:17+0000\n"
"Last-Translator: hmzs <hmzs@1szer1.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsv2raya/hu/>\n"
@@ -52,7 +52,7 @@ msgstr ""
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:77
msgid "IPv6 support"
-msgstr ""
+msgstr "IPv6 támogatás"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:94
msgid "Info"
@@ -138,7 +138,7 @@ msgstr ""
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:95
msgid "Warn"
-msgstr ""
+msgstr "Figyelmeztetés"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:31
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:33
diff --git a/applications/luci-app-vnstat/po/ga/vnstat.po b/applications/luci-app-vnstat/po/ga/vnstat.po
new file mode 100644
index 0000000000..c8f4608314
--- /dev/null
+++ b/applications/luci-app-vnstat/po/ga/vnstat.po
@@ -0,0 +1,86 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:23
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
+msgid "Daily traffic"
+msgstr "Trácht laethúil"
+
+#: applications/luci-app-vnstat/root/usr/share/rpcd/acl.d/luci-app-vnstat.json:3
+msgid "Grant UCI access for luci-app-vnstat"
+msgstr "Deonaigh rochtain UCI do luci-app-vnstat"
+
+#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:14
+msgid "Graphs"
+msgstr "Graif"
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:67
+msgid "Hourly traffic"
+msgstr "Trácht in aghaidh na huaire"
+
+#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:49
+msgid "Monitor selected interfaces"
+msgstr "Monatóireacht a dhéanamh ar chomhéadain roghnaithe"
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:69
+msgid "Monthly traffic"
+msgstr "Trácht míosúil"
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:97
+msgid ""
+"No database has been set up yet. Go to the VnStat configuration and enable "
+"monitoring for one or more interfaces."
+msgstr ""
+"Níl aon bhunachar sonraí socraithe fós. Téigh go dtí an chumraíocht VnStat "
+"agus cumasaigh monatóireacht le haghaidh comhéadan amháin nó níos mó."
+
+#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:22
+msgid "Restart VnStat"
+msgstr "Atosaigh VnStat"
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:65
+msgid "Summary display"
+msgstr "Taispeáint achoimre"
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:66
+msgid "Top 10 display"
+msgstr "Barr 10 taispeáint"
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:72
+msgid "Update »"
+msgstr "Nuashonraigh »"
+
+#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:19
+msgid "VnStat"
+msgstr "VnStat"
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:60
+msgid "VnStat Graphs"
+msgstr "Grafaicí VnStat"
+
+#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:3
+msgid "VnStat Traffic Monitor"
+msgstr "Monatóir Tráchta VnStat"
+
+#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:20
+msgid ""
+"VnStat is a network traffic monitor for Linux that keeps a log of network "
+"traffic for the selected interface(s)."
+msgstr ""
+"Is monatóir tráchta líonra é VnStat do Linux a choinníonn loga tráchta "
+"líonra don chomhéadan/na comhéadain roghnaithe."
diff --git a/applications/luci-app-vnstat2/po/es/vnstat2.po b/applications/luci-app-vnstat2/po/es/vnstat2.po
index 8d4ed3388c..e1719c1279 100644
--- a/applications/luci-app-vnstat2/po/es/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/es/vnstat2.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-06-13 21:19+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/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.13-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
@@ -98,7 +98,7 @@ msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:96
msgid "No unconfigured interfaces found in database."
-msgstr "No se encontraron interfaces no configuradas en la base de datos."
+msgstr "No se encontraron interfaces sin configurar en la base de datos."
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
@@ -138,7 +138,7 @@ msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
-msgstr "Más alto"
+msgstr "Principales"
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
msgid "Traffic Monitor"
diff --git a/applications/luci-app-vnstat2/po/ga/vnstat2.po b/applications/luci-app-vnstat2/po/ga/vnstat2.po
new file mode 100644
index 0000000000..6ed5fe8f67
--- /dev/null
+++ b/applications/luci-app-vnstat2/po/ga/vnstat2.po
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat2/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
+msgid "5 Minute"
+msgstr "5 Nóiméad"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
+msgid "Cancel"
+msgstr "Cealaigh"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "Sonraí soiléire do gach comhéadain"
+
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
+msgid "Configuration"
+msgstr "Cumraíocht"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Níorbh fhéidir graf a luchtú, níl aon sonraí ar fáil:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
+msgid "Daily"
+msgstr "laethúil"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:79
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+msgid "Delete"
+msgstr "Scrios"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "Scrios sonraí do GACH comhéadain"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
+msgid "Delete interface <em>%h</em>"
+msgstr "Scrios an comhéadan <em>%h</em>"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:92
+msgid "Delete…"
+msgstr "Scrios…"
+
+#: applications/luci-app-vnstat2/root/usr/share/rpcd/acl.d/luci-app-vnstat2.json:3
+msgid "Grant access to LuCI app vnstat2"
+msgstr "Deonaigh rochtain ar app LuCI vnstat2"
+
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:18
+msgid "Graphs"
+msgstr "Graif"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
+msgid "Hourly"
+msgstr "in aghaidh na huaire"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:78
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:45
+msgid "Interfaces"
+msgstr "Comhéadain"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
+msgid "Loading graphs…"
+msgstr "Grafa á lódáil…"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:49
+msgid "Monitor interfaces"
+msgstr "Monatóireacht a dhéanamh ar chomhéadain"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
+msgid "Monthly"
+msgstr "go míosúil"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
+msgid ""
+"No monitored interfaces have been found. Go to the configuration to enable "
+"monitoring for one or more interfaces."
+msgstr ""
+"Ní bhfuarthas aon chomhéadain mhonatóireachta. Téigh go dtí an chumraíocht "
+"chun monatóireacht a dhéanamh ar chomhéadain amháin nó níos mó."
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:96
+msgid "No unconfigured interfaces found in database."
+msgstr "Níor aimsíodh aon chomhéadain neamhchumraithe sa bhunachar sonraí."
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
+msgid "Summary"
+msgstr "Achoimre"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+"Bainfear na sonraí den bhunachar sonraí go buan. Ní féidir é seo a chealú."
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
+msgid ""
+"The interface will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+"Bainfear an comhéadan den bhunachar sonraí go buan. Ní féidir é seo a chealú."
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:49
+msgid ""
+"The selected interfaces are automatically added to the vnStat database upon "
+"startup."
+msgstr ""
+"Cuirtear na comhéadain roghnaithe go huathoibríoch leis an mbunachar sonraí "
+"vnStat nuair a thosaítear."
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:101
+msgid ""
+"These interfaces are present in the vnStat database, but are not configured "
+"above."
+msgstr ""
+"Tá na comhéadain seo i mbunachar sonraí vnStat, ach níl siad cumraithe thuas."
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
+msgid "Top"
+msgstr "Barr"
+
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "Monatóir Tráchta"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:99
+msgid "Unconfigured interfaces"
+msgstr "Comhéadain neamhchumraithe"
+
+#: 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 "Rabhadh: Níl an tseirbhís ag rith, ní dhéanfar graif a nuashonrú!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
+msgid "Yearly"
+msgstr "Bliantúil"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
+msgid "vnStat"
+msgstr "vnStat"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
+msgid "vnStat Graphs"
+msgstr "Grafaicí vnStat"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
+msgid ""
+"vnStat is a network traffic monitor for Linux that keeps a log of network "
+"traffic for the selected interface(s)."
+msgstr ""
+"Is monatóir tráchta líonra é vnStat le haghaidh Linux a choinníonn loga de "
+"thrácht líonra don chomhéadan/na comhéadain roghnaithe."
diff --git a/applications/luci-app-watchcat/po/es/watchcat.po b/applications/luci-app-watchcat/po/es/watchcat.po
index 7719de217a..c62788a675 100644
--- a/applications/luci-app-watchcat/po/es/watchcat.po
+++ b/applications/luci-app-watchcat/po/es/watchcat.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-03-06 09:48+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/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 5.5-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
diff --git a/applications/luci-app-watchcat/po/ga/watchcat.po b/applications/luci-app-watchcat/po/ga/watchcat.po
new file mode 100644
index 0000000000..c710d07b8c
--- /dev/null
+++ b/applications/luci-app-watchcat/po/ga/watchcat.po
@@ -0,0 +1,300 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswatchcat/ga/>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
+msgid ""
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+"<i>Baineann sé le modhanna Ping Atosaigh, Comhéadan Atosaigh, agus Rith "
+"Script</i> <br /> Sonraigh an comhéadan chun monatóireacht agus freagairt a "
+"dhéanamh má theipeann ar phing anuas air."
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
+msgstr "Seoladh an teaghlach chun an t-óstach a phinging"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Any"
+msgstr "Aon"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+"Baineann sé seo le modhanna Atosaigh Ping agus Atosaigh Tréimhsiúil</i> <br /"
+"> Nuair a atosófar an ródaire, cuirfear tús leis an tseirbhís atosaithe bog. "
+"Má iontrálann tú luach neamh-nialais anseo, spreagfar atosaithe crua "
+"moillithe dá dteipfeadh ar an atosaigh bog. Cuir isteach líon na soicind "
+"chun fanacht go dteipfidh ar an atosaigh bog nó bain úsáid as 0 chun an "
+"mhoill atosaithe éigean a dhíchumasú."
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+"Baineann sé seo le modhanna Atosaigh Ping agus Comhéadain Atosaigh</i> <br /"
+"> Má tá ModemManager in úsáid agat, is féidir leat do chomhéadan ModemManger "
+"a atosú trí Watchcat a ainm a shonrú."
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
+msgid "Big: 248 bytes"
+msgstr "Mór: 248 beart"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
+msgid "Check Interval"
+msgstr "Seiceáil Eatramh"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
+msgid "Force Reboot Delay"
+msgstr "Cuir moill ar Atosaigh"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
+msgid "Grant access to LuCI app watchcat"
+msgstr "Deonaigh rochtain ar chat faire app LuCI"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
+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 ""
+"Anseo, is féidir leat roinnt seiceálacha agus gníomhartha a shocrú le "
+"déanamh sa chás nach féidir teacht ar óstach. Cliceáil ar an gcnaipe <b>Add</"
+"b> ag bun chun níos mó ná gníomh amháin a shocrú."
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "Host To Check"
+msgstr "Óstach Le Seiceáil"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+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, "
+"<b>h</b> for hours or <b>d</b> for days. <br /><br /> Examples:<ul><li>10 "
+"seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</"
+"b></li><li>1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
+"li><ul>"
+msgstr ""
+"Cé chomh minic is a ping an t-ósta atá sonraithe thuas. <br /><br />Is "
+"soicind é an t-aonad réamhshocraithe, gan iarmhír, ach is féidir leat an "
+"iarmhír <b>m</b> a úsáid ar feadh nóiméid, <b>h</b> ar feadh uaireanta nó "
+"<b>d </b> ar feadh laethanta. <br /><br /> Samplaí: Is iad seo a "
+"leanas<ul><li>10 soicind: <b>10</b> nó <b>10s</b></li><li>5 nóiméad a bheadh "
+"i gceist: <b>5m</b></li><li>Bheadh 1 uair an chloig: <b>1h</b></li>I "
+"seachtain amháin: <b>7d</b></ li><ul>"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
+msgid "Huge: 1492 bytes"
+msgstr "Ollmhór: 1492 bytes"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr "Seoladh IP nó óstainm go ping."
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+"Más rud é ag baint úsáide as ModemManager, ansin sula restarting an "
+"comhéadan, a leagtar ar an móideim a bheidh le cead a úsáid aon bhanda."
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
+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 "
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
+msgstr ""
+"I mód Atosaigh Tréimhsiúil, sainmhíníonn sé cé chomh minic a atosaigh. <br /"
+"> I mód Atosaigh Ping, sainmhíníonn sé an tréimhse ama is faide gan freagra "
+"ón Óstach Chun Seiceáil sula mbíonn atosaigh ag gabháil. <br /> I mód "
+"Atosaigh Líonra nó Rith Script, sainmhíníonn sé an tréimhse ama is faide gan "
+"freagra ón Óstach go Seiceáil sula ndéantar an comhéadan a atosú nó an "
+"script a rith. <br /><br />Is soicind é an t-aonad réamhshocraithe, gan "
+"iarmhír, ach is féidir leat an iarmhír <b>m</b> a úsáid ar feadh nóiméid, "
+"<b>h</b> ar feadh uaireanta nó <b>d </b> ar feadh laethanta. <br /><br "
+"/>Samplaí: Is é a bheadh i gceist le <ul><li>10 soicind: <b>10</b> nó "
+"<b>10s</b></li><li>5 nóiméad: <b>5m</b></li><li> Bheadh 1 uair an chloig: "
+"<b>1h</b></li><li>Seachtain 1: <b>7d</b></ li><ul>"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
+msgid "Interface"
+msgstr "Comhéadan"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
+msgid "Interface to monitor and/or restart"
+msgstr "Comhéadan chun monatóireacht a dhéanamh agus/nó atosú"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
+msgid "Jumbo: 9000 bytes"
+msgstr "Jumbo: 9000 bytes"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr "Mód"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
+msgid "Name of ModemManager Interface"
+msgstr "Ainm Chomhéadain ModemManager"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
+msgid "Period"
+msgstr "Tréimhse"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Periodic Reboot"
+msgstr "Atosaigh Tréimhsiúil"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Ping Packet Size"
+msgstr "Méid Paicéad Ping"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Ping Reboot"
+msgstr "Atosaigh Ping"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
+"a specified interval of time. <br /> Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
+msgstr ""
+"Atosaigh Ping: Atosaigh an gléas seo má theipeann ar ping chuig ósta "
+"sonraithe ar feadh tréimhse sonraithe ama. <br /> Atosaigh Tréimhsiúil: "
+"Atosaigh an gléas seo tar éis eatraimh sonraithe ama. <br /> Comhéadan "
+"Atosaigh: Atosaigh comhéadan líonra má theipeann ar ping chuig ósta "
+"sonraithe ar feadh tréimhse sonraithe ama. <br /> Rith Script: Rith script "
+"má theipeann ar phing chuig ósta sonraithe ar feadh tréimhse sonraithe ama. "
+"<br />"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
+msgid "Restart Interface"
+msgstr "Comhéadan Atosaigh"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr "Rith Script"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr "Script le rith"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+"Script le rith nuair nach bhfuil freagra tugtha ag an ósta don tréimhse ama "
+"sonraithe. Cuirtear ainm an chomhéadain ar aghaidh chuig an script mar $1"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Small: 1 byte"
+msgstr "Beag: 1 beart"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
+msgid "Standard: 56 bytes"
+msgstr "Caighdeán: 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 ""
+"Rialóidh na rialacha seo an chaoi a bhfreagraíonn an gléas seo d'imeachtaí "
+"líonra."
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
+msgid "Unlock Modem Bands"
+msgstr "Díghlasáil Bandaí Móideim"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
+msgid "Watchcat"
+msgstr "Watchcat"
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid "Windows: 32 bytes"
+msgstr "Windows: 32 beart"
+
+#~ msgid "Forced reboot delay"
+#~ msgstr "Forced reboot delay"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Host address to ping"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+
+#~ msgid "Operating mode"
+#~ msgstr "Operating mode"
+
+#~ msgid "Ping host"
+#~ msgstr "Ping host"
+
+#~ msgid "Ping period"
+#~ msgstr "Ping period"
+
+#, fuzzy
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat allows to configure a periodic reboot and/or when internet "
+#~ "connection has been lost for a certain period of time."
+
+#, fuzzy
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "When rebooting the system the watchcat will trigger a soft reboot, "
+#~ "Entering a non zero value here, will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
diff --git a/applications/luci-app-wifischedule/po/fi/wifischedule.po b/applications/luci-app-wifischedule/po/fi/wifischedule.po
index a9526c2b48..e831368ef3 100644
--- a/applications/luci-app-wifischedule/po/fi/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/fi/wifischedule.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-25 14:09+0000\n"
-"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
@@ -52,7 +52,7 @@ msgstr "Käytä wifi-aikataulutusta"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
-msgstr "Käytä lokitusta"
+msgstr "Ota lokiinkirjaus käyttöön"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
diff --git a/applications/luci-app-wifischedule/po/ga/wifischedule.po b/applications/luci-app-wifischedule/po/ga/wifischedule.po
new file mode 100644
index 0000000000..cd052acf82
--- /dev/null
+++ b/applications/luci-app-wifischedule/po/ga/wifischedule.po
@@ -0,0 +1,131 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswifischedule/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
+msgid "Activate wifi"
+msgstr "Wifi a ghníomhachtú"
+
+#: 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"
+msgstr "Níorbh fhéidir /usr/bin/wifi_schedule.sh nó /sbin/wifi a aimsiú"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
+msgid "Could not find required program /usr/bin/iwinfo"
+msgstr "Níorbh fhéidir an clár riachtanach /usr/bin/iwinfo a aimsiú"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
+msgid "Day(s) of Week"
+msgstr "Lae(thanta) na Seachtaine"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Defines a schedule when to turn on and off wifi."
+msgstr ""
+"Sainmhíníonn sé sceideal cathain is ceart wifi a chur ar siúl agus a "
+"mhúchadh."
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
+msgid "Determine Modules Automatically"
+msgstr "Modúil a chinneadh go huathoibríoch"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
+msgid "Disable wifi gracefully"
+msgstr "Díchumasaigh wifi go galánta"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
+msgid "Disabled wifi forced"
+msgstr "Wifi díchumasaithe éigean"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
+msgid "Enable"
+msgstr "Cumasaigh"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
+msgid "Enable Wifi Schedule"
+msgstr "Cumasaigh Sceideal Wifi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
+msgid "Enable logging"
+msgstr "Cumasaigh logáil"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
+msgid "Force disabling wifi even if stations associated"
+msgstr "Cuir iallach ar wifi a dhíchumasú fiú má bhaineann stáisiúin leis"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+msgid "Friday"
+msgstr "Dé hAoine"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
+msgid "Global Settings"
+msgstr "Socruithe Domhanda"
+
+#: applications/luci-app-wifischedule/root/usr/share/rpcd/acl.d/luci-app-wifischedule.json:3
+msgid "Grant UCI access for luci-app-wifischedule"
+msgstr "Deonaigh rochtain UCI ar luci-app-wifischedule"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+msgid "Monday"
+msgstr "Dé Luain"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
+msgid "Saturday"
+msgstr "Dé Sathairn"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
+msgid "Schedule events"
+msgstr "Imeachtaí a sceidealú"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
+msgid "Start Time"
+msgstr "Am Tosaigh"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
+msgid "Start WiFi"
+msgstr "Tosaigh WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
+msgid "Stop Time"
+msgstr "Am Stad"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
+msgid "Stop WiFi"
+msgstr "Stad WiFi"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
+msgid "Sunday"
+msgstr "Domhnach"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
+msgid "The value %s is invalid"
+msgstr "Tá an luach %s neamhbhailí"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+msgid "Thursday"
+msgstr "Déardaoin"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+msgid "Tuesday"
+msgstr "Dé Máirt"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
+msgid "Unload Modules (experimental; saves more power)"
+msgstr "Díluchtaigh modúil (turgnamhach; sábhálann sé níos mó cumhachta)"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+msgid "Wednesday"
+msgstr "Dé Céadaoin"
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Wifi Schedule"
+msgstr "Wifi Sceideal"
diff --git a/applications/luci-app-wol/po/ga/wol.po b/applications/luci-app-wol/po/ga/wol.po
index c62776bdc9..070a4dd7be 100644
--- a/applications/luci-app-wol/po/ga/wol.po
+++ b/applications/luci-app-wol/po/ga/wol.po
@@ -3,83 +3,91 @@ 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: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswol/ga/>\n"
"Language: ga\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\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 ""
+"Roghnaigh an t-óstach chun dúiseacht nó cuir isteach seoladh MAC "
+"saincheaptha le húsáid"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:123
msgid "Dismiss"
-msgstr ""
+msgstr "Díbhe"
#: applications/luci-app-wol/root/usr/share/rpcd/acl.d/luci-app-wol.json:3
msgid "Grant access to wake-on-lan executables"
-msgstr ""
+msgstr "Deonaigh rochtain ar earraí inrite tar éis-ar-lan"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:64
msgid "Host to wake up"
-msgstr ""
+msgstr "Óstach chun múscail"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:52
msgid "Network interface to use"
-msgstr ""
+msgstr "Comhéadan líonra le húsáid"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:94
msgid "No target host specified!"
-msgstr ""
+msgstr "Níor sonraíodh aon óstach sprice!"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:79
msgid "Send to broadcast address"
-msgstr ""
+msgstr "Seol chuig an seoladh craolta"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:45
-#, fuzzy
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-"Sometimes only one of both tools work. If one of fails, try the other one"
+"Uaireanta ní oibríonn ach ceann amháin den dá uirlis. Má theipeann ar "
+"cheann, déan iarracht an ceann eile"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:53
msgid "Specifies the interface the WoL packet is sent on"
-msgstr ""
+msgstr "Sonraíonn sé an comhéadan a sheoltar an paicéad WoL air"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:112
msgid "Starting WoL utility…"
-msgstr ""
+msgstr "Ag tosú fóntais WoL…"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:38
#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
-msgstr ""
+msgstr "Múscail ar LAN"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:39
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
+"Is meicníocht é Wake on LAN chun ríomhairí a tosaithe go cianda sa líonra "
+"áitiúil."
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:140
msgid "Wake up host"
-msgstr ""
+msgstr "Múscail óstach"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:111
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:116
msgid "Waking host"
-msgstr ""
+msgstr "Óstach dúiseacht"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:129
msgid "Waking host failed:"
-msgstr ""
+msgstr "Theip ar an ósta dúiseacht:"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:44
msgid "WoL program"
-msgstr ""
+msgstr "Clár WOL"
#~ msgid "Broadcast on all interfaces"
#~ msgstr "Broadcast on all interfaces"
diff --git a/applications/luci-app-xfrpc/po/es/xfrpc.po b/applications/luci-app-xfrpc/po/es/xfrpc.po
index d4c79120e4..5c1e3ecba9 100644
--- a/applications/luci-app-xfrpc/po/es/xfrpc.po
+++ b/applications/luci-app-xfrpc/po/es/xfrpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-07-19 19:31+0000\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsxfrpc/es/>\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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:104
msgid "Alert"
diff --git a/applications/luci-app-xfrpc/po/fi/xfrpc.po b/applications/luci-app-xfrpc/po/fi/xfrpc.po
index 837c5523e4..bc6a3367ba 100644
--- a/applications/luci-app-xfrpc/po/fi/xfrpc.po
+++ b/applications/luci-app-xfrpc/po/fi/xfrpc.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
+"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsxfrpc/fi/>\n"
"Language: fi\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 5.8-dev\n"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:104
msgid "Alert"
@@ -116,7 +119,7 @@ msgstr ""
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:32
msgid "NOT RUNNING"
-msgstr ""
+msgstr "EI KÄYNNISSÄ"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:114
msgid "Name can not be \"common\""
@@ -143,7 +146,7 @@ msgstr ""
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:30
msgid "RUNNING"
-msgstr ""
+msgstr "KÄYNNISSÄ"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:146
msgid "Remote port"
diff --git a/applications/luci-app-xfrpc/po/ga/xfrpc.po b/applications/luci-app-xfrpc/po/ga/xfrpc.po
new file mode 100644
index 0000000000..e64e37330e
--- /dev/null
+++ b/applications/luci-app-xfrpc/po/ga/xfrpc.po
@@ -0,0 +1,222 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsxfrpc/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:104
+msgid "Alert"
+msgstr "Airdeall"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:82
+msgid "By default, this value is \"\"."
+msgstr "De réir réamhshocraithe, is é \" \"an luach seo."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:71
+msgid "By default, this value is \"0.0.0.0\"."
+msgstr "De réir réamhshocraithe, is é an luach seo \"0.0.0.0\"."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:97
+msgid "By default, this value is \"Info\"."
+msgstr "De réir réamhshocraithe, is é an luach seo ná \"Info\"."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:129
+msgid "By default, this value is \"tcp\"."
+msgstr "De réir réamhshocraithe, is é an luach seo ná \"tcp\"."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:76
+msgid "By default, this value is 7000."
+msgstr "De réir réamhshocraithe, is é 7000 an luach seo."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:58
+msgid "Collecting data ..."
+msgstr "Sonraí á mbailiú ..."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:66
+msgid "Common Settings"
+msgstr "Socruithe Coitianta"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:103
+msgid "Critical"
+msgstr "Criticiúil"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:154
+msgid "Custom domains"
+msgstr "Fearainn saincheaptha"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:98
+msgid "Debug"
+msgstr "Dífhabhtaithe"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:90
+msgid "Disabled xfrpc service"
+msgstr "Seirbhís xfrpc faoi mhíchumas"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:105
+msgid "Emergency"
+msgstr "Éigeandála"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:102
+msgid "Error"
+msgstr "Earráid"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:120
+msgid "General Settings"
+msgstr "Socruithe Ginearálta"
+
+#: applications/luci-app-xfrpc/root/usr/share/rpcd/acl.d/luci-app-xfrpc.json:3
+msgid "Grant access to LuCI app xfrpc"
+msgstr "Deonaigh rochtain ar app LuCI xfrpc"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:121
+msgid "HTTP Settings"
+msgstr "Socruithe HTTP"
+
+#: 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 "Más 0 é remote_port, sannfaidh frps port randamach duit"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:99
+msgid "Info"
+msgstr "Faisnéis"
+
+#: 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 "IP áitiúil"
+
+#: 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 "Port áitiúil"
+
+#: 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 ""
+"Sonraíonn LocalIp an seoladh IP nó an t-ainm óstaigh chun an "
+"seachfhreastalaí dó."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:141
+msgid "LocalPort specifies the port to proxy to."
+msgstr "Sonraíonn LocalPort an port le seachfhreastalaí chuige."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:94
+msgid "Log level"
+msgstr "Leibhéal logála"
+
+#: 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 ""
+"Sonraíonn LogLevel an t-íosleibhéal logála. Is iad na luachanna bailí ná "
+"\"Debug\", \"Info\", \"Fógra\", \"Rabhadh\", \"Earráid\", \"Criticiúil\", "
+"\"Airdeall\" agus \"Éigeandála\"."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:32
+msgid "NOT RUNNING"
+msgstr "NÍ RÚCHÁN"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:114
+msgid "Name can not be \"common\""
+msgstr "Ní féidir ainm a bheith \"coitianta\""
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:100
+msgid "Notice"
+msgstr "Fógra"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:107
+msgid "Proxy Settings"
+msgstr "Socruithe Seachfhreastalaí"
+
+#: 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 "Cineál seachfhreastalaí"
+
+#: 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 ""
+"Sonraíonn ProxyType cineál an seachfhreastalaí seo. Áirítear le luachanna "
+"bailí \"tcp\", \"http\", \"https\"."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:30
+msgid "RUNNING"
+msgstr "REATHA"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:146
+msgid "Remote port"
+msgstr "Port cianda"
+
+#: applications/luci-app-xfrpc/root/usr/share/luci/menu.d/luci-app-xfrpc.json:3
+msgid "Reverse proxy"
+msgstr "Seachfhreastalaí droim ar ais"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:69
+msgid "Server address"
+msgstr "Seoladh freastalaí"
+
+#: 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 ""
+"Sonraíonn seoladh an fhreastalaí seoladh an fhreastalaí le ceangal leis."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:74
+msgid "Server port"
+msgstr "Port freastalaí"
+
+#: 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 ""
+"Sonraíonn calafort freastalaí an calafort chun ceangal leis an bhfreastalaí "
+"air."
+
+#: 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 "Socruithe Tosaithe"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:160
+msgid "Subdomain"
+msgstr "Fofhearann"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:79
+msgid "Token"
+msgstr "Ticéad"
+
+#: 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 ""
+"Sonraíonn Token an comhartha údaraithe a úsáidtear chun eochracha a chruthú "
+"a sheolfar chuig an bhfreastalaí. Ní mór comhartha meaitseála a bheith ag an "
+"bhfreastalaí le go n-éireoidh leis an údarú."
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:101
+msgid "Warning"
+msgstr "Aire"
+
+#: 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 "Cliant x-frp"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:42
+msgid "xfrpc"
+msgstr "xfrpc"
+
+#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:43
+msgid "xfrpc is a c language frp client for frps."
+msgstr "Is cliant frp teanga c é xfrpc le haghaidh frps."
diff --git a/applications/luci-app-xinetd/po/es/xinetd.po b/applications/luci-app-xinetd/po/es/xinetd.po
index 75f8214ee7..fe2208a860 100644
--- a/applications/luci-app-xinetd/po/es/xinetd.po
+++ b/applications/luci-app-xinetd/po/es/xinetd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-07-28 19:30+0000\n"
-"Last-Translator: Salvador Peña <salvadorp74@hotmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsxinetd/es/>\n"
"Language: es\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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:72
msgid "Access Control"
@@ -34,7 +34,7 @@ msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:71
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:219
msgid "Allowed hosts"
diff --git a/applications/luci-app-xinetd/po/ga/xinetd.po b/applications/luci-app-xinetd/po/ga/xinetd.po
new file mode 100644
index 0000000000..3b0a27696f
--- /dev/null
+++ b/applications/luci-app-xinetd/po/ga/xinetd.po
@@ -0,0 +1,335 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsxinetd/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:72
+msgid "Access Control"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:244
+msgid "Access times"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:37
+msgid "Add new service entry"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:186
+msgid ""
+"Additional arguments passed to the server. There is no validation of this "
+"input."
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:71
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:219
+msgid "Allowed hosts"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:70
+msgid "Basic Settings"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:108
+msgid "Bind address"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:166
+msgid "Complete path to the executable server file"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:234
+msgid "Connection limit"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:208
+msgid "Duration of a service session"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:87
+msgid "Enable or Disable this service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:64
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:87
+msgid "Enabled"
+msgstr "Cumasaithe"
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:241
+msgid "Expected '[Number] [Number]'"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:250
+msgid "Expected 'hh:mm-hh:mm'"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:15
+msgid "Expecting: non-empty value"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:215
+msgid "Failed attempts"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:224
+msgid "Forbidden hosts"
+msgstr ""
+
+#: applications/luci-app-xinetd/root/usr/share/rpcd/acl.d/luci-app-xinetd.json:3
+msgid "Grant access to luci-app-xinetd"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:30
+msgid "Here you can configure Xinetd services"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:103
+msgid "INTERNAL"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:55
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:94
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:126
+msgid "Identification"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:84
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:137
+msgid "Invalid character"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:219
+msgid "List of allowed hosts to access this service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:224
+msgid "List of forbidden hosts to access this service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:94
+msgid "Listen on IPv6 additional"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:212
+msgid "Log on failure"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:203
+msgid "Log on success"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:199
+msgid "Multi-Threaded Service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:77
+msgid "Name for the service, if INTERNAL from /etc/services"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:229
+msgid "Number of instances"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:229
+msgid ""
+"Number of simultaneously running servers for this service. Argument is any "
+"number or the keyword 'UNLIMITED'"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:46
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:140
+msgid "Port"
+msgstr "Calafort"
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:43
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:146
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:61
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:162
+msgid "Redirect"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:162
+msgid "Redirect incoming TCP requests to this IP address:port."
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:205
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:213
+msgid "Remote host address"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:126
+msgid "Required if a services can use tcp and udp."
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:196
+msgid "Selection of the threading for this service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:52
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:166
+msgid "Server"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:204
+msgid "Server PID"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:186
+msgid "Server arguments"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:207
+msgid "Server exited along with the exit status"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:178
+msgid "Service \"%s\": Invalid server file \"%s\""
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:181
+msgid "Service \"%s\": No access to server file \"%s\" (%s)"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:33
+msgid "Service definitions to be used by Xinetd"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:40
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:77
+msgid "Servicename"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:198
+msgid "Single-Threaded Service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:153
+msgid "Socket type"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:148
+msgid "TCP"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:234
+msgid ""
+"Takes two arguments: [Number of connections per second] [Number of seconds "
+"to reenable service]"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:140
+msgid "The port used for this service, valid range: 0 - 65535"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:146
+msgid "The protocol to be used for this service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:153
+msgid "The type of the socket used for this service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:196
+msgid "Threading behaviour"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:244
+msgid "Time intervals within service is available (Format hh:mm-hh:mm)"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:108
+msgid "To which address to bind"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:209
+msgid "Total bytes in and out for a redirected service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:49
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:101
+msgid "Type"
+msgstr "Cineál"
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:101
+msgid "Type of service"
+msgstr "Cineál seirbhíse"
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:149
+msgid "UDP"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:104
+msgid "UNLISTED"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:192
+msgid "User (UID)"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:192
+msgid "User ID for the server process for this service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:206
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:214
+msgid "User ID of the remote user"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:212
+msgid "What to log for failed connections"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:203
+msgid "What to log for successful connections"
+msgstr ""
+
+#: applications/luci-app-xinetd/root/usr/share/luci/menu.d/luci-app-xinetd.json:3
+msgid "Xinetd"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:30
+msgid "Xinetd Settings"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:156
+msgid "datagram-based service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:157
+msgid "direct access to IP service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:57
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:66
+msgid "no"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:158
+msgid "sequential datagram transmission service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:155
+msgid "stream-based service"
+msgstr ""
+
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:57
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:66
+msgid "yes"
+msgstr ""
diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po
index 328613ca17..33f30a8ae3 100644
--- a/modules/luci-base/po/es/base.po
+++ b/modules/luci-base/po/es/base.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/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 5.7-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
msgid "!known (not known)"
@@ -55,7 +55,7 @@ msgid ""
msgstr ""
"%s es un proyecto independiente que tiene como objetivo reducir de forma "
"transparente la latencia de una conexión a través de la red Yggdrasil, "
-"utilizando NAT transversal para evitar los nodos intermediarios."
+"utilizando recorrido NAT para evitar los nodos intermediarios."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:35
msgid "%s is untagged in multiple VLANs!"
@@ -245,23 +245,22 @@ msgstr "802.11v: BSS Máx inactivo. Unidades: segundos."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1684
msgid "802.11v: Basic Service Set (BSS) transition management."
-msgstr ""
-"802.11v: gestión de transición del conjunto de servicios básicos (BSS)."
+msgstr "802.11v: Gestión de transición del conjunto de servicios básicos (BSS)."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1673
msgid "802.11v: Local Time Zone Advertisement in management frames."
-msgstr "802.11v: Anuncio de zona horaria local en tramas de gestión."
+msgstr "802.11v: Anuncio de zona horaria local en marcos de gestión."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1688
msgid ""
"802.11v: Proxy ARP enables non-AP STA to remain in power-save for longer."
msgstr ""
-"802.11v: Proxy ARP permite que STA que no sea AP permanezca en modo de "
-"ahorro de energía durante más tiempo."
+"802.11v: Proxy ARP permite que las estaciones no AP permanezcan en modo de "
+"ahorro de energía por más tiempo."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1664
msgid "802.11v: Time Advertisement in management frames."
-msgstr "802.11v: Anuncio de tiempo en tramas de gestión."
+msgstr "802.11v: Anuncio de tiempo en marcos de gestión."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1677
msgid ""
@@ -887,7 +886,7 @@ msgstr "Administración"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:982
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:241
msgid "Advanced Settings"
-msgstr "Ajustes Avanzados"
+msgstr "Ajustes avanzados"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:391
msgid "Advanced device options"
@@ -2771,7 +2770,6 @@ msgid "Distributed ARP Table"
msgstr "Tabla ARP distribuida"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1128
-#, fuzzy
msgid ""
"Dnsmasq instance to which this DHCP host section is bound. If unspecified, "
"the section is valid for all dnsmasq instances."
@@ -3007,9 +3005,8 @@ msgstr ""
"<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> dinámico"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1503
-#, fuzzy
msgid "Dynamic Authorization Extension client."
-msgstr "Cliente de extensión de autorización dinámica."
+msgstr "Cliente de Extensión de Autorización Dinámica."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1508
msgid "Dynamic Authorization Extension port."
@@ -3032,9 +3029,8 @@ msgstr ""
"se dará a clientes con asignaciones estáticas."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1497
-#, fuzzy
msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>."
-msgstr "P. e. <code>br-vlan</code> o <code>brvlan</code>."
+msgstr "P. ej. <code>br-vlan</code> o <code>brvlan</code>."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
msgid "E.g. eth0, eth1"
@@ -3155,9 +3151,8 @@ msgid "Enable DNS lookups"
msgstr "Activar búsquedas de DNS"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:153
-#, fuzzy
msgid "Enable Debugmode"
-msgstr "Activar Debugmode"
+msgstr "Activar modo Depuración"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:299
msgid "Enable Dynamic Shuffling Of Flows"
@@ -3795,7 +3790,6 @@ msgid "Firewall Status"
msgstr "Estado del Cortafuegos"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:177
-#, fuzzy
msgid "Firewall mark"
msgstr "Marca de cortafuegos"
@@ -3822,7 +3816,7 @@ msgstr "Instalar imagen..."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:310
msgid "Flash image?"
-msgstr "¿Instalar imagen en flash?"
+msgstr "¿Instalar imagen en la memoria interna?"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:441
msgid "Flash new firmware image"
@@ -4946,14 +4940,13 @@ msgstr ""
"mac está activa en cualquier momento."
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:71
-#, fuzzy
msgid ""
"In bridged LAN setups it is advisable to enable the bridge loop avoidance in "
"order to avoid broadcast loops that can bring the entire LAN to a standstill."
msgstr ""
-"En las configuraciones de LAN en puente, es recomendable activar la "
-"prevención de bucles de puente para evitar bucles de difusión que pueden "
-"paralizar toda la LAN."
+"En configuraciones de LAN con puente, es recomendable activar la prevención "
+"de bucles de puente para evitar bucles de transmisión que pueden paralizar "
+"toda la LAN."
#: modules/luci-base/ucode/template/csrftoken.ut:13
msgid ""
@@ -5077,10 +5070,9 @@ msgid "Instance"
msgstr "Instancia"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
-#, fuzzy
msgctxt "WireGuard instance heading"
msgid "Instance \"%h\""
-msgstr "Instancia"
+msgstr "Instancia \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:344
msgctxt "Dnsmasq instance"
@@ -5088,9 +5080,8 @@ msgid "Instance \"%q\""
msgstr "Instancia \"%q\""
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:34
-#, fuzzy
msgid "Instance Details"
-msgstr "Instancia"
+msgstr "Detalles de Instancia"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2204
msgid ""
@@ -5315,8 +5306,8 @@ msgid ""
"It appears that you are trying to flash an image that does not fit into the "
"flash memory, please verify the image file!"
msgstr ""
-"Parece que está intentando instalar una imagen de firmware mayor que la "
-"memoria flash de su equipo. ¡Por favor, verifique el archivo!"
+"Parece que está intentando instalar una imagen que no cabe en la memoria "
+"interna, ¡por favor, verifique el archivo de imagen!"
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:312
msgid ""
@@ -5351,7 +5342,6 @@ msgid "Jump to rule"
msgstr "Saltar a la regla"
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:303
-#, fuzzy
msgid "Jumper"
msgstr "Jumper"
@@ -5360,7 +5350,6 @@ msgid "Keep settings and retain the current configuration"
msgstr "Mantener los ajustes y conservar la configuración actual"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
-#, fuzzy
msgid "Keep-Alive"
msgstr "Mantener viva"
@@ -5649,10 +5638,9 @@ msgid "List of domains to allow {rfc_1918_link} responses for."
msgstr "Lista de dominios para permitir respuestas {rfc_1918_link}."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:301
-#, fuzzy
msgid "List of upstream NTP server candidates with which to synchronize."
msgstr ""
-"Lista de candidatos de servidor NTP ascendente con los que sincronizar."
+"Lista de candidatos a servidores NTP ascendentes con los cuales sincronizar."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:38
@@ -5814,9 +5802,8 @@ msgid "Localise queries"
msgstr "Localizar consultas"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:117
-#, fuzzy
msgid "Location Area Code"
-msgstr "Código de área de ubicación"
+msgstr "Área o código del área"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2204
msgid "Lock to BSSID"
@@ -5827,11 +5814,10 @@ msgid "Log"
msgstr "Registro"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
-#, fuzzy
msgid ""
"Log all options sent to DHCP clients and the tags used to determine them."
msgstr ""
-"Registre todas las opciones enviadas a los clientes DHCP y las etiquetas "
+"Registra todas las opciones enviadas a los clientes DHCP y las etiquetas "
"utilizadas para determinarlas."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
@@ -7403,7 +7389,7 @@ msgstr "Anular la tabla utilizada para rutas internas"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
msgid "Overview"
-msgstr "Visión general"
+msgstr "Descripción general"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2795
msgid "Overwrite existing file \"%s\" ?"
@@ -7824,7 +7810,6 @@ msgid "Port isolation"
msgstr "Aislamiento de puertos"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:299
-#, fuzzy
msgid "Port status"
msgstr "Estado del puerto"
@@ -12167,7 +12152,7 @@ msgstr "desactivar"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:91
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:25
msgid "disabled"
-msgstr "desactivado"
+msgstr "Desactivado"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:20
msgctxt "DHCPv6 address request mode"
@@ -12193,7 +12178,7 @@ msgstr "p. ej: vertedero"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157
msgid "enabled"
-msgstr "activado"
+msgstr "Activado"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
msgctxt "WireGuard keep alive interval"
diff --git a/modules/luci-base/po/fi/base.po b/modules/luci-base/po/fi/base.po
index 078ba1bbb6..1f9e53b0ae 100644
--- a/modules/luci-base/po/fi/base.po
+++ b/modules/luci-base/po/fi/base.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-04-12 14:21+0000\n"
-"Last-Translator: Sergey Ponomarev <stokito@gmail.com>\n"
+"PO-Revision-Date: 2024-08-31 15:13+0000\n"
+"Last-Translator: Kieli Puoli <kielipuoli@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/luci/fi/>"
"\n"
"Language: fi\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 5.5-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
msgid "!known (not known)"
@@ -1836,7 +1836,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:359
#: themes/luci-theme-material/ucode/template/themes/material/header.ut:67
msgid "Collecting data..."
-msgstr "Kerätään tietoja…"
+msgstr "Kerätään tietoja..."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:250
msgid "Collisions seen"
@@ -3384,7 +3384,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
msgid "Expecting: %s"
-msgstr "Odotettiin: %s"
+msgstr "Odotettu: %s"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:53
msgid "Expecting: non-empty value"
@@ -5578,7 +5578,7 @@ msgstr "Lukitse BSSID:hen"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:364
msgid "Log"
-msgstr ""
+msgstr "Loki"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
msgid ""
diff --git a/modules/luci-base/po/ga/base.po b/modules/luci-base/po/ga/base.po
index cffdbc12bf..a51673962d 100644
--- a/modules/luci-base/po/ga/base.po
+++ b/modules/luci-base/po/ga/base.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-08-26 11:25+0000\n"
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/luci/ga/>\n"
"Language: ga\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
"n>6 && n<11) ? 3 : 4;\n"
-"X-Generator: Weblate 5.7.1-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
msgid "!known (not known)"
@@ -747,7 +747,7 @@ msgstr "Cuir cumraíocht feiste leis…"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:15
msgid "Add instance"
-msgstr "Cuir sampla leis"
+msgstr "Cuir shampla"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:171
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:177
@@ -928,7 +928,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:192
msgid "Alert"
-msgstr "Foláireamh"
+msgstr "Airdeall"
#: modules/luci-base/htdocs/luci-static/resources/network.js:3004
#: modules/luci-compat/luasrc/model/network.lua:1417
@@ -1388,7 +1388,7 @@ msgstr "Banda"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:314
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:139
msgid "Bandwidth"
-msgstr "Bandaleithead"
+msgstr "Bandaleithid"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:431
msgid "Base device"
@@ -1498,7 +1498,7 @@ msgstr "Ceangail an tollán leis an gcomhéadan seo (roghnach)."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:188
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:171
msgid "Bitrate"
-msgstr "Giotáin"
+msgstr "Ráta giotán"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:65
msgid "Bonding Mode"
@@ -1911,7 +1911,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:359
#: themes/luci-theme-material/ucode/template/themes/material/header.ut:67
msgid "Collecting data..."
-msgstr "Sonraí a bhailiú..."
+msgstr "Sonraí á mbailiú..."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:250
msgid "Collisions seen"
@@ -2393,7 +2393,7 @@ msgstr "Sonraí Tarchuirte"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:159
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:346
msgid "Debug"
-msgstr "Dífhabhtú"
+msgstr "Dífhabhtaithe"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:70
msgid "Default gateway"
@@ -2595,7 +2595,7 @@ msgstr "Gléas neamh-inrochtana!"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:53
msgid "Device unreachable! Still waiting for device..."
-msgstr "Gléas neamh-inrochtana! Fós ag fanacht le feiste..."
+msgstr "Gléas dosroichte! Fós ag fanacht le gléas..."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1365
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:287
@@ -2686,7 +2686,7 @@ msgstr "Díchumasaigh an líonra seo"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:70
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:499
msgid "Disabled"
-msgstr "Míchumas"
+msgstr "Faoi mhíchumas"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:528
msgctxt "Label indicating that WireGuard peer is disabled"
@@ -2739,7 +2739,7 @@ msgstr "Spás diosca"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:45
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:66
msgid "Dismiss"
-msgstr "Díbhunaigh"
+msgstr "Díbhe"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:953
msgid "Distance Optimization"
@@ -2868,7 +2868,7 @@ msgstr "Ná Déan Brúin"
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
msgid "Down"
-msgstr "Síos"
+msgstr "an Dúin"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:408
msgid "Down Delay"
@@ -3523,7 +3523,7 @@ msgstr "Ag súil le dhá luach tosaíochta atá scartha le colon"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
msgid "Expecting: %s"
-msgstr "Ag súil le: %s"
+msgstr "Ag súil leis: %s"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:53
msgid "Expecting: non-empty value"
@@ -4124,7 +4124,7 @@ msgstr "Rochtain a dheonú ar chumraíocht DHCP"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:33
msgid "Grant access to DHCP status display"
-msgstr "Rochtain a dheonú ar thaispeáint stádas DHCP"
+msgstr "Deonaigh rochtain ar thaispeántas stádais DHCP"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:42
msgid "Grant access to DSL status display"
@@ -4172,7 +4172,7 @@ msgstr "Rochtain a dheonú ar oibríochtaí splanc"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:3
msgid "Grant access to main status display"
-msgstr "Rochtain a dheonú ar phríomhthaispeántas"
+msgstr "Tabhair rochtain ar an bpríomhthaispeántas stádais"
#: protocols/luci-proto-modemmanager/root/usr/share/rpcd/acl.d/luci-proto-modemmanager.json:3
msgid "Grant access to mmcli"
@@ -4232,7 +4232,7 @@ msgstr "Rochtain a dheonú ar stádas cainéal gan sreang"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:60
msgid "Grant access to wireless status display"
-msgstr "Rochtain a dheonú ar thaispeáint stádas"
+msgstr "Deonaigh rochtain ar thaispeántas stádais gan sreang"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:66
msgid "Group Password"
@@ -4336,7 +4336,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:87
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:135
msgid "Hostname"
-msgstr "Ainm óstach"
+msgstr "Óstainm"
#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:22
msgid "Hostname to send when requesting DHCP"
@@ -4532,7 +4532,7 @@ msgstr "Fad sannadh IPv4"
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:182
msgid "IPv4 broadcast"
-msgstr "Craoladh IPv4"
+msgstr "craoladh IPv4"
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:181
msgid "IPv4 gateway"
@@ -4694,7 +4694,7 @@ msgstr "Rogha IPv6"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
msgid "IPv6 prefix"
-msgstr "Réimír IPv6"
+msgstr "réimír IPv6"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1118
msgid "IPv6 prefix filter"
@@ -4982,7 +4982,7 @@ msgstr "Sraitheadh isteach"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:158
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:345
msgid "Info"
-msgstr "Eolas"
+msgstr "Faisnéis"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:102
msgid "Information"
@@ -5125,7 +5125,7 @@ msgstr "Tá an comhéadan ag stopadh..."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
msgid "Interface name"
-msgstr "Ainm comhéadain"
+msgstr "Ainm an chomhéadain"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:123
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:339
@@ -5782,7 +5782,7 @@ msgstr "Glas go BSSID"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:364
msgid "Log"
-msgstr "Logáil"
+msgstr "Loga"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
msgid ""
@@ -6215,7 +6215,7 @@ msgstr "Mód"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:83
msgid "Model"
-msgstr "múnla"
+msgstr "Múnla"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:81
msgid "Modem Info"
@@ -6783,7 +6783,7 @@ msgstr "Neamh-chárta fiáin"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:85
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:114
msgid "None"
-msgstr "Níl aon"
+msgstr "Dada"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:198
@@ -6805,7 +6805,7 @@ msgstr "Níl gaolmhar"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
msgid "Not connected"
-msgstr "Níl ceangailte"
+msgstr "Gan ceangal"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
@@ -6910,7 +6910,7 @@ msgstr "Faigh seoladh IPv6"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:357
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:342
msgid "Off"
-msgstr "Lasmuigh"
+msgstr "As"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:18
msgid "Off-State Delay"
@@ -7120,7 +7120,7 @@ msgstr ""
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
msgid "Optional. Bind to a specific interface."
-msgstr ""
+msgstr "Roghnach. Ceangail le comhéadan ar leith."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:643
msgid "Optional. Create routes for Allowed IPs for this peer."
@@ -7584,7 +7584,7 @@ msgstr "Conair chuig Teastas Cliant"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1734
msgid "Path to Private Key"
-msgstr "Conair chuig Eochair Phríobhá"
+msgstr "An cosán go dtí an eochair phríobháideach"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1774
msgid "Path to inner CA-Certificate"
@@ -8146,14 +8146,14 @@ msgstr "Cosaint athcheangail"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:20
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:140
msgid "Reboot"
-msgstr "Athosaigh"
+msgstr "Atosaigh"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:153
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:162
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:46
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:51
msgid "Rebooting…"
-msgstr "Athosú…"
+msgstr "Ag atosaigh…"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:21
msgid "Reboots the operating system of your device"
@@ -9642,7 +9642,7 @@ msgstr "Tosú"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:90
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:139
msgid "State"
-msgstr "Stát"
+msgstr "Stáit"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:32
msgid "Static IPv4 Routes"
@@ -9696,7 +9696,7 @@ msgstr "Sreafaí stiúrtha (<abbr title=\"Faigh Stiúradh Paicéad\">RPS</abbr>)
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:100
msgid "Stop"
-msgstr "Stop"
+msgstr "Stad"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:135
msgid "Stop WPS"
@@ -10375,7 +10375,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:158
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:42
msgid "The reboot command failed with code %d"
-msgstr "Theip ar an ordú atosaigh leis an gcód %d"
+msgstr "Theip ar an ordú atosaithe le cód %d"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:147
msgid "The restore command failed with code %d"
@@ -10688,7 +10688,7 @@ msgstr ""
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
msgid "This section contains no values yet"
-msgstr "Níl aon luachanna sa chuid seo go fóill"
+msgstr "Níl aon luachanna sa chuid seo fós"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:124
msgid "Time Synchronization"
@@ -10767,7 +10767,7 @@ msgstr "Iomlán ar fáil"
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:347
msgid "Trace"
-msgstr "Rianú"
+msgstr "Rian"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:110
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
@@ -11002,7 +11002,7 @@ msgstr "Ní féidir balla dóiteáin a atosú: %s"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:372
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:56
msgid "Unable to save contents: %s"
-msgstr "Ní féidir ábhar a shábháil: %s"
+msgstr "Níorbh fhéidir inneachar a shábháil: %s"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:14
msgid "Unable to set allowed mode list."
@@ -11022,7 +11022,7 @@ msgstr "Díchumraigh"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
msgid "Underlying interface"
-msgstr ""
+msgstr "Comhéadan bunúsach"
#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:8
msgid "Unet"
@@ -11198,7 +11198,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:62
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:142
msgid "Uptime"
-msgstr "Aga fónaimh"
+msgstr "AmSuas"
#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:106
msgid "Use DHCP"
@@ -11605,7 +11605,7 @@ msgstr "Stádas WPS"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:47
msgid "Waiting for device..."
-msgstr "Ag fanacht le feiste..."
+msgstr "Ag feitheamh le gléas..."
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:344
msgid "Warn"
@@ -11615,11 +11615,11 @@ msgstr "Rabhadh"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:199
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:157
msgid "Warning"
-msgstr "Rabhadh"
+msgstr "Aire"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:26
msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr "Rabhadh: Tá athruithe neamhshábháilte ann a chaillfidh ar atosú!"
+msgstr "Rabhadh: Tá athruithe gan sábháil a rachaidh amú ar atosaigh!"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:37
msgid "Weak"
@@ -11828,7 +11828,7 @@ msgstr "Polasaí XOR (iarmhéad-xor, 2)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:302
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:350
msgid "Yes"
-msgstr "Is ea"
+msgstr "Tá"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:310
msgid "Yes (none, 0)"
diff --git a/modules/luci-base/po/hu/base.po b/modules/luci-base/po/hu/base.po
index f5a3ca2875..8dafc07b5c 100644
--- a/modules/luci-base/po/hu/base.po
+++ b/modules/luci-base/po/hu/base.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-08-29 18:11+0000\n"
+"PO-Revision-Date: 2024-08-31 23:22+0000\n"
"Last-Translator: hmzs <hmzs@1szer1.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/luci/"
"hu/>\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 5.7.1-dev\n"
+"X-Generator: Weblate 5.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
msgid "!known (not known)"
@@ -2163,7 +2163,7 @@ msgstr "Folytatás: <strong><a href=\"#%q.%q\">%h</a></strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:129
msgid "Continue in calling chain"
-msgstr "Folytassa a hívó láncban"
+msgstr "Folytatás a hívó láncban"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:550
msgctxt "Chain policy: accept"
@@ -5020,7 +5020,6 @@ msgstr ""
"oldalra történő visszatéréshez."
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:148
-#, fuzzy
msgid "In seconds"
msgstr "másodperc múlva"
@@ -5559,12 +5558,10 @@ msgid "Leaf"
msgstr "Levél"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:774
-#, fuzzy
msgid "Learn"
msgstr "Tanulás"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1027
-#, fuzzy
msgid "Learn routes"
msgstr "Útvonalak tanulása"
@@ -6656,7 +6653,6 @@ msgid "Never"
msgstr "Soha"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:16
-#, fuzzy
msgctxt "No WireGuard peer handshake yet"
msgid "Never"
msgstr "Soha"
@@ -6860,7 +6856,6 @@ msgid "No rules in this chain."
msgstr "Nincsenek szabályok ebben a láncban."
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:390
-#, fuzzy
msgid "No validation or filtering"
msgstr "Nincs hitelesítés vagy szűrés"
@@ -7878,7 +7873,6 @@ msgid "Port"
msgstr "Port"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:137
-#, fuzzy
msgctxt "WireGuard listen port"
msgid "Port %d"
msgstr "Port %d"
@@ -11447,16 +11441,16 @@ msgid ""
"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
-"Használja a <em>Hozzáadás</em> gombot új bérleti bejegyzés hozzáadásához. A "
-"<em>MAC-cím</em> azonosítja a gépet, az <em>IPv4-cím</em> adja meg a "
-"használandó rögzített címet és a <em>Gépnév</em> lesz szimbolikus névként "
-"hozzárendelve az igénylő géphez. Az elhagyható <em>Bérleti idő</em> "
-"használható egy nem szabványos, a gépre jellemző bérleti idő beállításához, "
-"mint például 12h, 3d vagy végtelen."
+"Használja a „Hozzáadás” gombot új bérleti bejegyzés hozzáadásához. A <em>MAC-"
+"cím</em> azonosítja a gépet, az <em>IPv4-cím</em> adja meg a használandó "
+"rögzített címet és a <em>Gépnév</em> lesz szimbolikus névként hozzárendelve "
+"az igénylő géphez. Az elhagyható <em>Bérleti idő</em> használható egy nem "
+"szabványos, a gépre jellemző bérleti idő beállításához, mint például "
+"<code>12h</code>, <code>3d</code> vagy <code>Végtelen</code>."
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:329
msgid "Use upper layer protocol information (layer3+4)"
-msgstr ""
+msgstr "Felső réteg protokollinformációinak használata (layer3+4)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:331
msgid ""
@@ -11481,13 +11475,18 @@ msgid ""
"Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
"needed with normal WPA(2)-PSK."
msgstr ""
-"Két különböző célra használják: RADIUS NAS-azonosító és 802.11r R0KH-"
-"azonosító. Nem szükséges normál WPA(2)-PSK esetén."
+"Két különböző célra használják: <abbr title=\"Távoli hitelesítési hívás "
+"felhasználói szolgáltatáshoz (Remote Authentication Dial In User Service)\""
+">RADIUS</abbr> <abbr title=\"Hálózati hozzáférési kiszolgáló (Network Access "
+"Server)\">NAS</abbr>-azonosító és 802.11r R0KH-azonosító. Nem szükséges "
+"normál <abbr title=\"Wi-Fi védett hozzáférés (Wi-fi Protected Access)\""
+">WPA</abbr>2-<abbr title=\"Fáziseltolásos kulcsolás (Phase-Shift Keying)\""
+">PSK</abbr> esetén."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:708
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:716
msgid "Useful for systems behind firewalls."
-msgstr ""
+msgstr "Tűzfalak mögötti rendszerekben hasznos."
#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:157
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:106
@@ -11496,7 +11495,7 @@ msgstr "Felhasználói tanúsítvány (PEM kódolású)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187
msgid "User identifier"
-msgstr ""
+msgstr "Felhasználói azonosító"
#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:169
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:118
@@ -11513,7 +11512,7 @@ msgstr "Felhasználónév"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:131
msgid "Utilize flow table <strong>%h</strong>"
-msgstr ""
+msgstr "<strong>%h</strong> áramlási tábla használata"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1712
msgid "VC-Mux"
@@ -11541,7 +11540,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:468
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:931
msgid "VLAN ID"
-msgstr ""
+msgstr "VLAN-azonosító"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:173
msgid "VLANs on %q"
@@ -11561,7 +11560,7 @@ msgstr "VPN helyi port"
#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:97
msgid "VPN Protocol"
-msgstr "VPN Protokol"
+msgstr "VPN protokoll"
#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:106
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:93
@@ -11572,7 +11571,7 @@ msgstr "VPN-kiszolgáló"
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:152
msgid "VPN Server certificate's SHA256 hash"
-msgstr ""
+msgstr "VPN-kiszolgáló tanúsítványának SHA256 kivonata"
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:96
msgid "VPN Server port"
@@ -11598,7 +11597,7 @@ msgstr ""
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:53
msgid "VXLAN network identifier"
-msgstr ""
+msgstr "VXLAN hálózat azonosító"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:10
msgid "VXLANv6 (RFC7348)"
@@ -11618,9 +11617,9 @@ msgid ""
"Validate server certificate using built-in system CA bundle,<br />requires "
"the \"ca-bundle\" package"
msgstr ""
-"A kiszolgáló tanúsítványának ellenőrzése a rendszer beépített<br /"
-">hitelesítésszolgáltató-csomagjának használatával. A „ca-bundle” csomagot "
-"igényli"
+"A kiszolgáló tanúsítványának ellenőrzése a rendszer beépített<br "
+"/>hitelesítésszolgáltató-csomagjának használatával. A „ca-bundle” csomagot "
+"igényli."
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:393
msgid "Validation for all slaves"
@@ -11644,7 +11643,7 @@ msgstr "DHCP kérésekor küldendő gyártóosztály"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:665
msgid "Verify unsigned domain responses really come from unsigned domains."
-msgstr ""
+msgstr "Ellenőrizze, hogy az aláíratlan tartományválaszok valóban aláíratlanok."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:198
msgid "Verifying the uploaded image file."
@@ -11657,7 +11656,7 @@ msgstr "Nagyon magas"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:402
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1535
msgid "Virtual Ethernet"
-msgstr "Virtuális Hálózat"
+msgstr "Virtuális hálózat"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:60
msgid "Virtual dynamic interface"
@@ -11685,7 +11684,7 @@ msgstr "WEP jelmondat"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:983
msgid "WLAN roaming"
-msgstr ""
+msgstr "WLAN barangolás"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139
msgid "WMM Mode"
@@ -11693,11 +11692,11 @@ msgstr "WMM mód"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1677
msgid "WNM Sleep Mode"
-msgstr ""
+msgstr "WNM alvó mód"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1681
msgid "WNM Sleep Mode Fixes"
-msgstr ""
+msgstr "WNM alvó mód javítások"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2197
msgid "WPA passphrase"
@@ -11713,7 +11712,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
msgid "WPS status"
-msgstr "WPS státusz"
+msgstr "WPS állapot"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:47
msgid "Waiting for device..."
@@ -11721,7 +11720,7 @@ msgstr "Várakozás a készülékre..."
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:344
msgid "Warn"
-msgstr ""
+msgstr "Figyelmeztetés"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:199
@@ -11741,19 +11740,23 @@ msgstr "Gyenge"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:883
msgid "Weight"
-msgstr ""
+msgstr "Súlyozás"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1118
msgid ""
"When a host matches an entry then the special tag %s is set. Use %s to match "
"all known hosts."
msgstr ""
+"Amennyiben egy gép egyezik egy bejegyzéssel, akkor %s címke kerül "
+"beállításra. Minden megfeleléshez használja: %s."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1145
msgid ""
"When delegating prefixes to multiple downstreams, interfaces with a higher "
"preference value are considered first when allocating subnets."
msgstr ""
+"Amikor előtagokat használ a belső hálózaton, a magasabb preferenciaértékű "
+"csatolókat kell előbb figyelembe venni az alhálózatok kiosztásánál."
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:105
msgid ""
@@ -11773,6 +11776,8 @@ msgid ""
"When enabled, gateway is on-link even if the gateway does not match any "
"interface prefix"
msgstr ""
+"Engedélyezés esetén az átjáró akkor is csatlakoztatva lesz, ha nem egyezik "
+"egyetlen csatoló előtaggal sem."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:707
msgid ""
@@ -11780,12 +11785,19 @@ msgid ""
"requests or replies, otherwise only preexisting table entries are updated, "
"but no new hosts are learned."
msgstr ""
+"Engedélyezés esetén a rendszer új <abbr title=\"Címfeloldási protokoll ("
+"Address Resolution Protocol)\">ARP</abbr>-táblabejegyzéseket ad hozzá a "
+"kéretlen APR-kérésekből vagy válaszokból, ellenkező esetben csak a már "
+"meglévő táblabejegyzések frissülnek, de nem tanulnak meg új gépneveket."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:14
msgid ""
"When inverted, the LED is continuously lit and flickers instead of it being "
"off by default and blinking on system activity."
msgstr ""
+"Fordított állapotban a LED folyamatosan világít és aktivitáskor alszik el, "
+"ahelyett hogy alapértelmezés szerint nem világít és felvillan "
+"rendszertevékenység esetén."
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:66
msgid ""
@@ -11799,30 +11811,40 @@ msgid ""
"R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
"key options."
msgstr ""
-"Egy PSK használatakor a PMK automatikusan előállítható. Ha engedélyezve van, "
-"akkor a lenti R0/R1 kulcsbeállítások nincsenek alkalmazva. Tiltsa le ezt az "
-"R0 és az R1 kulcsbeállítások használatához."
+"<abbr title=\"Fáziseltolásos kulcsolás (Phase-shift keying)\">PSK</abbr> "
+"használatakor a <abbr title=\"Páros mesterkulcs (Pairwise Master Key)\">PMK</"
+"abbr> automatikusan előállítható. Ha engedélyezve van, akkor a lenti R0/R1 "
+"kulcslehetőségek nincsenek alkalmazva. Tiltsa le ezt az R0 és az R1 "
+"kulcslehetőségek használatához."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139
msgid ""
"Where Wi-Fi Multimedia (WMM) Mode QoS is disabled, clients may be limited to "
"802.11a/802.11g rates."
msgstr ""
+"Letiltott <abbr title=\"Wi-fi multimédia (Wi-Fi Multimedia)\">WMM</abbr> ("
+"vagy más néven <abbr title=\"Vezeték nélküli multimédiás bővítmények ("
+"Wireless Multimedia Extensions)\">WME</abbr>) <abbr title=\"Szolgáltatási "
+"minőség (Quality of Service)\">QoS</abbr> esetén a kliensek 802.11a/802.11g "
+"sebességre korlátozódhatnak."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
msgid ""
"Where the ESSID is hidden, clients may fail to roam and airtime efficiency "
"may be significantly reduced."
msgstr ""
+"Rejtett <abbr title=\"Kiterjesztett szolgáltatáskészlet-azonosító (Extended "
+"Service Set IDentifier)\">ESSID</abbr> esetén előfordulhat, hogy az ügyfelek "
+"nem tudnak barangolni, és jelentősen csökkenhet a jelátvitel hatékonysága."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:178
msgid "Which is used to access this %s"
-msgstr ""
+msgstr "Az adott %s eléréséhez használt eszköz."
#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:513
msgid "Width"
-msgstr "Szélesség"
+msgstr "Sávszélesség"
#: protocols/luci-proto-wireguard/root/usr/share/luci/menu.d/luci-proto-wireguard.json:3
#, fuzzy
@@ -11848,7 +11870,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:341
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:148
msgid "Wireless"
-msgstr "Vezeték nélküli"
+msgstr "Vezeték nélküli kapcsolat"
#: modules/luci-base/htdocs/luci-static/resources/network.js:3007
#: modules/luci-compat/luasrc/model/network.lua:1419
@@ -11864,7 +11886,7 @@ msgstr "Vezeték nélküli hálózat"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
msgid "Wireless Overview"
-msgstr "Vezeték nélküli áttekintő"
+msgstr "Vezeték nélküli kapcsolat áttekintője"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
msgid "Wireless Security"
@@ -11872,19 +11894,19 @@ msgstr "Vezeték nélküli biztonság"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
msgid "Wireless configuration migration"
-msgstr "Vezeték nélküli beállítások költöztetése"
+msgstr "Vezeték nélküli kapcsolat beállításainak költöztetése"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:153
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:193
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
msgid "Wireless is disabled"
-msgstr "A vezeték nélküli le van tiltva"
+msgstr "A vezeték nélküli kapcsolat le van tiltva"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:153
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:193
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
msgid "Wireless is not associated"
-msgstr "Vezeték nélküli nincs hozzárendelve"
+msgstr "Vezeték nélküli kapcsolat nincs hozzárendelve"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:929
msgid "Wireless network is disabled"
@@ -11900,7 +11922,9 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:395
msgid "Write received DNS queries to syslog."
-msgstr "Fogadott DNS-kérések írása a rendszernaplóba."
+msgstr ""
+"Fogadott <abbr title=\"Tartománynév rendszer (Domain Name System)\""
+">DNS</abbr>-kérések írása a rendszernaplóba."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
msgid "Write system log to file"
@@ -11908,7 +11932,7 @@ msgstr "Rendszernapló írása fájlba"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:211
msgid "XOR policy (balance-xor, 2)"
-msgstr ""
+msgstr "XOR szabályzat (balance-xor, 2)"
#: modules/luci-base/htdocs/luci-static/resources/form.js:4050
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:302
@@ -11917,7 +11941,6 @@ msgid "Yes"
msgstr "Igen"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:310
-#, fuzzy
msgid "Yes (none, 0)"
msgstr "Igen (nincs, 0)"
@@ -11940,23 +11963,23 @@ msgid ""
"essential init scripts like \"network\", your device might become "
"inaccessible!</strong>"
msgstr ""
-"Itt engedélyezheti vagy tilthatja le a telepített előkészítő "
-"parancsfájlokat. A változtatások az eszköz újraindítása után lesznek "
-"alkalmazva.<br /><strong>Figyelmeztetés: ha letiltja a nélkülözhetetlen "
-"előkészítő parancsfájlokat, mint például a „network” parancsfájlt, akkor az "
-"eszköz elérhetetlenné válhat!</strong>"
+"Itt engedélyezheti vagy tilthatja le a telepített szolgáltatásokat. A "
+"változtatások az eszköz újraindítása után lesznek alkalmazva.<br "
+"/><strong>Figyelmeztetés: ha letiltja a nélkülözhetetlen szolgáltatásokat "
+"(például: „network” ), akkor az eszköz elérhetetlenné válhat!</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:853
msgid "You may add multiple records for the same Target."
-msgstr ""
+msgstr "Több bejegyzést is hozzáadhat ugyanahhoz a célhoz."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:890
msgid "You may add multiple records for the same domain."
-msgstr ""
+msgstr "Több bejegyzést is hozzáadhat ugyanahhoz a tartományhoz."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:517
msgid "You may add multiple unique Relay To on the same Listen addr."
msgstr ""
+"Több egyedi átjátszási címet is hozzáadhat ugyanahhoz a figyelési címhez."
#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:79
#: themes/luci-theme-material/ucode/template/themes/material/header.ut:99
@@ -11964,8 +11987,8 @@ msgstr ""
msgid ""
"You must enable JavaScript in your browser or LuCI will not work properly."
msgstr ""
-"Engedélyezni kell a JavaScript használatát a böngészőben, különben a LuCI "
-"nem fog megfelelően működni."
+"Engedélyezni kell a JavaScript használatát a böngészőben, különben a "
+"<em>LuCI</em> nem fog megfelelően működni."
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:120
msgid ""
@@ -11992,13 +12015,16 @@ msgstr "ZRam mérete"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:852
msgid "_proto: _tcp, _udp, _sctp, _quic, … ."
-msgstr ""
+msgstr "_proto: _tcp, _udp, _sctp, _quic, … ."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:851
msgid ""
"_service: _sip, _ldap, _imap, _stun, _xmpp-client, … . (Note: while _http is "
"possible, no browsers support SRV records.)"
msgstr ""
+"_service: _sip, _ldap, _imap, _stun, _xmpp-client, … . (Megjegyzés: bár "
+"_http lehetséges, egyetlen böngésző sem támogatja az SRV (Server) "
+"bejegyzéseket.)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:704
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:153
@@ -12028,11 +12054,11 @@ msgstr "automatikus"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:198
msgid "automatic (disabled)"
-msgstr ""
+msgstr "automatikus (letiltva)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:198
msgid "automatic (enabled)"
-msgstr ""
+msgstr "automatikus (engedélyezve)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:82
msgid "baseT"
@@ -12093,7 +12119,7 @@ msgstr "dBm"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:73
msgctxt "nft unit"
msgid "day"
-msgstr ""
+msgstr "nap"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1082
msgid "disable"
@@ -12113,7 +12139,7 @@ msgstr "letiltva"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:20
msgctxt "DHCPv6 address request mode"
msgid "disabled"
-msgstr ""
+msgstr "letiltva"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:570
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:604
@@ -12122,19 +12148,19 @@ msgstr "illesztőprogram alapértelmezettje"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1162
msgid "driver default (%s)"
-msgstr ""
+msgstr "Alapértelmezett (%s)"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:70
msgid "e.g: --proxy 10.10.10.10"
-msgstr ""
+msgstr "pl.: --proxy 10.10.10.10"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:72
msgid "e.g: dump"
-msgstr ""
+msgstr "pl.: dump"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157
msgid "enabled"
-msgstr ""
+msgstr "engedélyezve"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
msgctxt "WireGuard keep alive interval"
@@ -12151,11 +12177,11 @@ msgstr "lejárt"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:19
msgctxt "DHCPv6 address request mode"
msgid "force"
-msgstr ""
+msgstr "kényszerítés"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
msgid "forced"
-msgstr ""
+msgstr "kényszerített"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
@@ -12185,7 +12211,7 @@ msgstr "rejtett"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
msgctxt "nft unit"
msgid "hour"
-msgstr ""
+msgstr "óra"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:839
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:961
@@ -12200,7 +12226,7 @@ msgstr "mellőzés"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1097
msgid "infinite (lease does not expire)"
-msgstr ""
+msgstr "Végtelen (a bérlet nem jár le)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
@@ -12210,7 +12236,7 @@ msgstr "bemenet"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
msgid "integer"
-msgstr ""
+msgstr "egész szám"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:440
msgid "key between 8 and 63 characters"
@@ -12222,15 +12248,15 @@ msgstr "kulcs 5 vagy 13 karakterrel"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1121
msgid "known"
-msgstr ""
+msgstr "ismert"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1123
msgid "known-othernet (on different subnet)"
-msgstr ""
+msgstr "ismert-egyéb hálózat (másik alhálózaton)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:861
msgid "managed config (M)"
-msgstr ""
+msgstr "felügyelt beállítás (M)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1404
msgid "medium security"
@@ -12239,7 +12265,7 @@ msgstr "közepes biztonság"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
msgctxt "nft unit"
msgid "minute"
-msgstr ""
+msgstr "perc"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1620
msgid "minutes"
@@ -12247,7 +12273,7 @@ msgstr "perc"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:865
msgid "mobile home agent (H)"
-msgstr ""
+msgstr "mobil otthoni ügynök (H)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:428
msgid "netif_carrier_ok()"
@@ -12265,7 +12291,7 @@ msgstr "nincs kapcsolat"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1162
msgid "no override"
-msgstr ""
+msgstr "nincs felülírás"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2269
#: modules/luci-base/htdocs/luci-static/resources/validation.js:72
@@ -12288,7 +12314,7 @@ msgstr "nincs jelen"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
msgid "octet string"
-msgstr ""
+msgstr "oktett"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:349
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:959
@@ -12298,7 +12324,7 @@ msgstr "ki"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:846
msgid "on available prefix"
-msgstr ""
+msgstr "elérhető előtagos"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1405
msgid "open network"
@@ -12306,7 +12332,7 @@ msgstr "nyitott hálózat"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:863
msgid "other config (O)"
-msgstr ""
+msgstr "egyéb beállítás (O)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
@@ -12320,7 +12346,7 @@ msgstr "több mint egy nappal ezelőtt"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
msgctxt "nft unit"
msgid "packets"
-msgstr ""
+msgstr "csomag"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
msgid "positive decimal value"
@@ -12328,7 +12354,7 @@ msgstr "pozitív számérték"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
msgid "positive integer value"
-msgstr "pozitív egész szám érték"
+msgstr "pozitív egész számérték"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:164
msgid "random"
@@ -12336,7 +12362,7 @@ msgstr "véletlen"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1163
msgid "randomly generated"
-msgstr ""
+msgstr "véletlenszerűen létrehozott"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:51
msgid ""
@@ -12348,7 +12374,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:959
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1022
msgid "relay mode"
-msgstr "átjátszás mód"
+msgstr "átjátszó mód"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1719
msgid "routed"
@@ -12356,12 +12382,14 @@ msgstr "irányított"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1174
msgid "sec"
-msgstr "mp"
+msgstr ""
+"<abbr title=\"Csoportos időbeli kulcs (Group Temporal Key)\">GTK</abbr> "
+"kulcsfrissítés időköze másodpercekben."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:835
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:957
msgid "server mode"
-msgstr "kiszolgálómód"
+msgstr "kiszolgáló mód"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
msgid "sstpc Log-level"
@@ -12373,7 +12401,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
msgid "string (UTF-8)"
-msgstr ""
+msgstr "szöveg (UTF-8)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1403
msgid "strong security"
@@ -12385,12 +12413,12 @@ msgstr "címkézett"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1603
msgid "time units (TUs / 1.024 ms) [1000-65535]"
-msgstr "időmértékegységek (IM / 1 024 ms) [1000-65535]"
+msgstr "Időegység (Érték / 1 024 ms) [1000-65535]"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:18
msgctxt "DHCPv6 address request mode"
msgid "try"
-msgstr ""
+msgstr "próbál"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
msgid ""
@@ -12398,6 +12426,11 @@ msgid ""
"<abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> network "
"access."
msgstr ""
+"Az uHTTPd <abbr title=\"Hiperszöveg (sokközponttú, nem lineáris, interaktív) "
+"átviteli protokoll (HyperText Transfer Protocol)\">HTTP</abbr> vagy <abbr "
+"title=\"Biztonságos hiperszöveg (sokközponttú, nem lineáris, interaktív) "
+"átviteli protokoll (HyperText Transfer Protocol Secure)\">HTTPS</abbr> "
+"hálózati hozzáférést kínál."
#: modules/luci-base/htdocs/luci-static/resources/validation.js:613
msgid "unique value"
@@ -12409,7 +12442,7 @@ msgstr "ismeretlen"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:28
msgid "unknown version"
-msgstr ""
+msgstr "ismeretlen verzió"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1161
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1191
@@ -12451,7 +12484,7 @@ msgstr "érvényes IP-cím vagy előtag"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:351
msgid "valid IP address range"
-msgstr ""
+msgstr "érvényes IP-címtartomány"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
msgid "valid IPv4 CIDR"
@@ -12468,7 +12501,7 @@ msgstr "érvényes IPv4-cím vagy hálózat"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
msgid "valid IPv4 address range"
-msgstr ""
+msgstr "érvényes IPv4-címtartomány\""
#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
msgid "valid IPv4 address:port"
@@ -12501,11 +12534,11 @@ msgstr "érvényes IPv6-cím vagy előtag"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
msgid "valid IPv6 address range"
-msgstr ""
+msgstr "érvényes IPv6-címtartomány"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:331
msgid "valid IPv6 host id"
-msgstr "érvényes IPv6 gépazonosító"
+msgstr "érvényes IPv6 gép-azonosító"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
msgid "valid IPv6 network"
@@ -12521,11 +12554,11 @@ msgstr "érvényes MAC-cím"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
msgid "valid UCI identifier"
-msgstr "érvényes UCI azonosító"
+msgstr "érvényes <em>UCI</em>-azonosító"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:407
msgid "valid UCI identifier, hostname or IP address range"
-msgstr "érvényes UCI-azonosító, gépnév vagy IP-cím"
+msgstr "érvényes <em>UCI</em>-azonosító, gépnév vagy IP-cím"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
@@ -12567,29 +12600,31 @@ msgstr "érvényes gépnév vagy IP-cím"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:253
msgid "valid integer value"
-msgstr "érvényes egész érték"
+msgstr "érvényes egész szám"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:385
msgid "valid multicast MAC address"
-msgstr ""
+msgstr "érvényes csoport-küldésű MAC-cím"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:465
msgid ""
"valid network device name between 1 and 15 characters not containing \":\", "
"\"/\", \"%\" or spaces"
msgstr ""
+"érvényes hálózati eszköznév 1 és 15 karakter között, nincs \":\", \"\\\", \"%"
+"\" és szóköz"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:463
msgid "valid network device name, not \".\" or \"..\""
-msgstr ""
+msgstr "érvényes hálózati eszköznév, nincs \".\" vagy \"..\""
#: modules/luci-base/htdocs/luci-static/resources/validation.js:336
msgid "valid network in address/netmask notation"
-msgstr "érvényes hálózat cím/hálózati maszk jelölésben"
+msgstr "érvényes hálózat IP-cím/maszk (CIDR) formátumban"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:562
msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
-msgstr "érvényes telefonszám karakter (0-9, „*”, „#”, „!” vagy „.”)"
+msgstr "érvényes telefonszám karakter (0-9, \"*\", \"#\", \"!\" vagy \".\")"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:376
#: modules/luci-base/htdocs/luci-static/resources/validation.js:379
@@ -12615,11 +12650,11 @@ msgstr "%f és %f közötti érték"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:474
msgid "value greater or equal to %f"
-msgstr "az érték nagyobb vagy egyenlő mint %f"
+msgstr "az érték egyenlő vagy nagyobb mint %f"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:478
msgid "value smaller or equal to %f"
-msgstr "az érték kisebb vagy egyenlő mint %f"
+msgstr "az érték egyenlő vagy kisebb mint %f"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:483
msgid "value with %d characters"
@@ -12640,7 +12675,7 @@ msgstr "gyenge biztonság"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:72
msgctxt "nft unit"
msgid "week"
-msgstr ""
+msgstr "hét"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
msgid "yes"
@@ -12649,7 +12684,7 @@ msgstr "igen"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:441
msgctxt "hint: <code>/#/</code> matches any domain (and returns NXDOMAIN)."
msgid "{any_domain} matches any domain (and returns {nxdomain})."
-msgstr ""
+msgstr "{any_domain} egyezik bármelyik tartománnyal (és visszaad: {nxdomain})."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:445
msgctxt ""
@@ -12659,11 +12694,13 @@ msgid ""
"{example_null} returns {null_addr} addresses ({null_ipv4}, {null_ipv6}) for "
"{example_com} and its subdomains."
msgstr ""
+"{example_null} visszaad: {null_addr} ({null_ipv4}, {null_ipv6}) cím "
+"{example_com} tartomány."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:438
msgctxt "hint: <code>/example.com/</code> returns <code>NXDOMAIN</code>."
msgid "{example_nx} returns {nxdomain}."
-msgstr ""
+msgstr "{example_nx} visszaad: {nxdomain}."
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:20
msgid "« Back"
diff --git a/modules/luci-base/po/ml/base.po b/modules/luci-base/po/ml/base.po
new file mode 100644
index 0000000000..10c1fd3139
--- /dev/null
+++ b/modules/luci-base/po/ml/base.po
@@ -0,0 +1,11747 @@
+msgid ""
+msgstr ""
+"Language: ml\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
+msgid "!known (not known)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:649
+msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
+msgid "\"%h\" table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1666
+msgid "%.1f dB"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:123
+msgid "%d Bit"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4132
+msgid "%d invalid field(s)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:26
+msgid "%dh ago"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:24
+msgid "%dm ago"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:22
+msgid "%ds ago"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:311
+msgid ""
+"%s is an independent project that aims to transparently reduce latency of a "
+"connection over Yggdrasil network, utilizing NAT traversal to bypass "
+"intermediary nodes."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:35
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:812
+msgid "%s means \"the address of the system running dnsmasq\"."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:297
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:409
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:276
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:310
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:328
+msgid "(%d minute window, %d second interval)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:753
+msgid "(Max 1h == 3600)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:124
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:259
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:283
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:88
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:91
+msgid "(empty)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:352
+#: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:271
+msgid "(no interfaces attached)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:619
+msgctxt "Label indicating further amount of allowed ips"
+msgid "+ %d more"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:48
+msgid "-- Additional Field --"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3745
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:799
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2030
+#: modules/luci-compat/luasrc/view/cbi/header.htm:8
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
+msgid "-- Please choose --"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1038
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2031
+#: modules/luci-compat/luasrc/view/cbi/header.htm:9
+msgid "-- custom --"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:271
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:378
+msgid "-- match by label --"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:361
+msgid "-- match by uuid --"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:27
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:44
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:23
+msgid "-- please select --"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:59
+msgctxt "sstp log level value"
+msgid "0"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:60
+msgctxt "sstp log level value"
+msgid "1"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:236
+msgid "1 Minute Load:"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:323
+msgctxt "nft amount of flags"
+msgid "1 flag"
+msgid_plural "%d flags"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1095
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1041
+msgid "12h (12 hours - default)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:256
+msgid "15 Minute Load:"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
+msgctxt "sstp log level value"
+msgid "2"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1611
+msgid "256"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:62
+msgctxt "sstp log level value"
+msgid "3"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1094
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1040
+msgid "3h (3 hours)"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:63
+msgctxt "sstp log level value"
+msgid "4"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1597
+msgid "4-character hexadecimal ID"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:20
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:11
+msgid "464XLAT (CLAT)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:246
+msgid "5 Minute Load:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1093
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1039
+msgid "5m (5 minutes)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
+msgid "6-octet identifier as a hex string - no colons"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1096
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1042
+msgid "7d (7 days)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1649
+msgid "802.11k RRM"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+msgid "802.11k: Enable beacon report via radio measurements."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+msgid "802.11k: Enable neighbor report via radio measurements."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+msgid "802.11r Fast Transition"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1183
+msgid "802.11v: BSS Max Idle. Units: seconds."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1684
+msgid "802.11v: Basic Service Set (BSS) transition management."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1673
+msgid "802.11v: Local Time Zone Advertisement in management frames."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1688
+msgid ""
+"802.11v: Proxy ARP enables non-AP STA to remain in power-save for longer."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1664
+msgid "802.11v: Time Advertisement in management frames."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1677
+msgid ""
+"802.11v: Wireless Network Management (WNM) Sleep Mode (extended sleep mode "
+"for stations)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1681
+msgid ""
+"802.11v: Wireless Network Management (WNM) Sleep Mode Fixes: Prevents "
+"reinstallation attacks."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1831
+msgid "802.11w Association SA Query maximum timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1838
+msgid "802.11w Association SA Query retry timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1812
+msgid "802.11w Management Frame Protection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1831
+msgid "802.11w maximum timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1838
+msgid "802.11w retry timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
+msgid "; invalid MAC:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1015
+msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1004
+msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:736
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
+msgid "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-Proxy"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:963
+msgid "<abbr title=\"Prefix Delegation\">PD</abbr> minimum length"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:859
+msgid "<abbr title=\"Router Advertisement\">RA</abbr> Flags"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933
+msgid "<abbr title=\"Router Advertisement\">RA</abbr> Hop Limit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:907
+msgid "<abbr title=\"Router Advertisement\">RA</abbr> Lifetime"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:914
+msgid "<abbr title=\"Router Advertisement\">RA</abbr> MTU"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:831
+msgid "<abbr title=\"Router Advertisement\">RA</abbr>-Service"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
+msgctxt "nft relational \">\" operator expression"
+msgid "<var>%s</var> greater than <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:85
+msgctxt "nft relational \">=\" operator expression"
+msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
+msgctxt "nft set match expression"
+msgid "<var>%s</var> in set <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:83
+msgctxt "nft relational \"==\" operator expression"
+msgid "<var>%s</var> is <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:89
+msgctxt "nft relational \"in\" operator expression"
+msgid "<var>%s</var> is one of <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
+msgctxt "nft relational \"<\" operator expression"
+msgid "<var>%s</var> lower than <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
+msgctxt "nft relational \"<=\" operator expression"
+msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:84
+msgctxt "nft relational \"!=\" operator expression"
+msgid "<var>%s</var> not <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
+msgctxt "nft not in set match expression"
+msgid "<var>%s</var> not in set <strong>%s</strong>"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:86
+msgid ""
+"A batman-adv node can either run in server mode (sharing its internet "
+"connection with the mesh) or in client mode (searching for the most suitable "
+"internet connection in the mesh) or having the gateway support turned off "
+"entirely (which is the default setting)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:424
+msgid "A configuration for the device \"%s\" already exists"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:241
+msgid ""
+"A default MTU of 65535 is set by Yggdrasil. It is recomended to utilize the "
+"default."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2794
+msgid "A directory with the same name already exists."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2666
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1646
+msgid "A43C + J43 + A43"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1647
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1659
+msgid "ADSL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1633
+msgid "ADSL (G.992.1) Annex A"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1634
+msgid "ADSL (G.992.1) Annex B"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1627
+msgid "ADSL (all variants) Annex A/L/M"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1623
+msgid "ADSL (all variants) Annex A/L/M + VDSL2 Annex A/B/C"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1628
+msgid "ADSL (all variants) Annex B"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1624
+msgid "ADSL (all variants) Annex B + VDSL2 Annex A/B/C"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1629
+msgid "ADSL (all variants) Annex B/J"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1625
+msgid "ADSL (all variants) Annex B/J + VDSL2 Annex A/B/C"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1631
+msgid "ADSL (all variants) Annex M"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1636
+msgid "ADSL2 (G.992.3) Annex A"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1637
+msgid "ADSL2 (G.992.3) Annex B"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1638
+msgid "ADSL2 (G.992.3) Annex L"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1639
+msgid "ADSL2 (G.992.3) Annex M"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1640
+msgid "ADSL2+ (G.992.5) Annex A"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1641
+msgid "ADSL2+ (G.992.5) Annex B"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1642
+msgid "ADSL2+ (G.992.5) Annex M"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1632
+msgid "ANSI T1.413"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:95
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:65
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:65
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:91
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:77
+msgid "APN"
+msgstr ""
+
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:144
+msgid "APN profile index"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:358
+msgid "ARP"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:371
+msgid "ARP IP Targets"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:363
+msgid "ARP Interval"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:387
+msgid "ARP Validation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:379
+msgid "ARP mode to consider a slave as being up"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:82
+msgid "ARP monitoring is not supported for the selected policy!"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
+msgid "ARP retry threshold"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:637
+msgid "ARP traffic table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+msgid ""
+"ARP, IPv4 and IPv6 (even 802.1Q) with multicast destination MACs are unicast "
+"to the STA MAC address. Note: This is not Directed Multicast Service (DMS) "
+"in 802.11v. Note: might break receiver STA multicast expectations."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1654
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1675
+msgid "ATM Bridges"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1707
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:66
+msgid "ATM Virtual Channel Identifier (VCI)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1708
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:70
+msgid "ATM Virtual Path Identifier (VPI)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1675
+msgid ""
+"ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
+"Linux network interfaces which can be used in conjunction with DHCP or PPP "
+"to dial into the provider network."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1714
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62
+msgid "ATM device number"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:266
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:548
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:552
+msgid "Absent Interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:490
+msgid "Accept DNS queries only from hosts whose address is on a local subnet."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
+msgid "Accept from public keys"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:701
+msgid "Accept local"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
+msgctxt "nft accept action"
+msgid "Accept packet"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:701
+msgid "Accept packets with local source addresses"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
+msgid "Access Concentrator"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3879
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+msgid "Access Point"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:60
+msgid "Access Point Isolation"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:99
+msgid "Access Technologies"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:390
+msgid "Actions"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:14
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:134
+msgid "Active"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:81
+msgid "Active Connections"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:182
+msgid "Active DHCP Leases"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:184
+msgid "Active DHCPv6 Leases"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:265
+msgid "Active IPv4 Routes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:268
+msgid "Active IPv4 Rules"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:275
+msgid "Active IPv6 Routes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:278
+msgid "Active IPv6 Rules"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:256
+msgid "Active peers"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:210
+msgid "Active-Backup policy (active-backup, 1)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3880
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:988
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
+msgid "Ad-Hoc"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:215
+msgid "Adaptive load balancing (balance-alb, 6)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:214
+msgid "Adaptive transmit load balancing (balance-tlb, 5)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2233
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2236
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2249
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2257
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3543
+#: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:879
+msgid "Add"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1679
+msgid "Add ATM Bridge"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:92
+msgid "Add IPv4 address…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:186
+msgid "Add IPv6 address…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
+msgid "Add LED action"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:221
+msgid "Add VLAN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1428
+msgid "Add device configuration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1368
+msgid "Add device configuration…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:15
+msgid "Add instance"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:171
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:177
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:274
+msgid "Add key"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:263
+msgid ""
+"Add listeners in order to accept incoming peerings from non-local nodes. "
+"Multicast peer discovery works regardless of listeners set here. URI Format: "
+"<code>tls://0.0.0.0:0</code> or <code>tls://[::]:0</code> to listen on all "
+"interfaces. Choose an acceptable URI <code>tls://</code>, <code>tcp://</"
+"code>, <code>unix://</code> or <code>quic://</code>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+msgid "Add local domain suffix to names served from hosts files."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:283
+msgid "Add multicast rule"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1252
+msgid "Add new interface..."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:210
+msgid "Add peer"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:274
+msgid "Add peer address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
+msgctxt "Dnsmasq instance"
+msgid "Add server instance"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1143
+msgid "Add static forward and reverse DNS entries for this host."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:335
+msgid "Add to Blacklist"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:335
+msgid "Add to Whitelist"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:999
+msgid "Adding an IPv6 to an IPv4 set and vice-versa silently fails."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:376
+msgid "Additional configuration settings (in TOML format)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:613
+msgid "Additional hosts files"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:811
+msgid "Additional options to send to the below match tags."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:675
+msgid "Additional servers file"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:34
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:35
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:36
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:40
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:43
+msgid "Address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:571
+msgid "Address families of \"Relay from\" and \"Relay to address\" must match."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:21
+msgctxt "nft meta nfproto"
+msgid "Address family"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
+msgid "Address setting is invalid"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
+msgid "Address to access local relay bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:434
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:792
+msgid "Addresses"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:15
+msgid "Administration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:514
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:678
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1705
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:39
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:918
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:982
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:241
+msgid "Advanced Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:391
+msgid "Advanced device options"
+msgstr ""
+
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:34
+msgid ""
+"Afer making changes to network using external protocol, network must be "
+"manually restarted."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:567
+msgid "Ageing time"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:50
+msgid "Aggregate Originator Messages"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:265
+msgid "Aggregation Selection Logic"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:268
+msgid "Aggregator: All slaves down or has no slaves (stable, 0)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:270
+msgid ""
+"Aggregator: Chosen by the largest number of ports + slave added/removed or "
+"state changes (count, 2)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:269
+msgid "Aggregator: Slave added/removed or state changes (bandwidth, 1)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:192
+msgid "Alert"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3004
+#: modules/luci-compat/luasrc/model/network.lua:1417
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:62
+msgid "Alias Interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:146
+msgid "Alias of \"%s\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:681
+msgid "All servers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:625
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:624
+msgid "Allocate IPs sequentially"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:355
+msgid "Allocate listen addresses"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:27
+msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1193
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:356
+msgid ""
+"Allow Yggdrasil Jumper to automatically configure Yggdrasil with proper "
+"listen address and random port."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1084
+msgid "Allow all except listed"
+msgstr ""
+
+#: modules/luci-compat/root/usr/share/rpcd/acl.d/luci-compat.json:3
+msgid "Allow full UCI access for legacy applications"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:938
+msgid "Allow legacy 802.11b rates"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1083
+msgid "Allow listed only"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
+msgid "Allow localhost"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:178
+msgid "Allow rebooting the device"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:38
+msgid "Allow remote hosts to connect to local SSH forwarded ports"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:33
+msgid "Allow root logins with password"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:3
+msgid "Allow system feature probing"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:33
+msgid "Allow the <em>root</em> user to log in with password"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:608
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:781
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:56
+msgid "Allowed IPs"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:88
+msgid "Allowed network technology"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:301
+msgid "AllowedIPs setting is invalid"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:775
+msgid "Always"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:6
+msgid "Always off (kernel: none)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:5
+msgid "Always on (kernel: default-on)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:824
+msgid ""
+"Always send the chosen DHCP options. Sometimes needed, with e.g. PXELinux."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:965
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:740
+msgid "Amount of Duplicate Address Detection probes to send"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:119
+msgid "Amount of seconds to wait for the modem to become ready"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:608
+msgid "An error occurred while saving the form:"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:139
+msgid "An optional, short description for this device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1621
+msgid "Annex"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:886
+msgid ""
+"Announce NAT64 prefix in <abbr title=\"Router Advertisement\">RA</abbr> "
+"messages."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:977
+msgid "Announce this device as IPv6 DNS server."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:845
+msgid ""
+"Announce this device as default router if a local IPv6 default route is "
+"present."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:847
+msgid ""
+"Announce this device as default router if a public IPv6 prefix is available, "
+"regardless of local default route availability."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:849
+msgid ""
+"Announce this device as default router regardless of whether a prefix or "
+"default route is present."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:984
+msgid "Announced DNS domains"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:968
+msgid "Announced IPv6 DNS servers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1802
+msgid "Anonymous Identity"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162
+msgid "Anonymous Mount"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:158
+msgid "Anonymous Swap"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
+msgctxt "nft match any traffic"
+msgid "Any packet"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
+msgid "Any zone"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:119
+msgid "Apply backup?"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4772
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2175
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4488
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4610
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4746
+msgid "Apply unchecked"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4742
+msgid "Apply, reverting in case of connectivity loss"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4683
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
+msgid "Architecture"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:152
+msgid "Arp-scan"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1096
+msgid ""
+"Assign a part of given length of every public IPv6-prefix to this interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1114
+msgid "Assign new, freeform tags to this entry."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1101
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
+msgid ""
+"Assign prefix parts using this hexadecimal subprefix ID for this interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2344
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:366
+msgid "Associated Stations"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+msgid "Associations"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:126
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:127
+msgid ""
+"At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
+"strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:124
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:125
+msgid ""
+"At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
+"strong>"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
+msgid "Attempt to enable configured mount points for attached devices"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1466
+msgid "Attributes to add/replace in each request."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:145
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:64
+msgid "Auth Group"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1741
+msgid "Authentication"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:76
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:79
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:89
+msgid "Authentication Type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:377
+msgid "Authoritative"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:11
+msgid "Authorization Required"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:365
+msgid "Autofill listen addresses"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:120
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:18
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:24
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:107
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:116
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:113
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:51
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:96
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:82
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:56
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:69
+msgid "Automatic"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_hnet.lua:7
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:7
+msgid "Automatic Homenet (HNCP)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:174
+msgid "Automatically check filesystem for errors before mounting"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1089
+msgid ""
+"Automatically handle multiple uplink interfaces using source-based policy "
+"routing."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170
+msgid "Automatically mount filesystems on hotplug"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:166
+msgid "Automatically mount swap on hotplug"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170
+msgid "Automount Filesystem"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:166
+msgid "Automount Swap"
+msgstr ""
+
+#: protocols/luci-proto-autoip/htdocs/luci-static/resources/protocol/autoip.js:6
+msgid "Avahi IPv4LL"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
+msgid "Available"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:270
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:280
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:334
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:344
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:354
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:239
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:249
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:259
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:265
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:275
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:293
+msgid "Average:"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:70
+msgid "Avoid Bridge Loops"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1648
+msgid "B43 + B43C"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1649
+msgid "B43 + B43C + V43"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:48
+msgid "BR / DMR / AFTR"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1684
+msgid "BSS Transition"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:158
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1897
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:427
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:149
+msgid "BSSID"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:14
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:48
+msgid "Back to Overview"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:850
+msgid "Back to peer configuration"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:393
+msgid "Backup"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:128
+msgid "Backup / Flash Firmware"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:353
+msgid "Backup file list"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:495
+msgid "Band"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:314
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:139
+msgid "Bandwidth"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:431
+msgid "Base device"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
+msgid "Base64-encoded public key of this interface for sharing."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41
+msgid "Batman Device"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:10
+msgid "Batman Interface"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:81
+msgid ""
+"Batman-adv has a built-in layer 2 fragmentation for unicast data flowing "
+"through the mesh which will allow to run batman-adv over interfaces / "
+"connections that don't allow to increase the MTU beyond the standard "
+"Ethernet packet size of 1500 bytes. When the fragmentation is enabled batman-"
+"adv will automatically fragment over-sized packets and defragment them on "
+"the other end. Per default fragmentation is enabled and inactive if the "
+"packet fits but it is possible to deactivate the fragmentation entirely."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:968
+msgid "Beacon Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+msgid "Beacon Report"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:354
+msgid ""
+"Below is the determined list of files to backup. It consists of changed "
+"configuration files marked by opkg, essential base files and the user "
+"defined backup patterns."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:287
+msgid "Bind NTP server"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:59
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:69
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:142
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:59
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:57
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:57
+msgid "Bind interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:496
+msgid ""
+"Bind only to configured interface addresses, instead of the wildcard address."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:889
+msgid ""
+"Bind service records to a domain name: specify the location of services."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:850
+msgid ""
+"Bind service records to a domain name: specify the location of services. See "
+"<a href=\"%s\">RFC2782</a>."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:59
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:69
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:142
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:59
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:57
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:57
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:188
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:171
+msgid "Bitrate"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:65
+msgid "Bonding Mode"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:206
+msgid "Bonding Policy"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:558
+msgid "Both \"Relay from\" and \"Relay to address\" must be specified."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3010
+#: modules/luci-compat/luasrc/model/network.lua:1421
+msgid "Bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:491
+msgctxt "MACVLAN mode"
+msgid "Bridge (Support direct communication between MAC VLANs)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:393
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:517
+msgid "Bridge VLAN filtering"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:398
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1526
+msgid "Bridge device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:392
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:516
+msgid "Bridge port specific options"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:522
+msgid "Bridge ports"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:641
+msgid "Bridge traffic table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1715
+msgid "Bridge unit number"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:558
+msgid "Bring up empty bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:620
+msgid "Bring up on boot"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:558
+msgid "Bring up the bridge interface even if no ports are attached"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1138
+msgid "Broadcast"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:212
+msgid "Broadcast policy (broadcast, 3)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4248
+msgid "Browse…"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40
+msgid "Buffered"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:130
+msgid ""
+"CA certificate (PEM encoded; Use instead of system-wide store to verify the "
+"gateway certificate."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:181
+msgid "CA certificate; if empty it will be saved after the first connection."
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79
+msgid "CHAP"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:7
+msgid "CLAT configuration failed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:847
+msgid "CNAME"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:868
+msgid "CNAME or fqdn"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:72
+msgid "CPU usage (%)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
+msgid "Cached"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:21
+msgid "Call failed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:998
+msgid "Can be hinted by adding 4 or 6 to the name."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:643
+msgid ""
+"Can be useful if ISP has IPv6 nameservers but does not provide IPv6 routing."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2976
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4219
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4738
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2218
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:297
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:209
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:471
+msgid "Cancel"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:333
+msgid "Cannot parse configuration: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:568
+msgctxt "Chain hook: forward"
+msgid "Capture incoming packets addressed to other hosts"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:560
+msgctxt "Chain hook: prerouting"
+msgid "Capture incoming packets before any routing decision"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:564
+msgctxt "Chain hook: input"
+msgid "Capture incoming packets routed to the local system"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:576
+msgctxt "Chain hook: postrouting"
+msgid "Capture outgoing packets after any routing decision"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:572
+msgctxt "Chain hook: output"
+msgid "Capture outgoing packets originating from the local system"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:556
+msgctxt "Chain hook: ingress"
+msgid "Capture packets directly after the NIC received them"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
+msgid "Category"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:114
+msgid "Cell ID"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:113
+msgid "Cell Location"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:167
+#: protocols/luci-proto-modemmanager/root/usr/share/luci/menu.d/luci-proto-modemmanager.json:3
+msgid "Cellular Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1725
+msgid "Certificate constraint (Domain)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1722
+msgid "Certificate constraint (SAN)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1719
+msgid "Certificate constraint (Subject)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
+msgid "Certificate constraint (Wildcard)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1719
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1777
+msgid ""
+"Certificate constraint substring - e.g. /CN=wifi.mycompany.com<br />See "
+"`logread -f` during handshake for actual values"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1725
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1783
+msgid ""
+"Certificate constraint(s) against DNS SAN values (if available)<br />or "
+"Subject CN (exact match)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1786
+msgid ""
+"Certificate constraint(s) against DNS SAN values (if available)<br />or "
+"Subject CN (suffix match)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1722
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1780
+msgid ""
+"Certificate constraint(s) via Subject Alternate Name values<br />(supported "
+"attributes: EMAIL, DNS, URI) - e.g. DNS:wifi.mycompany.com"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:212
+msgid "Chain"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:580
+msgctxt "Yet unknown nftables chain hook"
+msgid "Chain hook \"%h\""
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4466
+msgid "Changes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4733
+msgid ""
+"Changes have been made to the existing connection via \"%h\". This could "
+"inhibit access to this device. Any IP change requires <strong>connecting to "
+"the new IP</strong> within %d seconds to retain the changes."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4808
+msgid "Changes have been reverted."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46
+msgid "Changes the administrator password for accessing the device"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:162
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:184
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:504
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1895
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:424
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:170
+msgid "Channel"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:392
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:105
+msgid "Channel Analysis"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:425
+msgid "Channel Width"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:174
+msgid "Check filesystems before mount"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2178
+msgid "Check this option to delete the existing networks from this radio."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:110
+msgid "Checking archive…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:195
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:197
+msgid "Checking image…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:429
+msgid "Choose mtdblock"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:625
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2208
+msgid ""
+"Choose the firewall zone you want to assign to this interface. Select "
+"<em>unspecified</em> to remove the interface from the associated zone or "
+"fill out the <em>custom</em> field to define a new zone and attach the "
+"interface to it."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1018
+msgid ""
+"Choose the network(s) you want to attach to this wireless interface or fill "
+"out the <em>custom</em> field to define a new network."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1229
+msgid "Cipher"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:91
+msgid "Cisco UDP encapsulation"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:393
+msgid ""
+"Click \"Generate archive\" to download a tar archive of the current "
+"configuration files."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
+msgid ""
+"Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
+"FEATURE IS FOR PROFESSIONALS! )"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3881
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:987
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:88
+msgid "Client"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:37
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:35
+msgid "Client ID to send when requesting DHCP"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4485
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:179
+msgid "Close"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:156
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:114
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:92
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:101
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:124
+msgid ""
+"Close inactive connection after the given amount of seconds, use 0 to "
+"persist connection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:44
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2342
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:394
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:356
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:359
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:67
+msgid "Collecting data..."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:250
+msgid "Collisions seen"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:71
+msgid "Command"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:401
+msgid "Command OK"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:32
+msgid "Command failed"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:73
+msgid "Comment"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:182
+msgid "Common name or numeric ID of the %s in which this route is found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1866
+msgid ""
+"Complicates key reinstallation attacks on the client side by disabling "
+"retransmission of EAPOL-Key frames that are used to install keys. This "
+"workaround might cause interoperability issues and reduced robustness of key "
+"negotiation especially in environments with heavy traffic load."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:101
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:106
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:103
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:108
+msgid "Compute outgoing checksum (optional)."
+msgstr ""
+
+#: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:40
+msgid "Config File"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4466
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:456
+msgid "Configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:674
+msgid "Configuration Export"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4658
+msgid "Configuration changes applied."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4596
+msgid "Configuration changes have been rolled back!"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+msgid "Configuration failed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:947
+msgid ""
+"Configures data rates based on the coverage cell density. Normal configures "
+"basic rates to 6, 12, 24 Mbps if legacy 802.11b rates are not used else to "
+"5.5, 11 Mbps. High configures basic rates to 12, 24 Mbps if legacy 802.11b "
+"rates are not used else to the 11 Mbps rate. Very High configures 24 Mbps as "
+"the basic rate. Supported rates lower than the minimum basic rate are not "
+"offered."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:843
+msgid ""
+"Configures the default router advertisement in <abbr title=\"Router "
+"Advertisement\">RA</abbr> messages."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:964
+msgid ""
+"Configures the minimum delegated prefix length assigned to a requesting "
+"downstream router, potentially overriding a requested prefix length. If left "
+"unspecified, the device will assign the smallest available prefix greater "
+"than or equal to the requested prefix."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:832
+msgid ""
+"Configures the operation mode of the <abbr title=\"Router "
+"Advertisement\">RA</abbr> service on this interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:954
+msgid "Configures the operation mode of the DHCPv6 service on this interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1019
+msgid ""
+"Configures the operation mode of the NDP proxy service on this interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1414
+msgid "Configure…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:176
+msgid "Confirm disconnect"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:55
+msgid "Confirmation"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:51
+msgid "Connected"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
+#: modules/luci-compat/luasrc/model/network.lua:27
+msgid "Connection attempt failed"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:8
+msgid "Connection attempt failed."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776
+msgid "Connection endpoint"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:411
+msgid "Connection lost"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:322
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:160
+msgid "Connections"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4732
+msgid "Connectivity change"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:31
+msgctxt "nft ct state"
+msgid "Conntrack state"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
+msgctxt "nft ct status"
+msgid "Conntrack status"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:383
+msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:382
+msgid "Consider the slave up when any ARP IP target is reachable (any, 0)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:370
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:54
+msgid "Contents have been saved."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:434
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:468
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:794
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:132
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:271
+msgid "Continue"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:97
+msgctxt "nft jump action"
+msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:129
+msgid "Continue in calling chain"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:550
+msgctxt "Chain policy: accept"
+msgid "Continue processing unmatched packets"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4632
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:189
+msgid "Country"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:944
+msgid "Country Code"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:947
+msgid "Coverage cell density"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:625
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2208
+msgid "Create / Assign firewall-zone"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1290
+msgid "Create interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
+msgid "Critical"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
+msgid "Cron Log Level"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:45
+msgid "Cross Pass (Japan only)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
+msgid "Current power"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
+msgctxt "nft meta hour"
+msgid "Current time"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:29
+msgctxt "nft meta day"
+msgid "Current weekday"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:573
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:575
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:51
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:53
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:82
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:83
+msgid "Custom Interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:412
+msgid ""
+"Custom files (certificates, scripts) may remain on the system. To prevent "
+"this, perform a factory-reset first."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:6
+msgid "Custom flash interval (kernel: timer)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
+msgid ""
+"Customizes the behaviour of the device <abbr title=\"Light Emitting "
+"Diode\">LED</abbr>s if possible."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:740
+msgid "DAD transmits"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1503
+msgid "DAE-Client"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1508
+msgid "DAE-Port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1514
+msgid "DAE-Secret"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:810
+msgid "DHCP Options"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:519
+msgid "DHCP Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:62
+msgid "DHCP and DNS"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2091
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
+#: modules/luci-compat/luasrc/model/network.lua:969
+msgid "DHCP client"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:752
+msgid "DHCP-Options"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1045
+msgid ""
+"DHCPv4 <code>leasetime</code> is used as limit and preferred lifetime of the "
+"IPv6 prefix."
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_dhcpv6.lua:7
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:7
+msgid "DHCPv6 client"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:994
+msgctxt "DHCPv6 option 56. RFC5908 link"
+msgid "DHCPv6 option 56. %s."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:953
+msgid "DHCPv6-Service"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:47
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:48
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:49
+msgid "DNS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:427
+msgid "DNS Forwards"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:359
+msgid "DNS Records"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:787
+msgid "DNS Servers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:700
+msgid "DNS query port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1065
+msgid "DNS search domains"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:693
+msgid "DNS server port"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:787
+msgid ""
+"DNS servers for the remote clients using this tunnel to your openwrt device. "
+"Some wireguard clients require this to be set."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:278
+msgid "DNS setting is invalid"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1070
+msgid "DNS weight"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33
+msgid "DNS-Label / FQDN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:659
+msgid "DNSSEC"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:664
+msgid "DNSSEC check unsigned"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:99
+msgid "DPD Idle Timeout"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:41
+msgid "DS-Lite AFTR address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1618
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37
+msgid "DSL"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:21
+msgid "DSL Status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1657
+msgid "DSL line mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1169
+msgid "DTIM Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:136
+msgid "DUID"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
+msgid "Data Rate"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:76
+msgid "Data Received"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:77
+msgid "Data Transmitted"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:186
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:197
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:159
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:346
+msgid "Debug"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:70
+msgid "Default gateway"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:340
+msgctxt "Dnsmasq instance"
+msgid "Default instance"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:842
+msgid "Default router"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:12
+msgid "Default state"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:998
+msgid "Defaults to IPv4+6."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:993
+msgid "Defaults to fw4."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:752
+msgid ""
+"Define additional DHCP options, for example "
+"\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
+"servers to clients."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:516
+msgid ""
+"Defines a mapping of Linux internal packet priority to VLAN header priority "
+"but for outgoing frames"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:510
+msgid ""
+"Defines a mapping of VLAN header priority to the Linux internal packet "
+"priority on incoming frames"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:88
+msgid "Defines a specific MTU for this route"
+msgstr ""
+
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:34
+msgid "Delay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1093
+msgid "Delegate IPv6 prefixes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2310
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2696
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2700
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3527
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
+#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
+msgid "Delete"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:205
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:211
+msgid "Delete key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2843
+msgid "Delete request failed: %s"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:899
+msgid "Delete this network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1169
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:139
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:504
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:53
+msgid "Description"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2937
+msgid "Deselect"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:237
+msgid "Design"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:760
+msgid "Designated master"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:389
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:71
+msgid "Destination"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
+msgctxt "nft ip daddr"
+msgid "Destination IP"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
+msgctxt "nft ip6 daddr"
+msgid "Destination IPv6"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
+msgid "Destination port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:46
+msgctxt "nft ip dport"
+msgid "Destination port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+msgid "Destination zone"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:67
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:43
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:610
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1240
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1542
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:196
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:222
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:13
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:248
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:281
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:355
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:391
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:29
+msgid "Device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:913
+msgid "Device Configuration"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:88
+msgid "Device Identifier"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
+msgid "Device is not active"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:650
+msgid "Device is restarting…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:495
+msgid "Device name"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:10
+msgid "Device not managed by ModemManager."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1517
+msgid "Device not present"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:395
+msgid "Device type"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4631
+msgid "Device unreachable!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:53
+msgid "Device unreachable! Still waiting for device..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1365
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:287
+msgid "Devices"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
+msgid "Devices &amp; Ports"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:159
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:76
+msgid "Diagnostics"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:114
+msgid "Dial number"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:140
+msgid "Dir"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
+msgid "Directory"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1607
+msgid ""
+"Directs packet flows to specific CPUs where the local socket owner listens "
+"(the local service)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:114
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:891
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:931
+msgid "Disable"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
+msgid ""
+"Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
+"this interface."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
+msgid "Disable DNS lookups"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
+msgid "Disable Encryption"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+msgid "Disable Inactivity Polling"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:617
+msgid "Disable this interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:889
+msgid "Disable this network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:948
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1474
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1847
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:13
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:65
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:121
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:108
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:117
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:114
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:52
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:97
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:83
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:57
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:70
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:499
+msgid "Disabled"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:528
+msgctxt "Label indicating that WireGuard peer is disabled"
+msgid "Disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1193
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:467
+msgid ""
+"Discard also upstream responses containing {rfc_4193_link}, Link-Local and "
+"private IPv4-Mapped {rfc_4291_link} IPv6 Addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:466
+msgid "Discard upstream responses containing {rfc_1918_link} addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:336
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:351
+msgid "Disconnect"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:64
+msgid "Disconnection attempt failed"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:13
+msgid "Disconnection attempt failed."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:59
+msgid "Disk space"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:611
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2978
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3225
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3750
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1920
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:360
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:45
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:66
+msgid "Dismiss"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:953
+msgid "Distance Optimization"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:953
+msgid ""
+"Distance to farthest network member in meters. Set only for distances above "
+"one kilometer; otherwise it is harmful."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:75
+msgid "Distributed ARP Table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1128
+msgid ""
+"Dnsmasq instance to which this DHCP host section is bound. If unspecified, "
+"the section is valid for all dnsmasq instances."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:829
+msgid ""
+"Dnsmasq instance to which this boot section is bound. If unspecified, the "
+"section is valid for all dnsmasq instances."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+msgid ""
+"Dnsmasq is a lightweight <abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr> server and <abbr title=\"Domain Name System\">DNS</"
+"abbr> forwarder."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:672
+msgid "Do not cache negative replies, e.g. for non-existent domains."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:88
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:93
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:70
+msgid "Do not create host route to peer (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:509
+msgid "Do not listen on the specified interfaces."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:956
+msgid "Do not offer DHCPv6 service on this interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1021
+msgid ""
+"Do not proxy any <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> "
+"packets."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:32
+msgid "Do not send a Release when restarting"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:25
+msgid "Do not send a hostname"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:834
+msgid ""
+"Do not send any <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
+"abbr> messages on this interface."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
+msgid "Do you really want to delete \"%s\" ?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:206
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:94
+msgid "Do you really want to erase all settings?"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+msgid "Do you really want to recursively delete the directory \"%s\" ?"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:900
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:926
+msgid "Domain"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
+msgid "Domain required"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:480
+msgid "Domain whitelist"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:83
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:88
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
+msgid "Don't Fragment"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
+msgid "Down"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:408
+msgid "Down Delay"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2941
+msgid "Download"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:396
+msgid "Download backup"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3017
+msgid "Download failed: %s"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:434
+msgid "Download mtdblock"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1662
+msgid "Downstream SNR offset"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:421
+msgid ""
+"Drag or paste a valid <em>*.conf</em> file below to configure the local "
+"WireGuard interface."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2654
+msgid "Drag to reorder"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:347
+msgid "Drop Duplicate Frames"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:710
+msgid ""
+"Drop all gratuitous ARP frames, for example if there’s a known good ARP "
+"proxy on the network and such frames need not be used or in the case of "
+"802.11, must not be used to prevent attacks."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:732
+msgid ""
+"Drop all unsolicited neighbor advertisements, for example if there’s a known "
+"good NA proxy on the network and such frames need not be used or in the case "
+"of 802.11, must not be used to prevent attacks."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:710
+msgid "Drop gratuitous ARP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:786
+msgid "Drop layer 2 multicast frames containing IPv4 unicast packets."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:790
+msgid "Drop layer 2 multicast frames containing IPv6 unicast packets."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:786
+msgid "Drop nested IPv4 unicast"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:790
+msgid "Drop nested IPv6 unicast"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
+msgctxt "nft drop action"
+msgid "Drop packet"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:546
+msgctxt "Chain policy: drop"
+msgid "Drop unmatched packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:732
+msgid "Drop unsolicited NA"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
+msgid "Dropbear Instance"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:10
+msgid ""
+"Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
+"and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:14
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:11
+msgid "Dual-Stack Lite (RFC6333)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:395
+msgid "Dump cache on SIGUSR1, include requesting IP."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:728
+msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1503
+msgid "Dynamic Authorization Extension client."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1508
+msgid "Dynamic Authorization Extension port."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1514
+msgid "Dynamic Authorization Extension secret."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
+msgid "Dynamic tunnel"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:728
+msgid ""
+"Dynamically allocate DHCP addresses for clients. If disabled, only clients "
+"having static leases will be served."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1497
+msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
+msgid "E.g. eth0, eth1"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67
+msgid "EA-bits length"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+msgid "EAP-Method"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1481
+msgid "Each STA is assigned its own AP_VLAN interface."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2674
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2677
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3390
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:531
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:896
+msgid "Edit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:977
+msgid "Edit IP set"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:788
+msgid "Edit PXE/TFTP/BOOTP Host"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:212
+msgid "Edit peer"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1018
+msgid "Edit static lease"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/error.htm:13
+msgid ""
+"Edit the raw configuration data above to fix any error and hit \"Save\" to "
+"reload the page."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+msgid "Edit this network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:845
+msgid "Edit wireless network"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
+msgctxt "nft rt mtu"
+msgid "Effective route MTU"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:516
+msgid "Egress QoS mapping"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
+msgctxt "nft meta oif"
+msgid "Egress device id"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
+msgctxt "nft meta oifname"
+msgid "Egress device name"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:193
+msgid "Emergency"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:891
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:931
+msgid "Enable"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:499
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:592
+msgid ""
+"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
+"snooping"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:17
+msgid "Enable <abbr title=\"Secure Shell\">SSH</abbr> service instance"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:572
+msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:853
+msgid "Enable <abbr title=\"Stateless Address Auto Config\">SLAAC</abbr>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:372
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
+msgid "Enable DNS lookups"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:153
+msgid "Enable Debugmode"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:299
+msgid "Enable Dynamic Shuffling Of Flows"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
+msgid "Enable HE.net dynamic endpoint update"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:725
+msgid "Enable IPv6"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:101
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:108
+msgid "Enable IPv6 negotiation"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:49
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:94
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:80
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:54
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
+msgid "Enable IPv6 negotiation on the PPP link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:728
+msgid "Enable IPv6 segment routing"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:17
+msgid "Enable Instance"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:194
+msgid "Enable Jumbo Frame passthrough"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:763
+msgid "Enable MAC address learning"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:257
+msgid "Enable NTP client"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
+msgid "Enable Single DES"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:764
+msgid "Enable TFTP server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:795
+msgid "Enable VLAN filtering"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:184
+msgid "Enable VLAN functionality"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1870
+msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:319
+msgid "Enable Yggdrasil Jumper"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:14
+msgid ""
+"Enable automatic redirection of <abbr title=\"Hypertext Transfer "
+"Protocol\">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol "
+"Secure\">HTTPS</abbr> port."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1093
+msgid ""
+"Enable downstream delegation of IPv6 prefixes available on this interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1866
+msgid "Enable key reinstallation (KRACK) countermeasures"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:189
+msgid "Enable learning and aging"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:200
+msgid "Enable mirroring of incoming packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:201
+msgid "Enable mirroring of outgoing packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:782
+msgid "Enable multicast fast leave"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:601
+msgid "Enable multicast querier"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:746
+msgid "Enable multicast support"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:250
+msgid ""
+"Enable node info privacy so that only items specified in \"Node info\" are "
+"sent back. Otherwise defaults including the platform, architecture and "
+"Yggdrasil version are included."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1598
+msgid "Enable packet steering across CPUs. May help or hinder network speed."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:676
+msgid "Enable promiscuous mode"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:71
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:71
+msgid "Enable rx checksum"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:96
+msgid "Enable support for multicast traffic (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:83
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:88
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:765
+msgid "Enable the built-in single-instance TFTP server."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:889
+msgid "Enable this network"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:33
+msgid "Enable to minimise the chance of prefix change after a restart"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:75
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:75
+msgid "Enable tx checksum"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:766
+msgid "Enable unicast flooding"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1600
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1666
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:243
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:351
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:65
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:109
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:118
+msgid "Enabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1601
+msgid "Enabled (all CPUs)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1849
+msgid "Enabled (workaround mode)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:592
+msgid "Enables IGMP snooping on this bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+msgid ""
+"Enables fast roaming among access points that belong to the same Mobility "
+"Domain"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:100
+msgid ""
+"Enables more efficient, group aware multicast forwarding infrastructure in "
+"batman-adv."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:572
+msgid "Enables the Spanning Tree Protocol on this bridge"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:62
+msgid "Encapsulation limit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1652
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1710
+msgid "Encapsulation mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:159
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1898
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:150
+msgid "Encryption"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:55
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:75
+msgid "Endpoint"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:646
+msgid "Endpoint Host"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:662
+msgid "Endpoint Port"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:311
+msgid "Endpoint setting is invalid"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:751
+msgid "Enforce IGMPv1"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:752
+msgid "Enforce IGMPv2"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:753
+msgid "Enforce IGMPv3"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:758
+msgid "Enforce MLD version 1"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:759
+msgid "Enforce MLD version 2"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
+msgid "Enter custom value"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
+msgid "Enter custom values"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:97
+msgid "Erasing..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:190
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:156
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:343
+msgid "Error"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:156
+msgid "Error getting PublicKey"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3023
+#: modules/luci-compat/luasrc/model/network.lua:1433
+msgid "Ethernet Adapter"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3014
+#: modules/luci-compat/luasrc/model/network.lua:1423
+msgid "Ethernet Switch"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:277
+msgid "Every 30 seconds (slow, 0)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:278
+msgid "Every second (fast, 1)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:508
+msgid "Exclude interfaces"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:160
+msgid ""
+"Execution of various network commands to check the connection and name "
+"resolution to other systems."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:474
+msgid ""
+"Exempt {loopback_slash_8_v4} and {localhost_v6} from rebinding checks, e.g. "
+"for <abbr title=\"Real-time Block List\">RBL</abbr> services."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:410
+msgid "Existing device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
+msgid "Expand hosts"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:563
+msgid "Expected port number."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1110
+msgid "Expecting a hexadecimal assignment hint"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:19
+msgid "Expecting a valid IPv4 address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:19
+msgid "Expecting a valid IPv6 address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
+msgid "Expecting a valid MAC address, optionally including wildcards"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:29
+msgid "Expecting two priority values separated by a colon"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2269
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:176
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:196
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:200
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
+msgid "Expecting: %s"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:53
+msgid "Expecting: non-empty value"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:50
+msgid "Expires"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:724
+msgid ""
+"Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:752
+msgid ""
+"Extend short TTL values to the seconds value given when caching them. Use "
+"with caution."
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19
+msgid "External"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1637
+msgid "External R0 Key Holder List"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1641
+msgid "External R1 Key Holder List"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
+msgid "External system log server"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+msgid "External system log server port"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:177
+msgid "External system log server protocol"
+msgstr ""
+
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:7
+msgid "Externally managed interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:399
+msgid "Extra DHCP logging"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:79
+msgid "Extra SSH command options"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:375
+msgid "Extra config"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:72
+msgid "Extra pppd options"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:70
+msgid "Extra sstpc options"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:988
+msgid "FQDN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1612
+msgid "FT over DS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1611
+msgid "FT over the Air"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
+msgid "FT protocol"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:91
+msgid "Failed Reason"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:87
+msgid "Failed to change the system password."
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Failed to configure modem"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4590
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22
+msgid "Failed to connect"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:23
+msgid "Failed to disconnect"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:36
+msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
+msgid "Failed to get modem information"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:26
+msgid "Failed to initialize modem"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:30
+msgid "Failed to set operating mode"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2747
+msgid "File"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:676
+msgid ""
+"File listing upstream resolvers, optionally domain-specific, e.g. "
+"{servers_file_entry01}, {servers_file_entry02}."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
+msgid "File not accessible"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:589
+msgid "File to store DHCP lease information."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:597
+msgid "File with upstream resolvers."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2885
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:792
+msgid "Filename"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:777
+msgid "Filename of the boot image advertised to clients."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:315
+msgid "Filesystem"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:361
+msgid "Filter"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:647
+msgid "Filter IPv4 A records"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:641
+msgid "Filter IPv6 AAAA records"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:636
+msgid "Filter SRV/SOA service discovery"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:629
+msgid "Filter private"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:394
+msgid "Filtering for all slaves, no validation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:395
+msgid "Filtering for all slaves, validation only for active slave"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:396
+msgid "Filtering for all slaves, validation only for backup slaves"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:637
+msgid ""
+"Filters SRV/SOA service discovery, to avoid triggering dial-on-demand links."
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:65
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:24
+msgid "Finalizing failed"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:150
+msgid ""
+"Find all currently attached filesystems and swap and replace configuration "
+"with defaults based on what was detected"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:872
+msgid "Find and join network"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:9
+msgid "Finish"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
+msgid "Firewall"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:187
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:39
+msgid "Firewall Mark"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:518
+msgid "Firewall Settings"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:330
+msgid "Firewall Status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:177
+msgid "Firewall mark"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1669
+msgid "Firmware File"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
+msgid "Firmware Version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:682
+msgid "First answer wins."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:701
+msgid "Fixed source port for outbound DNS queries."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:314
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:451
+msgid "Flash image..."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:310
+msgid "Flash image?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:441
+msgid "Flash new firmware image"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:386
+msgid "Flash operations"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:319
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:321
+msgid "Flashing…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1045
+msgid "Follow IPv4 Lifetime"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:823
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:731
+msgid "Force"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:965
+msgid "Force 40MHz mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1240
+msgid "Force CCMP (AES)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1241
+msgid "Force CCMP-256 (AES)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:731
+msgid "Force DHCP on this network even if another server is detected."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+msgid "Force GCMP (AES)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+msgid "Force GCMP-256 (AES)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:749
+msgid "Force IGMP version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:756
+msgid "Force MLD version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1244
+msgid "Force TKIP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1245
+msgid "Force TKIP and CCMP (AES)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1139
+msgid "Force broadcast DHCP response."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1356
+msgid "Force link"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:283
+msgid "Force upgrade"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:90
+msgid "Force use of NAT-T"
+msgstr ""
+
+#: modules/luci-base/ucode/template/csrftoken.ut:8
+msgid "Form token mismatch"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1454
+msgid "Format:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1023
+msgid ""
+"Forward <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> <abbr "
+"title=\"Neighbour Solicitation, Type 135\">NS</abbr> and <abbr "
+"title=\"Neighbour Advertisement, Type 136\">NA</abbr> messages between the "
+"designated master interface and downstream interfaces."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:838
+msgid ""
+"Forward <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
+"messages received on the designated master interface to downstream "
+"interfaces."
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164
+msgid "Forward DHCP traffic"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:960
+msgid ""
+"Forward DHCPv6 messages between the designated master interface and "
+"downstream interfaces."
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:161
+msgid "Forward broadcast traffic"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:581
+msgid "Forward delay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:993
+msgid "Forward mesh peer traffic"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:778
+msgid "Forward multicast packets as unicast packets on this device."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:428
+msgid "Forward specific domain queries to specific upstream servers."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1142
+msgid "Forward/reverse DNS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1717
+msgid "Forwarding mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:362
+msgid "Forwards"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:80
+msgid "Fragmentation"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:957
+msgid "Fragmentation Threshold"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
+msgctxt "nft nat flag fully-random"
+msgid "Full port randomization"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:200
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href='http://"
+"wireguard.com'>wireguard.com</a>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:184
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:170
+msgid "GHz"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:92
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
+msgid "GPRS only"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:10
+msgid "GRE tunnel over IPv4"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:10
+msgid "GRE tunnel over IPv6"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:10
+msgid "GRETAP tunnel over IPv4"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:10
+msgid "GRETAP tunnel over IPv6"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:198
+msgid "Gateway"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:85
+msgid "Gateway Mode"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:38
+msgid "Gateway Ports"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
+#: modules/luci-compat/luasrc/model/network.lua:29
+msgid "Gateway address is invalid"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:151
+msgid "Gateway metric"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
+msgid "General"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:513
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:38
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:127
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:240
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:122
+msgid "General Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:677
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:917
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:979
+msgid "General Setup"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:390
+msgid "General device options"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:150
+msgid "Generate Config"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1615
+msgid "Generate PMK locally"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:398
+msgid "Generate archive"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:835
+msgid "Generate configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:875
+msgid "Generate configuration…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:95
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:62
+msgid "Generate new key pair"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:605
+msgid "Generate preshared key"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:675
+msgid "Generates a configuration suitable for import on a WireGuard peer"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:809
+msgid "Generating QR code…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
+msgid "Given password confirmation did not match, password not changed!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:146
+msgid "Global Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1588
+msgid "Global network options"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:71
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:91
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:67
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:85
+msgid "Go to firmware upgrade..."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:61
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:81
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:57
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:75
+msgid "Go to password configuration..."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2596
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3709
+#: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
+msgid "Go to relevant configuration page"
+msgstr ""
+
+#: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:39
+msgid "Grant access to DHCP configuration"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:33
+msgid "Grant access to DHCP status display"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:42
+msgid "Grant access to DSL status display"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/root/usr/share/rpcd/acl.d/luci-openconnect.json:3
+msgid "Grant access to LuCI OpenConnect procedures"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json:3
+msgid "Grant access to LuCI Wireguard procedures"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/root/usr/share/rpcd/acl.d/luci-proto-yggdrasil.json:3
+msgid "Grant access to LuCI Yggdrasil procedures"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/root/usr/share/rpcd/acl.d/luci-openfortivpn.json:3
+msgid "Grant access to LuCI openfortivpn procedures"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:22
+msgid "Grant access to SSH configuration"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:23
+msgid "Grant access to Storage and Mount status display"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:12
+msgid "Grant access to basic LuCI procedures"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:78
+msgid "Grant access to crontab configuration"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:67
+msgid "Grant access to firewall status"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:131
+msgid "Grant access to flash operations"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:3
+msgid "Grant access to main status display"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/root/usr/share/rpcd/acl.d/luci-proto-modemmanager.json:3
+msgid "Grant access to mmcli"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:99
+msgid "Grant access to mount configuration"
+msgstr ""
+
+#: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:3
+msgid "Grant access to network configuration"
+msgstr ""
+
+#: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:52
+msgid "Grant access to network diagnostic tools"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:36
+msgid "Grant access to network status information"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:51
+msgid "Grant access to port status display"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:13
+msgid "Grant access to process status"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:3
+msgid "Grant access to realtime statistics"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:44
+msgid "Grant access to routing status"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:56
+msgid "Grant access to startup configuration"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:3
+msgid "Grant access to system configuration"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:30
+msgid "Grant access to system logs"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:45
+msgid "Grant access to uHTTPd configuration"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:58
+msgid "Grant access to wireless channel status"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:60
+msgid "Grant access to wireless status display"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:66
+msgid "Group Password"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:22
+msgid "Guest"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
+msgid "HE.net password"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
+msgid "HE.net username"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:64
+msgid "HTTP(S) Access"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:46
+msgid "Hang Up"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:6
+msgid "Heartbeat interval (kernel: heartbeat)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:576
+msgid "Hello interval"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
+msgid ""
+"Here you can configure the basic aspects of your device like its hostname or "
+"the timezone."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:297
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:336
+msgid "Hide empty chains"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:950
+msgid "High"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:707
+msgid "Honor gratuitous ARP"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:593
+msgctxt "Chain hook description"
+msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:92
+msgid "Hop Penalty"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2336
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:134
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:234
+msgid "Host"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
+msgid "Host expiry timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:793
+msgid "Host requests this filename from the boot server."
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
+msgid "Host-Uniq tag content"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1091
+msgid ""
+"Host-specific lease time, e.g. <code>5m</code>, <code>3h</code>, <code>7d</"
+"code>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:38
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1021
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:87
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:135
+msgid "Hostname"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:22
+msgid "Hostname to send when requesting DHCP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:844
+msgid "Hostnames"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:937
+msgid ""
+"Hostnames are used to bind a domain name to an IP address. This setting is "
+"redundant for hostnames already configured with static leases, but it can be "
+"useful to rebind an FQDN."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:19
+msgid "How long (in milliseconds) the LED should be off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:13
+msgid "How long (in milliseconds) the LED should be on"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:280
+msgid "Human-readable counters"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:24
+msgid "Hybrid"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
+msgctxt "nft icmp code"
+msgid "ICMP code"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
+msgctxt "nft icmp type"
+msgid "ICMP type"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
+msgctxt "nft icmpv6 code"
+msgid "ICMPv6 code"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
+msgctxt "nft icmpv6 type"
+msgid "ICMPv6 type"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:53
+msgid "ID used to uniquely identify the VXLAN"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:213
+msgid "IEEE 802.3ad Dynamic link aggregation (802.3ad, 4)"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:75
+msgid "IKE DH Group"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:86
+msgid "IMEI"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:141
+msgid "IP Address"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+msgid "IP Addresses"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:85
+msgid "IP Protocol"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:367
+msgid "IP Sets"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:138
+msgid "IP Type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:949
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:188
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:214
+msgid "IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
+#: modules/luci-compat/luasrc/model/network.lua:28
+msgid "IP address is invalid"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
+#: modules/luci-compat/luasrc/model/network.lua:31
+msgid "IP address is missing"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:792
+msgid ""
+"IP addresses for the peer to use inside the tunnel. Some clients require "
+"this setting."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:781
+msgid ""
+"IP addresses that are allowed inside the tunnel. The peer will accept "
+"tunnelled packets with source IP addresses matching this list and route back "
+"packets with matching destination IP."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:36
+msgctxt "nft ip protocol"
+msgid "IP protocol"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:14
+msgctxt "nft meta l4proto"
+msgid "IP protocol"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:459
+msgid "IP sets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:686
+msgid "IPs to override with {nxdomain}"
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:9
+msgid "IPsec XFRM"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:110
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:90
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:96
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:87
+msgid "IPv4"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:355
+msgid "IPv4 Firewall"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:262
+msgid "IPv4 Neighbours"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:261
+msgid "IPv4 Routing"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:121
+msgid "IPv4 Rules"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29
+msgid "IPv4 Upstream"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1056
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:167
+msgid "IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:29
+msgid "IPv4 assignment length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:182
+msgid "IPv4 broadcast"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:181
+msgid "IPv4 gateway"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:180
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:174
+msgid "IPv4 netmask"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
+msgid "IPv4 network in address/netmask notation"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:140
+msgid "IPv4 only"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:16
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:10
+msgid "IPv4 over IPv6 (RFC2473-IPIPv6)"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:52
+msgid "IPv4 prefix"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
+msgid "IPv4 prefix length"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:625
+msgid "IPv4 traffic table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1002
+msgid "IPv4+6"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:88
+msgid "IPv4+IPv6"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ipip.lua:9
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:10
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:95
+msgid "IPv4/IPv6"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:139
+msgid "IPv4/IPv6 (both - defaults to IPv4)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:633
+msgid "IPv4/IPv6 traffic table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1004
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:91
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:99
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:100
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:97
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:89
+msgid "IPv6"
+msgstr ""
+
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:81
+msgid "IPv6 APN"
+msgstr ""
+
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:150
+msgid "IPv6 APN profile index"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:358
+msgid "IPv6 Firewall"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:736
+msgid "IPv6 MTU"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:272
+msgid "IPv6 Neighbours"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1036
+msgid "IPv6 Prefix Lifetime"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:680
+msgid "IPv6 RA Settings"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:271
+msgid "IPv6 Routing"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:121
+msgid "IPv6 Rules"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:679
+msgid "IPv6 Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1592
+msgid "IPv6 ULA-Prefix"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29
+msgid "IPv6 Upstream"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:184
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:135
+msgid "IPv6 address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1101
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
+msgid "IPv6 assignment hint"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1096
+msgid "IPv6 assignment length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
+msgid "IPv6 gateway"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
+msgid "IPv6 network in address/netmask notation"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:141
+msgid "IPv6 only"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1145
+msgid "IPv6 preference"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
+msgid "IPv6 prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1118
+msgid "IPv6 prefix filter"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
+msgid "IPv6 prefix length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:193
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
+msgid "IPv6 routed prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1089
+msgid "IPv6 source routing"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1141
+msgid "IPv6 suffix"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:55
+msgid "IPv6 support"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:629
+msgid "IPv6 traffic table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
+msgid "IPv6-PD"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1108
+msgid "IPv6-Suffix (hex)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:13
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:10
+msgid "IPv6-in-IPv4 (RFC4213)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:17
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:9
+msgid "IPv6-over-IPv4 (6rd)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:15
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:9
+msgid "IPv6-over-IPv4 (6to4)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1799
+msgid "Identity"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1120
+msgid ""
+"If a host matches an entry which cannot be used because it specifies an "
+"address on a different subnet, the tag %s is set."
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
+msgid "If checked, 1DES is enabled"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:55
+msgid "If checked, adds \"+ipv6\" to the pppd options"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
+msgid "If checked, encryption is disabled"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
+msgid ""
+"If empty, all incoming connections will be allowed (default). This does not "
+"affect outgoing peerings, nor link-local peers discovered via multicast."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1118
+msgid ""
+"If set, downstream subnets are only allocated from the given IPv6 prefix "
+"classes."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:197
+msgid "If set, the meaning of the match options is inverted"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:255
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:359
+msgid ""
+"If specified, mount the device by its UUID instead of a fixed device node"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:268
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:375
+msgid ""
+"If specified, mount the device by the partition label instead of a fixed "
+"device node"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1052
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:70
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:134
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:156
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:129
+msgid "If unchecked, no default route is configured"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1056
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:145
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:160
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:140
+msgid "If unchecked, the advertised DNS server addresses are ignored"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:338
+msgid ""
+"If your physical memory is insufficient unused data can be temporarily "
+"swapped to a swap-device resulting in a higher amount of usable <abbr "
+"title=\"Random Access Memory\">RAM</abbr>. Be aware that swapping data is a "
+"very slow process as the swap-device cannot be accessed with the high "
+"datarates of the <abbr title=\"Random Access Memory\">RAM</abbr>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1057
+msgid "Ignore"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
+msgid "Ignore interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1119
+msgid "Ignore requests from unknown machines using %s."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:592
+msgid "Ignore resolv file"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:608
+msgid "Ignore {etc_hosts}"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:449
+msgid "Image"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:275
+msgid "Image check failed:"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:462
+msgid "Import as peer"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:462
+msgid "Import configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:490
+msgid "Import configuration as peer…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:476
+msgid "Import settings"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:362
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:389
+msgid "Imported peer configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
+msgid "Imports settings from an existing WireGuard configuration file"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:68
+msgid "In"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1038
+msgid ""
+"In DHCPv4, it is possible to include more than one mac address. This allows "
+"an IP address to be associated with multiple macaddrs, and dnsmasq abandons "
+"a DHCP lease to one of the macaddrs when another asks for a lease. It only "
+"works reliably if only one of the macaddrs is active at any time."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:71
+msgid ""
+"In bridged LAN setups it is advisable to enable the bridge loop avoidance in "
+"order to avoid broadcast loops that can bring the entire LAN to a standstill."
+msgstr ""
+
+#: modules/luci-base/ucode/template/csrftoken.ut:13
+msgid ""
+"In order to prevent unauthorized access to the system, your request has been "
+"blocked. Click \"Continue »\" below to return to the previous page."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:148
+msgid "In seconds"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:156
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:114
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:92
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:101
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:124
+msgid "Inactivity timeout"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
+msgid "Inbound:"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:264
+msgid ""
+"Include in backup a list of current installed packages at /etc/backup/"
+"installed_packages.txt"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:102
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:107
+msgid "Incoming checksum"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:145
+msgid "Incoming interface"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:99
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:64
+msgid "Incoming key"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:102
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:107
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:104
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:109
+msgid "Incoming serialization"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:187
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:158
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:345
+msgid "Info"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:102
+msgid "Information"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:510
+msgid "Ingress QoS mapping"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
+msgctxt "nft meta iif"
+msgid "Ingress device id"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:9
+msgctxt "nft meta iifname"
+msgid "Ingress device name"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
+msgid "Initialization failure"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
+msgid "Initscript"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:110
+msgid "Initscripts"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1783
+msgid "Inner certificate constraint (Domain)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1780
+msgid "Inner certificate constraint (SAN)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1777
+msgid "Inner certificate constraint (Subject)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1786
+msgid "Inner certificate constraint (Wildcard)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:335
+msgid "Install protocol extensions..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:828
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1127
+msgid "Instance"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
+msgctxt "WireGuard instance heading"
+msgid "Instance \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:344
+msgctxt "Dnsmasq instance"
+msgid "Instance \"%q\""
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:34
+msgid "Instance Details"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2204
+msgid ""
+"Instead of joining any network with a matching SSID, only connect to the "
+"BSSID <code>%h</code>."
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/map.htm:43
+msgid "Insufficient permissions to read UCI configuration."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:136
+msgid "Integrated Circuit Card Identifier"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:216
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:20
+msgid "Interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:763
+msgid "Interface \"%h\" is already marked as designated master."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:62
+msgid "Interface %q device auto-migrated from %q to %q."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:975
+msgid "Interface Configuration"
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
+msgid "Interface ID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:151
+msgid "Interface has %d pending changes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:92
+msgid "Interface is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:65
+msgid "Interface is marked for deletion"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:210
+msgid "Interface is reconnecting..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:210
+msgid "Interface is shutting down..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:320
+msgid "Interface is starting..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:323
+msgid "Interface is stopping..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+msgid "Interface name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:123
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:339
+msgid "Interface not present or not connected yet."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:497
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:527
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:38
+msgid "Interfaces"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:20
+msgid "Internal"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:85
+msgid "International Mobile Station Equipment Identity"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:139
+msgid "International Mobile Subscriber Identity"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:290
+msgid "Interval For Sending Learning Packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:610
+msgid ""
+"Interval in centiseconds between multicast general queries. By varying the "
+"value, an administrator may tune the number of IGMP messages on the subnet; "
+"larger values cause IGMP Queries to be sent less often"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:576
+msgid "Interval in seconds for STP hello packets"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:192
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:42
+msgid "Invalid"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:101
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:68
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:71
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:97
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:73
+msgid "Invalid APN provided"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:38
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:41
+msgid "Invalid Base64 key string"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:121
+msgid "Invalid IPv6 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:78
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:83
+msgid "Invalid TOS value, expected 00..FF or inherit"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:83
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:88
+msgid "Invalid Traffic Class value, expected 00..FF or inherit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:285
+msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:294
+msgid "Invalid VLAN ID given! Only unique IDs are allowed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:403
+msgid "Invalid argument"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:11
+msgid ""
+"Invalid bearer list. Possibly too many bearers created. This protocol "
+"supports one and only one bearer."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
+msgid "Invalid command"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:191
+msgid "Invalid hexadecimal value"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:130
+msgid "Invalid hostname or IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:138
+msgid "Invalid port"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:16
+msgid "Invalid private key string %s"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:28
+msgid "Invalid public key string %s"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
+msgid "Invalid server URL"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:12
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:32
+msgid "Invalid username and/or password! Please try again."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:13
+msgid "Invert blinking"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:197
+msgid "Invert match"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:223
+msgctxt "VLAN port state"
+msgid "Is Primary VLAN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
+msgid "Isolate Clients"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:238
+msgid ""
+"It appears that you are trying to flash an image that does not fit into the "
+"flash memory, please verify the image file!"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:312
+msgid ""
+"It periodically probes for active sessions and automatically establishes "
+"direct peerings over internet with remote nodes running Yggdrasil Jumper "
+"without requiring firewall or port configuration."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:78
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:98
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:65
+msgid "JavaScript required!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+msgid "Join Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1912
+msgid "Join Network: Wireless Scan"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2212
+msgid "Joining Network: %q"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:172
+msgid "Jump to rule"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:303
+msgid "Jumper"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:230
+msgid "Keep settings and retain the current configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
+msgid "Keep-Alive"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:54
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
+msgid "Kernel Log"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
+msgid "Kernel Version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1524
+msgid "Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1552
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1554
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1555
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1567
+msgid "Key #%d"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:99
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:64
+msgid "Key for incoming packets (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:98
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:103
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:68
+msgid "Key for outgoing packets (optional)."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:536
+msgctxt "Label indicating that WireGuard peer lacks public key"
+msgid "Key missing"
+msgstr ""
+
+#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:44
+msgid "Key used to sign network config"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:71
+msgctxt "nft unit"
+msgid "KiB"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
+msgid "Kill"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:21
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:10
+msgid "L2TP"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:40
+msgid "L2TP Server"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:274
+msgid "LACPDU Packets"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:130
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:102
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:88
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:62
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:75
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:98
+msgid "LCP echo failure threshold"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:143
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:101
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:75
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:88
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:111
+msgid "LCP echo interval"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:115
+msgid "LED Configuration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1711
+msgid "LLC"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:268
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:375
+msgid "Label"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:225
+msgid "Language"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
+msgid "Language and Style"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:854
+msgid ""
+"Larger weights (of the same prio) are given a proportionately higher "
+"probability of being selected."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:147
+msgid "Last Error"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
+msgid "Last member interval"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:143
+msgid "Latency"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:59
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:78
+msgid "Latest Handshake"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:21
+msgid "Leaf"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:774
+msgid "Learn"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1027
+msgid "Learn routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
+msgid "Lease file"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1090
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:724
+msgid "Lease time"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:137
+msgid "Lease time remaining"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
+msgid "Leave empty to autodetect"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:47
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:48
+msgid "Leave empty to use the current WAN address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:938
+msgid ""
+"Legacy or badly behaving devices may require legacy 802.11b rates to "
+"interoperate. Airtime efficiency may be significantly reduced where these "
+"are used. It is recommended to not allow 802.11b rates where possible."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:677
+msgid "Legacy rules detected"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4468
+msgid "Legend:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:719
+msgid "Limit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:653
+msgid ""
+"Limit response records (from {etc_hosts}) to those that fall within the "
+"subnet of the querying interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:363
+msgid "Limits"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25
+msgid "Line Mode"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:24
+msgid "Line State"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:26
+msgid "Line Uptime"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:128
+msgid "Link Aggregation (Channel Bonding)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:354
+msgid "Link Monitoring"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:24
+msgid "Link On"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
+msgctxt "nft @ll,off,len"
+msgid "Link layer header bits %d-%d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:460
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:967
+msgid ""
+"List of IP sets to populate with the IPs of DNS lookup results of the FQDNs "
+"also specified here."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1637
+msgid ""
+"List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
+"Identifier,256-bit key as hex string. <br />This list is used to map R0KH-ID "
+"(NAS Identifier) to a destination MAC address when requesting PMK-R1 key "
+"from the R0KH that the STA used during the Initial Mobility Domain "
+"Association."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1641
+msgid ""
+"List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
+"as 6 octets with colons,256-bit key as hex string. <br />This list is used "
+"to map R1KH-ID to a destination MAC address when sending PMK-R1 key from the "
+"R0KH. This is also the list of authorized R1KHs in the MD that can request "
+"PMK-R1 keys."
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:82
+msgid "List of SSH key files for auth"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
+msgid "List of domains to allow {rfc_1918_link} responses for."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:301
+msgid "List of upstream NTP server candidates with which to synchronize."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:38
+msgid "Listen Port"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:263
+msgid "Listen addresses"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:260
+msgid "Listen for peers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:502
+msgid "Listen interfaces"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:20
+msgid "Listen only on the given interface or, if unspecified, on all"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:503
+msgid ""
+"Listen only on the specified interfaces, and loopback if not excluded "
+"explicitly."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:292
+msgid "Listen to multicast beacons"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:285
+msgid "ListenPort setting is invalid"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:694
+msgid "Listening port for inbound DNS queries."
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:130
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:47
+msgid "Load"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:63
+msgid "Load Average"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:228
+msgid ""
+"Load Average is a metric that is used by Linux to keep track of system "
+"resources."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
+msgid "Load configuration…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2141
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:167
+msgid "Loading data…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3027
+msgid "Loading directory contents…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1942
+#: modules/luci-base/ucode/template/view.ut:4
+#: modules/luci-mod-status/ucode/template/admin_status/index.ut:12
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:40
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:956
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+msgid "Local"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:169
+msgid "Local IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
+#: modules/luci-compat/luasrc/model/network.lua:30
+msgid "Local IP address is invalid"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:86
+msgid "Local IP address to assign"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:46
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:44
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:44
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:44
+msgid "Local IPv4 address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:976
+msgid "Local IPv6 DNS server"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:47
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:48
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:44
+msgid "Local IPv6 address"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:114
+msgid "Local Startup"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:61
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:131
+msgid "Local Time"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1119
+msgid "Local ULA"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:386
+msgid "Local domain"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:387
+msgid "Local domain suffix appended to DHCP names and hosts file entries."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:489
+msgid "Local service only"
+msgstr ""
+
+#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:41
+msgid "Local wireguard key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:652
+msgid "Localise queries"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:117
+msgid "Location Area Code"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2204
+msgid "Lock to BSSID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:364
+msgid "Log"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+msgid ""
+"Log all options sent to DHCP clients and the tags used to determine them."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
+msgctxt "nft log action"
+msgid "Log event \"<strong>%h</strong>…\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:404
+msgid "Log facility"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:38
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:36
+msgid "Log in"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2674
+msgid "Log in…"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:340
+msgid "Log level"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:81
+msgid "Log out"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:185
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:155
+msgid "Log output level"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+msgid "Log queries"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:123
+msgid "Logging"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:23
+msgid "Logging in…"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
+msgid ""
+"Logical network from which to select the local endpoint if local IPv6 "
+"address is empty and no WAN IPv6 is available (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62
+msgid "Logical network to which the tunnel will be added (bridged) (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:682
+msgid "Loose filtering"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:714
+msgid "Lowest leased address as offset from the network address."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/footer.ut:12
+msgid "Lua compatibility mode active"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:48
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
+msgid "MAC"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1564
+msgid "MAC Address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1079
+msgid "MAC Address Filter"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:258
+msgid "MAC Address For The Actor"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:401
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1532
+msgid "MAC VLAN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:645
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:40
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2335
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:233
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:215
+msgid "MAC address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1036
+msgid "MAC address(es)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+msgid "MAC-Filter"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1086
+msgid "MAC-List"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:18
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:13
+msgid "MAP / LW4over6"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:65
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:7
+msgid "MAP rule is invalid"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:24
+msgid "MBIM Cellular"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:225
+msgid "MD5"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:199
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:28
+msgid "MHz"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:359
+msgid "MII"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:427
+msgid "MII / ETHTOOL ioctls"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:400
+msgid "MII Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1576
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:88
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:182
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:241
+msgid "MTU"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:846
+msgid "MX"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:303
+msgid ""
+"Make sure to clone the root filesystem using something like the commands "
+"below:"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:53
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:98
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:84
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:58
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:71
+msgid "Manual"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:82
+msgid "Manufacturer"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3883
+msgid "Master (VLAN)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1117
+msgid "Match Tag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:817
+msgid "Match this Tag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:893
+msgid "Max <abbr title=\"Router Advertisement\">RA</abbr> interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:758
+msgid "Max cache TTL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:716
+msgid "Max valid value %s."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:723
+msgid "Max. DHCP leases"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:730
+msgid "Max. EDNS0 packet size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:737
+msgid "Max. concurrent queries"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586
+msgid "Maximum age"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1188
+msgid "Maximum allowed Listen Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:724
+msgid "Maximum allowed number of active DHCP leases."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:738
+msgid "Maximum allowed number of concurrent DNS queries."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:731
+msgid "Maximum allowed size of EDNS0 UDP packets."
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:126
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:124
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:113
+msgid "Maximum amount of seconds to wait for the modem to become ready"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:719
+msgid "Maximum number of leased addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:596
+msgid "Maximum snooping table size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:715
+msgid "Maximum source port #"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:893
+msgid ""
+"Maximum time allowed between sending unsolicited <abbr title=\"Router "
+"Advertisement, ICMPv6 Type 134\">RA</abbr>. Default is 600 seconds."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:941
+msgid "Maximum transmit power"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:638
+msgid "May prevent VoIP or other services from working."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:188
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:199
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:28
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:171
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:330
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:331
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:332
+msgid "Mbit/s"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
+msgid "Medium"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:24
+msgid "Memory"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:73
+msgid "Memory usage (%)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:156
+msgid "Mesh ID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:990
+msgid "Mesh Id"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3885
+msgid "Mesh Point"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:41
+msgid "Mesh Routing"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:41
+msgid "Mesh and routing related options"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
+msgid "Method not found"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:355
+msgid "Method of link monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:424
+msgid "Method to determine link status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:199
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:225
+msgid "Metric"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
+msgctxt "nft unit"
+msgid "MiB"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:900
+msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:751
+msgid "Min cache TTL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:708
+msgid "Min valid value %s."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:721
+msgid "Minimum ARP validity time"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:242
+msgid "Minimum Number of Links"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:721
+msgid ""
+"Minimum required time in seconds before an ARP entry may be replaced. "
+"Prevents ARP cache thrashing."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:707
+msgid "Minimum source port #"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:900
+msgid ""
+"Minimum time allowed between sending unsolicited <abbr title=\"Router "
+"Advertisement, ICMPv6 Type 134\">RA</abbr>. Default is 200 seconds."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:204
+msgid "Mirror monitor port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:203
+msgid "Mirror source port"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:120
+msgid "Mobile Country Code"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:9
+msgid "Mobile Data"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:123
+msgid "Mobile Network Code"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1597
+msgid "Mobility Domain"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:154
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:488
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:486
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1896
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:426
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:148
+msgid "Mode"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:83
+msgid "Model"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:81
+msgid "Modem Info"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:9
+msgid ""
+"Modem connection in progress. Please wait. This process will timeout after 2 "
+"minutes."
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:77
+msgid "Modem default"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:73
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:54
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:51
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:65
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:73
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:57
+msgid "Modem device"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:66
+msgid "Modem information query failed"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:126
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:124
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:119
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:113
+msgid "Modem init timeout"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:21
+msgid "ModemManager"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3882
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1073
+msgid "Monitor"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
+msgid "More Characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2537
+msgid "More…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:192
+msgid "Mount Point"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:228
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:102
+msgid "Mount Points"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:229
+msgid "Mount Points - Mount Entry"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:339
+msgid "Mount Points - Swap Entry"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:228
+msgid ""
+"Mount Points define at which point a memory device will be attached to the "
+"filesystem"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
+msgid "Mount attached devices"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162
+msgid "Mount filesystems not specifically configured"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:332
+msgid "Mount options"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:293
+msgid "Mount point"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:158
+msgid "Mount swap not specifically configured"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:223
+msgid "Mounted file systems"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
+msgid "Move down"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
+msgid "Move up"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+msgid "Multi To Unicast"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:96
+msgid "Multicast"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:99
+msgid "Multicast Mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:772
+msgid "Multicast routing"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:281
+msgid "Multicast rules"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:778
+msgid "Multicast to unicast"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
+msgid "Must be in %s format."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1592
+msgid "NAS ID"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
+msgid "NAT action chain \"%h\""
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
+msgid "NAT-T Mode"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
+msgid "NAT64 Prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:886
+msgid "NAT64 prefix"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:26
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:35
+msgid "NCM"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1032
+msgid "NDP-Proxy slave"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:72
+msgid "NT Domain"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:993
+msgid "NTP Servers"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:300
+msgid "NTP server candidates"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2574
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4234
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1220
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:36
+msgid "Name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2181
+msgid ""
+"Name for OpenWrt network configuration. (No relation to wireless network "
+"name/SSID)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2180
+msgid "Name of the new network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:979
+msgid "Name of the set"
+msgstr ""
+
+#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:38
+msgid "Name of the tunnel device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:374
+msgid "Names not in {etc_hosts} are answered {not_found}."
+msgstr ""
+
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:39
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:43
+msgid "Navigation"
+msgstr ""
+
+#: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:10
+msgid "Nebula Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+msgid "Neighbour Report"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:713
+msgid "Neighbour cache validity"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:993
+msgid "Netfilter table name"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1018
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2334
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+msgid "Network"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:104
+msgid "Network Coding"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:76
+msgid "Network Mode"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:97
+msgid "Network Registration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2174
+msgid "Network SSID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:58
+msgid "Network address"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:179
+msgid "Network and its mask that define the size of the destination"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:184
+msgid "Network and its mask that define which source addresses use this route"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:776
+msgid "Network boot image"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:427
+msgid "Network bridge configuration migration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:397
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1538
+msgid "Network device"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:7
+msgid "Network device activity (kernel: netdev)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
+#: modules/luci-compat/luasrc/model/network.lua:33
+msgid "Network device is not present"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:645
+msgid "Network device table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
+msgctxt "nft @nh,off,len"
+msgid "Network header bits %d-%d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:461
+msgid "Network ifname configuration migration"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62
+msgid "Network interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:773
+msgid "Never"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:16
+msgctxt "No WireGuard peer handshake yet"
+msgid "Never"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:373
+msgid "Never forward DNS queries which lack dots or domain parts."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:382
+msgid ""
+"Never forward these matching domains or subdomains; resolve from DHCP or "
+"hosts files only."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:350
+msgctxt "Dnsmasq instance"
+msgid "New instance name…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1272
+msgid "New interface for \"%s\" can not be created: %s"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1223
+msgid "New interface name…"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:11
+msgid "Next »"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4050
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:303
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:351
+msgid "No"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:688
+msgid "No DHCP Server configured for this interface"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:202
+msgid "No Data"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1398
+msgid "No Encryption"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+msgid "No Host Routes"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:89
+msgid "No NAT-T"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
+msgid "No RX signal"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:148
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:16
+msgid "No allowed mode configuration found."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:69
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:89
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:65
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:83
+msgid ""
+"No changes to settings will be stored and are lost after rebooting. This "
+"mode should only be used to install a firmware upgrade"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
+msgid "No client associated"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:27
+msgid "No control device specified"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3265
+msgctxt "empty table placeholder"
+msgid "No data"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
+msgid "No data received"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:757
+msgid "No enforcement"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:239
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:242
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:245
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:248
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:251
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:254
+msgid "No entries available"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2951
+msgid "No entries in this directory"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:857
+msgid ""
+"No fixed interface listening port defined, peers might not be able to "
+"initiate connections to this WireGuard instance!"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:88
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:93
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:70
+msgid "No host route"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:142
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:362
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:59
+msgid "No information available"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:66
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:8
+msgid "No matching prefix delegation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:145
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:148
+msgid "No more slaves available"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:194
+msgid "No more slaves available, can not save interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:671
+msgid "No negative cache"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:696
+msgid "No nftables ruleset loaded."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:58
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:78
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:54
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:72
+msgid "No password set!"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:84
+msgid "No peers connected"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:496
+msgid "No peers defined yet."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:15
+msgid "No preferred mode configuration found."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:283
+msgid "No public keys present yet."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/views.js:20
+msgid "No related logs yet!"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
+msgctxt "nft chain is empty"
+msgid "No rules in this chain"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
+msgid "No rules in this chain."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:390
+msgid "No validation or filtering"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1317
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:259
+msgid "No zone assigned"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:246
+msgid "Node info"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:250
+msgid "Node info privacy"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:187
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:235
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:279
+msgid "Noise"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:30
+msgid "Noise Margin"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:272
+msgid "Noise:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:495
+msgid "Non-wildcard"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:159
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:183
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:80
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:85
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:114
+msgid "None"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:198
+msgid "Normal"
+msgstr ""
+
+#: modules/luci-base/ucode/template/error404.ut:9
+msgid "Not Found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:211
+msgctxt "VLAN port state"
+msgid "Not Member"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
+msgid "Not associated"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
+msgid "Not connected"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:347
+msgid "Not present"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:102
+msgid "Not started on boot"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:409
+msgid "Not supported"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:655
+msgid "Note: IPv4 only."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1812
+msgid ""
+"Note: Some wireless drivers do not fully support 802.11w. E.g. mwlwifi may "
+"have problems"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1846
+msgid ""
+"Note: Workaround mode allows a STA that claims OCV capability to connect "
+"even if the STA doesn't send OCI or negotiate PMF."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1608
+msgid ""
+"Note: this setting is for local services on the device only (not for "
+"forwarding)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:516
+msgid ""
+"Note: you may also need a DHCP Proxy (currently unavailable) when specifying "
+"a non-standard Relay To port(<code>addr#port</code>)."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142
+msgid "Notes"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
+msgid "Notice"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:135
+msgid "Nslookup"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:338
+msgid "Number of IGMP membership reports"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:745
+msgid "Number of cached DNS entries, 10000 is maximum, 0 is no caching."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:316
+msgid "Number of peer notifications after failover event"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69
+msgid "Obfuscated Group Password"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:61
+msgid "Obfuscated Password"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:118
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:111
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:49
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:94
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:80
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:54
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
+msgid "Obtain IPv6 address"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:87
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:357
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:342
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:18
+msgid "Off-State Delay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1485
+msgid ""
+"Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: "
+"<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19
+msgid "On"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:12
+msgid "On-State Delay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:110
+msgid "On-link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1064
+msgid "One of hostname or MAC address must be specified!"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:520
+msgid "One of the following: %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/nullsection.htm:17
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:22
+msgid "One or more fields contain invalid values!"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/map.htm:32
+msgid "One or more invalid/required values on tab"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/nullsection.htm:19
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:24
+msgid "One or more required fields have no value!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:818
+msgid "Only DHCP Clients with this tag are sent this boot option."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:577
+msgid "Only accept replies via"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:769
+msgid "Only allow communication with non-isolated bridge ports when enabled"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:236
+msgid ""
+"Only if current active slave fails and the primary slave is up (failure, 2)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:682
+msgid "Open iptables rules overview…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:474
+msgid "Open list..."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:65
+msgid "OpenConnect"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_openconnect.lua:9
+msgid "OpenConnect (CISCO AnyConnect)"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:63
+msgid "OpenFortivpn"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:769
+msgid ""
+"Operate in <em>relay mode</em> if a designated master interface is "
+"configured and active, otherwise disable <abbr title=\"Neighbour Discovery "
+"Protocol\">NDP</abbr> proxying."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:768
+msgid ""
+"Operate in <em>relay mode</em> if a designated master interface is "
+"configured and active, otherwise fall back to <em>server mode</em>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:770
+msgid ""
+"Operate in <em>relay mode</em> if an upstream IPv6 prefix is present, "
+"otherwise disable service."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1846
+msgid "Operating Channel Validation"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:934
+msgid "Operating frequency"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:100
+msgid "Operator"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:101
+msgid "Operator Code"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:135
+msgid "Operator Name"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2006
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4062
+msgid "Option \"%s\" contains an invalid input value."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2021
+msgid "Option \"%s\" must not be empty."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4475
+msgid "Option changed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4477
+msgid "Option removed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1814
+msgid "Optional"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1022
+msgid "Optional hostname to assign"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:246
+msgid ""
+"Optional node info. This must be a { \"key\": \"value\", ... } map or set as "
+"null. This is entirely optional but, if set, is visible to the whole network "
+"on request."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142
+msgid "Optional, free-form notes about this device"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:147
+msgid "Optional, in seconds. If set to '0', no reconnect is attempted."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:187
+msgid ""
+"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
+"starting with <code>0x</code>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1141
+msgid ""
+"Optional. Allowed values: 'eui64', 'random', fixed value like '::1' or "
+"'::1:2'. When IPv6 prefix (like 'a:b:c:d::') is received from a delegating "
+"server, use the suffix (like '::1') to form the IPv6 address ('a:b:c:d::1') "
+"for the interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:586
+msgid ""
+"Optional. Base64-encoded preshared key. Adds in an additional layer of "
+"symmetric-key cryptography for post-quantum resistance."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:643
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:504
+msgid "Optional. Description of peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+msgid "Optional. Do not create host routes to peers."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:646
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:608
+msgid ""
+"Optional. IP addresses and prefixes that this peer is allowed to use inside "
+"the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
+"routes through the tunnel."
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46
+msgid "Optional. Maximum Transmission Unit of the XFRM interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:182
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:662
+msgid "Optional. Port of peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:577
+msgid ""
+"Optional. Private key of the WireGuard peer. The key is not required for "
+"establishing a connection but allows generating a peer configuration or QR "
+"code if available. It can be removed after the configuration has been "
+"exported."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:667
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:72
+msgid "Options"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:125
+msgid "Options:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:878
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:910
+msgid "Ordinal: lower comes first."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:55
+msgid "Originator Interval"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:351
+msgid "Other:"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:69
+msgid "Out"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
+msgid "Outbound:"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:101
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:106
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:103
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:108
+msgid "Outgoing checksum"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:156
+msgid "Outgoing interface"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:98
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:103
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:68
+msgid "Outgoing key"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:103
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:108
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:105
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:110
+msgid "Outgoing serialization"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:50
+msgid "Output Interface"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+msgid "Output zone"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:16
+msgid "Overlap"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1078
+msgid "Override IPv4 routing table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1083
+msgid "Override IPv6 routing table"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:54
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:74
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:128
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:144
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:193
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:57
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:132
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:118
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:96
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:105
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:117
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:66
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:55
+msgid "Override MTU"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:79
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:67
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:67
+msgid "Override TOS"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:79
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:62
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:62
+msgid "Override TTL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1161
+msgid ""
+"Override default MAC address - the range of usable addresses might be "
+"limited by the driver"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+msgid "Override default interface name"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
+msgid "Override the gateway in DHCP responses"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:736
+msgid ""
+"Override the netmask sent to clients. Normally it is calculated from the "
+"subnet that is served."
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
+msgid "Override the table used for internal routes"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
+msgid "Overview"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2795
+msgid "Overwrite existing file \"%s\" ?"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:341
+msgid "Overwrite the current settings with the imported configuration?"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:98
+msgid "Own Numbers"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:70
+msgid "Owner"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3886
+msgid "P2P Client"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3887
+msgid "P2P Go"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:78
+msgid "PAP"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:77
+msgid "PAP/CHAP"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:111
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:88
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:132
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:107
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:45
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:90
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:76
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:44
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:63
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:50
+msgid "PAP/CHAP password"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:109
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:83
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:127
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:105
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:43
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:88
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:74
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:42
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:61
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:96
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:48
+msgid "PAP/CHAP username"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:94
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:121
+msgid "PDP Type"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:69
+msgid "PID"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:106
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:73
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:76
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:102
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:86
+msgid "PIN"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:21
+#: modules/luci-compat/luasrc/model/network.lua:39
+msgid "PIN code rejected"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+msgid "PMK R1 Push"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:13
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:43
+msgid "PPP"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:58
+msgid "PPPoA Encapsulation"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:19
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:28
+msgid "PPPoATM"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:17
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:28
+msgid "PPPoE"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_pppossh.lua:9
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:28
+msgid "PPPoSSH"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:15
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:28
+msgid "PPtP"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:73
+msgid "PSID offset"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:70
+msgid "PSID-bits length"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:558
+msgctxt "Label indicating that WireGuard peer uses a PSK"
+msgid "PSK"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1655
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
+msgid "PXE/TFTP"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:103
+msgid "Packet Service State"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1598
+msgid "Packet Steering"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:25
+msgctxt "nft meta mark"
+msgid "Packet mark"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:27
+msgctxt "nft meta time"
+msgid "Packet receive time"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
+msgid "Packets"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:282
+msgid "Packets To Transmit Before Moving To Next Slave"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:291
+msgid "Part of network:"
+msgid_plural "Part of networks:"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1317
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:259
+msgid "Part of zone %q"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:492
+msgctxt "MACVLAN mode"
+msgid "Pass-through (Mirror physical device to single MAC VLAN)"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:29
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1805
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:148
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:103
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:298
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:19
+msgid "Password"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:27
+msgid "Password authentication"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1737
+msgid "Password of Private Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1795
+msgid "Password of inner Private Key"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:37
+msgid "Password strength"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:151
+msgid "Password2"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:266
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:430
+msgid "Paste or drag WireGuard peer configuration (wg0.conf) file…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:423
+msgid ""
+"Paste or drag a WireGuard configuration (commonly <em>wg0.conf</em>) from "
+"another system below to create a matching peer entry allowing that system to "
+"connect to the local WireGuard interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:429
+msgid "Paste or drag supplied WireGuard configuration file…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1716
+msgid "Path to CA-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1731
+msgid "Path to Client-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1734
+msgid "Path to Private Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1774
+msgid "Path to inner CA-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1789
+msgid "Path to inner Client-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1792
+msgid "Path to inner Private Key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2727
+msgid "Paused"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:273
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:283
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:337
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:347
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:357
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:242
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:252
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:262
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:268
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:278
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:296
+msgid "Peak:"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:74
+msgid "Peer"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:51
+msgid "Peer Details"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:89
+msgid "Peer IP address to assign"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:667
+msgid "Peer MAC address"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:276
+msgid "Peer URI"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-compat/luasrc/model/network.lua:32
+msgid "Peer address is missing"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:270
+msgid "Peer addresses"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:648
+msgid "Peer device name"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:279
+msgid "Peer interface"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:200
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:254
+msgid "Peers"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:80
+msgid "Perfect Forward Secrecy"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:103
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:108
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:105
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:110
+msgid "Perform outgoing packets serialization (optional)."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:34
+msgid "Perform reboot"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:408
+msgid "Perform reset"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:407
+msgid "Permission denied"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:667
+msgid "Persistent Keep Alive"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:147
+msgid "Persistent reconnect interval"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:320
+msgid "PersistentKeepAlive setting is invalid"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:290
+msgid "Phy Rate:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:515
+msgid "Physical Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:98
+msgid "Ping"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:138
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
+msgid "Pkts."
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:19
+msgid "Please enter your username and password."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4211
+msgid "Please select the file to upload."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
+msgid "Policy"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:594
+msgctxt "Chain hook policy"
+msgid "Policy: <strong>%h</strong> (%h)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:873
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:23
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:294
+msgid "Port"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:137
+msgctxt "WireGuard listen port"
+msgid "Port %d"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:293
+msgid "Port is not part of any network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:769
+msgid "Port isolation"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:299
+msgid "Port status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:278
+msgid "Port status:"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:546
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:89
+msgid "Power State"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
+msgid "Prefer LTE"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:79
+msgid "Prefer UMTS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1036
+msgid "Preferred lifetime for a prefix."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:108
+msgid "Preferred network technology"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:33
+msgid "Prefix Delegated"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:192
+msgid "Prefix suppressor"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:586
+msgid "Preshared Key"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:557
+msgid "Preshared key in use"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:294
+msgid "PresharedKey setting is invalid"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:130
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:102
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:88
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:62
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:75
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:98
+msgid ""
+"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
+"ignore failures"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
+msgid "Prevents client-to-client communication"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:61
+msgid ""
+"Prevents one wireless client to talk to another. This setting only affects "
+"packets without any VLAN tag (untagged packets)."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:218
+msgid "Primary Slave"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:235
+msgid ""
+"Primary becomes active slave when it comes back up if speed and duplex "
+"better than current slave (better, 1)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:234
+msgid "Primary becomes active slave whenever it comes back up (always, 0)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:562
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:878
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:910
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:130
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:207
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:233
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:146
+msgid "Priority"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:552
+msgctxt "Label indicating that WireGuard peer private key is stored"
+msgid "Private"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:490
+msgctxt "MACVLAN mode"
+msgid "Private (Prevent communication between MAC VLANs)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:137
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:577
+msgid "Private Key"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
+msgid "Private key"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:551
+msgid "Private key present"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:282
+msgid "PrivateKey setting is missing or invalid"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
+msgid "Processes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:67
+msgid "Prot."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:595
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1237
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:201
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:227
+msgid "Protocol"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:282
+msgid "Provide NTP server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:958
+msgid ""
+"Provide a DHCPv6 server on this interface and reply to DHCPv6 solicitations "
+"and requests."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:877
+msgid "Provide new network"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:288
+msgid ""
+"Provide the NTP server to the selected interface or, if unspecified, to all "
+"interfaces"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:154
+msgid "Proxy Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1688
+msgid "ProxyARP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1072
+msgid "Pseudo Ad-Hoc (ahdemo)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:37
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:54
+msgid "Public Key"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:235
+msgid "Public key"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:534
+msgid "Public key is missing"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:543
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:101
+msgctxt "Tooltip displaying full WireGuard peer public key"
+msgid "Public key: %h"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:290
+msgid ""
+"Public keys allow for passwordless SSH logins with higher security than "
+"plain passwords. In order to upload a new key to the device, paste an "
+"OpenSSH-compatible public key or drag a <code>.pub</code> file into the "
+"input field."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:193
+msgid "Public prefix routed to this device for distribution to clients."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:291
+msgid "PublicKey setting is invalid"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:9
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:27
+msgid "QMI Cellular"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146
+msgid "Quality"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:181
+msgid ""
+"Quantifies the cost or distance to a destination in a way that allows "
+"routers to make informed decisions about the optimal path to forward data "
+"packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:682
+msgid "Query all available upstream resolvers."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:610
+msgid "Query interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:615
+msgid "Query response interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:604
+msgid "Query upstream resolvers in the order they appear in the resolv file."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1620
+msgid "R0 Key Lifetime"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
+msgid "R1 Key Holder"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1458
+msgid "RADIUS Access-Request attributes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1432
+msgid "RADIUS Accounting Port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1438
+msgid "RADIUS Accounting Secret"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1427
+msgid "RADIUS Accounting Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1465
+msgid "RADIUS Accounting-Request attributes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
+msgid "RADIUS Authentication Port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1422
+msgid "RADIUS Authentication Secret"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1411
+msgid "RADIUS Authentication Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1472
+msgid "RADIUS Dynamic VLAN Assignment"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1481
+msgid "RADIUS Per STA VLAN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1497
+msgid "RADIUS VLAN Bridge Naming Scheme"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1485
+msgid "RADIUS VLAN Naming"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
+msgid "RADIUS VLAN Tagged Interface"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88
+msgid "RFC3947 NAT-T mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1520
+msgid "RSN Preauth"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:961
+msgid "RTS/CTS Threshold"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:144
+msgid "RX"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+msgid "RX Rate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2338
+msgid "RX Rate / TX Rate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1649
+msgid ""
+"Radio Resource Measurement - Sends beacons to assist roaming. Not all "
+"clients support this."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:61
+msgctxt "nft nat flag random"
+msgid "Randomize source port mapping"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:584
+msgid "Read {etc_ethers} to configure the DHCP server."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:600
+msgid "Really switch protocol?"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:118
+msgid "Realtime Graphs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1603
+msgid "Reassociation Deadline"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:465
+msgid "Rebind protection"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:20
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:140
+msgid "Reboot"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:153
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:162
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:46
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:51
+msgid "Rebooting…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:21
+msgid "Reboots the operating system of your device"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:26
+msgid "Receive"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:243
+msgid "Receive dropped"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:242
+msgid "Receive errors"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:57
+msgid "Received Data"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:239
+msgid "Received bytes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:241
+msgid "Received multicast"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:240
+msgid "Received packets"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+msgid "Recommended. IP addresses of the WireGuard interface."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:198
+msgid "Reconnect Timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:540
+msgid "Reconnect this interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:14
+msgid "Redirect to HTTPS"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:118
+msgctxt "nft redirect to port"
+msgid "Redirect to local port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:117
+msgctxt "nft redirect"
+msgid "Redirect to local system"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
+msgid "References"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:397
+msgid "Refresh Channels"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2721
+msgid "Refreshing"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:102
+msgid "Registration State"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
+msgctxt "nft reject with icmp type"
+msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:103
+msgctxt "nft reject with icmpx type"
+msgid "Reject packet with <strong>ICMP type %h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
+msgctxt "nft reject with icmpv6 type"
+msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:100
+msgctxt "nft reject with tcp reset"
+msgid "Reject packet with <strong>TCP reset</strong>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:631
+msgid ""
+"Reject reverse lookups to {rfc_6303_link} IP ranges ({reverse_arpa}) not in "
+"{etc_hosts}."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:192
+msgid ""
+"Reject routing decisions that have a prefix length less than or equal to the "
+"specified value"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:368
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:905
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39
+msgid "Relay"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:157
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:36
+msgid "Relay Bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:515
+msgid "Relay DHCP requests elsewhere. OK: v4↔v4, v6↔v6. Not OK: v4↔v6, v6↔v4."
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:154
+msgid "Relay between networks"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:12
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:64
+msgid "Relay bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:527
+msgid "Relay from"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:547
+msgid "Relay to address"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
+msgid "Remote IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:42
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:40
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:40
+msgid "Remote IPv6 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:42
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:40
+msgid "Remote IPv6 address or FQDN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:901
+msgid "Remove"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:648
+msgid "Remove IPv4 addresses from the results and only return IPv6 addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:642
+msgid "Remove IPv6 addresses from the results and only return IPv4 addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:341
+msgctxt "Dnsmasq instance"
+msgid "Remove default instance"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
+msgctxt "Dnsmasq instance"
+msgid "Remove instance \"%q\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:341
+msgctxt "Dnsmasq instance"
+msgid "Remove instance #%d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1418
+msgid "Remove related device settings from the configuration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2178
+msgid "Replace wireless configuration"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:17
+msgid "Request IPv6-address"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:23
+msgid "Request IPv6-prefix of length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:408
+msgid "Request timeout"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:102
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:107
+msgid "Require incoming checksum (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:102
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:107
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:104
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:109
+msgid "Require incoming packets serialization (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1476
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1815
+msgid "Required"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
+msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:137
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+#: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:40
+msgid "Required. Path to the .yml config file for this interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572
+msgid "Required. Public key of the WireGuard peer."
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
+msgid "Required. Underlying interface."
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
+msgid "Required. XFRM interface ID to be used for SA."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1472
+msgid ""
+"Required: Rejects auth if RADIUS server does not provide appropriate VLAN "
+"attributes."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327
+msgid "Requires hostapd"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1332
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1334
+msgid "Requires hostapd with EAP Suite-B support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1330
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1331
+msgid "Requires hostapd with EAP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1335
+msgid "Requires hostapd with OWE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1328
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1329
+msgid "Requires hostapd with SAE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1323
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1324
+msgid "Requires hostapd with WEP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1340
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1342
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1357
+msgid "Requires wpa-supplicant"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1348
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1349
+msgid "Requires wpa-supplicant with EAP Suite-B support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1346
+msgid "Requires wpa-supplicant with EAP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1350
+msgid "Requires wpa-supplicant with OWE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1343
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1344
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1360
+msgid "Requires wpa-supplicant with SAE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1339
+msgid "Requires wpa-supplicant with WEP support"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:231
+msgid "Reselection policy for primary slave"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2197
+#: modules/luci-base/ucode/template/sysauth.ut:39
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:30
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:66
+msgid "Reset"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:347
+msgid "Reset Counters"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:406
+msgid "Reset to defaults"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
+msgid "Resolv &amp; Hosts Files"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:596
+msgid "Resolv file"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:435
+msgid "Resolve specified FQDNs to an IP."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:381
+msgid "Resolve these locally"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:405
+msgid "Resource not found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:542
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:99
+msgid "Restart"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:352
+msgid "Restart Firewall"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:867
+msgid "Restart radio interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:402
+msgid "Restore"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:412
+msgid "Restore backup"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:366
+msgid ""
+"Retrieve the listener addresses from the Yggdrasil interface configuration."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:387
+msgid "Reveal/hide password"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:679
+msgid "Reverse path filter"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4499
+msgid "Revert"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4606
+msgid "Revert changes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4817
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4797
+msgid "Reverting configuration…"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:84
+msgid "Revision"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:111
+msgctxt "nft dnat ip to addr"
+msgid "Rewrite destination to <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
+msgctxt "nft dnat ip6 to addr"
+msgid "Rewrite destination to <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
+msgctxt "nft dnat ip to addr:port"
+msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
+msgctxt "nft dnat ip6 to addr:port"
+msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
+msgctxt "nft snat ip to addr"
+msgid "Rewrite source to <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
+msgctxt "nft snat ip6 to addr"
+msgid "Rewrite source to <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:106
+msgctxt "nft snat ip to addr:port"
+msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:109
+msgctxt "nft snat ip6 to addr:port"
+msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:120
+msgid "Rewrite to egress device address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1520
+msgid ""
+"Robust Security Network (RSN): Allow roaming preauth for WPA2-EAP networks "
+"(and advertise it in WLAN beacons). Only works if the specified network "
+"interface is a bridge. Shortens the time-critical reassociation process."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:605
+msgid "Robustness"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:770
+msgid ""
+"Root directory for files served via TFTP. <em>Enable TFTP server</em> and "
+"<em>TFTP server root</em> turn on the TFTP server and serve files from "
+"<em>TFTP server root</em>."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:298
+msgid "Root preparation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:209
+msgid "Round-Robin policy (balance-rr, 0)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:643
+msgid "Route Allowed IPs"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
+msgid "Route action chain \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:46
+msgid "Route type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:907
+msgid ""
+"Router Lifetime published in <abbr title=\"Router Advertisement, ICMPv6 Type "
+"134\">RA</abbr> messages. Maximum is 9000 seconds."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:26
+msgid "Router Password"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:28
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:50
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:258
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:15
+msgid "Routing"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:44
+msgid "Routing Algorithm"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:28
+msgid ""
+"Routing defines over which interface and gateway a certain host or network "
+"can be reached."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:218
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:208
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:234
+msgid "Rule"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:602
+msgid "Rule actions"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:475
+msgctxt "nft comment"
+msgid "Rule comment: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
+msgid "Rule container chain \"%h\""
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
+msgid "Rule matches"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:137
+msgid "Rule type"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2360
+msgid "Runtime error"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:226
+msgid "SHA256"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:145
+msgid "SIM %d"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:147
+msgid "SIMs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:280
+msgid "SNR"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:845
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:863
+msgid "SRV"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:10
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:38
+msgid "SSH Access"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:70
+msgid "SSH server address"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:74
+msgid "SSH server port"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:58
+msgid "SSH username"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:289
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:51
+msgid "SSH-Keys"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:181
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1894
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:423
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:147
+msgid "SSID"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:9
+msgid "SSTP"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:44
+msgid "SSTP Port"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:41
+msgid "SSTP Server"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:338
+msgid "SWAP"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3230
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2192
+#: modules/luci-compat/luasrc/view/cbi/error.htm:17
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:26
+#: modules/luci-compat/luasrc/view/cbi/header.htm:20
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:465
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:122
+msgid "Save"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2174
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4487
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
+msgid "Save & Apply"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:607
+msgid "Save error"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:436
+msgid "Save mtdblock"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
+msgid "Save mtdblock contents"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:874
+msgid "Scan"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:28
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:90
+msgid "Scheduled Tasks"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:47
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:51
+msgctxt "scroll to top (the head) of the log file"
+msgid "Scroll to head"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:42
+msgctxt "scroll to bottom (the tail) of the log file"
+msgid "Scroll to tail"
+msgstr ""
+
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:41
+msgid "Search domain"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:39
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:62
+msgid "Section %s is empty."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4471
+msgid "Section added"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4473
+msgid "Section removed"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:332
+msgid "See \"mount\" manpage for details"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:285
+msgid ""
+"Select 'Force upgrade' to flash the image even if the image format check "
+"fails. Use only if you are sure that the firmware is correct and meant for "
+"your device!"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2836
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3000
+msgid "Select file…"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:325
+msgid "Selects the transmit hash policy to use for slave selection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:836
+msgid ""
+"Send <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
+"messages advertising this device as IPv6 router."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:704
+msgid "Send ICMP redirects"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:143
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:101
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:75
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:88
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:111
+msgid ""
+"Send LCP echo requests at the given interval in seconds, only effective in "
+"conjunction with failure threshold"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:290
+msgid "Send multicast beacon"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:24
+msgid "Send the hostname of this device"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:89
+msgid "Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:804
+msgid "Server address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:798
+msgid "Server name"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
+msgid "Service Name"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
+msgid "Service Type"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
+msgid "Services"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2664
+msgid "Session expired"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:126
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:175
+msgid "Set Static"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:759
+msgid "Set a maximum seconds TTL value for entries in the cache."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:916
+msgid "Set an alias for a hostname."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:122
+msgctxt "nft mangle"
+msgid "Set header field <var>%s</var> to <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1032
+msgid "Set interface as NDP-Proxy external slave. Default is off."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1356
+msgid ""
+"Set interface properties regardless of the link carrier (If set, carrier "
+"sense events do not invoke hotplug handlers)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:405
+msgid "Set log class/facility for syslog entries."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:307
+msgid "Set same MAC Address to all slaves"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:854
+msgid ""
+"Set the autonomous address-configuration flag in the prefix information "
+"options of sent <abbr title=\"Router Advertisement\">RA</abbr> messages. "
+"When enabled, clients will perform stateless IPv6 address autoconfiguration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:764
+msgid ""
+"Set this interface as master for RA and DHCPv6 relaying as well as NDP "
+"proxying."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:311
+msgid "Set to currently active slave (active, 1)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:312
+msgid "Set to first slave added to the bond (follow, 2)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:691
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:707
+msgid "Set up DHCP Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1027
+msgid "Set up routes for proxied IPv6 neighbours."
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:23
+msgid "Setting PLMN failed"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:68
+msgid "Setting operation mode failed"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:89
+msgid "Setting the allowed network technology."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:109
+msgid "Setting the preferred network technology."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:11
+msgid "Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:983
+msgid ""
+"Settings for assisting wireless clients in roaming between multiple APs: "
+"802.11r, 802.11k and 802.11v"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:210
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:39
+msgid "Short GI"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+msgid "Short Preamble"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:472
+msgid "Show current backup file list"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:297
+msgid "Show empty chains"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:280
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:342
+msgid "Show raw counters"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:546
+msgid "Shutdown this interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:186
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:422
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:235
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:278
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:284
+msgid "Signal"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2337
+msgid "Signal / Noise"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:104
+msgid "Signal Quality"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:148
+msgid "Signal Refresh Rate"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:262
+msgid "Signal:"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:224
+msgid "Size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:744
+msgid "Size of DNS query cache"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:208
+msgid "Size of the ZRam device in megabytes"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:18
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:57
+msgid "Skip"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:259
+msgid "Skip from backup files that are equal to those in /rom"
+msgstr ""
+
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:35
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:39
+msgid "Skip to content"
+msgstr ""
+
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:34
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:38
+msgid "Skip to navigation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:185
+msgid "Slave Interfaces"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3017
+#: modules/luci-compat/luasrc/model/network.lua:1428
+msgid "Software VLAN"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/header.htm:5
+msgid "Some fields are invalid, cannot save values!"
+msgstr ""
+
+#: modules/luci-base/ucode/template/error404.ut:10
+msgid "Sorry, the object you requested was not found."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:444
+msgid ""
+"Sorry, there is no sysupgrade support present; a new firmware image must be "
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:149
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:388
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:224
+msgid "Source"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
+msgctxt "nft ip saddr"
+msgid "Source IP"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
+msgctxt "nft ip6 saddr"
+msgid "Source IPv6"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
+msgid "Source interface"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
+msgctxt "nft ip sport"
+msgid "Source port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:784
+msgid ""
+"Special <abbr title=\"Preboot eXecution Environment\">PXE</abbr> boot "
+"options for Dnsmasq."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:985
+msgid ""
+"Specifies a fixed list of DNS search domains to announce via DHCPv6. If left "
+"unspecified, the local device DNS search domain will be announced."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:969
+msgid ""
+"Specifies a fixed list of IPv6 DNS server addresses to announce via DHCPv6. "
+"If left unspecified, the device will announce itself as IPv6 DNS server "
+"unless the <em>Local IPv6 DNS server</em> option is disabled."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187
+msgid ""
+"Specifies an individual UID or range of UIDs to match, e.g. 1000 to match "
+"corresponding UID or 1000-1005 to inclusively match all UIDs within the "
+"corresponding range"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:348
+msgid ""
+"Specifies that duplicate frames (received on inactive ports) should be "
+"dropped or delivered"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:364
+msgid "Specifies the ARP link monitoring frequency in milliseconds"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:372
+msgid "Specifies the IP addresses to use for ARP monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:401
+msgid "Specifies the MII link monitoring frequency in milliseconds"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:182
+msgid "Specifies the TOS value to match in IP headers"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:266
+msgid "Specifies the aggregation selection logic to use"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:160
+msgid "Specifies the destination subnet to match (CIDR notation)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:293
+msgid "Specifies the directory the device is attached to"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:860
+msgid ""
+"Specifies the flags sent in <abbr title=\"Router Advertisement\">RA</abbr> "
+"messages, for example to instruct clients to request further information via "
+"stateful DHCPv6."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:177
+msgid ""
+"Specifies the fwmark and optionally its mask to match, e.g. 0xFF to match "
+"mark 255 or 0x0/0x1 to match any even mark value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:145
+msgid "Specifies the incoming logical interface name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
+msgid ""
+"Specifies the logical interface name of the parent (or master) interface "
+"this route belongs to"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:259
+msgid ""
+"Specifies the mac-address for the actor in protocol packet exchanges "
+"(LACPDUs). If empty, masters' mac address defaults to system default"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
+msgid ""
+"Specifies the maximum amount of failed ARP requests until hosts are presumed "
+"to be dead"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
+msgid ""
+"Specifies the maximum amount of seconds after which hosts are presumed to be "
+"dead"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:941
+msgid ""
+"Specifies the maximum transmit power the wireless radio may use. Depending "
+"on regulatory requirements and wireless usage, the actual transmit power may "
+"be reduced by the driver."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:243
+msgid ""
+"Specifies the minimum number of links that must be active before asserting "
+"carrier"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:207
+msgid "Specifies the mode to be used for this bonding interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:77
+msgid ""
+"Specifies the network gateway. If omitted, the gateway from the parent "
+"interface is taken if any, otherwise creates a link scope route. If set to "
+"0.0.0.0 no gateway will be specified for the route"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:339
+msgid ""
+"Specifies the number of IGMP membership reports to be issued after a "
+"failover event in 200ms intervals"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:283
+msgid ""
+"Specifies the number of packets to transmit through a slave before moving to "
+"the next one"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:317
+msgid ""
+"Specifies the number of peer notifications (gratuitous ARPs and unsolicited "
+"IPv6 Neighbor Advertisements) to be issued after a failover event"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:291
+msgid ""
+"Specifies the number of seconds between instances where the bonding driver "
+"sends learning packets to each slaves peer switch"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:130
+msgid "Specifies the ordering of the IP rules"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:156
+msgid "Specifies the outgoing logical interface name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:101
+msgid ""
+"Specifies the preferred source address when sending to destinations covered "
+"by the target"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:380
+msgid "Specifies the quantity of ARP IP targets that must be reachable"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:275
+msgid ""
+"Specifies the rate in which the link partner will be asked to transmit "
+"LACPDU packets"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:232
+msgid ""
+"Specifies the reselection policy for the primary slave when failure of the "
+"active slave or recovery of the primary slave occurs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:81
+msgid "Specifies the route metric to use"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:46
+msgid "Specifies the route type to be created"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:137
+msgid "Specifies the rule target routing action"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:149
+msgid "Specifies the source subnet to match (CIDR notation)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:251
+msgid "Specifies the system priority"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:409
+msgid ""
+"Specifies the time in milliseconds to wait before disabling a slave after a "
+"link failure detection"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:417
+msgid ""
+"Specifies the time in milliseconds to wait before enabling a slave after a "
+"link recovery detection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:548
+msgid ""
+"Specifies the wired ports to attach to this bridge. In order to attach "
+"wireless networks, choose the associated interface as network in the "
+"wireless settings."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:388
+msgid ""
+"Specifies whether ARP probes and replies should be validated or non-ARP "
+"traffic should be filtered for link monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:308
+msgid ""
+"Specifies whether active-backup mode should set all slaves to the same MAC "
+"address at enslavement"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:425
+msgid ""
+"Specifies whether or not miimon should use MII or ETHTOOL ioctls vs. "
+"netif_carrier_ok()"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:300
+msgid ""
+"Specifies whether to shuffle active flows across slaves based on the load"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:186
+msgid ""
+"Specifies which slave interfaces should be attached to this bonding interface"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:219
+msgid ""
+"Specifies which slave is the primary device. It will always be the active "
+"slave while it is available"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:67
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:67
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:79
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:79
+msgid ""
+"Specify a TOS (Type of Service). Can be <code>inherit</code> (the outer "
+"header inherits the value of the inner header) or an hexadecimal value "
+"<code>00..FF</code> (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:79
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64) (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:69
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:62
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:62
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:84
+msgid ""
+"Specify a Traffic Class. Can be <code>inherit</code> (the outer header "
+"inherits the value of the inner header) or an hexadecimal value <code>00.."
+"FF</code> (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:74
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes) (optional)."
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2197
+msgid "Specify the secret encryption key here."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:215
+msgid "Speed: %d Mibit/s, Duplex: %s"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1635
+msgid "Splitterless ADSL (G.992.2) Annex A"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:717
+msgid "Stale neighbour cache timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1609
+msgid "Standard: none"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:714
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
+msgid "Start"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:140
+msgid "Start WPS"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:75
+msgid "Start priority"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1997
+msgid "Start refresh"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4721
+msgid "Starting configuration apply…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1910
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:448
+msgid "Starting wireless scan..."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:108
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:78
+msgid "Startup"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:90
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:139
+msgid "State"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:32
+msgid "Static IPv4 Routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:32
+msgid "Static IPv6 Routes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:138
+msgid "Static Lease"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
+msgid "Static Leases"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2090
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:173
+#: modules/luci-compat/luasrc/model/network.lua:967
+msgid "Static address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1007
+msgid ""
+"Static leases are used to assign fixed IP addresses and symbolic hostnames "
+"to DHCP clients. They are also required for non-dynamic interface "
+"configurations where only hosts with a corresponding lease are served."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1183
+msgid "Station inactivity limit"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:582
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:923
+#: modules/luci-mod-status/ucode/template/admin_status/index.ut:9
+msgid "Status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1606
+msgid "Steering flows (<abbr title=\"Receive Packet Steering\">RPS</abbr>)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:100
+msgid "Stop"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:135
+msgid "Stop WPS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1908
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2002
+msgid "Stop refresh"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:38
+msgid "Storage"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:683
+msgid "Strict filtering"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:603
+msgid "Strict order"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
+msgid "Strong"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2222
+msgid "Submit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1610
+msgid "Suggested: 128"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:618
+msgid "Suppress logging"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:619
+msgid "Suppress logging of the routine operation for the DHCP protocol."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:46
+msgid "Swap free"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:139
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
+msgid "Switch"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:172
+msgid "Switch %q"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:150
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3017
+#: modules/luci-compat/luasrc/model/network.lua:1426
+msgid "Switch VLAN"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3014
+msgid "Switch port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:601
+msgid "Switch protocol"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:103
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:104
+#: modules/luci-compat/luasrc/view/cbi/ipaddr.htm:26
+msgid "Switch to CIDR list notation"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2731
+msgid "Symbolic link"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:89
+msgid "Sync with NTP-Server"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:81
+msgid "Sync with browser"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:863
+msgid "Syntax:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:436
+msgid "Syntax: {code_syntax}."
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:22
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:3
+msgid "System"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:58
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:63
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
+msgid "System Log"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:250
+msgid "System Priority"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:118
+msgid "System Properties"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:227
+msgid "System load"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:162
+msgid "System log buffer size"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:68
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:88
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:64
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:82
+msgid "System running in recovery (initramfs) mode."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
+msgctxt "nft tcp option maxseg size"
+msgid "TCP MSS"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
+msgctxt "nft tcp dport"
+msgid "TCP destination port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
+msgctxt "nft tcp flags"
+msgid "TCP flags"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
+msgctxt "nft tcp sport"
+msgid "TCP source port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:341
+msgid "TCP:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:769
+msgid "TFTP server root"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:145
+msgid "TX"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+msgid "TX Rate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:672
+msgid "TX queue length"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:18
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:182
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:200
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:226
+msgid "Table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:998
+msgid "Table IP family"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1113
+msgid "Tag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:219
+msgctxt "VLAN port state"
+msgid "Tagged"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:868
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:931
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:178
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:180
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:197
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:223
+msgid "Target"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
+msgid "Target Platform"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:103
+msgid "Target network"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:60
+msgid "Temp space"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
+msgid "Terminate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:914
+msgid ""
+"The <abbr title=\"Maximum Transmission Unit\">MTU</abbr> to be published in "
+"<abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> messages. "
+"Minimum is 1280 bytes."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:862
+msgid ""
+"The <em>Managed address configuration</em> (M) flag indicates that IPv6 "
+"addresses are available via DHCPv6."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:866
+msgid ""
+"The <em>Mobile IPv6 Home Agent</em> (H) flag indicates that the device is "
+"also acting as Mobile IPv6 home agent on this link."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:864
+msgid ""
+"The <em>Other configuration</em> (O) flag indicates that other information, "
+"such as DNS servers, is available via DHCPv6."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:84
+msgid "The <em>block mount</em> command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1101
+msgid "The DHCPv6-DUID (DHCP unique identifier) of this host."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1070
+msgid ""
+"The DNS server entries in the local resolv.conf are primarily sorted by the "
+"weight specified here"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77
+msgid ""
+"The HE.net endpoint update configuration changed, you must now use the plain "
+"username instead of the user ID!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1073
+msgid "The IP address %h is already used by another static lease"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1082
+msgid "The IP address is outside of any DHCP pool address range"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:805
+msgid "The IP address of the boot server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1056
+msgid ""
+"The IP address to be used for this host, or <em>ignore</em> to ignore any "
+"DHCP request from this host."
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
+msgid "The IPv4 address or the fully-qualified domain name of the remote end."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:42
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:40
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:40
+msgid "The IPv6 address or the fully-qualified domain name of the remote end."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:42
+msgid ""
+"The IPv6 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1109
+msgid ""
+"The IPv6 interface identifier (address suffix) as hexadecimal number (max. "
+"16 chars)."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
+msgid ""
+"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:7
+msgid "The LED blinks with the configured on/off frequency"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:7
+msgid "The LED flashes to simulate actual heart beat."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:8
+msgid ""
+"The LED flashes with link status and activity on the configured interface."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:7
+msgid "The LED is always in default state off."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:6
+msgid "The LED is always in default state on."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:267
+msgid ""
+"The MAC address %h is already used by another static lease in the same DHCP "
+"pool"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:640
+msgid "The MTU must not exceed the parent device MTU of %d bytes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:950
+msgid "The VLAN ID must be unique"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:180
+msgid "The address through which this %s is reachable"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:45
+msgid "The algorithm that is used to discover mesh routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2182
+msgid ""
+"The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
+"code> and <code>_</code>"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:320
+msgid ""
+"The checkbox cannot be modified unless the <code>yggdrasil-jumper</code> "
+"package is installed."
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/error.htm:6
+msgid "The configuration file could not be loaded due to the following error:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2174
+msgid ""
+"The correct SSID must be manually specified when joining a hidden wireless "
+"network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4597
+msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:281
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:391
+msgid ""
+"The device file of the memory or partition (<abbr title=\"for example\">e.g."
+"</abbr> <code>/dev/sda1</code>)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:504
+msgid "The device name \"%s\" is already taken"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:428
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:462
+msgid ""
+"The existing network configuration needs to be changed for LuCI to function "
+"properly."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:788
+msgid ""
+"The existing wireless configuration needs to be changed for LuCI to function "
+"properly."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
+msgid ""
+"The flash image was uploaded. Below is the checksum and file size listed, "
+"compare them with the original file to ensure data integrity. <br /> Click "
+"'Continue' below to start the flash procedure."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:259
+msgid "The following rules are currently active on this system."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:8
+msgid "The frequency is in direct proportion to 1-minute average CPU load."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:155
+msgid "The gateway address must not be a local IP address"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:755
+msgid ""
+"The generated configuration can be imported into a WireGuard client "
+"application to set up a connection towards this device."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:172
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:178
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA, "
+"ED25519 or ECDSA keys."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1037
+msgid "The hardware address(es) of this entry/host."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:93
+msgid ""
+"The hop penalty setting allows to modify batman-adv's preference for "
+"multihop routes vs. short routes. The value is applied to the TQ of each "
+"forwarded OGM, thereby propagating the cost of an extra hop (the packet has "
+"to be received and retransmitted which costs airtime)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:799
+msgid "The hostname of the boot server"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:28
+msgid "The interface could not be found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1226
+msgid "The interface name is already used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1232
+msgid "The interface name is too long"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
+msgid ""
+"The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
+"addresses."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
+msgid "The length of the IPv6 prefix in bits"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:168
+msgid "The local IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:46
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:44
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:44
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:175
+msgid "The local IPv4 netmask"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:44
+msgid "The local IPv6 address over which the tunnel is created (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
+msgid ""
+"The max response time in centiseconds inserted into group-specific queries "
+"sent in response to leave group messages. It is also the amount of time "
+"between group-specific query messages. This value may be tuned to modify the "
+"\"leave latency\" of the network. A reduced value results in reduced time to "
+"detect the loss of the last member of a group"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:615
+msgid ""
+"The max response time in centiseconds inserted into the periodic general "
+"queries. By varying the value, an administrator may tune the burstiness of "
+"IGMP messages on the subnet; larger values make the traffic less bursty, as "
+"host responses are spread out over a larger interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933
+msgid ""
+"The maximum hops to be published in <abbr title=\"Router Advertisement\">RA</"
+"abbr> messages. Maximum is 255 hops."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:968
+msgid "The netfilter components below are only regarded when running fw4."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2188
+msgid "The network name is already used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:139
+msgid ""
+"The network ports on this device can be combined to several <abbr "
+"title=\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
+"communicate directly with each other. <abbr title=\"Virtual Local Area "
+"Network\">VLAN</abbr>s are often used to separate different network "
+"segments. Often there is by default one Uplink port for a connection to the "
+"next greater network like the internet and other ports for a local network."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
+msgid "The private key for your Yggdrasil node"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776
+msgid ""
+"The public hostname or IP address of this system the peer should connect to. "
+"This usually is a static public IP address, a static hostname or a DDNS "
+"domain."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:235
+msgid "The public key for your Yggdrasil node"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:623
+msgid "The query response interval must be lower than the query interval value"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:158
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:42
+msgid "The reboot command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:147
+msgid "The restore command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:605
+msgid ""
+"The robustness value allows tuning for the expected packet loss on the "
+"network. If a network is expected to be lossy, the robustness value may be "
+"increased. IGMP is robust to (Robustness-1) packet losses"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:183
+msgid "The routing protocol identifier of this route"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:172
+msgid ""
+"The rule target is a jump to another rule specified by its priority value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:167
+msgid ""
+"The rule target is a table lookup ID: a numeric table index ranging from 0 "
+"to 65535 or symbol alias declared in /etc/iproute2/rt_tables. Special "
+"aliases local (255), main (254) and default (253) are also valid"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+msgid "The selected %s mode is incompatible with %s encryption"
+msgstr ""
+
+#: modules/luci-base/ucode/template/csrftoken.ut:11
+msgid "The submitted security token is invalid or already expired!"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/views.js:27
+msgid "The syslog output, pre-filtered for messages related to:"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:98
+msgid ""
+"The system is erasing the configuration partition now and will reboot itself "
+"when finished."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:322
+msgid ""
+"The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
+"few minutes before you try to reconnect. It might be necessary to renew the "
+"address of your computer to reach the device again, depending on your "
+"settings."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:163
+msgid ""
+"The system is rebooting now. If the restored configuration changed the "
+"current LAN IP address, you might need to reconnect manually."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:85
+msgid "The system password has been successfully changed."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:347
+msgid "The sysupgrade command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1009
+msgid ""
+"The tag construct filters which host directives are used; more than one tag "
+"can be provided, in this case the request must match all of them. Tagged "
+"directives are used in preference to untagged ones. Note that one of mac, "
+"duid or hostname still needs to be specified (can be a wildcard)."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:120
+msgid ""
+"The uploaded backup archive appears to be valid and contains the files "
+"listed below. Press \"Continue\" to restore the backup and reboot, or "
+"\"Cancel\" to abort the operation."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:115
+msgid "The uploaded backup archive is not readable"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:251
+msgid "The uploaded firmware does not allow keeping current configuration."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:246
+msgid ""
+"The uploaded image file does not contain a supported format. Make sure that "
+"you choose the generic image format for your platform."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1572
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1584
+msgid "The value is overridden by configuration."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:56
+msgid ""
+"The value specifies the interval (milliseconds) in which batman-adv floods "
+"the network with its protocol information."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:678
+msgid ""
+"There are legacy iptables rules present on the system. Mixing iptables and "
+"nftables rules is discouraged and may lead to incomplete traffic filtering."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1215
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:130
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:179
+msgid "There are no active leases"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4764
+msgid "There are no changes to apply"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:59
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:79
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:55
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:73
+msgid ""
+"There is no password set on this router. Please configure a root password to "
+"protect the web interface."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
+msgid "This IPv4 address of the relay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1757
+msgid "This authentication type is not applicable to the selected EAP method."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:58
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:56
+msgid "This does not look like a valid PEM file"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:456
+msgid ""
+"This is a list of shell glob patterns for matching files and directories to "
+"include during sysupgrade. Modified files in /etc/config/ and certain other "
+"configurations are automatically preserved."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
+msgid ""
+"This is either the \"Update Key\" configured for the tunnel or the account "
+"password if no update key has been configured"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:42
+msgid ""
+"This is the batman-adv device where you want to link the physical Device "
+"from above to. If this list is empty, then you need to create one first. If "
+"you want to route mesh traffic over a wired network device, then please "
+"select it from the above Device selector. If you want to assign the batman-"
+"adv interface to a Wi-fi mesh then do not select a Device in the Device "
+"selector but rather go to the Wireless settings and select this Interface as "
+"a network from there."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:115
+msgid ""
+"This is the content of /etc/rc.local. Insert your own commands here (in "
+"front of 'exit 0') to execute them at the end of the boot process."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
+msgid ""
+"This is the local endpoint address assigned by the tunnel broker, it usually "
+"ends with <code>...:2/64</code>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
+msgid "This is the only DHCP server in the local network."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
+msgid "This is the plain username for logging into the account"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
+msgid ""
+"This is the prefix routed to you by the tunnel broker for use by clients"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:29
+msgid "This is the system crontab in which scheduled tasks can be defined."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
+msgid ""
+"This is usually the address of the nearest PoP operated by the tunnel broker"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:65
+msgid ""
+"This list gives an overview over currently running system processes and "
+"their status."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1711
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1769
+msgid ""
+"This option cannot be used because the ca-bundle package is not installed."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:323
+msgid "This page displays the active connections via this device."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:315
+msgid ""
+"This page displays the bandwidth used for all available physical interfaces."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:342
+msgid ""
+"This page displays the wireless metrics, for each available radio interfaces."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1595
+msgid "This prefix is randomly generated at first install."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:654
+msgid "This prevents unreachable IPs in subnets not accessible to you."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2280
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
+msgid "This section contains no values yet"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:124
+msgid "Time Synchronization"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1664
+msgid "Time advertisement"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:713
+msgid "Time in milliseconds"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:581
+msgid "Time in seconds to spend in listening and learning states"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1174
+msgid "Time interval for rekeying GTK"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1673
+msgid "Time zone"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:15
+msgid "Timed-out"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:717
+msgid "Timeout in seconds"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:567
+msgid "Timeout in seconds for learned MAC addresses in the forwarding database"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586
+msgid "Timeout in seconds until topology updates on link loss"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
+msgid "Timezone"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:424
+msgid ""
+"To fully configure the local WireGuard interface from an existing (e.g. "
+"provider supplied) configuration file, use the <strong><a class=\"full-"
+"import\" href=\"#\">configuration import</a></strong> instead."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:402
+msgid ""
+"To restore configuration files, you can upload a previously generated backup "
+"archive here. To reset the firmware to its initial state, click \"Perform "
+"reset\" (only possible with squashfs images)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1644
+msgid "Tone"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
+msgid "Total Available"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:347
+msgid "Trace"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:110
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:121
+msgid "Traceroute"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:126
+msgid "Tracking Area Code"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:65
+msgid "Traffic"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:79
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:84
+msgid "Traffic Class"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
+msgid "Traffic filter chain \"%h\""
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:466
+msgctxt "nft counter"
+msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:390
+msgid "Transfer"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:687
+msgid ""
+"Transform replies which contain the specified addresses or subnets into "
+"{nxdomain} responses."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:44
+msgid "Transix (Japan only)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:25
+msgid "Transmit"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:324
+msgid "Transmit Hash Policy"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:248
+msgid "Transmit dropped"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:247
+msgid "Transmit errors"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:58
+msgid "Transmitted Data"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:245
+msgid "Transmitted bytes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:246
+msgid "Transmitted packets"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
+msgctxt "nft @th,off,len"
+msgid "Transport header bits %d-%d"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:59
+msgctxt "nft th dport"
+msgid "Transport header destination port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
+msgctxt "nft th sport"
+msgid "Transport header source port"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:75
+msgid "Trigger"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:20
+msgid "Trigger Mode"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:69
+msgid "Tunnel ID"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3020
+#: modules/luci-compat/luasrc/model/network.lua:1431
+msgid "Tunnel Interface"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:44
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:58
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:76
+msgid "Tunnel Link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1529
+msgid "Tunnel device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:185
+msgid "Tx-Power"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:45
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1560
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:169
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
+msgid "Type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:182
+msgid "Type of service"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
+msgctxt "nft udp dport"
+msgid "UDP destination port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:55
+msgctxt "nft udp sport"
+msgid "UDP source port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:331
+msgid "UDP:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1594
+msgid "ULA for IPv6 is analogous to IPv4 private network addressing."
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:91
+msgid "UMTS only"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_3g.lua:10
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:43
+msgid "UMTS/GPRS/EV-DO"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:138
+msgid "URI"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:43
+msgid "URI scheme %s not supported"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:255
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:359
+msgid "UUID"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
+#: modules/luci-compat/luasrc/model/network.lua:34
+#: modules/luci-compat/luasrc/model/network.lua:35
+msgid "Unable to determine device name"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
+#: modules/luci-compat/luasrc/model/network.lua:36
+msgid "Unable to determine external IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
+#: modules/luci-compat/luasrc/model/network.lua:37
+msgid "Unable to determine upstream interface"
+msgstr ""
+
+#: modules/luci-base/ucode/template/error404.ut:12
+msgid "Unable to dispatch"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:15
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:18
+msgid "Unable to load log data:"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:54
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:54
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:22
+msgid "Unable to obtain client ID"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:221
+msgid "Unable to obtain mount information"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:311
+msgid "Unable to reset ip6tables counters: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:309
+msgid "Unable to reset iptables counters: %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:64
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:20
+#: modules/luci-compat/luasrc/model/network.lua:38
+msgid "Unable to resolve peer host name"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:317
+msgid "Unable to restart firewall: %s"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:22
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:372
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:56
+msgid "Unable to save contents: %s"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:14
+msgid "Unable to set allowed mode list."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:17
+msgid "Unable to set preferred mode."
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:29
+msgid "Unable to verify PIN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1417
+msgid "Unconfigure"
+msgstr ""
+
+#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:8
+msgid "Unet"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/fs.js:102
+msgid "Unexpected reply data format"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1593
+msgid ""
+"Unique Local Address (%s) - prefix <code>fd00::/8</code> (the L bit is "
+"always 1)."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2092
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3888
+#: modules/luci-compat/luasrc/model/network.lua:971
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:17
+msgid "Unknown"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:12
+msgid "Unknown and unsupported connection method."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2416
+#: modules/luci-compat/luasrc/model/network.lua:1138
+msgid "Unknown error (%s)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:412
+msgid "Unknown error code"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2089
+#: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
+#: modules/luci-compat/luasrc/model/network.lua:965
+msgid "Unmanaged"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:195
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:217
+msgid "Unmount"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:340
+msgctxt "Dnsmasq instance"
+msgid "Unnamed instance #%d"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:121
+msgid "Unnamed key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4411
+msgid "Unsaved Changes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:410
+msgid "Unspecified error"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:67
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:9
+msgid "Unsupported MAP type"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:37
+msgid "Unsupported URI scheme in %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:69
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:31
+msgid "Unsupported modem"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:116
+msgid "Unsupported protocol"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
+msgid "Unsupported protocol type."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:215
+msgctxt "VLAN port state"
+msgid "Untagged"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:519
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+msgid "Untitled peer"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
+msgid "Up"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:416
+msgid "Up Delay"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+msgid "Upload"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:443
+msgid ""
+"Upload a sysupgrade-compatible image here to replace the running firmware."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:138
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:414
+msgid "Upload archive..."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
+msgid "Upload file"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2865
+msgid "Upload file…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4217
+msgid "Upload has been cancelled"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4287
+msgid "Upload request failed: %s"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4260
+msgid "Uploading file…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+msgid ""
+"Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
+"assigned with a name in the form <em>wifinet#</em> and the network will be "
+"restarted to apply the updated configuration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:429
+msgid ""
+"Upon pressing \"Continue\", bridges configuration will be updated and the "
+"network will be restarted to apply the updated configuration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:463
+msgid ""
+"Upon pressing \"Continue\", ifname options will get renamed and the network "
+"will be restarted to apply the updated configuration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:62
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:142
+msgid "Uptime"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:106
+msgid "Use DHCP"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:295
+msgid "Use DHCP advertised servers"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
+msgid "Use DHCP gateway"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:115
+msgid "Use DHCPv6"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1056
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:144
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:160
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:139
+msgid "Use DNS servers advertised by peer"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+msgid "Use ISO/IEC 3166 alpha2 country codes."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:89
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:69
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:69
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:78
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:84
+msgid "Use MTU on tunnel interface"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:65
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:49
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
+msgid "Use TTL on tunnel interface"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:327
+msgid "Use XOR of hardware MAC addresses (layer2)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:328
+msgid "Use XOR of hardware MAC addresses and IP addresses (layer2+3)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:330
+msgid ""
+"Use XOR of hardware MAC addresses and IP addresses, rely on skb_flow_dissect "
+"(encap2+3)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:295
+msgid "Use as external overlay (/overlay)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:294
+msgid "Use as root filesystem (/)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
+msgid "Use broadcast flag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1352
+msgid "Use builtin IPv6-management"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1060
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:148
+msgid "Use custom DNS servers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1052
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:133
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:156
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:128
+msgid "Use default gateway"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1074
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:73
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:138
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:164
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:133
+msgid "Use gateway metric"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:88
+msgid "Use legacy MAP"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:88
+msgid ""
+"Use legacy MAP interface identifier format (draft-ietf-softwire-map-00) "
+"instead of RFC7597"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
+msgid "Use routing table"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:63
+msgctxt "nft nat flag persistent"
+msgid "Use same source and destination for each connection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1704
+msgid "Use system certificates"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1762
+msgid "Use system certificates for inner-tunnel"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1008
+msgid ""
+"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC address</"
+"em> identifies the host, the <em>IPv4 address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
+"standard host-specific lease time, e.g. 12h, 3d or infinite."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:329
+msgid "Use upper layer protocol information (layer3+4)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:331
+msgid ""
+"Use upper layer protocol information, rely on skb_flow_dissect (encap3+4)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:583
+msgid "Use {etc_ethers}"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
+msgid "Used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
+msgid "Used Key Slot"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1592
+msgid ""
+"Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
+"needed with normal WPA(2)-PSK."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:708
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:716
+msgid "Useful for systems behind firewalls."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:157
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:106
+msgid "User certificate (PEM encoded)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187
+msgid "User identifier"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:169
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:118
+msgid "User key (PEM encoded)"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:23
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:146
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:101
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:13
+msgid "Username"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:131
+msgid "Utilize flow table <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1712
+msgid "VC-Mux"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1660
+msgid "VDSL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:489
+msgctxt "MACVLAN mode"
+msgid "VEPA (Virtual Ethernet Port Aggregator)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1523
+msgid "VLAN (802.1ad)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:399
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1520
+msgid "VLAN (802.1q)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:468
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:931
+msgid "VLAN ID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:173
+msgid "VLANs on %q"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
+msgid "VPN"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
+msgid "VPN Local address"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:46
+msgid "VPN Local port"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:97
+msgid "VPN Protocol"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:106
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:93
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:58
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:39
+msgid "VPN Server"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:152
+msgid "VPN Server certificate's SHA256 hash"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:96
+msgid "VPN Server port"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:144
+msgid "VPN Server's certificate SHA1 hash"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_vpnc.lua:9
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:9
+msgid "VPNC (CISCO 3000 (and others) VPN)"
+msgstr ""
+
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:10
+msgid "VTI"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:10
+msgid "VXLAN (RFC7348)"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:53
+msgid "VXLAN network identifier"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:10
+msgid "VXLANv6 (RFC7348)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:660
+msgid ""
+"Validate DNS replies and cache DNSSEC data, requires upstream to support "
+"DNSSEC."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1762
+msgid ""
+"Validate server certificate using built-in system CA bundle,<br />requires "
+"the \"ca-bundle\" package"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:393
+msgid "Validation for all slaves"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:391
+msgid "Validation only for active slave"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:392
+msgid "Validation only for backup slaves"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
+msgid "Vendor"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:40
+msgid "Vendor Class to send when requesting DHCP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:665
+msgid "Verify unsigned domain responses really come from unsigned domains."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:198
+msgid "Verifying the uploaded image file."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:951
+msgid "Very High"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:402
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1535
+msgid "Virtual Ethernet"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:60
+msgid "Virtual dynamic interface"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3884
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
+msgid "WDS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1394
+msgid "WEP Open System"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
+msgid "WEP Shared Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2197
+msgid "WEP passphrase"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:983
+msgid "WLAN roaming"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139
+msgid "WMM Mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1677
+msgid "WNM Sleep Mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1681
+msgid "WNM Sleep Mode Fixes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2197
+msgid "WPA passphrase"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1293
+msgid ""
+"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
+"and ad-hoc mode) to be installed."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+msgid "WPS status"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:47
+msgid "Waiting for device..."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:344
+msgid "Warn"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:199
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:157
+msgid "Warning"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:26
+msgid "Warning: There are unsaved changes that will get lost on reboot!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:37
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:883
+msgid "Weight"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1118
+msgid ""
+"When a host matches an entry then the special tag %s is set. Use %s to match "
+"all known hosts."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1145
+msgid ""
+"When delegating prefixes to multiple downstreams, interfaces with a higher "
+"preference value are considered first when allocating subnets."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:105
+msgid ""
+"When enabled network coding increases the WiFi throughput by combining "
+"multiple frames into a single frame, thus reducing the needed air time."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:76
+msgid ""
+"When enabled the distributed ARP table forms a mesh-wide ARP cache that "
+"helps non-mesh clients to get ARP responses much more reliably and without "
+"much delay."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:110
+msgid ""
+"When enabled, gateway is on-link even if the gateway does not match any "
+"interface prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:707
+msgid ""
+"When enabled, new ARP table entries are added from received gratuitous ARP "
+"requests or replies, otherwise only preexisting table entries are updated, "
+"but no new hosts are learned."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:14
+msgid ""
+"When inverted, the LED is continuously lit and flickers instead of it being "
+"off by default and blinking on system activity."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:66
+msgid ""
+"When running the mesh over multiple WiFi interfaces per node batman-adv is "
+"capable of optimizing the traffic flow to gain maximum performance."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1615
+msgid ""
+"When using a PSK, the PMK can be automatically generated. When enabled, the "
+"R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
+"key options."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139
+msgid ""
+"Where Wi-Fi Multimedia (WMM) Mode QoS is disabled, clients may be limited to "
+"802.11a/802.11g rates."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+msgid ""
+"Where the ESSID is hidden, clients may fail to roam and airtime efficiency "
+"may be significantly reduced."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:178
+msgid "Which is used to access this %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:513
+msgid "Width"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/root/usr/share/luci/menu.d/luci-proto-wireguard.json:3
+msgid "WireGuard"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:120
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:165
+msgid "WireGuard Status"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:105
+msgid "WireGuard VPN"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:526
+msgid "WireGuard peer is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:17
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:10
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:341
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:148
+msgid "Wireless"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3007
+#: modules/luci-compat/luasrc/model/network.lua:1419
+msgid "Wireless Adapter"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2986
+#: modules/luci-base/htdocs/luci-static/resources/network.js:4296
+#: modules/luci-compat/luasrc/model/network.lua:1405
+#: modules/luci-compat/luasrc/model/network.lua:1868
+msgid "Wireless Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
+msgid "Wireless Overview"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
+msgid "Wireless Security"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
+msgid "Wireless configuration migration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:193
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+msgid "Wireless is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:193
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+msgid "Wireless is not associated"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:929
+msgid "Wireless network is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:929
+msgid "Wireless network is enabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1859
+msgid "Workaround mode can only be used when acting as an access point."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:395
+msgid "Write received DNS queries to syslog."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
+msgid "Write system log to file"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:211
+msgid "XOR policy (balance-xor, 2)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4050
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:302
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:350
+msgid "Yes"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:310
+msgid "Yes (none, 0)"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:205
+msgid "Yggdrasil Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:177
+msgid ""
+"You appear to be currently connected to the device via the \"%h\" interface. "
+"Do you really want to shut down the interface?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:111
+msgid ""
+"You can enable or disable installed init scripts here. Changes will be "
+"applied after a device reboot.<br /><strong>Warning: If you disable "
+"essential init scripts like \"network\", your device might become "
+"inaccessible!</strong>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:853
+msgid "You may add multiple records for the same Target."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:890
+msgid "You may add multiple records for the same domain."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:517
+msgid "You may add multiple unique Relay To on the same Listen addr."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:79
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:99
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:66
+msgid ""
+"You must enable JavaScript in your browser or LuCI will not work properly."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:120
+msgid ""
+"You must select a primary interface which is included in selected slave "
+"interfaces!"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:101
+msgid ""
+"You must select at least one ARP IP target if ARP monitoring is selected!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
+msgid "ZRam Compression Algorithm"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:206
+msgid "ZRam Settings"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:208
+msgid "ZRam Size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:852
+msgid "_proto: _tcp, _udp, _sctp, _quic, … ."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:851
+msgid ""
+"_service: _sip, _ldap, _imap, _stun, _xmpp-client, … . (Note: while _http is "
+"possible, no browsers support SRV records.)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:164
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:105
+msgid "any"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1645
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1653
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1658
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1239
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:83
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:89
+msgid "auto"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:844
+msgid "automatic"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:198
+msgid "automatic (disabled)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:198
+msgid "automatic (enabled)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:82
+msgid "baseT"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1718
+msgid "bridged"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:146
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:406
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:35
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
+msgid "create"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:69
+msgid "create:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:55
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:62
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:185
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:186
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:187
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:276
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:278
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:279
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:283
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:284
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:263
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:266
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:269
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:273
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:276
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:279
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:306
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:307
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:308
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:312
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:313
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:314
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:316
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:317
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:318
+msgid "dBm"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:73
+msgctxt "nft unit"
+msgid "day"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1082
+msgid "disable"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:681
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:955
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1020
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1097
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:91
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:25
+msgid "disabled"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:20
+msgctxt "DHCPv6 address request mode"
+msgid "disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:570
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:604
+msgid "driver default"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1162
+msgid "driver default (%s)"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:70
+msgid "e.g: --proxy 10.10.10.10"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:72
+msgid "e.g: dump"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157
+msgid "enabled"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
+msgctxt "WireGuard keep alive interval"
+msgid "every %ds"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1193
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:148
+msgid "expired"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:19
+msgctxt "DHCPv6 address request mode"
+msgid "force"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
+msgid "forced"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:61
+msgid "forward"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:84
+msgid "full-duplex"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:84
+msgid "half-duplex"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:623
+msgid "hexadecimal encoded value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1970
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:333
+msgid "hidden"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
+msgctxt "nft unit"
+msgid "hour"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:839
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:961
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1024
+msgid "hybrid mode"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:65
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:66
+msgid "ignore"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1097
+msgid "infinite (lease does not expire)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
+msgid "input"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
+msgid "integer"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:440
+msgid "key between 8 and 63 characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:452
+msgid "key with either 5 or 13 characters"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1121
+msgid "known"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1123
+msgid "known-othernet (on different subnet)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:861
+msgid "managed config (M)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1404
+msgid "medium security"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
+msgctxt "nft unit"
+msgid "minute"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1620
+msgid "minutes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:865
+msgid "mobile home agent (H)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:428
+msgid "netif_carrier_ok()"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
+msgid "no"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:232
+msgid "no link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1162
+msgid "no override"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2269
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:72
+msgid "non-empty value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:868
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:39
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:56
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
+msgid "none"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:41
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:55
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:69
+msgid "not present"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
+msgid "octet string"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:349
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:959
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:963
+msgid "off"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:846
+msgid "on available prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1405
+msgid "open network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:863
+msgid "other config (O)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
+msgid "output"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:28
+msgid "over a day ago"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
+msgctxt "nft unit"
+msgid "packets"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
+msgid "positive decimal value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+msgid "positive integer value"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:164
+msgid "random"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1163
+msgid "randomly generated"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:51
+msgid ""
+"reduces overhead by collecting and aggregating originator messages in a "
+"single packet rather than many small ones"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:959
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1022
+msgid "relay mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1719
+msgid "routed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1174
+msgid "sec"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:957
+msgid "server mode"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
+msgid "sstpc Log-level"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:424
+msgid "stderr"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
+msgid "string (UTF-8)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1403
+msgid "strong security"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:354
+msgid "tagged"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1603
+msgid "time units (TUs / 1.024 ms) [1000-65535]"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:18
+msgctxt "DHCPv6 address request mode"
+msgid "try"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
+msgid ""
+"uHTTPd offers <abbr title=\"Hypertext Transfer Protocol\">HTTP</abbr> or "
+"<abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> network "
+"access."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:613
+msgid "unique value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:585
+msgid "unknown"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:28
+msgid "unknown version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1191
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:146
+msgid "unlimited"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3745
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:370
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:397
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:433
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:470
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:566
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:53
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:38
+msgid "unspecified"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:71
+msgid "unspecified -or- create:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:352
+msgid "untagged"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
+msgid "valid IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:270
+msgid "valid IP address or prefix"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:351
+msgid "valid IP address range"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+msgid "valid IPv4 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:196
+msgid "valid IPv4 address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
+msgid "valid IPv4 address or network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
+msgid "valid IPv4 address range"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
+msgid "valid IPv4 address:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:341
+msgid "valid IPv4 network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:301
+msgid "valid IPv4 or IPv6 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
+msgid "valid IPv4 prefix value (0-32)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:313
+msgid "valid IPv6 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:200
+msgid "valid IPv6 address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
+msgid "valid IPv6 address or prefix"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
+msgid "valid IPv6 address range"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:331
+msgid "valid IPv6 host id"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+msgid "valid IPv6 network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:296
+msgid "valid IPv6 prefix value (0-128)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:385
+msgid "valid MAC address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "valid UCI identifier"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:407
+msgid "valid UCI identifier, hostname or IP address range"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
+msgid "valid address:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:587
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:591
+msgid "valid date (YYYY-MM-DD)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:261
+msgid "valid decimal value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
+msgid "valid hexadecimal WEP key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:438
+msgid "valid hexadecimal WPA key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:413
+msgid "valid host:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:176
+msgid "valid hostname"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+msgid "valid hostname or IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:253
+msgid "valid integer value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:385
+msgid "valid multicast MAC address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:465
+msgid ""
+"valid network device name between 1 and 15 characters not containing \":\", "
+"\"/\", \"%\" or spaces"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:463
+msgid "valid network device name, not \".\" or \"..\""
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:336
+msgid "valid network in address/netmask notation"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:562
+msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:376
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:379
+msgid "valid port or port range (port1-port2)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:368
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
+msgid "valid port value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:567
+msgid "valid time (HH:MM:SS)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:489
+msgid "value between %d and %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+msgid "value between %f and %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:474
+msgid "value greater or equal to %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:478
+msgid "value smaller or equal to %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:483
+msgid "value with %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:494
+msgid "value with at least %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:499
+msgid "value with at most %d characters"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1405
+msgid "weak security"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:72
+msgctxt "nft unit"
+msgid "week"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
+msgid "yes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:441
+msgctxt "hint: <code>/#/</code> matches any domain (and returns NXDOMAIN)."
+msgid "{any_domain} matches any domain (and returns {nxdomain})."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:445
+msgctxt ""
+"hint: <code>/example.com/#</code> returns NULL addresses (<code>0.0.0.0</"
+"code>, <code>::</code>) for example.com and its subdomains."
+msgid ""
+"{example_null} returns {null_addr} addresses ({null_ipv4}, {null_ipv6}) for "
+"{example_com} and its subdomains."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:438
+msgctxt "hint: <code>/example.com/</code> returns <code>NXDOMAIN</code>."
+msgid "{example_nx} returns {nxdomain}."
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:20
+msgid "« Back"
+msgstr ""
diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po
index 9e25ea204c..8f6d28ec50 100644
--- a/modules/luci-base/po/pl/base.po
+++ b/modules/luci-base/po/pl/base.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2024-08-22 22:09+0000\n"
-"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
"\n"
"Language: pl\n"
@@ -13,7 +13,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 5.7\n"
+"X-Generator: Weblate 5.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
msgid "!known (not known)"
@@ -7130,7 +7130,7 @@ msgstr ""
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
msgid "Optional. Bind to a specific interface."
-msgstr ""
+msgstr "Opcjonalne. Powiąż ze specyficznym interfejsem."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:643
msgid "Optional. Create routes for Allowed IPs for this peer."
diff --git a/modules/luci-base/po/tr/base.po b/modules/luci-base/po/tr/base.po
index eab4753fce..9b02cf22ba 100644
--- a/modules/luci-base/po/tr/base.po
+++ b/modules/luci-base/po/tr/base.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-08-17 13:21+0000\n"
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/luci/tr/>"
"\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 5.7\n"
+"X-Generator: Weblate 5.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
msgid "!known (not known)"
@@ -7105,7 +7105,7 @@ msgstr ""
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
msgid "Optional. Bind to a specific interface."
-msgstr ""
+msgstr "İsteğe bağlı. Belirli bir arayüze bağla."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:643
msgid "Optional. Create routes for Allowed IPs for this peer."
diff --git a/modules/luci-base/po/yua/base.po b/modules/luci-base/po/yua/base.po
new file mode 100644
index 0000000000..cdcc1028a7
--- /dev/null
+++ b/modules/luci-base/po/yua/base.po
@@ -0,0 +1,12031 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-04 14:26+0000\n"
+"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"Language-Team: Yucateco <https://hosted.weblate.org/projects/openwrt/luci/"
+"yua/>\n"
+"Language: yua\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 5.7.2-rc\n"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
+msgid "!known (not known)"
+msgstr "!Conocido (no conocido)"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:649
+msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
+msgid "\"%h\" table \"%h\""
+msgstr "\"%h\" tabla \"%h\""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1666
+msgid "%.1f dB"
+msgstr "%.1f dB"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:123
+msgid "%d Bit"
+msgstr "%d Bit"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4132
+msgid "%d invalid field(s)"
+msgstr "%d campo(s) no válido(s)"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:26
+msgid "%dh ago"
+msgstr "hace %dh"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:24
+msgid "%dm ago"
+msgstr "hace %dm"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:22
+msgid "%ds ago"
+msgstr "hace %ds"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:311
+msgid ""
+"%s is an independent project that aims to transparently reduce latency of a "
+"connection over Yggdrasil network, utilizing NAT traversal to bypass "
+"intermediary nodes."
+msgstr ""
+"%s es un proyecto independiente que tiene como objetivo reducir de forma "
+"transparente la latencia de una conexión a través de la red Yggdrasil, "
+"utilizando la travesía NAT para evitar los nodos intermediarios."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:35
+msgid "%s is untagged in multiple VLANs!"
+msgstr "¡%s no está etiquetado en varias VLAN!"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:812
+msgid "%s means \"the address of the system running dnsmasq\"."
+msgstr "%s significa \"la dirección del sistema que ejecuta dnsmasq\"."
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:297
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:409
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:276
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:310
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:328
+msgid "(%d minute window, %d second interval)"
+msgstr "(ventana de %d minutos, intervalo de %d segundos)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:753
+msgid "(Max 1h == 3600)"
+msgstr "(Max 1h == 3600)"
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:124
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:259
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:283
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:88
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:91
+msgid "(empty)"
+msgstr "(vacío)"
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:352
+#: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:271
+msgid "(no interfaces attached)"
+msgstr "(sin interfaces adjuntas)"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:619
+msgctxt "Label indicating further amount of allowed ips"
+msgid "+ %d more"
+msgstr "+ %d más"
+
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:48
+msgid "-- Additional Field --"
+msgstr "-- Campo adicional --"
+
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3745
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4113
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:799
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2030
+#: modules/luci-compat/luasrc/view/cbi/header.htm:8
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
+msgid "-- Please choose --"
+msgstr "-- Por favor seleccione --"
+
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1038
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2031
+#: modules/luci-compat/luasrc/view/cbi/header.htm:9
+msgid "-- custom --"
+msgstr "-- personalizar --"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:271
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:378
+msgid "-- match by label --"
+msgstr "-- Emparejar por etiqueta --"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:257
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:361
+msgid "-- match by uuid --"
+msgstr "-- coincidencia por uuid --"
+
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:27
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:44
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:23
+msgid "-- please select --"
+msgstr "-- por favor seleccione --"
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:59
+msgctxt "sstp log level value"
+msgid "0"
+msgstr "0"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+"0 = no utiliza el umbral RSSI, 1 = no cambia el valor predeterminado del "
+"controlador"
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:60
+msgctxt "sstp log level value"
+msgid "1"
+msgstr "1"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:236
+msgid "1 Minute Load:"
+msgstr "Carga de 1 minuto:"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:323
+msgctxt "nft amount of flags"
+msgid "1 flag"
+msgid_plural "%d flags"
+msgstr[0] "1 indicador"
+msgstr[1] "%d indicadores"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1095
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1041
+msgid "12h (12 hours - default)"
+msgstr "12 h (12 horas - valor predeterminado)"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:256
+msgid "15 Minute Load:"
+msgstr "Carga de 15 minutos:"
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
+msgctxt "sstp log level value"
+msgid "2"
+msgstr "2"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1611
+msgid "256"
+msgstr "256"
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:62
+msgctxt "sstp log level value"
+msgid "3"
+msgstr "3"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1094
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1040
+msgid "3h (3 hours)"
+msgstr "3h (3 horas)"
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:63
+msgctxt "sstp log level value"
+msgid "4"
+msgstr "4"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1597
+msgid "4-character hexadecimal ID"
+msgstr "ID hexadecimal de 4 caracteres"
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:20
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:11
+msgid "464XLAT (CLAT)"
+msgstr "464XLAT (CLAT)"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:246
+msgid "5 Minute Load:"
+msgstr "Carga de 5 minutos:"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1093
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1039
+msgid "5m (5 minutes)"
+msgstr "5m (5 minutos)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
+msgid "6-octet identifier as a hex string - no colons"
+msgstr "Identificador de 6 octetos como cadena hexadecimal (sin dos puntos)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1096
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1042
+msgid "7d (7 days)"
+msgstr "7d (7 días)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1649
+msgid "802.11k RRM"
+msgstr "802.11k RRM"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+msgid "802.11k: Enable beacon report via radio measurements."
+msgstr "802.11k: Habilitar informe de baliza a través de mediciones de radio."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+msgid "802.11k: Enable neighbor report via radio measurements."
+msgstr "802.11k: Habilitar informes de vecinos a través de mediciones de radio."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+msgid "802.11r Fast Transition"
+msgstr "802.11r Transición rápida"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1183
+msgid "802.11v: BSS Max Idle. Units: seconds."
+msgstr "802.11v: BSS Máximo tiempo inactivo. Unidades: segundos."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1684
+msgid "802.11v: Basic Service Set (BSS) transition management."
+msgstr ""
+"802.11v: Gestión de la transición del conjunto de servicios básicos (BSS)."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1673
+msgid "802.11v: Local Time Zone Advertisement in management frames."
+msgstr "802.11v: Anuncio de zona horaria local en marcos de administración."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1688
+msgid ""
+"802.11v: Proxy ARP enables non-AP STA to remain in power-save for longer."
+msgstr ""
+"802.11v: Proxy ARP permite que las estaciones no AP permanezcan en modo de "
+"ahorro de energía por más tiempo."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1664
+msgid "802.11v: Time Advertisement in management frames."
+msgstr "802.11v: Anuncio de tiempo en marcos de gestión."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1677
+msgid ""
+"802.11v: Wireless Network Management (WNM) Sleep Mode (extended sleep mode "
+"for stations)."
+msgstr ""
+"802.11v: Modo de suspensión de administración de red inalámbrica (WNM) (modo "
+"de suspensión extendido para estaciones)."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1681
+msgid ""
+"802.11v: Wireless Network Management (WNM) Sleep Mode Fixes: Prevents "
+"reinstallation attacks."
+msgstr ""
+"802.11v: Correcciones del modo de suspensión de administración de red "
+"inalámbrica (WNM): evita ataques de reinstalación."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1831
+msgid "802.11w Association SA Query maximum timeout"
+msgstr "802.11w Tiempo de espera máximo de consulta de asociación SA"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1838
+msgid "802.11w Association SA Query retry timeout"
+msgstr "802.11w Tiempo de espera de reintento de consulta de asociación SA"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1812
+msgid "802.11w Management Frame Protection"
+msgstr "802.11w Protección de trama de administración"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1831
+msgid "802.11w maximum timeout"
+msgstr "802.11w Tiempo de espera máximo"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1838
+msgid "802.11w retry timeout"
+msgstr "802.11w Tiempo de espera de reintento"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
+msgid "; invalid MAC:"
+msgstr "; MAC no válida:"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1015
+msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
+msgstr ""
+"<abbr title=\"Identificador de conjunto de servicios básicos\">BSSID</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1004
+msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+"<abbr title=\"Identificador de conjunto de servicios extendidos\""
+">ESSID</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:736
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+"<abbr title=\"Protocolo de Internet versión 4\">IPv4</abbr>-Máscara de red"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
+msgstr "Configuración del <abbr title=\"Diodo emisor de luz\">LED</abbr>"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
+msgstr "Nombre de <abbr title=\"Diodo emisor de luz\">LED</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
+msgid "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-Proxy"
+msgstr "<abbr title=\"Protocolo de descubrimiento de vecinos\">NDP</abbr>-Proxy"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:963
+msgid "<abbr title=\"Prefix Delegation\">PD</abbr> minimum length"
+msgstr "longitud mínima de <abbr title=\"Delegación de prefijo\">PD</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:859
+msgid "<abbr title=\"Router Advertisement\">RA</abbr> Flags"
+msgstr "Indicadores de <abbr title=\"Anuncio de enrutador\">RA</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933
+msgid "<abbr title=\"Router Advertisement\">RA</abbr> Hop Limit"
+msgstr "Límitte de saltos de <abbr title=\"Anuncio de enrutador\">RA</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:907
+msgid "<abbr title=\"Router Advertisement\">RA</abbr> Lifetime"
+msgstr "Duración de vida de <abbr title=\"Anuncio de enrutador\">RA</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:914
+msgid "<abbr title=\"Router Advertisement\">RA</abbr> MTU"
+msgstr "MTU de <abbr title=\"Anuncio de enrutador\">RA</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:831
+msgid "<abbr title=\"Router Advertisement\">RA</abbr>-Service"
+msgstr "Servicio <abbr title=\"Anuncio de enrutador\">RA</abbr>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
+msgctxt "nft relational \">\" operator expression"
+msgid "<var>%s</var> greater than <strong>%s</strong>"
+msgstr "<var>%s</var> mayor que <strong>%s</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:85
+msgctxt "nft relational \">=\" operator expression"
+msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
+msgstr "<var>%s</var> mayor o igual que <strong>%s</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
+msgctxt "nft set match expression"
+msgid "<var>%s</var> in set <strong>%s</strong>"
+msgstr "<var>%s</var> en el conjunto <strong>%s</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:83
+msgctxt "nft relational \"==\" operator expression"
+msgid "<var>%s</var> is <strong>%s</strong>"
+msgstr "<var>%s</var> es <strong>%s</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:89
+msgctxt "nft relational \"in\" operator expression"
+msgid "<var>%s</var> is one of <strong>%s</strong>"
+msgstr "<var>%s</var> es uno de <strong>%s</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
+msgctxt "nft relational \"<\" operator expression"
+msgid "<var>%s</var> lower than <strong>%s</strong>"
+msgstr "<var>%s</var> menor que <strong>%s</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
+msgctxt "nft relational \"<=\" operator expression"
+msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
+msgstr "<var>%s</var> menor o igual a <strong>%s</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:84
+msgctxt "nft relational \"!=\" operator expression"
+msgid "<var>%s</var> not <strong>%s</strong>"
+msgstr "<var>%s</var> no <strong>%s</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
+msgctxt "nft not in set match expression"
+msgid "<var>%s</var> not in set <strong>%s</strong>"
+msgstr "<var>%s</var> no está en el conjunto <strong>%s</strong>"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:86
+msgid ""
+"A batman-adv node can either run in server mode (sharing its internet "
+"connection with the mesh) or in client mode (searching for the most suitable "
+"internet connection in the mesh) or having the gateway support turned off "
+"entirely (which is the default setting)."
+msgstr ""
+"Un nodo batman-adv puede ejecutarse en modo servidor (compartiendo su "
+"conexión a Internet con la malla) o en modo cliente (buscando la conexión a "
+"Internet más adecuada en la malla) o con el soporte de puerta de enlace "
+"desactivado por completo (que es la configuración predeterminada)."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:424
+msgid "A configuration for the device \"%s\" already exists"
+msgstr "Ya existe una configuración para el dispositivo \"%s\""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:241
+msgid ""
+"A default MTU of 65535 is set by Yggdrasil. It is recomended to utilize the "
+"default."
+msgstr ""
+"Yggdrasil establece una MTU predeterminada de 65535. Se recomienda utilizar "
+"la opción predeterminada."
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2794
+msgid "A directory with the same name already exists."
+msgstr "Ya existe un directorio con el mismo nombre."
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2666
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+"Se requiere un nuevo inicio de sesión ya que la sesión de autenticación "
+"expiró."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1646
+msgid "A43C + J43 + A43"
+msgstr "A43C + J43 + A43"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1647
+msgid "A43C + J43 + A43 + V43"
+msgstr "A43C + J43 + A43 + V43"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1659
+msgid "ADSL"
+msgstr "ADSL"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1633
+msgid "ADSL (G.992.1) Annex A"
+msgstr "ADSL (G.992.1) Anexo A"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1634
+msgid "ADSL (G.992.1) Annex B"
+msgstr "ADSL (G.992.1) Anexo B"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1627
+msgid "ADSL (all variants) Annex A/L/M"
+msgstr "ADSL (todas las variantes) Anexos A/L/M"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1623
+msgid "ADSL (all variants) Annex A/L/M + VDSL2 Annex A/B/C"
+msgstr "ADSL (todas las variantes) Anexo A/L/M + VDSL2 Anexo A/B/C"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1628
+msgid "ADSL (all variants) Annex B"
+msgstr "ADSL (todas las variantes) Anexo B"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1624
+msgid "ADSL (all variants) Annex B + VDSL2 Annex A/B/C"
+msgstr "ADSL (todas las variantes) Anexo B + VDSL2 Anexo A/B/C"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1629
+msgid "ADSL (all variants) Annex B/J"
+msgstr "ADSL (todas las variantes) Anexo B/J"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1625
+msgid "ADSL (all variants) Annex B/J + VDSL2 Annex A/B/C"
+msgstr "ADSL (todas las variantes) Anexo B/J + VDSL2 Anexo A/B/C"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1631
+msgid "ADSL (all variants) Annex M"
+msgstr "ADSL (todas las variantes) Anexo M"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1636
+msgid "ADSL2 (G.992.3) Annex A"
+msgstr "ADSL2 (G.992.3) Anexo A"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1637
+msgid "ADSL2 (G.992.3) Annex B"
+msgstr "ADSL2 (G.992.3) Anexo B"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1638
+msgid "ADSL2 (G.992.3) Annex L"
+msgstr "ADSL2 (G.992.3) Anexo L"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1639
+msgid "ADSL2 (G.992.3) Annex M"
+msgstr "ADSL2 (G.992.3) Anexo M"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1640
+msgid "ADSL2+ (G.992.5) Annex A"
+msgstr "ADSL2+ (G.992.5) Anexo A"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1641
+msgid "ADSL2+ (G.992.5) Annex B"
+msgstr "ADSL2+ (G.992.5) Anexo B"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1642
+msgid "ADSL2+ (G.992.5) Annex M"
+msgstr "ADSL2+ (G.992.5) Anexo M"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1632
+msgid "ANSI T1.413"
+msgstr "ANSI T1.413"
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:95
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:65
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:65
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:91
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:77
+msgid "APN"
+msgstr "APN"
+
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:144
+msgid "APN profile index"
+msgstr "Índice de perfiles APN"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:358
+msgid "ARP"
+msgstr "ARP"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:371
+msgid "ARP IP Targets"
+msgstr "Objetivos IP de ARP"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:363
+msgid "ARP Interval"
+msgstr "Intervalo ARP"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:387
+msgid "ARP Validation"
+msgstr "Validación ARP"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:379
+msgid "ARP mode to consider a slave as being up"
+msgstr "Modo ARP para considerar que un esclavo está activo"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:82
+msgid "ARP monitoring is not supported for the selected policy!"
+msgstr "¡La monitorización ARP no es compatible con la política seleccionada!"
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
+msgid "ARP retry threshold"
+msgstr "Umbral de reintento de ARP"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:637
+msgid "ARP traffic table \"%h\""
+msgstr "Tabla de tráfico ARP \"%h\""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+msgid ""
+"ARP, IPv4 and IPv6 (even 802.1Q) with multicast destination MACs are unicast "
+"to the STA MAC address. Note: This is not Directed Multicast Service (DMS) "
+"in 802.11v. Note: might break receiver STA multicast expectations."
+msgstr ""
+"ARP, IPv4 e IPv6 (incluso 802.1Q) con direcciones MAC de destino de "
+"multidifusión se envían mediante unidifusión a la dirección MAC de la STA. "
+"Nota: Este no es un servicio de multidifusión dirigida (DMS) en 802.11v. "
+"Nota: podría romper las expectativas de multidifusión de la STA del receptor."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1654
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr "ATM (Modo de transferencia asincrónica)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1675
+msgid "ATM Bridges"
+msgstr "Puentes ATM"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1707
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:66
+msgid "ATM Virtual Channel Identifier (VCI)"
+msgstr "Identificador de canal virtual (VCI) ATM"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1708
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:70
+msgid "ATM Virtual Path Identifier (VPI)"
+msgstr "Identificador de ruta virtual (VPI) de ATM"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1675
+msgid ""
+"ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
+"Linux network interfaces which can be used in conjunction with DHCP or PPP "
+"to dial into the provider network."
+msgstr ""
+"Los puentes ATM exponen Ethernet encapsulado en conexiones AAL5 como "
+"interfaces de red Linux virtuales que pueden usarse junto con DHCP o PPP "
+"para conectarse a la red del proveedor."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1714
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62
+msgid "ATM device number"
+msgstr "Número de dispositivo ATM"
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:266
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:548
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:552
+msgid "Absent Interface"
+msgstr "Interfaz ausente"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:490
+msgid "Accept DNS queries only from hosts whose address is on a local subnet."
+msgstr ""
+"Acepte consultas DNS sólo de hosts cuya dirección esté en una subred local."
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
+msgid "Accept from public keys"
+msgstr "Aceptar desde claves públicas"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:701
+msgid "Accept local"
+msgstr "Aceptar local"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
+msgctxt "nft accept action"
+msgid "Accept packet"
+msgstr "Aceptar paquete"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:701
+msgid "Accept packets with local source addresses"
+msgstr "Aceptar paquetes con direcciones de origen locales"
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
+msgid "Access Concentrator"
+msgstr "Concentrador de acceso"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3879
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+msgid "Access Point"
+msgstr "Punto de acceso"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:60
+msgid "Access Point Isolation"
+msgstr "Aislamiento del punto de acceso"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:99
+msgid "Access Technologies"
+msgstr "Tecnologías de acceso"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:390
+msgid "Actions"
+msgstr "Comportamiento"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:14
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:134
+msgid "Active"
+msgstr "Activa"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:81
+msgid "Active Connections"
+msgstr "Conexiones activas"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:182
+msgid "Active DHCP Leases"
+msgstr "Arrendamientos DHCP activos"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:184
+msgid "Active DHCPv6 Leases"
+msgstr "Arrendamientos DHCPv6 activos"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:265
+msgid "Active IPv4 Routes"
+msgstr "Rutas IPv4 activas"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:268
+msgid "Active IPv4 Rules"
+msgstr "Reglas IPv4 activas"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:275
+msgid "Active IPv6 Routes"
+msgstr "Rutas IPv6 activas"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:278
+msgid "Active IPv6 Rules"
+msgstr "Reglas IPv6 activas"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:256
+msgid "Active peers"
+msgstr "Pares activos"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:210
+msgid "Active-Backup policy (active-backup, 1)"
+msgstr "Política de copia de seguridad activa (active-backup, 1)"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3880
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:988
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
+msgid "Ad-Hoc"
+msgstr "Ad-Hoc"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:215
+msgid "Adaptive load balancing (balance-alb, 6)"
+msgstr "Balanceo de carga adaptativo (balance-alb, 6)"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:214
+msgid "Adaptive transmit load balancing (balance-tlb, 5)"
+msgstr "Balanceo de carga de transmisión adaptativo (balance-tlb, 5)"
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2233
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2236
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2249
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2257
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3543
+#: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:879
+msgid "Add"
+msgstr "Agregar"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1679
+msgid "Add ATM Bridge"
+msgstr "Añadir puente ATM"
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:92
+msgid "Add IPv4 address…"
+msgstr "Agregar dirección IPv4…"
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:186
+msgid "Add IPv6 address…"
+msgstr "Agregar dirección IPv6…"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
+msgid "Add LED action"
+msgstr "Añadir acción LED"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:221
+msgid "Add VLAN"
+msgstr "Agregar VLAN"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1428
+msgid "Add device configuration"
+msgstr "Agregar configuración del dispositivo"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1368
+msgid "Add device configuration…"
+msgstr "Agregar configuración del dispositivo…"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:15
+msgid "Add instance"
+msgstr "Agregar instancia"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:171
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:177
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:274
+msgid "Add key"
+msgstr "Agregar clave"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:263
+msgid ""
+"Add listeners in order to accept incoming peerings from non-local nodes. "
+"Multicast peer discovery works regardless of listeners set here. URI Format: "
+"<code>tls://0.0.0.0:0</code> or <code>tls://[::]:0</code> to listen on all "
+"interfaces. Choose an acceptable URI <code>tls://</code>, <code>tcp://</"
+"code>, <code>unix://</code> or <code>quic://</code>"
+msgstr ""
+"Agregue oyentes para aceptar interconexiones entrantes de nodos no locales. "
+"El descubrimiento de interconexiones de multidifusión funciona "
+"independientemente de los oyentes configurados aquí. Formato de URI: "
+"<code>tls://0.0.0.0:0</code> o <code>tls://[::]:0</code> para escuchar en "
+"todas las interfaces. Elija un URI aceptable <code>tls://</code>, "
+"<code>tcp://</code>, <code>unix://</code> o <code>quic://</code>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+msgid "Add local domain suffix to names served from hosts files."
+msgstr ""
+"Agregue el sufijo de dominio local a los nombres servidos desde los archivos "
+"de hosts."
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:283
+msgid "Add multicast rule"
+msgstr "Agregar regla de multidifusión"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1252
+msgid "Add new interface..."
+msgstr "Añadir nueva interfaz..."
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:210
+msgid "Add peer"
+msgstr "Agregar par"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:274
+msgid "Add peer address"
+msgstr "Agregar dirección de par"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
+msgctxt "Dnsmasq instance"
+msgid "Add server instance"
+msgstr "Agregar instancia de servidor"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1143
+msgid "Add static forward and reverse DNS entries for this host."
+msgstr "Agregue entradas DNS estáticas de reenvío e inversa para este host."
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:335
+msgid "Add to Blacklist"
+msgstr "Añadir a la lista negra"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:335
+msgid "Add to Whitelist"
+msgstr "Añadir a la lista blanca"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:999
+msgid "Adding an IPv6 to an IPv4 set and vice-versa silently fails."
+msgstr "Agregar una IPv6 a un conjunto IPv4 y viceversa falla silenciosamente."
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:376
+msgid "Additional configuration settings (in TOML format)."
+msgstr "Configuración adicional (en formato TOML)."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:613
+msgid "Additional hosts files"
+msgstr "Archivos de hosts adicionales"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:811
+msgid "Additional options to send to the below match tags."
+msgstr ""
+"Opciones adicionales para enviar a las etiquetas de coincidencia a "
+"continuación."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:675
+msgid "Additional servers file"
+msgstr "Archivo de servidores adicionales"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:34
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:35
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:36
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:40
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:43
+msgid "Address"
+msgstr "Dirección"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:571
+msgid "Address families of \"Relay from\" and \"Relay to address\" must match."
+msgstr ""
+"Las familias de direcciones de \"Retransmisión desde\" y \"Retransmisión a "
+"dirección\" deben coincidir."
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:21
+msgctxt "nft meta nfproto"
+msgid "Address family"
+msgstr "Familia de direcciones"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
+msgid "Address setting is invalid"
+msgstr "La configuración de dirección no es válida"
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
+msgid "Address to access local relay bridge"
+msgstr "Dirección para acceder al puente de retransmisión local"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:434
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:792
+msgid "Addresses"
+msgstr "Direcciones"
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:15
+msgid "Administration"
+msgstr "Administración"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:514
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:678
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1705
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:39
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:918
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:982
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:241
+msgid "Advanced Settings"
+msgstr "Ajustes Avanzados"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:391
+msgid "Advanced device options"
+msgstr "Opciones avanzadas de dispositivo"
+
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:34
+msgid ""
+"Afer making changes to network using external protocol, network must be "
+"manually restarted."
+msgstr ""
+"Después de realizar cambios en la red mediante un protocolo externo, la red "
+"debe reiniciarse manualmente."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:567
+msgid "Ageing time"
+msgstr "Tiempo de envejecimiento"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:50
+msgid "Aggregate Originator Messages"
+msgstr "Mensajes de originador agregados"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:265
+msgid "Aggregation Selection Logic"
+msgstr "Lógica de selección de agregación"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:268
+msgid "Aggregator: All slaves down or has no slaves (stable, 0)"
+msgstr ""
+"Agregador: todos los esclavos están inactivos o no tiene esclavos (estable, "
+"0)"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:270
+msgid ""
+"Aggregator: Chosen by the largest number of ports + slave added/removed or "
+"state changes (count, 2)"
+msgstr ""
+"Agregador: Elegido por la mayor cantidad de puertos + esclavos agregados/"
+"eliminados o cambios de estado (cantidad, 2)"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:269
+msgid "Aggregator: Slave added/removed or state changes (bandwidth, 1)"
+msgstr ""
+"Agregador: esclavo agregado/eliminado o cambios de estado (ancho de banda, 1)"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:192
+msgid "Alert"
+msgstr "Alerta"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3004
+#: modules/luci-compat/luasrc/model/network.lua:1417
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:62
+msgid "Alias Interface"
+msgstr "Interfaz de alias"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:146
+msgid "Alias of \"%s\""
+msgstr "Alias de \"%s\""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:681
+msgid "All servers"
+msgstr "Todos los servidores"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:625
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address."
+msgstr ""
+"Asigna direcciones IP secuencialmente, comenzando por la dirección más baja "
+"disponible."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:624
+msgid "Allocate IPs sequentially"
+msgstr "Asignar IP secuencialmente"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:355
+msgid "Allocate listen addresses"
+msgstr "Asignar direcciones de escucha"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:27
+msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
+msgstr ""
+"Permitir autenticación de contraseña de <abbr title=\"Secure Shell\""
+">SSH</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1193
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+"Permitir que el modo AP desconecte las STA en función de una condición de "
+"ACK baja"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:356
+msgid ""
+"Allow Yggdrasil Jumper to automatically configure Yggdrasil with proper "
+"listen address and random port."
+msgstr ""
+"Permitir que Yggdrasil Jumper configure automáticamente Yggdrasil con la "
+"dirección de escucha adecuada y un puerto aleatorio."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1084
+msgid "Allow all except listed"
+msgstr "Permitir todos excepto los enumerados"
+
+#: modules/luci-compat/root/usr/share/rpcd/acl.d/luci-compat.json:3
+msgid "Allow full UCI access for legacy applications"
+msgstr "Permitir acceso completo a UCI para aplicaciones heredadas"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:938
+msgid "Allow legacy 802.11b rates"
+msgstr "Permitir tasas 802.11b heredadas"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1083
+msgid "Allow listed only"
+msgstr "Permitir solo listados"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
+msgid "Allow localhost"
+msgstr "Permitir localhost"
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:178
+msgid "Allow rebooting the device"
+msgstr "Permitir reiniciar el dispositivo"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:38
+msgid "Allow remote hosts to connect to local SSH forwarded ports"
+msgstr ""
+"Permitir que los hosts remotos se conecten a los puertos reenviados SSH "
+"locales"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:33
+msgid "Allow root logins with password"
+msgstr "Permitir inicios de sesión root con contraseña"
+
+#: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:3
+msgid "Allow system feature probing"
+msgstr "Permitir el sondeo de características del sistema"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:33
+msgid "Allow the <em>root</em> user to log in with password"
+msgstr "Permitir que el usuario <em>root</em> inicie sesión con contraseña"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:608
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:781
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:56
+msgid "Allowed IPs"
+msgstr "IP permitidas"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:88
+msgid "Allowed network technology"
+msgstr "Tecnología de red permitida"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:301
+msgid "AllowedIPs setting is invalid"
+msgstr "La configuración de IP permitidas no es válida"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:775
+msgid "Always"
+msgstr "Siempre"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:6
+msgid "Always off (kernel: none)"
+msgstr "Siempre apagado (kernel: ninguno)"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:5
+msgid "Always on (kernel: default-on)"
+msgstr "Siempre activado (kernel: predeterminado)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:824
+msgid ""
+"Always send the chosen DHCP options. Sometimes needed, with e.g. PXELinux."
+msgstr ""
+"Envíe siempre las opciones de DHCP elegidas. A veces es necesario, por "
+"ejemplo, con PXELinux."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:965
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+"Utilice siempre canales de 40 MHz incluso si el canal secundario se "
+"superpone. ¡El uso de esta opción no cumple con la norma IEEE 802.11n-2009!"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:740
+msgid "Amount of Duplicate Address Detection probes to send"
+msgstr ""
+"Cantidad de sondas de detección de direcciones duplicadas que se enviarán"
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:119
+msgid "Amount of seconds to wait for the modem to become ready"
+msgstr "Cantidad de segundos que hay que esperar para que el módem esté listo"
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:608
+msgid "An error occurred while saving the form:"
+msgstr "Se produjo un error al guardar el formulario:"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:139
+msgid "An optional, short description for this device"
+msgstr "Una descripción breve y opcional para este dispositivo"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1621
+msgid "Annex"
+msgstr "Anexo"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:886
+msgid ""
+"Announce NAT64 prefix in <abbr title=\"Router Advertisement\">RA</abbr> "
+"messages."
+msgstr ""
+"Anuncie el prefijo NAT64 en los mensajes <abbr title=\"Anuncio de enrutador\""
+">RA</abbr>."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:977
+msgid "Announce this device as IPv6 DNS server."
+msgstr "Anuncie este dispositivo como servidor DNS IPv6."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:845
+msgid ""
+"Announce this device as default router if a local IPv6 default route is "
+"present."
+msgstr ""
+"Anuncie este dispositivo como enrutador predeterminado si hay una ruta IPv6 "
+"predeterminada local."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:847
+msgid ""
+"Announce this device as default router if a public IPv6 prefix is available, "
+"regardless of local default route availability."
+msgstr ""
+"Anuncie este dispositivo como enrutador predeterminado si hay un prefijo "
+"IPv6 público disponible, independientemente de la disponibilidad de la ruta "
+"predeterminada local."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:849
+msgid ""
+"Announce this device as default router regardless of whether a prefix or "
+"default route is present."
+msgstr ""
+"Anuncie este dispositivo como enrutador predeterminado independientemente de "
+"si hay un prefijo o una ruta predeterminada."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:984
+msgid "Announced DNS domains"
+msgstr "Dominios DNS anunciados"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:968
+msgid "Announced IPv6 DNS servers"
+msgstr "Servidores DNS IPv6 anunciados"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1802
+msgid "Anonymous Identity"
+msgstr "Identidad Anónima"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162
+msgid "Anonymous Mount"
+msgstr "Montaje Anónimo"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:158
+msgid "Anonymous Swap"
+msgstr "Swap Anónimo"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
+msgctxt "nft match any traffic"
+msgid "Any packet"
+msgstr "Cualquier paquete"
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
+msgid "Any zone"
+msgstr "Cualquier zona"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:119
+msgid "Apply backup?"
+msgstr "¿Aplicar copia de seguridad?"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4772
+msgid "Apply request failed with status <code>%h</code>"
+msgstr "La solicitud de aplicación falló con el estado <code>%h</code>"
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2175
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4488
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4610
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4746
+msgid "Apply unchecked"
+msgstr "Aplicar sin marcar"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4742
+msgid "Apply, reverting in case of connectivity loss"
+msgstr "Aplicar, revirtiendo en caso de pérdida de conectividad"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4683
+msgid "Applying configuration changes… %ds"
+msgstr "Aplicando cambios de configuración… %ds"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
+msgid "Architecture"
+msgstr "Arquitectura"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:152
+msgid "Arp-scan"
+msgstr "Arp-scan"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1096
+msgid ""
+"Assign a part of given length of every public IPv6-prefix to this interface"
+msgstr ""
+"Asignar una parte de la longitud dada de cada prefijo IPv6 público a esta "
+"interfaz"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1114
+msgid "Assign new, freeform tags to this entry."
+msgstr "Asignar nuevas etiquetas de formato libre a esta entrada."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1101
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
+msgid ""
+"Assign prefix parts using this hexadecimal subprefix ID for this interface."
+msgstr ""
+"Asigne partes de prefijo utilizando este ID de subprefijo hexadecimal para "
+"esta interfaz."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2344
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:366
+msgid "Associated Stations"
+msgstr "Estaciones Asociadas"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+msgid "Associations"
+msgstr "Asociaciones"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:126
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:127
+msgid ""
+"At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
+"strong>"
+msgstr ""
+"Al menos <strong>%h</strong> por <strong>%h</strong>, ráfaga de "
+"<strong>%h</strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:124
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:125
+msgid ""
+"At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
+"strong>"
+msgstr ""
+"Como máximo <strong>%h</strong> por <strong>%h</strong>, ráfaga de "
+"<strong>%h</strong>"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
+msgid "Attempt to enable configured mount points for attached devices"
+msgstr ""
+"Intenta habilitar puntos de montaje configurados para dispositivos conectados"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1459
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1466
+msgid "Attributes to add/replace in each request."
+msgstr "Atributos para agregar/reemplazar en cada solicitud."
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:145
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:64
+msgid "Auth Group"
+msgstr "Grupo de autenticación"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1741
+msgid "Authentication"
+msgstr "Autenticación"
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:76
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:79
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:89
+msgid "Authentication Type"
+msgstr "Tipo de Autenticación"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:377
+msgid "Authoritative"
+msgstr "Autoritario"
+
+#: modules/luci-base/ucode/template/sysauth.ut:17
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:11
+msgid "Authorization Required"
+msgstr "Autorización Requerida"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:365
+msgid "Autofill listen addresses"
+msgstr "Completar automáticamente las direcciones de escucha"
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:120
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:18
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:24
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:107
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:116
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:113
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:51
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:96
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:82
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:56
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:69
+msgid "Automatic"
+msgstr "Automático"
+
+#: modules/luci-compat/luasrc/model/network/proto_hnet.lua:7
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:7
+msgid "Automatic Homenet (HNCP)"
+msgstr "Red doméstica automática (HNCP)"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:174
+msgid "Automatically check filesystem for errors before mounting"
+msgstr ""
+"Comprueba automáticamente el sistema de archivos en busca de errores antes "
+"del montaje"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1089
+msgid ""
+"Automatically handle multiple uplink interfaces using source-based policy "
+"routing."
+msgstr ""
+"Maneja automáticamente múltiples interfaces de enlace ascendente utilizando "
+"políticas de enrutamiento basado en origen."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170
+msgid "Automatically mount filesystems on hotplug"
+msgstr "Montar automáticamente sistemas de archivos al ser detectados"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:166
+msgid "Automatically mount swap on hotplug"
+msgstr "Montar swap automáticamente al ser detectado"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170
+msgid "Automount Filesystem"
+msgstr "Sistema de archivos de montaje automático"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:166
+msgid "Automount Swap"
+msgstr "Montaje automático de Swap"
+
+#: protocols/luci-proto-autoip/htdocs/luci-static/resources/protocol/autoip.js:6
+msgid "Avahi IPv4LL"
+msgstr "Avahi IPv4LL"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
+msgid "Available"
+msgstr "Disponible"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:270
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:280
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:334
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:344
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:354
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:239
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:249
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:259
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:265
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:275
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:293
+msgid "Average:"
+msgstr "Promedio:"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:70
+msgid "Avoid Bridge Loops"
+msgstr "Evita bucles del puente"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1648
+msgid "B43 + B43C"
+msgstr "B43 + B43C"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1649
+msgid "B43 + B43C + V43"
+msgstr "B43 + B43C + V43"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:48
+msgid "BR / DMR / AFTR"
+msgstr "BR / DMR / AFTR"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1684
+msgid "BSS Transition"
+msgstr "Transición BSS"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:158
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1897
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:427
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:149
+msgid "BSSID"
+msgstr "BSSID"
+
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:14
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:48
+msgid "Back to Overview"
+msgstr "Volver a Vista General"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:850
+msgid "Back to peer configuration"
+msgstr "Volver a configuración de pares"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:393
+msgid "Backup"
+msgstr "Copia de seguridad"
+
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:128
+msgid "Backup / Flash Firmware"
+msgstr "Copia de seguridad / Flashear firmware"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:353
+msgid "Backup file list"
+msgstr "Lista de archivos a respaldar"
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:495
+msgid "Band"
+msgstr "Banda"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:314
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:139
+msgid "Bandwidth"
+msgstr "Ancho de banda"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:431
+msgid "Base device"
+msgstr "Dispositivo base"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
+msgid "Base64-encoded public key of this interface for sharing."
+msgstr "Clave pública codificada en Base64 de esta interfaz para compartir."
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41
+msgid "Batman Device"
+msgstr "Dispositivo Batman"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:10
+msgid "Batman Interface"
+msgstr "Interfaz Batman"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:81
+msgid ""
+"Batman-adv has a built-in layer 2 fragmentation for unicast data flowing "
+"through the mesh which will allow to run batman-adv over interfaces / "
+"connections that don't allow to increase the MTU beyond the standard "
+"Ethernet packet size of 1500 bytes. When the fragmentation is enabled batman-"
+"adv will automatically fragment over-sized packets and defragment them on "
+"the other end. Per default fragmentation is enabled and inactive if the "
+"packet fits but it is possible to deactivate the fragmentation entirely."
+msgstr ""
+"Batman-adv tiene una fragmentación de capa 2 incorporada para datos de "
+"unidifusión que fluyen a través de la malla, lo que permitirá ejecutar "
+"batman-adv sobre interfaces/conexiones que no permitan aumentar la MTU más "
+"allá del tamaño de paquete Ethernet estándar de 1500 bytes. Cuando la "
+"fragmentación está habilitada, batman-adv fragmentará automáticamente los "
+"paquetes de gran tamaño y los desfragmentará en el otro extremo. De manera "
+"predeterminada, la fragmentación está habilitada e inactiva si el paquete "
+"cabe, pero es posible desactivar la fragmentación por completo."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:968
+msgid "Beacon Interval"
+msgstr "Intervalo de baliza"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+msgid "Beacon Report"
+msgstr "Informe de Baliza"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:354
+msgid ""
+"Below is the determined list of files to backup. It consists of changed "
+"configuration files marked by opkg, essential base files and the user "
+"defined backup patterns."
+msgstr ""
+"A continuación se muestra la lista determinada de archivos para realizar "
+"copias de seguridad. Consta de archivos de configuración modificados "
+"marcados por opkg, archivos base esenciales y patrones de copia de seguridad "
+"definidos por el usuario."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:287
+msgid "Bind NTP server"
+msgstr "Vincular servidor NTP"
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:59
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:69
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:142
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:59
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:57
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:57
+msgid "Bind interface"
+msgstr "Vincular interfaz"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:496
+msgid ""
+"Bind only to configured interface addresses, instead of the wildcard address."
+msgstr ""
+"Vincular únicamente a direcciones de interfaz configuradas, en lugar de a la "
+"dirección comodín."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:889
+msgid ""
+"Bind service records to a domain name: specify the location of services."
+msgstr ""
+"Vincular registros de servicio a un nombre de dominio: especifica la "
+"ubicación de los servicios."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:850
+msgid ""
+"Bind service records to a domain name: specify the location of services. See "
+"<a href=\"%s\">RFC2782</a>."
+msgstr ""
+"Vincular registros de servicio a un nombre de dominio: especificar la "
+"ubicación de los servicios. Consulte <a href=\"%s\">RFC2782</a>."
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:59
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:69
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:142
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:59
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:57
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:57
+msgid "Bind the tunnel to this interface (optional)."
+msgstr "Vincula el túnel a esta interfaz (opcional)."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:188
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:171
+msgid "Bitrate"
+msgstr "Tasa de bits"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:65
+msgid "Bonding Mode"
+msgstr "Modo de Vinculación"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:206
+msgid "Bonding Policy"
+msgstr "Política de Vinculación"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:558
+msgid "Both \"Relay from\" and \"Relay to address\" must be specified."
+msgstr ""
+"Se deben especificar tanto la dirección \"Retransmitir desde\" como la "
+"\"Dirección retransmitir a\"."
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3010
+#: modules/luci-compat/luasrc/model/network.lua:1421
+msgid "Bridge"
+msgstr "Puente"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:491
+msgctxt "MACVLAN mode"
+msgid "Bridge (Support direct communication between MAC VLANs)"
+msgstr "Puente (Admite comunicación directa entre VLAN MAC)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:393
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:517
+msgid "Bridge VLAN filtering"
+msgstr "Filtrado de VLAN de puente"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:398
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1526
+msgid "Bridge device"
+msgstr "Dispositivo puente"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:392
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:516
+msgid "Bridge port specific options"
+msgstr "Opciones específicas de puerto del puente"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:522
+msgid "Bridge ports"
+msgstr "Puertos de puente"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:641
+msgid "Bridge traffic table \"%h\""
+msgstr "Tabla de tráfico del puente \"%h\""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1715
+msgid "Bridge unit number"
+msgstr "Número de unidad del puente"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:558
+msgid "Bring up empty bridge"
+msgstr "Poner en marcha puente vacío"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:620
+msgid "Bring up on boot"
+msgstr "Poner en marcha al arrancar"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:558
+msgid "Bring up the bridge interface even if no ports are attached"
+msgstr ""
+"Poner en marcha la interfaz del puente incluso si no hay puertos conectados"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1138
+msgid "Broadcast"
+msgstr "Broadcast"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:212
+msgid "Broadcast policy (broadcast, 3)"
+msgstr "Política de broadcast (broadcast, 3)"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4248
+msgid "Browse…"
+msgstr "Navegar…"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40
+msgid "Buffered"
+msgstr "almacenado en búfer"
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:130
+msgid ""
+"CA certificate (PEM encoded; Use instead of system-wide store to verify the "
+"gateway certificate."
+msgstr ""
+"Certificado CA (codificado PEM; úselo en lugar del almacenamiento en todo el "
+"sistema para verificar el certificado de puerta de enlace)."
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:181
+msgid "CA certificate; if empty it will be saved after the first connection."
+msgstr ""
+"Certificado CA; si está vacío, se guardará después de la primera conexión."
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79
+msgid "CHAP"
+msgstr "CHAP"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:7
+msgid "CLAT configuration failed"
+msgstr "Error en la configuración CLAT"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:847
+msgid "CNAME"
+msgstr "CNAME"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:868
+msgid "CNAME or fqdn"
+msgstr "CNAME o fqdn"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:72
+msgid "CPU usage (%)"
+msgstr "Uso de CPU (%)"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
+msgid "Cached"
+msgstr "En caché"
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:21
+msgid "Call failed"
+msgstr "Llamada fallida"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:998
+msgid "Can be hinted by adding 4 or 6 to the name."
+msgstr "Se puede insinuar añadiendo 4 o 6 al nombre."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:643
+msgid ""
+"Can be useful if ISP has IPv6 nameservers but does not provide IPv6 routing."
+msgstr ""
+"Puede ser útil si el ISP tiene servidores de nombres IPv6 pero no "
+"proporciona enrutamiento IPv6."
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2976
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4219
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4738
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2218
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:297
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:209
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:471
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:333
+msgid "Cannot parse configuration: %s"
+msgstr "No se puede analizar la configuración: %s"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:568
+msgctxt "Chain hook: forward"
+msgid "Capture incoming packets addressed to other hosts"
+msgstr "Capturar paquetes entrantes dirigidos a otros hosts"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:560
+msgctxt "Chain hook: prerouting"
+msgid "Capture incoming packets before any routing decision"
+msgstr "Capturar paquetes entrantes antes de cualquier decisión de enrutamiento"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:564
+msgctxt "Chain hook: input"
+msgid "Capture incoming packets routed to the local system"
+msgstr "Capturar paquetes entrantes enrutados al sistema local"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:576
+msgctxt "Chain hook: postrouting"
+msgid "Capture outgoing packets after any routing decision"
+msgstr ""
+"Capturar paquetes salientes después de cualquier decisión de enrutamiento"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:572
+msgctxt "Chain hook: output"
+msgid "Capture outgoing packets originating from the local system"
+msgstr "Capturar paquetes salientes que se originan en el sistema local"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:556
+msgctxt "Chain hook: ingress"
+msgid "Capture packets directly after the NIC received them"
+msgstr "Capturar paquetes directamente después de que la NIC los recibió"
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
+msgid "Category"
+msgstr "Categoría"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:114
+msgid "Cell ID"
+msgstr "ID de celda"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:113
+msgid "Cell Location"
+msgstr "Ubicación de celda"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:167
+#: protocols/luci-proto-modemmanager/root/usr/share/luci/menu.d/luci-proto-modemmanager.json:3
+msgid "Cellular Network"
+msgstr "Red Celular"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1725
+msgid "Certificate constraint (Domain)"
+msgstr "Restricción de certificado (Dominio)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1722
+msgid "Certificate constraint (SAN)"
+msgstr "Restricción de certificado (SAN)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1719
+msgid "Certificate constraint (Subject)"
+msgstr "Restricción de certificado (Asunto)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
+msgid "Certificate constraint (Wildcard)"
+msgstr "Restricción de certificado (comodín)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1719
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1777
+msgid ""
+"Certificate constraint substring - e.g. /CN=wifi.mycompany.com<br />See "
+"`logread -f` during handshake for actual values"
+msgstr ""
+"Subcadena de restricción de certificado, p. ej., /CN=wifi.mycompany.com<br /"
+">Consulte `logread -f` durante el handshake para conocer los valores reales"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1725
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1783
+msgid ""
+"Certificate constraint(s) against DNS SAN values (if available)<br />or "
+"Subject CN (exact match)"
+msgstr ""
+"Restricciones de certificado contra valores DNS SAN (si están disponibles)"
+"<br /> o Asunto CN (coincidencia exacta)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1786
+msgid ""
+"Certificate constraint(s) against DNS SAN values (if available)<br />or "
+"Subject CN (suffix match)"
+msgstr ""
+"Restricciones de certificado contra valores de DNS SAN (si están disponibles)"
+"<br /> o Asunto CN(coincidencia de sufijo)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1722
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1780
+msgid ""
+"Certificate constraint(s) via Subject Alternate Name values<br />(supported "
+"attributes: EMAIL, DNS, URI) - e.g. DNS:wifi.mycompany.com"
+msgstr ""
+"Restricciones de certificado a través de valores de nombre alternativo del "
+"Asunto<br />(atributos admitidos: EMAIL, DNS, URI), p. eje. DNS:wifi."
+"mycompany.com"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:212
+msgid "Chain"
+msgstr "Cadena"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:580
+msgctxt "Yet unknown nftables chain hook"
+msgid "Chain hook \"%h\""
+msgstr "Gancho de cadena \"%h\""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4466
+msgid "Changes"
+msgstr "Cambios"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4733
+msgid ""
+"Changes have been made to the existing connection via \"%h\". This could "
+"inhibit access to this device. Any IP change requires <strong>connecting to "
+"the new IP</strong> within %d seconds to retain the changes."
+msgstr ""
+"Se han realizado cambios en la conexión existente a través de \"%h\". Esto "
+"podría inhibir el acceso a este dispositivo. Cualquier cambio de IP requiere "
+"<strong>conectarse a la nueva IP</strong> dentro de %d segundos para "
+"conservar los cambios."
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4808
+msgid "Changes have been reverted."
+msgstr "Se han revertido los cambios."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46
+msgid "Changes the administrator password for accessing the device"
+msgstr "Cambia la contraseña de administrador para acceder al dispositivo"
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:162
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:184
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:504
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1895
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:424
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:170
+msgid "Channel"
+msgstr "Canal"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:392
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:105
+msgid "Channel Analysis"
+msgstr "Análisis de Canal"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:425
+msgid "Channel Width"
+msgstr "Ancho de Canal"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:174
+msgid "Check filesystems before mount"
+msgstr "Comprobar sistemas de archivos antes del montaje"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2178
+msgid "Check this option to delete the existing networks from this radio."
+msgstr "Marque esta opción para eliminar las redes existentes de esta radio."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:110
+msgid "Checking archive…"
+msgstr "Comprobando archivo…"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:195
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:197
+msgid "Checking image…"
+msgstr "Comprobando imagen…"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:429
+msgid "Choose mtdblock"
+msgstr "Seleccione mtdblock"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:625
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2208
+msgid ""
+"Choose the firewall zone you want to assign to this interface. Select "
+"<em>unspecified</em> to remove the interface from the associated zone or "
+"fill out the <em>custom</em> field to define a new zone and attach the "
+"interface to it."
+msgstr ""
+"Seleccione la zona de firewall que desea asignar a esta interfaz. Seleccione "
+"<em>sin especificar</em> para eliminar la interfaz de la zona asociada o "
+"complete el campo <em>personalizado</em> para definir una nueva zona y "
+"adjuntarle la interfaz."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1018
+msgid ""
+"Choose the network(s) you want to attach to this wireless interface or fill "
+"out the <em>custom</em> field to define a new network."
+msgstr ""
+"Seleccione la(s) red(es) que desea conectar a esta interfaz inalámbrica o "
+"complete el campo <em>personalizado</em> para definir una nueva red."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1229
+msgid "Cipher"
+msgstr "Cifrar"
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:91
+msgid "Cisco UDP encapsulation"
+msgstr "Encapsulación Cisco UDP"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:393
+msgid ""
+"Click \"Generate archive\" to download a tar archive of the current "
+"configuration files."
+msgstr ""
+"Haga clic en \"Generar archivo\" para descargar un archivo tar de los "
+"archivos de configuración actuales."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
+msgid ""
+"Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
+"FEATURE IS FOR PROFESSIONALS! )"
+msgstr ""
+"Haga clic en \"Guardar mtdblock\" para descargar el archivo mtdblock "
+"especificado. (NOTA: ¡ESTA FUNCIÓN ES PARA PROFESIONALES!)"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3881
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:987
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:88
+msgid "Client"
+msgstr "Cliente"
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:37
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:35
+msgid "Client ID to send when requesting DHCP"
+msgstr "ID de cliente a enviar al solicitar DHCP"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4485
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:179
+msgid "Close"
+msgstr "Cerrar"
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:156
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:114
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:92
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:101
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:124
+msgid ""
+"Close inactive connection after the given amount of seconds, use 0 to "
+"persist connection"
+msgstr ""
+"Cerrar la conexión inactiva después de la cantidad de segundos indicada, "
+"usar 0 para persistir la conexión"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:44
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2342
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:394
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:356
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:359
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:67
+msgid "Collecting data..."
+msgstr "Recopilando datos..."
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:250
+msgid "Collisions seen"
+msgstr "Se observaron colisiones"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:71
+msgid "Command"
+msgstr "Comando"
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:401
+msgid "Command OK"
+msgstr "Comando OK"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:32
+msgid "Command failed"
+msgstr "Comando fallido"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:73
+msgid "Comment"
+msgstr "Comentario"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:182
+msgid "Common name or numeric ID of the %s in which this route is found"
+msgstr "Nombre común o ID numérico del %s en el que se encuentra esta ruta"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1866
+msgid ""
+"Complicates key reinstallation attacks on the client side by disabling "
+"retransmission of EAPOL-Key frames that are used to install keys. This "
+"workaround might cause interoperability issues and reduced robustness of key "
+"negotiation especially in environments with heavy traffic load."
+msgstr ""
+"Complica los ataques de reinstalación de claves en el lado del cliente al "
+"deshabilitar la retransmisión de los marcos de clave EAPOL que se utilizan "
+"para instalar claves. Esta solución alternativa puede causar problemas de "
+"interoperabilidad y reducir la solidez de la negociación de claves, "
+"especialmente en entornos con una gran carga de tráfico."
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:101
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:106
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:103
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:108
+msgid "Compute outgoing checksum (optional)."
+msgstr "Calcular la suma de comprobación saliente (opcional)."
+
+#: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:40
+msgid "Config File"
+msgstr "Archivo de configuración"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4466
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:456
+msgid "Configuration"
+msgstr "Configuración"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:674
+msgid "Configuration Export"
+msgstr "Exportar Configuración"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4658
+msgid "Configuration changes applied."
+msgstr "Se aplicaron cambios de configuración."
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4596
+msgid "Configuration changes have been rolled back!"
+msgstr "¡Se han revertido los cambios de configuración!"
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+msgid "Configuration failed"
+msgstr "La configuración falló"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:947
+msgid ""
+"Configures data rates based on the coverage cell density. Normal configures "
+"basic rates to 6, 12, 24 Mbps if legacy 802.11b rates are not used else to "
+"5.5, 11 Mbps. High configures basic rates to 12, 24 Mbps if legacy 802.11b "
+"rates are not used else to the 11 Mbps rate. Very High configures 24 Mbps as "
+"the basic rate. Supported rates lower than the minimum basic rate are not "
+"offered."
+msgstr ""
+"Configura las tasas de datos en función de la densidad de la celda de "
+"cobertura. NORMAL configura las velocidades básicas a 6, 12, 24 Mbps si no "
+"se utilizan las velocidades 802.11b heredadas, de lo contrario a 5,5, 11 "
+"Mbps. ALTA configura las velocidades básicas a 12, 24 Mbps si no se utilizan "
+"las velocidades 802.11b heredadas, de lo contrario a la velocidad de 11 "
+"Mbps. MUY ALTA configura 24 Mbps como la velocidad básica. No se ofrecen "
+"velocidades admitidas inferiores a la velocidad básica mínima."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:843
+msgid ""
+"Configures the default router advertisement in <abbr title=\"Router "
+"Advertisement\">RA</abbr> messages."
+msgstr ""
+"Configura el anuncio de enrutador predeterminado en los mensajes <abbr title="
+"\"Anuncio de enrutador\">RA</abbr>."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:964
+msgid ""
+"Configures the minimum delegated prefix length assigned to a requesting "
+"downstream router, potentially overriding a requested prefix length. If left "
+"unspecified, the device will assign the smallest available prefix greater "
+"than or equal to the requested prefix."
+msgstr ""
+"Configura la longitud mínima del prefijo delegado asignado a un enrutador "
+"descendente solicitante, lo que puede anular la longitud del prefijo "
+"solicitado. Si no se especifica, el dispositivo asignará el prefijo más "
+"pequeño disponible que sea mayor o igual que el prefijo solicitado."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:832
+msgid ""
+"Configures the operation mode of the <abbr title=\"Router "
+"Advertisement\">RA</abbr> service on this interface."
+msgstr ""
+"Configura el modo de operación del servicio <abbr title=\"Router "
+"Advertisement\">RA</abbr> en esta interfaz."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:954
+msgid "Configures the operation mode of the DHCPv6 service on this interface."
+msgstr "Configura el modo de operación del servicio DHCPv6 en esta interfaz."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1019
+msgid ""
+"Configures the operation mode of the NDP proxy service on this interface."
+msgstr "Configura el modo de operación del servicio proxy NDP en esta interfaz."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1414
+msgid "Configure…"
+msgstr "Configurar…"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:176
+msgid "Confirm disconnect"
+msgstr "Confirmar desconexión"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:55
+msgid "Confirmation"
+msgstr "Confirmación"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:51
+msgid "Connected"
+msgstr "Conectado"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
+#: modules/luci-compat/luasrc/model/network.lua:27
+msgid "Connection attempt failed"
+msgstr "Intento de conexión fallido"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:8
+msgid "Connection attempt failed."
+msgstr "Intento de conexión fallido."
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776
+msgid "Connection endpoint"
+msgstr "Punto final de conexión"
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:411
+msgid "Connection lost"
+msgstr "Conexión perdida"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:322
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:160
+msgid "Connections"
+msgstr "Conexiones"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4732
+msgid "Connectivity change"
+msgstr "Cambio de conectividad"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:31
+msgctxt "nft ct state"
+msgid "Conntrack state"
+msgstr "Estado de Conntrack"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
+msgctxt "nft ct status"
+msgid "Conntrack status"
+msgstr "Estatus de Conntrack"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:383
+msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
+msgstr ""
+"Considerar activo el esclavo cuando todos los objetivos ARP IP son "
+"alcanzables (todos, 1)"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:382
+msgid "Consider the slave up when any ARP IP target is reachable (any, 0)"
+msgstr ""
+"Considerar activo el esclavo cuando cualquier objetivo ARP IP sea alcanzable "
+"(cualquiera, 0)"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:18
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:370
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:54
+msgid "Contents have been saved."
+msgstr "El contenido ha sido guardado."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:434
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:468
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:794
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:132
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:271
+msgid "Continue"
+msgstr "Continuar"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:97
+msgctxt "nft jump action"
+msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
+msgstr "Continuar en <strong><a href=\"#%q.%q\">%h</a></strong>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:129
+msgid "Continue in calling chain"
+msgstr "Continuar en cadena de llamadas"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:550
+msgctxt "Chain policy: accept"
+msgid "Continue processing unmatched packets"
+msgstr "Continuar procesando paquetes no coincidentes"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4632
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+"No se pudo recuperar el acceso al dispositivo después de aplicar los cambios "
+"de configuración. Es posible que deba volver a conectarse si modificó la "
+"configuración relacionada con la red, como la dirección IP o las "
+"credenciales de seguridad inalámbrica."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:189
+msgid "Country"
+msgstr "País"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:944
+msgid "Country Code"
+msgstr "Código de País"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:947
+msgid "Coverage cell density"
+msgstr "Densidad de celdas de cobertura"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:625
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2208
+msgid "Create / Assign firewall-zone"
+msgstr "Crear/Asignar zona de firewall"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1290
+msgid "Create interface"
+msgstr "Crear interfaz"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191
+msgid "Critical"
+msgstr "Crítico"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
+msgid "Cron Log Level"
+msgstr "Nivel de registro de cron"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:45
+msgid "Cross Pass (Japan only)"
+msgstr "Pase de cruce (solo Japón)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
+msgid "Current power"
+msgstr "Potencia actual"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
+msgctxt "nft meta hour"
+msgid "Current time"
+msgstr "Hora actual"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:29
+msgctxt "nft meta day"
+msgid "Current weekday"
+msgstr "Día de la semana actual"
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:573
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:575
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:51
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:53
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:82
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:83
+msgid "Custom Interface"
+msgstr "Interfaz personalizada"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:412
+msgid ""
+"Custom files (certificates, scripts) may remain on the system. To prevent "
+"this, perform a factory-reset first."
+msgstr ""
+"Es posible que los archivos personalizados (certificados, scripts) "
+"permanezcan en el sistema. Para evitarlo, primero restablezca los valores de "
+"fábrica."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:6
+msgid "Custom flash interval (kernel: timer)"
+msgstr "Intervalo de flash personalizado (núcleo: temporizador)"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
+msgid ""
+"Customizes the behaviour of the device <abbr title=\"Light Emitting "
+"Diode\">LED</abbr>s if possible."
+msgstr ""
+"Personaliza el comportamiento de los <abbr title=\"Diodo emisor de luz\""
+">LEDs</abbr>del dispositivo si es posible."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:740
+msgid "DAD transmits"
+msgstr "Transmisiones DAD"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1503
+msgid "DAE-Client"
+msgstr "Cliente-DAE"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1508
+msgid "DAE-Port"
+msgstr "Puerto-DAE"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1514
+msgid "DAE-Secret"
+msgstr "Clave-DAE"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:810
+msgid "DHCP Options"
+msgstr "Opciones DHCP"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:519
+msgid "DHCP Server"
+msgstr "Servidor DHCP"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:62
+msgid "DHCP and DNS"
+msgstr "DHCP y DNS"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2091
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
+#: modules/luci-compat/luasrc/model/network.lua:969
+msgid "DHCP client"
+msgstr "Cliente DHCP"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:752
+msgid "DHCP-Options"
+msgstr "Opciones-DHCP"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1045
+msgid ""
+"DHCPv4 <code>leasetime</code> is used as limit and preferred lifetime of the "
+"IPv6 prefix."
+msgstr ""
+"El <code>tiempo de arrendamiento</code> de DHCPv4 se utiliza como límite y "
+"duración preferida del prefijo IPv6."
+
+#: modules/luci-compat/luasrc/model/network/proto_dhcpv6.lua:7
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:7
+msgid "DHCPv6 client"
+msgstr "Cliente DHCPv6"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:994
+msgctxt "DHCPv6 option 56. RFC5908 link"
+msgid "DHCPv6 option 56. %s."
+msgstr "DHCPv6 opción 56. %s."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:953
+msgid "DHCPv6-Service"
+msgstr "Servicio-DHCPv6"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:47
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:48
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:49
+msgid "DNS"
+msgstr "DNS"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:427
+msgid "DNS Forwards"
+msgstr "Reenvíos DNS"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:359
+msgid "DNS Records"
+msgstr "Registros DNS"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:787
+msgid "DNS Servers"
+msgstr "Servidores DNS"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:700
+msgid "DNS query port"
+msgstr "Puerto de consulta DNS"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1065
+msgid "DNS search domains"
+msgstr "Dominios de búsqueda DNS"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:693
+msgid "DNS server port"
+msgstr "Puerto del servidor DNS"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:787
+msgid ""
+"DNS servers for the remote clients using this tunnel to your openwrt device. "
+"Some wireguard clients require this to be set."
+msgstr ""
+"Servidores DNS para los clientes remotos que utilizan este túnel hacia su "
+"dispositivo OpenWRT. Algunos clientes de Wireguard requieren que se "
+"configure esta opción."
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:278
+msgid "DNS setting is invalid"
+msgstr "La configuración de DNS no es válida"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1070
+msgid "DNS weight"
+msgstr "Peso del DNS"
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33
+msgid "DNS-Label / FQDN"
+msgstr "Etiqueta-DNS / FQDN"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:360
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:659
+msgid "DNSSEC"
+msgstr "DNSSEC"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:664
+msgid "DNSSEC check unsigned"
+msgstr "Comprobación de DNSSEC sin firmar"
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:99
+msgid "DPD Idle Timeout"
+msgstr "Tiempo de espera inactivo de DPD"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:41
+msgid "DS-Lite AFTR address"
+msgstr "Dirección AFTR de DS-Lite"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1618
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37
+msgid "DSL"
+msgstr "DSL"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:21
+msgid "DSL Status"
+msgstr "Estatus DSL"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1657
+msgid "DSL line mode"
+msgstr "Modo de línea DSL"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1169
+msgid "DTIM Interval"
+msgstr "Intervalo DTIM"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1100
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:136
+msgid "DUID"
+msgstr "DUID"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
+msgid "Data Rate"
+msgstr "Tasa de Datos"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:76
+msgid "Data Received"
+msgstr "Datos recibidos"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:77
+msgid "Data Transmitted"
+msgstr "Datos transmitidos"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:186
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:197
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:159
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:346
+msgid "Debug"
+msgstr "Depurar"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:70
+msgid "Default gateway"
+msgstr "Puerta de enlace predeterminada"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:340
+msgctxt "Dnsmasq instance"
+msgid "Default instance"
+msgstr "Instancia predeterminada"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:842
+msgid "Default router"
+msgstr "Enrutador predeterminado"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:12
+msgid "Default state"
+msgstr "Estado predeterminado"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:998
+msgid "Defaults to IPv4+6."
+msgstr "El valor predeterminado es IPv4+6."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:993
+msgid "Defaults to fw4."
+msgstr "El valor predeterminado es fw4."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:752
+msgid ""
+"Define additional DHCP options, for example "
+"\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
+"servers to clients."
+msgstr ""
+"Defina opciones DHCP adicionales, por ejemplo \"<code>6,192.168.2.1,192.168.2"
+".2</code>\", que anuncia diferentes servidores DNS a los clientes."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:516
+msgid ""
+"Defines a mapping of Linux internal packet priority to VLAN header priority "
+"but for outgoing frames"
+msgstr ""
+"Define una asignación de la prioridad de paquetes internos de Linux a la "
+"prioridad del encabezado de VLAN, pero para tramas salientes"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:510
+msgid ""
+"Defines a mapping of VLAN header priority to the Linux internal packet "
+"priority on incoming frames"
+msgstr ""
+"Define una asignación de la prioridad del encabezado de VLAN a la prioridad "
+"del paquete interno de Linux en los marcos entrantes"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:88
+msgid "Defines a specific MTU for this route"
+msgstr "Define una MTU específica para esta ruta"
+
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:34
+msgid "Delay"
+msgstr "Retraso"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1093
+msgid "Delegate IPv6 prefixes"
+msgstr "Delegar prefijos IPv6"
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2310
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2696
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2700
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3527
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
+#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
+msgid "Delete"
+msgstr "Borrar"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:205
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:211
+msgid "Delete key"
+msgstr "Borrar clave"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2843
+msgid "Delete request failed: %s"
+msgstr "Solicitud de eliminación fallida: %s"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:899
+msgid "Delete this network"
+msgstr "Eliminar esta red"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1169
+msgid "Delivery Traffic Indication Message Interval"
+msgstr "Intervalo de mensajes de indicación de tráfico de entrega"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:139
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:504
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:53
+msgid "Description"
+msgstr "Descripción"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2937
+msgid "Deselect"
+msgstr "Deseleccionar"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:237
+msgid "Design"
+msgstr "Designar"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:760
+msgid "Designated master"
+msgstr "Maestro designado"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:389
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:71
+msgid "Destination"
+msgstr "Destino"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
+msgctxt "nft ip daddr"
+msgid "Destination IP"
+msgstr "IP Destino"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
+msgctxt "nft ip6 daddr"
+msgid "Destination IPv6"
+msgstr "IPv6 Destino"
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
+msgid "Destination port"
+msgstr "Puerto destino"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:46
+msgctxt "nft ip dport"
+msgid "Destination port"
+msgstr "Puerto destino"
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+msgid "Destination zone"
+msgstr "Zona destino"
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:67
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:43
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:610
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1240
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1542
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:196
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:222
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:13
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:248
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:281
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:355
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:391
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:29
+msgid "Device"
+msgstr "Dispositivo"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:913
+msgid "Device Configuration"
+msgstr "Configuración de Dispositivo"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:88
+msgid "Device Identifier"
+msgstr "Identificador de Dispositivo"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
+msgid "Device is not active"
+msgstr "El dispositivo no está activo"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:650
+msgid "Device is restarting…"
+msgstr "El dispositivo se está reiniciando…"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:495
+msgid "Device name"
+msgstr "Nombre de dispositivo"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:10
+msgid "Device not managed by ModemManager."
+msgstr "Dispositivo no administrado por ModemManager."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1517
+msgid "Device not present"
+msgstr "Dispositivo no presente"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:395
+msgid "Device type"
+msgstr "Tipo de dispositivo"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4631
+msgid "Device unreachable!"
+msgstr "¡Dispositivo inalcanzable!"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:53
+msgid "Device unreachable! Still waiting for device..."
+msgstr ""
+"¡Dispositivo inaccesible! Todavía se sigue a la espera del dispositivo..."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1365
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:287
+msgid "Devices"
+msgstr "Dispositivos"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
+msgid "Devices &amp; Ports"
+msgstr "Dispositivos y Puertos"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:159
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:76
+msgid "Diagnostics"
+msgstr "Diagnóstico"
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:114
+msgid "Dial number"
+msgstr "Número de marcación"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:140
+msgid "Dir"
+msgstr "Dir"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
+msgid "Directory"
+msgstr "Directorio"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1607
+msgid ""
+"Directs packet flows to specific CPUs where the local socket owner listens "
+"(the local service)."
+msgstr ""
+"Dirige los flujos de paquetes a CPU específicas donde escucha el propietario "
+"del socket local (el servicio local)."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:114
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:201
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:891
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:931
+msgid "Disable"
+msgstr "Deshabilitar"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
+msgid ""
+"Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
+"this interface."
+msgstr ""
+"Deshabilita <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
+"para esta interfaz."
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
+msgid "Disable DNS lookups"
+msgstr "Deshabilitar búsquedas DNS"
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
+msgid "Disable Encryption"
+msgstr "Deshabilitar cifrado"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+msgid "Disable Inactivity Polling"
+msgstr "Deshabilitar Sondeo de Inactividad"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:617
+msgid "Disable this interface"
+msgstr "Deshabilitar esta interfaz"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:889
+msgid "Disable this network"
+msgstr "Deshabilitar esta red"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:948
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1474
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1847
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:13
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:65
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:121
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:108
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:117
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:114
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:52
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:97
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:83
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:57
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:70
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:499
+msgid "Disabled"
+msgstr "Deshabilitado"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:528
+msgctxt "Label indicating that WireGuard peer is disabled"
+msgid "Disabled"
+msgstr "Deshabilitado"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1193
+msgid "Disassociate On Low Acknowledgement"
+msgstr "Disociarse en caso de bajo reconocimiento"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:467
+msgid ""
+"Discard also upstream responses containing {rfc_4193_link}, Link-Local and "
+"private IPv4-Mapped {rfc_4291_link} IPv6 Addresses."
+msgstr ""
+"Descarta también las respuestas ascendentes que contengan {rfc_4193_link}, "
+"direcciones IPv6 IPv4 privadas y de enlace local {rfc_4291_link}."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:466
+msgid "Discard upstream responses containing {rfc_1918_link} addresses."
+msgstr ""
+"Descarta las respuestas ascendentes que contengan direcciones "
+"{rfc_1918_link}."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:336
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:351
+msgid "Disconnect"
+msgstr "Desconectar"
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:64
+msgid "Disconnection attempt failed"
+msgstr "Intento de desconexión fallido"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:13
+msgid "Disconnection attempt failed."
+msgstr "Intento de desconexión fallido."
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:59
+msgid "Disk space"
+msgstr "Espacio en disco"
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:611
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2978
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3211
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3225
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3750
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1920
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:360
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:45
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:66
+msgid "Dismiss"
+msgstr "Descartar"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:953
+msgid "Distance Optimization"
+msgstr "Optimización de distancia"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:953
+msgid ""
+"Distance to farthest network member in meters. Set only for distances above "
+"one kilometer; otherwise it is harmful."
+msgstr ""
+"Distancia (en metros) al miembro más alejado de la red. Establezca esta "
+"opción solo para distancias superiores a un kilómetro; de lo contrario, es "
+"perjudicial."
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:75
+msgid "Distributed ARP Table"
+msgstr "Tabla ARP distribuida"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1128
+msgid ""
+"Dnsmasq instance to which this DHCP host section is bound. If unspecified, "
+"the section is valid for all dnsmasq instances."
+msgstr ""
+"Instancia de dnsmasq a la que está vinculada esta sección de host DHCP. Si "
+"no se especifica, la sección es válida para todas las instancias de dnsmasq."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:829
+msgid ""
+"Dnsmasq instance to which this boot section is bound. If unspecified, the "
+"section is valid for all dnsmasq instances."
+msgstr ""
+"Instancia de dnsmasq a la que está vinculada esta sección de arranque. Si no "
+"se especifica, la sección es válida para todas las instancias de dnsmasq."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+msgid ""
+"Dnsmasq is a lightweight <abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr> server and <abbr title=\"Domain Name System\">DNS</"
+"abbr> forwarder."
+msgstr ""
+"Dnsmasq es un ligero servidor <abbr title=\"Protocolo de configuración "
+"dinámica de host\">DHCP</abbr> y redireccionador <abbr title=\"Sistema de "
+"nombres de dominio\">DNS</abbr>."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:672
+msgid "Do not cache negative replies, e.g. for non-existent domains."
+msgstr ""
+"No almacena en caché respuestas negativas, p. ej, para dominios inexistentes."
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:88
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:93
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:70
+msgid "Do not create host route to peer (optional)."
+msgstr "No crear una ruta de host a peer (opcional)."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:509
+msgid "Do not listen on the specified interfaces."
+msgstr "No escucha en las interfaces especificadas."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:956
+msgid "Do not offer DHCPv6 service on this interface."
+msgstr "No ofrecer el servicio DHCPv6 en esta interfaz."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1021
+msgid ""
+"Do not proxy any <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> "
+"packets."
+msgstr ""
+"No utilice como proxy ningún paquete <abbr title=\"Protocolo de "
+"Descubrimiento de Vecino\">NDP</abbr>."
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:32
+msgid "Do not send a Release when restarting"
+msgstr "No enviar una liberación al reiniciar"
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:25
+msgid "Do not send a hostname"
+msgstr "No envíe un nombre de host"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:834
+#, fuzzy
+msgid ""
+"Do not send any <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
+"abbr> messages on this interface."
+msgstr ""
+"Do not send any <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
+"abbr> messages on this interface."
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
+#, fuzzy
+msgid "Do you really want to delete \"%s\" ?"
+msgstr "Do you really want to delete \"%s\" ?"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:206
+#, fuzzy
+msgid "Do you really want to delete the following SSH key?"
+msgstr "Do you really want to delete the following SSH key?"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:94
+#, fuzzy
+msgid "Do you really want to erase all settings?"
+msgstr "Do you really want to erase all settings?"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#, fuzzy
+msgid "Do you really want to recursively delete the directory \"%s\" ?"
+msgstr "Do you really want to recursively delete the directory \"%s\" ?"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:900
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:926
+#, fuzzy
+msgid "Domain"
+msgstr "Domain"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
+#, fuzzy
+msgid "Domain required"
+msgstr "Domain required"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:480
+#, fuzzy
+msgid "Domain whitelist"
+msgstr "Domain whitelist"
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:83
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:88
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
+#, fuzzy
+msgid "Don't Fragment"
+msgstr "Don't Fragment"
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
+#, fuzzy
+msgid "Down"
+msgstr "Down"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:408
+#, fuzzy
+msgid "Down Delay"
+msgstr "Down Delay"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2941
+#, fuzzy
+msgid "Download"
+msgstr "Download"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:396
+#, fuzzy
+msgid "Download backup"
+msgstr "Download backup"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3017
+#, fuzzy
+msgid "Download failed: %s"
+msgstr "Download failed: %s"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:434
+#, fuzzy
+msgid "Download mtdblock"
+msgstr "Download mtdblock"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1662
+#, fuzzy
+msgid "Downstream SNR offset"
+msgstr "Downstream SNR offset"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:421
+msgid ""
+"Drag or paste a valid <em>*.conf</em> file below to configure the local "
+"WireGuard interface."
+msgstr ""
+"Drag or paste a valid <em>*.conf</em> file below to configure the local "
+"WireGuard interface."
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2654
+msgid "Drag to reorder"
+msgstr "Drag to reorder"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:347
+msgid "Drop Duplicate Frames"
+msgstr "Drop Duplicate Frames"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:710
+msgid ""
+"Drop all gratuitous ARP frames, for example if there’s a known good ARP "
+"proxy on the network and such frames need not be used or in the case of "
+"802.11, must not be used to prevent attacks."
+msgstr ""
+"Drop all gratuitous ARP frames, for example if there’s a known good ARP "
+"proxy on the network and such frames need not be used or in the case of "
+"802.11, must not be used to prevent attacks."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:732
+msgid ""
+"Drop all unsolicited neighbor advertisements, for example if there’s a known "
+"good NA proxy on the network and such frames need not be used or in the case "
+"of 802.11, must not be used to prevent attacks."
+msgstr ""
+"Drop all unsolicited neighbor advertisements, for example if there’s a known "
+"good NA proxy on the network and such frames need not be used or in the case "
+"of 802.11, must not be used to prevent attacks."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:710
+msgid "Drop gratuitous ARP"
+msgstr "Drop gratuitous ARP"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:786
+msgid "Drop layer 2 multicast frames containing IPv4 unicast packets."
+msgstr "Drop layer 2 multicast frames containing IPv4 unicast packets."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:790
+msgid "Drop layer 2 multicast frames containing IPv6 unicast packets."
+msgstr "Drop layer 2 multicast frames containing IPv6 unicast packets."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:786
+msgid "Drop nested IPv4 unicast"
+msgstr "Drop nested IPv4 unicast"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:790
+msgid "Drop nested IPv6 unicast"
+msgstr "Drop nested IPv6 unicast"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
+msgctxt "nft drop action"
+msgid "Drop packet"
+msgstr "Drop packet"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:546
+msgctxt "Chain policy: drop"
+msgid "Drop unmatched packets"
+msgstr "Drop unmatched packets"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:732
+msgid "Drop unsolicited NA"
+msgstr "Drop unsolicited NA"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
+msgid "Dropbear Instance"
+msgstr "Dropbear Instance"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:10
+msgid ""
+"Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
+"and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
+msgstr ""
+"Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
+"and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:14
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:11
+msgid "Dual-Stack Lite (RFC6333)"
+msgstr "Dual-Stack Lite (RFC6333)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:395
+msgid "Dump cache on SIGUSR1, include requesting IP."
+msgstr "Dump cache on SIGUSR1, include requesting IP."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:728
+msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+msgstr "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1503
+msgid "Dynamic Authorization Extension client."
+msgstr "Dynamic Authorization Extension client."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1508
+msgid "Dynamic Authorization Extension port."
+msgstr "Dynamic Authorization Extension port."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1514
+msgid "Dynamic Authorization Extension secret."
+msgstr "Dynamic Authorization Extension secret."
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
+msgid "Dynamic tunnel"
+msgstr "Dynamic tunnel"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:728
+msgid ""
+"Dynamically allocate DHCP addresses for clients. If disabled, only clients "
+"having static leases will be served."
+msgstr ""
+"Dynamically allocate DHCP addresses for clients. If disabled, only clients "
+"having static leases will be served."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1497
+msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>."
+msgstr "E.g. <code>br-vlan</code> or <code>brvlan</code>."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
+msgid "E.g. eth0, eth1"
+msgstr "E.g. eth0, eth1"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67
+msgid "EA-bits length"
+msgstr "EA-bits length"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+msgid "EAP-Method"
+msgstr "EAP-Method"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1481
+msgid "Each STA is assigned its own AP_VLAN interface."
+msgstr "Each STA is assigned its own AP_VLAN interface."
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2674
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2677
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3390
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:531
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:896
+msgid "Edit"
+msgstr "Edit"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:977
+msgid "Edit IP set"
+msgstr "Edit IP set"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:788
+msgid "Edit PXE/TFTP/BOOTP Host"
+msgstr "Edit PXE/TFTP/BOOTP Host"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:212
+msgid "Edit peer"
+msgstr "Edit peer"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1018
+msgid "Edit static lease"
+msgstr "Edit static lease"
+
+#: modules/luci-compat/luasrc/view/cbi/error.htm:13
+msgid ""
+"Edit the raw configuration data above to fix any error and hit \"Save\" to "
+"reload the page."
+msgstr ""
+"Edit the raw configuration data above to fix any error and hit \"Save\" to "
+"reload the page."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+msgid "Edit this network"
+msgstr "Edit this network"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:845
+msgid "Edit wireless network"
+msgstr "Edit wireless network"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
+msgctxt "nft rt mtu"
+msgid "Effective route MTU"
+msgstr "Effective route MTU"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:516
+msgid "Egress QoS mapping"
+msgstr "Egress QoS mapping"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
+msgctxt "nft meta oif"
+msgid "Egress device id"
+msgstr "Egress device id"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
+msgctxt "nft meta oifname"
+msgid "Egress device name"
+msgstr "Egress device name"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:193
+msgid "Emergency"
+msgstr "Emergency"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:891
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:931
+msgid "Enable"
+msgstr "Enable"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:499
+msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
+msgstr "Enable / Disable peer. Restart wireguard interface to apply changes."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:592
+msgid ""
+"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
+"snooping"
+msgstr ""
+"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
+"snooping"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:17
+msgid "Enable <abbr title=\"Secure Shell\">SSH</abbr> service instance"
+msgstr "Enable <abbr title=\"Secure Shell\">SSH</abbr> service instance"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:572
+msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
+msgstr "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:853
+msgid "Enable <abbr title=\"Stateless Address Auto Config\">SLAAC</abbr>"
+msgstr "Enable <abbr title=\"Stateless Address Auto Config\">SLAAC</abbr>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:174
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:372
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
+msgid "Enable DNS lookups"
+msgstr "Enable DNS lookups"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:153
+msgid "Enable Debugmode"
+msgstr "Enable Debugmode"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:299
+msgid "Enable Dynamic Shuffling Of Flows"
+msgstr "Enable Dynamic Shuffling Of Flows"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
+msgid "Enable HE.net dynamic endpoint update"
+msgstr "Enable HE.net dynamic endpoint update"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:725
+msgid "Enable IPv6"
+msgstr "Enable IPv6"
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:101
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:108
+msgid "Enable IPv6 negotiation"
+msgstr "Enable IPv6 negotiation"
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:49
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:94
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:80
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:54
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
+msgid "Enable IPv6 negotiation on the PPP link"
+msgstr "Enable IPv6 negotiation on the PPP link"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:728
+msgid "Enable IPv6 segment routing"
+msgstr "Enable IPv6 segment routing"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:17
+msgid "Enable Instance"
+msgstr "Enable Instance"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:194
+msgid "Enable Jumbo Frame passthrough"
+msgstr "Enable Jumbo Frame passthrough"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:763
+msgid "Enable MAC address learning"
+msgstr "Enable MAC address learning"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:257
+msgid "Enable NTP client"
+msgstr "Enable NTP client"
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
+msgid "Enable Single DES"
+msgstr "Enable Single DES"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:764
+msgid "Enable TFTP server"
+msgstr "Enable TFTP server"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:795
+msgid "Enable VLAN filtering"
+msgstr "Enable VLAN filtering"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:184
+msgid "Enable VLAN functionality"
+msgstr "Enable VLAN functionality"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1870
+msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
+msgstr "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:319
+msgid "Enable Yggdrasil Jumper"
+msgstr "Enable Yggdrasil Jumper"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:14
+msgid ""
+"Enable automatic redirection of <abbr title=\"Hypertext Transfer "
+"Protocol\">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol "
+"Secure\">HTTPS</abbr> port."
+msgstr ""
+"Enable automatic redirection of <abbr title=\"Hypertext Transfer Protocol\""
+">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol Secure\""
+">HTTPS</abbr> port."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1093
+msgid ""
+"Enable downstream delegation of IPv6 prefixes available on this interface"
+msgstr ""
+"Enable downstream delegation of IPv6 prefixes available on this interface"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1866
+msgid "Enable key reinstallation (KRACK) countermeasures"
+msgstr "Enable key reinstallation (KRACK) countermeasures"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:189
+msgid "Enable learning and aging"
+msgstr "Enable learning and aging"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:200
+msgid "Enable mirroring of incoming packets"
+msgstr "Enable mirroring of incoming packets"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:201
+msgid "Enable mirroring of outgoing packets"
+msgstr "Enable mirroring of outgoing packets"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:782
+msgid "Enable multicast fast leave"
+msgstr "Enable multicast fast leave"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:601
+msgid "Enable multicast querier"
+msgstr "Enable multicast querier"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:746
+msgid "Enable multicast support"
+msgstr "Enable multicast support"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:250
+msgid ""
+"Enable node info privacy so that only items specified in \"Node info\" are "
+"sent back. Otherwise defaults including the platform, architecture and "
+"Yggdrasil version are included."
+msgstr ""
+"Enable node info privacy so that only items specified in \"Node info\" are "
+"sent back. Otherwise defaults including the platform, architecture and "
+"Yggdrasil version are included."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1598
+msgid "Enable packet steering across CPUs. May help or hinder network speed."
+msgstr "Enable packet steering across CPUs. May help or hinder network speed."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:676
+msgid "Enable promiscuous mode"
+msgstr "Enable promiscuous mode"
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:71
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:71
+msgid "Enable rx checksum"
+msgstr "Enable rx checksum"
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:96
+msgid "Enable support for multicast traffic (optional)."
+msgstr "Enable support for multicast traffic (optional)."
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:83
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:88
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:765
+msgid "Enable the built-in single-instance TFTP server."
+msgstr "Enable the built-in single-instance TFTP server."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:889
+msgid "Enable this network"
+msgstr "Enable this network"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:33
+msgid "Enable to minimise the chance of prefix change after a restart"
+msgstr "Enable to minimise the chance of prefix change after a restart"
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:75
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:75
+msgid "Enable tx checksum"
+msgstr "Enable tx checksum"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:766
+msgid "Enable unicast flooding"
+msgstr "Enable unicast flooding"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1600
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1666
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:243
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:351
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:65
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:109
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:118
+msgid "Enabled"
+msgstr "Enabled"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1601
+msgid "Enabled (all CPUs)"
+msgstr "Enabled (all CPUs)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1849
+msgid "Enabled (workaround mode)"
+msgstr "Enabled (workaround mode)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:592
+msgid "Enables IGMP snooping on this bridge"
+msgstr "Enables IGMP snooping on this bridge"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+msgid ""
+"Enables fast roaming among access points that belong to the same Mobility "
+"Domain"
+msgstr ""
+"Enables fast roaming among access points that belong to the same Mobility "
+"Domain"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:100
+msgid ""
+"Enables more efficient, group aware multicast forwarding infrastructure in "
+"batman-adv."
+msgstr ""
+"Enables more efficient, group aware multicast forwarding infrastructure in "
+"batman-adv."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:572
+msgid "Enables the Spanning Tree Protocol on this bridge"
+msgstr "Enables the Spanning Tree Protocol on this bridge"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:62
+msgid "Encapsulation limit"
+msgstr "Encapsulation limit"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1652
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1710
+msgid "Encapsulation mode"
+msgstr "Encapsulation mode"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:159
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1898
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:150
+msgid "Encryption"
+msgstr "Encryption"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:55
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:75
+msgid "Endpoint"
+msgstr "Endpoint"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:646
+msgid "Endpoint Host"
+msgstr "Endpoint Host"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:662
+msgid "Endpoint Port"
+msgstr "Endpoint Port"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:311
+msgid "Endpoint setting is invalid"
+msgstr "Endpoint setting is invalid"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:751
+msgid "Enforce IGMPv1"
+msgstr "Enforce IGMPv1"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:752
+msgid "Enforce IGMPv2"
+msgstr "Enforce IGMPv2"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:753
+msgid "Enforce IGMPv3"
+msgstr "Enforce IGMPv3"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:758
+msgid "Enforce MLD version 1"
+msgstr "Enforce MLD version 1"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:759
+msgid "Enforce MLD version 2"
+msgstr "Enforce MLD version 2"
+
+#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
+msgid "Enter custom value"
+msgstr "Enter custom value"
+
+#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
+msgid "Enter custom values"
+msgstr "Enter custom values"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:97
+msgid "Erasing..."
+msgstr "Erasing..."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:107
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:190
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:156
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:343
+msgid "Error"
+msgstr "Error"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:156
+msgid "Error getting PublicKey"
+msgstr "Error getting PublicKey"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3023
+#: modules/luci-compat/luasrc/model/network.lua:1433
+msgid "Ethernet Adapter"
+msgstr "Ethernet Adapter"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3014
+#: modules/luci-compat/luasrc/model/network.lua:1423
+msgid "Ethernet Switch"
+msgstr "Ethernet Switch"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:277
+msgid "Every 30 seconds (slow, 0)"
+msgstr "Every 30 seconds (slow, 0)"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:278
+msgid "Every second (fast, 1)"
+msgstr "Every second (fast, 1)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:508
+msgid "Exclude interfaces"
+msgstr "Exclude interfaces"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:160
+msgid ""
+"Execution of various network commands to check the connection and name "
+"resolution to other systems."
+msgstr ""
+"Execution of various network commands to check the connection and name "
+"resolution to other systems."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:474
+msgid ""
+"Exempt {loopback_slash_8_v4} and {localhost_v6} from rebinding checks, e.g. "
+"for <abbr title=\"Real-time Block List\">RBL</abbr> services."
+msgstr ""
+"Exempt {loopback_slash_8_v4} and {localhost_v6} from rebinding checks, e.g. "
+"for <abbr title=\"Real-time Block List\">RBL</abbr> services."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:410
+msgid "Existing device"
+msgstr "Existing device"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:390
+msgid "Expand hosts"
+msgstr "Expand hosts"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:563
+msgid "Expected port number."
+msgstr "Expected port number."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1110
+msgid "Expecting a hexadecimal assignment hint"
+msgstr "Expecting a hexadecimal assignment hint"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:19
+msgid "Expecting a valid IPv4 address"
+msgstr "Expecting a valid IPv4 address"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:19
+msgid "Expecting a valid IPv6 address"
+msgstr "Expecting a valid IPv6 address"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
+msgid "Expecting a valid MAC address, optionally including wildcards"
+msgstr "Expecting a valid MAC address, optionally including wildcards"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:29
+msgid "Expecting two priority values separated by a colon"
+msgstr "Expecting two priority values separated by a colon"
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2269
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:176
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:196
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:200
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
+msgid "Expecting: %s"
+msgstr "Expecting: %s"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:53
+msgid "Expecting: non-empty value"
+msgstr "Expecting: non-empty value"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:50
+msgid "Expires"
+msgstr "Expires"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:724
+msgid ""
+"Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
+msgstr ""
+"Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:752
+msgid ""
+"Extend short TTL values to the seconds value given when caching them. Use "
+"with caution."
+msgstr ""
+"Extend short TTL values to the seconds value given when caching them. Use "
+"with caution."
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19
+msgid "External"
+msgstr "External"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1637
+msgid "External R0 Key Holder List"
+msgstr "External R0 Key Holder List"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1641
+msgid "External R1 Key Holder List"
+msgstr "External R1 Key Holder List"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
+msgid "External system log server"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+msgid "External system log server port"
+msgstr "External system log server port"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:177
+msgid "External system log server protocol"
+msgstr "External system log server protocol"
+
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:7
+msgid "Externally managed interface"
+msgstr "Externally managed interface"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:399
+msgid "Extra DHCP logging"
+msgstr "Extra DHCP logging"
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:79
+msgid "Extra SSH command options"
+msgstr "Extra SSH command options"
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:375
+msgid "Extra config"
+msgstr "Extra config"
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:72
+msgid "Extra pppd options"
+msgstr "Extra pppd options"
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:70
+msgid "Extra sstpc options"
+msgstr "Extra sstpc options"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:988
+msgid "FQDN"
+msgstr "FQDN"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1612
+msgid "FT over DS"
+msgstr "FT over DS"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1611
+msgid "FT over the Air"
+msgstr "FT over the Air"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
+msgid "FT protocol"
+msgstr "FT protocol"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:91
+msgid "Failed Reason"
+msgstr "Failed Reason"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:87
+msgid "Failed to change the system password."
+msgstr "Failed to change the system password."
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Failed to configure modem"
+msgstr "Failed to configure modem"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4590
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr "Failed to confirm apply within %ds, waiting for rollback…"
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22
+msgid "Failed to connect"
+msgstr "Failed to connect"
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:23
+msgid "Failed to disconnect"
+msgstr "Failed to disconnect"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:36
+msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
+msgstr "Failed to execute \"/etc/init.d/%s %s\" action: %s"
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
+msgid "Failed to get modem information"
+msgstr "Failed to get modem information"
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:26
+msgid "Failed to initialize modem"
+msgstr "Failed to initialize modem"
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:30
+msgid "Failed to set operating mode"
+msgstr "Failed to set operating mode"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2747
+msgid "File"
+msgstr "File"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:676
+msgid ""
+"File listing upstream resolvers, optionally domain-specific, e.g. "
+"{servers_file_entry01}, {servers_file_entry02}."
+msgstr ""
+"File listing upstream resolvers, optionally domain-specific, e.g. "
+"{servers_file_entry01}, {servers_file_entry02}."
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
+msgid "File not accessible"
+msgstr "File not accessible"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:589
+msgid "File to store DHCP lease information."
+msgstr "File to store DHCP lease information."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:597
+msgid "File with upstream resolvers."
+msgstr "File with upstream resolvers."
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2885
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:792
+msgid "Filename"
+msgstr "Filename"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:777
+msgid "Filename of the boot image advertised to clients."
+msgstr "Filename of the boot image advertised to clients."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:315
+msgid "Filesystem"
+msgstr "Filesystem"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:361
+msgid "Filter"
+msgstr "Filter"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:647
+msgid "Filter IPv4 A records"
+msgstr "Filter IPv4 A records"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:641
+msgid "Filter IPv6 AAAA records"
+msgstr "Filter IPv6 AAAA records"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:636
+msgid "Filter SRV/SOA service discovery"
+msgstr "Filter SRV/SOA service discovery"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:629
+msgid "Filter private"
+msgstr "Filter private"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:394
+msgid "Filtering for all slaves, no validation"
+msgstr "Filtering for all slaves, no validation"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:395
+msgid "Filtering for all slaves, validation only for active slave"
+msgstr "Filtering for all slaves, validation only for active slave"
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:396
+msgid "Filtering for all slaves, validation only for backup slaves"
+msgstr "Filtering for all slaves, validation only for backup slaves"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:637
+msgid ""
+"Filters SRV/SOA service discovery, to avoid triggering dial-on-demand links."
+msgstr ""
+"Filters SRV/SOA service discovery, to avoid triggering dial-on-demand links."
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:65
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:24
+msgid "Finalizing failed"
+msgstr "Finalizing failed"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:150
+msgid ""
+"Find all currently attached filesystems and swap and replace configuration "
+"with defaults based on what was detected"
+msgstr ""
+"Find all currently attached filesystems and swap and replace configuration "
+"with defaults based on what was detected"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:872
+msgid "Find and join network"
+msgstr "Find and join network"
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:9
+msgid "Finish"
+msgstr "Finish"
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
+msgid "Firewall"
+msgstr "Firewall"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:187
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:39
+msgid "Firewall Mark"
+msgstr "Firewall Mark"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:518
+msgid "Firewall Settings"
+msgstr "Firewall Settings"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:330
+msgid "Firewall Status"
+msgstr "Firewall Status"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:177
+msgid "Firewall mark"
+msgstr "Firewall mark"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1669
+msgid "Firmware File"
+msgstr "Firmware File"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
+msgid "Firmware Version"
+msgstr "Firmware Version"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:682
+msgid "First answer wins."
+msgstr "First answer wins."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:701
+msgid "Fixed source port for outbound DNS queries."
+msgstr "Fixed source port for outbound DNS queries."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:314
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:451
+msgid "Flash image..."
+msgstr "Flash image..."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:310
+msgid "Flash image?"
+msgstr "Flash image?"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:441
+msgid "Flash new firmware image"
+msgstr "Flash new firmware image"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:386
+msgid "Flash operations"
+msgstr "Flash operations"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:319
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:321
+msgid "Flashing…"
+msgstr "Flashing…"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1045
+msgid "Follow IPv4 Lifetime"
+msgstr "Follow IPv4 Lifetime"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:823
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:731
+msgid "Force"
+msgstr "Force"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:965
+msgid "Force 40MHz mode"
+msgstr "Force 40MHz mode"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1240
+msgid "Force CCMP (AES)"
+msgstr "Force CCMP (AES)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1241
+msgid "Force CCMP-256 (AES)"
+msgstr "Force CCMP-256 (AES)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:731
+msgid "Force DHCP on this network even if another server is detected."
+msgstr "Force DHCP on this network even if another server is detected."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+msgid "Force GCMP (AES)"
+msgstr "Force GCMP (AES)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+msgid "Force GCMP-256 (AES)"
+msgstr "Force GCMP-256 (AES)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:749
+msgid "Force IGMP version"
+msgstr "Force IGMP version"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:756
+msgid "Force MLD version"
+msgstr "Force MLD version"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1244
+msgid "Force TKIP"
+msgstr "Force TKIP"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1245
+msgid "Force TKIP and CCMP (AES)"
+msgstr "Force TKIP and CCMP (AES)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1139
+msgid "Force broadcast DHCP response."
+msgstr "Force broadcast DHCP response."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1356
+msgid "Force link"
+msgstr "Force link"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:283
+msgid "Force upgrade"
+msgstr "Force upgrade"
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:90
+msgid "Force use of NAT-T"
+msgstr "Force use of NAT-T"
+
+#: modules/luci-base/ucode/template/csrftoken.ut:8
+msgid "Form token mismatch"
+msgstr "Form token mismatch"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1454
+msgid "Format:"
+msgstr "Format:"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1023
+msgid ""
+"Forward <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> <abbr "
+"title=\"Neighbour Solicitation, Type 135\">NS</abbr> and <abbr "
+"title=\"Neighbour Advertisement, Type 136\">NA</abbr> messages between the "
+"designated master interface and downstream interfaces."
+msgstr ""
+"Forward <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> <abbr title="
+"\"Neighbour Solicitation, Type 135\">NS</abbr> and <abbr title=\"Neighbour "
+"Advertisement, Type 136\">NA</abbr> messages between the designated master "
+"interface and downstream interfaces."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:838
+msgid ""
+"Forward <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
+"messages received on the designated master interface to downstream "
+"interfaces."
+msgstr ""
+"Forward <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
+"messages received on the designated master interface to downstream "
+"interfaces."
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164
+msgid "Forward DHCP traffic"
+msgstr "Forward DHCP traffic"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:960
+msgid ""
+"Forward DHCPv6 messages between the designated master interface and "
+"downstream interfaces."
+msgstr ""
+"Forward DHCPv6 messages between the designated master interface and "
+"downstream interfaces."
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:161
+msgid "Forward broadcast traffic"
+msgstr "Forward broadcast traffic"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:581
+msgid "Forward delay"
+msgstr "Forward delay"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:993
+msgid "Forward mesh peer traffic"
+msgstr "Forward mesh peer traffic"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:778
+msgid "Forward multicast packets as unicast packets on this device."
+msgstr "Forward multicast packets as unicast packets on this device."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:428
+msgid "Forward specific domain queries to specific upstream servers."
+msgstr "Forward specific domain queries to specific upstream servers."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1142
+msgid "Forward/reverse DNS"
+msgstr "Forward/reverse DNS"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1717
+msgid "Forwarding mode"
+msgstr "Forwarding mode"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:362
+msgid "Forwards"
+msgstr "Forwards"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:80
+msgid "Fragmentation"
+msgstr "Fragmentation"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:957
+msgid "Fragmentation Threshold"
+msgstr "Fragmentation Threshold"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
+msgctxt "nft nat flag fully-random"
+msgid "Full port randomization"
+msgstr "Full port randomization"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:200
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href='http://"
+"wireguard.com'>wireguard.com</a>."
+msgstr ""
+"Further information about WireGuard interfaces and peers at <a "
+"href='http://wireguard.com'>wireguard.com</a>."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:184
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:170
+msgid "GHz"
+msgstr "GHz"
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:92
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
+msgid "GPRS only"
+msgstr "GPRS only"
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:10
+msgid "GRE tunnel over IPv4"
+msgstr "GRE tunnel over IPv4"
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:10
+msgid "GRE tunnel over IPv6"
+msgstr "GRE tunnel over IPv6"
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:10
+msgid "GRETAP tunnel over IPv4"
+msgstr "GRETAP tunnel over IPv4"
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:10
+msgid "GRETAP tunnel over IPv6"
+msgstr "GRETAP tunnel over IPv6"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:77
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:198
+msgid "Gateway"
+msgstr "Gateway"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:85
+msgid "Gateway Mode"
+msgstr "Gateway Mode"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:38
+msgid "Gateway Ports"
+msgstr "Gateway Ports"
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
+#: modules/luci-compat/luasrc/model/network.lua:29
+msgid "Gateway address is invalid"
+msgstr "Gateway address is invalid"
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:151
+msgid "Gateway metric"
+msgstr "Gateway metric"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
+msgid "General"
+msgstr "General"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:513
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:38
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:127
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:240
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:122
+msgid "General Settings"
+msgstr "General Settings"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:677
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:917
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:979
+msgid "General Setup"
+msgstr "General Setup"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:390
+msgid "General device options"
+msgstr "General device options"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:150
+msgid "Generate Config"
+msgstr "Generate Config"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1615
+msgid "Generate PMK locally"
+msgstr "Generate PMK locally"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:398
+msgid "Generate archive"
+msgstr "Generate archive"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:835
+msgid "Generate configuration"
+msgstr "Generate configuration"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:875
+msgid "Generate configuration…"
+msgstr "Generate configuration…"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:95
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:62
+msgid "Generate new key pair"
+msgstr "Generate new key pair"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:605
+msgid "Generate preshared key"
+msgstr "Generate preshared key"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:675
+msgid "Generates a configuration suitable for import on a WireGuard peer"
+msgstr "Generates a configuration suitable for import on a WireGuard peer"
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:809
+msgid "Generating QR code…"
+msgstr "Generating QR code…"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
+msgid "Given password confirmation did not match, password not changed!"
+msgstr "Given password confirmation did not match, password not changed!"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:146
+msgid "Global Settings"
+msgstr "Global Settings"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1588
+msgid "Global network options"
+msgstr "Global network options"
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:71
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:91
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:67
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:85
+msgid "Go to firmware upgrade..."
+msgstr "Go to firmware upgrade..."
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:61
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:81
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:57
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:75
+msgid "Go to password configuration..."
+msgstr "Go to password configuration..."
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2596
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3709
+#: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
+msgid "Go to relevant configuration page"
+msgstr "Go to relevant configuration page"
+
+#: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:39
+msgid "Grant access to DHCP configuration"
+msgstr "Grant access to DHCP configuration"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:33
+msgid "Grant access to DHCP status display"
+msgstr "Grant access to DHCP status display"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:42
+msgid "Grant access to DSL status display"
+msgstr "Grant access to DSL status display"
+
+#: protocols/luci-proto-openconnect/root/usr/share/rpcd/acl.d/luci-openconnect.json:3
+msgid "Grant access to LuCI OpenConnect procedures"
+msgstr "Grant access to LuCI OpenConnect procedures"
+
+#: protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json:3
+msgid "Grant access to LuCI Wireguard procedures"
+msgstr "Grant access to LuCI Wireguard procedures"
+
+#: protocols/luci-proto-yggdrasil/root/usr/share/rpcd/acl.d/luci-proto-yggdrasil.json:3
+msgid "Grant access to LuCI Yggdrasil procedures"
+msgstr "Grant access to LuCI Yggdrasil procedures"
+
+#: protocols/luci-proto-openfortivpn/root/usr/share/rpcd/acl.d/luci-openfortivpn.json:3
+msgid "Grant access to LuCI openfortivpn procedures"
+msgstr "Grant access to LuCI openfortivpn procedures"
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:22
+msgid "Grant access to SSH configuration"
+msgstr "Grant access to SSH configuration"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:23
+msgid "Grant access to Storage and Mount status display"
+msgstr "Grant access to Storage and Mount status display"
+
+#: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:12
+msgid "Grant access to basic LuCI procedures"
+msgstr "Grant access to basic LuCI procedures"
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:78
+msgid "Grant access to crontab configuration"
+msgstr "Grant access to crontab configuration"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:67
+msgid "Grant access to firewall status"
+msgstr "Grant access to firewall status"
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:131
+msgid "Grant access to flash operations"
+msgstr "Grant access to flash operations"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:3
+msgid "Grant access to main status display"
+msgstr "Grant access to main status display"
+
+#: protocols/luci-proto-modemmanager/root/usr/share/rpcd/acl.d/luci-proto-modemmanager.json:3
+msgid "Grant access to mmcli"
+msgstr "Grant access to mmcli"
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:99
+msgid "Grant access to mount configuration"
+msgstr "Grant access to mount configuration"
+
+#: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:3
+msgid "Grant access to network configuration"
+msgstr "Grant access to network configuration"
+
+#: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:52
+msgid "Grant access to network diagnostic tools"
+msgstr "Grant access to network diagnostic tools"
+
+#: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:36
+msgid "Grant access to network status information"
+msgstr "Grant access to network status information"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:51
+msgid "Grant access to port status display"
+msgstr "Grant access to port status display"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:13
+msgid "Grant access to process status"
+msgstr "Grant access to process status"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:3
+msgid "Grant access to realtime statistics"
+msgstr "Grant access to realtime statistics"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:44
+msgid "Grant access to routing status"
+msgstr "Grant access to routing status"
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:56
+msgid "Grant access to startup configuration"
+msgstr "Grant access to startup configuration"
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:3
+msgid "Grant access to system configuration"
+msgstr "Grant access to system configuration"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:30
+msgid "Grant access to system logs"
+msgstr "Grant access to system logs"
+
+#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:45
+msgid "Grant access to uHTTPd configuration"
+msgstr "Grant access to uHTTPd configuration"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:58
+msgid "Grant access to wireless channel status"
+msgstr "Grant access to wireless channel status"
+
+#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:60
+msgid "Grant access to wireless status display"
+msgstr "Grant access to wireless status display"
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:66
+msgid "Group Password"
+msgstr "Group Password"
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:22
+msgid "Guest"
+msgstr "Guest"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
+msgid "HE.net password"
+msgstr "HE.net password"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
+msgid "HE.net username"
+msgstr "HE.net username"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:64
+msgid "HTTP(S) Access"
+msgstr "HTTP(S) Access"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:46
+msgid "Hang Up"
+msgstr "Hang Up"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:6
+msgid "Heartbeat interval (kernel: heartbeat)"
+msgstr "Heartbeat interval (kernel: heartbeat)"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:576
+msgid "Hello interval"
+msgstr "Hello interval"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114
+msgid ""
+"Here you can configure the basic aspects of your device like its hostname or "
+"the timezone."
+msgstr ""
+"Here you can configure the basic aspects of your device like its hostname or "
+"the timezone."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:297
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:336
+msgid "Hide empty chains"
+msgstr "Hide empty chains"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:950
+msgid "High"
+msgstr "High"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:707
+msgid "Honor gratuitous ARP"
+msgstr "Honor gratuitous ARP"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:593
+msgctxt "Chain hook description"
+msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
+msgstr "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:92
+msgid "Hop Penalty"
+msgstr "Hop Penalty"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2336
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:134
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:234
+msgid "Host"
+msgstr "Host"
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
+msgid "Host expiry timeout"
+msgstr "Host expiry timeout"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:793
+msgid "Host requests this filename from the boot server."
+msgstr "Host requests this filename from the boot server."
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
+msgid "Host-Uniq tag content"
+msgstr "Host-Uniq tag content"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1091
+msgid ""
+"Host-specific lease time, e.g. <code>5m</code>, <code>3h</code>, <code>7d</"
+"code>."
+msgstr ""
+"Host-specific lease time, e.g. <code>5m</code>, <code>3h</code>, "
+"<code>7d</code>."
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:38
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1021
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:87
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:135
+msgid "Hostname"
+msgstr "Hostname"
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:22
+msgid "Hostname to send when requesting DHCP"
+msgstr "Hostname to send when requesting DHCP"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:844
+msgid "Hostnames"
+msgstr "Hostnames"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:937
+msgid ""
+"Hostnames are used to bind a domain name to an IP address. This setting is "
+"redundant for hostnames already configured with static leases, but it can be "
+"useful to rebind an FQDN."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:19
+msgid "How long (in milliseconds) the LED should be off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:13
+msgid "How long (in milliseconds) the LED should be on"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:280
+msgid "Human-readable counters"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:24
+msgid "Hybrid"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
+msgctxt "nft icmp code"
+msgid "ICMP code"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
+msgctxt "nft icmp type"
+msgid "ICMP type"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
+msgctxt "nft icmpv6 code"
+msgid "ICMPv6 code"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
+msgctxt "nft icmpv6 type"
+msgid "ICMPv6 type"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:53
+msgid "ID used to uniquely identify the VXLAN"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:213
+msgid "IEEE 802.3ad Dynamic link aggregation (802.3ad, 4)"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:75
+msgid "IKE DH Group"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:86
+msgid "IMEI"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:141
+msgid "IP Address"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+msgid "IP Addresses"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:85
+msgid "IP Protocol"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:367
+msgid "IP Sets"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:138
+msgid "IP Type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:949
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:188
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:214
+msgid "IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
+#: modules/luci-compat/luasrc/model/network.lua:28
+msgid "IP address is invalid"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
+#: modules/luci-compat/luasrc/model/network.lua:31
+msgid "IP address is missing"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:792
+msgid ""
+"IP addresses for the peer to use inside the tunnel. Some clients require "
+"this setting."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:781
+msgid ""
+"IP addresses that are allowed inside the tunnel. The peer will accept "
+"tunnelled packets with source IP addresses matching this list and route back "
+"packets with matching destination IP."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:36
+msgctxt "nft ip protocol"
+msgid "IP protocol"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:14
+msgctxt "nft meta l4proto"
+msgid "IP protocol"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:459
+msgid "IP sets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:686
+msgid "IPs to override with {nxdomain}"
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:9
+msgid "IPsec XFRM"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:110
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:90
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:96
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:87
+msgid "IPv4"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:355
+msgid "IPv4 Firewall"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:262
+msgid "IPv4 Neighbours"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:261
+msgid "IPv4 Routing"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:121
+msgid "IPv4 Rules"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29
+msgid "IPv4 Upstream"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1056
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:167
+msgid "IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:29
+msgid "IPv4 assignment length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:182
+msgid "IPv4 broadcast"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:181
+msgid "IPv4 gateway"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:180
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:174
+msgid "IPv4 netmask"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:318
+msgid "IPv4 network in address/netmask notation"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:140
+msgid "IPv4 only"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:16
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:10
+msgid "IPv4 over IPv6 (RFC2473-IPIPv6)"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:52
+msgid "IPv4 prefix"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
+msgid "IPv4 prefix length"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:625
+msgid "IPv4 traffic table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1002
+msgid "IPv4+6"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:88
+msgid "IPv4+IPv6"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ipip.lua:9
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:10
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:95
+msgid "IPv4/IPv6"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:139
+msgid "IPv4/IPv6 (both - defaults to IPv4)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:633
+msgid "IPv4/IPv6 traffic table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1004
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:91
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:95
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:99
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:100
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:97
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:89
+msgid "IPv6"
+msgstr ""
+
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:81
+msgid "IPv6 APN"
+msgstr ""
+
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:150
+msgid "IPv6 APN profile index"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:358
+msgid "IPv6 Firewall"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:736
+msgid "IPv6 MTU"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:272
+msgid "IPv6 Neighbours"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1036
+msgid "IPv6 Prefix Lifetime"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:680
+msgid "IPv6 RA Settings"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:271
+msgid "IPv6 Routing"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:121
+msgid "IPv6 Rules"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:679
+msgid "IPv6 Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1592
+msgid "IPv6 ULA-Prefix"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29
+msgid "IPv6 Upstream"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:184
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:135
+msgid "IPv6 address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1101
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
+msgid "IPv6 assignment hint"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1096
+msgid "IPv6 assignment length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
+msgid "IPv6 gateway"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
+msgid "IPv6 network in address/netmask notation"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:141
+msgid "IPv6 only"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1145
+msgid "IPv6 preference"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
+msgid "IPv6 prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1118
+msgid "IPv6 prefix filter"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
+msgid "IPv6 prefix length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:193
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
+msgid "IPv6 routed prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1089
+msgid "IPv6 source routing"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1141
+msgid "IPv6 suffix"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:55
+msgid "IPv6 support"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:629
+msgid "IPv6 traffic table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
+msgid "IPv6-PD"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1108
+msgid "IPv6-Suffix (hex)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:13
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:10
+msgid "IPv6-in-IPv4 (RFC4213)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:17
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:9
+msgid "IPv6-over-IPv4 (6rd)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:15
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:9
+msgid "IPv6-over-IPv4 (6to4)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1799
+msgid "Identity"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1120
+msgid ""
+"If a host matches an entry which cannot be used because it specifies an "
+"address on a different subnet, the tag %s is set."
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
+msgid "If checked, 1DES is enabled"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:55
+msgid "If checked, adds \"+ipv6\" to the pppd options"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
+msgid "If checked, encryption is disabled"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
+msgid ""
+"If empty, all incoming connections will be allowed (default). This does not "
+"affect outgoing peerings, nor link-local peers discovered via multicast."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1118
+msgid ""
+"If set, downstream subnets are only allocated from the given IPv6 prefix "
+"classes."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:197
+msgid "If set, the meaning of the match options is inverted"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:255
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:359
+msgid ""
+"If specified, mount the device by its UUID instead of a fixed device node"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:268
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:375
+msgid ""
+"If specified, mount the device by the partition label instead of a fixed "
+"device node"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1052
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:70
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:134
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:156
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:129
+msgid "If unchecked, no default route is configured"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1056
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:145
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:160
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:140
+msgid "If unchecked, the advertised DNS server addresses are ignored"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:338
+msgid ""
+"If your physical memory is insufficient unused data can be temporarily "
+"swapped to a swap-device resulting in a higher amount of usable <abbr "
+"title=\"Random Access Memory\">RAM</abbr>. Be aware that swapping data is a "
+"very slow process as the swap-device cannot be accessed with the high "
+"datarates of the <abbr title=\"Random Access Memory\">RAM</abbr>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1057
+msgid "Ignore"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
+msgid "Ignore interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1119
+msgid "Ignore requests from unknown machines using %s."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:592
+msgid "Ignore resolv file"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:608
+msgid "Ignore {etc_hosts}"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:449
+msgid "Image"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:275
+msgid "Image check failed:"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:462
+msgid "Import as peer"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:462
+msgid "Import configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:490
+msgid "Import configuration as peer…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:476
+msgid "Import settings"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:362
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:389
+msgid "Imported peer configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
+msgid "Imports settings from an existing WireGuard configuration file"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:68
+msgid "In"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1038
+msgid ""
+"In DHCPv4, it is possible to include more than one mac address. This allows "
+"an IP address to be associated with multiple macaddrs, and dnsmasq abandons "
+"a DHCP lease to one of the macaddrs when another asks for a lease. It only "
+"works reliably if only one of the macaddrs is active at any time."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:71
+msgid ""
+"In bridged LAN setups it is advisable to enable the bridge loop avoidance in "
+"order to avoid broadcast loops that can bring the entire LAN to a standstill."
+msgstr ""
+
+#: modules/luci-base/ucode/template/csrftoken.ut:13
+msgid ""
+"In order to prevent unauthorized access to the system, your request has been "
+"blocked. Click \"Continue »\" below to return to the previous page."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:148
+msgid "In seconds"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:156
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:114
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:92
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:101
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:124
+msgid "Inactivity timeout"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
+msgid "Inbound:"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:264
+msgid ""
+"Include in backup a list of current installed packages at /etc/backup/"
+"installed_packages.txt"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:102
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:107
+msgid "Incoming checksum"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:145
+msgid "Incoming interface"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:99
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:64
+msgid "Incoming key"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:102
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:107
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:104
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:109
+msgid "Incoming serialization"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:187
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:158
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:345
+msgid "Info"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:102
+msgid "Information"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:510
+msgid "Ingress QoS mapping"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
+msgctxt "nft meta iif"
+msgid "Ingress device id"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:9
+msgctxt "nft meta iifname"
+msgid "Ingress device name"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
+msgid "Initialization failure"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
+msgid "Initscript"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:110
+msgid "Initscripts"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1783
+msgid "Inner certificate constraint (Domain)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1780
+msgid "Inner certificate constraint (SAN)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1777
+msgid "Inner certificate constraint (Subject)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1786
+msgid "Inner certificate constraint (Wildcard)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:335
+msgid "Install protocol extensions..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:828
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1127
+msgid "Instance"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
+msgctxt "WireGuard instance heading"
+msgid "Instance \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:344
+msgctxt "Dnsmasq instance"
+msgid "Instance \"%q\""
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:34
+msgid "Instance Details"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2204
+msgid ""
+"Instead of joining any network with a matching SSID, only connect to the "
+"BSSID <code>%h</code>."
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/map.htm:43
+msgid "Insufficient permissions to read UCI configuration."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:136
+msgid "Integrated Circuit Card Identifier"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:216
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:20
+msgid "Interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:763
+msgid "Interface \"%h\" is already marked as designated master."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:62
+msgid "Interface %q device auto-migrated from %q to %q."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:975
+msgid "Interface Configuration"
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
+msgid "Interface ID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:151
+msgid "Interface has %d pending changes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:92
+msgid "Interface is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:65
+msgid "Interface is marked for deletion"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:210
+msgid "Interface is reconnecting..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:210
+msgid "Interface is shutting down..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:320
+msgid "Interface is starting..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:323
+msgid "Interface is stopping..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+msgid "Interface name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:123
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:339
+msgid "Interface not present or not connected yet."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:497
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:527
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:38
+msgid "Interfaces"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:20
+msgid "Internal"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:85
+msgid "International Mobile Station Equipment Identity"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:139
+msgid "International Mobile Subscriber Identity"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:290
+msgid "Interval For Sending Learning Packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:610
+msgid ""
+"Interval in centiseconds between multicast general queries. By varying the "
+"value, an administrator may tune the number of IGMP messages on the subnet; "
+"larger values cause IGMP Queries to be sent less often"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:576
+msgid "Interval in seconds for STP hello packets"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:192
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:42
+msgid "Invalid"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:101
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:68
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:71
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:97
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:73
+msgid "Invalid APN provided"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:38
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:41
+msgid "Invalid Base64 key string"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:121
+msgid "Invalid IPv6 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:78
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:83
+msgid "Invalid TOS value, expected 00..FF or inherit"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:83
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:88
+msgid "Invalid Traffic Class value, expected 00..FF or inherit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:285
+msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:294
+msgid "Invalid VLAN ID given! Only unique IDs are allowed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:403
+msgid "Invalid argument"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:11
+msgid ""
+"Invalid bearer list. Possibly too many bearers created. This protocol "
+"supports one and only one bearer."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
+msgid "Invalid command"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:191
+msgid "Invalid hexadecimal value"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:130
+msgid "Invalid hostname or IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:138
+msgid "Invalid port"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:16
+msgid "Invalid private key string %s"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:28
+msgid "Invalid public key string %s"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112
+msgid "Invalid server URL"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:12
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:32
+msgid "Invalid username and/or password! Please try again."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:13
+msgid "Invert blinking"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:197
+msgid "Invert match"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:223
+msgctxt "VLAN port state"
+msgid "Is Primary VLAN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
+msgid "Isolate Clients"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:238
+msgid ""
+"It appears that you are trying to flash an image that does not fit into the "
+"flash memory, please verify the image file!"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:312
+msgid ""
+"It periodically probes for active sessions and automatically establishes "
+"direct peerings over internet with remote nodes running Yggdrasil Jumper "
+"without requiring firewall or port configuration."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:78
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:98
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:65
+msgid "JavaScript required!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+msgid "Join Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1912
+msgid "Join Network: Wireless Scan"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2212
+msgid "Joining Network: %q"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:172
+msgid "Jump to rule"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:303
+msgid "Jumper"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:230
+msgid "Keep settings and retain the current configuration"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
+msgid "Keep-Alive"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:54
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
+msgid "Kernel Log"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
+msgid "Kernel Version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1524
+msgid "Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1552
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1554
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1555
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1567
+msgid "Key #%d"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:99
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:64
+msgid "Key for incoming packets (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:98
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:103
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:68
+msgid "Key for outgoing packets (optional)."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:536
+msgctxt "Label indicating that WireGuard peer lacks public key"
+msgid "Key missing"
+msgstr ""
+
+#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:44
+msgid "Key used to sign network config"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:71
+msgctxt "nft unit"
+msgid "KiB"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
+msgid "Kill"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:21
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:10
+msgid "L2TP"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:40
+msgid "L2TP Server"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:274
+msgid "LACPDU Packets"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:130
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:102
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:88
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:62
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:75
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:98
+msgid "LCP echo failure threshold"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:143
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:101
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:75
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:88
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:111
+msgid "LCP echo interval"
+msgstr ""
+
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:115
+msgid "LED Configuration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1711
+msgid "LLC"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:268
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:375
+msgid "Label"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:225
+msgid "Language"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:125
+msgid "Language and Style"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:854
+msgid ""
+"Larger weights (of the same prio) are given a proportionately higher "
+"probability of being selected."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:147
+msgid "Last Error"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
+msgid "Last member interval"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:143
+msgid "Latency"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:59
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:78
+msgid "Latest Handshake"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:21
+msgid "Leaf"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:774
+msgid "Learn"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1027
+msgid "Learn routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
+msgid "Lease file"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1090
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:724
+msgid "Lease time"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:41
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:60
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:90
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:137
+msgid "Lease time remaining"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
+msgid "Leave empty to autodetect"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:47
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:48
+msgid "Leave empty to use the current WAN address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:938
+msgid ""
+"Legacy or badly behaving devices may require legacy 802.11b rates to "
+"interoperate. Airtime efficiency may be significantly reduced where these "
+"are used. It is recommended to not allow 802.11b rates where possible."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:677
+msgid "Legacy rules detected"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4468
+msgid "Legend:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:719
+msgid "Limit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:653
+msgid ""
+"Limit response records (from {etc_hosts}) to those that fall within the "
+"subnet of the querying interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:363
+msgid "Limits"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25
+msgid "Line Mode"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:24
+msgid "Line State"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:26
+msgid "Line Uptime"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:128
+msgid "Link Aggregation (Channel Bonding)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:354
+msgid "Link Monitoring"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:24
+msgid "Link On"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
+msgctxt "nft @ll,off,len"
+msgid "Link layer header bits %d-%d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:460
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:967
+msgid ""
+"List of IP sets to populate with the IPs of DNS lookup results of the FQDNs "
+"also specified here."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1637
+msgid ""
+"List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
+"Identifier,256-bit key as hex string. <br />This list is used to map R0KH-ID "
+"(NAS Identifier) to a destination MAC address when requesting PMK-R1 key "
+"from the R0KH that the STA used during the Initial Mobility Domain "
+"Association."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1641
+msgid ""
+"List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
+"as 6 octets with colons,256-bit key as hex string. <br />This list is used "
+"to map R1KH-ID to a destination MAC address when sending PMK-R1 key from the "
+"R0KH. This is also the list of authorized R1KHs in the MD that can request "
+"PMK-R1 keys."
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:82
+msgid "List of SSH key files for auth"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
+msgid "List of domains to allow {rfc_1918_link} responses for."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:301
+msgid "List of upstream NTP server candidates with which to synchronize."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:38
+msgid "Listen Port"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:263
+msgid "Listen addresses"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:260
+msgid "Listen for peers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:502
+msgid "Listen interfaces"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:20
+msgid "Listen only on the given interface or, if unspecified, on all"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:503
+msgid ""
+"Listen only on the specified interfaces, and loopback if not excluded "
+"explicitly."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:292
+msgid "Listen to multicast beacons"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:285
+msgid "ListenPort setting is invalid"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:694
+msgid "Listening port for inbound DNS queries."
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:130
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:47
+msgid "Load"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:63
+msgid "Load Average"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:228
+msgid ""
+"Load Average is a metric that is used by Linux to keep track of system "
+"resources."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:175
+msgid "Load configuration…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2141
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:167
+msgid "Loading data…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3027
+msgid "Loading directory contents…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1942
+#: modules/luci-base/ucode/template/view.ut:4
+#: modules/luci-mod-status/ucode/template/admin_status/index.ut:12
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:40
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:956
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+msgid "Local"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:169
+msgid "Local IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
+#: modules/luci-compat/luasrc/model/network.lua:30
+msgid "Local IP address is invalid"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:86
+msgid "Local IP address to assign"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:46
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:44
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:44
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:44
+msgid "Local IPv4 address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:976
+msgid "Local IPv6 DNS server"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:47
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:48
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:44
+msgid "Local IPv6 address"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:114
+msgid "Local Startup"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:61
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:131
+msgid "Local Time"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1119
+msgid "Local ULA"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:386
+msgid "Local domain"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:387
+msgid "Local domain suffix appended to DHCP names and hosts file entries."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:489
+msgid "Local service only"
+msgstr ""
+
+#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:41
+msgid "Local wireguard key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:652
+msgid "Localise queries"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:117
+msgid "Location Area Code"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2204
+msgid "Lock to BSSID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:364
+msgid "Log"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+msgid ""
+"Log all options sent to DHCP clients and the tags used to determine them."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
+msgctxt "nft log action"
+msgid "Log event \"<strong>%h</strong>…\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:404
+msgid "Log facility"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:38
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:36
+msgid "Log in"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2674
+msgid "Log in…"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:340
+msgid "Log level"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:81
+msgid "Log out"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:185
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:155
+msgid "Log output level"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+msgid "Log queries"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:123
+msgid "Logging"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:23
+msgid "Logging in…"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
+msgid ""
+"Logical network from which to select the local endpoint if local IPv6 "
+"address is empty and no WAN IPv6 is available (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62
+msgid "Logical network to which the tunnel will be added (bridged) (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:682
+msgid "Loose filtering"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:714
+msgid "Lowest leased address as offset from the network address."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/footer.ut:12
+msgid "Lua compatibility mode active"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:48
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
+msgid "MAC"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1564
+msgid "MAC Address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1079
+msgid "MAC Address Filter"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:258
+msgid "MAC Address For The Actor"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:401
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1532
+msgid "MAC VLAN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:645
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:40
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2335
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:89
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:233
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:215
+msgid "MAC address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1036
+msgid "MAC address(es)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+msgid "MAC-Filter"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1086
+msgid "MAC-List"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:18
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:13
+msgid "MAP / LW4over6"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:65
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:7
+msgid "MAP rule is invalid"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:24
+msgid "MBIM Cellular"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:225
+msgid "MD5"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:199
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:28
+msgid "MHz"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:359
+msgid "MII"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:427
+msgid "MII / ETHTOOL ioctls"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:400
+msgid "MII Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1576
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:88
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:182
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:241
+msgid "MTU"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:846
+msgid "MX"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:303
+msgid ""
+"Make sure to clone the root filesystem using something like the commands "
+"below:"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:53
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:98
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:84
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:58
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:71
+msgid "Manual"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:82
+msgid "Manufacturer"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3883
+msgid "Master (VLAN)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1117
+msgid "Match Tag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:817
+msgid "Match this Tag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:893
+msgid "Max <abbr title=\"Router Advertisement\">RA</abbr> interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:758
+msgid "Max cache TTL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:716
+msgid "Max valid value %s."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:723
+msgid "Max. DHCP leases"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:730
+msgid "Max. EDNS0 packet size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:737
+msgid "Max. concurrent queries"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586
+msgid "Maximum age"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1188
+msgid "Maximum allowed Listen Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:724
+msgid "Maximum allowed number of active DHCP leases."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:738
+msgid "Maximum allowed number of concurrent DNS queries."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:731
+msgid "Maximum allowed size of EDNS0 UDP packets."
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:126
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:124
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:113
+msgid "Maximum amount of seconds to wait for the modem to become ready"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:719
+msgid "Maximum number of leased addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:596
+msgid "Maximum snooping table size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:715
+msgid "Maximum source port #"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:893
+msgid ""
+"Maximum time allowed between sending unsolicited <abbr title=\"Router "
+"Advertisement, ICMPv6 Type 134\">RA</abbr>. Default is 600 seconds."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:941
+msgid "Maximum transmit power"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:638
+msgid "May prevent VoIP or other services from working."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:188
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:199
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:28
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:171
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:330
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:331
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:332
+msgid "Mbit/s"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
+msgid "Medium"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:24
+msgid "Memory"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:73
+msgid "Memory usage (%)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:156
+msgid "Mesh ID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:990
+msgid "Mesh Id"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3885
+msgid "Mesh Point"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:41
+msgid "Mesh Routing"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:41
+msgid "Mesh and routing related options"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
+msgid "Method not found"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:355
+msgid "Method of link monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:424
+msgid "Method to determine link status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:81
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:199
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:225
+msgid "Metric"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
+msgctxt "nft unit"
+msgid "MiB"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:900
+msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:751
+msgid "Min cache TTL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:708
+msgid "Min valid value %s."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:721
+msgid "Minimum ARP validity time"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:242
+msgid "Minimum Number of Links"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:721
+msgid ""
+"Minimum required time in seconds before an ARP entry may be replaced. "
+"Prevents ARP cache thrashing."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:707
+msgid "Minimum source port #"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:900
+msgid ""
+"Minimum time allowed between sending unsolicited <abbr title=\"Router "
+"Advertisement, ICMPv6 Type 134\">RA</abbr>. Default is 200 seconds."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:204
+msgid "Mirror monitor port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:203
+msgid "Mirror source port"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:120
+msgid "Mobile Country Code"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:9
+msgid "Mobile Data"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:123
+msgid "Mobile Network Code"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1597
+msgid "Mobility Domain"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:154
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:488
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:486
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1896
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:426
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:148
+msgid "Mode"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:83
+msgid "Model"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:81
+msgid "Modem Info"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:9
+msgid ""
+"Modem connection in progress. Please wait. This process will timeout after 2 "
+"minutes."
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:77
+msgid "Modem default"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:73
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:54
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:51
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:65
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:73
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:57
+msgid "Modem device"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:66
+msgid "Modem information query failed"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:126
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:124
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:119
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:113
+msgid "Modem init timeout"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:21
+msgid "ModemManager"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3882
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1073
+msgid "Monitor"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
+msgid "More Characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2537
+msgid "More…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:192
+msgid "Mount Point"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:228
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:102
+msgid "Mount Points"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:229
+msgid "Mount Points - Mount Entry"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:339
+msgid "Mount Points - Swap Entry"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:228
+msgid ""
+"Mount Points define at which point a memory device will be attached to the "
+"filesystem"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
+msgid "Mount attached devices"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162
+msgid "Mount filesystems not specifically configured"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:332
+msgid "Mount options"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:293
+msgid "Mount point"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:158
+msgid "Mount swap not specifically configured"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:223
+msgid "Mounted file systems"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
+msgid "Move down"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
+msgid "Move up"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+msgid "Multi To Unicast"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:96
+msgid "Multicast"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:99
+msgid "Multicast Mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:772
+msgid "Multicast routing"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:281
+msgid "Multicast rules"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:778
+msgid "Multicast to unicast"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
+msgid "Must be in %s format."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1592
+msgid "NAS ID"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
+msgid "NAT action chain \"%h\""
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
+msgid "NAT-T Mode"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
+msgid "NAT64 Prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:886
+msgid "NAT64 prefix"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:26
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:35
+msgid "NCM"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1032
+msgid "NDP-Proxy slave"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:72
+msgid "NT Domain"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:993
+msgid "NTP Servers"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:300
+msgid "NTP server candidates"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2574
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4234
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1220
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:36
+msgid "Name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2181
+msgid ""
+"Name for OpenWrt network configuration. (No relation to wireless network "
+"name/SSID)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2180
+msgid "Name of the new network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:979
+msgid "Name of the set"
+msgstr ""
+
+#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:38
+msgid "Name of the tunnel device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:374
+msgid "Names not in {etc_hosts} are answered {not_found}."
+msgstr ""
+
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:39
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:43
+msgid "Navigation"
+msgstr ""
+
+#: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:10
+msgid "Nebula Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+msgid "Neighbour Report"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:713
+msgid "Neighbour cache validity"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:993
+msgid "Netfilter table name"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1018
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2334
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:63
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+msgid "Network"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:104
+msgid "Network Coding"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:76
+msgid "Network Mode"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:97
+msgid "Network Registration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2174
+msgid "Network SSID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:58
+msgid "Network address"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:179
+msgid "Network and its mask that define the size of the destination"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:184
+msgid "Network and its mask that define which source addresses use this route"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:776
+msgid "Network boot image"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:427
+msgid "Network bridge configuration migration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:397
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1538
+msgid "Network device"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:7
+msgid "Network device activity (kernel: netdev)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
+#: modules/luci-compat/luasrc/model/network.lua:33
+msgid "Network device is not present"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:645
+msgid "Network device table \"%h\""
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
+msgctxt "nft @nh,off,len"
+msgid "Network header bits %d-%d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:461
+msgid "Network ifname configuration migration"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62
+msgid "Network interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:773
+msgid "Never"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:16
+msgctxt "No WireGuard peer handshake yet"
+msgid "Never"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:373
+msgid "Never forward DNS queries which lack dots or domain parts."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:382
+msgid ""
+"Never forward these matching domains or subdomains; resolve from DHCP or "
+"hosts files only."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:350
+msgctxt "Dnsmasq instance"
+msgid "New instance name…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1272
+msgid "New interface for \"%s\" can not be created: %s"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1223
+msgid "New interface name…"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:11
+msgid "Next »"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4050
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:303
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:351
+msgid "No"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:688
+msgid "No DHCP Server configured for this interface"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:202
+msgid "No Data"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1398
+msgid "No Encryption"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+msgid "No Host Routes"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:89
+msgid "No NAT-T"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
+msgid "No RX signal"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:148
+msgid "No WireGuard interfaces configured."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:16
+msgid "No allowed mode configuration found."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:69
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:89
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:65
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:83
+msgid ""
+"No changes to settings will be stored and are lost after rebooting. This "
+"mode should only be used to install a firmware upgrade"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
+msgid "No client associated"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:27
+msgid "No control device specified"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3265
+msgctxt "empty table placeholder"
+msgid "No data"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
+msgid "No data received"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:757
+msgid "No enforcement"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:239
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:242
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:245
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:248
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:251
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:254
+msgid "No entries available"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2951
+msgid "No entries in this directory"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:857
+msgid ""
+"No fixed interface listening port defined, peers might not be able to "
+"initiate connections to this WireGuard instance!"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:88
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:93
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:70
+msgid "No host route"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:142
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:362
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:59
+msgid "No information available"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:66
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:8
+msgid "No matching prefix delegation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:145
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:148
+msgid "No more slaves available"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:194
+msgid "No more slaves available, can not save interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:671
+msgid "No negative cache"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:696
+msgid "No nftables ruleset loaded."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:58
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:78
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:54
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:72
+msgid "No password set!"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:84
+msgid "No peers connected"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:496
+msgid "No peers defined yet."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:15
+msgid "No preferred mode configuration found."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:283
+msgid "No public keys present yet."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/views.js:20
+msgid "No related logs yet!"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
+msgctxt "nft chain is empty"
+msgid "No rules in this chain"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
+msgid "No rules in this chain."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:390
+msgid "No validation or filtering"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1317
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:259
+msgid "No zone assigned"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:246
+msgid "Node info"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:250
+msgid "Node info privacy"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:187
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:235
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:279
+msgid "Noise"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:30
+msgid "Noise Margin"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:272
+msgid "Noise:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:495
+msgid "Non-wildcard"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:159
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:183
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:80
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:85
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:114
+msgid "None"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:198
+msgid "Normal"
+msgstr ""
+
+#: modules/luci-base/ucode/template/error404.ut:9
+msgid "Not Found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:211
+msgctxt "VLAN port state"
+msgid "Not Member"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75
+msgid "Not associated"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
+msgid "Not connected"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:347
+msgid "Not present"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:102
+msgid "Not started on boot"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:409
+msgid "Not supported"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:655
+msgid "Note: IPv4 only."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1812
+msgid ""
+"Note: Some wireless drivers do not fully support 802.11w. E.g. mwlwifi may "
+"have problems"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1846
+msgid ""
+"Note: Workaround mode allows a STA that claims OCV capability to connect "
+"even if the STA doesn't send OCI or negotiate PMF."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1608
+msgid ""
+"Note: this setting is for local services on the device only (not for "
+"forwarding)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:516
+msgid ""
+"Note: you may also need a DHCP Proxy (currently unavailable) when specifying "
+"a non-standard Relay To port(<code>addr#port</code>)."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142
+msgid "Notes"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
+msgid "Notice"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:135
+msgid "Nslookup"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:338
+msgid "Number of IGMP membership reports"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:745
+msgid "Number of cached DNS entries, 10000 is maximum, 0 is no caching."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:316
+msgid "Number of peer notifications after failover event"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69
+msgid "Obfuscated Group Password"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:61
+msgid "Obfuscated Password"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:118
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:111
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:49
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:94
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:80
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:54
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
+msgid "Obtain IPv6 address"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:87
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:357
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:342
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:18
+msgid "Off-State Delay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1485
+msgid ""
+"Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: "
+"<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19
+msgid "On"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:12
+msgid "On-State Delay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:110
+msgid "On-link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1064
+msgid "One of hostname or MAC address must be specified!"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:520
+msgid "One of the following: %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/nullsection.htm:17
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:22
+msgid "One or more fields contain invalid values!"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/map.htm:32
+msgid "One or more invalid/required values on tab"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/nullsection.htm:19
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:24
+msgid "One or more required fields have no value!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:818
+msgid "Only DHCP Clients with this tag are sent this boot option."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:577
+msgid "Only accept replies via"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:769
+msgid "Only allow communication with non-isolated bridge ports when enabled"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:236
+msgid ""
+"Only if current active slave fails and the primary slave is up (failure, 2)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:682
+msgid "Open iptables rules overview…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:474
+msgid "Open list..."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:65
+msgid "OpenConnect"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_openconnect.lua:9
+msgid "OpenConnect (CISCO AnyConnect)"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:63
+msgid "OpenFortivpn"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:769
+msgid ""
+"Operate in <em>relay mode</em> if a designated master interface is "
+"configured and active, otherwise disable <abbr title=\"Neighbour Discovery "
+"Protocol\">NDP</abbr> proxying."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:768
+msgid ""
+"Operate in <em>relay mode</em> if a designated master interface is "
+"configured and active, otherwise fall back to <em>server mode</em>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:770
+msgid ""
+"Operate in <em>relay mode</em> if an upstream IPv6 prefix is present, "
+"otherwise disable service."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1846
+msgid "Operating Channel Validation"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:934
+msgid "Operating frequency"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:100
+msgid "Operator"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:101
+msgid "Operator Code"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:135
+msgid "Operator Name"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2006
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4062
+msgid "Option \"%s\" contains an invalid input value."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2021
+msgid "Option \"%s\" must not be empty."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4475
+msgid "Option changed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4477
+msgid "Option removed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1814
+msgid "Optional"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1022
+msgid "Optional hostname to assign"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:246
+msgid ""
+"Optional node info. This must be a { \"key\": \"value\", ... } map or set as "
+"null. This is entirely optional but, if set, is visible to the whole network "
+"on request."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142
+msgid "Optional, free-form notes about this device"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:147
+msgid "Optional, in seconds. If set to '0', no reconnect is attempted."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:187
+msgid ""
+"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
+"starting with <code>0x</code>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1141
+msgid ""
+"Optional. Allowed values: 'eui64', 'random', fixed value like '::1' or "
+"'::1:2'. When IPv6 prefix (like 'a:b:c:d::') is received from a delegating "
+"server, use the suffix (like '::1') to form the IPv6 address ('a:b:c:d::1') "
+"for the interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:586
+msgid ""
+"Optional. Base64-encoded preshared key. Adds in an additional layer of "
+"symmetric-key cryptography for post-quantum resistance."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:643
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:504
+msgid "Optional. Description of peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:171
+msgid "Optional. Do not create host routes to peers."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:646
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:608
+msgid ""
+"Optional. IP addresses and prefixes that this peer is allowed to use inside "
+"the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
+"routes through the tunnel."
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46
+msgid "Optional. Maximum Transmission Unit of the XFRM interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:182
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:662
+msgid "Optional. Port of peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:577
+msgid ""
+"Optional. Private key of the WireGuard peer. The key is not required for "
+"establishing a connection but allows generating a peer configuration or QR "
+"code if available. It can be removed after the configuration has been "
+"exported."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:667
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:72
+msgid "Options"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:125
+msgid "Options:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:878
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:910
+msgid "Ordinal: lower comes first."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:55
+msgid "Originator Interval"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:351
+msgid "Other:"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:69
+msgid "Out"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
+msgid "Outbound:"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:101
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:106
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:103
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:108
+msgid "Outgoing checksum"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:156
+msgid "Outgoing interface"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:98
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:103
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:68
+msgid "Outgoing key"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:103
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:108
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:105
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:110
+msgid "Outgoing serialization"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:50
+msgid "Output Interface"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
+msgid "Output zone"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:16
+msgid "Overlap"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1078
+msgid "Override IPv4 routing table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1083
+msgid "Override IPv6 routing table"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:54
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:74
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:128
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:144
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:193
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:57
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:132
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:118
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:96
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:105
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:117
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:66
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:55
+msgid "Override MTU"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:79
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:67
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:67
+msgid "Override TOS"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:79
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:62
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:62
+msgid "Override TTL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1161
+msgid ""
+"Override default MAC address - the range of usable addresses might be "
+"limited by the driver"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+msgid "Override default interface name"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
+msgid "Override the gateway in DHCP responses"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:736
+msgid ""
+"Override the netmask sent to clients. Normally it is calculated from the "
+"subnet that is served."
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
+msgid "Override the table used for internal routes"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
+msgid "Overview"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2795
+msgid "Overwrite existing file \"%s\" ?"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:341
+msgid "Overwrite the current settings with the imported configuration?"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:98
+msgid "Own Numbers"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:70
+msgid "Owner"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3886
+msgid "P2P Client"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3887
+msgid "P2P Go"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:78
+msgid "PAP"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:77
+msgid "PAP/CHAP"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:111
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:88
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:132
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:107
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:45
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:90
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:76
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:44
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:63
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:50
+msgid "PAP/CHAP password"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:109
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:83
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:127
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:105
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:43
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:88
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:74
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:42
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:61
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:96
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:48
+msgid "PAP/CHAP username"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:94
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:121
+msgid "PDP Type"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:69
+msgid "PID"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:106
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:73
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:76
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:102
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:86
+msgid "PIN"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:21
+#: modules/luci-compat/luasrc/model/network.lua:39
+msgid "PIN code rejected"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+msgid "PMK R1 Push"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:13
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:43
+msgid "PPP"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:58
+msgid "PPPoA Encapsulation"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:19
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:28
+msgid "PPPoATM"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:17
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:28
+msgid "PPPoE"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_pppossh.lua:9
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:28
+msgid "PPPoSSH"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:15
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:28
+msgid "PPtP"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:73
+msgid "PSID offset"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:70
+msgid "PSID-bits length"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:558
+msgctxt "Label indicating that WireGuard peer uses a PSK"
+msgid "PSK"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1655
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:369
+msgid "PXE/TFTP"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:103
+msgid "Packet Service State"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1598
+msgid "Packet Steering"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:25
+msgctxt "nft meta mark"
+msgid "Packet mark"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:27
+msgctxt "nft meta time"
+msgid "Packet receive time"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
+msgid "Packets"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:282
+msgid "Packets To Transmit Before Moving To Next Slave"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:291
+msgid "Part of network:"
+msgid_plural "Part of networks:"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1317
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:259
+msgid "Part of zone %q"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:492
+msgctxt "MACVLAN mode"
+msgid "Pass-through (Mirror physical device to single MAC VLAN)"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:29
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1805
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:148
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:103
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:298
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:19
+msgid "Password"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:27
+msgid "Password authentication"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1737
+msgid "Password of Private Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1795
+msgid "Password of inner Private Key"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:37
+msgid "Password strength"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:151
+msgid "Password2"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:266
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:430
+msgid "Paste or drag WireGuard peer configuration (wg0.conf) file…"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:423
+msgid ""
+"Paste or drag a WireGuard configuration (commonly <em>wg0.conf</em>) from "
+"another system below to create a matching peer entry allowing that system to "
+"connect to the local WireGuard interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:429
+msgid "Paste or drag supplied WireGuard configuration file…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1716
+msgid "Path to CA-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1731
+msgid "Path to Client-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1734
+msgid "Path to Private Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1774
+msgid "Path to inner CA-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1789
+msgid "Path to inner Client-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1792
+msgid "Path to inner Private Key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2727
+msgid "Paused"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:273
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:283
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:337
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:347
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:357
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:242
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:252
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:262
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:268
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:278
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:296
+msgid "Peak:"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:74
+msgid "Peer"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:51
+msgid "Peer Details"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:89
+msgid "Peer IP address to assign"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:667
+msgid "Peer MAC address"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:276
+msgid "Peer URI"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-compat/luasrc/model/network.lua:32
+msgid "Peer address is missing"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:270
+msgid "Peer addresses"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:648
+msgid "Peer device name"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:279
+msgid "Peer interface"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:200
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:254
+msgid "Peers"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:80
+msgid "Perfect Forward Secrecy"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:103
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:108
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:105
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:110
+msgid "Perform outgoing packets serialization (optional)."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:34
+msgid "Perform reboot"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:408
+msgid "Perform reset"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:407
+msgid "Permission denied"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:667
+msgid "Persistent Keep Alive"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:147
+msgid "Persistent reconnect interval"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:320
+msgid "PersistentKeepAlive setting is invalid"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:290
+msgid "Phy Rate:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:515
+msgid "Physical Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:98
+msgid "Ping"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:138
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
+msgid "Pkts."
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:19
+msgid "Please enter your username and password."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4211
+msgid "Please select the file to upload."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
+msgid "Policy"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:594
+msgctxt "Chain hook policy"
+msgid "Policy: <strong>%h</strong> (%h)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:873
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:23
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:294
+msgid "Port"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:137
+msgctxt "WireGuard listen port"
+msgid "Port %d"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:293
+msgid "Port is not part of any network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:769
+msgid "Port isolation"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:299
+msgid "Port status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:278
+msgid "Port status:"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:546
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:89
+msgid "Power State"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
+msgid "Prefer LTE"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:79
+msgid "Prefer UMTS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1036
+msgid "Preferred lifetime for a prefix."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:108
+msgid "Preferred network technology"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:33
+msgid "Prefix Delegated"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:192
+msgid "Prefix suppressor"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:586
+msgid "Preshared Key"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:557
+msgid "Preshared key in use"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:294
+msgid "PresharedKey setting is invalid"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:130
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:102
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:88
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:62
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:75
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:98
+msgid ""
+"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
+"ignore failures"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
+msgid "Prevents client-to-client communication"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:61
+msgid ""
+"Prevents one wireless client to talk to another. This setting only affects "
+"packets without any VLAN tag (untagged packets)."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:218
+msgid "Primary Slave"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:235
+msgid ""
+"Primary becomes active slave when it comes back up if speed and duplex "
+"better than current slave (better, 1)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:234
+msgid "Primary becomes active slave whenever it comes back up (always, 0)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:562
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:878
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:910
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:130
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:207
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:233
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:146
+msgid "Priority"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:552
+msgctxt "Label indicating that WireGuard peer private key is stored"
+msgid "Private"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:490
+msgctxt "MACVLAN mode"
+msgid "Private (Prevent communication between MAC VLANs)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:137
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:577
+msgid "Private Key"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
+msgid "Private key"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:551
+msgid "Private key present"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:282
+msgid "PrivateKey setting is missing or invalid"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
+msgid "Processes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:67
+msgid "Prot."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:595
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1237
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:201
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:227
+msgid "Protocol"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:282
+msgid "Provide NTP server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:958
+msgid ""
+"Provide a DHCPv6 server on this interface and reply to DHCPv6 solicitations "
+"and requests."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:877
+msgid "Provide new network"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:288
+msgid ""
+"Provide the NTP server to the selected interface or, if unspecified, to all "
+"interfaces"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:154
+msgid "Proxy Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1688
+msgid "ProxyARP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1072
+msgid "Pseudo Ad-Hoc (ahdemo)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:37
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:54
+msgid "Public Key"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:235
+msgid "Public key"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:534
+msgid "Public key is missing"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:543
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:101
+msgctxt "Tooltip displaying full WireGuard peer public key"
+msgid "Public key: %h"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:290
+msgid ""
+"Public keys allow for passwordless SSH logins with higher security than "
+"plain passwords. In order to upload a new key to the device, paste an "
+"OpenSSH-compatible public key or drag a <code>.pub</code> file into the "
+"input field."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:193
+msgid "Public prefix routed to this device for distribution to clients."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:291
+msgid "PublicKey setting is invalid"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:9
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:27
+msgid "QMI Cellular"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146
+msgid "Quality"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:181
+msgid ""
+"Quantifies the cost or distance to a destination in a way that allows "
+"routers to make informed decisions about the optimal path to forward data "
+"packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:682
+msgid "Query all available upstream resolvers."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:610
+msgid "Query interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:615
+msgid "Query response interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:604
+msgid "Query upstream resolvers in the order they appear in the resolv file."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1620
+msgid "R0 Key Lifetime"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
+msgid "R1 Key Holder"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1458
+msgid "RADIUS Access-Request attributes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1432
+msgid "RADIUS Accounting Port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1438
+msgid "RADIUS Accounting Secret"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1427
+msgid "RADIUS Accounting Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1465
+msgid "RADIUS Accounting-Request attributes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
+msgid "RADIUS Authentication Port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1422
+msgid "RADIUS Authentication Secret"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1411
+msgid "RADIUS Authentication Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1472
+msgid "RADIUS Dynamic VLAN Assignment"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1481
+msgid "RADIUS Per STA VLAN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1497
+msgid "RADIUS VLAN Bridge Naming Scheme"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1485
+msgid "RADIUS VLAN Naming"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
+msgid "RADIUS VLAN Tagged Interface"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88
+msgid "RFC3947 NAT-T mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1520
+msgid "RSN Preauth"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:961
+msgid "RTS/CTS Threshold"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:144
+msgid "RX"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+msgid "RX Rate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2338
+msgid "RX Rate / TX Rate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1649
+msgid ""
+"Radio Resource Measurement - Sends beacons to assist roaming. Not all "
+"clients support this."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:61
+msgctxt "nft nat flag random"
+msgid "Randomize source port mapping"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:584
+msgid "Read {etc_ethers} to configure the DHCP server."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:600
+msgid "Really switch protocol?"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:118
+msgid "Realtime Graphs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1603
+msgid "Reassociation Deadline"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:465
+msgid "Rebind protection"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:20
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:140
+msgid "Reboot"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:153
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:162
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:46
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:51
+msgid "Rebooting…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:21
+msgid "Reboots the operating system of your device"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:26
+msgid "Receive"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:243
+msgid "Receive dropped"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:242
+msgid "Receive errors"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:57
+msgid "Received Data"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:239
+msgid "Received bytes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:241
+msgid "Received multicast"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:240
+msgid "Received packets"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:167
+msgid "Recommended. IP addresses of the WireGuard interface."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:198
+msgid "Reconnect Timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:540
+msgid "Reconnect this interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:14
+msgid "Redirect to HTTPS"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:118
+msgctxt "nft redirect to port"
+msgid "Redirect to local port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:117
+msgctxt "nft redirect"
+msgid "Redirect to local system"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
+msgid "References"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:397
+msgid "Refresh Channels"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2721
+msgid "Refreshing"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:102
+msgid "Registration State"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
+msgctxt "nft reject with icmp type"
+msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:103
+msgctxt "nft reject with icmpx type"
+msgid "Reject packet with <strong>ICMP type %h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
+msgctxt "nft reject with icmpv6 type"
+msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:100
+msgctxt "nft reject with tcp reset"
+msgid "Reject packet with <strong>TCP reset</strong>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:631
+msgid ""
+"Reject reverse lookups to {rfc_6303_link} IP ranges ({reverse_arpa}) not in "
+"{etc_hosts}."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:192
+msgid ""
+"Reject routing decisions that have a prefix length less than or equal to the "
+"specified value"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:368
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:905
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39
+msgid "Relay"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:157
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:36
+msgid "Relay Bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:515
+msgid "Relay DHCP requests elsewhere. OK: v4↔v4, v6↔v6. Not OK: v4↔v6, v6↔v4."
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:154
+msgid "Relay between networks"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:12
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:64
+msgid "Relay bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:527
+msgid "Relay from"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:547
+msgid "Relay to address"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
+msgid "Remote IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:42
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:40
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:40
+msgid "Remote IPv6 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:42
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:40
+msgid "Remote IPv6 address or FQDN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:901
+msgid "Remove"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:648
+msgid "Remove IPv4 addresses from the results and only return IPv6 addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:642
+msgid "Remove IPv6 addresses from the results and only return IPv4 addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:341
+msgctxt "Dnsmasq instance"
+msgid "Remove default instance"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
+msgctxt "Dnsmasq instance"
+msgid "Remove instance \"%q\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:341
+msgctxt "Dnsmasq instance"
+msgid "Remove instance #%d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1418
+msgid "Remove related device settings from the configuration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2178
+msgid "Replace wireless configuration"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:17
+msgid "Request IPv6-address"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:23
+msgid "Request IPv6-prefix of length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:408
+msgid "Request timeout"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:102
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:107
+msgid "Require incoming checksum (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:102
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:107
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:104
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:109
+msgid "Require incoming packets serialization (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1476
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1815
+msgid "Required"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
+msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:137
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+#: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:40
+msgid "Required. Path to the .yml config file for this interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572
+msgid "Required. Public key of the WireGuard peer."
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
+msgid "Required. Underlying interface."
+msgstr ""
+
+#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
+msgid "Required. XFRM interface ID to be used for SA."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1472
+msgid ""
+"Required: Rejects auth if RADIUS server does not provide appropriate VLAN "
+"attributes."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327
+msgid "Requires hostapd"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1332
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1334
+msgid "Requires hostapd with EAP Suite-B support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1330
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1331
+msgid "Requires hostapd with EAP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1335
+msgid "Requires hostapd with OWE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1328
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1329
+msgid "Requires hostapd with SAE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1323
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1324
+msgid "Requires hostapd with WEP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1340
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1342
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1357
+msgid "Requires wpa-supplicant"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1348
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1349
+msgid "Requires wpa-supplicant with EAP Suite-B support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1346
+msgid "Requires wpa-supplicant with EAP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1350
+msgid "Requires wpa-supplicant with OWE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1343
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1344
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1360
+msgid "Requires wpa-supplicant with SAE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1338
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1339
+msgid "Requires wpa-supplicant with WEP support"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:231
+msgid "Reselection policy for primary slave"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2197
+#: modules/luci-base/ucode/template/sysauth.ut:39
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:30
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:66
+msgid "Reset"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:347
+msgid "Reset Counters"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:406
+msgid "Reset to defaults"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
+msgid "Resolv &amp; Hosts Files"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:596
+msgid "Resolv file"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:435
+msgid "Resolve specified FQDNs to an IP."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:381
+msgid "Resolve these locally"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:405
+msgid "Resource not found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:542
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:99
+msgid "Restart"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:352
+msgid "Restart Firewall"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:867
+msgid "Restart radio interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:402
+msgid "Restore"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:412
+msgid "Restore backup"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:366
+msgid ""
+"Retrieve the listener addresses from the Yggdrasil interface configuration."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:387
+msgid "Reveal/hide password"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:679
+msgid "Reverse path filter"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4499
+msgid "Revert"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4606
+msgid "Revert changes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4817
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4797
+msgid "Reverting configuration…"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:84
+msgid "Revision"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:111
+msgctxt "nft dnat ip to addr"
+msgid "Rewrite destination to <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
+msgctxt "nft dnat ip6 to addr"
+msgid "Rewrite destination to <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
+msgctxt "nft dnat ip to addr:port"
+msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
+msgctxt "nft dnat ip6 to addr:port"
+msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
+msgctxt "nft snat ip to addr"
+msgid "Rewrite source to <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
+msgctxt "nft snat ip6 to addr"
+msgid "Rewrite source to <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:106
+msgctxt "nft snat ip to addr:port"
+msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:109
+msgctxt "nft snat ip6 to addr:port"
+msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:120
+msgid "Rewrite to egress device address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1520
+msgid ""
+"Robust Security Network (RSN): Allow roaming preauth for WPA2-EAP networks "
+"(and advertise it in WLAN beacons). Only works if the specified network "
+"interface is a bridge. Shortens the time-critical reassociation process."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:605
+msgid "Robustness"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:770
+msgid ""
+"Root directory for files served via TFTP. <em>Enable TFTP server</em> and "
+"<em>TFTP server root</em> turn on the TFTP server and serve files from "
+"<em>TFTP server root</em>."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:298
+msgid "Root preparation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:209
+msgid "Round-Robin policy (balance-rr, 0)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:643
+msgid "Route Allowed IPs"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
+msgid "Route action chain \"%h\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:46
+msgid "Route type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:907
+msgid ""
+"Router Lifetime published in <abbr title=\"Router Advertisement, ICMPv6 Type "
+"134\">RA</abbr> messages. Maximum is 9000 seconds."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:26
+msgid "Router Password"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:28
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:50
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:258
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:15
+msgid "Routing"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:44
+msgid "Routing Algorithm"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:28
+msgid ""
+"Routing defines over which interface and gateway a certain host or network "
+"can be reached."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:218
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:208
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:234
+msgid "Rule"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:602
+msgid "Rule actions"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:475
+msgctxt "nft comment"
+msgid "Rule comment: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
+msgid "Rule container chain \"%h\""
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
+msgid "Rule matches"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:137
+msgid "Rule type"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2360
+msgid "Runtime error"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:226
+msgid "SHA256"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:145
+msgid "SIM %d"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:147
+msgid "SIMs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:59
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:280
+msgid "SNR"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:845
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:863
+msgid "SRV"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:10
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:38
+msgid "SSH Access"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:70
+msgid "SSH server address"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:74
+msgid "SSH server port"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:58
+msgid "SSH username"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:289
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:51
+msgid "SSH-Keys"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:181
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1894
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:423
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:147
+msgid "SSID"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:9
+msgid "SSTP"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:44
+msgid "SSTP Port"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:41
+msgid "SSTP Server"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:338
+msgid "SWAP"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3230
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2192
+#: modules/luci-compat/luasrc/view/cbi/error.htm:17
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:26
+#: modules/luci-compat/luasrc/view/cbi/header.htm:20
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:465
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:122
+msgid "Save"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2174
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4487
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
+msgid "Save & Apply"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:607
+msgid "Save error"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:436
+msgid "Save mtdblock"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
+msgid "Save mtdblock contents"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:874
+msgid "Scan"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:28
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:90
+msgid "Scheduled Tasks"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:47
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:51
+msgctxt "scroll to top (the head) of the log file"
+msgid "Scroll to head"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:42
+msgctxt "scroll to bottom (the tail) of the log file"
+msgid "Scroll to tail"
+msgstr ""
+
+#: protocols/luci-proto-external/htdocs/luci-static/resources/protocol/external.js:41
+msgid "Search domain"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:39
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:62
+msgid "Section %s is empty."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4471
+msgid "Section added"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4473
+msgid "Section removed"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:332
+msgid "See \"mount\" manpage for details"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:285
+msgid ""
+"Select 'Force upgrade' to flash the image even if the image format check "
+"fails. Use only if you are sure that the firmware is correct and meant for "
+"your device!"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2686
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2836
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3000
+msgid "Select file…"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:325
+msgid "Selects the transmit hash policy to use for slave selection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:836
+msgid ""
+"Send <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
+"messages advertising this device as IPv6 router."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:704
+msgid "Send ICMP redirects"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:143
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:101
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:75
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:88
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:111
+msgid ""
+"Send LCP echo requests at the given interval in seconds, only effective in "
+"conjunction with failure threshold"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:290
+msgid "Send multicast beacon"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:24
+msgid "Send the hostname of this device"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:89
+msgid "Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:804
+msgid "Server address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:798
+msgid "Server name"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
+msgid "Service Name"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
+msgid "Service Type"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
+msgid "Services"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2664
+msgid "Session expired"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:126
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:175
+msgid "Set Static"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:759
+msgid "Set a maximum seconds TTL value for entries in the cache."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:916
+msgid "Set an alias for a hostname."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:122
+msgctxt "nft mangle"
+msgid "Set header field <var>%s</var> to <strong>%s</strong>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1032
+msgid "Set interface as NDP-Proxy external slave. Default is off."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1356
+msgid ""
+"Set interface properties regardless of the link carrier (If set, carrier "
+"sense events do not invoke hotplug handlers)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:405
+msgid "Set log class/facility for syslog entries."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:307
+msgid "Set same MAC Address to all slaves"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:854
+msgid ""
+"Set the autonomous address-configuration flag in the prefix information "
+"options of sent <abbr title=\"Router Advertisement\">RA</abbr> messages. "
+"When enabled, clients will perform stateless IPv6 address autoconfiguration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:764
+msgid ""
+"Set this interface as master for RA and DHCPv6 relaying as well as NDP "
+"proxying."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:311
+msgid "Set to currently active slave (active, 1)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:312
+msgid "Set to first slave added to the bond (follow, 2)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:691
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:707
+msgid "Set up DHCP Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1027
+msgid "Set up routes for proxied IPv6 neighbours."
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:23
+msgid "Setting PLMN failed"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:68
+msgid "Setting operation mode failed"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:89
+msgid "Setting the allowed network technology."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:109
+msgid "Setting the preferred network technology."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:11
+msgid "Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:983
+msgid ""
+"Settings for assisting wireless clients in roaming between multiple APs: "
+"802.11r, 802.11k and 802.11v"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:210
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:39
+msgid "Short GI"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+msgid "Short Preamble"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:472
+msgid "Show current backup file list"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:297
+msgid "Show empty chains"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:280
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:342
+msgid "Show raw counters"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:546
+msgid "Shutdown this interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:186
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:422
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:235
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:278
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:284
+msgid "Signal"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2337
+msgid "Signal / Noise"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:104
+msgid "Signal Quality"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:148
+msgid "Signal Refresh Rate"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:262
+msgid "Signal:"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:224
+msgid "Size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:744
+msgid "Size of DNS query cache"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:208
+msgid "Size of the ZRam device in megabytes"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:18
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:57
+msgid "Skip"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:259
+msgid "Skip from backup files that are equal to those in /rom"
+msgstr ""
+
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:35
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:39
+msgid "Skip to content"
+msgstr ""
+
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:34
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:38
+msgid "Skip to navigation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:185
+msgid "Slave Interfaces"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3017
+#: modules/luci-compat/luasrc/model/network.lua:1428
+msgid "Software VLAN"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/header.htm:5
+msgid "Some fields are invalid, cannot save values!"
+msgstr ""
+
+#: modules/luci-base/ucode/template/error404.ut:10
+msgid "Sorry, the object you requested was not found."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:444
+msgid ""
+"Sorry, there is no sysupgrade support present; a new firmware image must be "
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:149
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:388
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:70
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:224
+msgid "Source"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
+msgctxt "nft ip saddr"
+msgid "Source IP"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
+msgctxt "nft ip6 saddr"
+msgid "Source IPv6"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
+msgid "Source interface"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
+msgctxt "nft ip sport"
+msgid "Source port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:784
+msgid ""
+"Special <abbr title=\"Preboot eXecution Environment\">PXE</abbr> boot "
+"options for Dnsmasq."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:985
+msgid ""
+"Specifies a fixed list of DNS search domains to announce via DHCPv6. If left "
+"unspecified, the local device DNS search domain will be announced."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:969
+msgid ""
+"Specifies a fixed list of IPv6 DNS server addresses to announce via DHCPv6. "
+"If left unspecified, the device will announce itself as IPv6 DNS server "
+"unless the <em>Local IPv6 DNS server</em> option is disabled."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187
+msgid ""
+"Specifies an individual UID or range of UIDs to match, e.g. 1000 to match "
+"corresponding UID or 1000-1005 to inclusively match all UIDs within the "
+"corresponding range"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:348
+msgid ""
+"Specifies that duplicate frames (received on inactive ports) should be "
+"dropped or delivered"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:364
+msgid "Specifies the ARP link monitoring frequency in milliseconds"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:372
+msgid "Specifies the IP addresses to use for ARP monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:401
+msgid "Specifies the MII link monitoring frequency in milliseconds"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:182
+msgid "Specifies the TOS value to match in IP headers"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:266
+msgid "Specifies the aggregation selection logic to use"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:160
+msgid "Specifies the destination subnet to match (CIDR notation)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:293
+msgid "Specifies the directory the device is attached to"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:860
+msgid ""
+"Specifies the flags sent in <abbr title=\"Router Advertisement\">RA</abbr> "
+"messages, for example to instruct clients to request further information via "
+"stateful DHCPv6."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:177
+msgid ""
+"Specifies the fwmark and optionally its mask to match, e.g. 0xFF to match "
+"mark 255 or 0x0/0x1 to match any even mark value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:145
+msgid "Specifies the incoming logical interface name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
+msgid ""
+"Specifies the logical interface name of the parent (or master) interface "
+"this route belongs to"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:259
+msgid ""
+"Specifies the mac-address for the actor in protocol packet exchanges "
+"(LACPDUs). If empty, masters' mac address defaults to system default"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
+msgid ""
+"Specifies the maximum amount of failed ARP requests until hosts are presumed "
+"to be dead"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
+msgid ""
+"Specifies the maximum amount of seconds after which hosts are presumed to be "
+"dead"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:941
+msgid ""
+"Specifies the maximum transmit power the wireless radio may use. Depending "
+"on regulatory requirements and wireless usage, the actual transmit power may "
+"be reduced by the driver."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:243
+msgid ""
+"Specifies the minimum number of links that must be active before asserting "
+"carrier"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:207
+msgid "Specifies the mode to be used for this bonding interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:77
+msgid ""
+"Specifies the network gateway. If omitted, the gateway from the parent "
+"interface is taken if any, otherwise creates a link scope route. If set to "
+"0.0.0.0 no gateway will be specified for the route"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:339
+msgid ""
+"Specifies the number of IGMP membership reports to be issued after a "
+"failover event in 200ms intervals"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:283
+msgid ""
+"Specifies the number of packets to transmit through a slave before moving to "
+"the next one"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:317
+msgid ""
+"Specifies the number of peer notifications (gratuitous ARPs and unsolicited "
+"IPv6 Neighbor Advertisements) to be issued after a failover event"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:291
+msgid ""
+"Specifies the number of seconds between instances where the bonding driver "
+"sends learning packets to each slaves peer switch"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:130
+msgid "Specifies the ordering of the IP rules"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:156
+msgid "Specifies the outgoing logical interface name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:101
+msgid ""
+"Specifies the preferred source address when sending to destinations covered "
+"by the target"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:380
+msgid "Specifies the quantity of ARP IP targets that must be reachable"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:275
+msgid ""
+"Specifies the rate in which the link partner will be asked to transmit "
+"LACPDU packets"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:232
+msgid ""
+"Specifies the reselection policy for the primary slave when failure of the "
+"active slave or recovery of the primary slave occurs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:81
+msgid "Specifies the route metric to use"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:46
+msgid "Specifies the route type to be created"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:137
+msgid "Specifies the rule target routing action"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:149
+msgid "Specifies the source subnet to match (CIDR notation)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:251
+msgid "Specifies the system priority"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:409
+msgid ""
+"Specifies the time in milliseconds to wait before disabling a slave after a "
+"link failure detection"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:417
+msgid ""
+"Specifies the time in milliseconds to wait before enabling a slave after a "
+"link recovery detection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:548
+msgid ""
+"Specifies the wired ports to attach to this bridge. In order to attach "
+"wireless networks, choose the associated interface as network in the "
+"wireless settings."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:388
+msgid ""
+"Specifies whether ARP probes and replies should be validated or non-ARP "
+"traffic should be filtered for link monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:308
+msgid ""
+"Specifies whether active-backup mode should set all slaves to the same MAC "
+"address at enslavement"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:425
+msgid ""
+"Specifies whether or not miimon should use MII or ETHTOOL ioctls vs. "
+"netif_carrier_ok()"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:300
+msgid ""
+"Specifies whether to shuffle active flows across slaves based on the load"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:186
+msgid ""
+"Specifies which slave interfaces should be attached to this bonding interface"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:219
+msgid ""
+"Specifies which slave is the primary device. It will always be the active "
+"slave while it is available"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:67
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:67
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:79
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:79
+msgid ""
+"Specify a TOS (Type of Service). Can be <code>inherit</code> (the outer "
+"header inherits the value of the inner header) or an hexadecimal value "
+"<code>00..FF</code> (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:74
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:79
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64) (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:69
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:62
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:62
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:84
+msgid ""
+"Specify a Traffic Class. Can be <code>inherit</code> (the outer header "
+"inherits the value of the inner header) or an hexadecimal value <code>00.."
+"FF</code> (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:69
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:74
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes) (optional)."
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2197
+msgid "Specify the secret encryption key here."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:215
+msgid "Speed: %d Mibit/s, Duplex: %s"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1635
+msgid "Splitterless ADSL (G.992.2) Annex A"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:717
+msgid "Stale neighbour cache timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1609
+msgid "Standard: none"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:714
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
+msgid "Start"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:140
+msgid "Start WPS"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:75
+msgid "Start priority"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1997
+msgid "Start refresh"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4721
+msgid "Starting configuration apply…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1910
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:448
+msgid "Starting wireless scan..."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:108
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:78
+msgid "Startup"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:90
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:139
+msgid "State"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:32
+msgid "Static IPv4 Routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:32
+msgid "Static IPv6 Routes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:91
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:138
+msgid "Static Lease"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
+msgid "Static Leases"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2090
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:173
+#: modules/luci-compat/luasrc/model/network.lua:967
+msgid "Static address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1007
+msgid ""
+"Static leases are used to assign fixed IP addresses and symbolic hostnames "
+"to DHCP clients. They are also required for non-dynamic interface "
+"configurations where only hosts with a corresponding lease are served."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1183
+msgid "Station inactivity limit"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:582
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:923
+#: modules/luci-mod-status/ucode/template/admin_status/index.ut:9
+msgid "Status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1606
+msgid "Steering flows (<abbr title=\"Receive Packet Steering\">RPS</abbr>)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:100
+msgid "Stop"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:135
+msgid "Stop WPS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1908
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2002
+msgid "Stop refresh"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:38
+msgid "Storage"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:683
+msgid "Strict filtering"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:603
+msgid "Strict order"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
+msgid "Strong"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2222
+msgid "Submit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1610
+msgid "Suggested: 128"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:618
+msgid "Suppress logging"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:619
+msgid "Suppress logging of the routine operation for the DHCP protocol."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:46
+msgid "Swap free"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:139
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
+msgid "Switch"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:172
+msgid "Switch %q"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:150
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3017
+#: modules/luci-compat/luasrc/model/network.lua:1426
+msgid "Switch VLAN"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3014
+msgid "Switch port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:601
+msgid "Switch protocol"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:103
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:104
+#: modules/luci-compat/luasrc/view/cbi/ipaddr.htm:26
+msgid "Switch to CIDR list notation"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2731
+msgid "Symbolic link"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:89
+msgid "Sync with NTP-Server"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:81
+msgid "Sync with browser"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:863
+msgid "Syntax:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:436
+msgid "Syntax: {code_syntax}."
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:22
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:3
+msgid "System"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:58
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:63
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
+msgid "System Log"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:250
+msgid "System Priority"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:118
+msgid "System Properties"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:227
+msgid "System load"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:162
+msgid "System log buffer size"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:68
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:88
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:64
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:82
+msgid "System running in recovery (initramfs) mode."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
+msgctxt "nft tcp option maxseg size"
+msgid "TCP MSS"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
+msgctxt "nft tcp dport"
+msgid "TCP destination port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
+msgctxt "nft tcp flags"
+msgid "TCP flags"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
+msgctxt "nft tcp sport"
+msgid "TCP source port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:341
+msgid "TCP:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:769
+msgid "TFTP server root"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:50
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:145
+msgid "TX"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+msgid "TX Rate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:672
+msgid "TX queue length"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:167
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:18
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:182
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:200
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:226
+msgid "Table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:998
+msgid "Table IP family"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1113
+msgid "Tag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:219
+msgctxt "VLAN port state"
+msgid "Tagged"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:868
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:931
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:58
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:66
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:178
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:180
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:197
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:223
+msgid "Target"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
+msgid "Target Platform"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:103
+msgid "Target network"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:60
+msgid "Temp space"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
+msgid "Terminate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:914
+msgid ""
+"The <abbr title=\"Maximum Transmission Unit\">MTU</abbr> to be published in "
+"<abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> messages. "
+"Minimum is 1280 bytes."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:862
+msgid ""
+"The <em>Managed address configuration</em> (M) flag indicates that IPv6 "
+"addresses are available via DHCPv6."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:866
+msgid ""
+"The <em>Mobile IPv6 Home Agent</em> (H) flag indicates that the device is "
+"also acting as Mobile IPv6 home agent on this link."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:864
+msgid ""
+"The <em>Other configuration</em> (O) flag indicates that other information, "
+"such as DNS servers, is available via DHCPv6."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:84
+msgid "The <em>block mount</em> command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1101
+msgid "The DHCPv6-DUID (DHCP unique identifier) of this host."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1070
+msgid ""
+"The DNS server entries in the local resolv.conf are primarily sorted by the "
+"weight specified here"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77
+msgid ""
+"The HE.net endpoint update configuration changed, you must now use the plain "
+"username instead of the user ID!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1073
+msgid "The IP address %h is already used by another static lease"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1082
+msgid "The IP address is outside of any DHCP pool address range"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:805
+msgid "The IP address of the boot server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1056
+msgid ""
+"The IP address to be used for this host, or <em>ignore</em> to ignore any "
+"DHCP request from this host."
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
+msgid "The IPv4 address or the fully-qualified domain name of the remote end."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:42
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:40
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:40
+msgid "The IPv6 address or the fully-qualified domain name of the remote end."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:42
+msgid ""
+"The IPv6 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1109
+msgid ""
+"The IPv6 interface identifier (address suffix) as hexadecimal number (max. "
+"16 chars)."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
+msgid ""
+"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:7
+msgid "The LED blinks with the configured on/off frequency"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:7
+msgid "The LED flashes to simulate actual heart beat."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:8
+msgid ""
+"The LED flashes with link status and activity on the configured interface."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:7
+msgid "The LED is always in default state off."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:6
+msgid "The LED is always in default state on."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:267
+msgid ""
+"The MAC address %h is already used by another static lease in the same DHCP "
+"pool"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:640
+msgid "The MTU must not exceed the parent device MTU of %d bytes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:950
+msgid "The VLAN ID must be unique"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:180
+msgid "The address through which this %s is reachable"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:45
+msgid "The algorithm that is used to discover mesh routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2182
+msgid ""
+"The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
+"code> and <code>_</code>"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:320
+msgid ""
+"The checkbox cannot be modified unless the <code>yggdrasil-jumper</code> "
+"package is installed."
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/error.htm:6
+msgid "The configuration file could not be loaded due to the following error:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2174
+msgid ""
+"The correct SSID must be manually specified when joining a hidden wireless "
+"network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4597
+msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:281
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:391
+msgid ""
+"The device file of the memory or partition (<abbr title=\"for example\">e.g."
+"</abbr> <code>/dev/sda1</code>)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:504
+msgid "The device name \"%s\" is already taken"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:428
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:462
+msgid ""
+"The existing network configuration needs to be changed for LuCI to function "
+"properly."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:788
+msgid ""
+"The existing wireless configuration needs to be changed for LuCI to function "
+"properly."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
+msgid ""
+"The flash image was uploaded. Below is the checksum and file size listed, "
+"compare them with the original file to ensure data integrity. <br /> Click "
+"'Continue' below to start the flash procedure."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:259
+msgid "The following rules are currently active on this system."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:8
+msgid "The frequency is in direct proportion to 1-minute average CPU load."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:155
+msgid "The gateway address must not be a local IP address"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:755
+msgid ""
+"The generated configuration can be imported into a WireGuard client "
+"application to set up a connection towards this device."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:172
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:178
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA, "
+"ED25519 or ECDSA keys."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1037
+msgid "The hardware address(es) of this entry/host."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:93
+msgid ""
+"The hop penalty setting allows to modify batman-adv's preference for "
+"multihop routes vs. short routes. The value is applied to the TQ of each "
+"forwarded OGM, thereby propagating the cost of an extra hop (the packet has "
+"to be received and retransmitted which costs airtime)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:799
+msgid "The hostname of the boot server"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:28
+msgid "The interface could not be found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1226
+msgid "The interface name is already used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1232
+msgid "The interface name is too long"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
+msgid ""
+"The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
+"addresses."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
+msgid "The length of the IPv6 prefix in bits"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:168
+msgid "The local IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:46
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:44
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:44
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:175
+msgid "The local IPv4 netmask"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:44
+msgid "The local IPv6 address over which the tunnel is created (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
+msgid ""
+"The max response time in centiseconds inserted into group-specific queries "
+"sent in response to leave group messages. It is also the amount of time "
+"between group-specific query messages. This value may be tuned to modify the "
+"\"leave latency\" of the network. A reduced value results in reduced time to "
+"detect the loss of the last member of a group"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:615
+msgid ""
+"The max response time in centiseconds inserted into the periodic general "
+"queries. By varying the value, an administrator may tune the burstiness of "
+"IGMP messages on the subnet; larger values make the traffic less bursty, as "
+"host responses are spread out over a larger interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933
+msgid ""
+"The maximum hops to be published in <abbr title=\"Router Advertisement\">RA</"
+"abbr> messages. Maximum is 255 hops."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:968
+msgid "The netfilter components below are only regarded when running fw4."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2188
+msgid "The network name is already used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:139
+msgid ""
+"The network ports on this device can be combined to several <abbr "
+"title=\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
+"communicate directly with each other. <abbr title=\"Virtual Local Area "
+"Network\">VLAN</abbr>s are often used to separate different network "
+"segments. Often there is by default one Uplink port for a connection to the "
+"next greater network like the internet and other ports for a local network."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
+msgid "The private key for your Yggdrasil node"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776
+msgid ""
+"The public hostname or IP address of this system the peer should connect to. "
+"This usually is a static public IP address, a static hostname or a DDNS "
+"domain."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:235
+msgid "The public key for your Yggdrasil node"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:623
+msgid "The query response interval must be lower than the query interval value"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:158
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:42
+msgid "The reboot command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:147
+msgid "The restore command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:605
+msgid ""
+"The robustness value allows tuning for the expected packet loss on the "
+"network. If a network is expected to be lossy, the robustness value may be "
+"increased. IGMP is robust to (Robustness-1) packet losses"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:183
+msgid "The routing protocol identifier of this route"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:172
+msgid ""
+"The rule target is a jump to another rule specified by its priority value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:167
+msgid ""
+"The rule target is a table lookup ID: a numeric table index ranging from 0 "
+"to 65535 or symbol alias declared in /etc/iproute2/rt_tables. Special "
+"aliases local (255), main (254) and default (253) are also valid"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+msgid "The selected %s mode is incompatible with %s encryption"
+msgstr ""
+
+#: modules/luci-base/ucode/template/csrftoken.ut:11
+msgid "The submitted security token is invalid or already expired!"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/views.js:27
+msgid "The syslog output, pre-filtered for messages related to:"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:98
+msgid ""
+"The system is erasing the configuration partition now and will reboot itself "
+"when finished."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:322
+msgid ""
+"The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
+"few minutes before you try to reconnect. It might be necessary to renew the "
+"address of your computer to reach the device again, depending on your "
+"settings."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:163
+msgid ""
+"The system is rebooting now. If the restored configuration changed the "
+"current LAN IP address, you might need to reconnect manually."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:85
+msgid "The system password has been successfully changed."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:347
+msgid "The sysupgrade command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1009
+msgid ""
+"The tag construct filters which host directives are used; more than one tag "
+"can be provided, in this case the request must match all of them. Tagged "
+"directives are used in preference to untagged ones. Note that one of mac, "
+"duid or hostname still needs to be specified (can be a wildcard)."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:120
+msgid ""
+"The uploaded backup archive appears to be valid and contains the files "
+"listed below. Press \"Continue\" to restore the backup and reboot, or "
+"\"Cancel\" to abort the operation."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:115
+msgid "The uploaded backup archive is not readable"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:251
+msgid "The uploaded firmware does not allow keeping current configuration."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:246
+msgid ""
+"The uploaded image file does not contain a supported format. Make sure that "
+"you choose the generic image format for your platform."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1572
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1584
+msgid "The value is overridden by configuration."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:56
+msgid ""
+"The value specifies the interval (milliseconds) in which batman-adv floods "
+"the network with its protocol information."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:678
+msgid ""
+"There are legacy iptables rules present on the system. Mixing iptables and "
+"nftables rules is discouraged and may lead to incomplete traffic filtering."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1215
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:130
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:179
+msgid "There are no active leases"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4764
+msgid "There are no changes to apply"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:59
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:79
+#: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:55
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:73
+msgid ""
+"There is no password set on this router. Please configure a root password to "
+"protect the web interface."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
+msgid "This IPv4 address of the relay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1757
+msgid "This authentication type is not applicable to the selected EAP method."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:58
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:56
+msgid "This does not look like a valid PEM file"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:456
+msgid ""
+"This is a list of shell glob patterns for matching files and directories to "
+"include during sysupgrade. Modified files in /etc/config/ and certain other "
+"configurations are automatically preserved."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
+msgid ""
+"This is either the \"Update Key\" configured for the tunnel or the account "
+"password if no update key has been configured"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:42
+msgid ""
+"This is the batman-adv device where you want to link the physical Device "
+"from above to. If this list is empty, then you need to create one first. If "
+"you want to route mesh traffic over a wired network device, then please "
+"select it from the above Device selector. If you want to assign the batman-"
+"adv interface to a Wi-fi mesh then do not select a Device in the Device "
+"selector but rather go to the Wireless settings and select this Interface as "
+"a network from there."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:115
+msgid ""
+"This is the content of /etc/rc.local. Insert your own commands here (in "
+"front of 'exit 0') to execute them at the end of the boot process."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
+msgid ""
+"This is the local endpoint address assigned by the tunnel broker, it usually "
+"ends with <code>...:2/64</code>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
+msgid "This is the only DHCP server in the local network."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
+msgid "This is the plain username for logging into the account"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
+msgid ""
+"This is the prefix routed to you by the tunnel broker for use by clients"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:29
+msgid "This is the system crontab in which scheduled tasks can be defined."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
+msgid ""
+"This is usually the address of the nearest PoP operated by the tunnel broker"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:65
+msgid ""
+"This list gives an overview over currently running system processes and "
+"their status."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1711
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1769
+msgid ""
+"This option cannot be used because the ca-bundle package is not installed."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:323
+msgid "This page displays the active connections via this device."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:315
+msgid ""
+"This page displays the bandwidth used for all available physical interfaces."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:342
+msgid ""
+"This page displays the wireless metrics, for each available radio interfaces."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1595
+msgid "This prefix is randomly generated at first install."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:654
+msgid "This prevents unreachable IPs in subnets not accessible to you."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2280
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
+msgid "This section contains no values yet"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:124
+msgid "Time Synchronization"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1664
+msgid "Time advertisement"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:713
+msgid "Time in milliseconds"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:581
+msgid "Time in seconds to spend in listening and learning states"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1174
+msgid "Time interval for rekeying GTK"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1673
+msgid "Time zone"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:15
+msgid "Timed-out"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:717
+msgid "Timeout in seconds"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:567
+msgid "Timeout in seconds for learned MAC addresses in the forwarding database"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586
+msgid "Timeout in seconds until topology updates on link loss"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145
+msgid "Timezone"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:424
+msgid ""
+"To fully configure the local WireGuard interface from an existing (e.g. "
+"provider supplied) configuration file, use the <strong><a class=\"full-"
+"import\" href=\"#\">configuration import</a></strong> instead."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:402
+msgid ""
+"To restore configuration files, you can upload a previously generated backup "
+"archive here. To reset the firmware to its initial state, click \"Perform "
+"reset\" (only possible with squashfs images)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1644
+msgid "Tone"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
+msgid "Total Available"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:347
+msgid "Trace"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:110
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:121
+msgid "Traceroute"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:126
+msgid "Tracking Area Code"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:65
+msgid "Traffic"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:79
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:84
+msgid "Traffic Class"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
+msgid "Traffic filter chain \"%h\""
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:466
+msgctxt "nft counter"
+msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:390
+msgid "Transfer"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:687
+msgid ""
+"Transform replies which contain the specified addresses or subnets into "
+"{nxdomain} responses."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:44
+msgid "Transix (Japan only)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:25
+msgid "Transmit"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:324
+msgid "Transmit Hash Policy"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:248
+msgid "Transmit dropped"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:247
+msgid "Transmit errors"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:58
+msgid "Transmitted Data"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:245
+msgid "Transmitted bytes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:246
+msgid "Transmitted packets"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
+msgctxt "nft @th,off,len"
+msgid "Transport header bits %d-%d"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:59
+msgctxt "nft th dport"
+msgid "Transport header destination port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
+msgctxt "nft th sport"
+msgid "Transport header source port"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:75
+msgid "Trigger"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:20
+msgid "Trigger Mode"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:69
+msgid "Tunnel ID"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3020
+#: modules/luci-compat/luasrc/model/network.lua:1431
+msgid "Tunnel Interface"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:44
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:58
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:76
+msgid "Tunnel Link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1529
+msgid "Tunnel device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:185
+msgid "Tx-Power"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:45
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1560
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:169
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
+msgid "Type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:182
+msgid "Type of service"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
+msgctxt "nft udp dport"
+msgid "UDP destination port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:55
+msgctxt "nft udp sport"
+msgid "UDP source port"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:331
+msgid "UDP:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1594
+msgid "ULA for IPv6 is analogous to IPv4 private network addressing."
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:91
+msgid "UMTS only"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_3g.lua:10
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:43
+msgid "UMTS/GPRS/EV-DO"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:138
+msgid "URI"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:43
+msgid "URI scheme %s not supported"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:255
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:359
+msgid "UUID"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
+#: modules/luci-compat/luasrc/model/network.lua:34
+#: modules/luci-compat/luasrc/model/network.lua:35
+msgid "Unable to determine device name"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
+#: modules/luci-compat/luasrc/model/network.lua:36
+msgid "Unable to determine external IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
+#: modules/luci-compat/luasrc/model/network.lua:37
+msgid "Unable to determine upstream interface"
+msgstr ""
+
+#: modules/luci-base/ucode/template/error404.ut:12
+msgid "Unable to dispatch"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:15
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:18
+msgid "Unable to load log data:"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:54
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:54
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:22
+msgid "Unable to obtain client ID"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:221
+msgid "Unable to obtain mount information"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:311
+msgid "Unable to reset ip6tables counters: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:309
+msgid "Unable to reset iptables counters: %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:64
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:20
+#: modules/luci-compat/luasrc/model/network.lua:38
+msgid "Unable to resolve peer host name"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:317
+msgid "Unable to restart firewall: %s"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:22
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:372
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:56
+msgid "Unable to save contents: %s"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:14
+msgid "Unable to set allowed mode list."
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:17
+msgid "Unable to set preferred mode."
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:29
+msgid "Unable to verify PIN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1417
+msgid "Unconfigure"
+msgstr ""
+
+#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:8
+msgid "Unet"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/fs.js:102
+msgid "Unexpected reply data format"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1593
+msgid ""
+"Unique Local Address (%s) - prefix <code>fd00::/8</code> (the L bit is "
+"always 1)."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2092
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3888
+#: modules/luci-compat/luasrc/model/network.lua:971
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:17
+msgid "Unknown"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:12
+msgid "Unknown and unsupported connection method."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2416
+#: modules/luci-compat/luasrc/model/network.lua:1138
+msgid "Unknown error (%s)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:412
+msgid "Unknown error code"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2089
+#: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
+#: modules/luci-compat/luasrc/model/network.lua:965
+msgid "Unmanaged"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:195
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:217
+msgid "Unmount"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:340
+msgctxt "Dnsmasq instance"
+msgid "Unnamed instance #%d"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:121
+msgid "Unnamed key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4411
+msgid "Unsaved Changes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:410
+msgid "Unspecified error"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:67
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:9
+msgid "Unsupported MAP type"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:37
+msgid "Unsupported URI scheme in %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:69
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:31
+msgid "Unsupported modem"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:116
+msgid "Unsupported protocol"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
+msgid "Unsupported protocol type."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:215
+msgctxt "VLAN port state"
+msgid "Untagged"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:519
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97
+msgid "Untitled peer"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
+msgid "Up"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:416
+msgid "Up Delay"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
+msgid "Upload"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:443
+msgid ""
+"Upload a sysupgrade-compatible image here to replace the running firmware."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:138
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:169
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:414
+msgid "Upload archive..."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
+msgid "Upload file"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2865
+msgid "Upload file…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4217
+msgid "Upload has been cancelled"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4287
+msgid "Upload request failed: %s"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4260
+msgid "Uploading file…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+msgid ""
+"Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
+"assigned with a name in the form <em>wifinet#</em> and the network will be "
+"restarted to apply the updated configuration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:429
+msgid ""
+"Upon pressing \"Continue\", bridges configuration will be updated and the "
+"network will be restarted to apply the updated configuration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:463
+msgid ""
+"Upon pressing \"Continue\", ifname options will get renamed and the network "
+"will be restarted to apply the updated configuration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:62
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:142
+msgid "Uptime"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:106
+msgid "Use DHCP"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:295
+msgid "Use DHCP advertised servers"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
+msgid "Use DHCP gateway"
+msgstr ""
+
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:115
+msgid "Use DHCPv6"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1056
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:144
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:160
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:139
+msgid "Use DNS servers advertised by peer"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+msgid "Use ISO/IEC 3166 alpha2 country codes."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:89
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:69
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:69
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:78
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:84
+msgid "Use MTU on tunnel interface"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:65
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:49
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
+msgid "Use TTL on tunnel interface"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:327
+msgid "Use XOR of hardware MAC addresses (layer2)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:328
+msgid "Use XOR of hardware MAC addresses and IP addresses (layer2+3)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:330
+msgid ""
+"Use XOR of hardware MAC addresses and IP addresses, rely on skb_flow_dissect "
+"(encap2+3)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:295
+msgid "Use as external overlay (/overlay)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:294
+msgid "Use as root filesystem (/)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
+msgid "Use broadcast flag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1352
+msgid "Use builtin IPv6-management"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1060
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:148
+msgid "Use custom DNS servers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1052
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:133
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:156
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:128
+msgid "Use default gateway"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1074
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:73
+#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:138
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:164
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:133
+msgid "Use gateway metric"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:88
+msgid "Use legacy MAP"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:88
+msgid ""
+"Use legacy MAP interface identifier format (draft-ietf-softwire-map-00) "
+"instead of RFC7597"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
+msgid "Use routing table"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:63
+msgctxt "nft nat flag persistent"
+msgid "Use same source and destination for each connection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1704
+msgid "Use system certificates"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1762
+msgid "Use system certificates for inner-tunnel"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1008
+msgid ""
+"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC address</"
+"em> identifies the host, the <em>IPv4 address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
+"standard host-specific lease time, e.g. 12h, 3d or infinite."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:329
+msgid "Use upper layer protocol information (layer3+4)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:331
+msgid ""
+"Use upper layer protocol information, rely on skb_flow_dissect (encap3+4)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:583
+msgid "Use {etc_ethers}"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
+msgid "Used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
+msgid "Used Key Slot"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1592
+msgid ""
+"Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
+"needed with normal WPA(2)-PSK."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:708
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:716
+msgid "Useful for systems behind firewalls."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:157
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:106
+msgid "User certificate (PEM encoded)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187
+msgid "User identifier"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:169
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:118
+msgid "User key (PEM encoded)"
+msgstr ""
+
+#: modules/luci-base/ucode/template/sysauth.ut:23
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:146
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:101
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:13
+msgid "Username"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:131
+msgid "Utilize flow table <strong>%h</strong>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1712
+msgid "VC-Mux"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1660
+msgid "VDSL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:489
+msgctxt "MACVLAN mode"
+msgid "VEPA (Virtual Ethernet Port Aggregator)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1523
+msgid "VLAN (802.1ad)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:399
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1520
+msgid "VLAN (802.1q)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:468
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:931
+msgid "VLAN ID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:173
+msgid "VLANs on %q"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
+msgid "VPN"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
+msgid "VPN Local address"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:46
+msgid "VPN Local port"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:97
+msgid "VPN Protocol"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:106
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:93
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:58
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:39
+msgid "VPN Server"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:152
+msgid "VPN Server certificate's SHA256 hash"
+msgstr ""
+
+#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:96
+msgid "VPN Server port"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:144
+msgid "VPN Server's certificate SHA1 hash"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_vpnc.lua:9
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:9
+msgid "VPNC (CISCO 3000 (and others) VPN)"
+msgstr ""
+
+#: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:10
+msgid "VTI"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:10
+msgid "VXLAN (RFC7348)"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:53
+msgid "VXLAN network identifier"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:10
+msgid "VXLANv6 (RFC7348)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:660
+msgid ""
+"Validate DNS replies and cache DNSSEC data, requires upstream to support "
+"DNSSEC."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1762
+msgid ""
+"Validate server certificate using built-in system CA bundle,<br />requires "
+"the \"ca-bundle\" package"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:393
+msgid "Validation for all slaves"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:391
+msgid "Validation only for active slave"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:392
+msgid "Validation only for backup slaves"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
+msgid "Vendor"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:40
+msgid "Vendor Class to send when requesting DHCP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:665
+msgid "Verify unsigned domain responses really come from unsigned domains."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:198
+msgid "Verifying the uploaded image file."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:951
+msgid "Very High"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:402
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1535
+msgid "Virtual Ethernet"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:60
+msgid "Virtual dynamic interface"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3884
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
+msgid "WDS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1394
+msgid "WEP Open System"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
+msgid "WEP Shared Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2197
+msgid "WEP passphrase"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:983
+msgid "WLAN roaming"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139
+msgid "WMM Mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1677
+msgid "WNM Sleep Mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1681
+msgid "WNM Sleep Mode Fixes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2197
+msgid "WPA passphrase"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1293
+msgid ""
+"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
+"and ad-hoc mode) to be installed."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+msgid "WPS status"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:47
+msgid "Waiting for device..."
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:344
+msgid "Warn"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:199
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:157
+msgid "Warning"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:26
+msgid "Warning: There are unsaved changes that will get lost on reboot!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:37
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:883
+msgid "Weight"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1118
+msgid ""
+"When a host matches an entry then the special tag %s is set. Use %s to match "
+"all known hosts."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1145
+msgid ""
+"When delegating prefixes to multiple downstreams, interfaces with a higher "
+"preference value are considered first when allocating subnets."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:105
+msgid ""
+"When enabled network coding increases the WiFi throughput by combining "
+"multiple frames into a single frame, thus reducing the needed air time."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:76
+msgid ""
+"When enabled the distributed ARP table forms a mesh-wide ARP cache that "
+"helps non-mesh clients to get ARP responses much more reliably and without "
+"much delay."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:110
+msgid ""
+"When enabled, gateway is on-link even if the gateway does not match any "
+"interface prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:707
+msgid ""
+"When enabled, new ARP table entries are added from received gratuitous ARP "
+"requests or replies, otherwise only preexisting table entries are updated, "
+"but no new hosts are learned."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:14
+msgid ""
+"When inverted, the LED is continuously lit and flickers instead of it being "
+"off by default and blinking on system activity."
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:66
+msgid ""
+"When running the mesh over multiple WiFi interfaces per node batman-adv is "
+"capable of optimizing the traffic flow to gain maximum performance."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1615
+msgid ""
+"When using a PSK, the PMK can be automatically generated. When enabled, the "
+"R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
+"key options."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139
+msgid ""
+"Where Wi-Fi Multimedia (WMM) Mode QoS is disabled, clients may be limited to "
+"802.11a/802.11g rates."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+msgid ""
+"Where the ESSID is hidden, clients may fail to roam and airtime efficiency "
+"may be significantly reduced."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:178
+msgid "Which is used to access this %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:513
+msgid "Width"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/root/usr/share/luci/menu.d/luci-proto-wireguard.json:3
+msgid "WireGuard"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:120
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:165
+msgid "WireGuard Status"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:105
+msgid "WireGuard VPN"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:526
+msgid "WireGuard peer is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:17
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:10
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:341
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:148
+msgid "Wireless"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3007
+#: modules/luci-compat/luasrc/model/network.lua:1419
+msgid "Wireless Adapter"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2986
+#: modules/luci-base/htdocs/luci-static/resources/network.js:4296
+#: modules/luci-compat/luasrc/model/network.lua:1405
+#: modules/luci-compat/luasrc/model/network.lua:1868
+msgid "Wireless Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
+msgid "Wireless Overview"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
+msgid "Wireless Security"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
+msgid "Wireless configuration migration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:193
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+msgid "Wireless is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:193
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+msgid "Wireless is not associated"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:929
+msgid "Wireless network is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:929
+msgid "Wireless network is enabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1859
+msgid "Workaround mode can only be used when acting as an access point."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:395
+msgid "Write received DNS queries to syslog."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
+msgid "Write system log to file"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:211
+msgid "XOR policy (balance-xor, 2)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4050
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:302
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:350
+msgid "Yes"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:310
+msgid "Yes (none, 0)"
+msgstr ""
+
+#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:205
+msgid "Yggdrasil Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:177
+msgid ""
+"You appear to be currently connected to the device via the \"%h\" interface. "
+"Do you really want to shut down the interface?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:111
+msgid ""
+"You can enable or disable installed init scripts here. Changes will be "
+"applied after a device reboot.<br /><strong>Warning: If you disable "
+"essential init scripts like \"network\", your device might become "
+"inaccessible!</strong>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:853
+msgid "You may add multiple records for the same Target."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:890
+msgid "You may add multiple records for the same domain."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:517
+msgid "You may add multiple unique Relay To on the same Listen addr."
+msgstr ""
+
+#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:79
+#: themes/luci-theme-material/ucode/template/themes/material/header.ut:99
+#: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:66
+msgid ""
+"You must enable JavaScript in your browser or LuCI will not work properly."
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:120
+msgid ""
+"You must select a primary interface which is included in selected slave "
+"interfaces!"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:101
+msgid ""
+"You must select at least one ARP IP target if ARP monitoring is selected!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213
+msgid "ZRam Compression Algorithm"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:206
+msgid "ZRam Settings"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:208
+msgid "ZRam Size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:852
+msgid "_proto: _tcp, _udp, _sctp, _quic, … ."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:851
+msgid ""
+"_service: _sip, _ldap, _imap, _stun, _xmpp-client, … . (Note: while _http is "
+"possible, no browsers support SRV records.)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:164
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:105
+msgid "any"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1645
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1653
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1658
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1239
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:83
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:89
+msgid "auto"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:844
+msgid "automatic"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:198
+msgid "automatic (disabled)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:198
+msgid "automatic (enabled)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:82
+msgid "baseT"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1718
+msgid "bridged"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:146
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:406
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:35
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
+msgid "create"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:69
+msgid "create:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:55
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:57
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:62
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:63
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:84
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:185
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:186
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:187
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:276
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:278
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:279
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:283
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:284
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:263
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:266
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:269
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:273
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:276
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:279
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:306
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:307
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:308
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:312
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:313
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:314
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:316
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:317
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:318
+msgid "dBm"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:73
+msgctxt "nft unit"
+msgid "day"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1082
+msgid "disable"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:681
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:955
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1020
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1097
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:91
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:25
+msgid "disabled"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:20
+msgctxt "DHCPv6 address request mode"
+msgid "disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:570
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:604
+msgid "driver default"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1162
+msgid "driver default (%s)"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:70
+msgid "e.g: --proxy 10.10.10.10"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:72
+msgid "e.g: dump"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157
+msgid "enabled"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
+msgctxt "WireGuard keep alive interval"
+msgid "every %ds"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1163
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1193
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:101
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:148
+msgid "expired"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:19
+msgctxt "DHCPv6 address request mode"
+msgid "force"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
+msgid "forced"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:61
+msgid "forward"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:84
+msgid "full-duplex"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:84
+msgid "half-duplex"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:623
+msgid "hexadecimal encoded value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1970
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:333
+msgid "hidden"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
+msgctxt "nft unit"
+msgid "hour"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:839
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:961
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1024
+msgid "hybrid mode"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:65
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:66
+msgid "ignore"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1097
+msgid "infinite (lease does not expire)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
+msgid "input"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
+msgid "integer"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:440
+msgid "key between 8 and 63 characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:452
+msgid "key with either 5 or 13 characters"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1121
+msgid "known"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1123
+msgid "known-othernet (on different subnet)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:861
+msgid "managed config (M)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1404
+msgid "medium security"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
+msgctxt "nft unit"
+msgid "minute"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1620
+msgid "minutes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:865
+msgid "mobile home agent (H)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:428
+msgid "netif_carrier_ok()"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
+msgid "no"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:232
+msgid "no link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1162
+msgid "no override"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2269
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:72
+msgid "non-empty value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:868
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:39
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:56
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
+msgid "none"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:41
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:55
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:69
+msgid "not present"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
+msgid "octet string"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:349
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:959
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:963
+msgid "off"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:846
+msgid "on available prefix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1405
+msgid "open network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:863
+msgid "other config (O)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
+msgid "output"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:28
+msgid "over a day ago"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
+msgctxt "nft unit"
+msgid "packets"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:265
+msgid "positive decimal value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+msgid "positive integer value"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:164
+msgid "random"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1163
+msgid "randomly generated"
+msgstr ""
+
+#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:51
+msgid ""
+"reduces overhead by collecting and aggregating originator messages in a "
+"single packet rather than many small ones"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:959
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1022
+msgid "relay mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1719
+msgid "routed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1174
+msgid "sec"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:957
+msgid "server mode"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
+msgid "sstpc Log-level"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:424
+msgid "stderr"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1455
+msgid "string (UTF-8)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1403
+msgid "strong security"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:354
+msgid "tagged"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1603
+msgid "time units (TUs / 1.024 ms) [1000-65535]"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:18
+msgctxt "DHCPv6 address request mode"
+msgid "try"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
+msgid ""
+"uHTTPd offers <abbr title=\"Hypertext Transfer Protocol\">HTTP</abbr> or "
+"<abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> network "
+"access."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:613
+msgid "unique value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:585
+msgid "unknown"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:28
+msgid "unknown version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1191
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:99
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:146
+msgid "unlimited"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3745
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:138
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:370
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:397
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:433
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:470
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:566
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:53
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:38
+msgid "unspecified"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:71
+msgid "unspecified -or- create:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:352
+msgid "untagged"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:270
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
+msgid "valid IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:270
+msgid "valid IP address or prefix"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:351
+msgid "valid IP address range"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:307
+msgid "valid IPv4 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:196
+msgid "valid IPv4 address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:278
+msgid "valid IPv4 address or network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
+msgid "valid IPv4 address range"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
+msgid "valid IPv4 address:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:341
+msgid "valid IPv4 network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:301
+msgid "valid IPv4 or IPv6 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
+msgid "valid IPv4 prefix value (0-32)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:313
+msgid "valid IPv6 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:200
+msgid "valid IPv6 address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
+msgid "valid IPv6 address or prefix"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
+msgid "valid IPv6 address range"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:331
+msgid "valid IPv6 host id"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:346
+msgid "valid IPv6 network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:296
+msgid "valid IPv6 prefix value (0-128)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:385
+msgid "valid MAC address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:456
+msgid "valid UCI identifier"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:407
+msgid "valid UCI identifier, hostname or IP address range"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:428
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
+msgid "valid address:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:587
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:591
+msgid "valid date (YYYY-MM-DD)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:261
+msgid "valid decimal value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:450
+msgid "valid hexadecimal WEP key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:438
+msgid "valid hexadecimal WPA key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:413
+msgid "valid host:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:176
+msgid "valid hostname"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+msgid "valid hostname or IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:253
+msgid "valid integer value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:385
+msgid "valid multicast MAC address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:465
+msgid ""
+"valid network device name between 1 and 15 characters not containing \":\", "
+"\"/\", \"%\" or spaces"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:463
+msgid "valid network device name, not \".\" or \"..\""
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:336
+msgid "valid network in address/netmask notation"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:562
+msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:376
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:379
+msgid "valid port or port range (port1-port2)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:368
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
+msgid "valid port value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:567
+msgid "valid time (HH:MM:SS)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:489
+msgid "value between %d and %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:470
+msgid "value between %f and %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:474
+msgid "value greater or equal to %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:478
+msgid "value smaller or equal to %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:483
+msgid "value with %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:494
+msgid "value with at least %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:499
+msgid "value with at most %d characters"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1405
+msgid "weak security"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:72
+msgctxt "nft unit"
+msgid "week"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
+msgid "yes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:441
+msgctxt "hint: <code>/#/</code> matches any domain (and returns NXDOMAIN)."
+msgid "{any_domain} matches any domain (and returns {nxdomain})."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:445
+msgctxt ""
+"hint: <code>/example.com/#</code> returns NULL addresses (<code>0.0.0.0</"
+"code>, <code>::</code>) for example.com and its subdomains."
+msgid ""
+"{example_null} returns {null_addr} addresses ({null_ipv4}, {null_ipv6}) for "
+"{example_com} and its subdomains."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:438
+msgctxt "hint: <code>/example.com/</code> returns <code>NXDOMAIN</code>."
+msgid "{example_nx} returns {nxdomain}."
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:20
+msgid "« Back"
+msgstr ""
diff --git a/modules/luci-base/po/zh_Hans/base.po b/modules/luci-base/po/zh_Hans/base.po
index 1d2b403642..96090b19a2 100644
--- a/modules/luci-base/po/zh_Hans/base.po
+++ b/modules/luci-base/po/zh_Hans/base.po
@@ -4,15 +4,16 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-08-18 19:59+0000\n"
-"Last-Translator: try496 <pinghejk@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luci/zh_Hans/>\n"
+"PO-Revision-Date: 2024-09-05 13:29+0000\n"
+"Last-Translator: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate."
+"org>\n"
+"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
+"projects/openwrt/luci/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 5.7\n"
+"X-Generator: Weblate 5.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1122
msgid "!known (not known)"
@@ -6906,7 +6907,7 @@ msgstr ""
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
msgid "Optional. Bind to a specific interface."
-msgstr ""
+msgstr "可选。绑定到特定接口。"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:643
msgid "Optional. Create routes for Allowed IPs for this peer."
@@ -10586,7 +10587,7 @@ msgstr "取消配置"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
msgid "Underlying interface"
-msgstr "底层接口。"
+msgstr "底层接口"
#: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:8
msgid "Unet"
diff --git a/modules/luci-mod-battstatus/po/ga/battstatus.po b/modules/luci-mod-battstatus/po/ga/battstatus.po
index e7a5cd1e44..3672d86549 100644
--- a/modules/luci-mod-battstatus/po/ga/battstatus.po
+++ b/modules/luci-mod-battstatus/po/ga/battstatus.po
@@ -1,17 +1,24 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2024-09-04 17:05+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"lucimodulesluci-mod-battstatus/ga/>\n"
"Language: ga\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.7.2-rc\n"
#: modules/luci-mod-battstatus/htdocs/luci-static/resources/preload/battstatus.js:26
msgid "Charging"
-msgstr ""
+msgstr "Muirearú"
#: modules/luci-mod-battstatus/root/usr/share/rpcd/acl.d/luci-mod-battstatus.json:3
msgid "Grant access to battery status"
-msgstr ""
+msgstr "Deonaigh rochtain ar stádas ceallraí"
#: modules/luci-mod-battstatus/htdocs/luci-static/resources/preload/battstatus.js:26
msgid "Not Charging"
-msgstr ""
+msgstr "Gan Muirearú"
diff --git a/modules/luci-mod-dashboard/po/ga/dashboard.po b/modules/luci-mod-dashboard/po/ga/dashboard.po
new file mode 100644
index 0000000000..4775818c5a
--- /dev/null
+++ b/modules/luci-mod-dashboard/po/ga/dashboard.po
@@ -0,0 +1,218 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"lucimodulesluci-mod-dashboard/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:163
+msgid "Active"
+msgstr "Gníomhach"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:317
+msgid "Architecture"
+msgstr "Ailtireacht"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:181
+msgid "BSSID"
+msgstr "BSSID"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:175
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:243
+msgid "Bitrate"
+msgstr "Ráta giotán"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:169
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:234
+msgid "Channel"
+msgstr "Cainéal"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:186
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:226
+msgid "Connected"
+msgstr "Ceangailte"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:13
+msgid "DHCP Devices"
+msgstr "Gléasanna DHCP"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:216
+msgid "DNSv4"
+msgstr "DNSv4"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:262
+msgid "DNSv6"
+msgstr "DNSv6"
+
+#: modules/luci-mod-dashboard/root/usr/share/luci/menu.d/luci-mod-dashboard.json:3
+msgid "Dashboard"
+msgstr "Deais"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:134
+msgid "Devices"
+msgstr "Gléasanna"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:193
+msgid "Devices Connected"
+msgstr "Gléasanna Ceangailte"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:86
+msgid "Down."
+msgstr "Síos."
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:129
+msgid "Download"
+msgstr "Íoslódáil"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:187
+msgid "Encryption"
+msgstr "Criptiú"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:322
+msgid "Firmware Version"
+msgstr "Leagan Firmware"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:171
+msgid "GHz"
+msgstr "GHz"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:210
+msgid "GatewayV4"
+msgstr "GeataV4"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:256
+msgid "GatewayV6"
+msgstr "GeataV6"
+
+#: modules/luci-mod-dashboard/root/usr/share/rpcd/acl.d/luci-mod-dashboard.json:25
+msgid "Grant access to DHCP status display"
+msgstr "Deonaigh rochtain ar thaispeántas stádais DHCP"
+
+#: modules/luci-mod-dashboard/root/usr/share/rpcd/acl.d/luci-mod-dashboard.json:12
+msgid "Grant access to main status display"
+msgstr "Tabhair rochtain ar an bpríomhthaispeántas stádais"
+
+#: modules/luci-mod-dashboard/root/usr/share/rpcd/acl.d/luci-mod-dashboard.json:3
+msgid "Grant access to the system route status"
+msgstr "Deonaigh rochtain ar stádas bealach an chórais"
+
+#: modules/luci-mod-dashboard/root/usr/share/rpcd/acl.d/luci-mod-dashboard.json:34
+msgid "Grant access to wireless status display"
+msgstr "Deonaigh rochtain ar thaispeántas stádais gan sreang"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:30
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:83
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:222
+msgid "Hostname"
+msgstr "Óstainm"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:31
+msgid "IP Address"
+msgstr "Seoladh IP"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:204
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:114
+msgid "IPv4"
+msgstr "IPv4"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:183
+msgid "IPv4 Internet"
+msgstr "IPv4 Internet"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:250
+msgid "IPv6"
+msgstr "IPv6"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:223
+msgid "IPv6 Internet"
+msgstr "IPv6 Internet"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:244
+msgid "IPv6 prefix"
+msgstr "réimír IPv6"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:33
+msgid "Internet"
+msgstr "Idirlíon"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:307
+msgid "Kernel Version"
+msgstr "Leagan Eithne"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:302
+msgid "Local Time"
+msgstr "Am Áitiúil"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:32
+msgid "MAC"
+msgstr "MAC"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:119
+msgid "Mac"
+msgstr "Mac"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:177
+msgid "Mbit/s"
+msgstr "Mbit/s"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:312
+msgid "Model"
+msgstr "Múnla"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:162
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:169
+msgid "Not connected"
+msgstr "Gan ceangal"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:198
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:238
+msgid "Protocol"
+msgstr "Prótacal"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:157
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:228
+msgid "SSID"
+msgstr "SSID"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:85
+msgid "Signal"
+msgstr "Comhartha"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:33
+msgid "System"
+msgstr "Córas"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:86
+msgid "Up."
+msgstr "Suas."
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:124
+msgid "Upload"
+msgstr "Uaslódáil"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:192
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:232
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:297
+msgid "Uptime"
+msgstr "AmSuas"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:9
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:84
+msgid "Wireless"
+msgstr "Gan sreang"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:67
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:65
+msgid "no"
+msgstr "níl"
+
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:67
+#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:65
+msgid "yes"
+msgstr "tá"
diff --git a/modules/luci-mod-dashboard/po/hu/dashboard.po b/modules/luci-mod-dashboard/po/hu/dashboard.po
index 05a461c4f3..3247bfc7ec 100644
--- a/modules/luci-mod-dashboard/po/hu/dashboard.po
+++ b/modules/luci-mod-dashboard/po/hu/dashboard.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2024-08-16 10:09+0000\n"
+"PO-Revision-Date: 2024-08-29 19:47+0000\n"
"Last-Translator: hmzs <hmzs@1szer1.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"lucimodulesluci-mod-dashboard/hu/>\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 5.7\n"
+"X-Generator: Weblate 5.7.1-dev\n"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:163
msgid "Active"
@@ -206,7 +206,7 @@ msgstr "Futási idő"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:9
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:84
msgid "Wireless"
-msgstr "Vezeték nélküli"
+msgstr "Vezeték nélküli kapcsolat"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:67
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:65
diff --git a/modules/luci-mod-dsl/po/ga/dsl.po b/modules/luci-mod-dsl/po/ga/dsl.po
new file mode 100644
index 0000000000..1fcc676836
--- /dev/null
+++ b/modules/luci-mod-dsl/po/ga/dsl.po
@@ -0,0 +1,310 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2024-09-05 17:06+0000\n"
+"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
+"Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
+"luci_modules_luci-mod-dsl/ga/>\n"
+"Language: ga\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :("
+"n>6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.8-dev\n"
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:157
+msgid "ATM Header Error Control Errors (HEC-P)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:111
+msgid "Actual Data Rate"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:134
+msgid "Aggregate Transmit Power (ACTATP)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:95
+msgid "Annex"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:112
+msgid "Attainable Data Rate (ATTNDR)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:118
+msgid "Bitswap"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:151
+msgid "CRC Errors (CV-C)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:149
+msgid "Channel Counters"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:89
+msgid "Connection State"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:165
+msgid "Corrected DTUs (rtx-c)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:152
+msgid "Corrected by FEC (FEC-C)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/spectrum.js:24
+msgid "DSL line spectrum"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:174
+msgid "DSL stats"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:155
+msgid "Data Path Counters"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:109
+msgid "Data Rates"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:219
+msgid "Downstream HLOG"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:189
+msgid "Downstream QLN"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:159
+msgid "Downstream SNR"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:123
+msgid "Downstream bits allocation"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:137
+msgid "Error Counters"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:139
+msgid "Error Seconds"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:142
+msgid "Errored Seconds (ES)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:141
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
+#: modules/luci-mod-dsl/root/usr/share/rpcd/acl.d/luci-mod-dsl.json:3
+msgid "Grant access to luci-mod-dsl"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:125
+msgid "Impulse Noise Protection (INP)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:99
+msgid "Inventory"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:124
+msgid "Latency"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:131
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:107
+msgid "Line Details"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:93
+msgid "Line Mode"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:129
+msgid "Line Parameters"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:92
+msgid "Line State"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:94
+msgid "Line Uptime"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:144
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:113
+msgid "Minimum Error-Free Throughput (MINEFTR)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:102
+msgid "Modem Chipset"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:103
+msgid "Modem Firmware"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:133
+msgid "Noise Margin (SNRM)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:122
+msgid "Noise Protection"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:116
+msgid "On-line Reconfiguration"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:158
+msgid "PTM Non Pre-emptive CRC Errors (CRC-P)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:159
+msgid "PTM Pre-emptive CRC Errors (CRCP-P)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:129
+msgid "Pilot tones"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:96
+msgid "Power Management Mode"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:119
+msgid "Rate Adaptation Mode"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:126
+msgid "Retransmission (G.INP)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:162
+msgid "Retransmission Counters"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:164
+msgid "Retransmitted DTUs (rtx-tx)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:146
+msgid "Seconds with Low Error-Free Throughput (LEFTRS)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:143
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:132
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
+#: modules/luci-mod-dsl/root/usr/share/luci/menu.d/luci-mod-dsl.json:23
+msgid "Spectrum"
+msgstr ""
+
+#: modules/luci-mod-dsl/root/usr/share/luci/menu.d/luci-mod-dsl.json:14
+msgid "Stats"
+msgstr "Stait"
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:107
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:143
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:173
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:203
+msgid "Sub-carrier"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/spectrum.js:65
+msgid ""
+"The diagram shows the Channel Characteristics Function (HLOG) per subcarrier "
+"in uplink and downlink direction"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/spectrum.js:55
+msgid ""
+"The diagram shows the quiet line noise (QLN) per subcarrier in uplink and "
+"downlink direction"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/spectrum.js:25
+msgid ""
+"The following diagrams show graphically prepared DSL characteristics that "
+"are important for evaluating the DSL connection."
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/spectrum.js:45
+msgid ""
+"The graph shows th amount of bits actually allocated per subcarrier in the "
+"uplink and downlink direction"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/spectrum.js:35
+msgid ""
+"The graph shows the signal to noise ratio (SNR) per subcarrier in the uplink "
+"and downlink direction"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:145
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:166
+msgid "Uncorrected DTUs (rtx-uc)"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:214
+msgid "Upstream HLOG"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:184
+msgid "Upstream QLN"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:154
+msgid "Upstream SNR"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:112
+msgid "bits"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:148
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:208
+msgid "dB"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:178
+msgid "dBm/Hz"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:14
+msgid "off"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:14
+msgid "on"
+msgstr ""
+
+#: modules/luci-mod-dsl/root/usr/share/luci/menu.d/luci-mod-dsl.json:3
+msgid "xDSL"
+msgstr ""
+
+#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:104
+msgid "xTU-C Vendor ID"
+msgstr ""