Translated using Weblate (Korean)
authorHosted Weblate <redacted>
Wed, 1 Apr 2026 16:08:37 +0000 (18:08 +0200)
committerHannu Nyman <redacted>
Wed, 1 Apr 2026 16:10:22 +0000 (19:10 +0300)
Currently translated at 82.3% (2481 of 3012 strings)

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

Translated using Weblate (Korean)

Currently translated at 47.7% (21 of 44 strings)

Translated using Weblate (Korean)

Currently translated at 60.1% (121 of 201 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (282 of 282 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 97.6% (164 of 168 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (16 of 16 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (31 of 31 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (7 of 7 strings)

Translation: OpenWrt/LuCI/applications/olsr-services
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/it/

Translated using Weblate (Italian)

Currently translated at 23.4% (46 of 196 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (16 of 16 strings)

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

Translated using Weblate (Italian)

Currently translated at 98.9% (195 of 197 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (64 of 64 strings)

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

Translated using Weblate (Italian)

Currently translated at 40.7% (104 of 255 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (17 of 17 strings)

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

Translated using Weblate (Korean)

Currently translated at 82.3% (2481 of 3012 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (21 of 21 strings)

Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/pt/

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.4% (193 of 196 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 96.3% (186 of 193 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt/

Translated using Weblate (German)

Currently translated at 100.0% (184 of 184 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.2% (2958 of 3012 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.9% (182 of 184 strings)

Translated using Weblate (German)

Currently translated at 100.0% (193 of 193 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 95.0% (191 of 201 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (102 of 102 strings)

Translated using Weblate (Portuguese)

Currently translated at 78.3% (177 of 226 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (255 of 255 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 7.8% (20 of 255 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 99.2% (138 of 139 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (172 of 172 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.6% (74 of 75 strings)

Translated using Weblate (Portuguese)

Currently translated at 61.2% (112 of 183 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (265 of 265 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (3012 of 3012 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (265 of 265 strings)

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

Translated using Weblate (Irish)

Currently translated at 100.0% (151 of 151 strings)

Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ga/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (292 of 292 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (292 of 292 strings)

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

Translated using Weblate (Irish)

Currently translated at 100.0% (292 of 292 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (44 of 44 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (226 of 226 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (226 of 226 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.2% (2959 of 3012 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (151 of 151 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (255 of 255 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 85.2% (249 of 292 strings)

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

Translated using Weblate (Irish)

Currently translated at 100.0% (265 of 265 strings)

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

Translated using Weblate (Irish)

Currently translated at 100.0% (3012 of 3012 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 69.0% (176 of 255 strings)

Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/zh_Hant/

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 83.6% (189 of 226 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (151 of 151 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 84.9% (225 of 265 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 50.9% (77 of 151 strings)

Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/zh_Hant/

Translated using Weblate (Irish)

Currently translated at 100.0% (226 of 226 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (422 of 422 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (113 of 113 strings)

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (265 of 265 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (3012 of 3012 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (30 of 30 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (68 of 68 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (3012 of 3012 strings)

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

Translated using Weblate (Spanish)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (255 of 255 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (40 of 40 strings)

Translated using Weblate (Spanish)

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

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% (151 of 151 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (124 of 124 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (75 of 75 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (13 of 13 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (21 of 21 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (21 of 21 strings)

Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (44 of 44 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (153 of 153 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (503 of 503 strings)

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

Translated using Weblate (Russian)

Currently translated at 97.2% (284 of 292 strings)

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

Translated using Weblate (Spanish)

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

Translation: OpenWrt/LuCI/applications/rustdesk-server
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrustdesk-server/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (40 of 40 strings)

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (28 of 28 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (255 of 255 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (31 of 31 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (102 of 102 strings)

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (74 of 74 strings)

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

Translated using Weblate (Spanish)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (151 of 151 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (90 of 90 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (503 of 503 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% (77 of 77 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% (172 of 172 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% (75 of 75 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (226 of 226 strings)

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

Translated using Weblate (Spanish)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (44 of 44 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate (Spanish)

Currently translated at 99.9% (3009 of 3012 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% (37 of 37 strings)

Translated using Weblate (Spanish)

Currently translated at 99.6% (254 of 255 strings)

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

Translated using Weblate (Spanish)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (503 of 503 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (255 of 255 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (265 of 265 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (3012 of 3012 strings)

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

Translated using Weblate (Polish)

Currently translated at 99.5% (225 of 226 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (292 of 292 strings)

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

Co-authored-by: Aindriú Mac Giolla Eoin <redacted>
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Piotr Kołtun <redacted>
Co-authored-by: Random <redacted>
Co-authored-by: SnIPeRSnIPeR <redacted>
Co-authored-by: UDP <redacted>
Co-authored-by: nKsyn <redacted>
Co-authored-by: ssantos <redacted>
Co-authored-by: 大王叫我来巡山 <redacted>
Signed-off-by: Aindriú Mac Giolla Eoin <redacted>
Signed-off-by: Franco Castillo <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Matthaiks <redacted>
Signed-off-by: Piotr Kołtun <redacted>
Signed-off-by: Random <redacted>
Signed-off-by: SnIPeRSnIPeR <redacted>
Signed-off-by: UDP <redacted>
Signed-off-by: nKsyn <redacted>
Signed-off-by: ssantos <redacted>
Signed-off-by: 大王叫我来巡山 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsantiblock/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hant/
Translation: OpenWrt/LuCI/applications/antiblock
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/watchcat

108 files changed:
applications/luci-app-acl/po/es/acl.po
applications/luci-app-adblock-fast/po/es/adblock-fast.po
applications/luci-app-adblock-fast/po/ga/adblock-fast.po
applications/luci-app-adblock-fast/po/pl/adblock-fast.po
applications/luci-app-adblock-fast/po/pt/adblock-fast.po
applications/luci-app-adblock-fast/po/ru/adblock-fast.po
applications/luci-app-adblock-fast/po/zh_Hans/adblock-fast.po
applications/luci-app-adblock-fast/po/zh_Hant/adblock-fast.po
applications/luci-app-adblock/po/es/adblock.po
applications/luci-app-adblock/po/ga/adblock.po
applications/luci-app-adblock/po/pl/adblock.po
applications/luci-app-adblock/po/ru/adblock.po
applications/luci-app-adblock/po/zh_Hans/adblock.po
applications/luci-app-adblock/po/zh_Hant/adblock.po
applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
applications/luci-app-antiblock/po/es/antiblock.po
applications/luci-app-aria2/po/es/aria2.po
applications/luci-app-aria2/po/zh_Hant/aria2.po
applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
applications/luci-app-banip/po/es/banip.po
applications/luci-app-banip/po/ga/banip.po
applications/luci-app-banip/po/pl/banip.po
applications/luci-app-banip/po/ru/banip.po
applications/luci-app-banip/po/zh_Hans/banip.po
applications/luci-app-banip/po/zh_Hant/banip.po
applications/luci-app-bcp38/po/pl/bcp38.po
applications/luci-app-chrony/po/es/chrony.po
applications/luci-app-coovachilli/po/es/coovachilli.po
applications/luci-app-crowdsec-firewall-bouncer/po/es/crowdsec-firewall-bouncer.po
applications/luci-app-crowdsec-firewall-bouncer/po/pt/crowdsec-firewall-bouncer.po
applications/luci-app-csshnpd/po/es/csshnpd.po
applications/luci-app-dawn/po/es/dawn.po
applications/luci-app-ddns/po/es/ddns.po
applications/luci-app-ddns/po/it/ddns.po
applications/luci-app-dockerman/po/es/dockerman.po
applications/luci-app-dockerman/po/pl/dockerman.po
applications/luci-app-example/po/es/example.po
applications/luci-app-filemanager/po/es/filemanager.po
applications/luci-app-firewall/po/es/firewall.po
applications/luci-app-firewall/po/zh_Hant/firewall.po
applications/luci-app-frpc/po/es/frpc.po
applications/luci-app-frps/po/es/frps.po
applications/luci-app-fwknopd/po/es/fwknopd.po
applications/luci-app-fwknopd/po/ko/fwknopd.po
applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po
applications/luci-app-irqbalance/po/ru/irqbalance.po
applications/luci-app-keepalived/po/de/keepalived.po
applications/luci-app-keepalived/po/es/keepalived.po
applications/luci-app-keepalived/po/it/keepalived.po
applications/luci-app-keepalived/po/pl/keepalived.po
applications/luci-app-keepalived/po/pt/keepalived.po
applications/luci-app-keepalived/po/ru/keepalived.po
applications/luci-app-keepalived/po/zh_Hans/keepalived.po
applications/luci-app-keepalived/po/zh_Hant/keepalived.po
applications/luci-app-libreswan/po/es/libreswan.po
applications/luci-app-lldpd/po/es/lldpd.po
applications/luci-app-mosquitto/po/es/mosquitto.po
applications/luci-app-mwan3/po/es/mwan3.po
applications/luci-app-mwan3/po/pt/mwan3.po
applications/luci-app-nextdns/po/it/nextdns.po
applications/luci-app-nlbwmon/po/es/nlbwmon.po
applications/luci-app-nlbwmon/po/ru/nlbwmon.po
applications/luci-app-nut/po/pt/nut.po
applications/luci-app-olsr-services/po/it/olsr-services.po
applications/luci-app-olsr/po/de/olsr.po
applications/luci-app-olsr/po/es/olsr.po
applications/luci-app-olsr/po/zh_Hant/olsr.po
applications/luci-app-p910nd/po/es/p910nd.po
applications/luci-app-pagekitec/po/it/pagekitec.po
applications/luci-app-pbr/po/pt/pbr.po
applications/luci-app-privoxy/po/es/privoxy.po
applications/luci-app-rustdesk-server/po/es/rustdesk-server.po
applications/luci-app-ser2net/po/es/ser2net.po
applications/luci-app-smartdns/po/es/smartdns.po
applications/luci-app-sqm/po/it/sqm.po
applications/luci-app-squid/po/it/squid.po
applications/luci-app-sshtunnel/po/it/sshtunnel.po
applications/luci-app-statistics/po/es/statistics.po
applications/luci-app-tinyproxy/po/es/tinyproxy.po
applications/luci-app-tinyproxy/po/zh_Hant/tinyproxy.po
applications/luci-app-transmission/po/es/transmission.po
applications/luci-app-transmission/po/zh_Hant/transmission.po
applications/luci-app-travelmate/po/es/travelmate.po
applications/luci-app-travelmate/po/ko/travelmate.po
applications/luci-app-travelmate/po/zh_Hant/travelmate.po
applications/luci-app-unbound/po/it/unbound.po
applications/luci-app-unbound/po/zh_Hant/unbound.po
applications/luci-app-usteer/po/es/usteer.po
applications/luci-app-usteer/po/ga/usteer.po
applications/luci-app-usteer/po/pl/usteer.po
applications/luci-app-usteer/po/ru/usteer.po
applications/luci-app-usteer/po/zh_Hans/usteer.po
applications/luci-app-usteer/po/zh_Hant/usteer.po
applications/luci-app-watchcat/po/es/watchcat.po
applications/luci-app-watchcat/po/pl/watchcat.po
applications/luci-app-watchcat/po/zh_Hant/watchcat.po
applications/luci-app-wifischedule/po/it/wifischedule.po
applications/luci-app-xfrpc/po/es/xfrpc.po
applications/luci-app-xinetd/po/es/xinetd.po
modules/luci-base/po/es/base.po
modules/luci-base/po/ga/base.po
modules/luci-base/po/ko/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/ru/base.po
modules/luci-base/po/zh_Hans/base.po
modules/luci-base/po/zh_Hant/base.po

index d9bc92dcce688f99f9ab24c16d439b113265aa1a..f4d6a29ce149dc10f0de83f9596ce8048e839bff 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-04-18 22:41+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsacl/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 4.0.2-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
 msgid "ACL Settings"
@@ -83,7 +83,7 @@ msgstr ""
 
 #: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:259
 msgid "The password may not start with \"$p$\"."
-msgstr "La contraseña puede no comenzar con \"$p$\"."
+msgstr "La contraseña puede no comenzar con «$p$»."
 
 #: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:233
 msgid "The system account to use the password from"
index 7ab19bad1e3089bcfcd0aa422b473455df3933dd..be70904ccdc7234320c19072928f4ae1a75e9ae4 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-08 17:31+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock-fast/es/>\n"
@@ -183,7 +183,7 @@ msgstr "Tamaño máximo del archivo Curl (en bytes)"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:218
 msgid "DNS Query Log"
-msgstr ""
+msgstr "Registro de consultas DNS"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:299
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:41
@@ -233,7 +233,7 @@ msgstr "Desactivar depuración"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:896
 msgid "Disable Logging"
-msgstr ""
+msgstr "Desactivar el registro"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:452
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
@@ -284,7 +284,7 @@ msgstr "Activar depuración"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:878
 msgid "Enable Logging"
-msgstr ""
+msgstr "Activar el registro"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:793
 msgid ""
@@ -318,7 +318,7 @@ msgstr ""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
 msgid "Enabled"
-msgstr ""
+msgstr "Activado"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:805
 msgid "Enables debug output to /tmp/adblock-fast.log."
@@ -481,7 +481,7 @@ msgstr "Viernes"
 
 #: applications/luci-app-adblock-fast/root/usr/share/rpcd/acl.d/adblock-fast-api.json:3
 msgid "Grant API access for adblock-fast remote control"
-msgstr ""
+msgstr "Conceder acceso a la API para el control remoto de adblock-fast"
 
 #: 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"
@@ -565,8 +565,8 @@ msgid ""
 "Minute of hour to run the update (0-59). In 'Every N hours' mode, updates "
 "run at the selected minute within each interval."
 msgstr ""
-"Minuto de la hora para ejecutar la actualización (0-59). En el modo \"Cada N "
-"horas\", las actualizaciones se ejecutan al minuto seleccionado dentro de "
+"Minuto de la hora para ejecutar la actualización (0-59). En el modo «Cada N "
+"horas», las actualizaciones se ejecutan al minuto seleccionado dentro de "
 "cada intervalo."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:86
@@ -591,7 +591,7 @@ msgstr "Nombre/URL"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:1035
 msgid "No %s query log entries found."
-msgstr ""
+msgstr "No se encontraron entradas de registro de consulta %s."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:422
 msgid "No Ad-blocking on SmartDNS"
@@ -678,7 +678,7 @@ msgstr "Procesando listas"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:911
 msgid "Query logging for %s:"
-msgstr ""
+msgstr "Registro de consultas para %s:"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:634
 msgid "Redownload"
@@ -686,7 +686,7 @@ msgstr "Volver a descargar"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:815
 msgid "Remote Access Token"
-msgstr ""
+msgstr "Token de acceso remoto"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:102
 msgid ""
@@ -762,10 +762,15 @@ msgid ""
 "Service is disabled. Please enable the service using the Service Control "
 "button above to configure service options."
 msgstr ""
+"El servicio está desactivado. Por favor, active el servicio mediante el "
+"botón «Control de servicio» que aparece arriba para configurar las opciones "
+"del servicio."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:927
 msgid "Showing syslog entries for %s. Log refreshes automatically."
 msgstr ""
+"Mostrando entradas de syslog para %s. El registro se actualiza "
+"automáticamente."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:737
 msgid "Simultaneous processing"
@@ -883,7 +888,7 @@ msgstr "Jueves"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:817
 msgid "Token for <a href=\""
-msgstr ""
+msgstr "Token para <a href=\""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:590
 msgid "Tuesday"
index 68a169bb2d9a3a79dce854793e6e36999792a5f5..262e218f05133ed04c48e3567fcd3696c05aaecb 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-09 19:10+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+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"
@@ -180,7 +180,7 @@ msgstr "Uasmhéid comhaid Curl (i mbeátaí)"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:218
 msgid "DNS Query Log"
-msgstr ""
+msgstr "Log Fiosrúcháin DNS"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:299
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:41
@@ -227,7 +227,7 @@ msgstr "Díchumasaigh Dífhabhtú"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:896
 msgid "Disable Logging"
-msgstr ""
+msgstr "Díchumasaigh Logáil"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:452
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
@@ -278,7 +278,7 @@ msgstr "Cumasaigh Dífhabhtú"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:878
 msgid "Enable Logging"
-msgstr ""
+msgstr "Cumasaigh Logáil"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:793
 msgid ""
@@ -312,7 +312,7 @@ msgstr ""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
 msgid "Enabled"
-msgstr ""
+msgstr "Cumasaithe"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:805
 msgid "Enables debug output to /tmp/adblock-fast.log."
@@ -473,7 +473,7 @@ msgstr "Dé hAoine"
 
 #: applications/luci-app-adblock-fast/root/usr/share/rpcd/acl.d/adblock-fast-api.json:3
 msgid "Grant API access for adblock-fast remote control"
-msgstr ""
+msgstr "Deonaigh rochtain API le haghaidh rialú cianda tapa adblock"
 
 #: 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"
@@ -580,7 +580,7 @@ msgstr "Ainm/URL"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:1035
 msgid "No %s query log entries found."
-msgstr ""
+msgstr "Níor aimsíodh aon iontrálacha loga fiosrúcháin %s."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:422
 msgid "No Ad-blocking on SmartDNS"
@@ -669,7 +669,7 @@ msgstr "Liostaí próiseála"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:911
 msgid "Query logging for %s:"
-msgstr ""
+msgstr "Logáil fiosrúcháin le haghaidh %s:"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:634
 msgid "Redownload"
@@ -677,7 +677,7 @@ msgstr "Athíoslódáil"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:815
 msgid "Remote Access Token"
-msgstr ""
+msgstr "Comhartha Rochtana Cianda"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:102
 msgid ""
@@ -753,10 +753,14 @@ msgid ""
 "Service is disabled. Please enable the service using the Service Control "
 "button above to configure service options."
 msgstr ""
+"Tá an tseirbhís díchumasaithe. Cumasaigh an tseirbhís trí úsáid a bhaint as "
+"an gcnaipe Rialaithe Seirbhíse thuas chun roghanna seirbhíse a chumrú."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:927
 msgid "Showing syslog entries for %s. Log refreshes automatically."
 msgstr ""
+"Ag taispeáint iontrálacha syslog do %s. Athnuachanaítear an log go "
+"huathoibríoch."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:737
 msgid "Simultaneous processing"
@@ -872,7 +876,7 @@ msgstr "Déardaoin"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:817
 msgid "Token for <a href=\""
-msgstr ""
+msgstr "Comhartha le haghaidh <a href=\""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:590
 msgid "Tuesday"
index 15bb634735217bf543baa7f5ae08fd78efcb2a31..61ae655e7c2c7a2d7a418da4ee0a976c498b1a97 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-08 17:32+0000\n"
+"PO-Revision-Date: 2026-03-29 19:31+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock-fast/pl/>\n"
@@ -181,7 +181,7 @@ msgstr "Maksymalny rozmiar pliku dla curl (w bajtach)"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:218
 msgid "DNS Query Log"
-msgstr ""
+msgstr "Dziennik zapytań DNS"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:299
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:41
@@ -231,7 +231,7 @@ msgstr "Wyłącz debugowanie"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:896
 msgid "Disable Logging"
-msgstr ""
+msgstr "Wyłącz rejestrowanie"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:452
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
@@ -282,7 +282,7 @@ msgstr "Włącz debugowanie"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:878
 msgid "Enable Logging"
-msgstr ""
+msgstr "Włącz rejestrowanie"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:793
 msgid ""
@@ -316,7 +316,7 @@ msgstr ""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
 msgid "Enabled"
-msgstr ""
+msgstr "Włączone"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:805
 msgid "Enables debug output to /tmp/adblock-fast.log."
@@ -479,7 +479,7 @@ msgstr "Piątek"
 
 #: applications/luci-app-adblock-fast/root/usr/share/rpcd/acl.d/adblock-fast-api.json:3
 msgid "Grant API access for adblock-fast remote control"
-msgstr ""
+msgstr "Udziel dostępu do API w celu zdalnego sterowania adblock-fast"
 
 #: 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"
@@ -587,7 +587,7 @@ msgstr "Nazwa/URL"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:1035
 msgid "No %s query log entries found."
-msgstr ""
+msgstr "Nie znaleziono %s wpisów dziennika zapytań."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:422
 msgid "No Ad-blocking on SmartDNS"
@@ -675,7 +675,7 @@ msgstr "Przetwarzanie list"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:911
 msgid "Query logging for %s:"
-msgstr ""
+msgstr "Rejestrowanie zapytań dla %s:"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:634
 msgid "Redownload"
@@ -683,7 +683,7 @@ msgstr "Pobierz ponownie"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:815
 msgid "Remote Access Token"
-msgstr ""
+msgstr "Token dostępu zdalnego"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:102
 msgid ""
@@ -759,10 +759,14 @@ msgid ""
 "Service is disabled. Please enable the service using the Service Control "
 "button above to configure service options."
 msgstr ""
+"Usługa jest wyłączona. Włącz ją za pomocą przycisku „Kontrola usługi” "
+"powyżej, aby skonfigurować jej opcje."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:927
 msgid "Showing syslog entries for %s. Log refreshes automatically."
 msgstr ""
+"Pokazywane są wpisy dziennika systemowego dla %s. Dziennik oodświeża się "
+"automatycznie."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:737
 msgid "Simultaneous processing"
@@ -879,7 +883,7 @@ msgstr "Czwartek"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:817
 msgid "Token for <a href=\""
-msgstr ""
+msgstr "Token dla <a href=\""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:590
 msgid "Tuesday"
index d21da0301e4d5ee47b7544556351b76acbccb2e6..083dbd2a7a8d8bad8a108e7853836a009a159109 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-10-05 13:02+0000\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock-fast/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:116
 msgid "%s is currently disabled"
@@ -887,7 +887,7 @@ msgstr ""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:64
 msgid "Unable to retrieve %s status"
-msgstr ""
+msgstr "Não foi possível obter o estado de %s"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:974
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:1001
index 103ce59d8981eafdaacd70db4064ce24efee0969..acf5996a81bcb35f12c1664548ef12b252674b2c 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: simple-adblock\n"
 "POT-Creation-Date: 2017-12-07 14:00+0300\n"
-"PO-Revision-Date: 2026-03-08 17:32+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -184,7 +184,7 @@ msgstr "Максимальный размер файла Curl (в байтах)"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:218
 msgid "DNS Query Log"
-msgstr ""
+msgstr "Журнал DNS-запросов"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:299
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:41
@@ -230,7 +230,7 @@ msgstr "Отключить отладку"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:896
 msgid "Disable Logging"
-msgstr ""
+msgstr "Отключить ведение журнала"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:452
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
@@ -281,7 +281,7 @@ msgstr "Включить отладку"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:878
 msgid "Enable Logging"
-msgstr ""
+msgstr "Включить ведение журнала"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:793
 msgid ""
@@ -315,7 +315,7 @@ msgstr ""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
 msgid "Enabled"
-msgstr ""
+msgstr "Включено"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:805
 msgid "Enables debug output to /tmp/adblock-fast.log."
@@ -476,7 +476,7 @@ msgstr "Пятница"
 
 #: applications/luci-app-adblock-fast/root/usr/share/rpcd/acl.d/adblock-fast-api.json:3
 msgid "Grant API access for adblock-fast remote control"
-msgstr ""
+msgstr "Предоставить API-доступ для удалённого управления adblock-fast"
 
 #: 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"
@@ -583,7 +583,7 @@ msgstr "Название/Ссылка"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:1035
 msgid "No %s query log entries found."
-msgstr ""
+msgstr "Для %s нет записей в журнале запросов."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:422
 msgid "No Ad-blocking on SmartDNS"
@@ -668,7 +668,7 @@ msgstr "Обработка списков"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:911
 msgid "Query logging for %s:"
-msgstr ""
+msgstr "Ведение журнала запросов для %s:"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:634
 msgid "Redownload"
@@ -676,7 +676,7 @@ msgstr "Перезагрузить"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:815
 msgid "Remote Access Token"
-msgstr ""
+msgstr "Токен удалённого доступа"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:102
 msgid ""
@@ -752,10 +752,14 @@ msgid ""
 "Service is disabled. Please enable the service using the Service Control "
 "button above to configure service options."
 msgstr ""
+"Сервис отключён. Включите сервис с помощью кнопки управления сервисом выше, "
+"чтобы настроить параметры."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:927
 msgid "Showing syslog entries for %s. Log refreshes automatically."
 msgstr ""
+"Показываются записи системного журнала для %s. Журнал обновляется "
+"автоматически."
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:737
 msgid "Simultaneous processing"
@@ -870,7 +874,7 @@ msgstr "Четверг"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:817
 msgid "Token for <a href=\""
-msgstr ""
+msgstr "Токен для <a href=\\\""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:590
 msgid "Tuesday"
index 46fab88bdd43c9a3854cda178ff91851a05a02cc..ff96e3780076268dea7a346fedad664ec3837577 100644 (file)
@@ -5,8 +5,9 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2026-03-08 17:31+0000\n"
-"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: 大王叫我来巡山 "
+"<hamburger2048@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadblock-fast/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -183,7 +184,7 @@ msgstr "Curl 最大文件尺寸(单位 bytes)"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:218
 msgid "DNS Query Log"
-msgstr ""
+msgstr "DNS 查询记录"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:299
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:41
@@ -229,7 +230,7 @@ msgstr "禁用调试"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:896
 msgid "Disable Logging"
-msgstr ""
+msgstr "禁用日志记录"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:452
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
@@ -280,7 +281,7 @@ msgstr "启用调试"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:878
 msgid "Enable Logging"
-msgstr ""
+msgstr "启用记录"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:793
 msgid ""
@@ -308,7 +309,7 @@ msgstr "通过 /etc/init.d/adblock-fast dl 开启列表定时重新下载。"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
 msgid "Enabled"
-msgstr ""
+msgstr "已启用"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:805
 msgid "Enables debug output to /tmp/adblock-fast.log."
@@ -466,7 +467,7 @@ msgstr "周五"
 
 #: applications/luci-app-adblock-fast/root/usr/share/rpcd/acl.d/adblock-fast-api.json:3
 msgid "Grant API access for adblock-fast remote control"
-msgstr ""
+msgstr "授予对 adblock-fast 远程控制的 API 权限"
 
 #: 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"
@@ -565,7 +566,7 @@ msgstr "名称/URL"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:1035
 msgid "No %s query log entries found."
-msgstr ""
+msgstr "没找到 %s 查询日志条目。"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:422
 msgid "No Ad-blocking on SmartDNS"
@@ -647,7 +648,7 @@ msgstr "处理列表中"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:911
 msgid "Query logging for %s:"
-msgstr ""
+msgstr "%s 的查询日志记录:"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:634
 msgid "Redownload"
@@ -655,7 +656,7 @@ msgstr "已重新下载"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:815
 msgid "Remote Access Token"
-msgstr ""
+msgstr "远程访问令牌"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:102
 msgid ""
@@ -729,11 +730,11 @@ msgstr "服务警告"
 msgid ""
 "Service is disabled. Please enable the service using the Service Control "
 "button above to configure service options."
-msgstr ""
+msgstr "服务被禁用。请用上方的“服务控制”按钮启用服务来配置服务选项。"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:927
 msgid "Showing syslog entries for %s. Log refreshes automatically."
-msgstr ""
+msgstr "显示 %s 的 syslog 条目。日志自动刷新。"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:737
 msgid "Simultaneous processing"
@@ -846,7 +847,7 @@ msgstr "周四"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:817
 msgid "Token for <a href=\""
-msgstr ""
+msgstr "令牌,用于 <a href=\""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:590
 msgid "Tuesday"
index 672698c5bb4a0e142c6f8d1b37fc31562747b72c..abe3e47d1e9117b27e8520182f7796f7a13f3d7b 100644 (file)
@@ -3,8 +3,8 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadblock-fast/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -178,7 +178,7 @@ msgstr "Curl 最大的檔案限制 (單位: bytes)"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:218
 msgid "DNS Query Log"
-msgstr ""
+msgstr "DNS 查詢紀錄"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:299
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:41
@@ -224,7 +224,7 @@ msgstr "停用除錯"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:896
 msgid "Disable Logging"
-msgstr ""
+msgstr "停用紀錄"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:452
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
@@ -275,7 +275,7 @@ msgstr "啟用除錯"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:878
 msgid "Enable Logging"
-msgstr ""
+msgstr "啟用紀錄"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:793
 msgid ""
@@ -303,7 +303,7 @@ msgstr ""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:860
 msgid "Enabled"
-msgstr ""
+msgstr "已啟用"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:805
 msgid "Enables debug output to /tmp/adblock-fast.log."
@@ -646,7 +646,7 @@ msgstr "已重新下載"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:815
 msgid "Remote Access Token"
-msgstr ""
+msgstr "遠端存取權杖"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:102
 msgid ""
index 5056785d8a85593a583b4afee80aaeb8d6a14e51..961f58565a5c23c0c1a77d58ad065578dc459223 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/es/>\n"
@@ -183,11 +183,11 @@ msgstr "Fuente de lista de bloqueados"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:92
 msgid "Blocklist Search"
-msgstr ""
+msgstr "Búsqueda en la lista de bloqueo"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:460
 msgid "Blocklist Search..."
-msgstr ""
+msgstr "Búsqueda en la lista de bloqueo..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:59
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:41
@@ -644,7 +644,7 @@ msgstr "Extra Grande"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:232
 msgid "Failed to generate adblock report!"
-msgstr ""
+msgstr "¡No se pudo generar el informe de AdBlock!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:196
 msgid "Feed Name"
@@ -875,7 +875,7 @@ msgstr "¡No hay datos del mapa GeoIP!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
 msgid "No Search results!"
-msgstr ""
+msgstr "¡Sin resultados en la búsqueda!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
 msgid "No adblock config found!"
@@ -1046,11 +1046,13 @@ msgstr "Guardar y reiniciar"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:159
 msgid "Search"
-msgstr ""
+msgstr "Buscar"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
 msgid "Search active blocklists and backups for a specific domain."
 msgstr ""
+"Buscar listas de bloqueo activas y copias de seguridad para un dominio "
+"específico."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:254
 msgid ""
@@ -1148,7 +1150,7 @@ msgstr "La lista de puertos utilizados por tcpdump."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
 msgid "The search is running, please wait..."
-msgstr ""
+msgstr "La búsqueda está en curso, por favor espere..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
 msgid "The selected priority will be used for adblock background processing."
@@ -1195,6 +1197,8 @@ msgid ""
 "This tab displays the most recently generated DNS report. Use the 'Refresh' "
 "button to update it."
 msgstr ""
+"Esta pestaña muestra el informe DNS generado más recientemente. Utilice el "
+"botón «Actualizar» para actualizarlo."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:339
 msgid "Time"
index 0d0cb0c4ec1ead2b21e5a966b59ba34e26802f60..d48c390a0f01809511d63395cf0fc6d13b007d30 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-09 19:11+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
 "Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/ga/>\n"
@@ -179,11 +179,11 @@ msgstr "Fotha Blocliosta"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:92
 msgid "Blocklist Search"
-msgstr ""
+msgstr "Cuardach Blocliosta"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:460
 msgid "Blocklist Search..."
-msgstr ""
+msgstr "Cuardach ar an liosta blocála..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:59
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:41
@@ -642,7 +642,7 @@ msgstr "An-mhór"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:232
 msgid "Failed to generate adblock report!"
-msgstr ""
+msgstr "Theip ar thuairisc blocála fógraí a ghiniúint!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:196
 msgid "Feed Name"
@@ -877,7 +877,7 @@ msgstr "Gan aon sonraí Léarscáile GeoIP!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
 msgid "No Search results!"
-msgstr ""
+msgstr "Gan aon torthaí cuardaigh!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
 msgid "No adblock config found!"
@@ -1044,11 +1044,13 @@ msgstr "Sábháil & Atosaigh"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:159
 msgid "Search"
-msgstr ""
+msgstr "Cuardaigh"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
 msgid "Search active blocklists and backups for a specific domain."
 msgstr ""
+"Cuardaigh liostaí blocála gníomhacha agus cúltacaí le haghaidh fearainn ar "
+"leith."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:254
 msgid ""
@@ -1143,7 +1145,7 @@ msgstr "An liosta calafoirt a úsáideann tcpdump."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
 msgid "The search is running, please wait..."
-msgstr ""
+msgstr "Tá an cuardach ar siúl, fan le do thoil..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
 msgid "The selected priority will be used for adblock background processing."
@@ -1191,6 +1193,8 @@ msgid ""
 "This tab displays the most recently generated DNS report. Use the 'Refresh' "
 "button to update it."
 msgstr ""
+"Taispeántar an tuarascáil DNS is déanaí a gineadh sa chluaisín seo. Bain "
+"úsáid as an gcnaipe 'Athnuachan' chun í a nuashonrú."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:339
 msgid "Time"
index 18bd44256958ecb78748c71f2a8ad9bce59daf43..67b73c6375eb65840a6caf219de66d1f7d63b642 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-08 17:31+0000\n"
+"PO-Revision-Date: 2026-03-29 17:23+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/pl/>\n"
@@ -181,11 +181,11 @@ msgstr "Źródło listy zablokowanych"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:92
 msgid "Blocklist Search"
-msgstr ""
+msgstr "Przeszukiwanie listy zablokowanych"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:460
 msgid "Blocklist Search..."
-msgstr ""
+msgstr "Przeszukiwanie listy zablokowanych..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:59
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:41
@@ -642,7 +642,7 @@ msgstr "Bardzo duży"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:232
 msgid "Failed to generate adblock report!"
-msgstr ""
+msgstr "Nie udało się wygenerować raportu o blokowaniu reklam!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:196
 msgid "Feed Name"
@@ -873,7 +873,7 @@ msgstr "Brak danych mapy GeoIP!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
 msgid "No Search results!"
-msgstr ""
+msgstr "Brak wyników wyszukiwania!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
 msgid "No adblock config found!"
@@ -1042,11 +1042,13 @@ msgstr "Zapisz i zrestartuj"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:159
 msgid "Search"
-msgstr ""
+msgstr "Szukaj"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
 msgid "Search active blocklists and backups for a specific domain."
 msgstr ""
+"Przeszukuj aktywne listy blokowanych i kopie zapasowe pod kątem konkretnej "
+"domeny."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:254
 msgid ""
@@ -1141,7 +1143,7 @@ msgstr "Lista portów używanych przez tcpdump."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
 msgid "The search is running, please wait..."
-msgstr ""
+msgstr "Trwa wyszukiwanie, proszę czekać..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
 msgid "The selected priority will be used for adblock background processing."
@@ -1190,6 +1192,8 @@ msgid ""
 "This tab displays the most recently generated DNS report. Use the 'Refresh' "
 "button to update it."
 msgstr ""
+"Ta karta wyświetla ostatnio wygenerowany raport DNS. Użyj przycisku „Odśwież"
+"”, aby go zaktualizować."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:339
 msgid "Time"
index c9ed46c7a5f54ac5d2bd1c4111b290d30a1adf6c..4bc79807ad89a3d9259e086ea66bb984d5937365 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: adblock\n"
 "POT-Creation-Date: 2017-10-22 13:00+0300\n"
-"PO-Revision-Date: 2026-03-08 17:30+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -185,11 +185,11 @@ msgstr "Фильтр(ы) блокировок"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:92
 msgid "Blocklist Search"
-msgstr ""
+msgstr "Поиск по спискам блокировок"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:460
 msgid "Blocklist Search..."
-msgstr ""
+msgstr "Поиск по спискам блокировок..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:59
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:41
@@ -651,7 +651,7 @@ msgstr "Очень большой"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:232
 msgid "Failed to generate adblock report!"
-msgstr ""
+msgstr "Не удалось создать отчёт Adblock!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:196
 msgid "Feed Name"
@@ -886,7 +886,7 @@ msgstr "Данные для карты GeoIP отсутствуют!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
 msgid "No Search results!"
-msgstr ""
+msgstr "Результаты поиска отсутствуют!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
 msgid "No adblock config found!"
@@ -1057,11 +1057,12 @@ msgstr "Сохранить и перезапустить"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:159
 msgid "Search"
-msgstr ""
+msgstr "Поиск"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
 msgid "Search active blocklists and backups for a specific domain."
 msgstr ""
+"Поиск конкретного домена в активных списках блокировок и резервных копиях."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:254
 msgid ""
@@ -1161,7 +1162,7 @@ msgstr "Список портов, используемых tcpdump."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
 msgid "The search is running, please wait..."
-msgstr ""
+msgstr "Выполняется поиск, пожалуйста, подождите..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
 msgid "The selected priority will be used for adblock background processing."
@@ -1209,6 +1210,8 @@ msgid ""
 "This tab displays the most recently generated DNS report. Use the 'Refresh' "
 "button to update it."
 msgstr ""
+"На этой вкладке отображается последний созданный отчёт DNS. Для обновления "
+"нажмите кнопку «Обновить»."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:339
 msgid "Time"
index 22ecfd589d58ac307b8515fb7f8b756f130bee9d..a09cd5f6974ae04eb98e95eaf4ef0f8972afffbb 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-13 14:10+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadblock/zh_Hans/>\n"
@@ -181,11 +181,11 @@ msgstr "黑名单源"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:92
 msgid "Blocklist Search"
-msgstr ""
+msgstr "搜索拦截列表"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:460
 msgid "Blocklist Search..."
-msgstr ""
+msgstr "搜索拦截列表..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:59
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:41
@@ -606,7 +606,7 @@ msgstr "很大"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:232
 msgid "Failed to generate adblock report!"
-msgstr ""
+msgstr "adblock 统计报告生成失败!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:196
 msgid "Feed Name"
@@ -830,7 +830,7 @@ msgstr "没有 GeoIP 地图数据!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
 msgid "No Search results!"
-msgstr ""
+msgstr "无匹配记录!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
 msgid "No adblock config found!"
@@ -990,11 +990,11 @@ msgstr "保存并重启"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:159
 msgid "Search"
-msgstr ""
+msgstr "搜索"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
 msgid "Search active blocklists and backups for a specific domain."
-msgstr ""
+msgstr "在当前激活的拦截列表与备份中搜索指定域名。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:254
 msgid ""
@@ -1085,7 +1085,7 @@ msgstr "tcpdump 所用的端口列表。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
 msgid "The search is running, please wait..."
-msgstr ""
+msgstr "正在搜索,请稍候..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
 msgid "The selected priority will be used for adblock background processing."
@@ -1125,7 +1125,7 @@ msgstr ""
 msgid ""
 "This tab displays the most recently generated DNS report. Use the 'Refresh' "
 "button to update it."
-msgstr ""
+msgstr "此选项卡显示最近生成的 DNS 统计报告。点击“刷新”按钮可进行更新。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:339
 msgid "Time"
index 2022b79085337a3ba05f9b0d7e282c1f44c196a9..a94aec017e9d565483a8168103af4f1b48605176 100644 (file)
@@ -5,8 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-29 16:36+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadblock/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -180,11 +180,11 @@ msgstr "封鎖清單訂閱源"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:92
 msgid "Blocklist Search"
-msgstr ""
+msgstr "封鎖清單搜尋"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:460
 msgid "Blocklist Search..."
-msgstr ""
+msgstr "封鎖清單搜尋..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:59
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:41
@@ -827,7 +827,7 @@ msgstr "沒有 GeoIP 地圖資料!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
 msgid "No Search results!"
-msgstr ""
+msgstr "無搜尋結果!"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
 msgid "No adblock config found!"
index 86e264718dbc64989679463b1c43ec91c980b08d..f713b6c2844d24817c774332cd6084f44e310faa 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+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.16.1-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:353
 #: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -214,8 +214,8 @@ msgstr ""
 "computadora para poder acceder al dispositivo una vez que se reinicie.<br />"
 "<br />También tenga en cuenta que el firmware de la partición alternativa "
 "puede no proporcionar una manera fácil de cambiar la partición activa y "
-"volver a arrancar en la partición activa actual.<br /><br />Haga clic en "
-"\"Continuar\" a continuación para reiniciar el dispositivo en la partición "
+"volver a arrancar en la partición activa actual.<br /><br />Haga clic en «"
+"Continuar» a continuación para reiniciar el dispositivo en la partición "
 "seleccionada."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:111
@@ -225,7 +225,7 @@ msgid ""
 "device."
 msgstr ""
 "ADVERTENCIA: Apagar puede provocar el reinicio de un dispositivo que no "
-"admite el apagado.<br /><br />Haga clic en \"Continuar\" a continuación para "
+"admite el apagado.<br /><br />Haga clic en «Continuar» a continuación para "
 "apagar su dispositivo."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:149
index ae809e28c047cb56c9d7bfd2ac1f18ad01e32b24..1c82d0269be6e84fc2b20ee4489d6eff19ebd202 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsantiblock/es/>\n"
@@ -82,7 +82,7 @@ msgstr "El registro no esta activado."
 
 #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:103
 msgid "Path to file in \"Domains path\" is not set."
-msgstr "La ruta al archivo en \"Ruta de dominios\" no esta configurada."
+msgstr "La ruta al archivo en «Ruta de dominios» no esta configurada."
 
 #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:15
 msgid ""
index ac37cdf324dbd7cb785043517640d469673b007e..6e101b87b044e4d431dd3d0f4e94cb7c36ac22ea 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsaria2/es/>\n"
@@ -543,10 +543,9 @@ msgid ""
 "BitTorrent Magnet URI is used. The file name is hex encoded info hash with "
 "suffix \".torrent\"."
 msgstr ""
-"Guarda los metadatos como archivo \".torrent\". Esta opción solo tiene "
-"efecto cuando se utiliza una URI Magnet de BitTorrent. El nombre del archivo "
-"es el hash de información codificado en hexadecimal con el sufijo "
-"\".torrent\"."
+"Guarda los metadatos como archivo «.torrent». Esta opción solo tiene efecto "
+"cuando se utiliza una URI Magnet de BitTorrent. El nombre del archivo es el "
+"hash de información codificado en hexadecimal con el sufijo «.torrent»."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:452
 msgid "Save metadata"
@@ -593,7 +592,7 @@ msgstr ""
 "Envía el encabezado <code>Cache-Control: no-cache</code> y <code>Pragma: no-"
 "cache</code> para evitar el contenido almacenado en caché. Si está "
 "desactivado, estos encabezados no se envían y puede agregar el encabezado "
-"Cache-Control con una directiva que desee usando la opción \"Encabezado\"."
+"Cache-Control con una directiva que desee usando la opción «Encabezado»."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:473
 msgid ""
@@ -602,8 +601,8 @@ msgid ""
 "open for incoming TCP traffic."
 msgstr ""
 "Establece el número de puerto TCP para descargas de BitTorrent. Acepta los "
-"formatos: \"6881,6885\", \"6881-6999\" y \"6881-6889,6999\". Asegúrese de "
-"que los puertos especificados estén abiertos para el tráfico TCP entrante."
+"formatos: «6881,6885», «6881-6999» y «6881-6889,6999». Asegúrese de que los "
+"puertos especificados estén abiertos para el tráfico TCP entrante."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:479
 msgid ""
@@ -648,8 +647,8 @@ msgid ""
 msgstr ""
 "Establece el tiempo de espera de conexión en segundos para establecer la "
 "conexión al servidor HTTP/FTP/proxy. Una vez establecida la conexión, esta "
-"opción no tiene ningún efecto y en su lugar se utiliza la opción \"Tiempo de "
-"espera\"."
+"opción no tiene ningún efecto y en su lugar se utiliza la opción «Tiempo de "
+"espera»\"."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:404
 msgid "Set the seconds to wait between retries."
@@ -683,12 +682,12 @@ msgid ""
 msgstr ""
 "Especifica el método de asignación de archivos. Si está utilizando sistemas "
 "de archivos más nuevos como ext4 (con soporte de extensiones), btrfs, xfs o "
-"NTFS (solo compilación MinGW), \"falloc\" es su mejor opción. Asigna "
-"archivos grandes (pocos GiB) casi instantáneamente, pero es posible que no "
-"esté disponible si su sistema no tiene la función posix_fallocate(3). No "
-"utilice \"falloc\" con sistemas de archivos heredados como ext3 y FAT32 "
-"porque lleva casi el mismo tiempo que \"prealloc\" y bloquea aria2 por "
-"completo hasta que finaliza la asignación."
+"NTFS (solo compilación MinGW), «falloc» es su mejor opción. Asigna archivos "
+"grandes (pocos GiB) casi instantáneamente, pero es posible que no esté "
+"disponible si su sistema no tiene la función posix_fallocate(3). No utilice «"
+"falloc» con sistemas de archivos heredados como ext3 y FAT32 porque lleva "
+"casi el mismo tiempo que «prealloc» y bloquea aria2 por completo hasta que "
+"finaliza la asignación."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:505
 msgid ""
@@ -704,10 +703,10 @@ msgid ""
 "with this option, seeding ends when at least one of the conditions is "
 "satisfied. Specifying 0 disables seeding after download completed."
 msgstr ""
-"Especifica el tiempo de sembrado en minutos. Si se especifica la opción "
-"\"Proporción de sembrado\" junto con esta opción, la siembra finaliza cuando "
-"se cumple al menos una de las condiciones. Especificar 0 desactiva el "
-"sembrado después de completar la descarga."
+"Especifica el tiempo de sembrado en minutos. Si se especifica la opción «"
+"Proporción de sembrado» junto con esta opción, la siembra finaliza cuando se "
+"cumple al menos una de las condiciones. Especificar 0 desactiva el sembrado "
+"después de completar la descarga."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:539
 msgid ""
@@ -826,7 +825,7 @@ msgstr ""
 "deben contener el certificado, una clave y, opcionalmente, una cadena de "
 "certificados adicionales. ¡Solo se pueden abrir archivos PKCS12 con una "
 "contraseña de importación en blanco!<br/>Al usar PEM, también debe "
-"especificar la \"clave privada RPC\"."
+"especificar la «clave privada RPC»."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:335
 msgid ""
@@ -840,8 +839,8 @@ msgstr ""
 "PKCS12 (.p12, .pfx) o en formato PEM.<br/>Los archivos PKCS12 deben contener "
 "el certificado, una clave y, opcionalmente, una cadena de certificados "
 "adicionales. ¡Solo se pueden abrir archivos PKCS12 con una contraseña de "
-"importación en blanco!<br/>Al usar PEM, también debe especificar la \"Clave "
-"privada\"."
+"importación en blanco!<br/>Al usar PEM, también debe especificar la «Clave "
+"privada»."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:294
 msgid ""
@@ -871,8 +870,8 @@ msgstr "Nombre de usuario y contraseña"
 msgid ""
 "Verify the peer using certificates specified in \"CA certificate\" option."
 msgstr ""
-"Verifica el par utilizando los certificados especificados en la opción "
-"\"Certificado CA\"."
+"Verifica el par utilizando los certificados especificados en la opción «"
+"Certificado CA»."
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:233
 msgid "Warn"
index fca59e8ce4809856309a139d4fc875a891a8bb73..daf50723bdc53f205ae678de06f06b0853041100 100644 (file)
@@ -3,8 +3,8 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-27 06:09+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-04-01 16:08+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsaria2/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -648,10 +648,11 @@ msgid ""
 "it blocks aria2 entirely until allocation finishes."
 msgstr ""
 "指定檔案分配方式。如果您使用的檔案系統較新,例如: ext4 (支援 extents) 、btrfs"
-"、xfs或NTFS (僅限 MinGW 版本) ,\"falloc\" 是最佳選擇。這種方式幾乎能立即分配"
-"比較大的檔案 (幾 GiB) ,但是它要求您的系統必須支援 posix_fallocate(3) 函式。"
-"不要在 ext3 或者 FAT32 這些舊檔案系統中使用 \"falloc\" ,因為它花費的時間和 "
-"\"prealloc\" 幾乎一樣多,而且在檔案分配過程中會完全阻塞 Aria2 直到分配完成。"
+"、xfs 或 NTFS (僅限 MinGW 版本) ,\"falloc\" 是最佳選擇。這種方式幾乎能立刻分"
+"配比較大的檔案 (幾 GiB) ,但是它要求您的系統必須支援 posix_fallocate(3) 函式"
+"。不要在 ext3 或者 FAT32 這些舊檔案系統中使用 \"falloc\" ,因為它花費的時間"
+"和 \"prealloc\" 幾乎一樣多,而且在檔案分配過程中會完全阻塞 Aria2 直到分配完成"
+"。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:505
 msgid ""
index bced9452d1341c6be088a6a7b13fa7fd7220efce..d7c511bbcebeeb3b3919b3637abac1e50b262ec3 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-07-22 17:43-0300\n"
-"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsattendedsysupgrade/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.16.1-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:293
 msgid ""
@@ -128,8 +128,7 @@ msgstr "Copiar datos del error al portapapeles..."
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:534
 msgid "Could not reach API at \"%s\". Please try again later."
 msgstr ""
-"No se pudo contactar la API en \"%s\". Por favor, inténtelo de nuevo más "
-"tarde."
+"No se pudo contactar la API en «%s». Por favor, inténtelo de nuevo más tarde."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:40
 msgid "Current"
index b837d7a00944f514d599a0f16db03a5a1c11f1ed..3a2e16b6dc97c7cde2ba2a83d1797aa66a34b6e4 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-07-23 22:17-0300\n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/es/>\n"
@@ -59,7 +59,7 @@ msgstr "<Dirección IP><Separador CSV>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:236
 msgid "<IP-Address><Space><Netmask>"
-msgstr ""
+msgstr "<Dirección IP><Espacio><Máscara de red>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:237
 msgid "<Suricata Syntax>"
@@ -140,7 +140,7 @@ msgid ""
 "Always allow a protocol (tcp/udp) with certain ports or port ranges in WAN-"
 "Input and WAN-Forward chain."
 msgstr ""
-"Permite siempre un protocolo (tcp/udp) con ciertos puertos o rangos de "
+"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:373
@@ -434,7 +434,7 @@ msgstr "Activa el servicio banIP."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607
 msgid "Enable the cgi interface to receive remote logging events."
-msgstr "Activa la interfaz cgi para recibir eventos de registro remoto."
+msgstr "Activa la interfaz CGI para recibir eventos de registro remoto."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:203
 msgid "Enable verbose debug logging in case of processing errors."
@@ -473,7 +473,7 @@ msgstr "Fuentes de lista de bloqueo externas"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:377
 msgid "Failed to generate a banIP report!"
-msgstr ""
+msgstr "¡No se pudo generar un informe de banIP!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:531
 msgid "Feed Complete"
@@ -614,7 +614,7 @@ msgstr "Caracteres no válidos"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
 msgid "Invalid expiry format, e.g. 5m, 2h, 1d or 1h30m"
-msgstr ""
+msgstr "Formato de caducidad no válido, p. ej. 5m, 2h, 1d o 1h30m"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:120
 msgid "Invalid input values, unable to save modifications."
@@ -742,7 +742,7 @@ msgstr "Dispositivos de red"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157
 msgid "Network error"
-msgstr ""
+msgstr "Error de red"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286
 msgid "Nice Level"
@@ -956,7 +956,7 @@ msgstr "Buscar IP"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:51
 msgid "Search is running, please wait..."
-msgstr ""
+msgstr "La búsqueda está en curso, por favor espere..."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:15
 msgid "Search the banIP-related Sets for a specific IP."
@@ -964,7 +964,7 @@ msgstr "Busca una IP específica en los conjuntos relacionados con banIP."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:70
 msgid "Search timed out."
-msgstr ""
+msgstr "La búsqueda ha caducado."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240
 msgid "Select one of the pre-configured download utilities."
@@ -1181,10 +1181,12 @@ msgid ""
 "To enable email notifications, set up the 'msmtp' package and specify a "
 "valid E-Mail receiver address."
 msgstr ""
+"Para activar las notificaciones por correo, configure el paquete «msmtp» y "
+"especifique una dirección de correo válida para el destinatario."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:612
 msgid "Token to communicate with the cgi interface."
-msgstr "Vale para comunicarse con la interfaz cgi."
+msgstr "Token para comunicarse con la interfaz CGI."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:646
 msgid "Topic for banIP notification E-Mails."
@@ -1216,7 +1218,7 @@ msgstr "URLv6"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:86
 msgid "Unable to parse the banIP runtime information!"
-msgstr ""
+msgstr "¡No se puede analizar la información de tiempo de ejecución de banIP!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:695
 msgid "Unable to parse the countries file!"
@@ -1293,7 +1295,7 @@ msgstr "paquetes bcp38 bloqueados"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:288
 msgid "blocked icmp-flood packets"
-msgstr "paquetes de inundación icmp bloqueados"
+msgstr "paquetes de inundación ICMP bloqueados"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:292
 msgid "blocked invalid ct packets"
@@ -1301,7 +1303,7 @@ msgstr "paquetes ct no válidos bloqueados"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:296
 msgid "blocked invalid tcp packets"
-msgstr "paquetes tcp no válidos bloqueados"
+msgstr "paquetes TCP no válidos bloqueados"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:280
 msgid "blocked syn-flood packets"
@@ -1309,7 +1311,7 @@ msgstr "Paquetes de inundación-syn bloqueados"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:284
 msgid "blocked udp-flood packets"
-msgstr "paquetes de inundación udp bloqueados"
+msgstr "paquetes de inundación UDP bloqueados"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:551
 msgid "crit"
index 8cc2790e8664c41e7df38ce62779639bebd3e409..c8a2b1f3a510ec249339c997876a4055158a19ec 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-09 19:11+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
 "Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/ga/>\n"
@@ -57,7 +57,7 @@ msgstr "<Seoladh-IP><Deighilteoir-CSV>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:236
 msgid "<IP-Address><Space><Netmask>"
-msgstr ""
+msgstr "<Seoladh-IP><Spás><Masc Líonra>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:237
 msgid "<Suricata Syntax>"
@@ -465,7 +465,7 @@ msgstr "Fothaí Blocliosta Seachtracha"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:377
 msgid "Failed to generate a banIP report!"
-msgstr ""
+msgstr "Theip ar thuairisc banIP a ghiniúint!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:531
 msgid "Feed Complete"
@@ -606,7 +606,7 @@ msgstr "Carachtair neamhbhailí"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
 msgid "Invalid expiry format, e.g. 5m, 2h, 1d or 1h30m"
-msgstr ""
+msgstr "Formáid éaga neamhbhailí, m.sh. 5m, 2u, 1l nó 1u30m"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:120
 msgid "Invalid input values, unable to save modifications."
@@ -733,7 +733,7 @@ msgstr "Gléasanna Líonra"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157
 msgid "Network error"
-msgstr ""
+msgstr "Earráid líonra"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286
 msgid "Nice Level"
@@ -942,7 +942,7 @@ msgstr "Cuardaigh IP"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:51
 msgid "Search is running, please wait..."
-msgstr ""
+msgstr "Tá an cuardach ar siúl, fan le do thoil..."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:15
 msgid "Search the banIP-related Sets for a specific IP."
@@ -950,7 +950,7 @@ msgstr "Cuardaigh na Tacair a bhaineann le BANIP le haghaidh IP ar leith."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:70
 msgid "Search timed out."
-msgstr ""
+msgstr "Chuaigh an t-am cuardaigh amach."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240
 msgid "Select one of the pre-configured download utilities."
@@ -1164,6 +1164,8 @@ msgid ""
 "To enable email notifications, set up the 'msmtp' package and specify a "
 "valid E-Mail receiver address."
 msgstr ""
+"Chun fógraí ríomhphoist a chumasú, socraigh an pacáiste 'msmtp' agus "
+"sonraigh seoladh bailí glacadóra ríomhphoist."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:612
 msgid "Token to communicate with the cgi interface."
@@ -1199,7 +1201,7 @@ msgstr "UrlV6"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:86
 msgid "Unable to parse the banIP runtime information!"
-msgstr ""
+msgstr "Ní féidir an fhaisnéis rith-ama banIP a pharsáil!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:695
 msgid "Unable to parse the countries file!"
index 085173f1da2cfb286543e394af62016ce373f804..b300561ed736232863fd7cc1555fde2d0ec8458c 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-21 18:22+0000\n"
+"PO-Revision-Date: 2026-03-29 17:23+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16.1-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:603
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
@@ -57,7 +57,7 @@ msgstr "<Adres-IP><Separator-CSV>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:236
 msgid "<IP-Address><Space><Netmask>"
-msgstr ""
+msgstr "<Adres-IP><Odstęp><Maska-sieciowa>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:237
 msgid "<Suricata Syntax>"
@@ -464,7 +464,7 @@ msgstr "Zewnętrzne źródła listy zablokowanych"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:377
 msgid "Failed to generate a banIP report!"
-msgstr ""
+msgstr "Nie udało się wygenerować raportu banIP!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:531
 msgid "Feed Complete"
@@ -605,7 +605,7 @@ msgstr "Nieprawidłowe znaki"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
 msgid "Invalid expiry format, e.g. 5m, 2h, 1d or 1h30m"
-msgstr ""
+msgstr "Nieprawidłowy format wygaśnięcia, np. 5m, 2h, 1d lub 1h30m"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:120
 msgid "Invalid input values, unable to save modifications."
@@ -732,7 +732,7 @@ msgstr "Urządzenia sieciowe"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157
 msgid "Network error"
-msgstr ""
+msgstr "Błąd sieciowy"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286
 msgid "Nice Level"
@@ -945,7 +945,7 @@ msgstr "Wyszukaj IP"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:51
 msgid "Search is running, please wait..."
-msgstr ""
+msgstr "Trwa wyszukiwanie, proszę czekać..."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:15
 msgid "Search the banIP-related Sets for a specific IP."
@@ -953,7 +953,7 @@ msgstr "Przeszukaj zestawy związane z banIP dla określonego adresu IP."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:70
 msgid "Search timed out."
-msgstr ""
+msgstr "Przekroczono limit czasu wyszukiwania."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240
 msgid "Select one of the pre-configured download utilities."
@@ -1167,6 +1167,8 @@ msgid ""
 "To enable email notifications, set up the 'msmtp' package and specify a "
 "valid E-Mail receiver address."
 msgstr ""
+"Aby włączyć powiadomienia e-mail, skonfiguruj pakiet „msmtp” i podaj "
+"prawidłowy adres odbiorcy poczty e-mail."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:612
 msgid "Token to communicate with the cgi interface."
@@ -1202,7 +1204,7 @@ msgstr "URLv6"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:86
 msgid "Unable to parse the banIP runtime information!"
-msgstr ""
+msgstr "Nie można przeanalizować informacji o środowisku wykonawczym banIP!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:695
 msgid "Unable to parse the countries file!"
index fedf0850d70856b0f6588ba018ecf4a746b92697..1508bac13f8cce0fa77d6041bc2caf2a57334f0b 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-08 17:30+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -54,11 +54,11 @@ msgstr "<IP-адрес>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:235
 msgid "<IP-Address><CSV-Seperator>"
-msgstr "<IP-адреса><CSV-разделитель>"
+msgstr "<IP-адрес><CSV-разделитель>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:236
 msgid "<IP-Address><Space><Netmask>"
-msgstr ""
+msgstr "<IP-адрес><Пробел><Маска подсети>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:237
 msgid "<Suricata Syntax>"
@@ -469,7 +469,7 @@ msgstr "Внешние источники списков блокировок"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:377
 msgid "Failed to generate a banIP report!"
-msgstr ""
+msgstr "Не удалось создать отчёт banIP!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:531
 msgid "Feed Complete"
@@ -610,7 +610,7 @@ msgstr "Недопустимые символы"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
 msgid "Invalid expiry format, e.g. 5m, 2h, 1d or 1h30m"
-msgstr ""
+msgstr "Неверный формат срока действия (верный: 5m, 2h, 1d или 1h30m)"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:120
 msgid "Invalid input values, unable to save modifications."
@@ -736,7 +736,7 @@ msgstr "Сетевые устройства"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157
 msgid "Network error"
-msgstr ""
+msgstr "Ошибка сети"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286
 msgid "Nice Level"
@@ -949,7 +949,7 @@ msgstr "Поиск IP"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:51
 msgid "Search is running, please wait..."
-msgstr ""
+msgstr "Выполняется поиск, пожалуйста, подождите..."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:15
 msgid "Search the banIP-related Sets for a specific IP."
@@ -957,7 +957,7 @@ msgstr "Поиск указанного IP-адреса в наборах banIP.
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:70
 msgid "Search timed out."
-msgstr ""
+msgstr "Время поиска истекло."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240
 msgid "Select one of the pre-configured download utilities."
@@ -1169,6 +1169,8 @@ msgid ""
 "To enable email notifications, set up the 'msmtp' package and specify a "
 "valid E-Mail receiver address."
 msgstr ""
+"Чтобы включить уведомления по электронной почте, настройте пакет 'msmtp' и "
+"укажите действительный адрес получателя."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:612
 msgid "Token to communicate with the cgi interface."
@@ -1204,7 +1206,7 @@ msgstr "URLv6"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:86
 msgid "Unable to parse the banIP runtime information!"
-msgstr ""
+msgstr "Не удалось обработать информацию о работе banIP!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:695
 msgid "Unable to parse the countries file!"
index 91b94a1a5fc09b8909088d86d7af60a6640d89dd..c8f48c26394191e8b0432caa82c2a2454861e706 100644 (file)
@@ -1,7 +1,8 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-13 14:10+0000\n"
-"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: 大王叫我来巡山 "
+"<hamburger2048@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsbanip/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -56,7 +57,7 @@ msgstr "<IP 地址><CSV 分隔符>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:236
 msgid "<IP-Address><Space><Netmask>"
-msgstr ""
+msgstr "<IP-Address><Space><Netmask>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:237
 msgid "<Suricata Syntax>"
@@ -439,7 +440,7 @@ msgstr "外部黑名单源"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:377
 msgid "Failed to generate a banIP report!"
-msgstr ""
+msgstr "生成 banIP 报告失败!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:531
 msgid "Feed Complete"
@@ -576,7 +577,7 @@ msgstr "无效字符"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
 msgid "Invalid expiry format, e.g. 5m, 2h, 1d or 1h30m"
-msgstr ""
+msgstr "无效的过期时间格式,如 5m, 2h, 1d 或 1h30m"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:120
 msgid "Invalid input values, unable to save modifications."
@@ -698,7 +699,7 @@ msgstr "网络设备"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157
 msgid "Network error"
-msgstr ""
+msgstr "网络错误"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286
 msgid "Nice Level"
@@ -887,7 +888,7 @@ msgstr "搜索 IP"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:51
 msgid "Search is running, please wait..."
-msgstr ""
+msgstr "搜索运行中,请等待…"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:15
 msgid "Search the banIP-related Sets for a specific IP."
@@ -895,7 +896,7 @@ msgstr "在 banIP 相关的集中搜索一个特定的 IP。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:70
 msgid "Search timed out."
-msgstr ""
+msgstr "搜索超时。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240
 msgid "Select one of the pre-configured download utilities."
@@ -1097,7 +1098,7 @@ msgstr "时间戳"
 msgid ""
 "To enable email notifications, set up the 'msmtp' package and specify a "
 "valid E-Mail receiver address."
-msgstr ""
+msgstr "要启用电子邮件通知,设置 'msmtp' 包并指定有效的电子邮件接收者地址。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:612
 msgid "Token to communicate with the cgi interface."
@@ -1131,7 +1132,7 @@ msgstr "URLv6"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:86
 msgid "Unable to parse the banIP runtime information!"
-msgstr ""
+msgstr "无法解析 banIP 运行时信息!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:695
 msgid "Unable to parse the countries file!"
index dd3cc05e26bb801a54d0b0b6562272f68e2e2a71..a889ca58689e66c0e5a047a5b9df8c2983114b6e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsbanip/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -56,7 +56,7 @@ msgstr "<IP 位址><CSV 分隔符號>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:236
 msgid "<IP-Address><Space><Netmask>"
-msgstr ""
+msgstr "<IP 位址><空間><網路遮罩>"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:237
 msgid "<Suricata Syntax>"
@@ -698,7 +698,7 @@ msgstr "網路裝置"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157
 msgid "Network error"
-msgstr ""
+msgstr "網路錯誤"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286
 msgid "Nice Level"
@@ -1126,7 +1126,7 @@ msgstr "URLv6"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:86
 msgid "Unable to parse the banIP runtime information!"
-msgstr ""
+msgstr "無法解析 banIP 執行時期資訊!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:695
 msgid "Unable to parse the countries file!"
index 68034c050034b1c62d20175160bd2066e6eca8cf..63b41d4d52bdf4d4d14ad1b62e7e006162041974 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-08 18:10+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbcp38/pl/>\n"
 "Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:40
 msgid "Allowed IP ranges"
@@ -66,8 +66,7 @@ msgstr "Nazwa interfejsu"
 #: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:31
 msgid ""
 "Interface to apply the blocking to (should be the upstream WAN interface)."
-msgstr ""
-"Interfejs do zastosowania blokowania powinien być nadrzędnym interfejsem WAN."
+msgstr "Interfejs, na którym zastosować blokowanie (zwykle interfejs WAN)."
 
 #: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:41
 msgid ""
index 7c3dcf2c915eaa5d605c8365a2181792551554f8..375102e96ecb1eb8b57c32ebf8d7f60bed02cc0b 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-28 19:26+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationschrony/es/>\n"
 "Language: es\n"
@@ -47,7 +47,7 @@ msgstr ""
 msgid "Additional firewall configuration is required if you intend wan access."
 msgstr ""
 "Se requiere una configuración de cortafuegos adicional si pretende acceder a "
-"la wan."
+"la WAN."
 
 #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:30
 msgid "Allow"
index 601d3c440f481cc5742d9206cacf1f517be3d35c..8e44f5800f541f2635d1cd40f5b14c9c70398850 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscoovachilli/es/>\n"
@@ -126,7 +126,7 @@ msgid ""
 "alone"
 msgstr ""
 "ChilliSpot intentará autenticar a todos los usuarios únicamente basándose en "
-"su dirección mac"
+"su dirección MAC"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:328
 msgid "Connection down script"
@@ -256,7 +256,7 @@ msgstr "IP dinámica"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:370
 msgid "Enable EAPOL"
-msgstr "Habilitar EAPOL"
+msgstr "Activar EAPOL"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:75
 msgid "Enabled"
@@ -636,7 +636,7 @@ msgstr "Puerto UDP para escuchar y aceptar solicitudes de desconexión RADIUS"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:210
 msgid "UI"
-msgstr "IU"
+msgstr "Interfaz de usuario"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:136
 msgid "URL of homepage to redirect unauthenticated users to"
@@ -674,7 +674,7 @@ msgstr "VLAN"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:428
 msgid "WISPr Location ID"
-msgstr "ID de Ubicación WISPr"
+msgstr "ID de ubicación WISPr"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:432
 msgid "WISPr Location Name"
index bfca809c2de1249593a07be48751221538e6cba3..2e6f8dfa915837e764e9d370ea556c096f3210e3 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-27 19:47+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscrowdsec-firewall-bouncer/es/>\n"
 "Language: es\n"
@@ -75,7 +75,7 @@ msgid ""
 "ip addresses will be logged to System Log."
 msgstr ""
 "Si está marcada, se agregará una declaración de registro a la regla del "
-"cortafuegos y las direcciones ip bloqueadas se anotarán en la bitácora del "
+"cortafuegos y las direcciones IP bloqueadas se anotarán en el registro del "
 "sistema."
 
 #: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:40
@@ -88,7 +88,7 @@ msgstr "Lista de interfaces con tráfico que debe filtrarse."
 
 #: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:54
 msgid "Log filtered ip addresses"
-msgstr "Registrar direcciones ip filtradas"
+msgstr "Registrar direcciones IP filtradas"
 
 #: 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."
index 72ce69b4f10488c1afd6e995801e6b07b4bdc6db..ce8c1b63ac86596294fd77035bb355b7791e9662 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-13 18:16+0000\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscrowdsec-firewall-bouncer/pt/>\n"
@@ -63,7 +63,7 @@ msgstr "Interfaces filtradas"
 
 #: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:11
 msgid "Gain %s protection against malicious IPs."
-msgstr ""
+msgstr "Ganhar %s proteção contra IPs maliciosos."
 
 #: 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"
index 1b4446863f767321cca00eb5946d8c8258da554e..8754db8dd479ee993699d5c8476440d5fa1dc172 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscsshnpd/es/>\n"
@@ -40,8 +40,8 @@ msgstr "Nombre del dispositivo"
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:24
 msgid "Device names may contain a-z 0-9 _ or - (e.g., \"my_thing1\")."
 msgstr ""
-"Los nombres de los dispositivos pueden contener a-z 0-9 _ o - (por ejemplo, "
-"\"mi_cosa1\")."
+"Los nombres de los dispositivos pueden contener a-z 0-9 _ o - (por ejemplo, «"
+"mi_cosa1»)."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:81
 msgid "Enabled"
@@ -61,7 +61,7 @@ msgstr "Clave existente encontrada en:"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:18
 msgid "First character should be a lowercase letter (e.g., \"a\")."
-msgstr "El primer carácter debe ser una letra minúscula (por ejemplo, \"a\")."
+msgstr "El primer carácter debe ser una letra minúscula (por ejemplo, «a»)."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:74
 msgid "Further command line arguments for the NoPorts daemon"
@@ -81,15 +81,15 @@ msgstr "La longitud máxima del nombre del dispositivo es 36 caracteres."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:14
 msgid "Must be at least one character long (e.g., \"a\")."
-msgstr "Debe tener al menos un carácter (por ejemplo, \"a\")."
+msgstr "Debe tener al menos un carácter (por ejemplo, «a»)."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:34
 msgid "Must be six characters (e.g., \"S3CR3T\")."
-msgstr "Debe tener seis caracteres (por ejemplo, \"S3CR3T\")."
+msgstr "Debe tener seis caracteres (por ejemplo, «S3CR3T»)."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:7
 msgid "Must not be empty and should start with @ (e.g., \"@a\")."
-msgstr "No debe estar vacío y debe comenzar con @ (por ejemplo, \"@a\")."
+msgstr "No debe estar vacío y debe comenzar con @ (por ejemplo, «@a»)."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:50
 #: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:3
index 78df9c69389be3223e63187b2481f532d6d9b303..021e7743722dda9d0cbbdd075a2c77b6e261c455 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-28 19:26+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdawn/es/>\n"
 "Language: es\n"
@@ -12,15 +12,15 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:389
 msgid "2.4G Band Metric"
-msgstr "Métrica de la banda de 2'4G"
+msgstr "Métrica de la banda de 2,4 GHz"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:390
 msgid "5G Band Metric"
-msgstr "Métrica de la banda de 5G"
+msgstr "Métrica de la banda de 5 GHz"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:292
 msgid "802.11 code used when ASSOCIATION is denied"
-msgstr "Código 802.11 empleado cuando se rechaza la asociación"
+msgstr "Código 802.11 utilizado cuando se deniega la ASOCIACIÓN."
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:298
 msgid "802.11 code used when AUTHENTICATION is denied"
@@ -584,8 +584,8 @@ msgstr "Parece que algo está mal, pero es recuperable"
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:365
 msgid "Space separated list of MACS to use in \"static\" AP Neighbor Report"
 msgstr ""
-"Lista de direcciones MAC separada por espacios para usar en el informe "
-"\"estático\" de vecinos del punto de acceso"
+"Lista de direcciones MAC separada por espacios para usar en el informe «"
+"estático» de vecinos del punto de acceso"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:140
 msgid "Standard behaviour always worth reporting"
index 5d54e8eee4ccc7d10fc22730b470ea56fab33a8c..9705446ebba9d65d88ebb76085319368af06928c 100644 (file)
@@ -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: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/es/>\n"
@@ -15,7 +15,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:423
 msgid "\"../\" not allowed in path for Security Reason."
-msgstr "\"../\" no está permitido en la ruta por motivo de seguridad."
+msgstr "«../» no está permitido en la ruta por motivo de seguridad."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:763
 msgid "A.k.a. the TOKEN at e.g. afraid.org"
@@ -284,7 +284,7 @@ msgstr "Ajustes globales"
 
 #: applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json:3
 msgid "Grant access to ddns procedures"
-msgstr "Conceder acceso a los procedimientos de ddns"
+msgstr "Conceder acceso a los procedimientos de DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:320
 msgid "HTTPS not supported"
index 44e41a36e73f7f108472d2aae7db3726aa36fd2f..b99f40c50c576305c1de8d67493c68a1937097fe 100644 (file)
@@ -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: 2026-01-21 18:32+0000\n"
-"Last-Translator: niky1987 <niky1987@libero.it>\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
+"Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/it/>\n"
 "Language: it\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.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:423
 msgid "\"../\" not allowed in path for Security Reason."
@@ -136,7 +136,7 @@ msgstr "Script di aggiornamento personalizzato"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
 msgid "DDNS"
-msgstr ""
+msgstr "DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:207
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:279
@@ -431,6 +431,8 @@ msgstr "Indirizzo da consultare"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:807
 msgid "Method used to determine the system IP-Address to send in updates"
 msgstr ""
+"Metodo usato per determinare l'indirizzo IP del sistema a cui inviare "
+"aggiornamenti"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:491
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
@@ -485,7 +487,7 @@ msgstr "Prossimo Aggiornamento"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
 msgid "Next Verify"
-msgstr ""
+msgstr "Prossima verifica"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:227
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1135
index 93f54ac5bc1e857a3016eb732d73c2a3b5501323..a5ff88bcd90b402ea312c887499ad82d066d36c3 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-28 19:26+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/es/>\n"
 "Language: es\n"
@@ -97,7 +97,7 @@ msgstr ""
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:33
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:168
 msgid "Api Version"
-msgstr "Versión de Api"
+msgstr "Versión de API"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:70
 msgid "Attachable"
@@ -529,7 +529,7 @@ msgstr "Desconectar red"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1844
 msgid "Disconnect network \"%s\" from container?"
-msgstr "¿Desconectar la red \"%s\" del contenedor?"
+msgstr "¿Desconectar la red «%s» del contenedor?"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1117
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1500
@@ -540,7 +540,7 @@ msgstr "Desconectado"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:536
 msgid "Do you want to remove the tag \"%s\"?"
-msgstr "¿Quieres eliminar la etiqueta \"%s\"?"
+msgstr "¿Quieres eliminar la etiqueta «%s»?"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:16
 msgid "Docker - Configuration"
@@ -738,7 +738,7 @@ msgstr "No se pudo conectar a la consola"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:90
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
-msgstr "No se pudo ejecutar la acción \"/etc/init.d/%s %s\": %s"
+msgstr "No se pudo ejecutar la acción «/etc/init.d/%s %s»: %s"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:321
 msgid "Failed to load events: %s"
@@ -1108,7 +1108,7 @@ msgstr "MAC VLAN"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:122
 msgid "Mac Address"
-msgstr "Dirección Mac"
+msgstr "Dirección MAC"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:335
 msgid "Manage and view container configuration"
@@ -1925,7 +1925,7 @@ msgstr "Token"
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:107
 msgid "Tokes and Passwords are not encrypted in the uci configuration."
 msgstr ""
-"Los vales y las Contraseñas no están cifrados en la configuración de uci."
+"Los tokens y las contraseñas no están cifrados en la configuración de UCI."
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:82
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:139
index f81041154373c9a2f5170498e3703e31b32cc6d2..3e32336c83e2bac57f069077ff9ec6b4c1860d04 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
-"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
+"PO-Revision-Date: 2026-03-29 17:23+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/pl/>\n"
 "Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:487
 msgid "/mnt/path"
@@ -1233,7 +1233,7 @@ msgstr "Sieć rozłączono"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1143
 msgid "Network error"
-msgstr "Błąd sieci"
+msgstr "Błąd sieciowy"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:551
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:242
index cfae1f362da93dc0d5d7f1fdea16af5175c3105c..59c375ccffb86434cbee0261fbf6fa58a68f6d8f 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-09-07 21:06+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsexample/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.14-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:38
 msgid "A boolean option"
@@ -159,7 +159,7 @@ msgstr "Seleccionar opción"
 
 #: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:58
 msgid "Should be \"Not found\""
-msgstr "Debería ser \"No encontrado\""
+msgstr "Debería ser «No encontrado»"
 
 #: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:59
 msgid "Yes"
index 7874b56a10c7e0bc5a990138143ec32963fba16c..8341fe4bd4fb837ce3c79dd253db1aa41d65a053 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfilemanager/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.16.1-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:766
 msgid "Actions"
@@ -21,7 +21,7 @@ msgstr ""
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1958
 msgid "Are you sure you want to delete this %s: \"%s\"?"
-msgstr "¿Estás seguro de que desea eliminar este %s: \"%s\"?"
+msgstr "¿Estás seguro de que desea eliminar este %s: «%s»?"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:18
 msgid "Block device"
@@ -29,7 +29,7 @@ msgstr "Dispositivo de bloque"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2362
 msgid "Changes to %s \"%s\" uploaded successfully."
-msgstr "Los cambios en %s \"%s\" se cargaron correctamente."
+msgstr "Los cambios en %s «%s» se cargaron correctamente."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:19
 msgid "Character device"
@@ -87,7 +87,7 @@ msgstr "Eliminar seleccionados"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1966
 msgid "Deleted %s: \"%s\"."
-msgstr "Eliminado %s: \"%s\"."
+msgstr "Eliminado %s: «%s»."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:20
 msgid "Directory"
@@ -95,7 +95,7 @@ msgstr "Directorio"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1373
 msgid "Directory \"%s\" created successfully."
-msgstr "Directorio \"%s\" creado correctamente."
+msgstr "Directorio «%s» creado correctamente."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1340
 msgid "Directory Name"
@@ -119,7 +119,7 @@ msgstr "Editar propiedades"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2317
 msgid "Editing %s: \"%s\""
-msgstr "Editando %s: \"%s\""
+msgstr "Editando %s: «%s»"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2601
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2605
@@ -148,15 +148,15 @@ msgstr "Error al acceder a la ruta especificada: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2173
 msgid "Failed to apply permissions to file \"%s\": %s"
-msgstr "Error al aplicar permisos al archivo \"%s\": %s"
+msgstr "Error al aplicar permisos al archivo «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1382
 msgid "Failed to create directory \"%s\": %s"
-msgstr "Error al crear el directorio \"%s\": %s"
+msgstr "Error al crear el directorio «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1439
 msgid "Failed to create file \"%s\": %s"
-msgstr "Error al crear el archivo \"%s\": %s"
+msgstr "Error al crear el archivo «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2684
 msgid "Failed to decode file data to text: %s"
@@ -164,7 +164,7 @@ msgstr "Error al decodificar los datos del archivo a texto: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1969
 msgid "Failed to delete %s \"%s\": %s"
-msgstr "Error al eliminar %s \"%s\": %s"
+msgstr "Error al eliminar %s «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1512
 msgid "Failed to delete %s: %s"
@@ -180,11 +180,11 @@ msgstr "Error al mostrar la lista de archivos."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1947
 msgid "Failed to download file \"%s\": %s"
-msgstr "Error al descargar el archivo \"%s\": %s"
+msgstr "Error al descargar el archivo «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2079
 msgid "Failed to duplicate %s \"%s\": %s"
-msgstr "Error al duplicar %s \"%s\": %s"
+msgstr "Error al duplicar %s «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2082
 msgid "Failed to get file list: %s"
@@ -208,12 +208,12 @@ msgstr "Error al recuperar datos del editor hexadecimal."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2371
 msgid "Failed to save changes to %s \"%s\": %s"
-msgstr "Error al guardar los cambios en %s \"%s\": %s"
+msgstr "Error al guardar los cambios en %s «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2189
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2191
 msgid "Failed to save file \"%s\": %s"
-msgstr "Error al guardar el archivo \"%s\": %s"
+msgstr "Error al guardar el archivo «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2428
 msgid "Failed to save settings: %s"
@@ -229,7 +229,7 @@ msgstr "Archivo"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1430
 msgid "File \"%s\" created successfully."
-msgstr "Archivo \"%s\" creado correctamente."
+msgstr "Archivo «%s» creado correctamente."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1310
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1312
@@ -238,7 +238,7 @@ msgstr "Archivo \"%s\" creado correctamente."
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2177
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2179
 msgid "File \"%s\" uploaded successfully."
-msgstr "El archivo \"%s\" se cargó correctamente."
+msgstr "El archivo «%s» se cargó correctamente."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:636
 #: applications/luci-app-filemanager/root/usr/share/luci/menu.d/luci-app-filemanager.json:3
@@ -342,7 +342,7 @@ msgstr "Guardar"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2136
 msgid "Saving file: \"%s\"..."
-msgstr "Guardando archivo: \"%s\"..."
+msgstr "Guardando archivo: «%s»..."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager/HexEditor.js:428
 msgid "Search ASCII"
@@ -402,11 +402,11 @@ msgstr "Ordenar por tipo"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1960
 msgid "Successfully deleted %s: \"%s\"."
-msgstr "%s eliminado correctamente: \"%s\"."
+msgstr "%s eliminado correctamente: «%s»."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2074
 msgid "Successfully duplicated %s \"%s\" as \"%s\"."
-msgstr "Se ha duplicado correctamente %s \"%s\" como \"%s\"."
+msgstr "Se ha duplicado correctamente %s «%s» como «%s»."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:24
 msgid "Symlink"
@@ -465,11 +465,11 @@ msgstr "Cargar archivo"
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1320
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1322
 msgid "Upload failed for file \"%s\": %s"
-msgstr "Error al cargar el archivo \"%s\": %s"
+msgstr "Error al cargar el archivo «%s»: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1284
 msgid "Uploading: \"%s\"..."
-msgstr "Cargando: \"%s\"..."
+msgstr "Cargando: «%s»..."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:874
 msgid "Window Height:"
index 81849a2aa1e81996a35dde60160cc98014b9b96e..080fbc19650199beb43a22dd8c88c34941f11df9 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfirewall/es/>\n"
@@ -196,7 +196,7 @@ msgstr "Ajustes avanzados"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:281
 msgid "Allow \"invalid\" traffic"
-msgstr "Permitir tráfico \"no válido\""
+msgstr "Permitir tráfico «no válido»"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:395
 msgid "Allow forward from <em>source zones</em>:"
@@ -1170,13 +1170,13 @@ msgid ""
 "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 ""
-"Las opciones siguientes controlan las normativas de reenvío entre esta zona "
-"(%s) y otras. Las <em>zonas de destino</em> cubren el tráfico reenviado "
-"<strong>originalmente desde %q</strong>. <em>Las zonas de origen</em> "
-"coinciden con el tráfico reenviado desde otras zonas <strong>dirigido a %q</"
-"strong>. La regla de reenvío es <em>unidireccional</em>, p.ej. una regla de "
-"reenvío desde la lan a la wan <em>no</em> implica permiso para reenviar "
-"desde la wan a la lan también."
+"Las opciones que se muestran a continuación controlan las políticas de "
+"reenvío entre esta zona (%s) y otras zonas. Las <em>Zonas de destino</em> "
+"cubren el tráfico reenviado que se origina en %q</strong>. Las <em>Zonas de "
+"origen</em> coinciden con el tráfico reenviado desde otras zonas <strong>"
+"dirigido a %q</strong>. La regla de reenvío es <em>unidireccionall</em>; p. "
+"ej., un reenvío de LAN a WAN <em>no</em> implica permiso para reenviar "
+"también de WAN a LAN."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:124
 msgid ""
@@ -1296,7 +1296,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:339
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:455
 msgid "Unknown or not installed conntrack helper \"%s\""
-msgstr "Ayudante de Conntrack desconocido o no instalado \"%s\""
+msgstr "Ayudante de Conntrack desconocido o no instalado «%s»"
 
 #: 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
@@ -1327,9 +1327,9 @@ msgid ""
 "be converted to \"nat\" sections and the firewall will be restarted to apply "
 "the updated configuration."
 msgstr ""
-"Al presionar \"Continuar\", las secciones de \"redireccionamiento\" con "
-"\"SNAT\" de destino se convertirán en secciones \"nat\" y el cortafuegos se "
-"reiniciará para aplicar la configuración actualizada."
+"Al presionar «Continuar», las secciones de «redireccionamiento» con «SNAT» "
+"de destino se convertirán en secciones «nat» y el cortafuegos se reiniciará "
+"para aplicar la configuración actualizada."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:313
 msgid "Use external IP address"
index 2fdc88fc0d771a8ac6c85646d8c825c51b7bbe6c..eaa3f3f8c140d4d50fb632a0dc54c41937466ef8 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-04-01 16:08+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfirewall/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -274,7 +274,7 @@ msgid ""
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 "自訂規則允許您執行不屬於防火牆框架的任意 iptables 指令。每次重啟防火牆時,在"
-"é \90設ç\9a\84è¦\8få\89\87å\9f·è¡\8cå¾\8cé\80\99äº\9bæ\8c\87令å°\87ç«\8bå\8d³執行。"
+"é \90設ç\9a\84è¦\8få\89\87å\9f·è¡\8cå¾\8cé\80\99äº\9bæ\8c\87令å°\87ç«\8bå\88»執行。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
 msgid "DSCP classification"
index b366a6a804a4a4bf66b43e20ae68852a30807881..5db80512b1e61aa6a99be0d09ec91c2a27ef6d8e 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.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.16.1-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
 msgid "Add new proxy..."
@@ -47,7 +47,7 @@ msgid ""
 "default, this value is \"0.0.0.0\"."
 msgstr ""
 "AdminAddr especifica la dirección a la que se une el servidor de "
-"administración.<br />De manera predeterminada, este valor es \"0.0.0.0\"."
+"administración.<br />De manera predeterminada, este valor es «0.0.0.0»."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
 msgid ""
@@ -65,7 +65,7 @@ msgid ""
 "<br />By default, this value is \"admin\"."
 msgstr ""
 "AdminPwd especifica la contraseña que el servidor de administración usará "
-"para iniciar sesión.<br />De manera predeterminada, este valor es \"admin\"."
+"para iniciar sesión.<br />De manera predeterminada, este valor es «admin»."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
 msgid ""
@@ -73,7 +73,7 @@ msgid ""
 "<br />By default, this value is \"admin\"."
 msgstr ""
 "AdminUser especifica el nombre de usuario que el administrador del servidor "
-"usará para iniciar sesión.<br /> Por defecto, este valor es \"admin\"."
+"usará para iniciar sesión.<br /> Por defecto, este valor es «admin»."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
 msgid "Assets dir"
@@ -210,8 +210,7 @@ msgid ""
 msgstr ""
 "HttpProxy especifica una dirección proxy para conectarse al servidor. Si "
 "este valor es \"\", el servidor se conectará directamente.<br />De manera "
-"predeterminada, este valor se lee desde la variable de entorno "
-"\"http_proxy\"."
+"predeterminada, este valor se lee desde la variable de entorno «http_proxy»."
 
 #: 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"
@@ -269,7 +268,7 @@ msgid ""
 msgstr ""
 "LogFile especifica un archivo en el que se escribirán los registros. Este "
 "valor solo se utilizará si LogWay se configura correctamente.<br />De forma "
-"predeterminada, este valor es \"console\"."
+"predeterminada, este valor es «console»."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
 msgid ""
@@ -277,9 +276,9 @@ msgid ""
 "\"debug\", \"info\", \"warn\", and \"error\".<br />By default, this value is "
 "\"info\"."
 msgstr ""
-"LogLevel especifica el nivel mínimo de registro. Los valores válidos son "
-"\"trace\", \"debug\", \"info\", \"warn\" y \"error\".<br />Por defecto, este "
-"valor es \"info\"."
+"LogLevel especifica el nivel mínimo de registro. Los valores válidos son «"
+"trace», «debug», «info», «warn» y «error».<br />Por defecto, este valor es «"
+"info»."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
 msgid ""
@@ -288,8 +287,8 @@ msgid ""
 "this value is 0."
 msgstr ""
 "LogMaxDays especifica el número máximo de días para almacenar información de "
-"registro antes de la eliminación. Esto solo se usa si LogWay == \"archivo\"."
-"<br />De forma predeterminada, este valor es 0."
+"registro antes de la eliminación. Esto solo se usa si LogWay == «archivo"
+"».<br />De forma predeterminada, este valor es 0."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
 msgid ""
@@ -331,8 +330,8 @@ msgid ""
 "default, this value is \"tcp\"."
 msgstr ""
 "El protocolo especifica el protocolo que se usará al interactuar con el "
-"servidor. Los valores válidos son \"tcp\", \"kcp\", \"quic\" y \"websocket\"."
-"<br />Por defecto, este valor es \"tcp\"."
+"servidor. Los valores válidos son «tcp», «kcp», «quic» y «websocket».<br />"
+"Por defecto, este valor es «tcp»."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:210
 msgid "Proxy Settings"
@@ -354,9 +353,9 @@ msgid ""
 "\"udp\", \"http\", \"https\", \"stcp\" and \"xtcp\".<br />By default, this "
 "value is \"tcp\"."
 msgstr ""
-"ProxyType especifica el tipo de este proxy. Los valores válidos son \"tcp\", "
-"\"udp\", \"http\", \"https\", \"stcp\" y \"xtcp\".<br />De forma "
-"predeterminada, este valor es \"tcp\"."
+"ProxyType especifica el tipo de este proxy. Los valores válidos son «tcp», «"
+"udp», «http», «https», «stcp» y «xtcp».<br />De forma predeterminada, este "
+"valor es «tcp»."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:163
 msgid "RUNNING"
@@ -409,7 +408,7 @@ msgid ""
 "default, this value is \"127.0.0.1\"."
 msgstr ""
 "ServerAddr especifica la dirección del servidor al que conectarse.<br />Por "
-"defecto, este valor es \"127.0.0.1\"."
+"defecto, este valor es «127.0.0.1»."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
 msgid ""
@@ -517,7 +516,7 @@ msgid ""
 msgstr ""
 "El usuario especifica un prefijo para los nombres de proxy para "
 "distinguirlos de otros clientes. Si este valor no es \"\", los nombres de "
-"proxy se cambiarán automáticamente a \"{user}.{Proxy_name}\".<br />De manera "
+"proxy se cambiarán automáticamente a «{user}.{Proxy_name}».<br />De manera "
 "predeterminada, este valor es \"\"."
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:163
index 60cc0bd6ea9c62220ce97fdce04620a71babc87b..4f163ef8c938f1676a7981d1d6dab4afc32582d9 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-16 00:44+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfrps/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
 msgid "Additional configs"
@@ -63,7 +63,7 @@ msgid ""
 "this value is \"0.0.0.0\"."
 msgstr ""
 "BindAddr especifica la dirección a la que se une el servidor.<br />Por "
-"defecto, este valor es \"0.0.0.0\"."
+"defecto, este valor es «0.0.0.0»."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:22
 msgid ""
@@ -183,7 +183,7 @@ msgid ""
 "default, this value is \"0.0.0.0\"."
 msgstr ""
 "DashboardAddr especifica la dirección a la que se une el panel.<br />Por "
-"defecto, este valor es \"0.0.0.0\"."
+"defecto, este valor es «0.0.0.0»."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:29
 msgid ""
@@ -199,8 +199,8 @@ msgid ""
 "DashboardPwd specifies the password that the dashboard will use for login."
 "<br />By default, this value is \"admin\"."
 msgstr ""
-"DashboardPwd especifica la contraseña que usará el panel para iniciar sesión."
-"<br />De manera predeterminada, este valor es \"admin\"."
+"DashboardPwd especifica la contraseña que usará el panel para iniciar "
+"sesión.<br />De manera predeterminada, este valor es «admin»."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:30
 msgid ""
@@ -208,7 +208,7 @@ msgid ""
 "<br />By default, this value is \"admin\"."
 msgstr ""
 "DashboardUser especifica el nombre de usuario que usará el panel para "
-"iniciar sesión.<br />Por defecto, este valor es \"admin\"."
+"iniciar sesión.<br />Por defecto, este valor es «admin»."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
 msgid "Disable log color"
@@ -285,7 +285,7 @@ msgid ""
 msgstr ""
 "LogFile especifica un archivo en el que se escribirán los registros. Este "
 "valor solo se utilizará si LogWay se configura correctamente.<br />De forma "
-"predeterminada, este valor es \"console\"."
+"predeterminada, este valor es «console»."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
 msgid ""
@@ -293,9 +293,9 @@ msgid ""
 "\"debug\", \"info\", \"warn\", and \"error\".<br />By default, this value is "
 "\"info\"."
 msgstr ""
-"LogLevel especifica el nivel mínimo de registro. Los valores válidos son "
-"\"trace\", \"debug\", \"info\", \"warn\" y \"error\".<br />Por defecto, este "
-"valor es \"info\"."
+"LogLevel especifica el nivel mínimo de registro. Los valores válidos son «"
+"trace», «debug», «info», «warn» y «error».<br />Por defecto, este valor es «"
+"info»."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
 msgid ""
@@ -304,8 +304,8 @@ msgid ""
 "this value is 0."
 msgstr ""
 "LogMaxDays especifica el número máximo de días para almacenar información de "
-"registro antes de la eliminación. Esto solo se usa si LogWay == \"archivo\"."
-"<br />De forma predeterminada, este valor es 0."
+"registro antes de la eliminación. Esto solo se usa si LogWay == «archivo"
+"».<br />De forma predeterminada, este valor es 0."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:45
 msgid "Max ports per client"
@@ -342,7 +342,7 @@ msgid ""
 msgstr ""
 "ProxyBindAddr especifica la dirección a la que se une el proxy. Este valor "
 "puede ser el mismo que BindAddr.<br />De forma predeterminada, este valor es "
-"\"0.0.0.0\"."
+"«0.0.0.0»."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:23
 msgid "QUIC bind port"
@@ -379,8 +379,8 @@ msgid ""
 msgstr ""
 "SubDomainHost especifica el dominio que se adjuntará a los subdominios "
 "solicitados por el cliente cuando se usa el proxy Vhost. Por ejemplo, si "
-"este valor se establece en \"frps.com\" y el cliente solicitó el subdominio "
-"\"test\", la URL resultante sería \"test.frps.com\".<br />De manera "
+"este valor se establece en «frps.com» y el cliente solicitó el subdominio «"
+"test», la URL resultante sería «test.frps.com».<br />De manera "
 "predeterminada, este valor es \"\"."
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
index 12a763b9b74fd21d2bf21c4febfb30e9474697bb..38c80ff535f94298cb1c7e72cbdc6185cc48feac 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-05-10 09:32+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfwknopd/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-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
@@ -63,11 +63,11 @@ msgid ""
 "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 ""
-"Defina un conjunto de puertos y protocolos (tcp o udp) que se abrirán si se "
+"Defina un conjunto de puertos y protocolos (TCP o UDP) que se abrirán si se "
 "ve una secuencia de detonación válida. Si esta entrada no está establecida, "
-"fwknopd intentará cumplir con cualquier solicitud de proto / puerto "
+"fwknopd intentará cumplir con cualquier solicitud de proto/puerto "
 "especificada en los datos del SPA (a menos que coincida con cualquier "
-"entrada de \"RESTRICT_PORTS\"). Las entradas múltiples están separadas por "
+"entrada de «RESTRICT_PORTS»). Las entradas múltiples están separadas por "
 "comas."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:557
@@ -96,7 +96,7 @@ msgid ""
 msgstr ""
 "Define el tiempo durante el cual fwknopd otorgará el acceso a través del "
 "firewall después de una secuencia de detonación válida de una dirección IP "
-"de origen. Si \"FW_ACCESS_TIMEOUT\" no está configurado, el tiempo de espera "
+"de origen. Si «FW_ACCESS_TIMEOUT» no está configurado, el tiempo de espera "
 "predeterminado de 30 segundos se establecerá automáticamente."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:535
@@ -251,10 +251,10 @@ msgid ""
 "“192.168.10.0/24”), and individual IP addresses can be specified as well. "
 "Multiple entries are comma-separated."
 msgstr ""
-"La dirección de destino para la que se aceptará el paquete SPA. La cadena "
-"\"CUALQUIERA\" también se acepta si un paquete SPA válido debe honrarse en "
+"La dirección de destino para la que se aceptará el paquete SPA. La cadena «"
+"CUALQUIERA» también se acepta si un paquete SPA válido debe honrarse en "
 "cualquier IP de destino. Las redes deben especificarse en notación CIDR (por "
-"ejemplo, \"192.168.10.0/24\") y también se pueden especificar direcciones IP "
+"ejemplo, «192.168.10.0/24») y también se pueden especificar direcciones IP "
 "individuales. Las entradas múltiples están separadas por comas."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
@@ -275,12 +275,11 @@ msgid ""
 "“192.168.10.0/24”), and individual IP addresses can be specified as well. "
 "Multiple entries are comma-separated."
 msgstr ""
-"La dirección de origen desde la que se aceptará el paquete SPA. La cadena "
-"\"CUALQUIERA\" también se acepta si se debe respetar un paquete SPA válido "
+"La dirección de origen desde la que se aceptará el paquete SPA. La cadena «"
+"CUALQUIERA» también se acepta si se debe respetar un paquete SPA válido "
 "desde cualquier IP de origen. Las redes deben especificarse en notación CIDR "
-"(por ejemplo, \"192.168.10.0/24\") y también se pueden especificar "
-"direcciones IP individuales. Las entradas múltiples están separadas por "
-"comas."
+"(por ejemplo, «192.168.10.0/24») y también se pueden especificar direcciones "
+"IP individuales. Las entradas múltiples están separadas por comas."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:509
 msgid "The source address has to be specified."
@@ -302,7 +301,7 @@ msgid ""
 msgstr ""
 "Esto indica a fwknopd que acepte comandos completos que estén contenidos en "
 "un paquete de autorización. Cualquier comando de este tipo se ejecutará en "
-"el servidor fwknopd como el usuario especificado por el \"CMD_EXEC_USER\" o "
+"el servidor fwknopd como el usuario especificado por el «CMD_EXEC_USER» o "
 "como el usuario que inició fwknopd si no está establecido."
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:477
index b7ccad836a47d9e3ccb0b2b81a5c28003493917f..1fc09ea89b317541f0fe3af0b327afffe545e131 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-08 18:11+0000\n"
+"PO-Revision-Date: 2026-04-01 16:08+0000\n"
 "Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfwknopd/ko/>\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
@@ -185,11 +185,11 @@ msgstr ""
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:418
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:501
 msgid "QR code"
-msgstr "QR 코드"
+msgstr "QR코드"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:484
 msgid "Show access.conf QR codes"
-msgstr "access.conf QR 코드 표시"
+msgstr "access.conf QR코드 표시"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:596
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
index 7309db2ca9d72bea0e3f43283789e170946ea8ed..1e39875efbf4a3bf293d018b4410d4e1bf45ccca 100644 (file)
@@ -3,15 +3,15 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2024-04-10 09:38+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsfwknopd/zh_Hans/>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
+"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
+"projects/openwrt/luciapplicationsfwknopd/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.5-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
@@ -203,7 +203,7 @@ msgstr ""
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:418
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:501
 msgid "QR code"
-msgstr "QR码"
+msgstr "二维码"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:484
 msgid "Show access.conf QR codes"
index ccbf9e13c3ae4b23437e3ed9e9c12c31b067d955..da7fbe9ca0c48689e7c35bd4675fa3cd50b8d0c5 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-22 17:10+0000\n"
-"Last-Translator: HerbJul <19JulianHerbst95@web.de>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationshttps-dns-proxy/de/>\n"
 "Language: de\n"
@@ -721,7 +721,7 @@ msgstr "Schweiz"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:314
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:649
 msgid "TCP Client Limit"
-msgstr ""
+msgstr "TCP-Client-Limit"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:182
 msgid "The domain used for connectivity checks (%smore information%s)."
@@ -852,7 +852,7 @@ msgstr "Wikimedia"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:561
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:570
 msgid "auto"
-msgstr ""
+msgstr "auto"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:14
 msgid "ns1: Germany - Baden-Baden"
@@ -872,7 +872,7 @@ msgstr "ns4: Norwegen - Sandefjord"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/recipes.v.json:2
 msgid "v.recipes"
-msgstr ""
+msgstr "v.recipes"
 
 #~ msgid "ns2: Germany - D�seldorf"
 #~ msgstr "ns2: Deutschland - Düsseldorf"
index 486c6bf980f3811d8a2effa7189b5522103652d3..29ae40ec85d32984a4a57435e97e513136c7e5ba 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-08-22 04:39+0000\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationshttps-dns-proxy/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.13\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:283
 msgid "%s%s%s proxy at %s on port %s.%s"
@@ -20,12 +20,12 @@ msgstr "%s%s%s proxy na porta %s.%s"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:578
 msgid "*"
-msgstr ""
+msgstr "*"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:252
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:599
 msgid "0: Fatal"
-msgstr ""
+msgstr "0: Fatal"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:253
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:600
@@ -40,7 +40,7 @@ msgstr ""
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:255
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:602
 msgid "3: Info"
-msgstr ""
+msgstr "3: Info"
 
 #: 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:603
@@ -58,7 +58,7 @@ msgstr "AdGuard"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/recipes.v.json:22
 msgid "Adblock"
-msgstr ""
+msgstr "Adblock"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:30
 msgid "Ads + Malware + Social Filter"
@@ -142,7 +142,7 @@ msgstr "DNS de inicialização"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:290
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:620
 msgid "CA Certs File"
-msgstr ""
+msgstr "Ficheiro de certificados CA"
 
 #: 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)"
@@ -154,7 +154,7 @@ msgstr "CIRA Canadian Shield"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/recipes.v.json:30
 msgid "CN Optimized"
-msgstr ""
+msgstr "Otimizado para CN"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:160
 msgid "Canary Domains Mozilla"
@@ -251,7 +251,7 @@ msgstr "DoH DNS (SB)"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/recipes.v.json:26
 msgid "ECS Optimized"
-msgstr ""
+msgstr "Otimizado para ECS"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:388
 msgid "Enable"
@@ -313,7 +313,7 @@ msgstr "Forçar uso do HTTP/1"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:234
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:668
 msgid "Force use of HTTP/3 (QUIC)"
-msgstr ""
+msgstr "Forçar o uso de HTTP/3 (QUIC)"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:247
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:677
@@ -335,7 +335,7 @@ msgstr "Alemanha"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:53
 msgid "Global Instance Options"
-msgstr ""
+msgstr "Opções globais da instância"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/google.dns.json:2
 msgid "Google"
@@ -367,7 +367,7 @@ msgstr "Instâncias do Proxy DNS sobre HTTPS"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:180
 msgid "Heartbeat Domain"
-msgstr ""
+msgstr "Domínio de heartbeat"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:195
 msgid "Heartbeat Sleep Timeout"
@@ -375,7 +375,7 @@ msgstr ""
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:206
 msgid "Heartbeat Wait Timeout"
-msgstr ""
+msgstr "Tempo limite de espera do heartbeat"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.he.ordns.json:2
 msgid "Hurricane Electric"
@@ -463,7 +463,7 @@ msgstr "Caminho do Ficheiro de Registo"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:250
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:596
 msgid "Logging Verbosity Level"
-msgstr ""
+msgstr "Nível de verbosidade do registo"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:22
 msgid "Malware Filter"
@@ -472,7 +472,7 @@ msgstr "Filtro de Malware"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:304
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:637
 msgid "Max Idle Time"
-msgstr ""
+msgstr "Tempo máximo de inatividade"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.mullvad.dns.json:2
 msgid "Mullvad"
@@ -630,7 +630,7 @@ msgstr "Protegido com Suporte a ECS"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/recipes.v.json:18
 msgid "Security"
-msgstr ""
+msgstr "Segurança"
 
 #: 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
@@ -655,7 +655,7 @@ msgstr "Instâncias de Serviço"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:52
 msgid "Service Options"
-msgstr ""
+msgstr "Opções do serviço"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:190
 msgid "Service Status"
@@ -675,7 +675,7 @@ msgstr ""
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:272
 msgid "Source Address"
-msgstr ""
+msgstr "Endereço de origem"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:22
 msgid "Spain"
@@ -702,7 +702,7 @@ msgstr "A iniciar o serviço %s"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:309
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:643
 msgid "Statistic Interval"
-msgstr ""
+msgstr "Intervalo estatístico"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:369
 msgid "Stop"
@@ -723,11 +723,12 @@ msgstr "Suíça"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:314
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:649
 msgid "TCP Client Limit"
-msgstr ""
+msgstr "Limite de clientes TCP"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:182
 msgid "The domain used for connectivity checks (%smore information%s)."
 msgstr ""
+"O domínio usado para verificações de conectividade (%smais informações%s)."
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:104
 msgid "There are no active instances."
@@ -739,11 +740,12 @@ msgstr "Tiarap DNS Público (JP)"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:196
 msgid "Time to wait before checking connectivity (seconds)."
-msgstr ""
+msgstr "Tempo de espera antes de verificar a conectividade (segundos)."
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:207
 msgid "Time to wait for connectivity check response (seconds)."
 msgstr ""
+"Tempo de espera pela resposta da verificação de conectividade (segundos)."
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:18
 msgid "US/Chicago"
@@ -759,7 +761,7 @@ msgstr "EUA/Nova York"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:109
 msgid "Unable to retrieve %s status"
-msgstr ""
+msgstr "Não foi possível obter o estado de %s"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.adguard.dns.json:18
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/eu.joindns4.json:14
@@ -796,7 +798,7 @@ msgstr "Utilizar HTTP/1"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:229
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:663
 msgid "Use HTTP/3 (QUIC)"
-msgstr ""
+msgstr "Usar HTTP/3 (QUIC)"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:242
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:672
@@ -853,7 +855,7 @@ msgstr "Wikimédia"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:561
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:570
 msgid "auto"
-msgstr ""
+msgstr "auto"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:14
 msgid "ns1: Germany - Baden-Baden"
@@ -861,7 +863,7 @@ msgstr "ns1: Alemanha - Baden-Baden"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:18
 msgid "ns2: Germany - Düsseldorf"
-msgstr ""
+msgstr "ns2: Alemanha - Düsseldorf"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:22
 msgid "ns3: Germany - Berlin"
@@ -873,7 +875,7 @@ msgstr "ns4: Noruega - Sandefjord"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/recipes.v.json:2
 msgid "v.recipes"
-msgstr ""
+msgstr "v.recipes"
 
 #~ msgid "ns2: Germany - D�seldorf"
 #~ msgstr "ns2: Alemanha - Düsseldorf"
index 26523f3de0e7642f30ab57ac3f9e7a805ae02599..6f0ea13cce8e4ce5b47efbcda897daa6633f3d40 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:82
 msgid "Cache level at which irqbalance partitions cache domains."
@@ -44,7 +44,7 @@ msgstr "Предоставьте доступ к UCI для luci-app-irqbalance"
 
 #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:87
 msgid "Interval"
-msgstr "ЧаÑ\81Ñ\82оÑ\82а Ñ\81ообÑ\89ений"
+msgstr "Ð\98нÑ\82еÑ\80вал"
 
 #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:98
 #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:110
index da4f3534e54d20a4f8ce77c5086ff7c2a8d50c86..3bf020d50ee1dcfd9b3fe405079eb00f0b38c0a6 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-22 17:10+0000\n"
-"Last-Translator: HerbJul <19JulianHerbst95@web.de>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationskeepalived/de/>\n"
 "Language: de\n"
@@ -106,7 +106,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:23
 msgid "Alternative config"
-msgstr ""
+msgstr "Alternative Konfig"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:25
 msgid "As soon as the other machine(s) come up, an election will be held."
index 3a72138ca338d448796827457b530fcfaff05499..614dcd46796cda29119fdcd464a3d8c58c851fc8 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationskeepalived/es/>\n"
@@ -105,7 +105,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:23
 msgid "Alternative config"
-msgstr ""
+msgstr "Configuración alternativa"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:25
 msgid "As soon as the other machine(s) come up, an election will be held."
@@ -467,8 +467,8 @@ msgid ""
 "Instead it sends adverts to the following list of ip addresses using unicast "
 "design fashion"
 msgstr ""
-"En cambio envía anuncios a la lista siguiente de direcciones ip usando el "
-"estilo de diseño uni-difusión"
+"En cambio envía anuncios a la lista siguiente de direcciones IP usando el "
+"estilo de diseño unidifusión"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/overview.js:26
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:32
@@ -930,7 +930,7 @@ msgstr "Objetivo/Destino"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:26
 msgid "The machine with the highest \"priority\" will become MASTER."
-msgstr "La máquina con la \"prioridad\" más alta será MASTER."
+msgstr "La máquina con la «prioridad» más alta será MASTER."
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_sync_group.js:25
 msgid ""
index a42fbc2230dc1d6dd9b48f547a7cbf922ce82aa6..17df99db79ef5767756dde0b4897689e237ccb02 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-21 18:32+0000\n"
-"Last-Translator: niky1987 <niky1987@libero.it>\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
+"Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationskeepalived/it/>\n"
 "Language: it\n"
@@ -9,7 +9,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.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:205
 msgid "2"
@@ -818,7 +818,7 @@ msgstr "Server da utilizzare per l'invio di notifiche via mail"
 
 #: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:87
 msgid "Servers"
-msgstr ""
+msgstr "Server"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:116
 msgid "Simple Password"
index 2a45c7104b418864173b2856355deddc0ef19102..b8091ce6c04ea22e341645e5786057f9cb7287b4 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-17 23:28+0000\n"
+"PO-Revision-Date: 2026-03-29 17:23+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationskeepalived/pl/>\n"
@@ -10,7 +10,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.15.2\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:205
 msgid "2"
@@ -106,7 +106,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:23
 msgid "Alternative config"
-msgstr ""
+msgstr "Konfiguracja alternatywna"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:25
 msgid "As soon as the other machine(s) come up, an election will be held."
index c248759874e533e5f94818b45e43f80e214d2b40..9f9c694c0b316a4772b0f6b49b07daf6bb4325c1 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-08-02 07:12+0000\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationskeepalived/pt/>\n"
@@ -9,7 +9,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.13-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:205
 msgid "2"
@@ -834,7 +834,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:39
 msgid "Source Address"
-msgstr ""
+msgstr "Endereço de origem"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:40
 msgid "Source Address of the Route"
index 9badd42d371cb99fc383aeb546c5e3d55a2238fc..3f17f4daabd9b1e2572ce26c6391b758bbf4f41f 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16.1-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:205
 msgid "2"
@@ -107,7 +107,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:23
 msgid "Alternative config"
-msgstr ""
+msgstr "Альтернативная конфигурация"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:25
 msgid "As soon as the other machine(s) come up, an election will be held."
@@ -503,7 +503,7 @@ msgstr "Интерфейсы"
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:75
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:51
 msgid "Interval"
-msgstr "ЧаÑ\81Ñ\82оÑ\82а Ñ\81ообÑ\89ений"
+msgstr "Ð\98нÑ\82еÑ\80вал"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:75
 msgid "Interval between checks in seconds"
index 93cb5346b41337b3b6fcd086468dbb3ecdcf4f09..26e0f200a7f8e7720590274fbad77e44323f4501 100644 (file)
@@ -1,7 +1,8 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-06 08:10+0000\n"
-"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: 大王叫我来巡山 "
+"<hamburger2048@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationskeepalived/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -97,7 +98,7 @@ msgstr "允许较低优先级机器保持 master 角色,即使当较高优先
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:23
 msgid "Alternative config"
-msgstr ""
+msgstr "备选配置"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:25
 msgid "As soon as the other machine(s) come up, an election will be held."
index 5caffc4717f95db75b9e74d8836623753c206340..f6446ff273243cc4e9b3c1e557d727c92d7949ad 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationskeepalived/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -95,7 +95,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:23
 msgid "Alternative config"
-msgstr ""
+msgstr "替代配置"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:25
 msgid "As soon as the other machine(s) come up, an election will be held."
index 041d84365444e2e983bfaa97ec72577b7ad739b6..4577a52855debbaae7ff517f02d4cc213778e835 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslibreswan/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.16.1-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:50
 msgid "3DES*"
@@ -268,7 +268,7 @@ msgstr "Lista los interfaces VTI configurados con ikey y okey"
 msgid ""
 "Lists XFRM interfaces in format \"ipsecN\", N denotes ifid of xfrm interface"
 msgstr ""
-"Enumera interfaces XFRM en formato \"ipsecN\", N denota ifid de interfaz xfrm"
+"Enumera interfaces XFRM en formato «ipsecN», N denota ifid de interfaz xfrm"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114
 msgid "Local Source IP"
index 28f13d0dae98e4becaba5d33e01036916386ae74..7c3a0afae78a1a369f178ceb03b6e3ea220fd336 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-05 21:05+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslldpd/es/>\n"
 "Language: es\n"
@@ -453,7 +453,7 @@ msgstr "Punto final de medios (Clase II)"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:475
 msgid "Must be a greater than zero number optionally suffixed with \"ms\""
-msgstr "Debe ser un número mayor que 0, opcionalmente con el sufijo \"ms\""
+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:494
 msgid "Must be a number"
index a60cd3ca7c49eb5b4bc3a822e42075b617c01ce2..540ab3663b31756e9848a2f584e9dd52c78585a4 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-29 19:31+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmosquitto/es/>\n"
@@ -97,13 +97,13 @@ msgstr "Expiración del cliente"
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:172
 msgid "Client id to use locally. Important when bridging to yourself"
 msgstr ""
-"El id de cliente a utilizar localmente. Importante al realizar un puente "
+"ID de cliente a utilizar localmente. Importante al realizar un puente "
 "contigo mismo"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:169
 msgid "Client id to use on remote end of this bridge connection"
 msgstr ""
-"El id del cliente a utilizar en el extremo remoto de esta conexión de puente"
+"ID del cliente a utilizar en el extremo remoto de esta conexión de puente"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:149
 msgid "Connection name"
@@ -116,7 +116,7 @@ msgstr "Predeterminado"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:127
 msgid "Depends on your openssl version, empty to support all"
-msgstr "Depende de su versión de openssl, vacío para soportar todas"
+msgstr "Depende de su versión de OpenSSL, vacío para soportar todas"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:228
 msgid "Directory to search for CA files"
index 8e16d1d6e5bf318110a191b8ea5f67eef0df2ead..68817e50db1f1ab7ec890e580068baa6c91cab7c 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/es/>\n"
@@ -71,8 +71,8 @@ msgid ""
 "%s: Name of Physical device which interface went up or down (e.g. \"eth0\" "
 "or \"wwan0\")"
 msgstr ""
-"%s: nombre del dispositivo físico cuya interfaz subió o bajó (p. ej., "
-"\"eth0\" o \"wwan0\")"
+"%s: nombre del dispositivo físico cuya interfaz subió o bajó (p. ej., «eth0» "
+"o «wwan0»)"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:39
 msgid "%s: Name of the action that triggered this event"
@@ -81,8 +81,7 @@ msgstr "%s: nombre de la acción que desencadenó este evento"
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:44
 msgid ""
 "%s: Name of the interface which went up or down (e.g. \"wan\" or \"wwan\")"
-msgstr ""
-"%s: nombre de la interfaz que subió o bajó (p. ej., \"wan\" o \"wwan\")"
+msgstr "%s: nombre de la interfaz que subió o bajó (p. ej., «wan» o «wwan»)"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:40
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:41
@@ -195,7 +194,7 @@ msgstr "Emergencia"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:92
 msgid "Enable ssl tracking"
-msgstr "Activar seguimiento de ssl"
+msgstr "Activar seguimiento de SSL"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:55
 msgid "Enabled"
@@ -214,7 +213,7 @@ msgstr "Activa el registro de firewall global"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:93
 msgid "Enables https tracking on ssl port 443"
-msgstr "Activa el seguimiento de https en el puerto ssl 443"
+msgstr "Activa el seguimiento de HTTPS en el puerto SSL 443"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:15
 msgid "Enter value in hex, starting with <code>0x</code>"
@@ -394,8 +393,8 @@ 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 ""
-"Puede ingresarse como uno o varios puertos (por ejemplo, \"22\" o "
-"\"80,443\") o como un puerto (por ejemplo, \"1024:2048\") sin comillas"
+"Puede ingresarse como uno o varios puertos (por ejemplo, «22» o «80,443») o "
+"como un puerto (por ejemplo, «1024:2048») sin comillas"
 
 #: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:75
 msgid "Member"
@@ -502,7 +501,7 @@ msgid ""
 "youtube.com/youtube\")"
 msgstr ""
 "Nombre de la regla IPset. Requiere la regla de IPset en /etc/dnsmasq.conf "
-"(por ejemplo, \"ipset=/youtube.com/youtube\")"
+"(por ejemplo, «ipset=/youtube.com/youtube»)"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:24
 msgid "Names may contain characters A-Z, a-z, 0-9, _ and no spaces-"
@@ -722,8 +721,7 @@ msgstr "Tiempo de espera pegajoso"
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:77
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:86
 msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
-msgstr ""
-"Admite la notación CIDR (por ejemplo, \"192.168.100.0/24\") sin comillas"
+msgstr "Admite la notación CIDR (por ejemplo, «192.168.100.0/24») sin comillas"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:91
 msgid "Task"
@@ -765,7 +763,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:28
 msgid "This section allows you to modify the content of \"/etc/mwan3.user\"."
-msgstr "Esta sección le permite modificar el contenido de \"/etc/mwan3.user\"."
+msgstr "Esta sección le permite modificar el contenido de «/etc/mwan3.user»."
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:71
 msgid "Tracking hostname or IP address"
index e5059f74b7e6524fc8a25caa47fe66a951d62d05..eea065fb4ae78bd5474794ede76a33c93e73411c 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-03-03 00:49+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/pt/>\n"
 "Language: pt\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.10.3-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
@@ -261,11 +261,11 @@ msgstr "Globais"
 
 #: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:51
 msgid "Grant access for luci-app-mwan3 configuration"
-msgstr ""
+msgstr "Conceder acesso para a configuração do luci-app-mwan3"
 
 #: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:3
 msgid "Grant access for luci-app-mwan3 status information"
-msgstr ""
+msgstr "Conceder acesso para informações de estado do luci-app-mwan3"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:68
 msgid "Hotplug ifdown"
index cd988589c2d2735fb02a82e76c8f724e85578d75..f6d6eb538545469483aa6a9d9c968d1bb4c8f1db 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-11-05 00:02+0000\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
 "Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnextdns/it/>\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.14.1-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "Configuration ID"
@@ -28,7 +28,7 @@ msgstr "Mostra le informazioni dei clienti LAN nelle analisi di NextDNS."
 
 #: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
 msgid "For further information, go to %s."
-msgstr ""
+msgstr "Per ulteriori informazioni, visita %s."
 
 #: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:15
 msgid "General"
index 7db12cd276fbb78ddfff2e4f6045073baded3491..840e42fa71c42af4c05c2cb987052b03162c072a 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-04 17:41+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/es/>\n"
 "Language: es\n"
@@ -89,11 +89,12 @@ msgstr "<big id=\"host-total\">0</big> hosts"
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:938
 msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
 msgstr ""
-"<big id=\"ipv6-hosts\">0%</big> tasa de compatibilidad de IPv6 entre hosts"
+"Tasa de compatibilidad de IPv6 del <big id=\"ipv6-hosts\">0%</big> entre "
+"hosts"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:940
 msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
-msgstr "<big id=\"ipv6-rx\">0B</big> descarga total de IPv6"
+msgstr "<big id=\"ipv6-rx\">0B</big> de descarga total de IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:939
 msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
@@ -101,7 +102,7 @@ msgstr "<big id=\"ipv6-share\">0%</big> del tráfico total es IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
 msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
-msgstr "<big id=\"ipv6-tx\">0B</big> carga total de IPv6"
+msgstr "<big id=\"ipv6-tx\">0B</big> de carga total de IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
 msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
@@ -166,10 +167,10 @@ msgid ""
 "specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
 "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\" "
-"para reiniciar el período de contabilización exactamente cada N días, "
-"comenzando en una fecha determinada."
+"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» para "
+"reiniciar el período de contabilización exactamente cada N días, comenzando "
+"en una fecha determinada."
 
 #: 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
@@ -226,7 +227,7 @@ msgid ""
 msgstr ""
 "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."
+"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"
@@ -477,7 +478,7 @@ msgstr "Intervalo de actualización"
 
 #: 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 "Requiere una fecha válida en el formato \"AAAA-MM-DD\""
+msgstr "Requiere una fecha válida en el formato «AAAA-MM-DD»"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
 msgid "Restore"
@@ -578,7 +579,7 @@ msgstr "Carga / Aplicación"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
-msgstr "Proveedor: <big id=\"bubble-vendor\">Example Corp.</big>"
+msgstr "Proveedor: <big id=\"bubble-vendor\">Ejemplo Corp.</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75
 msgid "Warning"
index 4dbf860309e16fdc122ee3a2edb142148d093010..73422cbe251c45dc374581d8f477fd0d14d7520b 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: nlbwmon\n"
 "POT-Creation-Date: 2018-01-21 19:45+0300\n"
-"PO-Revision-Date: 2026-03-07 13:10+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -364,7 +364,7 @@ msgstr "IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:111
 msgid "Interval"
-msgstr "ЧаÑ\81Ñ\82оÑ\82а Ñ\81ообÑ\89ений"
+msgstr "Ð\98нÑ\82еÑ\80вал"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:159
 msgid ""
index be4591144626d6f2c69ea00eba840f5a74335182..85716e5223bad38402b89b635afee0298c131a0c 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-10-11 23:49+0000\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnut/pt/>\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.8-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_monitor.js:16
 msgid "%s is mutually exclusive to other choices"
@@ -524,6 +524,8 @@ msgid ""
 "This is passed through to the driver, so make sure your driver supports this "
 "option"
 msgstr ""
+"Isto é passado para o driver, então certifique-se de que o driver suporte "
+"esta opção"
 
 #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:125
 msgid "Time in seconds between driver start retry attempts."
index 0c04397d100fd378dcfa016862b16c4e5f64da1a..cf7c11ae12b7d0067abf460eb9e12bdc2afd91e5 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2022-04-15 15:09+0000\n"
-"Last-Translator: G R <gradaellig@gmail.com>\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
+"Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr-services/it/>\n"
 "Language: it\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services-unauthenticated.json:3
 #: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3
@@ -21,7 +21,7 @@ msgstr "Servizi interni"
 
 #: applications/luci-app-olsr-services/root/usr/share/luci/menu.d/luci-app-olsr-services.json:3
 msgid "OLSR Services"
-msgstr ""
+msgstr "Servizi OLSR"
 
 #: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/olsr-services/services.js:70
 msgid "Protocol"
index 575c18b31e68d6e584821fac4510d99229fbbc43..b47348f10327c337475a8a1cb5fb7de61fe57f3f 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-23 18:10+0000\n"
-"Last-Translator: HerbJul <19JulianHerbst95@web.de>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr/de/>\n"
 "Language: de\n"
@@ -479,9 +479,8 @@ msgid ""
 "It runs on any wifi card that supports ad-hoc mode and of course on any "
 "ethernet device. Visit %s for help and documentation."
 msgstr ""
-"Es läuft auf jeder WLAN-Karte, die den Ad-hoc-Modus unterstützt, und "
-"natürlich auf jedem Ethernet-Gerät. Unter %s findest du Hilfe und "
-"Dokumentation."
+"Es läuft auf jeder WLAN-Karte, die den Ad-hoc-Modus unterstützt und "
+"natürlich auf jedem Ethernet-Gerät. Siehe %s für Hilfe und Dokumentation."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:194
 msgid "Known OLSR routes"
@@ -1001,6 +1000,8 @@ msgid ""
 "The OLSR daemon is an implementation of the Optimized Link State Routing "
 "protocol. As such it allows mesh routing for any network equipment."
 msgstr ""
+"Der OLSR-Daemon ist eine Umsetzung des Optimierten Link State Routing "
+"Protokolls. So ermöglicht es das Netz-Routing für jede Netzwerk-Ausstattung."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:242
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:236
@@ -1177,7 +1178,7 @@ msgstr "down"
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:92
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:176
 msgid "infinite"
-msgstr ""
+msgstr "unendlich"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:76
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:91
index e9c1f433db4ff7c0d2fcdf4cba79f4daf129b2a0..ef46aa69f351e008c59e954a38e671f4e20ae69b 100644 (file)
@@ -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: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr/es/>\n"
@@ -113,7 +113,7 @@ msgid ""
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 "Activar SmartGateway. Si se desactiva el resto de parámetros de SmartGateway "
-"se ignoran. \"No\" por defecto."
+"se ignoran. «No» por defecto."
 
 #: 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
@@ -146,12 +146,12 @@ msgid ""
 "value too, but does only update the hopcount if the nexthop changes too. "
 "Default is \"flat\"."
 msgstr ""
-"FIBMetric controla el valor métrico de los conjuntos OLSRd. \"Plano\" "
+"FIBMetric controla el valor métrico de los conjuntos OLSRd. «Plano» "
 "significa que la métrica es siempre 2. Este es el valor preferido porque "
-"ayuda al enrutador del núcleo de Linux a limpiar valores antiguos. "
-"\"Correct\" usa como métrica el número de saltos. \"Approx\" usa la cuenta "
-"de saltos también, pero solo la actualiza si cambia el siguiente salto "
-"también. Por defecto \"flat\"."
+"ayuda al enrutador del núcleo de Linux a limpiar valores antiguos. «correct» "
+"usa como métrica el número de saltos. «approx» usa la cuenta de saltos "
+"también, pero solo la actualiza si cambia el siguiente salto también. Por "
+"defecto «flat»."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:207
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:201
@@ -291,7 +291,7 @@ msgid ""
 msgstr ""
 "Histéresis para la sensibilidad del enlace (solo para métrica de saltos). La "
 "histéresis da más robustez a la sensibilidad de enlace pero retrasa el "
-"registro de vecinos. \"Sí\" por defecto"
+"registro de vecinos. «Sí» por defecto"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:283
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:277
@@ -324,9 +324,9 @@ msgid ""
 "be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
 "interface broadcast IP."
 msgstr ""
-"Dirección de propagación IPv4 para paquetes salientes OLSR. Por ejemplo "
-"\"255.255.255.255\". Por defecto es \"0.0.0.0\" que hace que se use la "
-"interfaz de propagación IP."
+"Dirección de propagación IPv4 para paquetes salientes OLSR. Por ejemplo «"
+"255.255.255.255». Por defecto es «0.0.0.0» que hace que se use la interfaz "
+"de propagación IP."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:365
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:131
@@ -339,8 +339,8 @@ msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
 msgstr ""
-"Dirección origen IPv4 para paquetes OLSR. Por defecto es \"0.0.0.0\" que "
-"hace que se use la interfaz de propagación IP."
+"Dirección origen IPv4 para paquetes OLSR. Por defecto es «0.0.0.0» que hace "
+"que se use la interfaz de propagación IP."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:69
 msgid "IPv6"
@@ -361,8 +361,8 @@ msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
-"Dirección IPv6 de multidifusión. Por defecto es \"FF02::6D\", la dirección "
-"de multidifusión local en routers MANET."
+"Dirección IPv6 de multidifusión. Por defecto es «FF02::6D», la dirección de "
+"multidifusión local en routers MANET."
 
 #: 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
@@ -389,8 +389,8 @@ msgid ""
 "of a not-linklocal interface IP."
 msgstr ""
 "Prefijo origen IPv6. OLSRd elegirá un interfaz IP que encaje con el prefijo "
-"de este parámetro. Por defecto es \"0::/0\" que provoca el uso de un "
-"interfaz IP no local."
+"de este parámetro. Por defecto es «0::/0» que provoca el uso de una interfaz "
+"IP no local."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:111
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:111
@@ -415,7 +415,7 @@ msgstr ""
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:91
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
-msgstr "Este nodo usa NAT para conectar a internet. \"Sí\" por defecto."
+msgstr "Este nodo usa NAT para conectar a internet. «Sí» por defecto."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:31
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:31
@@ -436,8 +436,8 @@ msgid ""
 "\"mesh\"."
 msgstr ""
 "El modo de interfaz se usar para evitar traspaso innecesario de paquetes en "
-"interfaces de red conmutados. Los modos válidos son \"mesh\" y \"ether\". "
-"Por defecto es \"mesh\"."
+"interfaces de red conmutados. Los modos válidos son «mesh» y «ether». Por "
+"defecto es «mesh»."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:469
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:448
@@ -461,7 +461,7 @@ msgid ""
 "Default is \"2.5\"."
 msgstr ""
 "Intervalo de sondeo de cambios de configuración a interfaces de red (en "
-"segundos). Por defecto es \"2.5\"."
+"segundos). Por defecto es «2.5»."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:38
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:38
@@ -553,13 +553,13 @@ msgid ""
 "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 ""
-"Algoritmo de calidad de enlace (solo para CE nivel 2).<br /><b>etx_float</"
-"b>: ETX en punto flotante con envejecimiento exponencial<br /><b>etx_fpm</"
-"b> : igual que etx_float, pero con aritmética entera<br /><b>etx_ff</b> : "
-"ETX freifunk, variante etx que usar todo el tráfico OLSR (en vez de solo "
+"Algoritmo de calidad de enlace (solo para CE nivel 2).<br /><b>etx_float</b>"
+": ETX en punto flotante con envejecimiento exponencial<br /><b>etx_fpm</b> : "
+"igual que etx_float, pero con aritmética entera<br /><b>etx_ff</b> : ETX "
+"freifunk, variante etx que usar todo el tráfico OLSR (en vez de solo "
 "\"hellos\") para los cálculos ETX<br /><b>etx_ffeth</b>: variante "
 "incompatible de etx_ff que permite enlaces ethernet con ETX 0.1.<br />Por "
-"defecto \"etx_ff\""
+"defecto «etx_ff»"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:170
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:164
@@ -568,8 +568,8 @@ msgid ""
 "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 ""
-"Intercambio del nivel de calidad del enlace entre \"cuenta de saltos\" y "
-"enrutado \"basado en coste\" (principalmente ETX).<br /><b>0</b> = no usar "
+"Intercambio del nivel de calidad del enlace entre «cuenta de saltos» y "
+"enrutado «basado en coste» (principalmente ETX).<br /><b>0</b> = no usar "
 "calidad del enlace<br /><b>2</b> = use calidad del enlace para selección de "
 "MPR y enrutado<br />Por defecto es 2"
 
@@ -618,9 +618,9 @@ 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 ""
-"Asegúrate de que OLSRd se está ejecutando, el complemento \"jsoninfo\" esté "
-"cargado, configurado en el puerto 9090, y acepta las conexiones desde "
-"\"127.0.0.1\"."
+"Asegúrate de que OLSRd se está ejecutando, el complemento «jsoninfo» esté "
+"cargado, configurado en el puerto 9090, y acepta las conexiones desde «"
+"127.0.0.1»."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:93
 msgid "Metric"
@@ -803,7 +803,7 @@ msgstr "Puertas de enlace inteligentes en esta red"
 #: 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 "Configuración del plugin"
+msgstr "Configuración del complemento"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:265
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:263
@@ -881,8 +881,8 @@ msgid ""
 "IP of the first interface."
 msgstr ""
 "Configura la dirección IP principal (IP originadora) del router. NUNCA debe "
-"cambiar mientras OLSRd esté activa. Por defecto es \"0.0.0.0\" que provoca "
-"el uso de la IP del primer interfaz."
+"cambiar mientras OLSRd esté activa. Por defecto es «0.0.0.0» que provoca el "
+"uso de la IP del primer interfaz."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:229
 msgid ""
@@ -925,7 +925,7 @@ msgid ""
 "upstream, second parameter is downstream. Default is \"128 1024\"."
 msgstr ""
 "Especifica la velocidad del enlace en kilobits/s. El primer parámetro es la "
-"subida y el segundo la bajada. Por defecto es \"128 1024\"."
+"subida y el segundo la bajada. Por defecto es «128 1024»."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:100
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:100
@@ -1030,7 +1030,7 @@ msgstr ""
 "Prefijo IPv6 a mostrar a clientes del enlace. Puede hacer que un cliente "
 "cambio su dirección IPv6 para usar la puerta de enlace sin ningún tipo de "
 "traducción de dirección. La longitud máxima del prefijo es 64 bits. Por "
-"defecto es \"::/0\" (sin prefijo)."
+"defecto es «::/0» (sin prefijo)."
 
 #: 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:278
@@ -1132,9 +1132,9 @@ msgid ""
 "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 ""
-"Tipo de enlace exportado a otros nodos del mesh. Un enlace se detecta "
-"buscando una HNA local de 0.0.0.0/0, ::ffff:0:0/96 o 2000::/3. Por defecto "
-"\"both\"."
+"Tipo de enlace ascendente exportado a otros nodos de la malla. Un enlace se "
+"detecta buscando una HNA local de 0.0.0.0/0, ::ffff:0:0/96 o 2000::/3. Por "
+"defecto «both»."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:80
 msgid ""
@@ -1144,7 +1144,7 @@ msgid ""
 msgstr ""
 "Qué tipo de enlace se exporta a los otros nodos de malla. Se detecta un "
 "enlace ascendente buscando un HNA6 ::ffff:0:0/96 o 2000::/3 local. La "
-"configuración predeterminada es \"ambos\"."
+"configuración predeterminada es «both»."
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:242
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:236
index f4e2bdf7833011778b53ef354c8fdeb4a6424f4e..39a41995e19c71e26d1171b059178353fe43e2da 100644 (file)
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsolsr/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -533,8 +533,8 @@ msgstr ""
 "連結品質演算法 (僅適用於 lq 等級 2)。<br /><b>etx_float</b>: 浮點數 ETX,按指"
 "數函式老化<br /><b>etx_fpm</b>: 與 etx_float 相同,但按整數算術 <br /><b>"
 "etx_ff</b>: ETX freifunk,一種使用所有 OLSR 流量 (而不僅僅是 hello) 進行 ETX "
-"計算的 etx 變體 <br /><b>etx_ffeth</b>: 不相容的變體 etx_ff,允許乙太網連結使"
-"用 ETX 0.1。<br />預設為 \"etx_ff\""
+"計算的 etx 變體 <br /><b>etx_ffeth</b>: 不相容的變體 etx_ff,允許乙太網路連結"
+"使用 ETX 0.1。<br />預設為 \"etx_ff\""
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:170
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:164
index 48a79b32b38438d5608105ae987dbb3c1775bea2..fde4eefd86fe9010de989c987673ba8217e07831 100644 (file)
@@ -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: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsp910nd/es/>\n"
@@ -44,11 +44,11 @@ msgstr "Activado"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:50
 msgid "Error calling \"package-manager-call list-installed\":"
-msgstr "Error al llamar a \"package-manager-call list-installed\":"
+msgstr "Error al llamar a «package-manager-call list-installed»:"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:39
 msgid "Error executing \"find\" command:"
-msgstr "Error al ejecutar el comando \"find\":"
+msgstr "Error al ejecutar el comando «find»:"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:89
 msgid "For USB connected printers"
index 6dbfd27cebcdbf5eb9cbf2f8affcc043cb26d11e..736e1bb2bdbaadf6bc8bd3c45593442fc8d6b7f1 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2023-11-22 00:07+0000\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
 "Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspagekitec/it/>\n"
@@ -8,13 +8,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.2\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:9
 msgid ""
 "<p/><em>Note: this web configurator only supports some very very basic uses "
 "of pagekite.</em>"
 msgstr ""
+"<p/><em>Nota: questa configurazione web supporta solo alcuni usi molto "
+"basilari di pagekite.</em>"
 
 #: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
 msgid ""
@@ -22,6 +24,9 @@ msgid ""
 "front end for this form to work. Visit %s to set up a name for your router "
 "and get a secret key for the connection."
 msgstr ""
+"<p/>Nota: ti serve un account PageKite attivo, o almeno, un tuo front end in "
+"esecuzione affinché questo modulo funzioni. Visita %s per impostare un nome "
+"per il router e ottenere una chiave segreta per la connessione."
 
 #: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:29
 msgid "Basic HTTP"
@@ -86,7 +91,7 @@ msgstr ""
 
 #: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:8
 msgid "your account"
-msgstr ""
+msgstr "il tuo account"
 
 #~ msgid ""
 #~ "<p/>Note: you need a working PageKite account, or at least, your own "
index 44fb5cacf48853ad84092c6f1fb65a774271a242..62d7754b6a82bebee9f04a7e51903fa2c7aeb407 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-08-18 08:44+0000\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspbr/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.13\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:320
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:450
@@ -719,7 +719,7 @@ msgstr ""
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:66
 msgid "Unable to retrieve %s status"
-msgstr ""
+msgstr "Não foi possível obter o estado de %s"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:437
 msgid "Unexpected exit or service termination: '%s'"
index 41a829d0245b9053a661cc5734f7d910c2add76b..932d902fb6483af61d0c00979dd20733b641983b 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsprivoxy/es/>\n"
@@ -53,8 +53,8 @@ msgid ""
 "An alternative directory where the templates are loaded from.<br />No "
 "trailing \"/\", please."
 msgstr ""
-"Un directorio alternativo desde donde se cargan las plantillas.<br />Sin "
-"\"/\" final, por favor."
+"Un directorio alternativo desde donde se cargan las plantillas.<br />Sin «/» "
+"final, por favor."
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:230
 msgid ""
@@ -303,7 +303,7 @@ msgid ""
 "If enabled, Privoxy hides the \"go there anyway\" link. The user obviously "
 "should not be able to bypass any blocks."
 msgstr ""
-"Si está activado, Privoxy oculta el enlace \"Ir allí de todos modos\". "
+"Si está activado, Privoxy oculta el enlace «Ir allí de todos modos». "
 "Obviamente, el usuario no debería poder evitar ningún bloqueo."
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:31
@@ -539,7 +539,7 @@ msgid ""
 "located).<br />No trailing \"/\", please."
 msgstr ""
 "El directorio donde se realiza todo el registro (es decir, donde se "
-"encuentra el archivo de registro).<br />Sin \"/\" final, por favor."
+"encuentra el archivo de registro).<br />Sin «/» final, por favor."
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:78
 msgid "The directory where the other configuration files are located."
index e8c39249482691a2b0c44874917f300489e05048..56f59578e861a5e0b62fe33944a0c7a3162a5710 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsrustdesk-server/es/>\n"
@@ -55,7 +55,7 @@ msgid ""
 "& Apply\"."
 msgstr ""
 "Compruebe «Activar ID del servidor» o «Activar servidor de retransmisión» a "
-"continuación y pulse «Guardar y Aplicar»."
+"continuación y pulse «Guardar y aplicar»."
 
 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:165
 msgid "Client"
index 242f22ebb50d8dd1da53e1cc5c8bc292f015d390..7ccd39dee003d9ac17cf7066fda0e7758620d04a 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2020-01-26 18:53-0300\n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-29 19:31+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsser2net/es/>\n"
@@ -92,7 +92,7 @@ msgstr "Redireccionamiento LED"
 
 #: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:32
 msgid "LEDs"
-msgstr "LED"
+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
index 591b9832dbd9875c6e4eff90dff30b6e1b5da536..e577501a3edfad8ab825b63d8180a2f201532eea 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2020-07-02 17:20-0300\n"
-"PO-Revision-Date: 2026-03-27 19:47+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-29 19:30+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssmartdns/es/>\n"
 "Language: es\n"
@@ -531,7 +531,7 @@ msgstr "Ninguno"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:783
 msgid "Only socks5 proxy support udp server."
-msgstr "Solo el proxy Socks5 admite el servidor udp."
+msgstr "Solo el proxy Socks5 admite el servidor UDP."
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:779
 msgid "Please set proxy server first."
@@ -627,7 +627,7 @@ msgstr "Nombre del servidor"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
 msgid "Set Specific domain ip address."
-msgstr "Establecer dirección ip de dominio específico."
+msgstr "Establecer dirección IP de dominio específico."
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:805
 msgid "Set Specific domain rule list."
@@ -635,7 +635,7 @@ msgstr "Establecer lista de reglas para dominios específicos."
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
 msgid "Set Specific ip blacklist."
-msgstr "Establecer lista negra de ip específica."
+msgstr "Establecer lista negra de IP específica."
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:708
 msgid "Set TLS hostname to verify."
@@ -748,7 +748,7 @@ msgid ""
 "when the port is 53."
 msgstr ""
 "Puerto del servidor local de smartdns, se configurará automáticamente como "
-"dns principal cuando el puerto sea 53."
+"DNS principal cuando el puerto sea 53."
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:209
 msgid ""
index 4b50d26fbe4c4209cc35671ffb98a3443c024470..e00a4937999c177d461168164639b632b395b356 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-11-28 22:04+0000\n"
-"Last-Translator: niky1987 <niky1987@libero.it>\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
+"Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssqm/it/>\n"
 "Language: it\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
 msgid "Advanced Configuration"
@@ -99,13 +99,15 @@ msgstr "Attiva i log di debug"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
 msgid "Enable multi-queue config"
-msgstr ""
+msgstr "Attiva config. multi-coda"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
 msgid ""
 "Enable multi-queue qdisc on supported hardware. If .qos script does not "
 "support mq this option is ignored."
 msgstr ""
+"Attiva la multi-coda di qdisc su hardware supportato. Se lo script .qos non "
+"supporta mq, questa opzione viene ignorata."
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
 msgid "Enable this SQM instance."
index 0d455477887edfeaafff719af8e20ff668c63938..e668b1c23733bfe526797a6a5aad218f35cdc3a2 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-11-28 22:04+0000\n"
-"Last-Translator: niky1987 <niky1987@libero.it>\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
+"Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssquid/it/>\n"
 "Language: it\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:50
 msgid "Advanced Settings"
@@ -49,12 +49,12 @@ msgstr "Concedere l'accesso UCI per luci-app-squid"
 
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:70
 msgid "HTTP port options"
-msgstr ""
+msgstr "Opzioni porta HTTP"
 
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:59
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:107
 msgid "Mime table"
-msgstr ""
+msgstr "Tabella mime"
 
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:66
 msgid "Port"
@@ -62,11 +62,11 @@ msgstr "Porta"
 
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:74
 msgid "SSL DB"
-msgstr ""
+msgstr "DB SSL"
 
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:78
 msgid "SSL DB options"
-msgstr ""
+msgstr "Opzioni DB SSL"
 
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:43
 #: applications/luci-app-squid/root/usr/share/luci/menu.d/luci-app-squid.json:3
index 5ae8212110bad05c7714239ca64038b67425a658..61353e07e2996c7fa84732953aaac04949d9a0a7 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-11-28 22:04+0000\n"
-"Last-Translator: niky1987 <niky1987@libero.it>\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
+"Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssshtunnel/it/>\n"
 "Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.17-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
@@ -267,7 +267,7 @@ msgstr "Intervallo del mantenimento dello stato acceso in secondi"
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:28
 #: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:22
 msgid "Servers"
-msgstr ""
+msgstr "Server"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:119
 msgid "Strict host key checking"
index 9bf8f95f7701ad0d19cb4b43a4b12133836e4dd5..f9c48e1e1183efcc85d1b909a322ad4549cc29a7 100644 (file)
@@ -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: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstatistics/es/>\n"
@@ -452,7 +452,7 @@ msgstr "Exec"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:7
 msgid "Exec Plugin Configuration"
-msgstr "Configuración del plugin Exec"
+msgstr "Configuración del complemento «exec»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:72
 msgid "Expecting decimal value lower than one"
@@ -626,7 +626,7 @@ msgstr "Supervisión de estadísticas IPv4/IPv6 activada"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:7
 msgid "IRQ Plugin Configuration"
-msgstr "Configuración del plugin IRQ"
+msgstr "Configuración del complemento IRQ"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:22
 msgid "Ignore source addresses"
@@ -638,7 +638,7 @@ msgstr "Nombre de instancia"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:7
 msgid "Interface Plugin Configuration"
-msgstr "Configuración del interfaz de plugins"
+msgstr "Configuración del complemento «interface»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/interface.js:7
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/interface.json:2
@@ -656,7 +656,7 @@ msgstr "Intervalo entre pings"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:8
 msgid "Iptables Plugin Configuration"
-msgstr "Configuración del plugin Iptables"
+msgstr "Configuración del complemento «iptables»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:15
 msgid "Leave unselected to automatically determine interfaces to monitor."
@@ -676,9 +676,9 @@ msgid ""
 "Allowed timespan types: min, h, hour(s), d, day(s), w, week(s), m, month(s), "
 "y, year(s)"
 msgstr ""
-"Lista de períodos de tiempo que se almacenarán en la base de datos RRD. "
-"P.ej. \"1hour 1day 14day\". Tipos de intervalos de tiempo permitidos: min, "
-"h, hour(s), d, day(s), w, week(s), m, month(s), y, year(s)"
+"Lista de períodos de tiempo que se almacenarán en la base de datos RRD. P. "
+"ej. «1hour 1day 14day». Tipos de intervalos de tiempo permitidos: min, h, "
+"hour(s), d, day(s), w, week(s), m, month(s), y, year(s)"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:40
 msgid "Listen host"
@@ -694,7 +694,7 @@ msgstr "Interfaces para escuchar"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:6
 msgid "Load Plugin Configuration"
-msgstr "Configuración del plugin de carga"
+msgstr "Configuración del complemento «load»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:10
 msgid "Load monitoring enabled"
@@ -744,7 +744,7 @@ msgstr "Memoria"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:6
 msgid "Memory Plugin Configuration"
-msgstr "Configuración del plugin Memoria"
+msgstr "Configuración del complemento «memory»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:28
 msgid "Memory monitoring enabled"
@@ -981,11 +981,11 @@ msgstr "Mqtt"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:6
 msgid "Mqtt Plugin Configuration"
-msgstr "Configuración del plugin Mqtt"
+msgstr "Configuración del complemento «mqtt»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:99
 msgid "Mqtt plugin enabled"
-msgstr "Plugin Mqtt activado"
+msgstr "Complemento Mqtt activado"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:25
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:25
@@ -1023,7 +1023,7 @@ msgstr "Enlace de red"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:7
 msgid "Netlink Plugin Configuration"
-msgstr "Configuración del plugin \"enlace de red\""
+msgstr "Configuración del complemento «netlink»"
 
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/network.json:2
 msgid "Network"
@@ -1031,7 +1031,7 @@ msgstr "Red"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:6
 msgid "Network Plugin Configuration"
-msgstr "Configuración del plugin \"Red\""
+msgstr "Configuración del complemento «network»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:69
 msgid "Network communication enabled"
@@ -1039,7 +1039,7 @@ msgstr "Comunicación de red activada"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:85
 msgid "Network plugins"
-msgstr "Plugins de red"
+msgstr "Complementos de red"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:178
 msgid "No RRD data found"
@@ -1069,7 +1069,7 @@ msgstr "OLSRd"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:6
 msgid "OLSRd Plugin Configuration"
-msgstr "Configuración del plugin \"OLSRd\""
+msgstr "Configuración del complemento «OLSRd»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
 msgid "Only create average RRAs"
@@ -1082,7 +1082,7 @@ msgstr "OpenVPN"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:7
 msgid "OpenVPN Plugin Configuration"
-msgstr "Configuración del complemento \"OpenVPN\""
+msgstr "Configuración del complemento «openvpn»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:27
 msgid "OpenVPN status files"
@@ -1090,7 +1090,7 @@ msgstr "Archivos de estado de OpenVPN"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:86
 msgid "Output plugins"
-msgstr "Plugins de salida"
+msgstr "Complementos de salida"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:46
 msgid "Overview"
@@ -1111,7 +1111,7 @@ msgstr "Ping"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:6
 msgid "Ping Plugin Configuration"
-msgstr "Configuración del plugin \"Ping\""
+msgstr "Configuración del complemento «ping»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:134
 msgid "Plugin is disabled"
@@ -1145,7 +1145,7 @@ msgstr "Procesos"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:6
 msgid "Processes Plugin Configuration"
-msgstr "Configuración del plugin \"Procesos\""
+msgstr "Configuración del complemento «processes»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpu.js:8
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/cpu.json:2
@@ -1182,7 +1182,7 @@ msgstr "Herramienta RRD"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:6
 msgid "RRDTool Plugin Configuration"
-msgstr "Configuración del plugin \"Herramienta RRD\""
+msgstr "Configuración del complemento «rrdtool»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:343
 msgid "RX Corrected Far"
@@ -1298,7 +1298,7 @@ msgstr "Sensores"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:17
 msgid "Sensors Plugin Configuration"
-msgstr "Configuración del plugin \"Sensors\""
+msgstr "Configuración del complemento «sensors»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:58
 msgid "Server host"
@@ -1398,7 +1398,7 @@ msgstr "Splash Leases"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:6
 msgid "Splash Leases Plugin Configuration"
-msgstr "Configuración del complemento \"Splash Leases\""
+msgstr "Configuración del complemento «Splash Leases»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:213
 #: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:3
@@ -1465,7 +1465,7 @@ msgstr "Conexiones TCP"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:6
 msgid "TCPConns Plugin Configuration"
-msgstr "Configuración del plugin \"Conexiones TCP\""
+msgstr "Configuración del complemento «tcpconns»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:74
 msgid "TLS 1.2"
@@ -1506,7 +1506,7 @@ msgstr "El complemento APCUPS recopila estadísticas sobre el APC UPS."
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:7
 msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
 msgstr ""
-"El plugin NUT obtiene información sobre Sistemas de Alimentación "
+"El complemento NUT obtiene información sobre Sistemas de Alimentación "
 "Ininterrumpida."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:7
@@ -1514,8 +1514,8 @@ msgid ""
 "The OLSRd plugin reads information about meshed networks from the txtinfo "
 "plugin of OLSRd."
 msgstr ""
-"El plugin OLSRd lee información sobre redes distribuidas desde el plugin "
-"txtinfo de OLSRd."
+"El complemento OLSRd lee información sobre redes distribuidas desde el "
+"complemento txtinfo de OLSRd."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:8
 msgid ""
@@ -1551,7 +1551,7 @@ msgid ""
 "The conntrack plugin collects statistics about the number of tracked "
 "connections."
 msgstr ""
-"El plugin \"Seguimiento\" recoge estadísticas sobre el número de conexiones "
+"El complemento «conntrack» recoge estadísticas sobre el número de conexiones "
 "analizadas."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:7
@@ -1586,7 +1586,7 @@ msgid ""
 "The disk plugin collects detailed usage statistics for selected partitions "
 "or whole disks."
 msgstr ""
-"El plugin \"Disco\" recolecta estadísticas detallada acerca de su "
+"El complemento «disk» recolecta estadísticas detallada acerca de su "
 "utilización para las particiones seleccionadas o bien el disco completo."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:8
@@ -1594,7 +1594,7 @@ msgid ""
 "The dns plugin collects detailed statistics about dns related traffic on "
 "selected interfaces."
 msgstr ""
-"El complemento dns recolecta estadísticas detalladas acerca del trafico dns "
+"El complemento dns recolecta estadísticas detalladas acerca del tráfico DNS "
 "en las interfaces seleccionadas."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:8
@@ -1604,16 +1604,16 @@ msgid ""
 "to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
 "be used in other ways as well."
 msgstr ""
-"El plugin \"eMail\" crea un socket de unix (unix-socket) que puede "
+"El complemento «email» crea un socket de unix (unix-socket) que puede "
 "utilizarse para transmitir estadísticas de email a un demonio collectd en "
-"ejecución. Este plugin fue desarrollado, en primer instancia, para ser "
+"ejecución. Este complemento fue desarrollado, en primer instancia, para ser "
 "utilizado en conjunto con Mail::SpamAssasin::Plugin::Collectd pero puede "
 "utilizarse de diferentes formas."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:7
 msgid "The entropy plugin collects statistics about the available entropy."
 msgstr ""
-"El plugin \"Entropy\" recopila estadísticas sobre la entropía disponible."
+"El complemento «entropy» recopila estadísticas sobre la entropía disponible."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:8
 msgid ""
@@ -1646,8 +1646,9 @@ msgid ""
 "The iptables plugin will monitor selected firewall rules and collect "
 "information about processed bytes and packets per rule."
 msgstr ""
-"El plugin \"iptables\" monitoriza las reglas seleccionadas del Firewall y "
-"recoge información de bytes y paquetes procesados por cada regla."
+"El complemento «iptables» monitoriza las reglas seleccionadas del "
+"cortafuegos y recoge información de bytes y paquetes procesados por cada "
+"regla."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:8
 msgid ""
@@ -1662,24 +1663,24 @@ msgid ""
 "The iwinfo plugin collects statistics about wireless signal strength, noise "
 "and quality."
 msgstr ""
-"El plugin \"iwinfo\" recolecta estadísticas sobre la potencia de la señal "
+"El complemento «iwinfo» recolecta estadísticas sobre la potencia de la señal "
 "inalámbrica, ruido y calidad."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:7
 msgid "The load plugin collects statistics about the general system load."
 msgstr ""
-"El plugin \"carga\" recoge estadísticas sobre la carga general del sistema."
+"El complemento «load» recoge estadísticas sobre la carga general del sistema."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:7
 msgid "The memory plugin collects statistics about the memory usage."
-msgstr "El plugin \"memoria\" recoge estadísticas sobre el uso de memoria."
+msgstr "El complemento «memory» recoge estadísticas sobre el uso de memoria."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:8
 msgid ""
 "The netlink plugin collects extended information like qdisc-, class- and "
 "filter-statistics for selected interfaces."
 msgstr ""
-"El plugin \"netlink\" recoge informaciones extendidas como estadísticas "
+"El complemento «netlink» recoge informaciones extendidas como estadísticas "
 "qdisc-, clase- y filtro- para las interfaces seleccionadas."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:7
@@ -1689,18 +1690,18 @@ msgid ""
 "client mode locally collected data is transferred to a collectd server "
 "instance, in server mode the local instance receives data from other hosts."
 msgstr ""
-"El plugin \"red\" proporciona comunicación entre diferentes instancias de "
-"collectd. Collectd puede operar tanto en modo cliente como en modo servidor. "
-"En modo cliente la información recogida se envía a una instancia que se "
-"encuentre en modo servidor. En modo servidor la instancia recibe datos de "
-"otros hosts."
+"El complemento «network» proporciona comunicación entre diferentes "
+"instancias de collectd. Collectd puede operar tanto en modo cliente como en "
+"modo servidor. En modo cliente la información recogida se envía a una "
+"instancia que se encuentre en modo servidor. En modo servidor la instancia "
+"recibe datos de otros hosts."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:7
 msgid ""
 "The ping plugin will send icmp echo replies to selected hosts and measure "
 "the roundtrip time for each host."
 msgstr ""
-"El complemento ping enviará ecos icmp a las máquinas elegidas para medir el "
+"El complemento ping enviará ecos ICMP a las máquinas elegidas para medir el "
 "tiempo de viaje para cada host."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:7
@@ -1729,7 +1730,7 @@ msgid ""
 "The sensors plugin uses the Linux Sensors framework to gather environmental "
 "statistics."
 msgstr ""
-"El plugin \"sensors\" usa el marco de trabajo de sensores de Linux para "
+"El complemento «sensors» usa el marco de trabajo de sensores de Linux para "
 "recopilar estadísticas ambientales."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
@@ -1743,8 +1744,8 @@ msgid ""
 "The splash leases plugin uses libuci to collect statistics about splash "
 "leases."
 msgstr ""
-"El complemento \"splash leases\" usa libuci para recopilar estadísticas "
-"sobre los arrendamientos de salpicaduras."
+"El complemento «splash leases» usa libuci para recopilar estadísticas sobre "
+"los arrendamientos de salpicaduras."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:7
 msgid ""
@@ -1760,8 +1761,8 @@ msgid ""
 "read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
 "read, e.g. thermal_zone1 )"
 msgstr ""
-"El plugin \"thermal\" controlará la temperatura del sistema. Los datos se "
-"leen normalmente desde /sys/class/thermal/*/temp ('*' indica el dispositivo "
+"El complemento «thermal» controlará la temperatura del sistema. Los datos se "
+"leen normalmente desde /sys/class/thermal/*/temp («*» indica el dispositivo "
 "térmico que se va a leer, por ejemplo, thermal_zone1)"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:8
@@ -1769,14 +1770,14 @@ msgid ""
 "The unixsock plugin creates a unix socket which can be used to read "
 "collected data from a running collectd instance."
 msgstr ""
-"El complemento unixsock crea un zócalo unix que se puede usar para leer los "
+"El complemento unixsock crea un socket UNIX que se puede usar para leer los "
 "datos recogidos desde una instancia de collectd en ejecución."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:7
 msgid "The uptime plugin collects statistics about the uptime of the system."
 msgstr ""
-"El plugin \"uptime\" recopila estadísticas sobre el tiempo de actividad del "
-"sistema."
+"El complemento «uptime» recopila estadísticas sobre el tiempo de actividad "
+"del sistema."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/users.js:7
 msgid ""
@@ -1784,7 +1785,7 @@ msgid ""
 "shell. NOTE: Local shell (wtmp) tracking is NOT enabled in default builds. "
 "Additional setup is required to get non-zero counts."
 msgstr ""
-"El plugin usuarios recolecta estadísticas sobre los usuarios que han "
+"El complemento «users» recolecta estadísticas sobre los usuarios que han "
 "iniciado sesión via shell. NOTA: seguimiento de shell local (wtmp) NO está "
 "activado en las compilaciones por defecto. Se necesita una configuración "
 "adicional para obtener contadores distintos de cero."
@@ -1800,18 +1801,18 @@ msgstr "Térmico"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:7
 msgid "Thermal Plugin Configuration"
-msgstr "Configuración del plugin Thermal"
+msgstr "Configuración del complemento «thermal»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:7
 msgid "This plugin collects statistics about the processor context switches."
 msgstr ""
-"Este plugin recopila estadísticas sobre los cambios de contexto del "
+"Este complemento recopila estadísticas sobre los cambios de contexto del "
 "procesador."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:7
 msgid "This plugin collects statistics about the processor frequency scaling."
 msgstr ""
-"Este plugin recopila estadísticas sobre la escala de frecuencia del "
+"Este complemento recopila estadísticas sobre la escala de frecuencia del "
 "procesador."
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:33
@@ -1859,7 +1860,7 @@ msgstr "SAI"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
 msgid "UPS Plugin Configuration"
-msgstr "Configuración del plugin SAI"
+msgstr "Configuración del complemento SAI"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:12
 msgid "UPS name in NUT ups@host format"
@@ -1875,7 +1876,7 @@ msgstr "UnixSock"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:7
 msgid "Unixsock Plugin Configuration"
-msgstr "Configuración del plugin \"UnixSock\""
+msgstr "Configuración del complemento «unixsock»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:22
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/uptime.js:15
@@ -1885,7 +1886,7 @@ msgstr "Tiempo de actividad"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:6
 msgid "Uptime Plugin Configuration"
-msgstr "Configuración del plugin Uptime"
+msgstr "Configuración del complemento «uptime»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:10
 msgid "Uptime monitoring enabled"
@@ -1911,7 +1912,7 @@ msgstr "Usuarios"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/users.js:6
 msgid "Users Plugin Configuration"
-msgstr "Configuración del plugin Usuarios"
+msgstr "Configuración del complemento «users»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:109
 msgid "Vectoring Down"
@@ -1965,7 +1966,7 @@ msgstr "Wi-Fi"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:7
 msgid "Wireless iwinfo Plugin Configuration"
-msgstr "Configuración plugin \"Wireless iwinfo\""
+msgstr "Configuración del complemento «Wireless iwinfo»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:102
 msgid "Writing *.rrd files to %s"
@@ -1994,7 +1995,7 @@ msgstr "cUrl"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:6
 msgid "cUrl Plugin Configuration"
-msgstr "Configuración de plugin de cUrl"
+msgstr "Configuración del complemento «curl»"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:45
 msgid "no summary"
@@ -2036,7 +2037,7 @@ msgstr[1] "%d puertos remotos"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
 msgid "reduces rrd size"
-msgstr "reduce el tamaño rrd"
+msgstr "reduce el tamaño RRD"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:45
 msgid "summary of all ports"
index ce2acc64b9c87ed664e422cf5294def8e265dbcc..011fd062105e76c53333e00361207ec247755681 100644 (file)
@@ -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: 2026-03-27 19:48+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstinyproxy/es/>\n"
 "Language: es\n"
@@ -270,7 +270,7 @@ msgstr "Puerto de escucha de peticiones"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:184
 msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
-msgstr "Nombre de host a usar en la cabecera HTTP \"Via\""
+msgstr "Nombre de host a usar en la cabecera HTTP «Via»"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:120
 msgid ""
@@ -350,7 +350,7 @@ msgstr "Usuario"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:183
 msgid "Via hostname"
-msgstr "Nombre de host en \"Via\""
+msgstr "Nombre de host en «Via»"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:293
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:305
@@ -359,7 +359,7 @@ msgstr "Via proxy"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:56
 msgid "Waiting for data from url:"
-msgstr "Esperando datos de la url:"
+msgstr "Esperando datos de la URL:"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:142
 msgid "Writes log messages to syslog instead of a log file"
index e6da6a9afdefa3c7821a0748c46466edcd4ccc70..530556ebcf7a307fefa2086c562d2e7f1836d453 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationstinyproxy/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -18,8 +18,8 @@ msgid ""
 "upstream proxy, <em>Reject access</em> disables any upstream proxy for the "
 "target"
 msgstr ""
-"<em>透過代理</em>透過指定的上游代理將請求路由到給定目標,<em>拒絕存取</em>為"
-"目標禁用任何上游代理"
+"<em>Via proxy</em> 透過指定的上游代理將請求路由到給定目標,<em>拒絕存取</em>"
+"ç\82ºç\9b®æ¨\99ç¦\81ç\94¨ä»»ä½\95ä¸\8a游代ç\90\86"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:180
 msgid ""
index cd8d037722441cf282792058b8fdc95197a52df5..11dca21ba60a1e75621c2e2c6bf42daa5d95ac68 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2012-08-21 22:06+0200\n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstransmission/es/>\n"
@@ -238,7 +238,7 @@ msgstr "Configuración de peer"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:187
 msgid "Peer socket <abbr title=\"Type of Service\">TOS</abbr>"
-msgstr "Par zócalo <abbr title=\"Type of Service\">TOS</abbr>"
+msgstr "Par socket <abbr title=\"Type of Service\">TOS</abbr>"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:204
 msgid "Port forwarding enabled"
index 714ef527a97df911964da108041188d7b521d2e9..d17f5147fe0ecf35bc950b8d3acc1057857e8c64 100644 (file)
@@ -6,8 +6,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-10-08 14:06+0200\n"
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationstransmission/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -392,7 +392,7 @@ msgstr "上傳限速已啟用"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:179
 msgid "This is documented on %s."
-msgstr ""
+msgstr "這被記載於 %s。"
 
 #: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
 msgid "Transmission"
index 0a083ea4bc0bbd487204dbbf7486216c07f5822b..666cc5018072642b3d5f3c6e362cfc262631964b 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-29 19:31+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/es/>\n"
@@ -530,13 +530,13 @@ msgid ""
 "VPN uplink connection is emphasized in <span style=\"color:rgb(68, 170, "
 "68);font-weight:bold\">green</span>."
 msgstr ""
-"Vista general de todos los enlaces ascendentes configurados para compañero "
-"de viaje. Puede editar, eliminar o priorizar los enlaces ascendentes "
-"existentes arrastrando y soltando y escaneando los nuevos. <br /> La "
-"conexión de enlace ascendente utilizada actualmente se enfatiza en <span "
-"style=\"color:rgb(51, 119, 204);font-weight:bold\">azul</span>, una conexión "
-"de enlace ascendente VPN cifrada se enfatiza en <span style=\"color:rgb(68, "
-"170, 68);font-weight:bold\">verde</span>."
+"Vista general de todos los enlaces ascendentes configurados para travelmate. "
+"Puede editar, eliminar o priorizar los enlaces ascendentes existentes "
+"arrastrando y soltando y escaneando los nuevos. <br />La conexión de enlace "
+"ascendente utilizada actualmente se enfatiza en <span style=\"color:rgb(51, "
+"119, 204);font-weight:bold\">azul</span>, una conexión de enlace ascendente "
+"VPN cifrada se enfatiza en <span style=\"color:rgb(68, 170, 68);font-"
+"weight:bold\">verde</span>."
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:464
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1043
index 966a10d43b4410e7e9ecdae6a9f6e3647d92cf07..c4c058ffbad8bafca0441b9d110126d61c55e366 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-03 17:08+0000\n"
+"PO-Revision-Date: 2026-04-01 16:08+0000\n"
 "Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/ko/>\n"
@@ -29,7 +29,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:501
 msgid "AP QR-Codes..."
-msgstr "AP QR 코드..."
+msgstr "AP QR코드..."
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1101
 msgid "Add Uplink %q"
@@ -546,7 +546,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:129
 msgid "QR-Code Overview"
-msgstr "QR 코드 보기"
+msgstr "QR코드 보기"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:307
 msgid "Radio Selection"
index 9e80949168f5fe323cadd730935616fb1a84fa3d..908b7cacae011caebecefa89ac0c11712f8e0023 100644 (file)
@@ -5,8 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationstravelmate/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -507,7 +507,7 @@ msgid ""
 "VPN uplink connection is emphasized in <span style=\"color:rgb(68, 170, "
 "68);font-weight:bold\">green</span>."
 msgstr ""
-"travelmate æ\89\80æ\9c\89å·²é\85\8dç½®ä¸\8aè¡\8cé\80£çµ\90ç\9a\84æ¦\82è¿°。您可以通過拖動&#38;來編輯、刪除或優先考"
+"travelmate æ\89\80æ\9c\89å·²é\85\8dç½®ä¸\8aè¡\8cé\80£çµ\90ç\9a\84æ¦\82覽。您可以通過拖動&#38;來編輯、刪除或優先考"
 "慮現有的上行連結。刪除並掃描新的。<br />當前使用的上行連結連接在<span "
 "style=\"color:rgb(51, 119, 204);font-weight:bold\">blue</span>中強調,一個加"
 "密的<span style=\"color:rgb(68, 170, 68);font-weight:bold\">green</span>強調 "
index c63fe42b398315b9a9bd79b3a8766c8d88e776e6..7a79045aa6c3e441c0bab5640b008f607c662d57 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-21 18:32+0000\n"
-"Last-Translator: niky1987 <niky1987@libero.it>\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
+"Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsunbound/it/>\n"
 "Language: it\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:166
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:66
@@ -593,7 +593,7 @@ msgstr ""
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:60
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zones.js:83
 msgid "Servers"
-msgstr ""
+msgstr "Server"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:61
 msgid "Servers for this zone; see README.md for optional form"
index 51bc3922fc331e14f635ce25cc25a6fd691a86c7..ea20b660d04bab106558bdca7cf57324ccaac2c9 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-29 16:36+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsunbound/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -226,7 +226,7 @@ msgstr "已啟用"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:120
 msgid "Exclude IPv6 GA"
-msgstr "Exclude IPv6 GA"
+msgstr "排除 IPv6 GA"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:282
 msgid "Extended Statistics"
index b2a2669d010ed188c42666f8b666111258c89dd2..193d5894825377d018ba92ec906c8e1f7da2fc90 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-08 17:33+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsusteer/es/>\n"
@@ -12,29 +12,31 @@ msgstr ""
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:729
 msgid "0 No active transition"
-msgstr ""
+msgstr "0 No hay transición activa"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:730
 msgid "1 Passive BSS-transition-request"
-msgstr ""
+msgstr "1 Solicitud de transición BSS pasiva"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:731
 msgid "2 BSS-transition-request with disassociation imminent"
-msgstr ""
+msgstr "2 Solicitud de transición BSS con disociación inminente"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:732
 msgid "3 BSS-transition-request with disassociation imminent and timer"
-msgstr ""
+msgstr "3 Solicitud de transición BSS con disociación inminente y temporizador"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:733
 msgid ""
 "4 BSS-transition-request with disassociation imminent, timer and forced "
 "disassociation"
 msgstr ""
+"4 Solicitud de transición BSS con disociación inminente, temporizador y "
+"disociación forzada"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:760
 msgid "A value of 0 disables threshold."
-msgstr ""
+msgstr "Un valor de 0 desactiva el umbral."
 
 #: 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:291
@@ -49,17 +51,19 @@ msgstr "Clave de pares de AP"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:726
 msgid "Aggressiveness"
-msgstr ""
+msgstr "Agresividad"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:739
 msgid "Aggressiveness mac list"
-msgstr ""
+msgstr "Lista de MAC sobre agresividad"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:727
 msgid ""
 "Aggressiveness of BSS-transition-request to push a station to another node "
 "(AP or band)."
 msgstr ""
+"Agresividad de la solicitud de transición BSS para redirigir una estación a "
+"otro nodo (AP o banda)."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:514
 msgid "All debug messages"
@@ -97,6 +101,7 @@ msgstr ""
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:759
 msgid "Avoids conflicts between roaming and band-steering policies."
 msgstr ""
+"Evita conflictos entre las políticas de itinerancia y de dirección de banda."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:293
 msgid "BSSID"
@@ -112,7 +117,7 @@ msgstr "SNR mínimo para conducción entre bandas"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:757
 msgid "Band steering signal threshold"
-msgstr ""
+msgstr "Umbral de señal de dirección de banda"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:558
 msgid "Band steering threshold"
@@ -240,6 +245,8 @@ msgid ""
 "List of MACs (lower case) to set aggressiveness per station, e.g. "
 "ff:ff:ff:ff:ff:ff,2"
 msgstr ""
+"Lista de MACs (en minúsculas) para establecer la agresividad por estación, "
+"por ejemplo, ff:ff:ff:ff:ff:ff,2"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:715
 msgid "List of SSIDs to enable steering on"
@@ -372,8 +379,8 @@ msgid ""
 "Minimal SNR or absolute signal a device has to maintain over "
 "band_steering_interval to be steered to a higher frequency band."
 msgstr ""
-"SNR mínimo o señal absoluta que un dispositivo tiene que mantener sobre "
-"\"Intervalo para conducción entre bandas\" para ser dirigido a una banda de "
+"SNR mínimo o señal absoluta que un dispositivo tiene que mantener sobre «"
+"Intervalo para conducción entre bandas» para ser dirigido a una banda de "
 "frecuencia superior."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:660
@@ -505,7 +512,7 @@ msgstr ""
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:748
 msgid "Reassociation delay"
-msgstr ""
+msgstr "Retraso de reasociación"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:63
 msgid "Refresh page to get new mac addresses to show up"
@@ -531,7 +538,7 @@ msgstr "Reservado"
 msgid ""
 "Retry scanning when roam_scan_tries is exceeded after this timeout (in ms)."
 msgstr ""
-"Reintentar escanear cuando se exceda \"Intentos de escaneo de itinerancia\" "
+"Reintentar escanear cuando se exceda «Intentos de escaneo de itinerancia» "
 "después de este tiempo límite (en ms)."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:637
@@ -581,6 +588,8 @@ msgid ""
 "SNR difference that the signal must be better compared to signal was on "
 "connection to node."
 msgstr ""
+"La diferencia de SNR indica que la señal debe ser mejor en comparación con "
+"la señal que estaba conectada al nodo."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:83
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:294
@@ -603,6 +612,7 @@ msgstr "Ver <a %s>documentación</a>"
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:741
 msgid "See option above for a list of numberical values"
 msgstr ""
+"Consulte la opción anterior para obtener una lista de valores numéricos."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:548
 msgid "Seen policy timeout"
@@ -684,11 +694,13 @@ msgid ""
 "Timeout (s in \"1024ms\") a station is requested to avoid reassociation "
 "after bss transition"
 msgstr ""
+"Tiempo de espera (s en «1024ms») se solicita a una estación que evite la "
+"reasociación después de la transición BSS"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:589
 msgid "Timeout after which a station with SNR < min_SNR will be kicked"
 msgstr ""
-"Tiempo después del cual una estación con SNR < \"SNR mínimo\" será expulsada"
+"Tiempo después del cual una estación con SNR < a «SNR mínimo« será expulsada"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:460
 msgid "To start it running try %s"
index df4b0734e3d73d92fb95324243471f1c776a92d3..d673f6915365bb1f332b6646ebd550896c6ffc5c 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-09 19:11+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
 "Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsusteer/ga/>\n"
@@ -13,29 +13,31 @@ msgstr ""
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:729
 msgid "0 No active transition"
-msgstr ""
+msgstr "0 Gan aon aistriú gníomhach"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:730
 msgid "1 Passive BSS-transition-request"
-msgstr ""
+msgstr "1 Iarratas-aistrithe-BSS-éighníomhach"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:731
 msgid "2 BSS-transition-request with disassociation imminent"
-msgstr ""
+msgstr "2 iarratas ar aistriú BSS le dícheangal ar tí tarlú"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:732
 msgid "3 BSS-transition-request with disassociation imminent and timer"
-msgstr ""
+msgstr "3 iarratas-aistrithe BSS le dícheangal ar tí tarlú agus lasc ama"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:733
 msgid ""
 "4 BSS-transition-request with disassociation imminent, timer and forced "
 "disassociation"
 msgstr ""
+"4 iarratas ar aistriú BSS le dícheangal ar tí tarlú, lasc ama agus "
+"dícheangal éigeantach"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:760
 msgid "A value of 0 disables threshold."
-msgstr ""
+msgstr "Díchumasaíonn luach 0 an tairseach."
 
 #: 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:291
@@ -50,17 +52,19 @@ msgstr "Eochair Chomhghleacaithe AP"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:726
 msgid "Aggressiveness"
-msgstr ""
+msgstr "Ionsaitheacht"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:739
 msgid "Aggressiveness mac list"
-msgstr ""
+msgstr "Liosta mac ionsaitheacht"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:727
 msgid ""
 "Aggressiveness of BSS-transition-request to push a station to another node "
 "(AP or band)."
 msgstr ""
+"Ionsaitheacht iarratas-aistrithe BSS chun stáisiún a bhrú chuig nód eile (AP "
+"nó banda)."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:514
 msgid "All debug messages"
@@ -97,7 +101,7 @@ msgstr ""
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:759
 msgid "Avoids conflicts between roaming and band-steering policies."
-msgstr ""
+msgstr "Seachnaíonn sé coimhlintí idir beartais fánaíochta agus stiúrtha banda."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:293
 msgid "BSSID"
@@ -113,7 +117,7 @@ msgstr "Stiúrthóireacht banna min SNR"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:757
 msgid "Band steering signal threshold"
-msgstr ""
+msgstr "Tairseach comhartha stiúrtha banda"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:558
 msgid "Band steering threshold"
@@ -243,6 +247,8 @@ msgid ""
 "List of MACs (lower case) to set aggressiveness per station, e.g. "
 "ff:ff:ff:ff:ff:ff,2"
 msgstr ""
+"Liosta MACanna (cás beag) chun ionsaitheacht a shocrú in aghaidh an "
+"stáisiúin, m.sh. ff:ff:ff:ff:ff:ff,2"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:715
 msgid "List of SSIDs to enable steering on"
@@ -502,7 +508,7 @@ msgstr "Cód cúis ar chic cliant bunaithe ar ualach cainéil."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:748
 msgid "Reassociation delay"
-msgstr ""
+msgstr "Moill athcheangail"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:63
 msgid "Refresh page to get new mac addresses to show up"
@@ -578,6 +584,8 @@ msgid ""
 "SNR difference that the signal must be better compared to signal was on "
 "connection to node."
 msgstr ""
+"Difríocht SNR gur cheart go mbeadh an comhartha níos fearr i gcomparáid leis "
+"an gcomhartha a bhí ar nasc leis an nód."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:83
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:294
@@ -599,7 +607,7 @@ msgstr "Féach ar <a %s>doiciméadúchán</a>"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:741
 msgid "See option above for a list of numberical values"
-msgstr ""
+msgstr "Féach an rogha thuas le haghaidh liosta de luachanna uimhriúla"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:548
 msgid "Seen policy timeout"
@@ -681,6 +689,8 @@ msgid ""
 "Timeout (s in \"1024ms\") a station is requested to avoid reassociation "
 "after bss transition"
 msgstr ""
+"Iarrtar am scoir (s i \"1024ms\") ar stáisiún chun athcheangal a sheachaint "
+"tar éis aistriú bss"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:589
 msgid "Timeout after which a station with SNR < min_SNR will be kicked"
index 4fb407f4e0edfb202000db8527884fe481842d03..c439ca75ded5cc99b865439ec15ada2bad504110 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-08 17:31+0000\n"
+"PO-Revision-Date: 2026-03-29 19:31+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsusteer/pl/>\n"
@@ -15,29 +15,31 @@ msgstr ""
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:729
 msgid "0 No active transition"
-msgstr ""
+msgstr "0 Brak aktywnego przejścia"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:730
 msgid "1 Passive BSS-transition-request"
-msgstr ""
+msgstr "1 Pasywne żądanie przejścia BSS"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:731
 msgid "2 BSS-transition-request with disassociation imminent"
-msgstr ""
+msgstr "2 Żądanie przejścia BSS z nieuchronnym rozłączeniem"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:732
 msgid "3 BSS-transition-request with disassociation imminent and timer"
-msgstr ""
+msgstr "3 Żądanie przejścia BSS z nieuchronnym rozłączeniem i minutnikiem"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:733
 msgid ""
 "4 BSS-transition-request with disassociation imminent, timer and forced "
 "disassociation"
 msgstr ""
+"4 Żądanie przejścia BSS z nieuchronnym rozłączeniem, minutnikiem i "
+"wymuszonym rozłączeniem"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:760
 msgid "A value of 0 disables threshold."
-msgstr ""
+msgstr "Wartość 0 wyłącza próg."
 
 #: 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:291
@@ -52,17 +54,19 @@ msgstr "Klucz peera AP"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:726
 msgid "Aggressiveness"
-msgstr ""
+msgstr "Agresywność"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:739
 msgid "Aggressiveness mac list"
-msgstr ""
+msgstr "Lista adresów MAC agresywności"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:727
 msgid ""
 "Aggressiveness of BSS-transition-request to push a station to another node "
 "(AP or band)."
 msgstr ""
+"Agresywność żądania przejścia BSS w celu wypchnięcia stacji do innego węzła "
+"(punktu dostępu lub pasma)."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:514
 msgid "All debug messages"
@@ -99,6 +103,7 @@ msgstr ""
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:759
 msgid "Avoids conflicts between roaming and band-steering policies."
 msgstr ""
+"Pozwala uniknąć konfliktów pomiędzy zasadami roamingu i sterowania pasmem."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:293
 msgid "BSSID"
@@ -114,7 +119,7 @@ msgstr "Minimalny SNR sterowania pasmem"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:757
 msgid "Band steering signal threshold"
-msgstr ""
+msgstr "Próg sygnału sterowania pasmem"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:558
 msgid "Band steering threshold"
@@ -242,6 +247,8 @@ msgid ""
 "List of MACs (lower case) to set aggressiveness per station, e.g. "
 "ff:ff:ff:ff:ff:ff,2"
 msgstr ""
+"Lista adresów MAC (małymi litery) do ustawienia agresywności dla każdej "
+"stacji, np. ff:ff:ff:ff:ff:ff,2"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:715
 msgid "List of SSIDs to enable steering on"
@@ -495,7 +502,7 @@ msgstr "Kod przyczyny wyrzucenia klienta na podstawie obciążenia kanału."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:748
 msgid "Reassociation delay"
-msgstr ""
+msgstr "Opóźnienie ponownego podłączania"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:63
 msgid "Refresh page to get new mac addresses to show up"
@@ -571,6 +578,8 @@ msgid ""
 "SNR difference that the signal must be better compared to signal was on "
 "connection to node."
 msgstr ""
+"Różnica SNR oznacza, że sygnał musi być lepszy w porównaniu do sygnału przy "
+"połączeniu z węzłem."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:83
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:294
@@ -592,7 +601,7 @@ msgstr "Zobacz <a %s>dokumentację</a>"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:741
 msgid "See option above for a list of numberical values"
-msgstr ""
+msgstr "Zobacz opcję powyżej, aby uzyskać listę wartości liczbowych"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:548
 msgid "Seen policy timeout"
@@ -674,6 +683,8 @@ msgid ""
 "Timeout (s in \"1024ms\") a station is requested to avoid reassociation "
 "after bss transition"
 msgstr ""
+"Limit czasu (s w „1024ms”) stacji na uniknięcie ponownego podłączenia po "
+"przejściu BSS"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:589
 msgid "Timeout after which a station with SNR < min_SNR will be kicked"
index 39ea8d71a338e5491ed70b30b1161a619c4d76b2..1815f1bee959067d693d4dd55a090e7d9b487fbf 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-08 17:30+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -14,29 +14,31 @@ msgstr ""
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:729
 msgid "0 No active transition"
-msgstr ""
+msgstr "0 Нет активного перехода"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:730
 msgid "1 Passive BSS-transition-request"
-msgstr ""
+msgstr "1 Пассивный запрос перехода BSS"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:731
 msgid "2 BSS-transition-request with disassociation imminent"
-msgstr ""
+msgstr "2 Запрос перехода BSS с неминуемой деассоциацией"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:732
 msgid "3 BSS-transition-request with disassociation imminent and timer"
-msgstr ""
+msgstr "3 Запрос перехода BSS с неминуемой деассоциацией и таймером"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:733
 msgid ""
 "4 BSS-transition-request with disassociation imminent, timer and forced "
 "disassociation"
 msgstr ""
+"4 Запрос перехода BSS с неминуемой деассоциацией, таймером и принудительной "
+"деассоциацией"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:760
 msgid "A value of 0 disables threshold."
-msgstr ""
+msgstr "Значение 0 отключает порог."
 
 #: 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:291
@@ -51,17 +53,19 @@ msgstr "AP PeerKey"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:726
 msgid "Aggressiveness"
-msgstr ""
+msgstr "Агрессивность"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:739
 msgid "Aggressiveness mac list"
-msgstr ""
+msgstr "Список MAC для агрессивности"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:727
 msgid ""
 "Aggressiveness of BSS-transition-request to push a station to another node "
 "(AP or band)."
 msgstr ""
+"Агрессивность запроса перехода BSS для перемещения станции на другой узел "
+"(точку доступа или диапазон)."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:514
 msgid "All debug messages"
@@ -98,6 +102,7 @@ msgstr ""
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:759
 msgid "Avoids conflicts between roaming and band-steering policies."
 msgstr ""
+"Избегает конфликтов между политиками роуминга и управлением диапазонами."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:293
 msgid "BSSID"
@@ -113,7 +118,7 @@ msgstr "Минимальный уровень сигнала для перекл
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:757
 msgid "Band steering signal threshold"
-msgstr ""
+msgstr "Порог сигнала для управления диапазонами"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:558
 msgid "Band steering threshold"
@@ -242,6 +247,8 @@ msgid ""
 "List of MACs (lower case) to set aggressiveness per station, e.g. "
 "ff:ff:ff:ff:ff:ff,2"
 msgstr ""
+"Список MAC-адресов (в нижнем регистре) для установки агрессивности на "
+"станцию, например ff:ff:ff:ff:ff:ff,2"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:715
 msgid "List of SSIDs to enable steering on"
@@ -507,7 +514,7 @@ msgstr "Код причины отключения клиента на осно
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:748
 msgid "Reassociation delay"
-msgstr ""
+msgstr "Задержка реассоциации"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:63
 msgid "Refresh page to get new mac addresses to show up"
@@ -583,6 +590,8 @@ msgid ""
 "SNR difference that the signal must be better compared to signal was on "
 "connection to node."
 msgstr ""
+"Минимальное превышение SNR относительно значения, зафиксированного при "
+"подключении к узлу."
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:83
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:294
@@ -604,7 +613,7 @@ msgstr "Смотрите <a %s>документацию</a>"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:741
 msgid "See option above for a list of numberical values"
-msgstr ""
+msgstr "См. опцию выше для списка числовых значений"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:548
 msgid "Seen policy timeout"
@@ -688,6 +697,8 @@ msgid ""
 "Timeout (s in \"1024ms\") a station is requested to avoid reassociation "
 "after bss transition"
 msgstr ""
+"Тайм-аут (сек. в \\\"1024ms\\\"), в течение которого станции предлагается "
+"избегать реассоциации после перехода BSS"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:589
 msgid "Timeout after which a station with SNR < min_SNR will be kicked"
index 7f9f51c082b7a692f6684555ea2852fa718b8eaf..436f7dd9ec4bbc4f5f3cc6d7366922c3a4b9ef3c 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-08 17:30+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsusteer/zh_Hans/>\n"
@@ -14,29 +14,29 @@ msgstr ""
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:729
 msgid "0 No active transition"
-msgstr ""
+msgstr "0 无活跃转换"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:730
 msgid "1 Passive BSS-transition-request"
-msgstr ""
+msgstr "1 被动 BSS 转换请求"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:731
 msgid "2 BSS-transition-request with disassociation imminent"
-msgstr ""
+msgstr "2 BSS 转换请求(即将解除关联)"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:732
 msgid "3 BSS-transition-request with disassociation imminent and timer"
-msgstr ""
+msgstr "3 BSS 转换请求(即将解除关联并启用定时器)"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:733
 msgid ""
 "4 BSS-transition-request with disassociation imminent, timer and forced "
 "disassociation"
-msgstr ""
+msgstr "4 BSS 转换请求(即将解除关联、定时器及强制解除关联)"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:760
 msgid "A value of 0 disables threshold."
-msgstr ""
+msgstr "数值为 0 时禁用阈值。"
 
 #: 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:291
@@ -51,17 +51,17 @@ msgstr "AP PeerKey"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:726
 msgid "Aggressiveness"
-msgstr ""
+msgstr "强制性策略等级"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:739
 msgid "Aggressiveness mac list"
-msgstr ""
+msgstr "特定 MAC 强制性策略列表"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:727
 msgid ""
 "Aggressiveness of BSS-transition-request to push a station to another node "
 "(AP or band)."
-msgstr ""
+msgstr "将站点(STA)推向另一个节点(AP 或频段)时 BSS 转换请求的强制性程度。"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:514
 msgid "All debug messages"
@@ -95,7 +95,7 @@ msgstr "尝试每 n 毫秒将客户端引导至更高的频段。值为 0 将禁
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:759
 msgid "Avoids conflicts between roaming and band-steering policies."
-msgstr ""
+msgstr "避免漫游策略与频谱导航(频段转向)策略之间产生冲突。"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:293
 msgid "BSSID"
@@ -111,7 +111,7 @@ msgstr "频段引导最小信噪比"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:757
 msgid "Band steering signal threshold"
-msgstr ""
+msgstr "频谱导航信号阈值"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:558
 msgid "Band steering threshold"
@@ -234,7 +234,7 @@ msgstr "链路测量间隔"
 msgid ""
 "List of MACs (lower case) to set aggressiveness per station, e.g. "
 "ff:ff:ff:ff:ff:ff,2"
-msgstr ""
+msgstr "按站点设置强制性等级的 MAC 列表(小写),例如 ff:ff:ff:ff:ff:ff,2"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:715
 msgid "List of SSIDs to enable steering on"
@@ -470,7 +470,7 @@ msgstr "基于信道负载踢除客户端时的原因代码。"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:748
 msgid "Reassociation delay"
-msgstr ""
+msgstr "重关联延迟"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:63
 msgid "Refresh page to get new mac addresses to show up"
@@ -543,7 +543,7 @@ msgstr "漫游触发间隔"
 msgid ""
 "SNR difference that the signal must be better compared to signal was on "
 "connection to node."
-msgstr ""
+msgstr "目标节点信号必须优于当前连接节点信号的信噪比(SNR)差值。"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:83
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:294
@@ -565,7 +565,7 @@ msgstr "详见 <a %s>文档</a>"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:741
 msgid "See option above for a list of numberical values"
-msgstr ""
+msgstr "数值含义请参阅上方的选项列表"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:548
 msgid "Seen policy timeout"
@@ -640,7 +640,7 @@ msgstr "客户端拒绝 BSS-transition-request 后该时长(单位:毫秒)
 msgid ""
 "Timeout (s in \"1024ms\") a station is requested to avoid reassociation "
 "after bss transition"
-msgstr ""
+msgstr "BSS 转换后,请求站点在指定时间内避免重新关联(单位:1024ms)"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:589
 msgid "Timeout after which a station with SNR < min_SNR will be kicked"
index 8811b4c2c065b6a47d6a6d416aade817259d4d34..1fc9371d9004e9d4b22d98176e9e88a7ab332962 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-27 06:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsusteer/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -51,7 +51,7 @@ msgstr "AP 對等點金鑰"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:726
 msgid "Aggressiveness"
-msgstr ""
+msgstr "侵略性"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:739
 msgid "Aggressiveness mac list"
index e0268d6171ae49406fd9c5609700850f1f31eb39..31c0671cd04cc509f423e515f54679e9ab0b8dac 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-03-28 19:26+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-29 19:31+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswatchcat/es/>\n"
 "Language: es\n"
@@ -156,7 +156,7 @@ msgstr "Interfaz a monitorizar y/o reiniciar"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
 msgid "Jumbo: 9000 bytes"
-msgstr "Jumbo: 9.000 bytes"
+msgstr "Jumbo: 9000 bytes"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
 msgid "Mode"
index 0d1885bd40b8582b38dc5e79183830df5e2b2a99..e1d1e29d00f3f938f7199f1da98596e52ba1189e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-12-25 20:01+0000\n"
+"PO-Revision-Date: 2026-03-29 19:31+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswatchcat/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
 msgid ""
@@ -82,7 +82,7 @@ msgid ""
 "up more than one action."
 msgstr ""
 "Tutaj możesz skonfigurować kilka kontroli i działań, które należy podjąć w "
-"przypadku, gdy host staje się nieosiągalny. Kliknij przycisk<b>Dodaj</b>na "
+"przypadku, gdy host staje się nieosiągalny. Kliknij przycisk <b>Dodaj</b> na "
 "dole, aby skonfigurować więcej niż jedną akcję."
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
@@ -191,12 +191,12 @@ msgid ""
 "for a specified duration of time. <br />"
 msgstr ""
 "Restart na podstawie pingu: uruchom ponownie to urządzenie, jeśli ping do "
-"określonego hosta nie powiedzie się przez określony czas. <br /> Restart "
+"określonego hosta nie powiedzie się przez określony czas. <br />Restart "
 "okresowy: uruchom ponownie to urządzenie po określonym czasie. <br />Restart "
 "interfejsu: zrestartuj interfejs sieciowy, jeśli ping do określonego hosta "
-"nie powiedzie się przez określony czas. <br /> Uruchom skrypt: uruchom "
+"nie powiedzie się przez określony czas. <br />Uruchom skrypt: uruchom "
 "skrypt, jeśli ping do określonego hosta nie powiedzie się przez określony "
-"czas<br />"
+"czas .<br />"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
 msgid "Restart Interface"
index a15490c668d181848f70a8ad9256b3fb0b70d958..b0d3425c2260015f609d99f4332b7d48ec4f0a83 100644 (file)
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-13 16:02+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationswatchcat/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -13,7 +13,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
 msgid ""
@@ -78,8 +78,8 @@ msgid ""
 "host becomes unreachable. Click the <b>Add</b> button at the bottom to set "
 "up more than one action."
 msgstr ""
-"您可以在此處設定幾個在主機變得不可存取時採取的檢查和操作。按下底部的<b>加入</"
-"b>按鈕來設定一個以上的操作。"
+"您可以在此處設定幾個在主機變得不可存取時採取的檢查和操作。點選<b>新增</b>按鈕"
+"來設定一個以上的操作。"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
 msgid "Hosts To Check"
index c5d47a08f014e2e134cf22bf33cb45ce1b40c4b6..9b15b569396903c7d56c4e4ca9185374f536dd6b 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-11-28 22:04+0000\n"
-"Last-Translator: niky1987 <niky1987@libero.it>\n"
+"PO-Revision-Date: 2026-04-01 11:14+0000\n"
+"Last-Translator: Random <random-r@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswifischedule/it/>\n"
 "Language: it\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.17-dev\n"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:58
 msgid "Activate wifi"
@@ -48,7 +48,7 @@ msgstr "Attiva i log"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:117
 msgid "Enable mode"
-msgstr ""
+msgstr "Attiva modalità"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:158
 msgid "Force disabling wifi even if stations associated"
@@ -68,11 +68,11 @@ msgstr "Concedi accesso UCI per luci-app-wifischedule"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:53
 msgid "Manual control"
-msgstr ""
+msgstr "Controllo manuale"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:110
 msgid "Modules detected"
-msgstr ""
+msgstr "Moduli rilevati"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:127
 msgid "Monday"
@@ -128,7 +128,7 @@ msgstr "Mercoledì"
 
 #: applications/luci-app-wifischedule/root/usr/share/luci/menu.d/luci-app-wifischedule.json:3
 msgid "WiFi Schedule"
-msgstr ""
+msgstr "Programmazione WiFi"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:51
 msgid "Wifi Schedule"
index da49c5c48479921fc5514e58bdde0e8473c59912..6638b499dc6ed31e9116ec38835e87e991759b4d 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-05 21:05+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsxfrpc/es/>\n"
 "Language: es\n"
@@ -22,15 +22,15 @@ msgstr "Por defecto, este valor es \"\"."
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:71
 msgid "By default, this value is \"0.0.0.0\"."
-msgstr "Por defecto, este valor es \"0.0.0.0\"."
+msgstr "Por defecto, este valor es «0.0.0.0»."
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:97
 msgid "By default, this value is \"Info\"."
-msgstr "Por defecto, este valor es \"Info\"."
+msgstr "Por defecto, este valor es «Info»."
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:129
 msgid "By default, this value is \"tcp\"."
-msgstr "Por defecto, este valor es \"tcp\"."
+msgstr "Por defecto, este valor es «tcp»."
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:76
 msgid "By default, this value is 7000."
@@ -118,9 +118,9 @@ msgid ""
 "\"Info\", \"Notice\", \"Warning\", \"Error\", \"Critical\", \"Alert\" and "
 "\"Emergency\"."
 msgstr ""
-"LogLevel especifica el nivel de registro mínimo. Los valores válidos son "
-"\"Depuración\", \"Información\", \"Aviso\", \"Advertencia\", \"Error\", "
-"\"Crítico\", \"Alerta\" y \"Emergencia\"."
+"LogLevel especifica el nivel de registro mínimo. Los valores válidos son «"
+"Depuración», «Información», «Aviso», «Advertencia», «Error», «Crítico», «"
+"Alerta» y «Emergencia»."
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:32
 msgid "NOT RUNNING"
@@ -128,7 +128,7 @@ msgstr "NO EN EJECUCIÓN"
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:114
 msgid "Name can not be \"common\""
-msgstr "El nombre no puede ser \"común\""
+msgstr "El nombre no debe ser «común»"
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:100
 msgid "Notice"
@@ -148,8 +148,8 @@ msgid ""
 "ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
 "\"http\", \"https\"."
 msgstr ""
-"ProxyType especifica el tipo de este proxy. Los valores válidos incluyen "
-"\"tcp\", \"http\", \"https\"."
+"ProxyType especifica el tipo de este proxy. Los valores válidos incluyen «tcp"
+"», «http», «https»."
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:30
 msgid "RUNNING"
index b39f07ab402aee13ad707f8c7b824a330d972d16..c4742523cd02fe32963ee2500b431db37aba19f3 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsxinetd/es/>\n"
@@ -181,7 +181,7 @@ msgstr "Dirección de host remoto"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:127
 msgid "Required if a services can use tcp and udp."
-msgstr "Requerido si un servicio puede usar tcp y udp."
+msgstr "Requerido si un servicio puede usar TCP y UDP."
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:207
 msgid "Selection of the threading for this service"
@@ -206,11 +206,11 @@ msgstr "El servidor salió junto con el estado de salida"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:189
 msgid "Service \"%s\": Invalid server file \"%s\""
-msgstr "Servicio \"%s\": Archivo de servidor no válido \"%s\""
+msgstr "Servicio «%s»: Archivo de servidor no válido «%s»"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:192
 msgid "Service \"%s\": No access to server file \"%s\" (%s)"
-msgstr "Servicio \"%s\": No se tiene acceso al archivo de servidor \"%s\" (%s)"
+msgstr "Servicio «%s»: No se tiene acceso al archivo del servidor «%s» (%s)"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:33
 msgid "Service definitions to be used by Xinetd"
index 21dc85adac44303beeef18747cda41196daf6f44..dc7c24277b2c450cce89c1399f0d285108e870b5 100644 (file)
@@ -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: 2026-03-29 07:12+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
 "\n"
@@ -21,7 +21,7 @@ msgstr "!conocido (desconocido)"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:750
 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
 msgid "\"%h\" table \"%h\""
-msgstr "\"%h\" tabla \"%h\""
+msgstr "«%h» tabla «%h»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1860
 msgid "%.1f dB"
@@ -84,7 +84,7 @@ msgstr "¡%s está desetiquetado en varias VLAN!"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:596
 msgid "%s means \"the address of the system running dnsmasq\"."
-msgstr "%s significa \"la dirección del sistema que ejecuta dnsmasq\"."
+msgstr "%s significa «la dirección del sistema que ejecuta dnsmasq»."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1780
 msgid ""
@@ -676,7 +676,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:482
 msgid "A configuration for the device \"%s\" already exists"
-msgstr "Ya existe una configuración para el dispositivo \"%s\""
+msgstr "Ya existe una configuración para el dispositivo «%s»"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:241
 msgid ""
@@ -826,7 +826,7 @@ msgstr "Umbral de reintento ARP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:738
 msgid "ARP traffic table \"%h\""
-msgstr "Tabla de tráfico ARP \"%h\""
+msgstr "Tabla de tráfico ARP «%h»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:904
 msgid "ARP validation policy"
@@ -1199,8 +1199,8 @@ msgstr "Dirección"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:535
 msgid "Address families of \"Relay from\" and \"Relay to address\" must match."
 msgstr ""
-"Las familias de direcciones de \"Retransmisión desde\" y \"Retransmisión "
-"hacia dirección\" deben coincidir."
+"Las familias de direcciones de «Retransmisión desde» y «Retransmisión hacia "
+"dirección» deben coincidir."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:21
 msgctxt "nft meta nfproto"
@@ -1283,7 +1283,7 @@ msgstr "Alias de interfaz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:144
 msgid "Alias of \"%s\""
-msgstr "Alias de \"%s\""
+msgstr "Alias de «%s»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:909
 msgid "All"
@@ -1443,7 +1443,7 @@ msgid ""
 "options which prevent openvpn from starting. Read the manual."
 msgstr ""
 "Prácticamente nada aquí impide seleccionar opciones de configuración no "
-"válidas que impidan el inicio de openvpn. Consulte el manual."
+"válidas que impidan el inicio de OpenVPN. Consulte el manual."
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:42
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:42
@@ -1616,7 +1616,7 @@ msgstr "Arquitectura"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:147
 msgid "Arp-scan"
-msgstr "Escaneo arp"
+msgstr "Escaneo ARP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:742
 msgid "As DHCP-Options; send unsolicited (dnsmasq only)."
@@ -2002,7 +2002,7 @@ msgstr "Dispositivo de unión/agregación"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 msgid "Both \"Relay from\" and \"Relay to address\" must be specified."
 msgstr ""
-"Tanto \"Retransmitir desde\" como \"Retransmitir hacia dirección\" deben ser "
+"Tanto «Retransmitir desde» como «Retransmitir hacia dirección» deben ser "
 "especificados."
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:3054
@@ -2036,7 +2036,7 @@ msgstr "Puertos del puente"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:742
 msgid "Bridge traffic table \"%h\""
-msgstr "Tabla de tráfico de puente \"%h\""
+msgstr "Tabla de tráfico de puente «%h»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1909
 msgid "Bridge unit number"
@@ -2276,7 +2276,7 @@ msgstr "Cadena"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:681
 msgctxt "Yet unknown nftables chain hook"
 msgid "Chain hook \"%h\""
-msgstr "Gancho de cadena \"%h\""
+msgstr "Gancho de cadena «%h»"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:273
 msgid "Change process priority"
@@ -2296,7 +2296,7 @@ msgid ""
 "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 "
+"Se han realizado cambios en la conexión existente a través de «%h». Esto "
 "podría impedir 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."
@@ -2399,7 +2399,7 @@ 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 con los "
+"Haga clic en «Generar archivo» para descargar un archivo tar con los "
 "archivos de configuración actuales."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:422
@@ -2407,7 +2407,7 @@ 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 "
+"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:3983
@@ -3087,9 +3087,9 @@ msgid ""
 "\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
 "servers to clients (dnsmasq only)."
 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 (solo dnsmasq)."
+"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 (solo dnsmasq)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:574
 msgid ""
@@ -3128,7 +3128,7 @@ msgstr "Retraso de n segundos después de la conexión"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:358
 msgid "Delay tun/tap open and up script execution"
-msgstr "Espera para la apertura tun/tap y ejecución del script de arranque"
+msgstr "Espera para la apertura TUN/TAP y ejecución del script de arranque"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1243
 msgid "Delegate IPv6 prefixes"
@@ -3599,11 +3599,11 @@ msgstr "No rastrear"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3382
 msgid "Do you really want to delete \"%s\" ?"
-msgstr "¿Realmente quieres eliminar \"%s\" ?"
+msgstr "¿Realmente quieres eliminar «%s» ?"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3380
 msgid "Do you really want to delete the \"%s\" directory recursively?"
-msgstr "¿Realmente desea eliminar recursivamente el directorio \"%s\" ?"
+msgstr "¿Realmente desea eliminar recursivamente el directorio «%s» ?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:206
 msgid "Do you really want to delete the following SSH key?"
@@ -3914,7 +3914,7 @@ msgid ""
 "reload the page."
 msgstr ""
 "Edite los datos de configuración sin procesar anteriores para corregir "
-"cualquier error y presione \"Guardar\" para volver a cargar la página."
+"cualquier error y presione «Guardar» para volver a cargar la página."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:955
 msgid "Edit this network"
@@ -3941,7 +3941,7 @@ msgstr "Mapeo de QoS de salida"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
 msgctxt "nft meta oif"
 msgid "Egress device id"
-msgstr "Id del dispositivo de salida"
+msgstr "ID del dispositivo de salida"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
 msgctxt "nft meta oifname"
@@ -4172,7 +4172,7 @@ msgid ""
 "Yggdrasil version are included."
 msgstr ""
 "Activa la privacidad de la información del nodo para que solo se envíen de "
-"vuelta los elementos especificados en \"Información del nodo\". De lo "
+"vuelta los elementos especificados en «Información del nodo». De lo "
 "contrario, se incluyen los valores predeterminados que incluyen la "
 "plataforma, la arquitectura y la versión de Yggdrasil."
 
@@ -4462,8 +4462,8 @@ msgid ""
 "for <abbr title=\"Real-time Block List\">RBL</abbr> services."
 msgstr ""
 "Exime a {loopback_slash_8_v4} y {localhost_v6} de volver a enlazar "
-"comprobaciones, p. e. para servicios <abbr title=\"Real-time Block "
-"List\">RBL</abbr>."
+"comprobaciones, p. ej. para servicios <abbr title=\"Real-time Block List\">"
+"RBL</abbr>."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:468
 msgid "Existing device"
@@ -4666,7 +4666,7 @@ msgstr "No se pudo desconectar"
 
 #: 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 "No se pudo ejecutar la acción \"/etc/init.d/%s %s\": %s"
+msgstr "No se pudo ejecutar la acción «/etc/init.d/%s %s»: %s"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:117
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:145
@@ -4995,8 +4995,8 @@ msgid ""
 "messages received on the designated master interface to downstream "
 "interfaces."
 msgstr ""
-"Reenvíe los mensajes <abbr title=\"Router Advertisement, ICMPv6 Type "
-"134\">RA</abbr> recibidos en la interfaz maestra designada a las interfaces "
+"Reenviar los mensajes <abbr title=\"Router Advertisement, ICMPv6 Type 134\">"
+"RA</abbr> recibidos en la interfaz maestra designada a las interfaces "
 "descendentes."
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164
@@ -5826,7 +5826,7 @@ msgstr "Longitud del prefijo IPv4"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:726
 msgid "IPv4 traffic table \"%h\""
-msgstr "Tabla de tráfico IPv4 \"%h\""
+msgstr "Tabla de tráfico IPv4 «%h»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:857
 msgid "IPv4+6"
@@ -5852,7 +5852,7 @@ msgstr "IPv4/IPv6 (ambos: el valor predeterminado es IPv4)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:734
 msgid "IPv4/IPv6 traffic table \"%h\""
-msgstr "Tabla de tráfico IPv4/IPv6 \"%h\""
+msgstr "Tabla de tráfico IPv4/IPv6 «%h»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:106
@@ -5990,7 +5990,7 @@ msgstr "Soporte IPv6"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:730
 msgid "IPv6 traffic table \"%h\""
-msgstr "Tabla de tráfico IPv6 \"%h\""
+msgstr "Tabla de tráfico IPv6 «%h»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:756
 msgid "IPv6-Only Preferred"
@@ -6041,7 +6041,7 @@ msgstr "Si está comprobado, 1DES está activado"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:55
 msgid "If checked, adds \"+ipv6\" to the pppd options"
-msgstr "Si está marcado, añade \"+ipv6\" a las opciones de pppd"
+msgstr "Si está marcado, añade «+ipv6» a las opciones de pppd"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
 msgid "If checked, encryption is disabled"
@@ -6219,8 +6219,8 @@ msgid ""
 "blocked. Click \"Continue »\" below to return to the previous page."
 msgstr ""
 "Para evitar el acceso no autorizado al sistema, su solicitud ha sido "
-"bloqueada. Haga clic en \"Continuar »\" a continuación para volver a la "
-"página anterior."
+"bloqueada. Haga clic en «Continuar» a continuación para volver a la página "
+"anterior."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:756
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:789
@@ -6308,7 +6308,7 @@ msgstr "Mapeo de QoS de entrada"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
 msgctxt "nft meta iif"
 msgid "Ingress device id"
-msgstr "Id de dispositivo de ingreso"
+msgstr "ID de dispositivo de ingreso"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:9
 msgctxt "nft meta iifname"
@@ -6383,13 +6383,13 @@ msgstr "Instancia"
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:140
 msgctxt "WireGuard instance heading"
 msgid "Instance \"%h\""
-msgstr "Instancia \"%h\""
+msgstr "Instancia «%h»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:375
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:182
 msgctxt "Dnsmasq instance"
 msgid "Instance \"%q\""
-msgstr "Instancia \"%q\""
+msgstr "Instancia «%q»"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:43
 msgid "Instance Details"
@@ -6427,7 +6427,7 @@ msgstr "Interfaz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
 msgid "Interface \"%h\" is already marked as designated master."
-msgstr "La interfaz \"%h\" ya está marcada como maestra designada."
+msgstr "La interfaz «%h» ya está marcada como maestra designada."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:62
 msgid "Interface %q device auto-migrated from %q to %q."
@@ -6505,7 +6505,7 @@ msgstr "Identidad de suscriptor móvil internacional"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "Interval"
-msgstr ""
+msgstr "Intervalo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1066
 msgid ""
@@ -6701,7 +6701,7 @@ msgstr "Mantener los ajustes y conservar la configuración actual"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:835
 msgid "Keep tun/tap device open on restart"
-msgstr "Mantener el dispositivo tun/tap abierto al reiniciar"
+msgstr "Mantener el dispositivo TUN/TAP abierto al reiniciar"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:69
 msgid "Keep-Alive"
@@ -7343,7 +7343,7 @@ msgstr "Evento de registro"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
 msgctxt "nft log action"
 msgid "Log event \"<strong>%h</strong>…\""
-msgstr "Registrar evento \"<strong>%h</strong>...\""
+msgstr "Registrar evento «<strong>%h</strong>...»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:455
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:762
@@ -7792,7 +7792,7 @@ msgstr "ID de malla"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1060
 msgid "Mesh Id"
-msgstr "Id de malla"
+msgstr "ID de malla"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:3987
 msgid "Mesh Point"
@@ -8096,7 +8096,7 @@ msgstr "NAT"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:637
 msgid "NAT action chain \"%h\""
-msgstr "Cadena de acción NAT \"%h\""
+msgstr "Cadena de acción NAT «%h»"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
 msgid "NAT-T Mode"
@@ -8272,7 +8272,7 @@ msgstr "El dispositivo de red no está presente"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:746
 msgid "Network device table \"%h\""
-msgstr "Tabla de dispositivos de red \"%h\""
+msgstr "Tabla de dispositivos de red «%h»"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:84
 msgctxt "nft @nh,off,len"
@@ -8329,7 +8329,7 @@ msgstr "Nuevo nombre de instancia…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1424
 msgid "New interface for \"%s\" can not be created: %s"
-msgstr "No se puede crear una nueva interfaz para \"%s\": %s"
+msgstr "No se puede crear una nueva interfaz para «%s»: %s"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1371
 msgid "New interface name…"
@@ -8922,11 +8922,11 @@ msgstr "Optimizar escrituras TUN/TAP/UDP"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2139
 #: modules/luci-base/htdocs/luci-static/resources/form.js:5144
 msgid "Option \"%s\" contains an invalid input value."
-msgstr "La opción \"%s\" contiene un valor de entrada no válido."
+msgstr "La opción «%s» contiene un valor de entrada no válido."
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2154
 msgid "Option \"%s\" must not be empty."
-msgstr "La opción \"%s\" no debe estar vacía."
+msgstr "La opción «%s» no debe estar vacía."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:5206
 msgid "Option changed"
@@ -8947,7 +8947,7 @@ msgid ""
 "null. This is entirely optional but, if set, is visible to the whole network "
 "on request."
 msgstr ""
-"Información de nodo opcional. Debe ser un mapa { \"key\": \"value\", ... } o "
+"Información de nodo opcional. Debe ser un mapa {«key»: «value», ... } o "
 "establecerse como nulo. Esto es completamente opcional pero, si se "
 "configura, es visible para toda la red a pedido."
 
@@ -9220,7 +9220,7 @@ msgstr "Vista general"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3342
 msgid "Overwrite existing file \"%s\" ?"
-msgstr "Sobrescribir archivo \"%s\" existente?"
+msgstr "¿Sobrescribir archivo «%s» existente?"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:331
 msgid "Overwrite the current settings with the imported configuration?"
@@ -10480,7 +10480,7 @@ msgstr "Eliminar la dirección MAC antes de reenviar la consulta"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1345
 msgid "Remove Push options"
-msgstr ""
+msgstr "Eliminar opciones de Push"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:701
 msgid ""
@@ -10508,7 +10508,7 @@ msgstr "Eliminar instancia predeterminada"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:183
 msgctxt "Dnsmasq instance"
 msgid "Remove instance \"%q\""
-msgstr "Eliminar instancia \"%q\""
+msgstr "Eliminar instancia «%q»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:179
@@ -10946,7 +10946,7 @@ msgstr "IPs permitidas en la ruta"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:633
 msgid "Route action chain \"%h\""
-msgstr "Cadena de acción de ruta \"%h\""
+msgstr "Cadena de acción de ruta «%h»"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:103
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:103
@@ -11044,7 +11044,7 @@ msgstr "Comentario de la regla: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:641
 msgid "Rule container chain \"%h\""
-msgstr "Cadena contenedora de reglas \"%h\""
+msgstr "Cadena contenedora de reglas «%h»"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:702
 msgid "Rule matches"
@@ -11244,7 +11244,7 @@ msgstr "Sección removida"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:311
 msgid "See \"mount\" manpage for details"
-msgstr "Vea la página del manual de \"mount\" para detalles"
+msgstr "Vea la página del manual de «mount» para detalles"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:979
 msgid "See %s and %s."
@@ -11260,7 +11260,7 @@ msgid ""
 "fails. Use only if you are sure that the firmware is correct and meant for "
 "your device!"
 msgstr ""
-"Seleccione \"Forzar actualización\" para instalar la imagen incluso si falla "
+"Seleccione «Forzar actualización» para instalar la imagen incluso si falla "
 "la verificación del formato de la imagen. ¡Úselo solo si está seguro de que "
 "el firmware es correcto y está diseñado para su dispositivo!"
 
@@ -11281,7 +11281,7 @@ msgid ""
 "Send <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
 "messages advertising this device as IPv6 router."
 msgstr ""
-"Envíe mensajes <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
+"Enviar mensajes <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
 "abbr> que anuncien este dispositivo como enrutador IPv6."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1188
@@ -11452,7 +11452,7 @@ msgstr "Longitud de la cola de transmisión TUN/TAP"
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:87
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:95
 msgid "Set tun/tap adapter parameters"
-msgstr "Parámetros del adaptador tun/tap"
+msgstr "Parámetros del adaptador TUN/TAP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:726
 msgid "Set tun/tap device MTU"
@@ -11460,7 +11460,7 @@ msgstr "MTU del dispositivo TUN/TAP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:734
 msgid "Set tun/tap device overhead"
-msgstr "Sobrecarga del dispositivo tun/tap"
+msgstr "Sobrecarga del dispositivo TUN/TAP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:688
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:704
@@ -11515,11 +11515,11 @@ msgstr "Adaptar ancho de banda de clientes"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:350
 msgid "Shell cmd to execute after tun device open"
-msgstr "Comando de intérprete a ejecutar tras abrir el dispositivo tun"
+msgstr "Comando de intérprete a ejecutar tras abrir el dispositivo TUN"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:366
 msgid "Shell cmd to run after tun device close"
-msgstr "Comando intérprete a ejecutar tras cerrar el dispositivo tun"
+msgstr "Comando intérprete a ejecutar tras cerrar el dispositivo TUN"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:422
 msgid "Shell command to verify X509 name"
@@ -12695,7 +12695,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:562
 msgid "The device name \"%s\" is already taken"
-msgstr "El nombre del dispositivo \"%s\" ya está en uso"
+msgstr "El nombre del dispositivo «%s» ya está en uso"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:415
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:449
@@ -12722,8 +12722,8 @@ msgid ""
 msgstr ""
 "Se ha subido la imagen a instalar. A continuación se muestra la suma de "
 "comprobación y el tamaño del archivo, compárelos con el archivo original "
-"para garantizar la integridad de los datos. <br /> Haga clic en "
-"\"Continuar\" a continuación para iniciar el procedimiento de instalación."
+"para garantizar la integridad de los datos. <br /> Haga clic en «Continuar» "
+"a continuación para iniciar el procedimiento de instalación."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:249
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:301
@@ -12774,8 +12774,8 @@ msgid ""
 "The hexadecimal <abbr title=\"Address suffix\"><a href=\"%s\">IPv6 token</"
 "a></abbr> for this host (up to 16 chars, i.e. 64 bits)."
 msgstr ""
-"El <abbr title=\"Address suffix\"><a href=\"%s\">vale de IPv6</a></abbr> "
-"hexadecimal para este host (hasta 16 caracteres, es decir, 64-bit)."
+"El <abbr title=\"Address suffix\"><a href=\"%s\">token IPv6</a></abbr> "
+"hexadecimal para este host (hasta 16 caracteres, es decir, 64 bits)."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1281
 msgid "The highest supported TLS version"
@@ -12866,9 +12866,9 @@ msgstr ""
 "El tiempo de respuesta máximo en centisegundos insertado en consultas "
 "específicas de grupo enviadas en respuesta a dejar mensajes de grupo. "
 "También es la cantidad de tiempo entre los mensajes de consulta específicos "
-"del grupo. Este valor puede ajustarse para modificar la \"latencia de "
-"salida\" de la red. Un valor reducido resulta en un tiempo reducido para "
-"detectar la pérdida del último miembro de un grupo"
+"del grupo. Este valor puede ajustarse para modificar la «latencia de salida» "
+"de la red. Un valor reducido resulta en un tiempo reducido para detectar la "
+"pérdida del último miembro de un grupo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1071
 msgid ""
@@ -13058,8 +13058,8 @@ msgid ""
 "\"Cancel\" to abort the operation."
 msgstr ""
 "El archivo de respaldo cargado parece ser válido y contiene los archivos que "
-"se enumeran a continuación. Pulse \"Continuar\" para restaurar el respaldo y "
-"reiniciar, o \"Cancelar\" para interrumpir la operación."
+"se enumeran a continuación. Pulse «Continuar» para restaurar el respaldo y "
+"reiniciar, o «Cancelar» para interrumpir la operación."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:115
 msgid "The uploaded backup archive is not readable"
@@ -13154,7 +13154,7 @@ msgid ""
 "This is either the \"Update Key\" configured for the tunnel or the account "
 "password if no update key has been configured"
 msgstr ""
-"Esta es la \"clave de actualización\" configurada para el túnel o la "
+"Esta es la «clave de actualización» configurada para el túnel o la "
 "contraseña de la cuenta si no se ha configurado ninguna clave de "
 "actualización"
 
@@ -13394,8 +13394,8 @@ msgid ""
 msgstr ""
 "Para restaurar archivos de configuración, puedes cargar aquí un archivo de "
 "respaldo generado previamente. Para restablecer el firmware a su estado "
-"inicial, haz clic en \"Realizar restablecimiento\" (solo posible con "
-"imágenes squashfs)."
+"inicial, haz clic en «Realizar restablecimiento» (solo posible con imágenes "
+"squashfs)."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:165
 msgid "ToS"
@@ -13443,7 +13443,7 @@ msgstr "Clase de tráfico"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:629
 msgid "Traffic filter chain \"%h\""
-msgstr "Cadena de filtro de tráfico \"%h\""
+msgstr "Cadena de filtro de tráfico «%h»"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:548
 msgctxt "nft counter"
@@ -13879,7 +13879,7 @@ msgid ""
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
 "restarted to apply the updated configuration."
 msgstr ""
-"Al presionar \"Continuar\", las secciones anónimas de \"wifi-iface\" se "
+"Al presionar «Continuar», las secciones anónimas de «wifi-iface» se "
 "asignarán con un nombre en la forma <em>wifinet#</em> y la red se reiniciará "
 "para aplicar la configuración actualizada."
 
@@ -13888,7 +13888,7 @@ msgid ""
 "Upon pressing \"Continue\", bridges configuration will be updated and the "
 "network will be restarted to apply the updated configuration."
 msgstr ""
-"Al presionar \"Continuar\", la configuración de los puentes se actualizará y "
+"Al presionar «Continuar», la configuración de los puentes se actualizará y "
 "la red se reiniciará para aplicar la configuración actualizada."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:450
@@ -13896,7 +13896,7 @@ msgid ""
 "Upon pressing \"Continue\", ifname options will get renamed and the network "
 "will be restarted to apply the updated configuration."
 msgstr ""
-"Al presionar \"Continuar\", las opciones de ifname cambiarán de nombre y la "
+"Al presionar «Continuar», las opciones de ifname cambiarán de nombre y la "
 "red se reiniciará para aplicar la configuración actualizada."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:95
@@ -14056,7 +14056,7 @@ msgid ""
 "standard host-specific lease time, e.g. 12h, 3d or infinite."
 msgstr ""
 "Utilice el botón <em>Añadir</em> para agregar una entrada de asignación "
-"nueva. La <em>dirección MAC</em> identifica el host, la <em>dirección IPv4</"
+"nueva. La <em>Dirección MAC</em> identifica el host, la <em>Dirección IPv4</"
 "em> especifica la dirección fija a utilizar y <em>Nombre de host</em> se "
 "asigna como nombre simbólico a el anfitrión solicitante. El parámetro "
 "opcional <em>Tiempo de asignación</em> se puede utilizar para establecer un "
@@ -14069,7 +14069,7 @@ msgstr "Utilizar estos PVID"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:201
 msgid "Use tun/tap device node"
-msgstr "Nodo de dispositivo tun/tap"
+msgstr "Nodo de dispositivo TUN/TAP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1480
 msgid "Use username as common name"
@@ -14241,7 +14241,7 @@ msgid ""
 "the \"ca-bundle\" package"
 msgstr ""
 "Valide el certificado del servidor utilizando el paquete CA integrado del "
-"sistema,<br />requiere el paquete \"ca-bundle\""
+"sistema,<br />requiere el paquete «ca-bundle»"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
 msgid "Vendor"
@@ -14340,8 +14340,8 @@ msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
-"Para el encriptado WPA se necesita que estén instalados \"wpa_supplicant\" "
-"para el modo cliente y/o \"hostapd\" para los modos AP y ad-hoc."
+"Para el cifrado WPA se necesita que estén instalados «wpa_supplicant» para "
+"el modo cliente y/o \"hostapd\" para los modos AP y ad-hoc."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
 msgid "WPS status"
@@ -14600,7 +14600,7 @@ msgid ""
 "Do you really want to shut down the interface?"
 msgstr ""
 "Parece que está conectado actualmente al dispositivo a través de la interfaz "
-"\"%h\" ¿Realmente quieres apagar la interfaz?"
+"«%h» ¿Realmente quieres apagar la interfaz?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:112
 msgid ""
@@ -14611,8 +14611,8 @@ msgid ""
 msgstr ""
 "Aquí puede activar o desactivar scripts de inicio instalados. Los cambios se "
 "aplicarán después de reiniciar el dispositivo.<br /><strong>Advertencia: Si "
-"desactiva scripts de inicio esenciales como \"network\", su dispositivo "
-"podría volverse inaccesible.</strong>"
+"desactiva scripts de inicio esenciales como «network», su dispositivo podría "
+"volverse inaccesible.</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:340
 msgid "You may add multiple records for the same Target."
@@ -14977,7 +14977,7 @@ msgstr "configuración administrada (M)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "maximum one \"%\""
-msgstr "máximo un \"%\""
+msgstr "máximo un «%»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1479
 msgid "medium security"
@@ -14985,7 +14985,7 @@ msgstr "seguridad media"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "milliseconds"
-msgstr ""
+msgstr "milisegundos"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft unit"
@@ -15171,7 +15171,7 @@ msgstr "cadena (UTF-8)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1308
 msgid "string: \"%s\""
-msgstr "cadena: \"%s\""
+msgstr "cadena: «%s»"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1478
 msgid "strong security"
@@ -15215,11 +15215,11 @@ msgstr "intentar"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:183
 msgid "tun/tap device"
-msgstr "dispositivo tun/tap"
+msgstr "dispositivo TUN/TAP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:790
 msgid "tun/tap inactivity timeout"
-msgstr "inactividad tun/tap vencida"
+msgstr "inactividad TUN/TAP vencida"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
 msgid ""
@@ -15425,7 +15425,7 @@ msgstr "dirección MAC de multidifusión válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1004
 msgid "valid network device name, not \".\" or \"..\""
-msgstr "nombre de dispositivo de red válido, no \".\" o \"..\""
+msgstr "nombre de dispositivo de red válido, no «.» o «..»"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:673
 msgid "valid network in address/netmask notation"
@@ -15433,7 +15433,7 @@ msgstr "red válida en notación de dirección/máscara de red"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1215
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
-msgstr "dígito de teléfono válido (0-9, \"*\", \"#\", \"!\" o \".\")"
+msgstr "dígito de teléfono válido (0-9, «*», «#», «!» o «.»)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:755
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:758
index d880b900d70f6bec99c45312a64058a974605228..3813e23f726f472a3a5e8a474eddfe823db00499 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-24 19:10+0000\n"
-"Last-Translator: Highlandword9 <highlandword9@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 12:47+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"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -6464,7 +6464,7 @@ msgstr "Féiniúlacht Idirnáisiúnta Sín"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "Interval"
-msgstr ""
+msgstr "Eatramh"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1066
 msgid ""
@@ -10425,7 +10425,7 @@ msgstr "Bain an seoladh MAC roimh an cheist a chur ar aghaidh"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1345
 msgid "Remove Push options"
-msgstr ""
+msgstr "Bain roghanna Brúigh"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:701
 msgid ""
@@ -14919,7 +14919,7 @@ msgstr "slándáil mheánach"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "milliseconds"
-msgstr ""
+msgstr "milleasoicindí"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft unit"
index 85499fa36dda4b30ec280f07494dd0a5c34ebb84..f02af06d1e4ac8d4b535de2a6d95a10bee65c5a3 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2026-03-22 17:11+0000\n"
+"PO-Revision-Date: 2026-04-01 16:08+0000\n"
 "Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/luci/ko/>"
 "\n"
@@ -5042,11 +5042,11 @@ msgstr "PMK 로컬 생성"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1677
 msgid "Generate QR…"
-msgstr "QR 코드 생성…"
+msgstr "QR코드 생성…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1642
 msgid "Generate WiFi QR…"
-msgstr "WiFi QR 코드 생성…"
+msgstr "WiFi QR코드 생성…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:394
 msgid "Generate archive"
@@ -6311,7 +6311,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "Interval"
-msgstr ""
+msgstr "간격"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1066
 msgid ""
@@ -9755,11 +9755,11 @@ msgstr "QMI 셀룰러"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1486
 msgid "QR Code"
-msgstr "QR 코드"
+msgstr "QR코드"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1592
 msgid "QR Error Correction Code Level"
-msgstr "QR 코드 오류 정정 수준"
+msgstr "QR코드 오류 정정 수준"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
 msgid "Quality"
@@ -10875,7 +10875,7 @@ msgstr "스캔"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1574
 msgid "Scan this QR code with the client device."
-msgstr "클라이언트 기기로 이 QR 코드를 스캔하세요."
+msgstr "클라이언트 기기로 이 QR코드를 스캔하세요."
 
 #: 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:101
@@ -14447,7 +14447,7 @@ msgstr "보통 보안"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "milliseconds"
-msgstr ""
+msgstr "밀리초(ms)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft unit"
index c34b3838a4dcfd0a906248534ea1736ce120a040..5e0cfd3fe7af1eefd8e1c1a437e450acccff1d50 100644 (file)
@@ -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: 2026-03-08 17:32+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
 "\n"
 "Language: pl\n"
@@ -3620,7 +3620,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1351
 msgid "Don't inherit global push options"
-msgstr "Nie dziedzicz globalnej opcji push"
+msgstr "Nie dziedzicz globalnych opcji przekazywanych"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:515
 msgid "Don't log timestamps"
@@ -6462,7 +6462,7 @@ msgstr "International Mobile Subscriber Identity (IMSI)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "Interval"
-msgstr ""
+msgstr "Interwał"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1066
 msgid ""
@@ -9996,7 +9996,7 @@ msgstr "Wyślij opcje ifconfig do zdalnego"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1338
 msgid "Push options to peer"
-msgstr "Wyślij opcje do peera"
+msgstr "Opcje przekazywane do peera"
 
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:9
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:27
@@ -10431,7 +10431,7 @@ msgstr "Usuń adres MAC przed przekazaniem zapytania"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1345
 msgid "Remove Push options"
-msgstr ""
+msgstr "Usuń opcje push"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:701
 msgid ""
@@ -14910,7 +14910,7 @@ msgstr "średnie bezpieczeństwo"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "milliseconds"
-msgstr ""
+msgstr "milisekundy"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft unit"
index efd08f91ae95306f62e285e9cd8680e3b45b7e5a..0e5cb085396bef7f2498ffee0c1d4c770331344b 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: base\n"
 "POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2026-03-08 17:32+0000\n"
+"PO-Revision-Date: 2026-03-30 03:54+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/luci/ru/>"
@@ -3704,7 +3704,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1351
 msgid "Don't inherit global push options"
-msgstr "Не наследовать глобальные опции push"
+msgstr "Не наследовать глобальные push-опции"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:515
 msgid "Don't log timestamps"
@@ -6619,7 +6619,7 @@ msgstr "Международный идентификатор абонента 
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "Interval"
-msgstr ""
+msgstr "Интервал"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1066
 msgid ""
@@ -10677,7 +10677,7 @@ msgstr "Удаление MAC-адреса перед пересылкой зап
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1345
 msgid "Remove Push options"
-msgstr ""
+msgstr "Удалить push-опции"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:701
 msgid ""
@@ -15234,7 +15234,7 @@ msgstr "средний уровень"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "milliseconds"
-msgstr ""
+msgstr "миллисекунды"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft unit"
index 104662a9b5b86af992702aa5a1b7e9ae8a39830c..47bea0153dc19bb83b837f2f1bfab186bffcc33d 100644 (file)
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-03-21 06:23+0000\n"
+"PO-Revision-Date: 2026-03-30 12:47+0000\n"
 "Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luci/zh_Hans/>\n"
@@ -6270,7 +6270,7 @@ msgstr "IMSI"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "Interval"
-msgstr ""
+msgstr "间隔"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1066
 msgid ""
@@ -10110,7 +10110,7 @@ msgstr "在转发查询之前移除 MAC 地址"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1345
 msgid "Remove Push options"
-msgstr ""
+msgstr "移除推送选项"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:701
 msgid ""
@@ -14359,7 +14359,7 @@ msgstr "中等安全性"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "milliseconds"
-msgstr ""
+msgstr "毫秒"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft unit"
index 29d51b7f0274155afc195106c4928d2a59494c17..2e178eac3ead72c55806d872b7965beed7385598 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-03-29 16:36+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-03-31 20:43+0000\n"
+"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luci/zh_Hant/>\n"
 "Language: zh_Hant\n"
@@ -6119,6 +6119,7 @@ msgid "Insufficient permissions to read UCI configuration."
 msgstr "權限不足以讀取 UCI 配置。"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:136
+#, fuzzy
 msgid "Integrated Circuit Card Identifier"
 msgstr "ICCID"
 
@@ -6207,16 +6208,18 @@ msgid "Internal"
 msgstr "內部"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:85
+#, fuzzy
 msgid "International Mobile Station Equipment Identity"
 msgstr "IMEI"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:139
+#, fuzzy
 msgid "International Mobile Subscriber Identity"
 msgstr "IMSI"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "Interval"
-msgstr ""
+msgstr "間隔"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1066
 msgid ""
@@ -9908,7 +9911,7 @@ msgstr "註冊狀態"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:111
 msgctxt "nft reject with icmp type"
 msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
-msgstr "拒絕<strong>ICMP 類別為 %h 的</strong> IPv4 封包"
+msgstr "拒絕 <strong>ICMP 類別 %h</strong> 的 IPv4 封包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:113
 msgctxt "nft reject with icmpx type"
@@ -10041,7 +10044,7 @@ msgstr "在轉送查詢之前刪除 MAC 位址"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:1345
 msgid "Remove Push options"
-msgstr ""
+msgstr "移除推送選項"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:701
 msgid ""
@@ -12605,7 +12608,7 @@ msgstr "此金鑰已受保護無法刪除。"
 msgid ""
 "This list gives an overview over currently running system processes and "
 "their status."
-msgstr "æ­¤æ¸\85å\96®æ¦\82è¿°了當前執行的程式及其狀態。"
+msgstr "æ­¤æ¸\85å\96®æ¦\82覽了當前執行的程式及其狀態。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:255
 msgid "This option adds additional record types to the cache."
@@ -14259,7 +14262,7 @@ msgstr "中等安全性"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:128
 msgid "milliseconds"
-msgstr ""
+msgstr "毫秒"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft unit"
git clone https://git.99rst.org/PROJECT