Translated using Weblate (Chinese (Traditional Han script))
authorHosted Weblate <redacted>
Sat, 28 Feb 2026 09:37:22 +0000 (10:37 +0100)
committerHannu Nyman <redacted>
Sat, 28 Feb 2026 12:09:01 +0000 (14:09 +0200)
Currently translated at 97.3% (182 of 187 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 57.8% (147 of 254 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 95.4% (42 of 44 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 97.2% (72 of 74 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 97.2% (72 of 74 strings)

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

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (53 of 53 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 85.0% (125 of 147 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 94.5% (190 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 83.3% (216 of 259 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 94.9% (94 of 99 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 93.3% (28 of 30 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 53.0% (43 of 81 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 66.6% (335 of 503 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 66.8% (119 of 178 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.0% (100 of 102 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.0% (100 of 102 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 91.1% (41 of 45 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 97.8% (2957 of 3022 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 97.8% (2957 of 3022 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 98.6% (74 of 75 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 90.0% (380 of 422 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 35.3% (53 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/zh_Hant/

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 (Chinese (Traditional Han script))

Currently translated at 100.0% (28 of 28 strings)

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

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 40.3% (25 of 62 strings)

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

Translated using Weblate (Portuguese)

Currently translated at 100.0% (47 of 47 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (26 of 26 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 85.1% (246 of 289 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 85.1% (246 of 289 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 85.1% (184 of 216 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (198 of 198 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 39.8% (61 of 153 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 91.4% (86 of 94 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 95.4% (187 of 196 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.8% (166 of 168 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.8% (166 of 168 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (150 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/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 (Chinese (Traditional Han script))

Currently translated at 97.8% (89 of 91 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 97.8% (89 of 91 strings)

Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/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 100.0% (72 of 72 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 90.1% (64 of 71 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 96.7% (2923 of 3022 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (40 of 40 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (3022 of 3022 strings)

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (85 of 85 strings)

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (62 of 62 strings)

Translation: OpenWrt/LuCI/applications/apinger
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsapinger/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% (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% (72 of 72 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (289 of 289 strings)

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

Translated using Weblate (Swedish)

Currently translated at 23.5% (28 of 119 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (86 of 86 strings)

Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (27 of 27 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (150 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (17 of 17 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (182 of 182 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (259 of 259 strings)

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (16 of 16 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (150 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/pl/

Translated using Weblate (Spanish)

Currently translated at 100.0% (66 of 66 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (196 of 196 strings)

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

Translated using Weblate (Spanish)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (49 of 49 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Spanish)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (37 of 37 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (75 of 75 strings)

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (22 of 22 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (124 of 124 strings)

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

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

Added translation using Weblate (Polish)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 65.8% (331 of 503 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 29.0% (9 of 31 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 77.4% (24 of 31 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (21 of 21 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 75.0% (3 of 4 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 90.0% (380 of 422 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 84.2% (182 of 216 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 80.0% (68 of 85 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 83.8% (83 of 99 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 77.0% (37 of 48 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 80.8% (38 of 47 strings)

Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/zh_Hant/

Translated using Weblate (Indonesian)

Currently translated at 2.4% (4 of 165 strings)

Translated using Weblate (Indonesian)

Currently translated at 5.2% (22 of 422 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 97.3% (182 of 187 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (201 of 201 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (111 of 111 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (99 of 99 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 33.3% (50 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/zh_Hant/

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.6% (74 of 75 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 47.6% (10 of 21 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 56.6% (64 of 113 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 1.0% (33 of 3022 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.2% (111 of 113 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 31.8% (160 of 503 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 66.8% (119 of 178 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 98.9% (182 of 184 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 80.3% (53 of 66 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (113 of 113 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 83.7% (31 of 37 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 38.7% (24 of 62 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 88.8% (40 of 45 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (86 of 86 strings)

Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/pl/

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 71.4% (130 of 182 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (3022 of 3022 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 96.5% (2917 of 3022 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 64.7% (11 of 17 strings)

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

Translated using Weblate (Indonesian)

Currently translated at 100.0% (17 of 17 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (119 of 119 strings)

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

Added translation using Weblate (Polish)

Translated using Weblate (Polish)

Currently translated at 100.0% (62 of 62 strings)

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

Added translation using Weblate (Polish)

Translated using Weblate (Polish)

Currently translated at 100.0% (31 of 31 strings)

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

Added translation using Weblate (Polish)

Translated using Weblate (Polish)

Currently translated at 100.0% (4 of 4 strings)

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

Added translation using Weblate (Polish)

Translated using Weblate (Polish)

Currently translated at 100.0% (2 of 2 strings)

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

Added translation using Weblate (Polish)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 66.3% (79 of 119 strings)

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

Translated using Weblate (Korean)

Currently translated at 77.1% (2332 of 3022 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (3022 of 3022 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 53.3% (48 of 90 strings)

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

Added translation using Weblate (Lithuanian)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 53.3% (48 of 90 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 35.4% (22 of 62 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 58.1% (96 of 165 strings)

Translated using Weblate (Korean)

Currently translated at 100.0% (4 of 4 strings)

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

Translated using Weblate (Korean)

Currently translated at 100.0% (2 of 2 strings)

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

Translated using Weblate (Korean)

Currently translated at 77.0% (2328 of 3022 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (85 of 85 strings)

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

Added translation using Weblate (Korean)

Added translation using Weblate (Korean)

Translated using Weblate (Korean)

Currently translated at 77.0% (2327 of 3022 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (422 of 422 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (45 of 45 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (150 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 26.0% (39 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/zh_Hant/

Translated using Weblate (Spanish)

Currently translated at 100.0% (3022 of 3022 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (2 of 2 strings)

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

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (25 of 25 strings)

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 (Chinese (Traditional Han script))

Currently translated at 25.8% (8 of 31 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (196 of 196 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (75 of 75 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 52.2% (59 of 113 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (72 of 72 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (182 of 182 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (37 of 37 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 96.4% (2916 of 3022 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 54.7% (139 of 254 strings)

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

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Spanish)

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

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

Added translation using Weblate (Chinese (Traditional Han script))

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% (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 54.0% (81 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/es/

Added translation using Weblate (Chinese (Traditional Han script))

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (196 of 196 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (259 of 259 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (77 of 77 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (85 of 85 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (99 of 99 strings)

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

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 (Chinese (Simplified Han script))

Currently translated at 100.0% (503 of 503 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (86 of 86 strings)

Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (31 of 31 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (182 of 182 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (216 of 216 strings)

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

Translated using Weblate (Spanish)

Currently translated at 88.7% (55 of 62 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (86 of 86 strings)

Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/zh_Hans/

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (168 of 168 strings)

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

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 (Chinese (Simplified Han script))

Currently translated at 100.0% (172 of 172 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (49 of 49 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (128 of 128 strings)

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (26 of 26 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (3022 of 3022 strings)

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

Translated using Weblate (Spanish)

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

Translation: OpenWrt/LuCI/applications/wifihistory
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifihistory/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% (48 of 48 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (72 of 72 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (26 of 26 strings)

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

Translated using Weblate (Spanish)

Currently translated at 47.3% (71 of 150 strings)

Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/es/

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 (Chinese (Simplified Han script))

Currently translated at 100.0% (113 of 113 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (85 of 85 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (102 of 102 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (184 of 184 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (422 of 422 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (72 of 72 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (16 of 16 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (139 of 139 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (147 of 147 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (45 of 45 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (178 of 178 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (182 of 182 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (21 of 21 strings)

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

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

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

Translated using Weblate (Spanish)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (94 of 94 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (111 of 111 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (75 of 75 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (422 of 422 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (66 of 66 strings)

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

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

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (28 of 28 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (128 of 128 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (33 of 33 strings)

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

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 (Chinese (Simplified Han script))

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (124 of 124 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (28 of 28 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (49 of 49 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (197 of 197 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (27 of 27 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (33 of 33 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (184 of 184 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (259 of 259 strings)

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

Translated using Weblate (Korean)

Currently translated at 76.8% (2322 of 3022 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (60 of 60 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (201 of 201 strings)

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

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 (Chinese (Simplified Han script))

Currently translated at 100.0% (31 of 31 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (90 of 90 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (289 of 289 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (187 of 187 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (81 of 81 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (282 of 282 strings)

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

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (37 of 37 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (62 of 62 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (187 of 187 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (17 of 17 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (198 of 198 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (40 of 40 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (74 of 74 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (66 of 66 strings)

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

Co-authored-by: DragonBluep <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: EESF-2 <redacted>
Co-authored-by: Francisco Serrador <redacted>
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Kristoffer Grundström <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Oleksii Nazarenko <redacted>
Co-authored-by: Piotr Kołtun <redacted>
Co-authored-by: Richardlin <redacted>
Co-authored-by: iqbalramdhan <redacted>
Co-authored-by: nKsyn <redacted>
Co-authored-by: ssantos <redacted>
Co-authored-by: 大王叫我来巡山 <redacted>
Co-authored-by: 林昶立 <redacted>
Signed-off-by: DragonBluep <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: EESF-2 <redacted>
Signed-off-by: Francisco Serrador <redacted>
Signed-off-by: Franco Castillo <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Kristoffer Grundström <redacted>
Signed-off-by: Matthaiks <redacted>
Signed-off-by: Richardlin <redacted>
Signed-off-by: iqbalramdhan <redacted>
Signed-off-by: nKsyn <redacted>
Signed-off-by: 大王叫我来巡山 <redacted>
Signed-off-by: 林昶立 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsantiblock/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/
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/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/uk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/pt/
Translation: OpenWrt/LuCI/applications/antiblock
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Translation: OpenWrt/LuCI/modules/luci-mod-dsl

177 files changed:
applications/luci-app-acl/po/zh_Hans/acl.po
applications/luci-app-acme/po/es/acme.po
applications/luci-app-acme/po/lt/acme.po
applications/luci-app-acme/po/zh_Hans/acme.po
applications/luci-app-acme/po/zh_Hant/acme.po
applications/luci-app-adblock-fast/po/es/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/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-advanced-reboot/po/zh_Hans/advanced-reboot.po
applications/luci-app-advanced-reboot/po/zh_Hant/advanced-reboot.po
applications/luci-app-antiblock/po/zh_Hant/antiblock.po
applications/luci-app-apinger/po/es/apinger.po
applications/luci-app-apinger/po/pl/apinger.po [new file with mode: 0644]
applications/luci-app-apinger/po/zh_Hant/apinger.po
applications/luci-app-aria2/po/zh_Hans/aria2.po
applications/luci-app-aria2/po/zh_Hant/aria2.po
applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
applications/luci-app-babeld/po/ko/babeld.po [new file with mode: 0644]
applications/luci-app-babeld/po/pl/babeld.po [new file with mode: 0644]
applications/luci-app-babeld/po/zh_Hant/babeld.po [new file with mode: 0644]
applications/luci-app-banip/po/es/banip.po
applications/luci-app-banip/po/zh_Hans/banip.po
applications/luci-app-banip/po/zh_Hant/banip.po
applications/luci-app-bmx7/po/es/bmx7.po
applications/luci-app-clamav/po/zh_Hans/clamav.po
applications/luci-app-clamav/po/zh_Hant/clamav.po
applications/luci-app-cloudflared/po/es/cloudflared.po
applications/luci-app-cloudflared/po/zh_Hant/cloudflared.po
applications/luci-app-coovachilli/po/id/coovachilli.po
applications/luci-app-coovachilli/po/zh_Hant/coovachilli.po
applications/luci-app-crowdsec-firewall-bouncer/po/zh_Hant/crowdsec-firewall-bouncer.po
applications/luci-app-csshnpd/po/pl/csshnpd.po [new file with mode: 0644]
applications/luci-app-csshnpd/po/zh_Hant/csshnpd.po
applications/luci-app-dawn/po/es/dawn.po
applications/luci-app-dawn/po/zh_Hant/dawn.po
applications/luci-app-dcwapd/po/es/dcwapd.po
applications/luci-app-dcwapd/po/zh_Hans/dcwapd.po
applications/luci-app-dcwapd/po/zh_Hant/dcwapd.po
applications/luci-app-ddns/po/es/ddns.po
applications/luci-app-ddns/po/zh_Hans/ddns.po
applications/luci-app-dockerman/po/es/dockerman.po
applications/luci-app-dockerman/po/id/dockerman.po
applications/luci-app-dockerman/po/zh_Hans/dockerman.po
applications/luci-app-dockerman/po/zh_Hant/dockerman.po
applications/luci-app-email/po/zh_Hans/email.po
applications/luci-app-email/po/zh_Hant/email.po
applications/luci-app-eoip/po/zh_Hant/eoip.po
applications/luci-app-filemanager/po/zh_Hans/filemanager.po
applications/luci-app-filemanager/po/zh_Hant/filemanager.po
applications/luci-app-firewall/po/es/firewall.po
applications/luci-app-firewall/po/zh_Hans/firewall.po
applications/luci-app-firewall/po/zh_Hant/firewall.po
applications/luci-app-frpc/po/es/frpc.po
applications/luci-app-frpc/po/zh_Hant/frpc.po
applications/luci-app-frps/po/zh_Hans/frps.po
applications/luci-app-frps/po/zh_Hant/frps.po
applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po
applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
applications/luci-app-irqbalance/po/zh_Hans/irqbalance.po
applications/luci-app-keepalived/po/es/keepalived.po
applications/luci-app-keepalived/po/zh_Hant/keepalived.po
applications/luci-app-ksmbd/po/es/ksmbd.po
applications/luci-app-libreswan/po/es/libreswan.po
applications/luci-app-libreswan/po/pl/libreswan.po [new file with mode: 0644]
applications/luci-app-libreswan/po/zh_Hant/libreswan.po
applications/luci-app-lldpd/po/es/lldpd.po
applications/luci-app-lldpd/po/zh_Hans/lldpd.po
applications/luci-app-lldpd/po/zh_Hant/lldpd.po
applications/luci-app-lxc/po/es/lxc.po
applications/luci-app-lxc/po/zh_Hans/lxc.po
applications/luci-app-lxc/po/zh_Hant/lxc.po
applications/luci-app-minidlna/po/es/minidlna.po
applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po
applications/luci-app-mosquitto/po/zh_Hant/mosquitto.po
applications/luci-app-mwan3/po/es/mwan3.po
applications/luci-app-mwan3/po/zh_Hans/mwan3.po
applications/luci-app-nextdns/po/es/nextdns.po
applications/luci-app-nlbwmon/po/es/nlbwmon.po
applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
applications/luci-app-nut/po/zh_Hans/nut.po
applications/luci-app-ocserv/po/es/ocserv.po
applications/luci-app-ocserv/po/zh_Hans/ocserv.po
applications/luci-app-ocserv/po/zh_Hant/ocserv.po
applications/luci-app-olsr/po/es/olsr.po
applications/luci-app-olsr/po/zh_Hans/olsr.po
applications/luci-app-olsr/po/zh_Hant/olsr.po
applications/luci-app-omcproxy/po/id/omcproxy.po
applications/luci-app-openlist/po/zh_Hans/openlist.po
applications/luci-app-openwisp/po/es/openwisp.po
applications/luci-app-openwisp/po/zh_Hant/openwisp.po
applications/luci-app-p910nd/po/pl/p910nd.po
applications/luci-app-p910nd/po/zh_Hans/p910nd.po
applications/luci-app-package-manager/po/es/package-manager.po
applications/luci-app-package-manager/po/pl/package-manager.po
applications/luci-app-package-manager/po/zh_Hans/package-manager.po
applications/luci-app-pbr/po/es/pbr.po
applications/luci-app-pbr/po/zh_Hans/pbr.po
applications/luci-app-pbr/po/zh_Hant/pbr.po
applications/luci-app-privoxy/po/zh_Hans/privoxy.po
applications/luci-app-privoxy/po/zh_Hant/privoxy.po
applications/luci-app-qos/po/es/qos.po
applications/luci-app-qos/po/zh_Hant/qos.po
applications/luci-app-radicale3/po/pl/radicale3.po
applications/luci-app-radicale3/po/zh_Hans/radicale3.po
applications/luci-app-rp-pppoe-server/po/zh_Hans/rp-pppoe-server.po
applications/luci-app-samba4/po/es/samba4.po
applications/luci-app-samba4/po/zh_Hant/samba4.po
applications/luci-app-smartdns/po/es/smartdns.po
applications/luci-app-smartdns/po/zh_Hans/smartdns.po
applications/luci-app-smartdns/po/zh_Hant/smartdns.po
applications/luci-app-snmpd/po/pl/snmpd.po
applications/luci-app-softether/po/ko/softether.po [new file with mode: 0644]
applications/luci-app-softether/po/lt/softether.po [new file with mode: 0644]
applications/luci-app-softether/po/pl/softether.po [new file with mode: 0644]
applications/luci-app-softether/po/zh_Hant/softether.po
applications/luci-app-sqm/po/zh_Hans/sqm.po
applications/luci-app-squid/po/es/squid.po
applications/luci-app-sshtunnel/po/es/sshtunnel.po
applications/luci-app-sshtunnel/po/zh_Hans/sshtunnel.po
applications/luci-app-sshtunnel/po/zh_Hant/sshtunnel.po
applications/luci-app-statistics/po/es/statistics.po
applications/luci-app-statistics/po/id/statistics.po
applications/luci-app-statistics/po/zh_Hans/statistics.po
applications/luci-app-statistics/po/zh_Hant/statistics.po
applications/luci-app-strongswan-swanctl/po/es/strongswan-swanctl.po
applications/luci-app-strongswan-swanctl/po/pl/strongswan-swanctl.po [new file with mode: 0644]
applications/luci-app-strongswan-swanctl/po/zh_Hant/strongswan-swanctl.po [new file with mode: 0644]
applications/luci-app-tinyproxy/po/es/tinyproxy.po
applications/luci-app-tinyproxy/po/zh_Hant/tinyproxy.po
applications/luci-app-tor/po/zh_Hans/tor.po
applications/luci-app-transmission/po/zh_Hans/transmission.po
applications/luci-app-transmission/po/zh_Hant/transmission.po
applications/luci-app-travelmate/po/es/travelmate.po
applications/luci-app-travelmate/po/pl/travelmate.po
applications/luci-app-travelmate/po/zh_Hans/travelmate.po
applications/luci-app-travelmate/po/zh_Hant/travelmate.po
applications/luci-app-ttyd/po/zh_Hans/ttyd.po
applications/luci-app-udpxy/po/zh_Hans/udpxy.po
applications/luci-app-udpxy/po/zh_Hant/udpxy.po
applications/luci-app-uhttpd/po/es/uhttpd.po
applications/luci-app-unbound/po/es/unbound.po
applications/luci-app-unbound/po/zh_Hans/unbound.po
applications/luci-app-unbound/po/zh_Hant/unbound.po
applications/luci-app-upnp/po/uk/upnp.po
applications/luci-app-usteer/po/es/usteer.po
applications/luci-app-usteer/po/zh_Hans/usteer.po
applications/luci-app-ustreamer/po/sv/ustreamer.po
applications/luci-app-ustreamer/po/zh_Hant/ustreamer.po
applications/luci-app-v2raya/po/zh_Hans/v2raya.po
applications/luci-app-v2raya/po/zh_Hant/v2raya.po
applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
applications/luci-app-watchcat/po/es/watchcat.po
applications/luci-app-watchcat/po/zh_Hans/watchcat.po
applications/luci-app-wifihistory/po/es/wifihistory.po
applications/luci-app-wifischedule/po/zh_Hans/wifischedule.po
applications/luci-app-wol/po/zh_Hans/wol.po
applications/luci-app-wol/po/zh_Hant/wol.po
applications/luci-app-xfrpc/po/es/xfrpc.po
applications/luci-app-xinetd/po/zh_Hans/xinetd.po
modules/luci-base/po/es/base.po
modules/luci-base/po/id/base.po
modules/luci-base/po/ko/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/zh_Hans/base.po
modules/luci-base/po/zh_Hant/base.po
modules/luci-mod-dashboard/po/pt/dashboard.po
modules/luci-mod-dsl/po/es/dsl.po
modules/luci-mod-dsl/po/zh_Hant/dsl.po

index bed4d2d674d0a1fd96c3a389cd2e3bbe496f73f4..8bc7cc098d701b3023dc45c8a5609124bf9c054d 100644 (file)
@@ -1,15 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsacl/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.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
 msgid "ACL Settings"
@@ -90,7 +89,7 @@ msgstr "UNIX 帐户"
 
 #: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:281
 msgid "Unable to encrypt plaintext password: %s"
-msgstr "无法加密明文密码: %s"
+msgstr "无法加密明文密码:%s"
 
 #: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:220
 msgid "Use UNIX password in /etc/shadow"
index 9e90b0de669ae3c88c315d19928b8cc872ddae55..979b26dbc4bdb7bee27bb970c7908fa6f162a97b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsacme/es/>\n"
 "Language: es\n"
index 836d4a490492b5bda75d529d91637a893f9eb669..e47c234862712c86e4d45cc3e36d8c2c29abb585 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-12-05 05:00+0000\n"
+"PO-Revision-Date: 2026-02-25 12:32+0000\n"
 "Last-Translator: Džiugas Januševičius <dziugas1959@hotmail.com>\n"
 "Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsacme/lt/>\n"
@@ -11,20 +11,20 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "(n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:227
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:235
 msgid "%s for the details of this process."
-msgstr ""
+msgstr "%s, kad sužinotumėte daugiau apie šį vyksmą."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:218
 msgid "%s for the format of credentials required by each API."
-msgstr ""
+msgstr "%s, skirta kiekvienos „API“ (dgs.) reikalingų kredencialų formatui."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:165
 msgid "%s for the list of available APIs."
-msgstr ""
+msgstr "%s, skirtas pasiekiamų „API“ (dgs.) sąrašui."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/logread.js:4
 msgid "ACME Log"
@@ -52,6 +52,8 @@ msgid ""
 "Add multiple entries here in KEY=VAL shell variable format to supply "
 "multiple credential variables."
 msgstr ""
+"Pridėkite kelis įvestys čia per – „KEY=VAL“ apvalkalo kintamojo formatu, kad "
+"pateiktumėte kelis kredencialų kintamuosius."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:84
 msgid "Advanced Settings"
@@ -71,7 +73,7 @@ msgstr "Sertifikatų failai yra saugomi:"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:306
 msgid "Certificate Profile"
-msgstr ""
+msgstr "Sertifikato profilis"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:76
 msgid "Certificate config"
@@ -113,6 +115,8 @@ msgstr "„DNS“ atpažinimo patvirtinimas/patikrinimas"
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:168
 msgid "DNS mode is also the only mode that supports wildcard certificates."
 msgstr ""
+"„DNS“ veiksena taip pat yra vienintelė veiksena, kuri palaiko pakaitos "
+"simbolių sertifikatus."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:300
 msgid "Days until renewal"
@@ -200,6 +204,8 @@ msgstr "Importuoti"
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:167
 msgid "In DNS mode, the domain name does not have to resolve to the router IP."
 msgstr ""
+"„DNS“ veiksenoje, domeno-srities pavadinimas neturi būti būtinai išspręstas "
+"į maršrutizatoriaus IP adresą."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:107
 msgid "Install package %s"
@@ -233,11 +239,11 @@ msgstr "Rakto tipas"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:229
 msgid "LUCI only supports one challenge alias per certificate."
-msgstr ""
+msgstr "„LUCI“ palaiko tik vieną atpažinimo pseudonimą vienam sertifikatui."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:237
 msgid "LUCI only supports one challenge domain per certificate."
-msgstr ""
+msgstr "„LUCI“ palaiko tik vieną atpažinimo domeną-sritį vienam sertifikatui."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:115
 msgid "Listen port"
@@ -256,12 +262,18 @@ msgid ""
 "Note that the domain names in the certificate must already be configured to "
 "point at the router's public IP address."
 msgstr ""
+"Atkreipkite dėmesį, kad sertifikate nurodyti domenų-srities pavadinimai jau "
+"turi būti sukonfigūruoti taip, kad nukreiptų į maršrutizatoriaus viešąjį IP "
+"adresą."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:46
 msgid ""
 "Once configured, issuing certificates can take a while. Check the logs for "
 "progress and any errors."
 msgstr ""
+"Konfigūravus, sertifikatų išdavimas gali užtrukti šiek tiek laiko. "
+"Patikrinkite žurnalus, kad sužinotumėte, kaip vyksta vyksmas, ir ar nėra "
+"klaidų."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:106
 msgid "Package is not installed"
@@ -339,11 +351,11 @@ msgstr ""
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:226
 msgid "The challenge alias to use for ALL domains."
-msgstr ""
+msgstr "Atpažinimo pseudonimas, naudojamas VISIEMS domenams-sritims."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:217
 msgid "The credentials for the DNS API mode selected above."
-msgstr ""
+msgstr "Aukščiau pasirinktos „DNS API“ veiksenos kredencialai."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:407
 msgid ""
@@ -355,7 +367,7 @@ msgstr ""
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:234
 msgid "The domain alias to use for ALL domains."
-msgstr ""
+msgstr "Domeno-srities pseudonimas, naudojamas VISIEMS domenams-sritims."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:41
 msgid ""
@@ -363,6 +375,9 @@ msgid ""
 "Simply fill out this to have the router configured with Letsencrypt-issued "
 "certificates for the web interface."
 msgstr ""
+"Tai konfigūruoja automatinį „ACME“ („Letsencrypt“) sertifikatų diegimą. "
+"Tiesiog užpildykite šią formą, kad maršrutizatorius būtų sukonfigūruotas su „"
+"Letsencrypt“ išduotais sertifikatais žiniatinklio sąsajai ir/arba sietuvui."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:119
 msgid "To temporary open port you can specify your web server port e.g. 80."
@@ -375,6 +390,8 @@ msgid ""
 "To use DNS mode to issue certificates, set this to the name of a DNS API "
 "supported by acme.sh."
 msgstr ""
+"Norėdami naudoti „DNS“ veikseną sertifikatams išduoti, nustatykite šį "
+"parametrą į – „DNS API“, kurią palaiko „acme.sh“, pavadinimą."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:282
 msgid "Use a custom CA instead of Let's Encrypt."
@@ -387,6 +404,8 @@ msgstr "Naudoti darbinį serverį"
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:169
 msgid "Using this mode requires the acme-dnsapi package to be installed."
 msgstr ""
+"Norint naudoti šią veikseną, reikia įdiegti „acme-dnsapi“ prog. įrang. "
+"paketą."
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:93
 msgid "Validate via TLS port 443."
index 75bcace1f286fc241de3570f1087646b7449da3e..c7151bd4e088212b31ae471742535a80aa689651 100644 (file)
@@ -1,8 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsacme/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -407,7 +406,7 @@ msgstr ""
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:147
 msgid "wildcards * require Validation method: DNS"
-msgstr "通配符 * 需要验证方法: DNS"
+msgstr "通配符 * 需要验证方法:DNS"
 
 #~ msgid ""
 #~ "The challenge alias to use for ALL domains. See https://github.com/acmesh-"
index 89b7e765935ee04722d62b6d7341cc7c29cc0e00..cef5f8d9983c901acfae0bc8c93aab954b6d56c7 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsacme/zh_Hant/>\n"
@@ -64,7 +64,7 @@ msgstr "取消"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:48
 msgid "Cert files are stored in"
-msgstr "憑證儲存位置"
+msgstr "憑證檔案儲存在"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:306
 msgid "Certificate Profile"
@@ -162,7 +162,7 @@ msgstr "已啟用"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:68
 msgid "Found DDNS domains"
-msgstr ""
+msgstr "已找到 DDNS 網域"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:81
 msgid "General Settings"
@@ -172,7 +172,7 @@ msgstr "一般設定"
 msgid ""
 "Get certificate from the Letsencrypt staging server (use for testing; the "
 "certificate won't be valid)."
-msgstr "從 Let's Encrypt 臨時伺服器取得憑證 (僅供測試用途,憑證效) 。"
+msgstr "從 Let's Encrypt 臨時伺服器取得憑證 (僅供測試用途,憑證不會有效) 。"
 
 #: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
 msgid "Grant UCI access for luci-app-acme"
index ff906899f85e1eff35fe16a8d87076d77dbd8def..2d20eb15f2f0b49e476956085e56c4ab3b1b0a35 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-08 18:11+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock-fast/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.16.1-dev\n"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:114
 msgid "%s is currently disabled"
index a8d9fc5bfb14b708bee36e832c25ed06f556bd7c..d1403636e07263aa709262d4371711419710096b 100644 (file)
@@ -5,9 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadblock-fast/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -503,8 +502,8 @@ msgid ""
 "may need to update packages or reboot the device, please check the "
 "%sREADME%s."
 msgstr ""
-"内部版本不匹配(包: %s,luci 应用: : %s,luci rpcd: %s),可能需要更新包"
-"重启设备,请检查 %sREADME%s。"
+"内部版本不匹配(软件包:%s,luci 应用:%s,luci rpcd:%s),可能需要更新包或"
+"重启设备,请检查 %sREADME%s。"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:86
 msgid "Invalid compressed cache directory '%s'"
@@ -534,7 +533,7 @@ msgstr ""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:78
 msgid "Missing recommended package: '%s'"
-msgstr "缺少推荐的软件包: '%s'"
+msgstr "缺少推荐的软件包:'%s'"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:420
 msgid "Monday"
@@ -702,7 +701,7 @@ msgstr "大小"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:642
 msgid "Size: %s"
-msgstr "大小: %s"
+msgstr "大小:%s"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:321
 msgid "Some output"
index 18b9dba7dda10c91b537937ca7e4a55ddca72c91..212589ad4ab88a31f82ff2dfe959cc09e3bd3b6b 100644 (file)
@@ -3,7 +3,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-20 00:36+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadblock-fast/zh_Hant/>\n"
@@ -171,7 +171,7 @@ msgstr ""
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:103
 msgid "Cron entry is missing; click %s to recreate it."
-msgstr ""
+msgstr "Cron 條目缺失;點選 %s 以重新建立。"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:97
 msgid "Cron service is not enabled or running. Enable it with: %s."
@@ -233,7 +233,7 @@ msgstr "已停用"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:670
 msgid "Disabling %s service"
-msgstr "正在停用 %s 服務"
+msgstr "停用 %s 服務中"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:164
 msgid "Dnsmasq Config File URL"
@@ -253,7 +253,7 @@ msgstr "不要使用同步處理"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:487
 msgid "Download time-out (in seconds)"
-msgstr "下載逾時 (秒)"
+msgstr "下載逾時 (單位: 秒)"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:64
 msgid "Downloading lists"
@@ -277,7 +277,7 @@ msgstr "啟用偵錯"
 msgid ""
 "Enable RFC 1123 compliant domain validation for dnsmasq block-lists to "
 "remove invalid entries."
-msgstr ""
+msgstr "為 dnsmasq 封鎖清單啟用符合 RFC 1123 規範的網域驗證以移除無效項目。"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:576
 msgid "Enable dnsmasq domain validation"
@@ -303,7 +303,7 @@ msgstr "輸出偵錯資訊至 /tmp/adblock-fast.log 檔案。"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:651
 msgid "Enabling %s service"
-msgstr "正在啟用 %s 服務"
+msgstr "啟用 %s 服務中"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:523
 msgid "Errors encountered, please check the %sREADME%s"
@@ -572,7 +572,7 @@ msgstr "暫停"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:614
 msgid "Pausing %s"
-msgstr "æ­£å\9c¨æ\9a«å\81\9c %s"
+msgstr "æ\9a«å\81\9c %s ä¸­"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:347
 msgid "Perform config update before downloading the block/allow-lists."
@@ -704,11 +704,11 @@ msgstr "啟動"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:60
 msgid "Starting"
-msgstr "正在啟動"
+msgstr "啟動中"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:552
 msgid "Starting %s service"
-msgstr "正在啟動 %s 服務"
+msgstr "啟動 %s 服務中"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:59
 msgid "Status"
@@ -728,7 +728,7 @@ msgstr "已停止"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:632
 msgid "Stopping %s service"
-msgstr "正在停止 %s 服務"
+msgstr "停止 %s 服務中"
 
 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:541
 msgid "Store compressed cache"
index 65c1a9aab4ee161c762e1e182301be92abf5e581..7de23c4dfb89803382e3f5b83f8169553eac7fd5 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/es/>\n"
@@ -1128,7 +1128,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
 msgid "Time"
-msgstr "Hora"
+msgstr "Tiempo"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:426
 msgid ""
index d5ccf793b5293fe6e7816ce4b1fa4a2fe2c52a7b..428423ca44a87f33d704c2f8fecd4106b27cde70 100644 (file)
@@ -6,9 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-21 16:02+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+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"
 "Language: zh_Hans\n"
@@ -1025,7 +1024,7 @@ msgstr "所选优先级将被用于后台广告拦截处理。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logtemplate.js:50
 msgid "The syslog output, pre-filtered for messages related to: %s"
-msgstr "预过滤的系统日志输出,获取与下列项目相关的消息: %s"
+msgstr "预过滤的系统日志输出,获取与下列项目相关的消息:%s"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
 msgid ""
@@ -1039,9 +1038,8 @@ msgid ""
 "<em><b>Please note:</b></em> add only one domain per line. Comments "
 "introduced with '#' are allowed - ip addresses, wildcards and regex are not."
 msgstr ""
-"这是始终允许某些域名的本地 adblock 白名单。<br /> <em><b>请注意: </b></em> "
-"每行只添加一个域名。允许 '#' 插入的注释 - 不允许 ip 地址、通配符和正则表达"
-"式。"
+"这是始终允许某些域名的本地 adblock 白名单。<br /> <em><b>请注意:</b></em> 每"
+"行只添加一个域名。允许 '#' 插入的注释 - 不允许 ip 地址、通配符和正则表达式。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:32
 msgid ""
@@ -1049,9 +1047,8 @@ msgid ""
 "<em><b>Please note:</b></em> add only one domain per line. Comments "
 "introduced with '#' are allowed - ip addresses, wildcards and regex are not."
 msgstr ""
-"这是始终拦截某些域名的本地 adblock 黑名单。<br /> <em><b>请注意: </b></em> "
-"每行只添加一个域名。允许 '#' 插入的注释 - 不允许 ip 地址、通配符和正则表达"
-"式。"
+"这是始终拦截某些域名的本地 adblock 黑名单。<br /> <em><b>请注意:</b></em> 每"
+"行只添加一个域名。允许 '#' 插入的注释 - 不允许 ip 地址、通配符和正则表达式。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:368
 msgid ""
@@ -1111,7 +1108,7 @@ msgstr "无法解析运行时信息!"
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/allowlist.js:55
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:55
 msgid "Unable to save modifications: %s"
-msgstr "无法保存更改: %s"
+msgstr "无法保存更改:%s"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:266
 msgid "Upload"
index 749d0538861713ea4fe51bf5a58e9cd46ec39935..099bb94a06dee6c31ed732072ff21013eda44fb9 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadblock/zh_Hant/>\n"
@@ -580,11 +580,11 @@ msgstr "Hagezi 清單選擇"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
 msgid "High Priority"
-msgstr "較高優先"
+msgstr "較高優先"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
 msgid "Highest Priority"
-msgstr "最高優先"
+msgstr "最高優先"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:697
 msgid "IPFire List Selection"
@@ -681,11 +681,11 @@ msgstr "最新 DNS 請求"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
 msgid "Least Priority"
-msgstr "最低優先"
+msgstr "最低優先"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
 msgid "Less Priority"
-msgstr "較低優先"
+msgstr "較低優先"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:230
 msgid "Limit SafeSearch"
@@ -727,11 +727,11 @@ msgstr "日誌檢視"
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:308
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:354
 msgid "MAC DNS Filter Targets"
-msgstr ""
+msgstr "MAC DNS 篩選目標"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
 msgid "MAC Remote Filter Targets"
-msgstr ""
+msgstr "MAC 遠端篩選目標"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:433
 msgid "Map"
@@ -767,7 +767,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
 msgid "Normal Priority"
-msgstr "正常優先"
+msgstr "正常優先"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:545
 msgid ""
@@ -1015,7 +1015,7 @@ msgstr "tcpdump 使用的連接埠清單。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:265
 msgid "The selected priority will be used for adblock background processing."
-msgstr ""
+msgstr "被選定的優先級將會被用在 adblock 背景處理。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logtemplate.js:50
 msgid "The syslog output, pre-filtered for messages related to: %s"
@@ -1062,7 +1062,7 @@ msgstr "等待 DNS 後端重啟成功的逾時。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:394
 msgid "Top Statistics"
-msgstr "熱門統計"
+msgstr "熱門統計資料"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
 msgid "Topic for adblock notification E-Mails."
@@ -1136,17 +1136,17 @@ msgstr "綁定"
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
 msgid "dnsforge (clean)"
-msgstr ""
+msgstr "dnsforge (乾淨)"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
 msgid "dnsforge (hard)"
-msgstr ""
+msgstr "dnsforge (堅硬)"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:397
 msgid "dnsforge (normal)"
-msgstr ""
+msgstr "dnsforge (普通)"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:509
 msgid "dnsmasq"
@@ -1162,7 +1162,7 @@ msgstr "最大結果集大小"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:159
 msgid "max. top statistics"
-msgstr "最大熱門統計"
+msgstr "最大熱門統計資料"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:66
 msgid "online documentation"
index f35115528b11a81ceefe70de72abdd26b3da405d..86e264718dbc64989679463b1c43ec91c980b08d 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-01-25 20:37+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+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-dev\n"
+"X-Generator: Weblate 5.16.1-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
index a115808505884ecc9fef1535a3a6409f859b64f0..85aba38072f94097bed7923913494c5c5d138f63 100644 (file)
@@ -5,8 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadvanced-reboot/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -45,11 +45,11 @@ msgstr "错误:"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:420
 msgid "ERROR: %s"
-msgstr "错误: %s"
+msgstr "错误:%s"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:48
 msgid "Error accessing the device definition for board: %s"
-msgstr "访问主板的设备定义出错: %s"
+msgstr "访问主板的设备定义出错:%s"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:440
 msgid "Firmware"
@@ -61,7 +61,7 @@ msgstr "授予 luci-app-advanced-reboot 文件访问权限"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:57
 msgid "Invalid request: %s."
-msgstr "无效请求: %s."
+msgstr "无效请求:%s."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:226
 msgid "Missing partition number"
@@ -98,7 +98,7 @@ msgstr "重启"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:232
 msgid "Reboot Device to Partition: %s"
-msgstr "重启设备到分区: %s"
+msgstr "重启设备到分区:%s"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:308
 msgid "Reboot to current partition"
@@ -129,7 +129,7 @@ msgstr "该设备未定义目标分区标记。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:27
 msgid "The Dual Boot Flag Partition: %s is not a block device."
-msgstr "双引导标志分区: %s 不是块设备。"
+msgstr "双引导标志分区:%s 不是块设备。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:143
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:185
@@ -165,7 +165,7 @@ msgstr "未找到标记为双引导模式的分区。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:36
 msgid "Unable to obtain firmware environment variable: %s."
-msgstr "无法获取固件环境变量: %s。"
+msgstr "无法获取固件环境变量:%s。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:66
 msgid "Unable to save environment changes."
@@ -173,15 +173,15 @@ msgstr "无法保存环境更改。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:32
 msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
-msgstr "无法为分区设置双启动标志分区条目: %s。"
+msgstr "无法为分区设置双启动标志分区条目:%s。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:41
 msgid "Unable to set firmware environment variable: %s to %s."
-msgstr "无法设置固件环境变量: %s to %s。"
+msgstr "无法设置固件环境变量:%s to %s。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:274
 msgid "Unexpected error: %s"
-msgstr "意外错误: %s"
+msgstr "意外错误:%s"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:311
 msgid "Unknown"
@@ -189,7 +189,7 @@ msgstr "未知"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:53
 msgid "Unknown or unsupported dual-partition device: %s"
-msgstr "未知或不受支持的双分区设备: %s"
+msgstr "未知或不受支持的双分区设备:%s"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:239
 msgid ""
@@ -202,7 +202,7 @@ msgid ""
 "the currently active partition.<br /><br />Click \"Proceed\" below to reboot "
 "device to the selected partition."
 msgstr ""
-"警告: 替代分区可能有自己的设置和完全不同的固件。<br /><br />由于替代分区上的"
+"警告:替代分区可能有自己的设置和完全不同的固件。<br /><br />由于替代分区上的"
 "网络配置和 WiFi SSID/密码可能不一样,可能必须调整计算机设置才能在设备重启后访"
 "问它。<br /><br />请知晓替代分区的固件可能不提供切换活动分区和启动回当前活动"
 "分区的简单方法。<br /><br />单击下面的“继续”将设备重启到所选分区。"
@@ -213,7 +213,7 @@ msgid ""
 "support power off.<br /><br />Click \"Proceed\" below to power off your "
 "device."
 msgstr ""
-"警告: 关机可能导致在不支持关机设备上的重启。<br /><br />单击下面的“继续”关闭"
+"警告:关机可能导致在不支持关机设备上的重启。<br /><br />单击下面的“继续”关闭"
 "设备。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:149
@@ -226,8 +226,8 @@ msgid ""
 "seeing this on an OpenWrt dual-firmware supported device,%splease refer to "
 "%sHow to add a new device section of the README%s."
 msgstr ""
-"警告: 设备 (%s) 未知或者不是多固件设备!%s如果你在支持 OpenWrt 多固件的设备"
-"看到这个,%s请参阅 %sHow to add a new device 章节,其位于 README%s 文件中。"
+"警告:设备 (%s) 未知或者不是多固件设备!%s如果你在支持 OpenWrt 多固件的设备上"
+"看到这个,%s请参阅 %sHow to add a new device 章节,其位于 README%s 文件中。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:371
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
@@ -235,11 +235,11 @@ msgstr "警告:未保存的更改会在重启时丢失!"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:476
 msgid "Warning: This system does not support powering off!"
-msgstr "警告: 此系统不支持关机!"
+msgstr "警告:此系统不支持关机!"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:457
 msgid "Warning: Unable to obtain device information!"
-msgstr "警告: 无法获取设备信息!"
+msgstr "警告:无法获取设备信息!"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:56
 msgid "invalid argument"
index d49ccad1b8c540f7d590d8495727fc3462bae48d..d75870a16bc35f29a981a1c1becbf8d281bb0b47 100644 (file)
@@ -3,7 +3,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsadvanced-reboot/zh_Hant/>\n"
@@ -114,7 +114,7 @@ msgstr "重新啟動中…"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:94
 msgid "Shutting down..."
-msgstr "正在關機中..."
+msgstr "關機中..."
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:439
 msgid "Status"
@@ -140,8 +140,8 @@ msgid ""
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
-"系統正在重新啟動到替代分割區中;<br />切勿關閉電源!<br />請等待幾分鐘後再嘗"
-"試重新連線,您可能要通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
+"系統重啟到替代分割區中。<br />切勿關閉電源!<br />請等待幾分鐘後再嘗試重新連"
+"線,您可能要通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:99
 msgid ""
@@ -149,8 +149,8 @@ msgid ""
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
-"系統正在關機中;<br />請勿關閉電源!<br />請等待幾分鐘後再嘗試重新連線,您可"
-"能要通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
+"系統關機中;<br />請勿關閉電源!<br />請等待幾分鐘後再嘗試重新連線,您可能要"
+"通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
 
 #: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:20
 msgid "Unable to find Device Board Name."
index 4813fe2bd5877a0bee944709a85f11c04b06504b..302fadb12fb52f013a53c929f0b461c068880d60 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-05 21:26+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsantiblock/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:8
 #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:10
@@ -118,11 +118,11 @@ msgstr "顯示統計資料,可選參數"
 #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/statistics.js:57
 #: applications/luci-app-antiblock/root/usr/share/luci/menu.d/luci-app-antiblock.json:39
 msgid "Statistics"
-msgstr "統計"
+msgstr "統計資料"
 
 #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/statistics.js:49
 msgid "Statistics are not enabled."
-msgstr "統計未啟用。"
+msgstr "統計資料未啟用。"
 
 #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:59
 msgid "Unable to create domains file"
index d77f9e37ec36ba457ee42ea1cb66b301250f7595..9b2d208760658f2b255422f4bc1c74f320b7b39f 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsapinger/es/>\n"
@@ -23,244 +23,259 @@ msgstr "Agregar alarma de retardo/latencia"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:15
 msgid "Add Down Alarm"
-msgstr ""
+msgstr "Agregar Alarma Baja"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:15
 msgid "Add Interface Instance"
-msgstr ""
+msgstr "Agregar Instancia de Interfaz"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:16
 msgid "Add Loss Alarm"
-msgstr ""
+msgstr "Agregar Alarma de Pérdida"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:33
 msgid "Add Target"
-msgstr ""
+msgstr "Agregar Destino"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:21
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:40
 msgid "Address"
-msgstr ""
+msgstr "Dirección"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:23
 msgid "Address: Target address to be tracked"
-msgstr ""
+msgstr "Dirección: dirección destino a ser seguida"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:48
 msgid "Alarm Delay"
-msgstr ""
+msgstr "Retardo de Alarma"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:39
 msgid "Alarm Down"
-msgstr ""
+msgstr "Alarma Apagada"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:57
 msgid "Alarm loss"
-msgstr ""
+msgstr "Pérdida de alarma"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:3
 msgid "Apinger"
-msgstr ""
+msgstr "Apinger"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:9
 msgid "Apinger - Delay Alarms"
-msgstr ""
+msgstr "Apinger - Alarmas de demora"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:9
 msgid "Apinger - Down Alarm"
-msgstr ""
+msgstr "Apinger - Bajar Alarma"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:9
 msgid "Apinger - Interfaces"
-msgstr ""
+msgstr "Apinger - Interfaces"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:9
 msgid "Apinger - Loss Alarms"
-msgstr ""
+msgstr "Apinger - Pérdida de Alarmas"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:21
 msgid "Apinger - Targets"
-msgstr ""
+msgstr "Apinger - Objetivos"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:57
 msgid "Apinger Targets"
-msgstr ""
+msgstr "Objetivos de Apinger"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:40
 msgid "Apinger Targets RRD Graph"
-msgstr ""
+msgstr "Objetivos de Apinger con Gráficas RRD"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:46
 msgid "Average Delay"
-msgstr ""
+msgstr "Retardo Promedio"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:27
 msgid ""
 "Average Delay and Loss: The delay (in samples) after which loss is computed, "
 "without this delays larger than interval would be treated as loss"
 msgstr ""
+"Retraso y pérdida promedio: el retraso (en muestras) después del cual se "
+"calcula la pérdida; sin este retraso, los retrasos mayores que el intervalo "
+"se tratarían como pérdida"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:25
 msgid "Average Delay: How many replies should be used to compute average delay"
 msgstr ""
+"Retraso promedio: cuántas respuestas se deben utilizar para calcular el "
+"retraso promedio"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:49
 msgid "Average Loss"
-msgstr ""
+msgstr "Pérdida Promedio"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:52
 msgid "Average Loss/Delay"
-msgstr ""
+msgstr "Pérdida/Retraso Promedio"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:26
 msgid "Average Loss: How many probes should be used to compute average loss"
 msgstr ""
+"Pérdida promedio: Cuantas sondas se deben utilizar para calcular la pérdida "
+"promedio"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:17
 msgid "Debug"
-msgstr ""
+msgstr "Depurar"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:65
 msgid "Delay Alarm"
-msgstr ""
+msgstr "Alarma de Retardo"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:23
 msgid "Delay High (ms)"
-msgstr ""
+msgstr "Retardo Alto (ms)"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:18
 msgid "Delay Low (ms)"
-msgstr ""
+msgstr "Retardo bajo (ms)"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:59
 msgid "Down Alarm"
-msgstr ""
+msgstr "Bajar Alarma"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:55
 msgid "Generate RRD Graphs"
-msgstr ""
+msgstr "Genera Gráficos RRD"
 
 #: applications/luci-app-apinger/root/usr/share/rpcd/acl.d/luci-app-apinger.json:3
 msgid "Grant access to LuCI app Apinger"
-msgstr ""
+msgstr "Otorgar acceso a LuCI app Apinger"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:21
 msgid "Graphs"
-msgstr ""
+msgstr "Gráficos"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:18
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:35
 msgid "Interface"
-msgstr ""
+msgstr "Interfaz"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:22
 msgid "Interface: Interface to use to track target"
-msgstr ""
+msgstr "Interfaz: Interfaz para utilizar al destino de pista"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:30
 msgid "Interfaces"
-msgstr ""
+msgstr "Interfaces"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:24
 msgid "Latency"
-msgstr ""
+msgstr "Latencia"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:25
 msgid "Loss"
-msgstr ""
+msgstr "Pérdida"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:71
 msgid "Loss Alarm"
-msgstr ""
+msgstr "Pérdida de Alarma"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:23
 msgid "Loss High (%)"
-msgstr ""
+msgstr "Pérdida Alta (%)"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:18
 msgid "Loss Low (%)"
-msgstr ""
+msgstr "Pérdida Baja (%)"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:10
 msgid "Names must match the interface name found in /etc/config/network."
 msgstr ""
+"Los nombres deben coincidir con el nombre de la interfaz que se encuentra "
+"en /etc/config/network."
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:54
 msgid "No access to server file"
-msgstr ""
+msgstr "Sin acceso al archivo del servidor"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:51
 msgid "No data available"
-msgstr ""
+msgstr "Sin datos disponibles"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:12
 msgid "Overview"
-msgstr ""
+msgstr "Vista general"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:43
 msgid "Ping Interval"
-msgstr ""
+msgstr "Intervalo de Ping"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:24
 msgid "Ping Interval: How often the probe should be sent"
-msgstr ""
+msgstr "Intervalo de ping: Cuanto de a menudo debería enviarse la prueba"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:25
 msgid "RRD Collection Interval"
-msgstr ""
+msgstr "Intervalo de Colección RRD"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:23
 msgid "Received"
-msgstr ""
+msgstr "Recibido"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:22
 msgid "Sent"
-msgstr ""
+msgstr "Enviado"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:34
 msgid "Service is not running"
-msgstr ""
+msgstr "Servicio no está en ejecución"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:20
 msgid "Source IP"
-msgstr ""
+msgstr "IP de origen"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:21
 msgid "Status Update Interval"
-msgstr ""
+msgstr "Estado de Intervalo de Actualización"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:19
 msgid "Target"
-msgstr ""
+msgstr "Objetivo"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:66
 msgid "Targets"
-msgstr ""
+msgstr "Objetivos"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:51
 msgid "There are no active targets"
-msgstr ""
+msgstr "No hay destinos activos"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:11
 msgid "This alarm will be canceled, when the delay drops below \"Delay Low\""
 msgstr ""
+"Esta alarma será cancelada, cuando el retraso caiga por debajo del «Retraso "
+"bajo»"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:11
 msgid "This alarm will be canceled, when the loss drops below \"Loss Low\""
 msgstr ""
+"Esta alarma se cancelará cuando la pérdida caiga por debajo de «Pérdida baja»"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:10
 msgid "This alarm will be fired when packet loss goes over \"Loss High\""
 msgstr ""
+"Esta alarma se activará cuando la pérdida de paquetes supere el nivel «"
+"Pérdida Alta»"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:10
 msgid "This alarm will be fired when target does not respond for \"Time\""
 msgstr ""
+"Esta alarma se activará cuando el objetivo no responda durante el «Tiempo»"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:27
 msgid "Time"
-msgstr ""
+msgstr "Tiempo"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:17
 msgid "Time (s)"
-msgstr ""
+msgstr "Tiempo (s)"
diff --git a/applications/luci-app-apinger/po/pl/apinger.po b/applications/luci-app-apinger/po/pl/apinger.po
new file mode 100644 (file)
index 0000000..e167970
--- /dev/null
@@ -0,0 +1,275 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 17:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsapinger/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"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"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:26
+msgid "Active Alarms"
+msgstr "Aktywne alarmy"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:16
+msgid "Add Delay/Latency Alarm"
+msgstr "Dodaj alarm opóźnienia"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:15
+msgid "Add Down Alarm"
+msgstr "Dodaj alarm awarii"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:15
+msgid "Add Interface Instance"
+msgstr "Dodaj instancję interfejsu"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:16
+msgid "Add Loss Alarm"
+msgstr "Dodaj alarm utraty"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:33
+msgid "Add Target"
+msgstr "Dodaj cel"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:21
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:40
+msgid "Address"
+msgstr "Adres"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:23
+msgid "Address: Target address to be tracked"
+msgstr "Adres: adres docelowy do śledzenia"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:48
+msgid "Alarm Delay"
+msgstr "Alarmuj o opóźnieniu"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:39
+msgid "Alarm Down"
+msgstr "Alarmuj o awarii"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:57
+msgid "Alarm loss"
+msgstr "Alarmuj o utracie"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:3
+msgid "Apinger"
+msgstr "Apinger"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:9
+msgid "Apinger - Delay Alarms"
+msgstr "Apinger - Alarmy opóźnienia"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:9
+msgid "Apinger - Down Alarm"
+msgstr "Apinger - Alarmy awarii"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:9
+msgid "Apinger - Interfaces"
+msgstr "Apinger - Interfejsy"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:9
+msgid "Apinger - Loss Alarms"
+msgstr "Apinger - Alarmy utraty"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:21
+msgid "Apinger - Targets"
+msgstr "Apinger - Cele"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:57
+msgid "Apinger Targets"
+msgstr "Cele Apingera"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:40
+msgid "Apinger Targets RRD Graph"
+msgstr "Wykres RRD celów Apingera"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:46
+msgid "Average Delay"
+msgstr "Średnie opóźnienie"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:27
+msgid ""
+"Average Delay and Loss: The delay (in samples) after which loss is computed, "
+"without this delays larger than interval would be treated as loss"
+msgstr ""
+"Średnie opóźnienie i utrata: opóźnienie (w próbkach), po którym obliczana "
+"jest utrata. Bez tego opóźnienia większe niż interwał byłyby traktowane jako "
+"utrata"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:25
+msgid "Average Delay: How many replies should be used to compute average delay"
+msgstr ""
+"Średnie opóźnienie: ile odpowiedzi należy użyć do obliczenia średniego "
+"opóźnienia"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:49
+msgid "Average Loss"
+msgstr "Średnia utrata"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:52
+msgid "Average Loss/Delay"
+msgstr "Średnia utrata/opóźnienie"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:26
+msgid "Average Loss: How many probes should be used to compute average loss"
+msgstr "Średnia utrata: ile sond należy użyć do obliczenia średniej utraty"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:17
+msgid "Debug"
+msgstr "Debugowanie"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:65
+msgid "Delay Alarm"
+msgstr "Alarm opóźnienia"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:23
+msgid "Delay High (ms)"
+msgstr "Opóźnienie wysokie (ms)"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:18
+msgid "Delay Low (ms)"
+msgstr "Opóźnienie niskie (ms)"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:59
+msgid "Down Alarm"
+msgstr "Alarm awarii"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:55
+msgid "Generate RRD Graphs"
+msgstr "Wygeneruj wykresy RRD"
+
+#: applications/luci-app-apinger/root/usr/share/rpcd/acl.d/luci-app-apinger.json:3
+msgid "Grant access to LuCI app Apinger"
+msgstr "Udziel dostępu do aplikacji LuCI Apinger"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:21
+msgid "Graphs"
+msgstr "Wykresy"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:18
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:35
+msgid "Interface"
+msgstr "Interfejs"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:22
+msgid "Interface: Interface to use to track target"
+msgstr "Interfejs: interfejs służący do śledzenia celu"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:30
+msgid "Interfaces"
+msgstr "Interfejsy"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:24
+msgid "Latency"
+msgstr "Opóźnienie"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:25
+msgid "Loss"
+msgstr "Utrata"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:71
+msgid "Loss Alarm"
+msgstr "Alarm utraty"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:23
+msgid "Loss High (%)"
+msgstr "Utrata wysoka (%)"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:18
+msgid "Loss Low (%)"
+msgstr "Utrata niska (%)"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:10
+msgid "Names must match the interface name found in /etc/config/network."
+msgstr ""
+"Nazwa musi być zgodna z nazwą interfejsu znajdującą się w /etc/config/"
+"network."
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:54
+msgid "No access to server file"
+msgstr "Brak dostępu do pliku serwera"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:51
+msgid "No data available"
+msgstr "Brak dostępnych danych"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:12
+msgid "Overview"
+msgstr "Przegląd"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:43
+msgid "Ping Interval"
+msgstr "Interwał pingu"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:24
+msgid "Ping Interval: How often the probe should be sent"
+msgstr "Interwał pingu: jak często należy wysyłać sondę"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:25
+msgid "RRD Collection Interval"
+msgstr "Interwał zbierania RRD"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:23
+msgid "Received"
+msgstr "Otrzymano"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:22
+msgid "Sent"
+msgstr "Wysłano"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:34
+msgid "Service is not running"
+msgstr "Usługa nie działa"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:20
+msgid "Source IP"
+msgstr "Źródłowy adres IP"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:21
+msgid "Status Update Interval"
+msgstr "Interwał aktualizacji statusu"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:19
+msgid "Target"
+msgstr "Cel"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:66
+msgid "Targets"
+msgstr "Cele"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:51
+msgid "There are no active targets"
+msgstr "Brak aktywnych celów"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:11
+msgid "This alarm will be canceled, when the delay drops below \"Delay Low\""
+msgstr ""
+"Alarm zostanie anulowany, gdy opóźnienie spadnie poniżej „Opóźnienia niskiego"
+"”"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:11
+msgid "This alarm will be canceled, when the loss drops below \"Loss Low\""
+msgstr "Alarm zostanie anulowany, gdy utrata spadnie poniżej „Utraty niskiej”"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:10
+msgid "This alarm will be fired when packet loss goes over \"Loss High\""
+msgstr ""
+"Alarm zostanie uruchomiony, gdy utrata pakietów przekroczy wartość „Utraty "
+"wysokiej”"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:10
+msgid "This alarm will be fired when target does not respond for \"Time\""
+msgstr "Alarm zostanie uruchomiony, gdy cel nie odpowie w ciągu „Czasu”"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:27
+msgid "Time"
+msgstr "Czas"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:17
+msgid "Time (s)"
+msgstr "Czas (s)"
index 9b2bca979c433e1c894b37e795331dac2f87a6f3..2a166a761fe092e5c036c846e209fc71a8c75157 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsapinger/zh_Hant/>\n"
@@ -139,7 +139,7 @@ msgstr "產生 RRD 圖表"
 
 #: applications/luci-app-apinger/root/usr/share/rpcd/acl.d/luci-app-apinger.json:3
 msgid "Grant access to LuCI app Apinger"
-msgstr ""
+msgstr "授予存取 luci-app-apinger 的權限"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:21
 msgid "Graphs"
@@ -152,7 +152,7 @@ msgstr "介面"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:22
 msgid "Interface: Interface to use to track target"
-msgstr ""
+msgstr "介面: 要用來追蹤目標的介面"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:30
 msgid "Interfaces"
@@ -188,7 +188,7 @@ msgstr ""
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:51
 msgid "No data available"
-msgstr ""
+msgstr "無資料可用"
 
 #: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:12
 msgid "Overview"
@@ -204,7 +204,7 @@ msgstr ""
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:25
 msgid "RRD Collection Interval"
-msgstr ""
+msgstr "RRD 收集間隔"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:23
 msgid "Received"
index d7c6411e1a325c590c2c010cfbdb84e5a9a33367..a4bfe1f4095a35853be23a9845021e683e65b7f6 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsaria2/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -99,11 +99,11 @@ msgstr "连接超时"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:47
 msgid "Content of config file: <code>%s</code>"
-msgstr "配置文件的内容: <code>%s</code>"
+msgstr "配置文件的内容:<code>%s</code>"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:48
 msgid "Content of session file: <code>%s</code>"
-msgstr "会话文件的内容: <code>%s</code>"
+msgstr "会话文件的内容:<code>%s</code>"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:478
 msgid "DHT Listen port"
@@ -126,7 +126,7 @@ msgstr "磁盘缓存"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:396
 msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
-msgstr "当数据小于 2*SIZE 时不分割。可能的值: 1M-1024M。"
+msgstr "当数据小于 2*SIZE 时不分割。可能的值:1M-1024M。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:391
 msgid "Download a file using N connections."
@@ -199,7 +199,7 @@ msgstr "自动添加下载的种子"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:190
 msgid "For more information, please visit: %s."
-msgstr "更多信息,请访问: %s。"
+msgstr "更多信息,请访问:%s。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:597
 msgid "Force save"
@@ -291,7 +291,7 @@ msgstr "额外的 BT Tracker 通告链接。"
 msgid ""
 "List of extra settings. Format: option=value, eg. <code>netrc-path=/"
 "tmp/.netrc</code>."
-msgstr "额外设置的列表。格式: 选项=值,例如: <code>netrc-path=/tmp/.netrc</code>。"
+msgstr "额外设置的列表。格式:选项=值,例如:<code>netrc-path=/tmp/.netrc</code>。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:49
 msgid "Loading"
@@ -552,9 +552,9 @@ msgid ""
 "if remote server responds with <code>Content-Encoding: gzip</code> or "
 "<code>Content-Encoding: deflate</code>."
 msgstr ""
-"发送 <code>Accept: deflate, gzip</code> 请求头,当服务器响应头包含 <code>"
-"Content-Encoding: gzip</code> 或者 <code>Content-Encoding: deflate</code> "
-"解压响应数据。"
+"发送 <code>Accept:deflate, gzip</code> 请求头,当服务器响应头包含 <code>"
+"Content-Encoding:gzip</code> 或者 <code>Content-Encoding:deflate</code> 时"
+"解压响应数据。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:357
 msgid ""
@@ -563,8 +563,8 @@ msgid ""
 "you can add Cache-Control header with a directive you like using \"Header\" "
 "option."
 msgstr ""
-"发送 <code>Cache-Control: no-cache</code> 和 <code>Pragma: no-cache</code> "
-"求头来防止缓存内容,禁用则不发送。你也可用使用“请求头”选项来设置 Cache-"
+"发送 <code>Cache-Control:no-cache</code> 和 <code>Pragma:no-cache</code> 请"
+"求头来防止缓存内容,禁用则不发送。你也可用使用“请求头”选项来设置 Cache-"
 "Control 请求头。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:473
@@ -573,7 +573,7 @@ msgid ""
 "\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
 "open for incoming TCP traffic."
 msgstr ""
-"为 BT 下载设置 TCP 端口。支持的格式: \"6881,6885\",\"6881-6999\" 和 \"6881-"
+"为 BT 下载设置 TCP 端口。支持的格式:\"6881,6885\",\"6881-6999\" 和 \"6881-"
 "6889,6999\"。请确保正确放行了这些端口的 TCP 入站通信。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:479
@@ -641,10 +641,10 @@ msgid ""
 "such as ext3 and FAT32 because it takes almost same time as \"prealloc\" and "
 "it blocks aria2 entirely until allocation finishes."
 msgstr ""
-"指定文件分配方式。如果你使用的文件系统较新,例如: ext4(支持扩展分区),"
-"btrfs,xfs 或者 NTFS(仅限 MinGW 版本),强烈推荐 \"falloc\",这种方式几乎能"
-"立即分配比较大的文件(GB),但是它要求你的系统支持 posix_fallocate(3) 函数。"
-"不要在 ext3 或者 FAT32 这些旧文件系统中使用 \"falloc\",因为它花费的时间和 "
+"指定文件分配方式。如果你使用的文件系统较新,例如:ext4(支持扩展分区),btrfs"
+",xfs 或者 NTFS(仅限 MinGW 版本),强烈推荐 \"falloc\",这种方式几乎能立即分"
+"配比较大的文件(GB),但是它要求你的系统支持 posix_fallocate(3) 函数。不要在 "
+"ext3 或者 FAT32 这些旧文件系统中使用 \"falloc\",因为它花费的时间和 "
 "\"prealloc\" 几乎一样多,而且在文件分配过程中会阻塞整个 Aria2 进程。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:505
@@ -712,7 +712,7 @@ msgstr "用于放置配置文件,会话文件和 DHT 文件的目录。"
 msgid ""
 "The directory to store the downloaded file. For example <code>/mnt/sda1</"
 "code>."
-msgstr "用于放置下载文件的目录。例如: <code>/mnt/sda1</code>。"
+msgstr "用于放置下载文件的目录。例如:<code>/mnt/sda1</code>。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:224
 msgid "The file name of the log file."
index 8934e15d0e6f389de74e4e05d809bef661aa3c31..23ef2296cd37abbd5826c7d3527618153cac4b9e 100644 (file)
@@ -3,7 +3,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsaria2/zh_Hant/>\n"
@@ -45,7 +45,7 @@ msgstr "Aria2"
 msgid ""
 "Aria2 is a lightweight multi-protocol &amp; multi-source, cross platform "
 "download utility."
-msgstr "Aria2 是一個輕量的多協定&amp; 多來源、跨平台的下載實用程式。"
+msgstr "Aria2 是一個輕量的多協定 &amp;多來源、跨平台的下載實用程式。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:565
 msgid "Auto save interval"
@@ -489,7 +489,7 @@ msgstr "重試等待"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:209
 msgid "Run daemon as user"
-msgstr ""
+msgstr "以此使用者身分執行守護程式"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:194
 msgid "Running Status"
@@ -536,6 +536,7 @@ msgid "Save session interval"
 msgstr "工作階段儲存間隔"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:467
+#, fuzzy
 msgid "Seed previously downloaded files without verifying piece hashes."
 msgstr "繼續之前的 BT 任務時無需再次校驗分片雜湊。"
 
@@ -692,6 +693,7 @@ msgstr ""
 "到 20 位元組。"
 
 #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:525
+#, fuzzy
 msgid ""
 "Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
 "0 is given, this feature is disabled."
index 2bfe7a2bc7dcfc0cf68f8e4af8d7e0bc704e9ef7..803fc6a88a4a2fbcee8d644d222b6419140a66d3 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-10 18:59+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+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-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:290
 msgid ""
@@ -306,7 +306,7 @@ msgstr "Revisión"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:180
 msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:751
 msgid "Search for firmware upgrade"
index 8ae1e8ee12e545bcbb49025b595c4ee2687d06f9..971a06b3a86212e9aef761b7219f9aeae2d68ae7 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-02-26 14:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsattendedsysupgrade/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.16.1-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:290
 msgid ""
@@ -300,7 +300,7 @@ msgstr "Rewizja"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:180
 msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:751
 msgid "Search for firmware upgrade"
index b50137094d527412216329ebb10402a42630e5fb..78a33c8a9f59a2c7ee44eacdc063f229367ed8c7 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -126,7 +126,7 @@ msgstr "当前"
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:625
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:740
 msgid "Currently running: %s - %s"
-msgstr "当前版本: %s - %s"
+msgstr "当前版本:%s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
 msgid "Data copied!"
@@ -258,7 +258,7 @@ msgstr "配置文件"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:268
 msgid "Progress: %s%% %s"
-msgstr "进度: %s%% %s"
+msgstr "进度:%s%% %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:254
 msgid "Queued..."
@@ -286,7 +286,7 @@ msgstr "请求固件文件"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:258
 msgid "Request in build queue position %s"
-msgstr "在队列中的位置: %s"
+msgstr "在队列中的位置:%s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:31
 msgid "Revision"
@@ -322,7 +322,7 @@ msgstr "服务器"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:324
 msgid "Server response: %s"
-msgstr "服务器响应: %s"
+msgstr "服务器响应:%s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:101
 msgid "Setting Up ImageBuilder"
@@ -334,7 +334,7 @@ msgstr "配置 ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:59
 msgid "Show advanced options like package list modification"
-msgstr "显示高级选项,如: 自定义预装软件包列表"
+msgstr "显示高级选项,如:自定义预装软件包列表"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:95
 msgid "Signing images"
index 4c0bf7c6aaa9abd2447ea003d8a86214afaa332b..7a18837a2ee9fd29c9339f53e1ac3c8ba7043045 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:290
 msgid ""
@@ -57,7 +57,7 @@ msgstr "建置日期"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
 msgid "Building Firmware..."
-msgstr "正在建置韌體..."
+msgstr "建置韌體中..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:93
 msgid "Calculating package hash"
@@ -82,7 +82,7 @@ msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:207
 msgid "Check online for firmware upgrades"
-msgstr ""
+msgstr "檢查線上韌體更新"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:192
 msgid ""
@@ -142,7 +142,7 @@ msgstr "下載韌體映像檔"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:100
 msgid "Downloading ImageBuilder archive"
-msgstr "正在下載 ImageBuilder 存檔"
+msgstr "下載 ImageBuilder 存檔中"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
 msgid "Downloading firmware from server to browser"
@@ -150,7 +150,7 @@ msgstr "正從伺服器下載韌體到瀏覽器"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
 msgid "Downloading..."
-msgstr "正在下載..."
+msgstr "下載中..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:349
 msgid "Error building the firmware image"
@@ -182,11 +182,11 @@ msgstr "韌體版本"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:288
 msgid "First, check"
-msgstr ""
+msgstr "首先,檢查"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:94
 msgid "Generating firmware image"
-msgstr "正在產生韌體映像檔"
+msgstr "產生韌體映像檔中"
 
 #: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
 msgid "Grant UCI access to LuCI app attendedsysupgrade"
@@ -198,11 +198,11 @@ msgstr "安裝韌體映像檔"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:485
 msgid "Installing the sysupgrade image..."
-msgstr ""
+msgstr "安裝 sysupgrade 映像檔中..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:483
 msgid "Installing..."
-msgstr "正在安裝..."
+msgstr "安裝中..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:226
 msgid "Keep settings and retain the current configuration"
@@ -226,11 +226,11 @@ msgstr "無升級可用"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:203
 msgid "No, disable checking"
-msgstr ""
+msgstr "否,停用檢查"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:487
 msgid "Once the image is written, the system will reboot."
-msgstr ""
+msgstr "映像檔寫入完成後,系統將會重新啟動。"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:29
 msgid ""
@@ -288,7 +288,7 @@ msgstr "建置佇列位置 %s 中的請求"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:31
 msgid "Revision"
-msgstr ""
+msgstr "修訂"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:180
 msgid "SHA256"
@@ -296,11 +296,11 @@ msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:751
 msgid "Search for firmware upgrade"
-msgstr "搜尋韌體升級"
+msgstr "搜尋韌體更新"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:50
 msgid "Search for upgrades when opening the Attended Sysupgrade tab"
-msgstr ""
+msgstr "當開啟 Attended Sysupgrade 分頁時搜尋更新"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:49
 msgid "Search on opening"
@@ -308,11 +308,11 @@ msgstr "開啟時進行搜尋"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:518
 msgid "Searching for an available sysupgrade of %s - %s"
-msgstr "æ­£å\9c¨æ\90\9cå°\8b %s - %s å\8f¯ç\94¨ç\9a\84系統å\8d\87ç´\9a"
+msgstr "æ\90\9cå°\8b %s - %s å\8f¯ç\94¨ç\9a\84系統å\8d\87ç´\9a中"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:514
 msgid "Searching..."
-msgstr "æ­£å\9c¨æ\90\9cå°\8b..."
+msgstr "æ\90\9cå°\8b中..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
 msgid "Server"
@@ -385,11 +385,11 @@ msgstr "上傳中..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:92
 msgid "Validating package selection"
-msgstr ""
+msgstr "驗證套件選擇中"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:91
 msgid "Validating revision"
-msgstr ""
+msgstr "驗證修訂中"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:178
 msgid "Version"
@@ -397,7 +397,7 @@ msgstr "版本"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:491
 msgid "While you are waiting, do not unpower device!"
-msgstr ""
+msgstr "當你等待的同時,請不要切斷裝置電源!"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:478
 msgid "Wrong checksum"
@@ -405,7 +405,7 @@ msgstr "錯誤的校驗和"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:202
 msgid "Yes, enable checking"
-msgstr ""
+msgstr "是,啟用檢查"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:197
 msgid ""
diff --git a/applications/luci-app-babeld/po/ko/babeld.po b/applications/luci-app-babeld/po/ko/babeld.po
new file mode 100644 (file)
index 0000000..80d33b0
--- /dev/null
@@ -0,0 +1,19 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 12:32+0000\n"
+"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
+"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbabeld/ko/>\n"
+"Language: ko\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.16.1-dev\n"
+
+#: applications/luci-app-babeld/root/usr/share/luci/menu.d/luci-app-babeld.json:4
+msgid "Babeld"
+msgstr "Babeld"
+
+#: applications/luci-app-babeld/root/usr/share/rpcd/acl.d/luci-app-babeld.json:3
+msgid "Grant UCI access for luci-app-babeld"
+msgstr "luci-app-babeld의 UCI 접근 권한 부여"
diff --git a/applications/luci-app-babeld/po/pl/babeld.po b/applications/luci-app-babeld/po/pl/babeld.po
new file mode 100644 (file)
index 0000000..d717827
--- /dev/null
@@ -0,0 +1,20 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 15:40+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbabeld/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"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"
+
+#: applications/luci-app-babeld/root/usr/share/luci/menu.d/luci-app-babeld.json:4
+msgid "Babeld"
+msgstr "Babeld"
+
+#: applications/luci-app-babeld/root/usr/share/rpcd/acl.d/luci-app-babeld.json:3
+msgid "Grant UCI access for luci-app-babeld"
+msgstr "Przyznaj luci-app-babeld dostęp do UCI"
diff --git a/applications/luci-app-babeld/po/zh_Hant/babeld.po b/applications/luci-app-babeld/po/zh_Hant/babeld.po
new file mode 100644 (file)
index 0000000..9469173
--- /dev/null
@@ -0,0 +1,19 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 11:53+0000\n"
+"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
+"projects/openwrt/luciapplicationsbabeld/zh_Hant/>\n"
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-babeld/root/usr/share/luci/menu.d/luci-app-babeld.json:4
+msgid "Babeld"
+msgstr "Babeld"
+
+#: applications/luci-app-babeld/root/usr/share/rpcd/acl.d/luci-app-babeld.json:3
+msgid "Grant UCI access for luci-app-babeld"
+msgstr "授予 luci-app-babeld 存取 UCI 的權限"
index 31e6ccd85e36b55bb282281e53083710f9a37925..8adc0aec39230779fd545a219920edad62c0428f 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-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/es/>\n"
index 249f444e5e20a584bddf08998bc1df2fddc5c21c..ef539590191b41c5a3dba5d5fedfac47168f313b 100644 (file)
@@ -1,8 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsbanip/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -1046,7 +1045,7 @@ msgstr "所选的优先级将用于 banIP 后台处理。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logtemplate.js:50
 msgid "The syslog output, pre-filtered for messages related to: %s"
-msgstr "预过滤的系统日志输出,获取与下列项目相关的消息: %s"
+msgstr "预过滤的系统日志输出,获取与下列项目相关的消息:%s"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32
 msgid ""
@@ -1055,9 +1054,9 @@ msgid ""
 "exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR "
 "notation and MAC/IP-bindings are allowed."
 msgstr ""
-"这是本地 banIP 白名单,会允许特定的 MAC、IP 地址或域名。<br /> <em><b>请注"
-"意: </b></em> 每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 "
-"IP 范围和 MAC/IP 绑定。"
+"这是本地 banIP 白名单,会允许特定的 MAC、IP 地址或域名。<br /> <em><b>请注"
+":</b></em> 每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 IP 范"
+"围和 MAC/IP 绑定。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32
 msgid ""
@@ -1066,9 +1065,9 @@ msgid ""
 "exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR "
 "notation and MAC/IP-bindings are allowed."
 msgstr ""
-"这是本地 banIP 黑名单,会拦截特定的 MAC、IP 地址或域名。<br /> <em><b>请注"
-"意: </b></em> 每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 "
-"IP 范围和 MAC/IP 绑定。"
+"这是本地 banIP 黑名单,会拦截特定的 MAC、IP 地址或域名。<br /> <em><b>请注"
+":</b></em> 每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 IP 范"
+"围和 MAC/IP 绑定。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:248
 msgid ""
@@ -1142,7 +1141,7 @@ msgstr "无法解析运行时信息!"
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:55
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:55
 msgid "Unable to save modifications: %s"
-msgstr "无法保存更改: %s"
+msgstr "无法保存更改:%s"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288
 msgid "Upload"
index 50e2f6e7b4fedde3216ce944fa1344c58761a3c4..42aa2017011118f627148b1a51a4366a0ca8d4fe 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsbanip/zh_Hant/>\n"
@@ -132,7 +132,7 @@ msgstr "允許清單的變更已儲存,重新載入 banIP 使其生效。"
 msgid ""
 "Always allow a protocol (tcp/udp) with certain ports or port ranges in WAN-"
 "Input and WAN-Forward chain."
-msgstr ""
+msgstr "在 WAN-Input 與 WAN-Forward 鏈中始終允許特定 (tcp/udp) 連接埠或連接埠範圍。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
 msgid "Always allow certain VLAN forwards."
@@ -172,13 +172,13 @@ msgstr ""
 msgid ""
 "Automatically add resolved domains and suspicious IPs to the local banIP "
 "blocklist."
-msgstr ""
+msgstr "自動將已解析的網域與可疑 IP 加入本機 banIP 封鎖清單。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
 msgid ""
 "Automatically add resolved domains and uplink IPs to the local banIP "
 "allowlist."
-msgstr ""
+msgstr "自動將已解析的網域與上行連結 IP 加入本機 banIP 允許清單。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
 msgid "Backup Directory"
@@ -480,11 +480,11 @@ msgstr "授予存取 luci-app-banip 的權限"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275
 msgid "High Priority"
-msgstr "較高優先"
+msgstr "較高優先"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:274
 msgid "Highest Priority"
-msgstr "最高優先"
+msgstr "最高優先"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
 msgid "ICMP-Threshold"
@@ -587,11 +587,11 @@ msgstr "最後執行"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:278
 msgid "Least Priority"
-msgstr "最低優先"
+msgstr "最低優先"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277
 msgid "Less Priority"
-msgstr "較低優先"
+msgstr "較低優先"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
 msgid "Limit the cpu cores used by banIP to save RAM, autodetected by default."
@@ -709,7 +709,7 @@ msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
 msgid "Normal Priority"
-msgstr "正常優先"
+msgstr "正常優先"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
 msgid "Number of Set load attempts in case of an error."
index 5b6928e06269ae582d533fe531224ab5ed842b63..af6fe3ddfd5690f1f42a6c981c6db1ce77d209e5 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-07-22 16:14-0300\n"
-"PO-Revision-Date: 2024-09-04 22:52+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbmx7/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7.2-rc\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
 msgid "Announcements"
index 59fdac66beefcab8211a52ee17eb4fda94f5a72e..f02e03ea6377c7df0c2f2e344508d0126ae8ed17 100644 (file)
@@ -3,9 +3,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-18 07:09+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsclamav/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -362,7 +361,7 @@ msgstr "拒绝"
 
 #: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:181
 msgid "Rejecting Harmful Email: %v found."
-msgstr "拦截有害邮件: 发现 %v 封。"
+msgstr "拦截有害邮件:发现 %v 封。"
 
 #: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:176
 msgid "Rejection log message"
index 8ccd582983bb6895378fcda881efa20d477bc672..98ba11b14b55dad5b0719a8036db97cac5142614 100644 (file)
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsclamav/zh_Hant/>\n"
@@ -374,7 +374,7 @@ msgstr "取代"
 #: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:32
 #: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:94
 msgid "Run in foreground"
-msgstr ""
+msgstr "在前景執行"
 
 #: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:141
 msgid "Scan ELF files"
index 5f2513b0962e9acada7dee69af94d78525be74c7..e6154271aec04c1a12d869116b502eaae5af1152 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-09-08 07:50+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscloudflared/es/>\n"
 "Language: es\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:89
 msgid "All"
@@ -70,7 +70,7 @@ msgstr "Depurar"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:96
 msgid "Down"
-msgstr "Abajo"
+msgstr "Bajar"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:104
 msgid "Download Log"
@@ -200,7 +200,7 @@ msgstr "Estados Unidos"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:97
 msgid "Up"
-msgstr "Arriba"
+msgstr "Subir"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:91
 msgid "Warn"
index 6801c308df1a4145091f031a49d6b9c59d543c1e..0c88031e915069c3244126a03d5400d43efca3fb 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationscloudflared/zh_Hant/>\n"
@@ -135,7 +135,7 @@ msgstr "從<a %s>這裡</a>取得憑證。"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:78
 msgid "Opened At"
-msgstr ""
+msgstr "已開啟於"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:77
 msgid "Origin IP"
@@ -170,7 +170,7 @@ msgstr ""
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:63
 msgid "The tunnel token is shown in the dashboard once you create a tunnel."
-msgstr "當您建立隧道時,隧道權杖會顯示在儀表板上。"
+msgstr "當您建立隧道時,權杖會顯示在儀表板上。"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:62
 msgid "Token"
index 0225dcb5730890ee4ec98f4d15cde00c2129dbc7..5fab251aab4a87481fa1af94a1535d448e92f562 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-12 12:01+0000\n"
-"Last-Translator: deri sahertian <yuimizuno86@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
 "Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscoovachilli/id/>\n"
 "Language: id\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.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:168
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:173
@@ -418,7 +418,7 @@ msgstr ""
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:144
 msgid "Port"
-msgstr ""
+msgstr "Porta"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:215
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:219
index 71340a510ca345d4e7ae79b9f914abbc946de009..0080d61c2d23a5a93055c6e0892beaa326463ca2 100644 (file)
@@ -4,7 +4,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"PO-Revision-Date: 2026-02-25 12:32+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationscoovachilli/zh_Hant/>\n"
@@ -71,7 +71,7 @@ msgstr ""
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:161
 msgid "Allowed"
-msgstr "允許"
+msgstr "å·²å\85\81許"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:237
 msgid "Allowed MACs"
@@ -191,7 +191,7 @@ msgstr ""
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:168
 msgid "Default session timeout"
-msgstr "預工作階段逾時"
+msgstr "預工作階段逾時"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:234
 msgid "Deny MAC authentication"
@@ -375,7 +375,7 @@ msgstr "NAS 識別碼"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:436
 msgid "NAS-Port-Type"
-msgstr "NAS é\80£æ\8e¥å\9f é¡\9eå\88¥"
+msgstr "NAS é\80£æ\8e¥å\9f é¡\9eå\9e\8b"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:287
 msgid "Net"
@@ -387,7 +387,7 @@ msgstr "網路配置"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:287
 msgid "Network address of the uplink interface"
-msgstr ""
+msgstr "上行連結介面的網路位址"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:125
 msgid "No WISPr"
@@ -403,15 +403,15 @@ msgstr "無 WISPr 2 XML"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:449
 msgid "Open ID Auth"
-msgstr ""
+msgstr "Open ID 認證"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:462
 msgid "Options for RADIUS proxy"
-msgstr ""
+msgstr "RADIUS 代理選項"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:253
 msgid "Options for TUN"
-msgstr ""
+msgstr "TUN 選項"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:447
 msgid "Original URL"
@@ -513,11 +513,11 @@ msgstr "設定"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:334
 msgid "Special options for DHCP"
-msgstr ""
+msgstr "DHCP 特別選項"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:228
 msgid "Special options for MAC authentication"
-msgstr ""
+msgstr "MAC 認證特別選項"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:292
 msgid ""
@@ -658,7 +658,7 @@ msgstr "WISPr 登入"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:450
 msgid "WPA guests"
-msgstr ""
+msgstr "WPA 訪客"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:60
 msgid "access controller for WLAN."
index 466ef729de43a1e7bd32d0fabfa42431fcc989d6..cc882b64152ff1782579991b32b27bb9f5dcdcce 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/zh_Hant/>\n"
@@ -89,7 +89,7 @@ msgstr ""
 
 #: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:23
 msgid "The URL of your local CrowdSec API instance."
-msgstr ""
+msgstr "你的本地 CrowdSec API 實例 URL。"
 
 #: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:28
 msgid "The key of your bouncer as registered on the local CrowdSec API."
diff --git a/applications/luci-app-csshnpd/po/pl/csshnpd.po b/applications/luci-app-csshnpd/po/pl/csshnpd.po
new file mode 100644 (file)
index 0000000..e1205d6
--- /dev/null
@@ -0,0 +1,140 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 16:04+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscsshnpd/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"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"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:73
+msgid "Additional arguments"
+msgstr "Dodatkowe argumenty"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:82
+msgid "Check here to enable the service"
+msgstr "Zaznacz tutaj, aby włączyć usługę"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:51
+msgid "Daemon Configuration"
+msgstr "Konfiguracja demona"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:56
+msgid "Device atSign"
+msgstr "Urządzenie atSign"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:81
+msgid "Device must be configured"
+msgstr "Urządzenie musi być skonfigurowane"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:68
+msgid "Device name"
+msgstr "Nazwa urządzenia"
+
+#: 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 "Nazwy urządzeń mogą zawierać znaki a-z 0-9 _ lub - (np. „moja_rzecz1”)."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:81
+msgid "Enabled"
+msgstr "Włączone"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:60
+msgid "Enroll"
+msgstr "Zarejestruj"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:76
+msgid "Enrollment OTP/SPP"
+msgstr "Rejestracja OTP/SPP"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:84
+msgid "Existing key found at:"
+msgstr "Znaleziono istniejący klucz w:"
+
+#: 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 "Pierwszy znak powinien być małą literą (np. „a”)."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:74
+msgid "Further command line arguments for the NoPorts daemon"
+msgstr "Więcej argumentów wiersza poleceń dla demona NoPorts"
+
+#: applications/luci-app-csshnpd/root/usr/share/rpcd/acl.d/luci-app-csshnpd.json:3
+msgid "Grant UCI access for luci-app-csshnpd"
+msgstr "Przyznaj luci-app-csshnpd dostęp do UCI"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:62
+msgid "Manager atSign"
+msgstr "Menedżer atSign"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:27
+msgid "Maximum device name length is 36 characters."
+msgstr "Maksymalna długość nazwy urządzenia wynosi 36 znaków."
+
+#: 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 "Musi mieć co najmniej jeden znak (np. „a”)."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:34
+msgid "Must be six characters (e.g., \"S3CR3T\")."
+msgstr "Musi mieć sześć znaków (np. „S3KR3T”)."
+
+#: 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 "Nie może być pusta i powinna zaczynać się od znaku @ (np. \"@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
+msgid "NoPorts"
+msgstr "NoPorts"
+
+#: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:14
+msgid "NoPorts Config"
+msgstr "Konfiguracja NoPorts"
+
+#: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:23
+msgid "NoPorts Enrollment"
+msgstr "Rejestracja NoPorts"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:79
+msgid "NoPorts atSign Enrollment"
+msgstr "Rejestracja NoPorts atSign"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:82
+msgid "OTP must be configured. An OTP can be generated using:"
+msgstr ""
+"Należy skonfigurować hasło jednorazowe (OTP). Można je wygenerować za pomocą:"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:77
+msgid "One Time Passcode (OTP) for device atSign enrollment"
+msgstr "Hasło jednorazowe (OTP) do rejestracji urządzenia w atSign"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:49
+msgid "Press the Enroll button then run this command on a system where"
+msgstr ""
+"Naciśnij przycisk „Zarejestruj”, a następnie uruchom to polecenie w "
+"systemie, w którym"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:57
+msgid "The device atSign e.g. @device"
+msgstr "Urządzenie atSign, np. @device"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:63
+msgid "The manager atSign e.g. @manager"
+msgstr "Menedżer atSign np. @manager"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:69
+msgid "The name for this device e.g. openwrt"
+msgstr "Nazwa tego urządzenia, np. openwrt"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:80
+msgid "atSign must be configured"
+msgstr "atSign należy skonfigurować"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:53
+msgid "sshnpd config"
+msgstr "Konfiguracja sshnpd"
index 7353c97045d0e85cde53fa08859d237eaf1de5bc..3c550a1d89bc995c366aa3b6a3e47ba985d43fdf 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationscsshnpd/zh_Hant/>\n"
@@ -12,7 +12,7 @@ msgstr ""
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:73
 msgid "Additional arguments"
-msgstr ""
+msgstr "額外參數"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:82
 msgid "Check here to enable the service"
@@ -20,7 +20,7 @@ msgstr "檢查此處以啟用服務"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:51
 msgid "Daemon Configuration"
-msgstr ""
+msgstr "守護程式配置"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:56
 msgid "Device atSign"
@@ -64,7 +64,7 @@ msgstr ""
 
 #: applications/luci-app-csshnpd/root/usr/share/rpcd/acl.d/luci-app-csshnpd.json:3
 msgid "Grant UCI access for luci-app-csshnpd"
-msgstr ""
+msgstr "授予 luci-app-csshnpd 存取 UCI 的權限"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:62
 msgid "Manager atSign"
@@ -72,7 +72,7 @@ msgstr ""
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:27
 msgid "Maximum device name length is 36 characters."
-msgstr ""
+msgstr "最大裝置名稱長度為 36 個字元。"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:14
 msgid "Must be at least one character long (e.g., \"a\")."
index 276ca8dadbf154993c23085b4ac36a22da3de551..1262713df242c83432707230b1db6ccfda9e05bc 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-10-09 18:26+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+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"
 "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.16.1-dev\n"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:389
 msgid "2.4G Band Metric"
index 207c77ddea880d43aeb3e8f2dacb71d40f0a8c78..1293c7a4cf8213d5109838dbe84e108f6d3d5808 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-19 02:41+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsdawn/zh_Hant/>\n"
@@ -43,7 +43,7 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:399
 msgid "Ap Weight"
-msgstr "Ap 權重"
+msgstr "AP 權重"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:32
 msgid "Available"
@@ -89,7 +89,7 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:78
 msgid "Check Startup services"
-msgstr ""
+msgstr "檢查啟動服務"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:60
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:58
@@ -132,7 +132,7 @@ msgstr "DAWN"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:127
 msgid "DAWN Form Configuration."
-msgstr ""
+msgstr "DAWN 表單配置。"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:76
 msgid "DAWN service unavailable"
@@ -193,7 +193,7 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:297
 msgid "Deny auth reason"
-msgstr ""
+msgstr "拒絕認證原因"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:303
 msgid "Disassociate Neighbor Report length"
@@ -267,7 +267,7 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:423
 msgid "Initial Score"
-msgstr ""
+msgstr "初始分數"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:44
 msgid "Interface"
@@ -295,7 +295,7 @@ msgstr "低 RSSI"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:435
 msgid "Low RSSI Value"
-msgstr ""
+msgstr "低 RSSI 值"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:448
 msgid "Lower threshold for bad channel utilization"
@@ -362,7 +362,7 @@ msgstr "多播"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:364
 msgid "Neighbors"
-msgstr ""
+msgstr "鄰居"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:156
 msgid "Network"
@@ -391,7 +391,7 @@ msgstr "無 VHT 支援"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:93
 msgid "No access points available."
-msgstr ""
+msgstr "無存取點可用。"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:99
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:78
@@ -428,7 +428,7 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:151
 msgid "Path to hostapd runtime information"
-msgstr ""
+msgstr "Hostapd 執行時期資訊路徑"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:400
 msgid "Per AP weighting"
@@ -469,7 +469,7 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:476
 msgid "RSSI Value"
-msgstr ""
+msgstr "RSSI 值"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:482
 msgid "RSSI Weight"
@@ -489,7 +489,7 @@ msgstr "移除 AP"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:233
 msgid "Remove Client"
-msgstr ""
+msgstr "移除用戶端"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:239
 msgid "Remove Probe"
@@ -501,7 +501,7 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:70
 msgid "Score"
-msgstr ""
+msgstr "分數"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:471
 msgid "Score addition when signal exceeds threshold"
@@ -545,7 +545,7 @@ msgstr "伺服器 IP"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:375
 msgid "Set Hostapd Neighbor Report"
-msgstr ""
+msgstr "設定 Hostapd 鄰居報告"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:65
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:61
@@ -626,7 +626,7 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:216
 msgid "Times"
-msgstr "次數"
+msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:222
 msgid "Timespan until a connection is seen as disconnected"
@@ -647,11 +647,11 @@ msgstr ""
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:257
 msgid "Update Client"
-msgstr ""
+msgstr "更新用戶端"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:263
 msgid "Update Hostapd"
-msgstr ""
+msgstr "更新 Hostapd"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:269
 msgid "Update TCP connections"
@@ -687,7 +687,7 @@ msgstr ""
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:50
 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:60
 msgid "Very High Throughput"
-msgstr ""
+msgstr "非常高的吞吐量"
 
 #: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:36
 msgid "Yes"
index c7b5748c373902100caf2e11b1c575d1c960b25e..bda27d0b2593beed5e0f564e79b23a9c7eaf0e99 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-10-10 18:48-0300\n"
-"PO-Revision-Date: 2024-10-18 12:58+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdcwapd/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.8-rc\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:67
 #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:119
index 55c50c74521586f03a15554296cbaebc65bf9eef..164df97d1145413156d92ed31b8e3f1e4c7570cf 100644 (file)
@@ -1,20 +1,19 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-12-25 20:02+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsdcwapd/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.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:67
 #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:119
 msgid "Bridge"
-msgstr "æ¡¥æ\8e¥"
+msgstr "ç½\91æ¡¥"
 
 #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:92
 msgid "Channel Sets"
index 0ee7a111149db42d970e23e2b0e0f008a6ea8796..a56bba70f9366d20388844dd0c33da48cb6d72ff 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsdcwapd/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:67
 #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:119
index b5cfcb3c31912db71e7ac5ea183498103b8e9dbd..3d178026a881f14e0a82f12b12704d556793b609 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-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/es/>\n"
index ff4a8b3f58ae5be89cbfc0fb7895f70a0e836aa6..1a08a0ea3bd0f8524b0ab75e33635b17954ad657 100644 (file)
@@ -5,8 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-ddns 2.4.0-1\n"
 "POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2026-02-23 17:09+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsddns/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -266,7 +266,7 @@ msgstr "格式"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:927
 msgid "Format: IP or FQDN"
-msgstr "格式: IP 或者 FQDN"
+msgstr "格式:IP 或者 FQDN"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:339
 msgid ""
@@ -506,23 +506,23 @@ msgstr "保存最近多少行日志到日志文件"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
 msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
-msgstr "可选: 强制仅使用 IPv4/IPv6 通信。"
+msgstr "可选:强制仅使用 IPv4/IPv6 通信。"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:937
 msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
-msgstr "可选: 强制使用 TCP 而非 UDP 请求 DNS。"
+msgstr "可选:强制使用 TCP 而非 UDP 请求 DNS。"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:904
 msgid "OPTIONAL: Network to use for communication"
-msgstr "可选: 用于通信的网络"
+msgstr "可选:用于通信的网络"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
 msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr "可选: 用于检测以及更新的代理服务器。"
+msgstr "可选:用于检测以及更新的代理服务器。"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:925
 msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
-msgstr "可选: 使用非默认 DNS 服务器检测\"已注册的 IP 地址\"。"
+msgstr "可选:使用非默认 DNS 服务器检测\"已注册的 IP 地址\"。"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1041
 msgid ""
@@ -539,11 +539,11 @@ msgstr "可选参数"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:770
 msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
-msgstr "可选: 替换更新 URL(已编码 URL)中的 [PARAMENC]"
+msgstr "可选:替换更新 URL(已编码 URL)中的 [PARAMENC]"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
 msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
-msgstr "可选: 替换更新 URL(未编码 URL)中的 [PARAMOPT]"
+msgstr "可选:替换更新 URL(未编码 URL)中的 [PARAMOPT]"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:945
 msgid "PROXY-Server"
index dfbaa7318d542f1c691ea321f7df064163defbe4..c99e716de9c337131010e52f3f7c811079d470f9 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/es/>\n"
@@ -1750,7 +1750,7 @@ msgstr "Estado"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:695
 msgid "Stats"
-msgstr "Estadísticas"
+msgstr "Estados"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:458
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:706
@@ -1900,7 +1900,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
 msgid "Time"
-msgstr "Hora"
+msgstr "Tiempo"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:358
 msgid "Tmpfs"
index 2e6b03ad33bb1da30ae3842b40a0177dc43a3181..fe86ee4888a7fcd0953a4a877af2eba8c7e6ca95 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-02-05 09:04+0000\n"
-"Last-Translator: william wijaya <wijayawilliam333@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
 "Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/id/>\n"
 "Language: id\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.10-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:487
 msgid "/mnt/path"
@@ -49,7 +49,7 @@ msgstr "Tambah"
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:297
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:602
 msgid "Add Mount"
-msgstr ""
+msgstr "Tambah pasang"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:637
 msgid "Add host device to the container"
@@ -79,7 +79,7 @@ msgstr ""
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:480
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:239
 msgid "Always"
-msgstr ""
+msgstr "Selalu"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:222
 msgid "Always pull image first"
@@ -104,7 +104,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:139
 msgid "Available"
-msgstr "Tersedia"
+msgstr "Sudah ada"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:425
 msgid "Back to Containers"
@@ -1476,7 +1476,6 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:501
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:164
-#, fuzzy
 msgid "Ports"
 msgstr "Porta (banyak)"
 
@@ -1652,7 +1651,7 @@ msgstr ""
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:62
 msgid "Scope"
-msgstr ""
+msgstr "Cakupan"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:91
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:336
index 0b9a98f31065150fad66af9042462bc41acca39a..80f2032c3b108b95b5f2ab3332ef6282f88237dc 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsdockerman/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -609,7 +609,7 @@ msgstr "复制/编辑"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:66
 msgid "Duplicate/Edit Container: %s"
-msgstr "复制/编辑容器: %s"
+msgstr "复制/编辑容器:%s"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:422
 msgid "Edit"
@@ -692,7 +692,7 @@ msgstr "示例:"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:84
 msgid "Example: tcp://0.0.0.0:2375"
-msgstr "示例: tcp://0.0.0.0:2375"
+msgstr "示例:tcp://0.0.0.0:2375"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:118
 msgid "Exclude IPs"
@@ -725,7 +725,7 @@ msgstr "执行 \"/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"
-msgstr "加载事件失败: %s"
+msgstr "加载事件失败:%s"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1675
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1686
@@ -1134,7 +1134,7 @@ msgstr "跃点数"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:679
 msgid "Microseconds of CPU time that the container can get in a CPU period"
-msgstr "容器在一个 CPU 周期可以获得的 CPU 时间(单位: 微秒)"
+msgstr "容器在一个 CPU 周期可以获得的 CPU 时间(单位:微秒)"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1649
 msgid "Missing header or CORS interfering"
@@ -1307,11 +1307,11 @@ msgstr "无卷可用"
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:83
 msgid ""
 "Note that dockerd no longer listens on IP:port without TLS options after v27."
-msgstr "注意: v27 版本后的 dockerd 不再监听没有 TLS 选项的 IP:port。"
+msgstr "注意:v27 版本后的 dockerd 不再监听没有 TLS 选项的 IP:port。"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:51
 msgid "Note: docker provides no container import facility."
-msgstr "注: docker 不提供容器导入工具。"
+msgstr "注:docker 不提供容器导入工具。"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:116
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:151
@@ -1485,27 +1485,27 @@ msgstr "进程"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:319
 msgid "Propagation: private"
-msgstr "传播: private"
+msgstr "传播:private"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:320
 msgid "Propagation: rprivate"
-msgstr "传播: rprivate"
+msgstr "传播:rprivate"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:322
 msgid "Propagation: rshared"
-msgstr "传播: rshared"
+msgstr "传播:rshared"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:324
 msgid "Propagation: rslave"
-msgstr "传播: rslave"
+msgstr "传播:rslave"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:321
 msgid "Propagation: shared"
-msgstr "传播: shared"
+msgstr "传播:shared"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:323
 msgid "Propagation: slave"
-msgstr "传播: slave"
+msgstr "传播:slave"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:429
 msgid "Prune"
@@ -1816,7 +1816,7 @@ msgstr "容器使用的主机名"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:673
 msgid "The length of a CPU period in microseconds"
-msgstr "CPU 周期长度(单位: 微秒)"
+msgstr "CPU 周期长度(单位:微秒)"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:728
 msgid "The logging configuration for this container"
@@ -1826,7 +1826,7 @@ msgstr "该容器的日志记录配置"
 msgid ""
 "The user that commands are run as inside the container. (format: name|"
 "uid[:group|gid])"
-msgstr "容器内运行命令的用户。(格式: name|uid[:group|gid])"
+msgstr "容器内运行命令的用户。(格式:name|uid[:group|gid])"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:50
 msgid ""
index a73361ae150fdeee1f767d7bccdf9ecb80c86ca8..e466ef64ca977c2e0d70d4df1a889a0cc32d802e 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsdockerman/zh_Hant/>\n"
@@ -121,7 +121,7 @@ msgstr "綁定掛載共用資料夾"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:732
 msgid "BlkIO Stats"
-msgstr ""
+msgstr "BlkIO 統計資料"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:667
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:720
@@ -187,7 +187,7 @@ msgstr "CPU 共享權重"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:733
 msgid "CPU Stats"
-msgstr ""
+msgstr "CPU 統計資料"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:758
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:787
@@ -238,11 +238,11 @@ msgstr "清除"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:617
 msgid "Click to add a new tag to this image"
-msgstr ""
+msgstr "點選以新增標籤到此映像檔"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:531
 msgid "Click to remove this tag"
-msgstr ""
+msgstr "點選以移除此標籤"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/networks.js:213
 msgid "Click to view this network"
@@ -364,7 +364,7 @@ msgstr "容器名稱"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:818
 msgid "Container Statistics"
-msgstr ""
+msgstr "容器統計資料"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:927
 msgid "Container created"
@@ -630,7 +630,7 @@ msgstr "啟用 IPv6"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:623
 msgid "Enter a new tag for image %s:"
-msgstr ""
+msgstr "為 %s 映像檔輸入新標籤:"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:119
 msgid "Enter an optional name and labels for the new volume"
@@ -1044,7 +1044,7 @@ msgstr "載入日誌"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1668
 msgid "Loading logs…"
-msgstr "正在載入日誌…"
+msgstr "載入日誌中…"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:34
 msgid "Lock API endpoint to a specific version (helps guarantee behaviour)."
@@ -1299,7 +1299,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:797
 msgid "No statistics available"
-msgstr ""
+msgstr "無統計資料可用"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:596
 msgid "No volumes available"
@@ -1448,11 +1448,11 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:102
 msgid "Please enter an image tag"
-msgstr ""
+msgstr "請輸入映像檔標籤"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:176
 msgid "Please select an image tag to push"
-msgstr ""
+msgstr "請選擇映像檔標籤以推送"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1029
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1613
@@ -1569,7 +1569,7 @@ msgstr "刪除容器?"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:535
 msgid "Remove tag"
-msgstr "除標籤"
+msgstr "除標籤"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:625
 msgid "Repository"
@@ -1649,7 +1649,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:159
 msgid "Select image tag"
-msgstr ""
+msgstr "選擇映像檔標籤"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1901
 msgid "Select network to connect:"
@@ -1708,7 +1708,7 @@ msgstr "狀態"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:695
 msgid "Stats"
-msgstr "統計"
+msgstr "統計資料"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:458
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:706
@@ -1797,7 +1797,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:635
 msgid "Tag"
-msgstr ""
+msgstr "標籤"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:670
 msgid "Tag added successfully"
index e5b0333884a1d4e09c84eb01e0ffc503bf8079da..25bdde874f94d13d2b81460d4b51247d529985e4 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-21 11:18+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsemail/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -25,8 +24,8 @@ msgid ""
 "<b>Note:</b> The <code>/var/</code> is a small in-memory folder and you'll "
 "lose mail in reboot."
 msgstr ""
-"<b>注意: </b> <code>/var/</code> 是一个位于内存的小型文件夹,重启后您将丢失"
-"件。"
+"<b>注意:</b> <code>/var/</code> 是一个位于内存的小型文件夹,重启后您将丢失邮"
+"件。"
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:51
 msgid "<b>You may receive spam so be careful</b>."
@@ -220,7 +219,7 @@ msgstr "TLS 私钥的路径。"
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:35
 msgid ""
 "Proxy: submission outgoing mail, store and forward to smarthost SMTP server"
-msgstr "代理: 提交出站邮件,存储并转发到智能主机SMTP服务器"
+msgstr "代理:提交出站邮件,存储并转发到智能主机SMTP服务器"
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:60
 msgid "Reduce the amount of information leaked to remote clients."
@@ -308,7 +307,7 @@ msgstr "服务器/代理授权文件。"
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:34
 msgid "Server: receive incoming mail"
-msgstr "服务器: 接收传入邮件"
+msgstr "服务器:接收传入邮件"
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:149
 msgid "Smarthost"
index 6dffcbe726617022925184fdd77e3bf1a74ddd24..7a08f28c8d7915c989a0555c0d25418da0623a5a 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsemail/zh_Hant/>\n"
@@ -46,7 +46,7 @@ msgstr ""
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:262
 msgid "Address verifier"
-msgstr ""
+msgstr "位址驗證器"
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:25
 msgid "Advanced Settings"
@@ -54,11 +54,11 @@ msgstr "進階設定"
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:50
 msgid "Allow connections from the public internet."
-msgstr ""
+msgstr "允許來自公用網際網路的連線。"
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:49
 msgid "Allow remote clients"
-msgstr ""
+msgstr "允許遠端用戶端"
 
 #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:59
 msgid "Anonymous"
index 0fee3a371de06d0265f39008f333a6530ff86cc3..e107591aef770c8a5655ccf27a7fb4b14993c4ba 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationseoip/zh_Hant/>\n"
@@ -48,7 +48,7 @@ msgstr ""
 
 #: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:33
 msgid "ID tunnel"
-msgstr ""
+msgstr "ID 隧道"
 
 #: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:18
 msgid "If you input 0 interface name zeoip0"
@@ -83,4 +83,4 @@ msgstr "VLAN"
 
 #: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:45
 msgid "VLAN TAG on this interface"
-msgstr ""
+msgstr "此介面上的 VLAN 標籤"
index 37c40a1d3ee5ee6f6a8cb6768ea47d09048101e6..0c7e3d987723f256ea0569df614786bbb6aaf9bb 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-18 15:43+0000\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
 "Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfilemanager/zh_Hans/>\n"
@@ -20,7 +20,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 "您确定要删除此%s: \"%s\" 吗?"
+msgstr "您确定要删除此%s:\"%s\" 吗?"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:18
 msgid "Block device"
@@ -36,7 +36,7 @@ msgstr "字符设备"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:937
 msgid "Column Max Widths (format: name:maxWidth,type:maxWidth,...):"
-msgstr "最大列宽 (格式: name:maxWidth,type:maxWidth,...):"
+msgstr "最大列宽 (格式:name:maxWidth,type:maxWidth,...):"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:928
 msgid "Column Min Widths (format: name:minWidth,type:minWidth,...):"
@@ -84,7 +84,7 @@ msgstr "删除选定"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1966
 msgid "Deleted %s: \"%s\"."
-msgstr "已删除 %s: \"%s\"。"
+msgstr "已删除 %s:\"%s\"。"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:20
 msgid "Directory"
@@ -116,7 +116,7 @@ msgstr "编辑属性"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2317
 msgid "Editing %s: \"%s\""
-msgstr "编辑中%s: \"%s\""
+msgstr "编辑中%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
@@ -137,39 +137,39 @@ msgstr "FIFO/Pipe"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2211
 msgid "Failed to access symlink target: %s"
-msgstr "无法访问符号链接目标: %s"
+msgstr "无法访问符号链接目标:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1188
 msgid "Failed to access the specified path: %s"
-msgstr "无法访问指定路径: %s"
+msgstr "无法访问指定路径:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2173
 msgid "Failed to apply permissions to file \"%s\": %s"
-msgstr "无法对文件 \"%s\" 应用权限: %s"
+msgstr "无法对文件 \"%s\" 应用权限:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1382
 msgid "Failed to create directory \"%s\": %s"
-msgstr "无法创建目录 \"%s\": %s"
+msgstr "无法创建目录 \"%s\":%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1439
 msgid "Failed to create file \"%s\": %s"
-msgstr "无法创建文件 \"%s\": %s"
+msgstr "无法创建文件 \"%s\":%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2684
 msgid "Failed to decode file data to text: %s"
-msgstr "解码文件数据到文本失败了: %s"
+msgstr "解码文件数据到文本失败了:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1969
 msgid "Failed to delete %s \"%s\": %s"
-msgstr "无法删除%s \"%s\": %s"
+msgstr "无法删除%s \"%s\":%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1512
 msgid "Failed to delete %s: %s"
-msgstr "无法删除 %s: %s"
+msgstr "无法删除 %s:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1523
 msgid "Failed to delete selected files and directories: %s"
-msgstr "无法删除选定的文件和目录: %s"
+msgstr "无法删除选定的文件和目录:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1541
 msgid "Failed to display the file list."
@@ -177,27 +177,27 @@ msgstr "无法显示文件列表。"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1947
 msgid "Failed to download file \"%s\": %s"
-msgstr "无法下载文件 \"%s\": %s"
+msgstr "无法下载文件 \"%s\":%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2079
 msgid "Failed to duplicate %s \"%s\": %s"
-msgstr "无法复制%s \"%s\": %s"
+msgstr "无法复制%s \"%s\":%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2082
 msgid "Failed to get file list: %s"
-msgstr "无法获取文件列表: %s"
+msgstr "无法获取文件列表:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1714
 msgid "Failed to load file list: %s"
-msgstr "无法加载文件列表: %s"
+msgstr "无法加载文件列表:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1912
 msgid "Failed to open file: %s"
-msgstr "无法打开文件: %s"
+msgstr "无法打开文件:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1137
 msgid "Failed to render Help content: Container not found."
-msgstr "无法呈现帮助内容: 找不到容器。"
+msgstr "无法呈现帮助内容:找不到容器。"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2674
 msgid "Failed to retrieve data from Hex Editor."
@@ -205,20 +205,20 @@ msgstr "未能从十六进制编辑器获取数据。"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2371
 msgid "Failed to save changes to %s \"%s\": %s"
-msgstr "无法保存对%s \"%s\" 的更改: %s"
+msgstr "无法保存对%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 "无法保存文件 \"%s\": %s"
+msgstr "无法保存文件 \"%s\":%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2428
 msgid "Failed to save settings: %s"
-msgstr "无法保存设置: %s"
+msgstr "无法保存设置:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1102
 msgid "Failed to update file list: %s"
-msgstr "无法更新文件列表: %s"
+msgstr "无法更新文件列表:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:22
 msgid "File"
@@ -339,7 +339,7 @@ msgstr "保存"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2136
 msgid "Saving file: \"%s\"..."
-msgstr "正在保存文件: '%s'..."
+msgstr "正在保存文件:'%s'..."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager/HexEditor.js:428
 msgid "Search ASCII"
@@ -399,7 +399,7 @@ msgstr "按类型排序"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1960
 msgid "Successfully deleted %s: \"%s\"."
-msgstr "成功删除%s: \"%s\"。"
+msgstr "成功删除%s:\"%s\"。"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2074
 msgid "Successfully duplicated %s \"%s\" as \"%s\"."
@@ -460,11 +460,11 @@ msgstr "上传文件"
 #: 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 "文件 \"%s\" 上传失败: %s"
+msgstr "文件 \"%s\" 上传失败:%s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1284
 msgid "Uploading: \"%s\"..."
-msgstr "正在上传: \"%s\"..."
+msgstr "正在上传:\"%s\"..."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:874
 msgid "Window Height:"
index 3193b5b44c4d3880c578bc2a1ce71c43d695de0f..d37734f15d5f9b33d172524cfd017b2bdd3af815 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfilemanager/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:766
 msgid "Actions"
@@ -464,7 +464,7 @@ msgstr "檔案 \"%s\" 上傳失敗: %s"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1284
 msgid "Uploading: \"%s\"..."
-msgstr "正在上傳: \"%s\" ..."
+msgstr "上傳中: \"%s\" ..."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:874
 msgid "Window Height:"
index 79164c4b51ea3fa9da3520c63e06579db947988b..c3aa8242628cb2148f4ed4474660968c980618b3 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: 2025-09-29 21:02+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfirewall/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
 msgid ""
index 01398f35236013ef1bce9b134c645a33c172e7bf..a6b858d3fa2971ad82d551b9e15f60f2e0de74c1 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
 "Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfirewall/zh_Hans/>\n"
@@ -591,7 +591,7 @@ msgstr "入站设备"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:188
 msgid "Include File"
-msgstr "包括文件"
+msgstr "从文件加载"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:40
 msgid ""
index e3d96d41f37197fe77543af705019d181f4e39ff..26e767ca2b2f3f100975f91404096202b7882e05 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfirewall/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
 msgid ""
@@ -434,7 +434,7 @@ msgstr "防火牆配置遷移"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
 msgid "Flow offloading type"
-msgstr "æµ\81é\87\8få\8d¸è¼\89é¡\9eå\88¥"
+msgstr "æµ\81é\87\8få\8d¸è¼\89é¡\9eå\9e\8b"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62
 msgid "Forward"
index fc482277cead03dd3741ad7b873ce005596c9c5e..b366a6a804a4a4bf66b43e20ae68852a30807881 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+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-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
 msgid "Add new proxy..."
index 7d9527295a05dbc5fe1cbba7a2654f297c4c11ac..869aefa1f3df7d3856602fbc7734c9f0491edf50 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfrpc/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
 msgid "Add new proxy..."
@@ -355,7 +355,7 @@ msgstr ""
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:12
 msgid "Run daemon as user"
-msgstr ""
+msgstr "以此使用者身分執行守護程式"
 
 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:82
 msgid "SOCKS5 password"
index d7de2f7370458b4d4f834a8ad3a9f01b69c953c0..88725a9c1edc7e3c0d7b193c96878c01cea00f6c 100644 (file)
@@ -1,15 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfrps/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.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
 msgid "Additional configs"
@@ -346,9 +345,9 @@ msgid ""
 "\"test\", the resulting URL would be \"test.frps.com\".<br />By default, "
 "this value is \"\"."
 msgstr ""
-"SubDomainHost 指定使用 Vhost 代理时附加到客户端请求的子域的域名。例如: 如果"
-"此值设置为“frps.com”,并且客户端请求子域“test”,则生成的 URL 将"
-"是“test.frps.com”。<br />默认值为\"\"。"
+"SubDomainHost 指定使用 Vhost 代理时附加到客户端请求的子域的域名。例如:如果此"
+"值设置为“frps.com”,并且客户端请求子域“test”,则生成的 URL 将是“test.frps.com"
+"”。<br />默认值为\"\"。"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
 msgid "Subdomain host"
index 0a450cb00874d557f6a34016c667f93221082840..cc3c52e78a4b5cf2fe0bae300cea07f1522af377 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfrps/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
 msgid "Additional configs"
@@ -28,7 +28,7 @@ msgid ""
 "the length of this value is 0, all ports are allowed.<br />By default, this "
 "value is an empty set."
 msgstr ""
-"AllowPorts 指定戶端能夠代理到的一組連接埠。如果此值的長度為 0,則允許所有連"
+"AllowPorts 指定戶端能夠代理到的一組連接埠。如果此值的長度為 0,則允許所有連"
 "接埠。<br />預設情況下,此值為空集合。"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
@@ -285,7 +285,7 @@ msgstr ""
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:45
 msgid "Max ports per client"
-msgstr "每個戶端最大連接埠數"
+msgstr "每個戶端最大連接埠數"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:45
 msgid ""
@@ -293,7 +293,7 @@ msgid ""
 "proxy to. If this value is 0, no limit will be applied.<br />By default, "
 "this value is 0."
 msgstr ""
-"MaxPortsPerClient 指定單個戶端可以代理的最大埠數。如果此值為 0,則不會應用"
+"MaxPortsPerClient 指定單個戶端可以代理的最大埠數。如果此值為 0,則不會應用"
 "任何限制。<br />預設情況下,此值為0。"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:120
@@ -334,7 +334,7 @@ msgstr ""
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:11
 msgid "Run daemon as user"
-msgstr ""
+msgstr "以此使用者身分執行守護程式"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158
@@ -349,8 +349,8 @@ msgid ""
 "\"test\", the resulting URL would be \"test.frps.com\".<br />By default, "
 "this value is \"\"."
 msgstr ""
-"SubDomainHost 指定當使用虛擬主機代理時將附加到戶端請求網域的子網域。例如,"
-"如果將此值設定為 \"frps.com\",並且戶端請求了子域 \"test\",則結果 URL 將"
+"SubDomainHost 指定當使用虛擬主機代理時將附加到戶端請求網域的子網域。例如,"
+"如果將此值設定為 \"frps.com\",並且戶端請求了子域 \"test\",則結果 URL 將"
 "為 \" test.frps.com\"。<br />預設情況下,此值為 \"\"。"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
@@ -366,8 +366,8 @@ msgid ""
 "TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
 "client to share a single TCP connection.<br />By default, this value is true."
 msgstr ""
-"TcpMux 切換 TCP 串流多路複用。這允許來自客戶端的多個請求共享單一個 TCP 連線。"
-"<br />預設情況下,此值為 true。"
+"TcpMux 切換 TCP 串流多路複用。這允許來自用戶端的多個請求共享單一個 TCP 連線"
+"<br />預設情況下,此值為 true。"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:47
 msgid ""
@@ -385,7 +385,7 @@ msgid ""
 "from clients. Clients must have a matching token to be authorized to use the "
 "server.<br />By default, this value is \"\"."
 msgstr ""
-"Token 指定用於驗證從客戶端接收的金鑰的授權權杖。客戶端必須具有匹配的權杖才能"
+"Token 指定用於驗證從用戶端接收的金鑰的授權權杖。用戶端必須具有匹配的權杖才能"
 "被授權使用伺服器。<br />預設情況下,此值為 \"\"。"
 
 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
index 70a5890ce55aa95bbcb3f9417e77252c0864f712..ac417db9505694f63c4fc0f5b623df0479a6f832 100644 (file)
@@ -3,7 +3,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsfwknopd/zh_Hant/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
@@ -129,7 +129,7 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 "強制所有 SPA 封包在加密資料中包含真實 IP 位址。這使得 fwknop 用戶端無法在命令"
-"列上使用 -s 參數,因此-R必須用於自動解析外部位址 (如果戶端在 NAT 後方) 或用"
+"列上使用 -s 參數,因此-R必須用於自動解析外部位址 (如果戶端在 NAT 後方) 或用"
 "戶端必須使用 -a 參數知道外部 IP。"
 
 #: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:522
index 49d7542897ea88b06f9246c7d6ca27d761d866e7..454d39fd80e2d91574f05ab1d0c58a08b5971d4c 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationshttps-dns-proxy/es/>\n"
 "Language: es\n"
index b9a91fcaec76e457f1cf0c5e18105d9683816a94..bdc8d434a136c495a397cc74c1d9d7047aa72479 100644 (file)
@@ -5,9 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationshttps-dns-proxy/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -32,27 +31,27 @@ msgstr "*"
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:251
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:585
 msgid "0: Fatal"
-msgstr "0: 致命"
+msgstr "0:致命"
 
 #: 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:586
 msgid "1: Error"
-msgstr "1: 错误"
+msgstr "1:错误"
 
 #: 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:587
 msgid "2: Warning"
-msgstr "2: 警告"
+msgstr "2:警告"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:254
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:588
 msgid "3: Info"
-msgstr "3: 信息"
+msgstr "3:信息"
 
 #: 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:589
 msgid "4: Debug"
-msgstr "4: 调试"
+msgstr "4:调试"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/co.oszx.dns.json:14
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/gr.libredns.doh.json:14
@@ -719,11 +718,11 @@ msgstr "Tiarap Public DNS (JP)"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:195
 msgid "Time to wait before checking connectivity (seconds)."
-msgstr "检查连接性前的等待时间(单位: 秒)。"
+msgstr "检查连接性前的等待时间(单位:秒)。"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:206
 msgid "Time to wait for connectivity check response (seconds)."
-msgstr "等待连接性检查响应的时长(单位: 秒)。"
+msgstr "等待连接性检查响应的时长(单位:秒)。"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:18
 msgid "US/Chicago"
@@ -830,19 +829,19 @@ msgstr "自动"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:14
 msgid "ns1: Germany - Baden-Baden"
-msgstr "ns1: 德国 - 巴登-巴登"
+msgstr "ns1:德国 - 巴登-巴登"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:18
 msgid "ns2: Germany - D�seldorf"
-msgstr "ns2: 德国 - 杜塞尔多夫"
+msgstr "ns2:德国 - 杜塞尔多夫"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:22
 msgid "ns3: Germany - Berlin"
-msgstr "ns3: 德国 - 柏林"
+msgstr "ns3:德国 - 柏林"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:26
 msgid "ns4: Norway - Sandefjord"
-msgstr "ns4: 挪威 - 桑讷菲尤尔"
+msgstr "ns4:挪威 - 桑讷菲尤尔"
 
 #~ msgid "Logging Verbosity"
 #~ msgstr "记录级别"
index a5d1d409ddddc4fed65eac1feb9ac12de3e61df8..4b170edcdff6927e0fedeb481067ae184ef196a6 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationshttps-dns-proxy/zh_Hant/>\n"
@@ -14,7 +14,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-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"
@@ -230,7 +230,7 @@ msgstr "停用"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:401
 msgid "Disabling %s service"
-msgstr "正在停用 %s 服務"
+msgstr "停用 %s 服務中"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:76
 msgid "Do not update configs"
@@ -250,7 +250,7 @@ msgstr "啟用"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:382
 msgid "Enabling %s service"
-msgstr "正在啟用 %s 服務"
+msgstr "啟用 %s 服務中"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ffmuc.doh.json:2
 msgid "FFMUC DNS (DE)"
@@ -573,7 +573,7 @@ msgstr "重新啟動"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:344
 msgid "Restarting %s service"
-msgstr "正在重新啟動 %s 服務"
+msgstr "重新啟動 %s 服務中"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/lu.restena.dnspub.json:2
 msgid "Restena DNS (LU)"
@@ -674,7 +674,7 @@ msgstr "啟動"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:325
 msgid "Starting %s service"
-msgstr "正在啟動 %s 服務"
+msgstr "啟動 %s 服務中"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:308
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:629
@@ -687,7 +687,7 @@ msgstr "停止"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:363
 msgid "Stopping %s service"
-msgstr "正在停止 %s 服務"
+msgstr "停止 %s 服務中"
 
 #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ch.switch.dns.json:2
 msgid "Switch DNS (CH)"
index 65aefcaf9c9200a552556dc04ed5efeed0a07213..f18068dd6cae8535cbd54ab8432a80b2418e3c1e 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsirqbalance/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -96,7 +95,7 @@ msgstr ""
 #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:92
 #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:104
 msgid "Valid values: %s."
-msgstr "有效值: %s。"
+msgstr "有效值:%s。"
 
 #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:87
 msgid "Value in seconds."
index 12e85521ae3f3bd65dde8d75c72d9e3b81e33522..64b024e4e7380864373785e3d87919bda2718dcc 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-23 18:01+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationskeepalived/es/>\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.16.1-dev\n"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:205
 msgid "2"
index c7484856e4377394f498e3c797b967d6a23adde4..cf31bfb51f25aac2bec4b326173508aace56a546 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationskeepalived/zh_Hant/>\n"
@@ -51,7 +51,7 @@ msgstr "活動狀態"
 msgid ""
 "Additional files to synchronize, By default it synchronizes sysupgrade "
 "backup files"
-msgstr ""
+msgstr "要同步的額外檔案,預設同步 sysupgrade 備份檔案"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:29
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:34
@@ -80,7 +80,7 @@ msgstr "新增一份要定期執行的指令碼。"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:82
 msgid "Adjust script execution priority"
-msgstr "調整指令碼執行優先"
+msgstr "調整指令碼執行優先"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:28
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:300
@@ -202,7 +202,7 @@ msgstr "停用搶佔"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:196
 msgid "Disable Primary Tracking"
-msgstr ""
+msgstr "停用主要追蹤"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:100
 msgid "Do not send VRRP adverts over VRRP multicast group."
@@ -477,7 +477,7 @@ msgstr "Keepalived 實例"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/notification.js:26
 msgid "Keepalived.user"
-msgstr ""
+msgstr "Keepalived.user"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/overview.js:31
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/status/include/35_keepalived.js:35
@@ -581,7 +581,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:69
 msgid "Path of the script to execute"
-msgstr ""
+msgstr "要執行的指令碼路徑"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:75
 msgid "Path to SSH Private Key"
@@ -637,7 +637,7 @@ msgstr "搶佔延遲"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:45
 msgid "Priority"
-msgstr "優先"
+msgstr "優先"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/overview.js:30
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/status/include/35_keepalived.js:34
@@ -711,7 +711,7 @@ msgstr "路由表"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:15
 msgid "Router ID"
-msgstr ""
+msgstr "路由器 ID"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:18
 msgid "Routes"
@@ -829,7 +829,7 @@ msgstr "來源位址"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:40
 msgid "Source Address of the Route"
-msgstr ""
+msgstr "路由來源位址"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:23
 msgid "State"
@@ -877,7 +877,7 @@ msgstr "系統路由表"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:34
 msgid "Target IP Address of the Route"
-msgstr ""
+msgstr "路由目標 IP 位址"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:33
 msgid "Target/Destination"
@@ -1050,7 +1050,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_sync_group.js:23
 msgid "VRRP synchronization group"
-msgstr ""
+msgstr "VRRP 同步群組"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:203
 msgid "VRRP version to run on interface"
index e6d59798b494442d20e011f7b6cd1711b3c2be71..9289db845e3a36318decc9073ef48819e8bc722d 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-10-16 16:58-0300\n"
-"PO-Revision-Date: 2026-01-05 05:34+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsksmbd/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.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:58
 msgid "Add optional guest access to IPC$ share, disabled by default"
index b711c017a1de285a3f88177fd751fff28d85ad51..041d84365444e2e983bfaa97ec72577b7ad739b6 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslibreswan/es/>\n"
@@ -45,11 +45,11 @@ msgstr "AES_CTR"
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
 msgid "Acceptable values are an integer followed by m, h, d"
-msgstr ""
+msgstr "Valores aceptables son un entero seguido por m, h, d"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:17
 msgid "Add Proposal"
-msgstr ""
+msgstr "Agregar propuesta"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:47
 msgid "Add Tunnel"
@@ -73,11 +73,11 @@ msgstr "Autenticación"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:268
 msgid "Auto Update Peer Address of VTI interface"
-msgstr ""
+msgstr "Actualización automática de la dirección de pares de la interfaz VTI"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:57
 msgid "CAMELLIA_CBC"
-msgstr ""
+msgstr "CAMELLIA_CBC"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:213
 msgid "Clear"
@@ -85,398 +85,405 @@ msgstr "Limpiar"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:59
 msgid "DH Group"
-msgstr ""
+msgstr "Grupo DH"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:63
 msgid "DH Group 14"
-msgstr ""
+msgstr "Grupo DH 14"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:64
 msgid "DH Group 15"
-msgstr ""
+msgstr "Grupo DH 15"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:65
 msgid "DH Group 16"
-msgstr ""
+msgstr "Grupo DH 16"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:66
 msgid "DH Group 17"
-msgstr ""
+msgstr "Grupo DH 17"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:67
 msgid "DH Group 18"
-msgstr ""
+msgstr "Grupo DH 18"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:68
 msgid "DH Group 19"
-msgstr ""
+msgstr "Grupo DH 19"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:69
 msgid "DH Group 20"
-msgstr ""
+msgstr "Grupo DH 20"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:70
 msgid "DH Group 21"
-msgstr ""
+msgstr "Grupo DH 21"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:71
 msgid "DH Group 22*"
-msgstr ""
+msgstr "Grupo DH 22*"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:72
 msgid "DH Group 31"
-msgstr ""
+msgstr "Grupo DH 31"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:62
 msgid "DH Group 5*"
-msgstr ""
+msgstr "Grupo DH 5*"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:210
 msgid "DPD Action"
-msgstr ""
+msgstr "Acción DPD"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:218
 msgid "DPD Delay"
-msgstr ""
+msgstr "Retraso DPD"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:223
 msgid "DPD Timeout"
-msgstr ""
+msgstr "Tiempo de espera del DPD"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:23
 msgid "Debug Logs"
-msgstr ""
+msgstr "Registros de depuración"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
 msgid "Down"
-msgstr ""
+msgstr "Bajar"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:56
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:240
 msgid "Enable nflog on nfgroup"
-msgstr ""
+msgstr "Activar nflog en nfgroup"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
 msgid "Encryption Method"
-msgstr ""
+msgstr "Método de cifrado"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:38
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:69
 msgid "General"
-msgstr ""
+msgstr "General"
 
 #: applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json:3
 msgid "Grant access to LuCI app Libreswan IPSec"
-msgstr ""
+msgstr "Otorgar acceso a la app LuCI de IPSec Libreswan"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
 msgid "Hash Algorithm"
-msgstr ""
+msgstr "Algoritmo Hash"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:214
 msgid "Hold"
-msgstr ""
+msgstr "Mantener"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
 msgid "IKE Life Time"
-msgstr ""
+msgstr "Tiempo de vida IKE"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:161
 msgid "IKE V2"
-msgstr ""
+msgstr "IKE v2"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:164
 msgid "IKE Version 1"
-msgstr ""
+msgstr "IKE versión 1"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:163
 msgid "IKE Version 2"
-msgstr ""
+msgstr "IKE versión 2"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:46
 msgid "IP address to listen on, default depends on Listen Interface"
-msgstr ""
+msgstr "Dirección IP para escucha, por defecto depende en Interfaz Escucha"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:17
 msgid "IPSec Global Settings"
-msgstr ""
+msgstr "Ajustes de IPSec global"
 
 #: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:20
 msgid "IPSec Globals"
-msgstr ""
+msgstr "IPSec globales"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:11
 #: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:29
 msgid "IPSec Proposals"
-msgstr ""
+msgstr "Propuestas IPSec"
 
 #: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:38
 msgid "IPSec Tunnels"
-msgstr ""
+msgstr "Túneles IPSec"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:73
 msgid "IPSec Tunnels Summary"
-msgstr ""
+msgstr "Sumario de túneles IPSec"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:77
 msgid "Initiate"
-msgstr ""
+msgstr "Comenzar"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:71
 msgid "Interface"
-msgstr ""
+msgstr "Interfaz"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:40
 msgid "Interface for IPsec to use"
-msgstr ""
+msgstr "Interfaz para IPsec a utilizar"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:98
 msgid "Left ID"
-msgstr ""
+msgstr "ID izquierda"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:84
 msgid "Left IP/Device"
-msgstr ""
+msgstr "IP izquierda/Dispositivo"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:79
 msgid "Left Interface"
-msgstr ""
+msgstr "Interfaz izquierda"
 
 #: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:3
 msgid "Libreswan IPSec"
-msgstr ""
+msgstr "IPSec Libreswan"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:76
 msgid "Listen"
-msgstr ""
+msgstr "Escucha"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:45
 msgid "Listen Address"
-msgstr ""
+msgstr "Dirección de escucha"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:39
 msgid "Listen Interface"
-msgstr ""
+msgstr "Interfaz Escucha"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:250
 msgid "Lists VTI interfaces configured with ikey and okey"
-msgstr ""
+msgstr "Lista los interfaces VTI configurados con ikey y okey"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:249
 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"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114
 msgid "Local Source IP"
-msgstr ""
+msgstr "IP de origen local"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:36
 msgid "Local Subnet"
-msgstr ""
+msgstr "Subred local"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:129
 msgid "Local Subnets"
-msgstr ""
+msgstr "Subredes locales"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:42
 msgid "MD5*"
-msgstr ""
+msgstr "MD5*"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:74
 msgid "Mode"
-msgstr ""
+msgstr "Modo"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:57
 msgid "NFLOG group number to log all pre-crypt and post-decrypt traffic to"
 msgstr ""
+"Número de grupo NFLOG para bitácora de todo el tráfico pre-cifrado y post-"
+"cifrado a"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:34
 msgid "Name"
-msgstr ""
+msgstr "Nombre"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:32
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:63
 msgid "Name length shall not exceed 15 characters"
-msgstr ""
+msgstr "La longitud del nombre no debe exceder los 15 caracteres"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:212
 msgid "None"
-msgstr ""
+msgstr "Ninguno"
 
 #: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:11
 msgid "Overview"
-msgstr ""
+msgstr "Vista general"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:40
 msgid "Phase1"
-msgstr ""
+msgstr "Fase 1"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:167
 msgid "Phase1 Proposals"
-msgstr ""
+msgstr "Propuestas fase 1"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:41
 msgid "Phase2"
-msgstr ""
+msgstr "Fase 2"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:234
 msgid "Phase2 Proposals"
-msgstr ""
+msgstr "Propuestas fase 2"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:228
 msgid "Phase2 Protocol"
-msgstr ""
+msgstr "Protocolo fase 2"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:154
 msgid "Preshared Key"
-msgstr ""
+msgstr "Clava pre-compartida"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:37
 msgid "Proposals must be configured for Tunnels"
-msgstr ""
+msgstr "Propuestas deben ser configuradas para túneles"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:193
 msgid "Rekey"
-msgstr ""
+msgstr "Re-clave"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
 msgid "Rekey Margin Time"
-msgstr ""
+msgstr "Tiempo de margen de Re-clave"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:35
 msgid "Remote"
-msgstr ""
+msgstr "Remoto"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:103
 msgid "Remote IP"
-msgstr ""
+msgstr "IP remota"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:124
 msgid "Remote Source IP"
-msgstr ""
+msgstr "IP de origen remoto"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:37
 msgid "Remote Subnet"
-msgstr ""
+msgstr "Subred remota"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:142
 msgid "Remote Subnets"
-msgstr ""
+msgstr "Subredes remotas"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:215
 msgid "Restart"
-msgstr ""
+msgstr "Reiniciar"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:109
 msgid "Right ID"
-msgstr ""
+msgstr "ID derecha"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:39
 msgid "Rx"
-msgstr ""
+msgstr "Rx"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:43
 msgid "SHA1*"
-msgstr ""
+msgstr "SHA1*"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:44
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:45
 msgid "SHA384"
-msgstr ""
+msgstr "SHA384"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:46
 msgid "SHA512"
-msgstr ""
+msgstr "SHA512"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:148
 msgid "Shared Secret"
-msgstr ""
+msgstr "Secreto compartido"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:42
 msgid "Status"
-msgstr ""
+msgstr "Estado"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:64
 msgid ""
 "The address ranges that may live behind a NAT router through which a client "
 "connects"
 msgstr ""
+"Los intervalos de dirección que pueden existir destrás de un enrutador NAT a "
+"través del cual un cliente se conecta"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:67
 msgid "There are no active Tunnels"
-msgstr ""
+msgstr "No hay túneles activos"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:30
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:61
 msgid ""
 "This may not share the same name as other proposals or configured tunnels."
 msgstr ""
+"Esto puede no compartir el mismo nombre como otras propuestas o túneles "
+"configurados."
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:248
 msgid "Tunnel Interface"
-msgstr ""
+msgstr "Interfaz del túnel"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:38
 msgid "Tx"
-msgstr ""
+msgstr "Tx"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:34
 msgid "Uniquely Identify Remotes"
-msgstr ""
+msgstr "Únicamente identificar remotos"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
 msgid "Unsafe"
-msgstr ""
+msgstr "Inseguro"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:60
 msgid "Unsafe, See"
-msgstr ""
+msgstr "Inseguro, vea"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
 msgid "Up"
-msgstr ""
+msgstr "Subir"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:267
 msgid "Update Peer Address"
-msgstr ""
+msgstr "Actualizar la dirección del par"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:43
 msgid "Uptime"
-msgstr ""
+msgstr "Tiempo de actividad"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:35
 msgid "Whether IDs should be considered identifying remote parties uniquely"
-msgstr ""
+msgstr "Si los ID serían considerados identificando únicamente partes remotas"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:27
 msgid "base - Moderate Logging"
-msgstr ""
+msgstr "base - Registro moderado"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:28
 msgid "cpu-usage - Timing/Load Logging"
-msgstr ""
+msgstr "uso-cpu - Registro de tiempo/carga"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:29
 msgid "crypto - All crypto related Logging"
-msgstr ""
+msgstr "cifrado - Todo el registro relacionado con cifrado"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:26
 msgid "none - No Logging"
-msgstr ""
+msgstr "ninguno - Sin registro"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:31
 msgid "private - Sensitive private-key/password Logging"
-msgstr ""
+msgstr "privado - Registro confidencial de claves privadas y contraseñas"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:30
 msgid "tmi - Too Much/Excessive Logging"
-msgstr ""
+msgstr "tmi - Registro excesivo/demasiado registro"
diff --git a/applications/luci-app-libreswan/po/pl/libreswan.po b/applications/luci-app-libreswan/po/pl/libreswan.po
new file mode 100644 (file)
index 0000000..128e1dc
--- /dev/null
@@ -0,0 +1,490 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslibreswan/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"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"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:50
+msgid "3DES*"
+msgstr "3DES*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:51
+msgid "AES"
+msgstr "AES"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:54
+msgid "AES128"
+msgstr "AES128"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:55
+msgid "AES192"
+msgstr "AES192"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:56
+msgid "AES256"
+msgstr "AES256"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:53
+msgid "AES_CBC"
+msgstr "AES_CBC"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:52
+msgid "AES_CTR"
+msgstr "AES_CTR"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:175
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
+msgid "Acceptable values are an integer followed by m, h, d"
+msgstr "Dopuszczalne wartości to liczba całkowita, po której następują m, h, d"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:17
+msgid "Add Proposal"
+msgstr "Dodaj propozycję"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:47
+msgid "Add Tunnel"
+msgstr "Dodaj tunel"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:72
+msgid "Advanced"
+msgstr "Zaawansowane"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:63
+msgid "Allowed Virtual Private"
+msgstr "Dozwolone wirtualne prywatne"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:146
+msgid "Auth Method"
+msgstr "Metoda uwierzytelniania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:70
+msgid "Authentication"
+msgstr "Uwierzytelnienie"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:268
+msgid "Auto Update Peer Address of VTI interface"
+msgstr "Automatyczna aktualizacja adresu peera interfejsu VTI"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:57
+msgid "CAMELLIA_CBC"
+msgstr "CAMELLIA_CBC"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:213
+msgid "Clear"
+msgstr "Wyczyść"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:59
+msgid "DH Group"
+msgstr "Grupa DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:63
+msgid "DH Group 14"
+msgstr "Grupa 14 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:64
+msgid "DH Group 15"
+msgstr "Grupa 15 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:65
+msgid "DH Group 16"
+msgstr "Grupa 16 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:66
+msgid "DH Group 17"
+msgstr "Grupa 17 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:67
+msgid "DH Group 18"
+msgstr "Grupa 18 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:68
+msgid "DH Group 19"
+msgstr "Grupa 19 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:69
+msgid "DH Group 20"
+msgstr "Grupa 20 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:70
+msgid "DH Group 21"
+msgstr "Grupa 21DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:71
+msgid "DH Group 22*"
+msgstr "Grupa 20 DH*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:72
+msgid "DH Group 31"
+msgstr "Grupa 31 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:62
+msgid "DH Group 5*"
+msgstr "Grupa 5 DH*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:210
+msgid "DPD Action"
+msgstr "Akcja DPD"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:218
+msgid "DPD Delay"
+msgstr "Opóźnienie DPD"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:223
+msgid "DPD Timeout"
+msgstr "Limit czasu DPD"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:23
+msgid "Debug Logs"
+msgstr "Dzienniki debugowania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
+msgid "Down"
+msgstr "W dół"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:56
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:240
+msgid "Enable nflog on nfgroup"
+msgstr "Włącz nflog w nfgroup"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
+msgid "Encryption Method"
+msgstr "Metoda szyfrowania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:38
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:69
+msgid "General"
+msgstr "Ogólne"
+
+#: applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json:3
+msgid "Grant access to LuCI app Libreswan IPSec"
+msgstr "Udziel dostępu do aplikacji LuCI Libreswan IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
+msgid "Hash Algorithm"
+msgstr "Algorytm haszujący"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:214
+msgid "Hold"
+msgstr "Wstrzymaj"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
+msgid "IKE Life Time"
+msgstr "Czas trwania IKE"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:161
+msgid "IKE V2"
+msgstr "IKEv2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:164
+msgid "IKE Version 1"
+msgstr "IKE w wersji 1"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:163
+msgid "IKE Version 2"
+msgstr "IKE w wersji 2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:46
+msgid "IP address to listen on, default depends on Listen Interface"
+msgstr "Adres IP do nasłuchiwania, domyślnie zależy od interfejsu nasłuchiwania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:17
+msgid "IPSec Global Settings"
+msgstr "Ustawienia globalne IPSec"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:20
+msgid "IPSec Globals"
+msgstr "Globalne IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:11
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:29
+msgid "IPSec Proposals"
+msgstr "Propozycje IPSec"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:38
+msgid "IPSec Tunnels"
+msgstr "Tunele IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:73
+msgid "IPSec Tunnels Summary"
+msgstr "Podsumowanie tuneli IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:77
+msgid "Initiate"
+msgstr "Inicjuj"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:71
+msgid "Interface"
+msgstr "Interfejs"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:40
+msgid "Interface for IPsec to use"
+msgstr "Interfejs IPsec do używania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:98
+msgid "Left ID"
+msgstr "Identyfikator lewy"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:84
+msgid "Left IP/Device"
+msgstr "IP/Urządzenie lewe"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:79
+msgid "Left Interface"
+msgstr "Interfejs lewy"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:3
+msgid "Libreswan IPSec"
+msgstr "Libreswan IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:76
+msgid "Listen"
+msgstr "Nasłuchuj"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:45
+msgid "Listen Address"
+msgstr "Adres nasłuchiwania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:39
+msgid "Listen Interface"
+msgstr "Interfejs nasłuchiwania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:250
+msgid "Lists VTI interfaces configured with ikey and okey"
+msgstr "Wyświetla interfejsy VTI skonfigurowane za pomocą ikey i okey"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:249
+msgid ""
+"Lists XFRM interfaces in format \"ipsecN\", N denotes ifid of xfrm interface"
+msgstr ""
+"Wyświetla interfejsy XFRM w formacie „ipsecN”, gdzie N oznacza identyfikator "
+"interfejsu XFRM"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114
+msgid "Local Source IP"
+msgstr "Lokalny źródłowy adres IP"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:36
+msgid "Local Subnet"
+msgstr "Lokalna podsieć"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:129
+msgid "Local Subnets"
+msgstr "Lokalne podsieci"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:42
+msgid "MD5*"
+msgstr "MD5*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:74
+msgid "Mode"
+msgstr "Tryb"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:57
+msgid "NFLOG group number to log all pre-crypt and post-decrypt traffic to"
+msgstr ""
+"Numer grupy NFLOG do rejestrowania całego ruchu przed szyfrowaniem i po "
+"odszyfrowaniu"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:34
+msgid "Name"
+msgstr "Nazwa"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:32
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:63
+msgid "Name length shall not exceed 15 characters"
+msgstr "Długość nazwy nie może przekraczać 15 znaków"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:212
+msgid "None"
+msgstr "Brak"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:11
+msgid "Overview"
+msgstr "Przegląd"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:40
+msgid "Phase1"
+msgstr "Faza 1"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:167
+msgid "Phase1 Proposals"
+msgstr "Propozycje Fazy 1"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:41
+msgid "Phase2"
+msgstr "Faza 2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:234
+msgid "Phase2 Proposals"
+msgstr "Propozycje Fazy 2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:228
+msgid "Phase2 Protocol"
+msgstr "Protokół Fazy 2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:154
+msgid "Preshared Key"
+msgstr "Klucz współdzielony"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:37
+msgid "Proposals must be configured for Tunnels"
+msgstr "Propozycje muszą być skonfigurowane dla tuneli"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:193
+msgid "Rekey"
+msgstr "Regeneracja klucza"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
+msgid "Rekey Margin Time"
+msgstr "Czas marginesu regeneracji klucza"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:35
+msgid "Remote"
+msgstr "Zdalny"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:103
+msgid "Remote IP"
+msgstr "Zdalny adres IP"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:124
+msgid "Remote Source IP"
+msgstr "Zdalny źródłowy adres IP"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:37
+msgid "Remote Subnet"
+msgstr "Zdalna podsieć"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:142
+msgid "Remote Subnets"
+msgstr "Zdalne podsieci"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:215
+msgid "Restart"
+msgstr "Restartuj"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:109
+msgid "Right ID"
+msgstr "Identyfikator prawy"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:39
+msgid "Rx"
+msgstr "Rx"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:43
+msgid "SHA1*"
+msgstr "SHA1*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:44
+msgid "SHA256"
+msgstr "SHA256"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:45
+msgid "SHA384"
+msgstr "SHA384"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:46
+msgid "SHA512"
+msgstr "SHA512"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:148
+msgid "Shared Secret"
+msgstr "Wspólny sekret"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:42
+msgid "Status"
+msgstr "Status"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:64
+msgid ""
+"The address ranges that may live behind a NAT router through which a client "
+"connects"
+msgstr ""
+"Zakresy adresów, które mogą znajdować się za routerem NAT, przez który łączy "
+"się klient"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:67
+msgid "There are no active Tunnels"
+msgstr "Brak aktywnych tuneli"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:30
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:61
+msgid ""
+"This may not share the same name as other proposals or configured tunnels."
+msgstr ""
+"Nazwa ta może różnić się od nazwy innych propozycji lub skonfigurowanych "
+"tuneli."
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:248
+msgid "Tunnel Interface"
+msgstr "Interfejs tunelu"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:38
+msgid "Tx"
+msgstr "Tx"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:34
+msgid "Uniquely Identify Remotes"
+msgstr "Jednoznacznie identyfikuj zdalne"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
+msgid "Unsafe"
+msgstr "Niebezpieczny"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:60
+msgid "Unsafe, See"
+msgstr "Niebezpieczny, zobacz"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
+msgid "Up"
+msgstr "W górę"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:267
+msgid "Update Peer Address"
+msgstr "Aktualizuj adres peera"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:43
+msgid "Uptime"
+msgstr "Czas pracy"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:35
+msgid "Whether IDs should be considered identifying remote parties uniquely"
+msgstr ""
+"Czy identyfikatory powinny być uważane za jednoznacznie identyfikujące "
+"strony zdalne"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:27
+msgid "base - Moderate Logging"
+msgstr "base - Umiarkowane rejestrowanie"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:28
+msgid "cpu-usage - Timing/Load Logging"
+msgstr "cpu-usage - Rejestrowanie czasu/obciążenia"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:29
+msgid "crypto - All crypto related Logging"
+msgstr "crypto - Rejestrowanie wszystkich zdarzeń kryptograficznych"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:26
+msgid "none - No Logging"
+msgstr "none - Brak rejestrowania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:31
+msgid "private - Sensitive private-key/password Logging"
+msgstr "private - Rejestrowanie poufnych kluczy prywatnych/haseł"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:30
+msgid "tmi - Too Much/Excessive Logging"
+msgstr "tmi - Rejestrowanie zbyt duże/nadmierne"
index 82ff8e0f4766c8dc0466a9bd5acb4c3250faeca0..303f417a9cc5ac6e5a00af4535bf2c7eb4597f2d 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-25 02:03+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationslibreswan/zh_Hant/>\n"
@@ -50,11 +50,11 @@ msgstr ""
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:47
 msgid "Add Tunnel"
-msgstr ""
+msgstr "新增隧道"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:72
 msgid "Advanced"
-msgstr ""
+msgstr "進階"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:63
 msgid "Allowed Virtual Private"
@@ -62,7 +62,7 @@ msgstr ""
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:146
 msgid "Auth Method"
-msgstr ""
+msgstr "認證方式"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:70
 msgid "Authentication"
@@ -130,7 +130,7 @@ msgstr "DH 群組 5*"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:210
 msgid "DPD Action"
-msgstr ""
+msgstr "DPD 動作"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:218
 msgid "DPD Delay"
@@ -170,7 +170,7 @@ msgstr ""
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
 msgid "Hash Algorithm"
-msgstr ""
+msgstr "雜湊演算法"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:214
 msgid "Hold"
@@ -211,11 +211,11 @@ msgstr ""
 
 #: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:38
 msgid "IPSec Tunnels"
-msgstr ""
+msgstr "IPSec 隧道"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:73
 msgid "IPSec Tunnels Summary"
-msgstr ""
+msgstr "IPSec 隧道概要"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:77
 msgid "Initiate"
@@ -268,7 +268,7 @@ msgstr ""
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114
 msgid "Local Source IP"
-msgstr ""
+msgstr "本地來源 IP"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:36
 msgid "Local Subnet"
@@ -329,7 +329,7 @@ msgstr ""
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:154
 msgid "Preshared Key"
-msgstr ""
+msgstr "預共享金鑰"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:37
 msgid "Proposals must be configured for Tunnels"
@@ -417,7 +417,7 @@ msgstr ""
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:248
 msgid "Tunnel Interface"
-msgstr ""
+msgstr "隧道介面"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:38
 msgid "Tx"
@@ -434,7 +434,7 @@ msgstr "不安全"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:60
 msgid "Unsafe, See"
-msgstr ""
+msgstr "不安全,請見"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
index c49e2ae7303b19aecd51864e9cb296df51338cfe..1c695ebe7b2b6bde730aa79d0756da9813e89d96 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-20 02:02+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslldpd/es/>\n"
index c964f5a82447189e4186b13de63322eee1c9288b..8b8eeee39a56c0b1da81bb7defc70645b4088104 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationslldpd/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -339,7 +339,7 @@ msgstr "无效的 TLV 字符串格式"
 msgid ""
 "Kernel name (ie: Linux) will still be shared, and Inventory software version "
 "will be set to %s."
-msgstr "内核名称(例如: Linux)仍将被共享,并且库存软件版本将设置为%s。"
+msgstr "内核名称(例如:Linux)仍将被共享,并且库存软件版本将设置为%s。"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:705
 #: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:3
@@ -442,11 +442,11 @@ msgstr "必须是一个数字"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:244
 msgid "Must contain: 'coordinate ...', 'address ...' or 'elin ...'"
-msgstr "必须包含: 'coordinate ...', 'address ...'或 'elin ...'"
+msgstr "必须包含:'coordinate ...', 'address ...'或 'elin ...'"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:619
 msgid "Must start: application ..."
-msgstr "必须启动: 应用程序..."
+msgstr "必须启动:应用程序..."
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:190
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:201
@@ -785,12 +785,12 @@ msgstr "替换"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:294
 msgid "valid syntax: %f .. %f [mf]"
-msgstr "有效的语法: %f .. %f [mf]"
+msgstr "有效的语法:%f .. %f [mf]"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:276
 msgid "valid syntax: 0 .. 180.000[E|W]"
-msgstr "有效的语法: 0 .. 180.000[E|W]"
+msgstr "有效的语法:0 .. 180.000[E|W]"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:260
 msgid "valid syntax: 0 .. 90.000[N|S]"
-msgstr "有效的语法: 0 .. 90.000[N|S]"
+msgstr "有效的语法:0 .. 90.000[N|S]"
index 974f9bb3c3cd990fcaaaa48c08bf20228ff7ff28..6f7b74f9cbd6b2d7778f0e9d942d2579a6ecd08f 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationslldpd/zh_Hant/>\n"
@@ -57,7 +57,7 @@ msgstr "行為"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:356
 msgid "Building"
-msgstr ""
+msgstr "建置中"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:716
 msgid ""
@@ -316,7 +316,7 @@ msgstr "介面 MAC 位址"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:620
 msgid "Interface Statistics"
-msgstr "介面統計資"
+msgstr "介面統計資"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:667
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:112
@@ -344,7 +344,7 @@ msgstr "LLDP 狀態"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:583
 msgid "LLDP-MED device class"
-msgstr ""
+msgstr "LLDP-MED 裝置類別"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:625
 msgid "LLDP-MED fast-start"
index 1e61be78ff6fe776b98d02808c6700f29352a75f..b787a62a870f6b4945c0cb546be174afc1227baf 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-20 02:03+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslxc/es/>\n"
index cf6b49d85eff8f11831581f4a3c99e3ef40c7cae..34f998f140b019a4fde2c405956af46f048c173b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationslxc/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
 msgid ""
 "<b>Please note:</b> LXC Containers require features not available on OpenWrt "
 "images for devices with small flash."
-msgstr "<b>请注意: </b> LXC容器需要小闪存设备的OpenWrt映像所不具备的功能。"
+msgstr "<b>请注意:</b> LXC容器需要小闪存设备的OpenWrt映像所不具备的功能。"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:134
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:148
index 721e9d9abd4961ec72b7f41a2a09c4792667a0f6..062d78ee37536fe9a620cd6d654f359b76301b5b 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationslxc/zh_Hant/>\n"
@@ -55,7 +55,7 @@ msgstr "容器建立失敗!"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:254
 msgid "Container is not frozen!"
-msgstr ""
+msgstr "容器未凍結!"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:236
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:272
@@ -112,7 +112,7 @@ msgstr "LXC 容器"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:193
 msgid "LXC configuration updated"
-msgstr ""
+msgstr "LXC 配置已更新"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:287
 msgid "LXC container rebooted"
index f4abc5b53afc44a0e76db291688817dcfb391aa0..bc2180194741c7ef04572f44bfae4ee0a157d294 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-10-07 22:42+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsminidlna/es/>\n"
 "Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
 msgid "Advanced Settings"
index fae5c91afad594879be177f341514532d7b7c425..7a75aae7a4bf1357c99c5e74c3244571fefb4aa9 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsmosquitto/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -375,7 +374,7 @@ msgstr "尝试通知远程代理这是一个桥接连接,不是所有代理都
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
 msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
-msgstr "在mosquitto.conf中的完整主题字符串,例如: 'power/# out 2'"
+msgstr "在mosquitto.conf中的完整主题字符串,例如:'power/# out 2'"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:110
 msgid "http_dir to serve on websockets listeners"
index 11f5606952746f6ba36c73a184367162a07cf802..eca09328ba421dd0e35f28e8e934ed3952a2a12a 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-19 02:41+0000\n"
+"PO-Revision-Date: 2026-02-25 14:37+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsmosquitto/zh_Hant/>\n"
@@ -149,7 +149,7 @@ msgstr "這個橋接器應該如何啟動"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:208
 msgid "Identity for TLS-PSK"
-msgstr ""
+msgstr "TLS-PSK 身份"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:40
 msgid ""
@@ -163,7 +163,7 @@ msgstr ""
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
 msgid "Key for TLS-PSK"
-msgstr ""
+msgstr "TLS-PSK 金鑰"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:123
 msgid "Keyfile (PEM encoded)"
@@ -212,7 +212,7 @@ msgstr "Mosquitto"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
 msgid "Mosquitto MQTT Broker"
-msgstr "Mosquitto MQTT Broker"
+msgstr ""
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:30
 msgid ""
@@ -281,7 +281,7 @@ msgstr "監聽時使用的協定"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:204
 msgid "Remote password"
-msgstr "遠端使用者密碼"
+msgstr "遠端密碼"
 
 #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:201
 msgid "Remote username"
index e8dcb8ed66b4f6537b3592310734172cbad07dd1..03c65b59531382188b44b1e5fe34b35ba07e230a 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/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.16.1-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
@@ -494,7 +494,7 @@ msgstr ""
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:48
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:53
 msgid "Name length shall not exceed 15 characters"
-msgstr "La longitud del nombre no debe superar los 15 caracteres"
+msgstr "La longitud del nombre no debe exceder los 15 caracteres"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:108
 msgid ""
index 6d1ad72623fe1ac8c6607c7a65c23f00482a42a8..6c2820315c37573d2f7248bb1ff01ee2951b2af1 100644 (file)
@@ -3,8 +3,8 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsmwan3/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -75,25 +75,25 @@ msgstr ""
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:39
 msgid "%s: Name of the action that triggered this event"
-msgstr "%s: 触发此事件的操作名称"
+msgstr "%s:触发此事件的操作名称"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:44
 msgid ""
 "%s: Name of the interface which went up or down (e.g. \"wan\" or \"wwan\")"
-msgstr "%s:发生状态变化(up/down)的接口名称(例如: \"wan\" 或 \"wwan\")"
+msgstr "%s:发生状态变化(up/down)的接口名称(例如:\"wan\" 或 \"wwan\")"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:40
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:41
 msgid "* %s: Is called by netifd and mwan3track"
-msgstr "* %s: 被 netifd 和 mwan3track 调用"
+msgstr "* %s:被 netifd 和 mwan3track 调用"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:43
 msgid "* %s: Is only called by mwan3track if tracking has failed"
-msgstr "* %s: 仅在跟踪失败时由 mwan3track 调用"
+msgstr "* %s:仅在跟踪失败时由 mwan3track 调用"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:42
 msgid "* %s: Is only called by mwan3track if tracking was successful"
-msgstr "* %s: 仅在跟踪成功时由 mwan3track 调用"
+msgstr "* %s:仅在跟踪成功时由 mwan3track 调用"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:71
 msgid "-- Interface Selection --"
@@ -107,15 +107,15 @@ msgstr "-- 请选择 --"
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
-msgstr "取值范围: 1-100。有多少 IP 地址连通时接口会被认为在线"
+msgstr "取值范围:1-100。有多少 IP 地址连通时接口会被认为在线"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:62
 msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
-msgstr "取值范围: 1-1000。默认值为 1"
+msgstr "取值范围:1-1000。默认值为 1"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:58
 msgid "Acceptable values: 1-256. Defaults to 1 if not set"
-msgstr "取值范围: 1-256。默认值为 1"
+msgstr "取值范围:1-256。默认值为 1"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:26
 msgid "Alert"
@@ -475,8 +475,8 @@ msgid ""
 "Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
 "youtube.com/youtube\")"
 msgstr ""
-"匹配 IPset 规则列表名称。需要先配置 /etc/dnsmasq.conf 中的 IPset 规则(例"
-"如: “ipset=/youtube.com/youtube”)"
+"匹配 IPset 规则列表名称。需要先配置 /etc/dnsmasq.conf 中的 IPset 规则(例如:"
+"“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-"
@@ -656,7 +656,7 @@ msgstr "规则指定哪些流量将使用特定的 MWAN 策略。"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:102
 msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
-msgstr "单位为秒。范围: 1-1000000。默认值 600 秒"
+msgstr "单位为秒。范围:1-1000000。默认值 600 秒"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:76
 msgid "Source address"
@@ -684,7 +684,7 @@ msgstr "粘滞超时"
 #: 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 "支持 CIDR 写法(例如: \"192.168.100.0/24\")不含引号"
+msgstr "支持 CIDR 写法(例如:\"192.168.100.0/24\")不含引号"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:91
 msgid "Task"
index e8b568169d319ead43cda424aa8a966c5ef4e279..14751ca3f8030536442661d6b7e9d5b6e58d4b0f 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-08 18:10+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnextdns/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.16.1-dev\n"
 
 #: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "Configuration ID"
index ed84135451d2b5823186508de92d0e0145c40686..185058249887bb57bd4e3154dae4bce7db1304a8 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-06-09 22:30+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.12-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:559
 msgid "%d IPv4-only hosts"
index 031f8bcf6d6ae4354e85142c8aa39ee401c613d0..9d84c3c5cf2a5977b785fcd1d9a09a9dbd134339 100644 (file)
@@ -3,8 +3,8 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsnlbwmon/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -71,51 +71,51 @@ msgstr "60s - 每分钟提交,适用于非闪存类型存储"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
 msgid "<big id=\"conn-total\">0</big> connections"
-msgstr "连接: <big id=\"conn-total\">0</big>"
+msgstr "连接:<big id=\"conn-total\">0</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:845
 msgid "<big id=\"host-total\">0</big> hosts"
-msgstr "主机: <big id=\"host-total\">0</big>"
+msgstr "主机:<big id=\"host-total\">0</big>"
 
 #: 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 "支持 IPv6 的主机比例: <big id=\"ipv6-hosts\">0%</big>"
+msgstr "支持 IPv6 的主机比例:<big id=\"ipv6-hosts\">0%</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:940
 msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
-msgstr "IPv6 总下载量: <big id=\"ipv6-rx\">0B</big>"
+msgstr "IPv6 总下载量:<big id=\"ipv6-rx\">0B</big>"
 
 #: 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"
-msgstr "IPv6 流量比例: <big id=\"ipv6-share\">0%</big>"
+msgstr "IPv6 流量比例:<big id=\"ipv6-share\">0%</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
 msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
-msgstr "IPv6 总上传量: <big id=\"ipv6-tx\">0B</big>"
+msgstr "IPv6 总上传量:<big id=\"ipv6-tx\">0B</big>"
 
 #: 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"
-msgstr "连接数最多的协议: <big id=\"layer7-most-conn\">0</big>"
+msgstr "连接数最多的协议:<big id=\"layer7-most-conn\">0</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:893
 msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
-msgstr "下载量最大的协议: <big id=\"layer7-most-rx\">0</big>"
+msgstr "下载量最大的协议:<big id=\"layer7-most-rx\">0</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:894
 msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
-msgstr "上传量最大的协议: <big id=\"layer7-most-tx\">0</big>"
+msgstr "上传量最大的协议:<big id=\"layer7-most-tx\">0</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:892
 msgid "<big id=\"layer7-total\">0</big> different application protocols"
-msgstr "应用层协议计数: <big id=\"layer7-total\">0</big>"
+msgstr "应用层协议计数:<big id=\"layer7-total\">0</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
 msgid "<big id=\"rx-total\">0</big> download"
-msgstr "下载: <big id=\"rx-total\">0</big>"
+msgstr "下载:<big id=\"rx-total\">0</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
 msgid "<big id=\"tx-total\">0</big> upload"
-msgstr "上传: <big id=\"tx-total\">0</big>"
+msgstr "上传:<big id=\"tx-total\">0</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:63
 msgid "Accounting period"
@@ -155,7 +155,7 @@ 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 ""
-"选择“每月的某一天”来设置统计周期的重启时间,例如: 每个月的第 3 天。选择“固定"
+"选择“每月的某一天”来设置统计周期的重启时间,例如:每个月的第 3 天。选择“固定"
 "周期”来设置从给定日期开始每 N 天重启统计周期。"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
@@ -209,7 +209,7 @@ msgid ""
 "towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
 "24th of February."
 msgstr ""
-"每个月重启统计周期的日期。使用负数表示从月底开始计算,例如: \"-5\" 可以表示7"
+"每个月重启统计周期的日期。使用负数表示从月底开始计算,例如:\"-5\" 可以表示7"
 "月27号或者2月24号。"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
@@ -275,19 +275,19 @@ msgstr "导出"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:800
 msgid "Failed to commit database: %s"
-msgstr "数据库提交失败,该数据库名称为: %s"
+msgstr "数据库提交失败,该数据库名称为:%s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:45
 msgid "Failed to download backup archive: %s"
-msgstr "备份存档下载失败,存档名称为: %s"
+msgstr "备份存档下载失败,存档名称为:%s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:789
 msgid "Failed to download traffic data: %s"
-msgstr "流量数据下载失败,数据名称为: %s"
+msgstr "流量数据下载失败,数据名称为:%s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:28
 msgid "Failed to restore backup archive: %s"
-msgstr "还原备份存档失败,存档名称为: %s"
+msgstr "还原备份存档失败,存档名称为:%s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
 msgid "Family"
@@ -334,7 +334,7 @@ msgstr "主机"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
-msgstr "主机名: <big id=\"bubble-hostname\">example.org</big>"
+msgstr "主机名:<big id=\"bubble-hostname\">example.org</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:503
 msgid "IPv4"
@@ -477,7 +477,7 @@ msgstr "起始日期"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:97
 msgid "Start date of the first accounting period, e.g. begin of ISP contract."
-msgstr "第一个统计周期的起始日期,例如: ISP 合约的起始日期。"
+msgstr "第一个统计周期的起始日期,例如:ISP 合约的起始日期。"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:155
 msgid "Stored periods"
@@ -511,7 +511,7 @@ msgstr "流量分布"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:92
 msgid "Unable to fetch traffic statistic data: %s"
-msgstr "无法获取流量统计数据: %s"
+msgstr "无法获取流量统计数据:%s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:627
 msgid "Up. (Bytes)"
@@ -544,7 +544,7 @@ msgstr "上传 / 应用层协议"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
-msgstr "供应商: <big id=\"bubble-vendor\">Example Corp.</big>"
+msgstr "供应商:<big id=\"bubble-vendor\">Example Corp.</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75
 msgid "Warning"
index 56a7b69e0b2982a20232d956a34f892d495ed06a..39297f67a659c8242df6c220d71ef4e0efa1d76e 100644 (file)
@@ -5,9 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsnut/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -559,7 +558,7 @@ msgstr "USB 供应商 ID"
 #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_monitor.js:26
 #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:13
 msgid "Unable to run ldd: %s"
-msgstr "无法运行 ldd: %s"
+msgstr "无法运行 ldd:%s"
 
 #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:55
 msgid ""
index 49c03b5d6ba99ca74b97fe6d6191d05e3e227256..df5b9369bca916f261dd98dea3f3937317ef9b90 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-07-22 16:44-0300\n"
-"PO-Revision-Date: 2026-01-23 17:23+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsocserv/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.16.1-dev\n"
 
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110
@@ -349,7 +349,7 @@ msgstr "No hay usuarios activos."
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118
 msgid "Time"
-msgstr "Hora"
+msgstr "Tiempo"
 
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172
index 27d0c58f643873e79f8baf9506b4353ee4e15e1f..a0f2cf0079c9007836010f33095ff8624d3ea5f7 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsocserv/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -15,7 +15,7 @@ msgstr ""
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
 "prefix"
-msgstr "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>–表示: 地址/前缀"
+msgstr "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>–表示:地址/前缀"
 
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147
 msgid "Actions"
@@ -126,12 +126,12 @@ msgstr "启用对 CISCO AnyConnect 客户端的支持"
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195
 msgid "Failed to apply configuration: %s"
-msgstr "应用配置失败: %s"
+msgstr "应用配置失败:%s"
 
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97
 msgid "Failed to disconnect user: %s"
-msgstr "未能断开用户: %s"
+msgstr "未能断开用户:%s"
 
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57
 msgid "Firewall Zone"
@@ -291,7 +291,7 @@ msgid ""
 "(e.g., LDAP, Radius)."
 msgstr ""
 "用户的身份验证方法。最简单的是单个用户名-密码对。使用 PAM 模块使用其他服务器"
-"(例如: LDAP、Radius)进行身份验证。"
+"(例如:LDAP、Radius)进行身份验证。"
 
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58
 msgid "The firewall zone that the VPN clients will be set to"
index b2da969398d74de7d6e8b1ff5d610b07bde16342..a649033cbc8019afcf6be39b81db683241cb9d52 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsocserv/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121
 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110
index a219c4860cd649f58c81eacb902d5a3536a95953..ebeff7c8f29b3f8e617e78fdd5b9d7ef7ee45d7a 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-02-21 18:22+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr/es/>\n"
index 6e5d40e44559010c34e1cfb26cda10be73d5ee4b..ae7e5d47e52f7e8761f16d9e7d43b52d2a7815cd 100644 (file)
@@ -4,9 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsolsr/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -114,8 +113,8 @@ msgid ""
 "Enable SmartGateway. If it is disabled, then all other SmartGateway "
 "parameters are ignored. Default is \"no\"."
 msgstr ""
-"启用 SmartGateway。如果禁用,则将忽略 SmartGateway 的其他所有参数。缺省值: "
-"no”。"
+"启用 SmartGateway。如果禁用,则将忽略 SmartGateway 的其他所有参数。缺省值:"
+"no”。"
 
 #: 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
@@ -350,7 +349,7 @@ msgstr "IPv6 组播地址"
 msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
-msgstr "IPv6 组播地址。默认为“FF02::6D”,即 manet-router 链路本地组播地址。"
+msgstr "IPv6 组播地址。默认为“FF02::6D”,即 manet-router 链路本地组播地址。"
 
 #: 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
@@ -374,8 +373,8 @@ msgid ""
 "the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
 "of a not-linklocal interface IP."
 msgstr ""
-"IPv6 源前缀。OLSRd 将选择一个与此参数前缀匹配的接口 IP。默认为“0::/0”,触发"
-"使用接口的非链路本地 IP。"
+"IPv6 源前缀。OLSRd 将选择一个与此参数前缀匹配的接口 IP。默认为“0::/0”,触发使"
+"用接口的非链路本地 IP。"
 
 #: 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
@@ -392,8 +391,8 @@ msgid ""
 "with the etx_ffeth metric!<br />Defaults to \"1.0\"."
 msgstr ""
 "如果要更改到当前网关的路由,则在将该网关与新网关进行比较之前,将该网关的ETX值"
-"乘以该值。参数可以是介于 0.1 和 1.0 之间的值,但如果更改则应接近 1.0。<br /"
-"><b>警告: </b>此参数不应与 etx_ffeth 指标一起使用!<br />默认值到“1.0”。"
+"乘以该值。参数可以是介于 0.1 和 1.0 之间的值,但如果更改则应接近 1.0。<br />"
+"<b>警告:</b>此参数不应与 etx_ffeth 指标一起使用!<br />默认值到“1.0”。"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:91
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:91
@@ -531,11 +530,11 @@ 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 ""
-"链路质量算法(仅适用于 lq 级别 2)。<br /><b>etx_float</b>: 浮点数 ETX,按指"
-"数函数老化<br /><b>etx_fpm</b>: 与 etx_float 相同,但按整数运算<br /"
-"><b>etx_ff</b>: ETX freifunk,一种使用所有 OLSR 流量(而不仅仅是 hello)进"
-"è¡\8c ETX è®¡ç®\97ç\9a\84 etx å\8f\98ä½\93<br /><b>etx_ffeth</b>ï¼\9a ä¸\8då\85¼å®¹ç\9a\84å\8f\98ä½\93 etx_ffï¼\8cå\85\81许以太"
-"ç½\91é\93¾æ\8e¥ä½¿ç\94¨ ETX 0.1ã\80\82<br />é»\98认为â\80\9cetx_ffâ\80\9d"
+"链路质量算法(仅适用于 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 "
+"计ç®\97ç\9a\84 etx å\8f\98ä½\93<br /><b>etx_ffeth</b>ï¼\9aä¸\8då\85¼å®¹ç\9a\84å\8f\98ä½\93 etx_ffï¼\8cå\85\81许以太ç½\91é\93¾æ\8e¥ä½¿"
+"用 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
@@ -618,8 +617,8 @@ msgid ""
 "nodes on this interface by 20%: default 0.8"
 msgstr ""
 "使用此处给出的因子放大路由 LQ。允许值介于 0.01 和 1.0 之间。它仅在 LQ-Level "
-"大于 0 时使用。示例: <br />将到 192.168.0.1 的 LQ 减半: 192.168.0.1 "
-"0.5<br />将此接口到所有节点的 LQ 减少 20%: 默认 0.8"
+"大于 0 时使用。示例:<br />将到 192.168.0.1 的 LQ 减半:192.168.0.1 0.5<br />"
+"将此接口到所有节点的 LQ 减少 20%:默认 0.8"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:309
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:80
@@ -630,8 +629,8 @@ msgid ""
 "LQ to all nodes on this interface by 20%: default 0.8"
 msgstr ""
 "使用此处给出的因子放大路由 LQ。允许值介于 0.01 和 1.0 之间。它仅在 LQ-Level "
-"大于 0 时使用。示例: <br />将到 fd91:662e:3c58::1 的 LQ 减半: fd91:"
-"662e:3c58::1 0.5<br />将此接口到所有节点的 LQ 减少 20%: 默认 0.8"
+"大于 0 时使用。示例:<br />将到 fd91:662e:3c58::1 的 LQ 减半:fd91:662e:"
+"3c58::1 0.5<br />将此接口到所有节点的 LQ 减少 20%:默认 0.8"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:253
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:247
@@ -860,8 +859,8 @@ msgid ""
 "during the uptime of olsrd. Default is ::, which triggers usage of the IP of "
 "the first interface."
 msgstr ""
-"设置路由器的主 IP(发起方 IP)。在 olsrd 的正常运行时间内,此 IP 永远不会改"
-"变。默认为 ::,触发使用第一个接口的 IP。"
+"设置路由器的主 IP(发起方 IP)。在 olsrd 的正常运行时间内,此 IP 永远不会改"
+"。默认为 ::,触发使用第一个接口的 IP。"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:435
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:210
@@ -997,7 +996,7 @@ msgid ""
 msgstr ""
 "这可用于向客户端通知上行链路的外部 IPv6 前缀。这可能可使客户端更改其本地 "
 "IPv6 地址,以使用 IPv6 网关,而无需任何类型的地址转换。前缀长度最大为 64 位。"
-"默认为“::/0”(无前缀)。"
+"默认为“::/0”(无前缀)。"
 
 #: 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
@@ -1061,8 +1060,8 @@ msgid ""
 "Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
 "work, please install it."
 msgstr ""
-"警告: 未安装 kmod-ipip。没有 kmod-ipip,SmartGateway 将无法正常工作,请安装"
-"。"
+"警告:未安装 kmod-ipip。没有 kmod-ipip,SmartGateway 将无法正常工作,请安装它"
+"。"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:296
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:290
@@ -1085,8 +1084,8 @@ msgid ""
 "instead."
 msgstr ""
 "当主机之间存在多个链路时,接口权重用于确定要使用的链路。通常,权重由 olsrd 根"
-"据接口的特性自动计算,但您可以在此处指定固定值。Olsrd 将选择值最低的链接"
-"<br /><b>注意: </b>仅当 LinkQualityLevel 设置为 0 时才使用接口权重。"
+"据接口的特性自动计算,但您可以在此处指定固定值。Olsrd 将选择值最低的链接"
+"。<br /><b>注意:</b>仅当 LinkQualityLevel 设置为 0 时才使用接口权重。"
 "LinkQualityLevel 的任何其他值都将使用接口的 ETX 值。"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:80
@@ -1095,8 +1094,8 @@ 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 ""
-"将导出哪种上行链路到其他网状节点。通过查找本地 HNA 0.0.0.0/0、::ffff:0:"
-"0/96 或 2000::/3 来检测上行链路。默认设置为“两者”。"
+"将导出哪种上行链路到其他网状节点。通过查找本地 HNA 0.0.0.0/0、::ffff:0:0/"
+"96 或 2000::/3 来检测上行链路。默认设置为“两者”。"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:80
 msgid ""
@@ -1104,8 +1103,8 @@ msgid ""
 "detected by looking for a local HNA6 ::ffff:0:0/96 or 2000::/3. Default "
 "setting is \"both\"."
 msgstr ""
-"将导出哪种上行链路到其他网状节点。通过查找本地 HNA6 ::ffff:0:0/96 或 "
-"2000::/3 来检测上行链路。默认设置为“两者”。"
+"将导出哪种上行链路到其他网状节点。通过查找本地 HNA6 ::ffff:0:0/96 或 "
+"2000::/3 来检测上行链路。默认设置为“两者”。"
 
 #: 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 78c3fdf6c2d1823e938550d426fba601c079a1ed..1584d657595cbddd03e4f8e5325407c85d476acd 100644 (file)
@@ -4,7 +4,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsolsr/zh_Hant/>\n"
@@ -592,8 +592,8 @@ 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 ""
-"請確保 OLSRd 正在執行、\"jsoninfo\" 外掛已載入、配置於連接埠 9090 並且接受來"
-"自 \"127.0.0.1\" 的連線。"
+"請確保 OLSRd 執行中、\"jsoninfo\" 外掛已載入、配置於連接埠 9090 並且接受來自 "
+"\"127.0.0.1\" 的連線。"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:93
 msgid "Metric"
@@ -761,7 +761,7 @@ msgstr "當前已知到其他 OLSR 節點的路由概覽"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:86
 msgid "Overview of interfaces where OLSR is running"
-msgstr "OLSR 正在執行的介面概覽"
+msgstr "OLSR 執行中介面概覽"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:77
 msgid "Overview of known multiple interface announcements"
index 95b02f789fe501c6a42676efb02f7dbc4a1d0ada..ef535bef5eb1d48bf97efce18ceecc868c248504 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-12 12:01+0000\n"
-"Last-Translator: deri sahertian <yuimizuno86@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
 "Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsomcproxy/id/>\n"
 "Language: id\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.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
 msgid "Add instance"
index 826d4ae531e68799be915ceb7865495ab48aad1d..eefe033f0153cd5e19ac056234f25b6606ed70f9 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsopenlist/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -140,15 +140,15 @@ msgstr "要保留的最大旧日志文件数量。"
 
 #: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:125
 msgid "The maximum size in megabytes of the log file before it gets rotated."
-msgstr "轮换前的最大日志大小(单位: MB)。"
+msgstr "轮换前的最大日志大小(单位:MB)。"
 
 #: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/log.js:52
 msgid "Unknown error: %s"
-msgstr "未知错误: %s"
+msgstr "未知错误:%s"
 
 #: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:109
 msgid "User login expiration time (in hours)."
-msgstr "用户登录过期时间(单位: 小时)。"
+msgstr "用户登录过期时间(单位:小时)。"
 
 #: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:99
 msgid "valid IP address"
index 336f0134587164bb82c9a534e8918e5cd6918262..51d6259aad49b98ce96e0d53793ddcb5054fb6b9 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-08 18:09+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopenwisp/es/>\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17
 msgid "Advanced Settings"
index 0bc9a9314c25eb7a57e25be9dd5ecf9f7cf2ba08..b49d8cba4601f9f8f7da94e5ffc732034a1ee830 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-10 18:11+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsopenwisp/zh_Hant/>\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17
 msgid "Advanced Settings"
@@ -52,7 +52,7 @@ msgstr "啟用"
 
 #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:28
 msgid "Enable or disable the OpenWISP service."
-msgstr "啟用或禁用OpenWISP服務。"
+msgstr "啟用或禁用 OpenWISP 服務。"
 
 #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:30
 msgid "Enabled"
@@ -144,7 +144,7 @@ msgstr "共享祕密"
 
 #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64
 msgid "Tags"
-msgstr ""
+msgstr "標籤"
 
 #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64
 msgid "Tags applied to this device."
index 5728d0618f067e44923e625481a1c8217698f88e..1b9a794241a61dd7443052347616215a241491f9 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-03-13 21:01+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 10:18+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsp910nd/pl/>\n"
 "Language: pl\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.5-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:105
 msgid "Add printer config"
@@ -93,7 +93,7 @@ msgstr "Uwaga: hot-plug USB próbuje udostępnić niektóre z poniższych warto
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:143
 msgid "Note: USB hotplug correctly detects this."
-msgstr "Uwaga: hot-plug USB prawidłowo to wykrywa."
+msgstr "Uwaga: hot-plug USB poprawnie wykrywa ten tryb."
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:112
 msgid ""
index 64096671bbb4da4215df66204246cc522948d3a0..e4c2766ae8ec8a3f6e78eb421dbcfe93c047dc89 100644 (file)
@@ -6,9 +6,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2026-02-18 07:09+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsp910nd/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -24,7 +23,7 @@ msgstr "添加打印机配置"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:124
 msgid "Be aware: %s also listens on port 9100."
-msgstr "小心: %s 同样侦听端口 9100。"
+msgstr "小心:%s 同样侦听端口 9100。"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:141
 msgid "Bidirectional mode"
@@ -85,29 +84,29 @@ msgstr "制造商"
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:152
 msgctxt "mDNS"
 msgid "Note: %s only advertises one (the first) printer on this host."
-msgstr "注意: %s 在此主机上仅广播一台(第一台)打印机。"
+msgstr "注意:%s 在此主机上仅广播一台(第一台)打印机。"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:239
 msgid "Note: Set only CMD languages that your printer understands."
-msgstr "注意: 只设置你的打印机能理解的 CMD 语言。"
+msgstr "注意:只设置你的打印机能理解的 CMD 语言。"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:153
 msgid "Note: USB hotplug attempts to provide some of the values below."
-msgstr "注意: USB 热插拔试图提供下面的一些值。"
+msgstr "注意:USB 热插拔试图提供下面的一些值。"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:143
 msgid "Note: USB hotplug correctly detects this."
-msgstr "注意: USB 热插拔正确地检测到这个。"
+msgstr "注意:USB 热插拔正确地检测到这个。"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:112
 msgid ""
 "Note: character device assignment can change upon reboot/reconnect with "
 "multiple USB devices."
-msgstr "注意: 在有多部 USB 设备情况下,字符设备分配在重启/重连时可能发生变化。"
+msgstr "注意:在有多部 USB 设备情况下,字符设备分配在重启/重连时可能发生变化。"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:176
 msgid "Note: must be %s."
-msgstr "注意: 必须是 %s。"
+msgstr "注意:必须是 %s。"
 
 #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:71
 msgid "One of these kernel modules is needed for p910nd to find your printer."
index 421cfb589d3112d90fc799df334c84a90f7d8d5a..94ad5011b957a2a44fa60d36231431c38cfbe11c 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-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspackage-manager/es/>\n"
@@ -290,7 +290,7 @@ msgstr "Restablecer"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1077
 msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:939
 msgid "Save"
index 2a6c7624ef3a7fd895bed09b6fec8a14f3236843..d0900bb80199b1206b7abd8480687ed96b560fc3 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-02-14 00:51+0000\n"
-"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspackage-manager/pl/>\n"
 "Language: pl\n"
@@ -13,7 +13,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:863
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:928
@@ -292,7 +292,7 @@ msgstr "Resetuj"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1077
 msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:939
 msgid "Save"
index 0540d0176b89b8d7e88509dd0532fba6256a53a5..c1bd1cb198a822e6bff69ead197cf0b03be2d734 100644 (file)
@@ -5,8 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationspackage-manager/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -340,15 +340,15 @@ msgstr "输入以筛选…"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1062
 msgid "Unable to execute <em>%s %s</em> command: %s"
-msgstr "无法执行 <em>%s %s</em> 命令: %s"
+msgstr "无法执行 <em>%s %s</em> 命令:%s"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:893
 msgid "Unable to read %s: %s"
-msgstr "无法读取 %s: %s"
+msgstr "无法读取 %s:%s"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:934
 msgid "Unable to save %s: %s"
-msgstr "无法保存 %s: %s"
+msgstr "无法保存 %s:%s"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1195
 msgid "Update lists…"
@@ -395,7 +395,7 @@ msgstr "已过滤"
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1241
 msgctxt "Display translation packages"
 msgid "none"
-msgstr ""
+msgstr "不显示"
 
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:678
 #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:958
index bbdfba7ecc930507fb915593bad67294b4199a03..15d3ebb0bae6a54bf1414944ebed9c9bd284daa1 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspbr/es/>\n"
index 19a9a781ce63fcb18a32aa6bd0b9579723fa8149..3aeb2a225417b8baf14e745851a3565963bbf9ff 100644 (file)
@@ -1,8 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationspbr/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -26,7 +25,7 @@ msgid ""
 "anything in this section! Change any of the settings below with extreme "
 "caution!%s"
 msgstr ""
-"%s警告: %s在更改本节任何内容之前,请确保检查 %sREADME%s !请非常谨慎地更改以"
+"%s警告:%s在更改本节任何内容之前,请确保检查 %sREADME%s !请非常谨慎地更改以"
 "下任何设置!%s"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:40
@@ -88,7 +87,7 @@ msgstr "链"
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:493
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:534
 msgid "Command failed: '%s'"
-msgstr "命令失败: '%s'"
+msgstr "命令失败:'%s'"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:71
 msgid "Condensed output"
@@ -212,7 +211,7 @@ msgstr ""
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:504
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:536
 msgid "Failed to create temporary file with mktemp mask: '%s'"
-msgstr "未能用 mktemp 掩码创建临时文件: '%s'"
+msgstr "未能用 mktemp 掩码创建临时文件:'%s'"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:489
 msgid "Failed to download '%s'"
@@ -315,8 +314,8 @@ msgid ""
 "may need to update packages or reboot the device, please check the "
 "%sREADME%s."
 msgstr ""
-"内部版本不匹配(包: %s,luci 应用: : %s,luci rpcd: %s),可能需要更新包"
-"重启设备,请检查 %sREADME%s。"
+"内部版本不匹配(软件包:%s,luci 应用:%s,luci rpcd:%s),可能需要更新包或"
+"重启设备,请检查 %sREADME%s。"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:326
 msgid "Invalid OpenVPN config for %s interface"
@@ -370,27 +369,27 @@ msgstr ""
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:511
 msgid "Netifd setup: failed to delete fw4 netifd nft file '%s'"
-msgstr "Netifd 设置: 删除 fw4 netifd nft 文件 '%s' 失败"
+msgstr "Netifd 设置:删除 fw4 netifd nft 文件 '%s' 失败"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:508
 msgid "Netifd setup: failed to install fw4 netifd nft file '%s'"
-msgstr "Netifd 设置: 安装 fw4 netifd nft 文件 '%s' 失败"
+msgstr "Netifd 设置:安装 fw4 netifd nft 文件 '%s' 失败"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:517
 msgid "Netifd setup: invalid value of netifd_interface_default option '%s'"
-msgstr "Netifd 设置: netifd_interface_default 选项 '%s' 值无效"
+msgstr "Netifd 设置:netifd_interface_default 选项 '%s' 值无效"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:520
 msgid "Netifd setup: invalid value of netifd_interface_default6 option '%s'"
-msgstr "Netifd 设置: netifd_interface_default6 选项 '%s' 值无效"
+msgstr "Netifd 设置:netifd_interface_default6 选项 '%s' 值无效"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:356
 msgid "Netifd setup: option netifd_interface_local is missing, assuming '%s'"
-msgstr "Netifd 设置: 选项 netifd_interface_local 缺失,假定 '%s'"
+msgstr "Netifd 设置:选项 netifd_interface_local 缺失,假定 '%s'"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:514
 msgid "Netifd setup: required option '%s' is missing"
-msgstr "Netifd 设置: 缺少必需选项 '%s'"
+msgstr "Netifd 设置:缺少必需选项 '%s'"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:188
 msgid "No Change"
@@ -722,7 +721,7 @@ msgstr "软件包(pbr)已过时,请更新它"
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:429
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:526
 msgid "Unexpected exit or service termination: '%s'"
-msgstr "意外的退出或服务终止: '%s'"
+msgstr "意外的退出或服务终止:'%s'"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:501
 msgid "Unknown IPv6 Link type for device '%s'"
index 9ddb884e167dcbbb0bfb4cacb631c0469b46b568..2e7e0a9f3d6dbe564fd46dc9f69d1b39db3bcdac 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-10 18:12+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationspbr/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:312
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:442
@@ -139,7 +139,7 @@ msgstr "已停用"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:657
 msgid "Disabling %s service"
-msgstr "正在停用 %s 服務"
+msgstr "停用 %s 服務中"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:267
 msgid "Display these protocols in protocol column in Web UI."
@@ -181,7 +181,7 @@ msgstr "已啟用"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:638
 msgid "Enabling %s service"
-msgstr "正在啟用 %s 服務"
+msgstr "啟用 %s 服務中"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:447
 msgid "Error running custom user file '%s'"
@@ -526,7 +526,7 @@ msgstr "重新啟動"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:600
 msgid "Restarting %s service"
-msgstr "正在重新啟動 %s 服務"
+msgstr "重新啟動 %s 服務中"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:174
 msgid "Rule Create option"
@@ -595,7 +595,7 @@ msgstr "啟動"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:581
 msgid "Starting %s service"
-msgstr "正在啟動 %s 服務"
+msgstr "啟動 %s 服務中"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:202
 msgid ""
@@ -629,7 +629,7 @@ msgstr "已停止。"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:619
 msgid "Stopping %s service"
-msgstr "正在停止 %s 服務"
+msgstr "停止 %s 服務中"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:79
 msgid "Strict enforcement"
index 78fbd3e09e810c6af56a08737fcc8a80cd5ba632..0227dea214516a014e35e598b8339ddfe68cebcc 100644 (file)
@@ -5,9 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-privoxy\n"
 "POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsprivoxy/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -60,7 +59,7 @@ msgstr "加载模板的替代目录。<br />请不要有尾部 \"/\" 符号。"
 msgid ""
 "Assumed server-side keep-alive timeout (in seconds) if not specified by the "
 "server."
-msgstr "当服务端没有指定超时时间时假定的超时时间(单位: 秒)。"
+msgstr "当服务端没有指定超时时间时假定的超时时间(单位:秒)。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:22
 msgid "Boot delay"
@@ -188,7 +187,7 @@ msgstr "默认服务器超时"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:23
 msgid "Delay (in seconds) during system boot before Privoxy starts."
-msgstr "系统启动过程中Privoxy 启动前的延迟(单位: 秒)。"
+msgstr "系统启动过程中Privoxy 启动前的延迟(单位:秒)。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:135
 msgid "Deny access"
@@ -361,7 +360,7 @@ msgstr "主要规则文件"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:72
 msgid "Mandatory Input: No File given!"
-msgstr "必需选项: 没有设置文件!"
+msgstr "必需选项:没有设置文件!"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:242
 msgid "Max. client connections"
@@ -373,7 +372,7 @@ msgstr "客户端数量上限。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:142
 msgid "Maximum size (in KB) of the buffer for content filtering."
-msgstr "内容过滤的最大缓冲(单位: KB)。"
+msgstr "内容过滤的最大缓冲(单位:KB)。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:207
 msgid "Misc"
@@ -461,22 +460,22 @@ msgstr "语法:"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:262
 msgid "Syntax: Client header names delimited by spaces."
-msgstr "格式: 由空格分隔的客户端请求头名称。"
+msgstr "格式:由空格分隔的客户端请求头名称。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:199
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:203
 msgid ""
 "Syntax: target_pattern [user:pass@]socks_proxy[:port] http_parent[:port]"
-msgstr "语法: target_pattern [user:pass@]socks_proxy[:port] http_parent[:port]"
+msgstr "语法:target_pattern [user:pass@]socks_proxy[:port] http_parent[:port]"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:187
 msgid "Syntax: target_pattern http_parent[:port]"
-msgstr "格式: target_pattern http_parent[:port]"
+msgstr "格式:target_pattern http_parent[:port]"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:191
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:195
 msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
-msgstr "语法: target_pattern socks_proxy[:port] http_parent[:port]"
+msgstr "语法:target_pattern socks_proxy[:port] http_parent[:port]"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:19
 msgid "System"
index 0a3c2223971e041a8828eb201fed4558317a3e3d..b0c5b2a060cfb97797ddf54e491cba70804f10a4 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-privoxy\n"
 "POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2026-02-20 00:35+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsprivoxy/zh_Hant/>\n"
@@ -364,7 +364,7 @@ msgstr "必需選項: 沒有設定檔案!"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:242
 msgid "Max. client connections"
-msgstr "最高戶端連線數"
+msgstr "最高戶端連線數"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:244
 msgid "Maximum number of client connections that will be served."
@@ -460,7 +460,7 @@ msgstr "語法:"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:262
 msgid "Syntax: Client header names delimited by spaces."
-msgstr "語法: 由空格分隔的戶端請求標頭名稱。"
+msgstr "語法: 由空格分隔的戶端請求標頭名稱。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:199
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:203
@@ -498,7 +498,7 @@ msgstr "要使用的動作文件。允許使用多個actionfile行,實際上
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:122
 msgid ""
 "The address and TCP port on which Privoxy will listen for client requests."
-msgstr "Privoxy 接收戶端請求時監聽的位址和 TCP 連接埠。"
+msgstr "Privoxy 接收戶端請求時監聽的位址和 TCP 連接埠。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:257
 msgid ""
@@ -532,7 +532,7 @@ msgstr "要使用的日誌檔;檔案名稱與日誌目錄相對。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:261
 msgid "The order in which client headers are sorted before forwarding them."
-msgstr "轉送資料前,戶端請求標頭的排序。"
+msgstr "轉送資料前,戶端請求標頭的排序。"
 
 #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:248
 msgid ""
index b18a5bc246e21b26e822ccf5a6d3c1514f778b95..23a0728458df991f0e5bae69a85032138ac35f9a 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2025-06-09 05:04+0000\n"
-"Last-Translator: Salvador Peña <salvadorp74@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsqos/es/>\n"
 "Language: es\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.12-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-qos/htdocs/luci-static/resources/view/qos/qos.js:39
 msgid "Calculate overhead"
index 21975b39b43fd958e09e64474ffc360925513b99..cc768e486922f164b18cecd30d05636744533006 100644 (file)
@@ -6,7 +6,7 @@ msgstr ""
 "Project-Id-Version: LuCi Chinese Translation\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2026-02-10 18:10+0000\n"
+"PO-Revision-Date: 2026-02-25 11:53+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsqos/zh_Hant/>\n"
@@ -15,7 +15,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-qos/htdocs/luci-static/resources/view/qos/qos.js:39
 msgid "Calculate overhead"
@@ -120,4 +120,4 @@ msgstr "普通"
 
 #: applications/luci-app-qos/htdocs/luci-static/resources/view/qos/qos.js:65
 msgid "priority"
-msgstr "優先"
+msgstr "優先"
index 4370c91073c6558f372275c255dd98c45937b39d..186dd883a800f08661726a33bb6f8238ed61a4e0 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 3\n"
-"PO-Revision-Date: 2026-01-18 00:24+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale3/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.2\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:288
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:298
index 5b9f08face73c2c2413563e3f43669046706aac6..0ff7ad3534012d58f8831d2a8c7067ad10c50e62 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 3\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsradicale3/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -177,7 +176,7 @@ msgstr "HTTP(S) 标头"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:433
 msgid "Header: X-Access-Control-Allow-Origin"
-msgstr "标头: X-Access-Control-Allow-Origin"
+msgstr "标头:X-Access-Control-Allow-Origin"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:430
 msgid "Headers"
@@ -247,7 +246,7 @@ msgstr "最大并行连接数"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:138
 msgid "Maximum size of request body (bytes)"
-msgstr "请求正文的最大大小(单位: 字节)"
+msgstr "请求正文的最大大小(单位:字节)"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:381
 msgid "Multiple files on filesystem"
@@ -307,19 +306,19 @@ msgstr "来自 web 服务器的 REMOTE_USER"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:412
 msgid "RO: All, RW: All"
-msgstr "只读: 全部,读写: 全部"
+msgstr "只读:全部,读写:全部"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:410
 msgid "RO: Authenticated Users, RW: Owner"
-msgstr "只读: 已认证身份的用户,读写: 所有者"
+msgstr "只读:已认证身份的用户,读写:所有者"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:409
 msgid "RO: None, RW: Authenticated Users"
-msgstr "只读: 无,读写: 已认证身份的用户"
+msgstr "只读:无,读写:已认证身份的用户"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:408
 msgid "RO: None, RW: Owner"
-msgstr "只读: 无,读写: 所有者"
+msgstr "只读:无,读写:所有者"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:58
 msgid ""
@@ -399,7 +398,7 @@ msgstr "服务器设置"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:143
 msgid "Socket timeout (seconds)"
-msgstr "套接字超时(单位: 秒)"
+msgstr "套接字超时(单位:秒)"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:368
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:444
index 0f489e174aba0f23802aeac27b4659aaca8ab271..2ba3334ffa6a6bf6d3620da6aa23fbcd4abea1b9 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:09+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsrp-pppoe-server/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -33,19 +32,19 @@ msgstr "客户端接口"
 
 #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-relay.js:56
 msgid "Default: 5000"
-msgstr "默认值: 5000"
+msgstr "默认值:5000"
 
 #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-relay.js:66
 msgid "Default: 600"
-msgstr "默认值: 600"
+msgstr "默认值:600"
 
 #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:61
 msgid "Default: 64"
-msgstr "默认值: 64"
+msgstr "默认值:64"
 
 #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:50
 msgid "Default: hostname"
-msgstr "默认值: 主机名"
+msgstr "默认值:主机名"
 
 #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:53
 msgid ""
index a2d94cf302acb74753f1de54c1590c457fec1a63..c31c8ee590ff094289c7100debfec6ae2589183e 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: 2025-10-07 22:42+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba4/es/>\n"
 "Language: es\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
 msgid "Allow guests"
index 86ff128594d0b26768d8b791d3fdc8f3b04d98e8..9befc5cbb95bbf59a9d5e6edf761d59a727bf417 100644 (file)
@@ -6,7 +6,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-02-16 21:42+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationssamba4/zh_Hant/>\n"
@@ -15,7 +15,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
 msgid "Allow guests"
@@ -90,7 +90,7 @@ msgid ""
 "write to the same files, at the same time!"
 msgstr ""
 "啟用一些來自社群的調教參數,通過 WiFi 可提高寫入速度和更好地執行。不建議多個"
-"戶端同時寫入同一檔案!"
+"戶端同時寫入同一檔案!"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:65
 msgid ""
index b16dc4b123c041b09587fb39216c2a959203d20a..c647231845cfe3b3c7cb5ba54b9bea7952558b5f 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2020-07-02 17:20-0300\n"
-"PO-Revision-Date: 2025-09-11 21:02+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssmartdns/es/>\n"
@@ -11,11 +11,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791
 msgid "Additional Args for upstream dns servers"
-msgstr "Args adicionales para servidores DNS aguas arriba"
+msgstr "Args adicionales para servidores dns ascendentes"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089
index 7abd624f4cc41caa807b25ae1d11fe15d1d1340f..baf3511d6d4befbce46a1790ff11689404dc498b 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-18 15:43+0000\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
 "Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationssmartdns/zh_Hans/>\n"
@@ -460,7 +460,7 @@ msgstr "NFTSet 名称"
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:876
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1080
 msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]"
-msgstr "NFTSet 名称格式错误,格式: [#[4|6]:[family#table#set]]"
+msgstr "NFTSet 名称格式错误,格式:[#[4|6]:[family#table#set]]"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:458
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:864
@@ -718,9 +718,9 @@ msgid ""
 "Smartdns response mode, First Ping: return the first ping IP, Fastest IP: "
 "return the fastest IP, Fastest Response: return the fastest DNS response."
 msgstr ""
-"SmartDNS 响应模式,最快 PING: 返回最早有 Ping 结果的 IP,速度适中;最快 "
-"IP: 返回最快 IP,查询请求可能延长; 最快响应: 返回最快响应的结果,查询请求"
-"时间短。"
+"SmartDNS 响应模式,最快 PING:返回最早有 Ping 结果的 IP,速度适中;最快 IP:"
+"返回最快 IP,查询请求可能延长; 最快响应:返回最快响应的结果,查询请求时间短"
+"。"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:146
 msgid "Smartdns server name"
index 90d85d73f79c0a684753eb61f16afbcc569e18f2..c9ace1418e6329993612e28e28357377c3d424d7 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationssmartdns/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791
 msgid "Additional Args for upstream dns servers"
@@ -543,7 +543,7 @@ msgstr "回應網域最大 TTL"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341
 msgid "Reply maximum TTL for all domain result."
-msgstr "設定回覆給戶端的網域最大 TTL。"
+msgstr "設定回覆給戶端的網域最大 TTL。"
 
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1149
 #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150
index 6c3e89d9a5cfe3f4fbff5b73a6afb38e95b95aa8..3c7c02aca4ba697251be128f4014fda7bce6b83f 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-01-18 00:24+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssnmpd/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.2\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:260
 msgid "A group maps com2sec names to access names"
diff --git a/applications/luci-app-softether/po/ko/softether.po b/applications/luci-app-softether/po/ko/softether.po
new file mode 100644 (file)
index 0000000..e532880
--- /dev/null
@@ -0,0 +1,28 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 12:32+0000\n"
+"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
+"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssoftether/ko/>\n"
+"Language: ko\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.16.1-dev\n"
+
+#: applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json:3
+msgid "Grant access to softether management"
+msgstr "softether 관리에 접근 권한 부여"
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
+msgid "Loading account information…"
+msgstr "계정 정보를 불러오는 중…"
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
+msgid "No VPN account configured."
+msgstr "설정된 VPN 계정이 없습니다."
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:102
+#: applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json:3
+msgid "SoftEther Status"
+msgstr "SoftEther 상태"
diff --git a/applications/luci-app-softether/po/lt/softether.po b/applications/luci-app-softether/po/lt/softether.po
new file mode 100644 (file)
index 0000000..0d92b2f
--- /dev/null
@@ -0,0 +1,27 @@
+msgid ""
+msgstr ""
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: lt\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > "
+"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? "
+"1 : 2);\n"
+
+#: applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json:3
+msgid "Grant access to softether management"
+msgstr ""
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
+msgid "Loading account information…"
+msgstr ""
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
+msgid "No VPN account configured."
+msgstr ""
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:102
+#: applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json:3
+msgid "SoftEther Status"
+msgstr ""
diff --git a/applications/luci-app-softether/po/pl/softether.po b/applications/luci-app-softether/po/pl/softether.po
new file mode 100644 (file)
index 0000000..2cec760
--- /dev/null
@@ -0,0 +1,29 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 15:43+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssoftether/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"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"
+
+#: applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json:3
+msgid "Grant access to softether management"
+msgstr "Przyznaj dostęp do zarządzania SoftEther"
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
+msgid "Loading account information…"
+msgstr "Ładowanie informacji o koncie…"
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
+msgid "No VPN account configured."
+msgstr "Nie skonfigurowano konta VPN."
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:102
+#: applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json:3
+msgid "SoftEther Status"
+msgstr "Status SoftEther"
index 38781480a23679b2159c635d7603ca048febc0af..4719e405c0fde33046ef473252163f17e97104f3 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-25 02:03+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationssoftether/zh_Hant/>\n"
@@ -16,7 +16,7 @@ msgstr "授予存取 softether 的權限"
 
 #: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
 msgid "Loading account information…"
-msgstr ""
+msgstr "載入帳號資訊中…"
 
 #: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
 msgid "No VPN account configured."
index 2c70bc6d10beac34f6b32c1a1f4f27f2a2ba2489..3aabceffa48cb35df6aa96c88b6e1cd3169bb7ad 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationssqm/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -88,7 +88,7 @@ msgstr "启用调试日志"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
 msgid "Enable this SQM instance."
-msgstr "启用此 SQM 实例"
+msgstr "启用此 SQM 实例"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
 msgid "Explicit congestion notification (ECN) status on inbound packets"
@@ -143,16 +143,16 @@ msgid ""
 "Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
 "automatic selection, put in the word default for the qdisc's default."
 msgstr ""
-"出口的延迟目标,例如 5ms [单位: s、ms 或 us];留空为自动选择,输入 default "
-"队列规则的默认值。"
+"出口的延迟目标,例如 5ms [单位:s、ms 或 us];留空为自动选择,输入 default 为"
+"队列规则的默认值。"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
 msgid ""
 "Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
 "automatic selection, put in the word default for the qdisc's default."
 msgstr ""
-"入口的延迟目标,例如 5ms [单位: s、ms 或 us];留空为自动选择,输入 default "
-"队列规则的默认值。"
+"入口的延迟目标,例如 5ms [单位:s、ms 或 us];留空为自动选择,输入 default 为"
+"队列规则的默认值。"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
 msgid "Link Layer Adaptation"
@@ -170,9 +170,7 @@ msgstr "链路层适应机制"
 msgid ""
 "Lists queuing disciplines useable on this system. After installing a new "
 "qdisc, you need to restart the router to see updates!"
-msgstr ""
-"列出本系统上可用的队列规则。安装新的队列规则后,您需要重启路由器才能看到更"
-"新!"
+msgstr "列出此系统上可用的队列规则。安装新的队列规则后,需要重启路由器以刷新列表!"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
 msgid "Log verbosity"
@@ -293,8 +291,8 @@ msgid ""
 "traffic shaping, better mixing (Fair Queueing), active queue length "
 "management (AQM) and prioritisation on one network interface."
 msgstr ""
-"使用 <abbr title=\"智能列队管理\">SQM</abbr> ,你可以在指定网络接口上启用流量"
-"整形、更好的混合(公平队列)、主动列队管理(AQM)以及优先级排序。"
+"使用 <abbr title=\"智能列队管理\">SQM</abbr> ,可以在指定网络接口上启用流量整"
+"形、更好的流量调度(公平队列)、主动列队管理(AQM)以及优先级控制。"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
index c322a776350c9064b726ab77aafb2795e79ca15d..907f0ac5eaec1bf7b756951dfb9cdbc76a6f9adc 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-07-22 17:42-0300\n"
-"PO-Revision-Date: 2024-10-18 20:25+0000\n"
-"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssquid/es/>\n"
 "Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.8-rc\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:50
 msgid "Advanced Settings"
index 4a9e2f196104a0c5623fb029ba6a703f6052c70e..7878449fe0a723ff7bd45732b2c7d5d2b7c421e4 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-09-07 21:06+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssshtunnel/es/>\n"
 "Language: es\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16.1-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
index 0356cab776846cf2e9b3790433ad30d7902e2c7b..2d1de5e34a96efafe4b4423c69e42e74d415d780 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationssshtunnel/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -257,7 +256,7 @@ msgstr "服务器保活尝试"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:101
 msgid "Server keep alive interval (seconds)"
-msgstr "服务器保活间隔(单位: 秒)"
+msgstr "服务器保活间隔(单位:秒)"
 
 #: 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
@@ -292,7 +291,7 @@ msgstr "这将会配置 <a %s>SSH 隧道</a>。"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:157
 msgid "Unable to generate a key: %s"
-msgstr "无法生成密钥: %s"
+msgstr "无法生成密钥:%s"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:74
 msgid "Use compression"
index da143ff236dbfe4891bcf26551845f6a97a4c516..84170bb9b943e83dcb4f68dd1f9ce2499b0a7447 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationssshtunnel/zh_Hant/>\n"
@@ -120,7 +120,7 @@ msgstr "主機名稱"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:48
 msgid "Identity Key"
-msgstr ""
+msgstr "身份金鑰"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:50
 msgid "If not specified then a default will be used."
@@ -253,11 +253,11 @@ msgstr "伺服器"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:92
 msgid "Server keep alive attempts"
-msgstr ""
+msgstr "伺服器保持連線嘗試"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:101
 msgid "Server keep alive interval (seconds)"
-msgstr ""
+msgstr "伺服器保持連線間隔 (秒)"
 
 #: 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
@@ -292,7 +292,7 @@ msgstr ""
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:157
 msgid "Unable to generate a key: %s"
-msgstr ""
+msgstr "無法產生金鑰: %s"
 
 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:74
 msgid "Use compression"
index e05a89e0f3374acab115d35626f38c1dc061f724..5dc1ff361e1e57701c0f23509b58dfc4cc531484 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-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstatistics/es/>\n"
 "Language: es\n"
index d883eba9edca65529da19338a5edf46803568862..dd3d4d3bcde3660bccf80d91b8702dcb48ee8c65 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2026-01-12 12:02+0000\n"
-"Last-Translator: deri sahertian <yuimizuno86@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
 "Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstatistics/id/>\n"
 "Language: id\n"
@@ -12,7 +12,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.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:54
 msgid "%H: Attenuation on %pi"
@@ -1748,7 +1748,7 @@ msgstr ""
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/nut.json:2
 msgid "UPS"
-msgstr ""
+msgstr "UPS"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
 msgid "UPS Plugin Configuration"
index f6334879a419238478897f5a5f2eed39f270ddce..45bc33aa91ffeb3f4564a28bd1d7885bf0696c94 100644 (file)
@@ -7,9 +7,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2026-02-20 00:36+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsstatistics/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -21,35 +20,35 @@ msgstr ""
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:54
 msgid "%H: Attenuation on %pi"
-msgstr "%H: %pi 上的衰减"
+msgstr "%H:%pi 上的衰减"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:363
 msgid "%H: CRC Errors on %pi"
-msgstr "%H: %pi 上的 CRC 错误"
+msgstr "%H:%pi 上的 CRC 错误"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:133
 msgid "%H: Data rate on %pi"
-msgstr "%H: %pi 上的速率"
+msgstr "%H:%pi 上的速率"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:178
 msgid "%H: Errored seconds on %pi"
-msgstr "%H: %pi 上的错误秒"
+msgstr "%H:%pi 上的错误秒"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:95
 msgid "%H: Line flags on %pi"
-msgstr "%H: %pi 上的链路标记"
+msgstr "%H:%pi 上的链路标记"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:13
 msgid "%H: Line uptime on %pi"
-msgstr "%H: %pi 上的链路运行时间"
+msgstr "%H:%pi 上的链路运行时间"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:262
 msgid "%H: RETX Errors %pi"
-msgstr "%H: %pi 上的 RETX 错误"
+msgstr "%H:%pi 上的 RETX 错误"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:31
 msgid "%H: SNR on %pi"
-msgstr "%H: %pi 上的 SNR"
+msgstr "%H:%pi 上的 SNR"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:47
 msgid "0 - At most once"
@@ -673,9 +672,9 @@ msgid ""
 "Allowed timespan types: min, h, hour(s), d, day(s), w, week(s), m, month(s), "
 "y, year(s)"
 msgstr ""
-"在 RRD 数据库中存储的时间跨度列表。例如: “1小时 1天 14天”。允许的时间跨度类"
-"å\9e\8bå\8c\85æ\8b¬ï¼\9a minï¼\88å\88\86é\92\9fï¼\89ã\80\81\88\96hourï¼\88å°\8fæ\97¶ï¼\89ã\80\81\88\96dayï¼\88天ï¼\89ã\80\81\88\96weekï¼\88å\91¨ï¼\89ã\80\81\88\96month"
-"ï¼\88æ\9c\88ï¼\89ã\80\81\88\96yearï¼\88å¹´)"
+"在 RRD 数据库中存储的时间跨度列表。例如:“1小时 1天 14天”。允许的时间跨度类型"
+"å\8c\85æ\8b¬ï¼\9aminï¼\88å\88\86é\92\9fï¼\89ã\80\81\88\96hourï¼\88å°\8fæ\97¶ï¼\89ã\80\81\88\96dayï¼\88天ï¼\89ã\80\81\88\96weekï¼\88å\91¨ï¼\89ã\80\81\88\96monthï¼\88æ\9c\88"
+")、y或year(年)"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:40
 msgid "Listen host"
@@ -1032,8 +1031,8 @@ msgid ""
 "Note: as pages are rendered by user 'nobody', the *.rrd files, the storage "
 "directory and all its parent directories need to be world readable."
 msgstr ""
-"注意: 由于页面是以 'nobody' 身份生成的,因此 *.rrd 文件以及包含此文件的所有"
-"ç\88¶ç\9b®å½\95å¿\85é¡»å\85¨å±\80å\8f¯è¯»ã\80\82"
+"注意:由于页面是以 'nobody' 身份生成的,因此 *.rrd 文件以及包含此文件的所有父"
+"目录必须全局可读。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
 msgid "Notify level"
@@ -1563,8 +1562,8 @@ msgid ""
 "be used in other ways as well."
 msgstr ""
 "邮件插件创建一个 unix 套接字用于为 Collectd 守护进程发送统计信息到电子邮件系"
-"统。这个插件主要目的是结合使用 Mail::SpamAssasin::Pulgin::Collectd,但"
-"å\8f¯ä»¥ç\94¨å\9c¨å\85¶ä»\96æ\96¹é\9d¢ã\80\82"
+"统。这个插件主要目的是结合使用 Mail::SpamAssasin::Pulgin::Collectd,但可以用"
+"在其他方面。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:7
 msgid "The entropy plugin collects statistics about the available entropy."
@@ -1656,7 +1655,7 @@ msgid ""
 "directory. This can render the device unusable!</strong>"
 msgstr ""
 "rrdtool 插件将收集数据以图表的形式储存在 rrd 数据库文件中。<br /><br />"
-"<strong>警告: 错误的参数设置,将导致非常高的临时内存消耗。这可能会使设备无法"
+"<strong>警告:错误的参数设置,将导致非常高的临时内存消耗。这可能会使设备无法"
 "使用!</strong>"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:18
@@ -1706,7 +1705,7 @@ msgid ""
 "shell. NOTE: Local shell (wtmp) tracking is NOT enabled in default builds. "
 "Additional setup is required to get non-zero counts."
 msgstr ""
-"用户插件手机有关通过 shell 登录的用户的统计数据。注意: 默认构建中本地 shell "
+"用户插件手机有关通过 shell 登录的用户的统计数据。注意:默认构建中本地 shell "
 "(wtmp)跟踪未启用。需要额外设置之来获得非零计数。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:179
@@ -1775,7 +1774,7 @@ msgstr "UPS 插件配置"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
 msgid "UPS name in NUT ups@host format"
-msgstr "UPS 名使用 NUT(Network UPS Tools)格式: ups@host"
+msgstr "UPS 名使用 NUT(Network UPS Tools)格式:ups@host"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:27
 msgid "URL"
index d69a97ff34e350c627a736b6864c62885863379f..2d178b1df02d1aa58032bad8ed7e589694760d75 100644 (file)
@@ -6,7 +6,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2026-02-19 02:41+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsstatistics/zh_Hant/>\n"
@@ -268,7 +268,7 @@ msgstr "控制應將哪些通知發送到系統日誌。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
 msgid "Create statistics about the network plugin itself"
-msgstr "建立關於網路外掛本身的統計資"
+msgstr "建立關於網路外掛本身的統計資"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:7
 msgid "DF Plugin Configuration"
@@ -379,7 +379,7 @@ msgstr "啟用轉送"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
 msgid "Enable statistics"
-msgstr "啟用統計"
+msgstr "啟用統計資料"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:12
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:12
@@ -531,7 +531,7 @@ msgstr "可用空間、保留空間和已用空間報告為相對值"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:21
 msgid "Gather compression statistics"
-msgstr "收集壓縮統計資"
+msgstr "收集壓縮統計資"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:86
 msgid "General plugins"
@@ -543,7 +543,7 @@ msgstr "為每個記錄的使用者產生一個單獨的圖表"
 
 #: applications/luci-app-statistics/root/usr/share/rpcd/acl.d/luci-app-statistics.json:3
 msgid "Grant access to statistics resources"
-msgstr "授予存取統計資源的權限"
+msgstr "æ\8e\88äº\88å­\98å\8f\96çµ±è¨\88è³\87æ\96\99è³\87æº\90ç\9a\84æ¬\8aé\99\90"
 
 #: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:15
 msgid "Graphs"
@@ -596,7 +596,7 @@ msgstr "主機"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:14
 msgid "Host running chrony"
-msgstr "主機正在執行 chrony"
+msgstr "主機執行 chrony 中"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:51
 msgid "Hostname"
@@ -1380,7 +1380,7 @@ msgstr "Splash 租約外掛配置"
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:213
 #: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:3
 msgid "Statistics"
-msgstr "統計"
+msgstr "統計資料"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:127
 msgid "Status"
@@ -1408,7 +1408,7 @@ msgstr "儲存時間跨度"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:24
 msgid "Storing CSV data in %s"
-msgstr "正在儲存 CSV 資料到 %s"
+msgstr "儲存 CSV 資料到 %s 中"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:22
 msgid "Subscribe"
@@ -1478,7 +1478,7 @@ msgstr "表"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:7
 msgid "The APCUPS plugin collects statistics about the APC UPS."
-msgstr "APCUPS 外掛收集 APC UPS 的統計資。"
+msgstr "APCUPS 外掛收集 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."
@@ -1508,7 +1508,7 @@ msgstr "鏈名稱不能包含空白"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:7
 msgid "The chrony plugin will monitor chrony NTP server statistics"
-msgstr "chrony 外掛將監控 chrony NTP 伺服器統計資"
+msgstr "chrony 外掛將監控 chrony NTP 伺服器統計資"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:153
 msgid "The comment to match must not contain spaces"
@@ -1522,7 +1522,7 @@ msgstr "conntrack 外掛收集追蹤連線數的資訊。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:7
 msgid "The cpu plugin collects basic statistics about the processor usage."
-msgstr "CPU 外掛收集處理器使用的基本統計資。"
+msgstr "CPU 外掛收集處理器使用的基本統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:7
 msgid ""
@@ -1534,7 +1534,7 @@ msgstr "csv 外掛以 csv 格式儲存收集到的資料方便外部程式進一
 msgid ""
 "The df plugin collects statistics about the disk space usage on different "
 "devices, mount points or filesystem types."
-msgstr "df 外掛收集磁碟空間使用、掛載點及檔案系統相關資訊。"
+msgstr "df 外掛收集磁碟空間使用、掛載點及檔案系統相關統計資料。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:7
 msgid "The dhcpleases plugin collects information about assigned DHCP leases."
@@ -1544,13 +1544,13 @@ msgstr "dhcpleases 外掛收集有關分配的 DHCP 租約的資訊。"
 msgid ""
 "The disk plugin collects detailed usage statistics for selected partitions "
 "or whole disks."
-msgstr "磁碟外掛收集磁碟分割區或整個磁碟的詳細使用資訊。"
+msgstr "磁碟外掛收集磁碟分割區或整個磁碟的詳細使用統計資料。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:8
 msgid ""
 "The dns plugin collects detailed statistics about dns related traffic on "
 "selected interfaces."
-msgstr "dns 外掛會收集關於選定介面上的 dns 相關流量的詳細統計資。"
+msgstr "dns 外掛會收集關於選定介面上的 dns 相關流量的詳細統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:8
 msgid ""
@@ -1559,13 +1559,13 @@ msgid ""
 "to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
 "be used in other ways as well."
 msgstr ""
-"email 外掛建立一個 unix socket 用於為 collectd 守護程序傳送統計資到電子郵件"
+"email 外掛建立一個 unix socket 用於為 collectd 守護程序傳送統計資到電子郵件"
 "系統。這個外掛主要目的是結合使用 Mail::SpamAssasin::Pulgin::Collectd,但可以"
 "用在其他方面。"
 
 #: 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 "熵外掛收集可用熵的統計資。"
+msgstr "熵外掛收集可用熵的統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:8
 msgid ""
@@ -1580,7 +1580,7 @@ msgstr "實例名稱不得包含空格"
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:8
 msgid ""
 "The interface plugin collects traffic statistics on selected interfaces."
-msgstr "介面外掛用於統計選定介面的流量統計資。"
+msgstr "介面外掛用於統計選定介面的流量統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js:8
 msgid ""
@@ -1605,21 +1605,21 @@ msgstr ""
 msgid ""
 "The iwinfo plugin collects statistics about wireless signal strength, noise "
 "and quality."
-msgstr "iwinfo 外掛元件收集無線訊號強度、雜訊和品質的統計資。"
+msgstr "iwinfo 外掛元件收集無線訊號強度、雜訊和品質的統計資。"
 
 #: 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 "負載外掛收集一般系統負載統計資。"
+msgstr "負載外掛收集一般系統負載統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:7
 msgid "The memory plugin collects statistics about the memory usage."
-msgstr "記憶體外掛收集關於記憶體使用的統計資。"
+msgstr "記憶體外掛收集關於記憶體使用的統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:8
 msgid ""
 "The netlink plugin collects extended information like qdisc-, class- and "
 "filter-statistics for selected interfaces."
-msgstr "netlink 外掛收集為選定介面像是 qdisc-、class- 和 filter- 的擴充套件統計資。"
+msgstr "netlink 外掛收集為選定介面像是 qdisc-、class- 和 filter- 的擴充套件統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:7
 msgid ""
@@ -1628,8 +1628,8 @@ 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 ""
-"網路外掛提供了基於網路的不同 collectd 實例。Collectd 可以運作在戶端和伺服器"
-"兩個模式。在戶端模式下收集本地資訊,然後轉移到一個 Collectd 伺服器實例中,"
+"網路外掛提供了基於網路的不同 collectd 實例。Collectd 可以運作在戶端和伺服器"
+"兩個模式。在戶端模式下收集本地資訊,然後轉移到一個 Collectd 伺服器實例中,"
 "在伺服器模式將從其他主機收集資訊。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:7
@@ -1659,7 +1659,7 @@ msgstr ""
 msgid ""
 "The sensors plugin uses the Linux Sensors framework to gather environmental "
 "statistics."
-msgstr "感測器外掛使用 Linux Sensors 框架來收集環境統計資。"
+msgstr "感測器外掛使用 Linux Sensors 框架來收集環境統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
 msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
@@ -1669,7 +1669,7 @@ msgstr "snmp6 外掛為已選擇的介面收集 IPv6 統計資料。"
 msgid ""
 "The splash leases plugin uses libuci to collect statistics about splash "
 "leases."
-msgstr "splash leases 外掛使用 libuci 來收集 splash leases 的統計資。"
+msgstr "splash leases 外掛使用 libuci 來收集 splash leases 的統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:7
 msgid ""
@@ -1694,7 +1694,7 @@ msgstr "unixsock 外掛建立一個 unix socket 可用於讀取 Collectd 實例
 
 #: 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 "上線時間外掛收集系統上線時間的統計資。"
+msgstr "上線時間外掛收集系統上線時間的統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/users.js:7
 msgid ""
@@ -1718,11 +1718,11 @@ msgstr "溫控外掛配置"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:7
 msgid "This plugin collects statistics about the processor context switches."
-msgstr "此外掛收集處理器上下文切換的統計資。"
+msgstr "此外掛收集處理器上下文切換的統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:7
 msgid "This plugin collects statistics about the processor frequency scaling."
-msgstr "此外掛收集處理器頻率變化的統計資。"
+msgstr "此外掛收集處理器頻率變化的統計資。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:33
 msgid ""
@@ -1871,7 +1871,7 @@ msgstr "無線 iwinfo 外掛配置"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:102
 msgid "Writing *.rrd files to %s"
-msgstr "正在寫入 *.rrd 檔案到 %s"
+msgstr "寫入 *.rrd 檔案到 %s 中"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:180
 msgid ""
index ebbab88a04c077ee800730c0dbc6eda72d2be183..0607499f98412a5807a1e9d00880388a9ec4a9ed 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstrongswan-swanctl/es/>\n"
@@ -15,19 +15,19 @@ msgstr ""
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:299
 msgid "Action on initial configuration load"
-msgstr ""
+msgstr "Acción en carga de configuración inicial"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:307
 msgid "Action when CHILD_SA is closed"
-msgstr ""
+msgstr "Acción cuando CHILD_SA está cerrado"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:347
 msgid "Action when DPD timeout occurs"
-msgstr ""
+msgstr "Acción al suceder vencimiento DPD"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:104
 msgid "Active IKE_SAs"
-msgstr ""
+msgstr "IKE_SA activo"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:92
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:259
@@ -39,7 +39,7 @@ msgstr "Avanzado"
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:413
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:418
 msgid "Algorithms marked with * are considered insecure"
-msgstr ""
+msgstr "Algoritmo marcado con * es considerado inseguro"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91
 msgid "Authentication"
@@ -47,118 +47,124 @@ msgstr "Autenticación"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
 msgid "Authentication Method"
-msgstr ""
+msgstr "Método de Autenticación"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:123
 msgid "Bytes in"
-msgstr ""
+msgstr "Bytes en"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:124
 msgid "Bytes out"
-msgstr ""
+msgstr "Bytes salientes"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:195
 msgid "CA Certificate"
-msgstr ""
+msgstr "Certificado AC"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:196
 msgid ""
 "CA certificate that need to lie in remote peer's certificate's path of trust"
 msgstr ""
+"Certificado de CA que debe estar en la ruta de confianza del certificado de "
+"par remoto"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:151
 msgid "CHILD_SAs"
-msgstr ""
+msgstr "CHILD_SAs"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:185
 msgid "Certificate pathname to use for authentication"
-msgstr ""
+msgstr "Nombre de ruta del certificado que se utiliza para autenticación"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:139
 msgid "Close"
-msgstr ""
+msgstr "Cerrar"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:306
 msgid "Close Action"
-msgstr ""
+msgstr "Cerrar acción"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:95
 msgid "Configuration is enabled or not"
-msgstr ""
+msgstr "Si está activada o no la configuración"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:387
 msgid ""
 "Configure Cipher Suites to define IKE (Phase 1) or ESP (Phase 2) Proposals."
 msgstr ""
+"Configure Suites de Cifrado para definir Propuestas IKE (Fase 1) o ESP (Fase "
+"2)."
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:57
 msgid "Configure strongSwan for secure VPN connections."
-msgstr ""
+msgstr "Configure strongSwan para conexión VPN segura."
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:118
 msgid "Crypto Proposal"
-msgstr ""
+msgstr "Cripto propuesta"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:315
 msgid "Crypto Proposal (Phase 2)"
-msgstr ""
+msgstr "Cripto propuesta (Fase 2)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:346
 msgid "DPD Action"
-msgstr ""
+msgstr "Acción DPD"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:222
 msgid "DPD Delay"
-msgstr ""
+msgstr "Retraso DPD"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:103
 msgid "Daemon"
-msgstr ""
+msgstr "Demonio"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
 msgid "Day"
-msgstr ""
+msgstr "Día"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
 msgid "Days"
-msgstr ""
+msgstr "Días"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:78
 msgid "Debug Level"
-msgstr ""
+msgstr "Nivel de depuración"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:253
 msgid ""
 "Define Connection Children to be used as Tunnels in Remote Configurations."
 msgstr ""
+"Define los elementos de conexión que se utilizarán como túneles en "
+"configuraciones remotas."
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:85
 msgid "Define Remote IKE Configurations."
-msgstr ""
+msgstr "Definir configuraciones IKE remotas."
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:164
 msgid "Details"
-msgstr ""
+msgstr "Detalles"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:412
 msgid "Diffie-Hellman Group"
-msgstr ""
+msgstr "Grupo Diffie-Hellman"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:356
 msgid "Duration of the CHILD_SA before rekeying"
-msgstr ""
+msgstr "Duración de la CHILD_SA antes de re-introducción de claves"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:392
 msgid "ESP Proposal"
-msgstr ""
+msgstr "Propuesta ESP"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:366
 msgid "Enable Hardware offload"
-msgstr ""
+msgstr "Activar descarga de hardware"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:361
 msgid "Enable ipcomp compression"
-msgstr ""
+msgstr "Habilita compresión ipcomp"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94
 msgid "Enabled"
@@ -167,466 +173,478 @@ msgstr "Activado"
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:121
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:396
 msgid "Encryption Algorithm"
-msgstr ""
+msgstr "Algoritmo de cifrado"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:122
 msgid "Encryption Keysize"
-msgstr ""
+msgstr "Tamaño de clave de cifrado"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:386
 msgid "Encryption Proposals"
-msgstr ""
+msgstr "Propuestas de cifrado"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:162
 msgid "Established for"
-msgstr ""
+msgstr "Establecido para"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:66
 msgid "Firewall zone that has to match the defined firewall zone"
 msgstr ""
+"Zona cortafuego que tiene que coincidir con la zona de cortafuego definida"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:98
 msgid "Gateway (Remote Endpoint)"
-msgstr ""
+msgstr "Puerta de enlace (Punto final remoto)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:90
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:258
 msgid "General"
-msgstr ""
+msgstr "General"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:61
 msgid "General Settings"
-msgstr ""
+msgstr "Ajustes generales"
 
 #: applications/luci-app-strongswan-swanctl/root/usr/share/rpcd/acl.d/luci-app-strongswan-swanctl.json:3
 msgid "Grant access to luci-app-strongswan-swanctl"
-msgstr ""
+msgstr "Otorgar acceso a luci-app-strongswan-swanctl"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:365
 msgid "H/W Offload"
-msgstr ""
+msgstr "Descargar A/L"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:105
 msgid "Half-Open IKE_SAs"
-msgstr ""
+msgstr "IKE_SAs Medio-Abierta"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:403
 msgid "Hash Algorithm"
-msgstr ""
+msgstr "Algoritmo Hash"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
 msgid "Hour"
-msgstr ""
+msgstr "Hora"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
 msgid "Hours"
-msgstr ""
+msgstr "Horas"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:207
 msgid "IKE Fragmentation"
-msgstr ""
+msgstr "Fragmentación IKE"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:161
 msgid "IKE Version"
-msgstr ""
+msgstr "Versión IKE"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
 msgid "IKE authentication (phase 1)"
-msgstr ""
+msgstr "Autenticación IKE (fase 1)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:234
 msgid ""
 "IKEv2 interval to refresh keying material; also used to compute lifetime"
 msgstr ""
+"Intervalo IKEv2 para refrescar material de anillo; además utilizado para "
+"calcular tiempo de vida"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:99
 msgid "IP address or FQDN name of the tunnel remote endpoint"
-msgstr ""
+msgstr "Dirección IP o nombre FQDN del túnel de punto final remoto"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:104
 msgid "IP address or FQDN of the tunnel local endpoint"
-msgstr ""
+msgstr "Dirección IP o FQDN del punto final de túnel local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:360
 msgid "IPComp"
-msgstr ""
+msgstr "IPComp"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:228
 msgid "Inactivity"
-msgstr ""
+msgstr "Inactividad"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:126
 msgid "Install Time"
-msgstr ""
+msgstr "Tiempo de instalación"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:71
 msgid "Interfaces that accept VPN traffic"
-msgstr ""
+msgstr "Interfaces que aceptan tráfico VPN"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:229
 msgid "Interval before closing an inactive CHILD_SA"
-msgstr ""
+msgstr "Intervalo antes de cerrar un CHILD_SA inactivo"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:223
 msgid "Interval to check liveness of a peer"
-msgstr ""
+msgstr "Intervalo para comprobar la vida de un par"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:243
 msgid "Keyexchange"
-msgstr ""
+msgstr "Keyexchange"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:216
 msgid "Keying Retries"
-msgstr ""
+msgstr "Reintentos de anillo"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:125
 msgid "Life Time"
-msgstr ""
+msgstr "Tiempo de vida"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:341
 msgid "Lifetime"
-msgstr ""
+msgstr "Vida"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:239
 msgid "Limit on time to complete rekeying/reauthentication"
-msgstr ""
+msgstr "Límite en tiempo para completar re-clave/re-autenticación"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:316
 msgid ""
 "List of ESP (phase two) proposals. Only Proposals with checked ESP flag are "
 "selectable"
 msgstr ""
+"Listado de propuestas ESP (fase dos). Solo Propuestas con indicador de ESP "
+"marcado son seleccionables"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:119
 msgid "List of IKE (phase 1) proposals to use for authentication"
-msgstr ""
+msgstr "Listado de propuestas IKE (fase 1) para utilizar para autenticación"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:70
 msgid "Listening Interfaces"
-msgstr ""
+msgstr "Listado de interfaces"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:184
 msgid "Local Certificate"
-msgstr ""
+msgstr "Certificado local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:103
 msgid "Local Gateway"
-msgstr ""
+msgstr "Puerta de enlace local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:113
 msgid "Local IP"
-msgstr ""
+msgstr "IP local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:164
 msgid "Local Identifier"
-msgstr ""
+msgstr "Identificador local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:190
 msgid "Local Key"
-msgstr ""
+msgstr "Clave Local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:273
 msgid "Local NAT"
-msgstr ""
+msgstr "NAT local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:108
 msgid "Local Source IP"
-msgstr ""
+msgstr "IP de origen local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:261
 msgid "Local Subnet"
-msgstr ""
+msgstr "Subred local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:119
 msgid "Local Traffic Selectors"
-msgstr ""
+msgstr "Selectores de tráfico local"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:114
 msgid "Local address(es) to use in IKE negotiation"
-msgstr ""
+msgstr "Dirección(es) local(es) para utilizar en negociación IKE"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:165
 msgid "Local identifier for IKE (phase 1)"
-msgstr ""
+msgstr "Identificador local para IKE (fase 1)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:262
 msgid "Local network(s)"
-msgstr ""
+msgstr "Red(es) local(es)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:202
 msgid "MOBIKE"
-msgstr ""
+msgstr "MOBIKE"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:203
 msgid "MOBIKE (IKEv2 Mobility and Multihoming Protocol)"
-msgstr ""
+msgstr "MOBIKE (Protocolo IKEv2 de Movilidad y Multihogar)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:342
 msgid "Maximum duration of the CHILD_SA before closing"
-msgstr ""
+msgstr "Duración máxima del CHILD_SA antes de cerrar"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
 msgid "Minute"
-msgstr ""
+msgstr "Minuto"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
 msgid "Minutes"
-msgstr ""
+msgstr "Minutos"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:117
 msgid "Mode"
-msgstr ""
+msgstr "Modo"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:274
 msgid "NAT range for tunnels with overlapping IP addresses"
-msgstr ""
+msgstr "Intervalo de NAT para túneles con sobrecarga de direcciones IP"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:158
 msgid "Name"
-msgstr ""
+msgstr "Nombre"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:42
 msgid "Name length shall not exceed 15 characters"
-msgstr ""
+msgstr "La longitud del nombre no debe exceder los 15 caracteres"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:11
 msgid "Number must have suffix s, m, h or d"
-msgstr ""
+msgstr "El número debe tener sufijo s, m, h o d"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:217
 msgid "Number of retransmissions attempts during initial negotiation"
-msgstr ""
+msgstr "Número de retransmisiones intentadas durante negociación inicial"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:238
 msgid "Overtime"
-msgstr ""
+msgstr "Fuera de hora"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:417
 msgid "PRF Algorithm"
-msgstr ""
+msgstr "Algoritmo PRF"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:424
 msgid ""
 "PRF Algorithm must be configured when using an Authenticated Encryption "
 "Algorithm"
 msgstr ""
+"Algoritmo PRF debe ser configurado cuando utilice un Algoritmo de cifrado "
+"autenticado"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:337
 msgid "Path to script to run on CHILD_SA up/down events"
-msgstr ""
+msgstr "Ruta para script a ejecutar en CHILD_SA para subir/bajar eventos"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:126
 msgid "Please create a Proposal first"
-msgstr ""
+msgstr "Cree primero una propuesta"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:147
 msgid "Please create a Tunnel first"
-msgstr ""
+msgstr "Cree un túnel primero"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:323
 msgid "Please create an ESP Proposal first"
-msgstr ""
+msgstr "Cree primero una propuesta ESP"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:176
 msgid "Pre-Shared Key"
-msgstr ""
+msgstr "Clave pre-compartida"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:373
 msgid "Priority"
-msgstr ""
+msgstr "Prioridad"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:374
 msgid "Priority of the CHILD_SA"
-msgstr ""
+msgstr "Prioridad del CHILD_SA"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:191
 msgid "Private key pathname to use with above certificate"
-msgstr ""
+msgstr "Nombre de ruta de clave privada a utilizar con certificado de arriba"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:118
 msgid "Protocol"
-msgstr ""
+msgstr "Protocolo"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:89
 msgid "Querying strongSwan failed"
-msgstr ""
+msgstr "La consulta a strongSwan falló"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:163
 msgid "Reauthentication in"
-msgstr ""
+msgstr "Reautenticación en"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:233
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:355
 msgid "Rekey Time"
-msgstr ""
+msgstr "Tiempo de re-clave"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:127
 msgid "Rekey in"
-msgstr ""
+msgstr "Re-clave en"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:160
 msgid "Remote"
-msgstr ""
+msgstr "Remoto"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:84
 msgid "Remote Configuration"
-msgstr ""
+msgstr "Configuración remota"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:170
 msgid "Remote Identifier"
-msgstr ""
+msgstr "Identificador remoto"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:267
 msgid "Remote Subnet"
-msgstr ""
+msgstr "Subred remota"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:120
 msgid "Remote Traffic Selectors"
-msgstr ""
+msgstr "Selectores de tráfico remoto"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:171
 msgid "Remote identifier for IKE (phase 1)"
-msgstr ""
+msgstr "Identificador remoto para IKE (fase 1)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:268
 msgid "Remote network(s)"
-msgstr ""
+msgstr "Red(es) remota(s)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:39
 msgid "Remotes, Encryption Proposals and Tunnels may not share the same names."
 msgstr ""
+"Remotos, Propuestas de cifrado y Túneles pueden no compartir los mismos "
+"nombres."
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:378
 msgid "Replay Window"
-msgstr ""
+msgstr "Ventana de reproducción"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:379
 msgid "Replay Window of the CHILD_SA"
-msgstr ""
+msgstr "Ventana de reproducción del CHILD_SA"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:128
 msgid "SPI in"
-msgstr ""
+msgstr "Entrada SPI"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:129
 msgid "SPI out"
-msgstr ""
+msgstr "Salida SPI"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
 msgid "Second"
-msgstr ""
+msgstr "Segundo"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
 msgid "Seconds"
-msgstr ""
+msgstr "Segundos"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:156
 msgid "Security Associations (SAs)"
-msgstr ""
+msgstr "Asociaciones de seguridad (AS)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:73
 msgid "Select an interface or leave empty for all interfaces"
-msgstr ""
+msgstr "Seleccione un interfaz o déjelo vacío para todos los interfaces"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:153
 msgid "Show Details"
-msgstr ""
+msgstr "Mostrar detalles"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:298
 msgid "Start Action"
-msgstr ""
+msgstr "Iniciar acción"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:116
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:159
 msgid "State"
-msgstr ""
+msgstr "Estado"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:100
 msgid "Stats"
-msgstr ""
+msgstr "Estados"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:140
 msgid "The Tunnel containing the ESP (phase 2) section"
-msgstr ""
+msgstr "El túnel conteniendo la sección del ESP (fase 2)"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:177
 msgid "The pre-shared key for the tunnel"
-msgstr ""
+msgstr "La clave pre-compartida para el túnel"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:79
 msgid "Trace level: 0 is least verbose, 4 is most"
-msgstr ""
+msgstr "Nivel de seguimiento: 0 es el de menor detallado, 5 es el de más"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:139
 msgid "Tunnel"
-msgstr ""
+msgstr "Túnel"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:252
 msgid "Tunnel Configuration"
-msgstr ""
+msgstr "Configuración del túnel"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:336
 msgid "Up/Down Script Path"
-msgstr ""
+msgstr "Subir/Bajar ruta de script"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:102
 msgid "Uptime"
-msgstr ""
+msgstr "Tiempo de actividad"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:208
 msgid "Use IKE fragmentation"
-msgstr ""
+msgstr "Utiliza fragmentación de IKE"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:40
 msgid "Use combinations like tunnel1_phase1 that do not exceed 15 characters."
-msgstr ""
+msgstr "Utiliza combinaciones como tunnel1_phase1 que no supere 15 caracteres."
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:380
 msgid "Values larger than 32 are supported by the Netlink backend only"
 msgstr ""
+"Valores más grandes que 32 están admitidos solo por el backend de Netlink"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:101
 msgid "Version"
-msgstr ""
+msgstr "Versión"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:244
 msgid "Version of IKE for negotiation"
-msgstr ""
+msgstr "Versión de IKE para negociación"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:109
 msgid "Virtual IP(s) to request in IKEv2 configuration payloads requests"
 msgstr ""
+"IP(s) virtual(es) para solicitar en configuración de cargas IKEv2 útiles "
+"solicitadas"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:393
 msgid "Whether this is an ESP (phase 2) proposal or not"
-msgstr ""
+msgstr "Si esto es un ESP (fase 2) propuesto o no"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:279
 msgid "XFRM interface ID set on input and output interfaces"
-msgstr ""
+msgstr "ID de interfaz XFRM fijado sobre interfaces de entrada y salida"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:65
 msgid "Zone"
-msgstr ""
+msgstr "Zona"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
 msgid "both"
-msgstr ""
+msgstr "ambos"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:245
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
 msgid "deprecated"
-msgstr ""
+msgstr "obsoleto"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:56
 msgid "strongSwan Configuration"
-msgstr ""
+msgstr "Configuración de strongSwan"
 
 #: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:3
 #: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:16
 msgid "strongSwan IPsec"
-msgstr ""
+msgstr "IPSec de strongSwan"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:175
 msgid "strongSwan Status"
-msgstr ""
+msgstr "Estado de strongSwan"
diff --git a/applications/luci-app-strongswan-swanctl/po/pl/strongswan-swanctl.po b/applications/luci-app-strongswan-swanctl/po/pl/strongswan-swanctl.po
new file mode 100644 (file)
index 0000000..052e57a
--- /dev/null
@@ -0,0 +1,651 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstrongswan-swanctl/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"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"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:299
+msgid "Action on initial configuration load"
+msgstr "Akcja po załadowaniu konfiguracji początkowej"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:307
+msgid "Action when CHILD_SA is closed"
+msgstr "Akcja, gdy CHILD_SA jest zamknięte"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:347
+msgid "Action when DPD timeout occurs"
+msgstr "Akcja przy przekroczeniu limitu czasu DPD"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:104
+msgid "Active IKE_SAs"
+msgstr "Aktywne IKE_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:92
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:259
+msgid "Advanced"
+msgstr "Zaawansowane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:397
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:404
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:413
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:418
+msgid "Algorithms marked with * are considered insecure"
+msgstr "Algorytmy oznaczone * są uważane za niebezpieczne"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91
+msgid "Authentication"
+msgstr "Uwierzytelnienie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
+msgid "Authentication Method"
+msgstr "Metoda uwierzytelnienia"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:123
+msgid "Bytes in"
+msgstr "Bajty odebrane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:124
+msgid "Bytes out"
+msgstr "Bajty wysłane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:195
+msgid "CA Certificate"
+msgstr "Certyfikat CA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:196
+msgid ""
+"CA certificate that need to lie in remote peer's certificate's path of trust"
+msgstr ""
+"Certyfikat CA, który musi znajdować się w zdalnej ścieżce zaufania "
+"certyfikatu peera"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:151
+msgid "CHILD_SAs"
+msgstr "Powiązania CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:185
+msgid "Certificate pathname to use for authentication"
+msgstr ""
+"Ścieżka dostępu do certyfikatu, która ma być używana do uwierzytelniania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:139
+msgid "Close"
+msgstr "Zamknij"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:306
+msgid "Close Action"
+msgstr "Zamknij akcję"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:95
+msgid "Configuration is enabled or not"
+msgstr "Konfiguracja jest włączona lub nie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:387
+msgid ""
+"Configure Cipher Suites to define IKE (Phase 1) or ESP (Phase 2) Proposals."
+msgstr ""
+"Skonfiguruj zestawy szyfrów, aby określić propozycje IKE (Faza 1) lub ESP "
+"(Faza 2)."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:57
+msgid "Configure strongSwan for secure VPN connections."
+msgstr "Skonfiguruj strongSwan w celu zapewnienia bezpiecznych połączeń VPN."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:118
+msgid "Crypto Proposal"
+msgstr "Propozycja kryptograficzna"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:315
+msgid "Crypto Proposal (Phase 2)"
+msgstr "Propozycja kryptograficzna (Faza 2)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:346
+msgid "DPD Action"
+msgstr "Akcja DPD"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:222
+msgid "DPD Delay"
+msgstr "Opóźnienie DPD"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:103
+msgid "Daemon"
+msgstr "Demon"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
+msgid "Day"
+msgstr "Dzień"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
+msgid "Days"
+msgstr "Dni"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:78
+msgid "Debug Level"
+msgstr "Poziom debugowania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:253
+msgid ""
+"Define Connection Children to be used as Tunnels in Remote Configurations."
+msgstr ""
+"Określ elementy podrzędne połączenia, które będą używane jako tunele w "
+"konfiguracjach zdalnych."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:85
+msgid "Define Remote IKE Configurations."
+msgstr "Określ zdalne konfiguracje IKE."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:164
+msgid "Details"
+msgstr "Szczegóły"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:412
+msgid "Diffie-Hellman Group"
+msgstr "Grupa Diffiego-Hellmana"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:356
+msgid "Duration of the CHILD_SA before rekeying"
+msgstr "Czas trwania CHILD_SA przed wznawianiem klucza"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:392
+msgid "ESP Proposal"
+msgstr "Propozycja ESP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:366
+msgid "Enable Hardware offload"
+msgstr "Włącz odciążanie sprzętowe"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:361
+msgid "Enable ipcomp compression"
+msgstr "Włącz kompresję ipcomp"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94
+msgid "Enabled"
+msgstr "Włączone"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:121
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:396
+msgid "Encryption Algorithm"
+msgstr "Algorytm szyfrowania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:122
+msgid "Encryption Keysize"
+msgstr "Rozmiar klucza szyfrującego"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:386
+msgid "Encryption Proposals"
+msgstr "Propozycje szyfrowania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:162
+msgid "Established for"
+msgstr "Utworzono dla"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:66
+msgid "Firewall zone that has to match the defined firewall zone"
+msgstr "Strefa zapory, która musi odpowiadać zdefiniowanej strefie zapory"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:98
+msgid "Gateway (Remote Endpoint)"
+msgstr "Brama (zdalny punkt końcowy)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:90
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:258
+msgid "General"
+msgstr "Ogólne"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:61
+msgid "General Settings"
+msgstr "Ustawienia główne"
+
+#: applications/luci-app-strongswan-swanctl/root/usr/share/rpcd/acl.d/luci-app-strongswan-swanctl.json:3
+msgid "Grant access to luci-app-strongswan-swanctl"
+msgstr "Udziel dostępu do luci-app-strongswan-swanctl"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:365
+msgid "H/W Offload"
+msgstr "Odciążenie sprzętowe"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:105
+msgid "Half-Open IKE_SAs"
+msgstr "Półotwarte IKE_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:403
+msgid "Hash Algorithm"
+msgstr "Algorytm haszujący"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
+msgid "Hour"
+msgstr "Godzina"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
+msgid "Hours"
+msgstr "Godziny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:207
+msgid "IKE Fragmentation"
+msgstr "Fragmentacja IKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:161
+msgid "IKE Version"
+msgstr "Wersja IKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
+msgid "IKE authentication (phase 1)"
+msgstr "Uwierzytelnienie IKE (Faza 1)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:234
+msgid ""
+"IKEv2 interval to refresh keying material; also used to compute lifetime"
+msgstr ""
+"Interwał IKEv2 do odświeżenia materiału wznawiania klucza; używany również "
+"do obliczania czasu życia"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:99
+msgid "IP address or FQDN name of the tunnel remote endpoint"
+msgstr "Adres IP lub nazwa FQDN zdalnego punktu końcowego tunelu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:104
+msgid "IP address or FQDN of the tunnel local endpoint"
+msgstr "Adres IP lub nazwaFQDN lokalnego punktu końcowego tunelu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:360
+msgid "IPComp"
+msgstr "IPComp"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:228
+msgid "Inactivity"
+msgstr "Bezczynność"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:126
+msgid "Install Time"
+msgstr "Czas instalacji"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:71
+msgid "Interfaces that accept VPN traffic"
+msgstr "Interfejsy akceptujące ruch VPN"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:229
+msgid "Interval before closing an inactive CHILD_SA"
+msgstr "Interwał przed zamknięciem nieaktywnego CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:223
+msgid "Interval to check liveness of a peer"
+msgstr "Interwał sprawdzania żywotności peera"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:243
+msgid "Keyexchange"
+msgstr "Wymiana kluczy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:216
+msgid "Keying Retries"
+msgstr "Ponowne próby wznawiania klucza"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:125
+msgid "Life Time"
+msgstr "Czas życia"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:341
+msgid "Lifetime"
+msgstr "Życie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:239
+msgid "Limit on time to complete rekeying/reauthentication"
+msgstr "Ograniczenie czasu na wznowienie klucza / ponowne uwierzytelnienie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:316
+msgid ""
+"List of ESP (phase two) proposals. Only Proposals with checked ESP flag are "
+"selectable"
+msgstr ""
+"Lista propozycji ESP (Faza 2). Można wybrać tylko propozycje z zaznaczoną "
+"flagą ESP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:119
+msgid "List of IKE (phase 1) proposals to use for authentication"
+msgstr "Lista propozycji IKE (Faza 1) do wykorzystania w uwierzytelnianiu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:70
+msgid "Listening Interfaces"
+msgstr "Interfejsy nasłuchujące"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:184
+msgid "Local Certificate"
+msgstr "Certyfikat lokalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:103
+msgid "Local Gateway"
+msgstr "Brama lokalna"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:113
+msgid "Local IP"
+msgstr "Lokalny IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:164
+msgid "Local Identifier"
+msgstr "Identyfikator lokalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:190
+msgid "Local Key"
+msgstr "Klucz lokalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:273
+msgid "Local NAT"
+msgstr "Lokalny NAT"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:108
+msgid "Local Source IP"
+msgstr "Lokalny źródłowy adres IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:261
+msgid "Local Subnet"
+msgstr "Lokalna podsieć"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:119
+msgid "Local Traffic Selectors"
+msgstr "Selektory ruchu lokalnego"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:114
+msgid "Local address(es) to use in IKE negotiation"
+msgstr "Adresy lokalne do wykorzystania w negocjacjach IKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:165
+msgid "Local identifier for IKE (phase 1)"
+msgstr "Identyfikator lokalny dla IKE (Faza 1)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:262
+msgid "Local network(s)"
+msgstr "Sieci lokalne"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:202
+msgid "MOBIKE"
+msgstr "MOBIKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:203
+msgid "MOBIKE (IKEv2 Mobility and Multihoming Protocol)"
+msgstr "MOBIKE (protokół mobilności i wielodostępności IKEv2)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:342
+msgid "Maximum duration of the CHILD_SA before closing"
+msgstr "Maksymalny czas trwania CHILD_SA przed zamknięciem"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
+msgid "Minute"
+msgstr "Minuta"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
+msgid "Minutes"
+msgstr "Minuty"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:117
+msgid "Mode"
+msgstr "Tryb"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:274
+msgid "NAT range for tunnels with overlapping IP addresses"
+msgstr "Zakres NAT dla tuneli z nakładającymi się adresami IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:158
+msgid "Name"
+msgstr "Nazwa"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:42
+msgid "Name length shall not exceed 15 characters"
+msgstr "Długość nazwy nie może przekraczać 15 znaków"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:11
+msgid "Number must have suffix s, m, h or d"
+msgstr "Liczba musi mieć sufiks s, m, h lub d"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:217
+msgid "Number of retransmissions attempts during initial negotiation"
+msgstr "Liczba prób retransmisji podczas początkowych negocjacji"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:238
+msgid "Overtime"
+msgstr "Czas nadliczbowy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:417
+msgid "PRF Algorithm"
+msgstr "Algorytm PRF"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:424
+msgid ""
+"PRF Algorithm must be configured when using an Authenticated Encryption "
+"Algorithm"
+msgstr ""
+"Algorytm PRF musi być skonfigurowany w przypadku korzystania z algorytmu "
+"szyfrowania uwierzytelnionego"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:337
+msgid "Path to script to run on CHILD_SA up/down events"
+msgstr ""
+"Ścieżka do skryptu uruchamianego w przypadku zdarzeń przesyłania/pobierania "
+"CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:126
+msgid "Please create a Proposal first"
+msgstr "Najpierw utwórz propozycję"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:147
+msgid "Please create a Tunnel first"
+msgstr "Najpierw utwórz tunel"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:323
+msgid "Please create an ESP Proposal first"
+msgstr "Najpierw utwórz propozycję ESP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:176
+msgid "Pre-Shared Key"
+msgstr "Klucz wstępnie udostępniony"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:373
+msgid "Priority"
+msgstr "Priorytet"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:374
+msgid "Priority of the CHILD_SA"
+msgstr "Priorytet CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:191
+msgid "Private key pathname to use with above certificate"
+msgstr "Ścieżka do klucza prywatnego do użycia z powyższym certyfikatem"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:118
+msgid "Protocol"
+msgstr "Protokół"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:89
+msgid "Querying strongSwan failed"
+msgstr "Nie powiodło się zapytanie strongSwan"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:163
+msgid "Reauthentication in"
+msgstr "Ponowne uwierzytelnienie za"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:233
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:355
+msgid "Rekey Time"
+msgstr "Czas wznawiania klucza"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:127
+msgid "Rekey in"
+msgstr "Wznawianie klucza za"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:160
+msgid "Remote"
+msgstr "Zdalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:84
+msgid "Remote Configuration"
+msgstr "Konfiguracja zdalna"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:170
+msgid "Remote Identifier"
+msgstr "Identyfikator zdalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:267
+msgid "Remote Subnet"
+msgstr "Zdalna podsieć"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:120
+msgid "Remote Traffic Selectors"
+msgstr "Selektory ruchu zdalnego"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:171
+msgid "Remote identifier for IKE (phase 1)"
+msgstr "Identyfikator zdalny dla IKE (Faza 1)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:268
+msgid "Remote network(s)"
+msgstr "Sieci zdalne"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:39
+msgid "Remotes, Encryption Proposals and Tunnels may not share the same names."
+msgstr "Zdalne, propozycje szyfrowania i tunele nie mogą mieć tych samych nazw."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:378
+msgid "Replay Window"
+msgstr "Okno powtórzenia"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:379
+msgid "Replay Window of the CHILD_SA"
+msgstr "Okno powtórzenia CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:128
+msgid "SPI in"
+msgstr "SPI odebrane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:129
+msgid "SPI out"
+msgstr "SPI wysłane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
+msgid "Second"
+msgstr "Sekunda"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
+msgid "Seconds"
+msgstr "Sekundy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:156
+msgid "Security Associations (SAs)"
+msgstr "Powiązania bezpieczeństwa (SA)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:73
+msgid "Select an interface or leave empty for all interfaces"
+msgstr "Wybierz interfejs lub pozostaw puste dla wszystkich interfejsów"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:153
+msgid "Show Details"
+msgstr "Pokaż szczegóły"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:298
+msgid "Start Action"
+msgstr "Rozpocznij akcję"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:116
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:159
+msgid "State"
+msgstr "Stan"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:100
+msgid "Stats"
+msgstr "Statystyki"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:140
+msgid "The Tunnel containing the ESP (phase 2) section"
+msgstr "Tunel zawierający sekcję ESP (Faza 2)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:177
+msgid "The pre-shared key for the tunnel"
+msgstr "Klucz wstępnie udostępniony dla tunelu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:79
+msgid "Trace level: 0 is least verbose, 4 is most"
+msgstr ""
+"Poziom śledzenia: 0 oznacza najmniej szczegółowy, 4 oznacza najbardziej "
+"szczegółowy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:139
+msgid "Tunnel"
+msgstr "Tunel"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:252
+msgid "Tunnel Configuration"
+msgstr "Konfiguracja tunelu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:336
+msgid "Up/Down Script Path"
+msgstr "Ścieżka skryptu przesyłania/pobierania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:102
+msgid "Uptime"
+msgstr "Czas pracy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:208
+msgid "Use IKE fragmentation"
+msgstr "Użyj fragmentacji IKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:40
+msgid "Use combinations like tunnel1_phase1 that do not exceed 15 characters."
+msgstr ""
+"Należy używać kombinacji takich jak tunel1_faza1, które nie przekraczają 15 "
+"znaków."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:380
+msgid "Values larger than 32 are supported by the Netlink backend only"
+msgstr "Wartości większe niż 32 są obsługiwane tylko przez backend Netlink"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:101
+msgid "Version"
+msgstr "Wersja"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:244
+msgid "Version of IKE for negotiation"
+msgstr "Wersja IKE do negocjacji"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:109
+msgid "Virtual IP(s) to request in IKEv2 configuration payloads requests"
+msgstr "Wirtualne adresy IP do żądania w konfiguracji ładunku IKEv2"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:393
+msgid "Whether this is an ESP (phase 2) proposal or not"
+msgstr "Czy jest to propozycja ESP (Faza 2), czy nie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:279
+msgid "XFRM interface ID set on input and output interfaces"
+msgstr ""
+"Identyfikator interfejsu XFRM ustawiony na interfejsach wejściowych i "
+"wyjściowych"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:65
+msgid "Zone"
+msgstr "Strefa"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
+msgid "both"
+msgstr "oba"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:245
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
+msgid "deprecated"
+msgstr "przestarzałe"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:56
+msgid "strongSwan Configuration"
+msgstr "Konfiguracja strongSwan"
+
+#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:3
+#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:16
+msgid "strongSwan IPsec"
+msgstr "strongSwan IPsec"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:175
+msgid "strongSwan Status"
+msgstr "Status strongSwan"
diff --git a/applications/luci-app-strongswan-swanctl/po/zh_Hant/strongswan-swanctl.po b/applications/luci-app-strongswan-swanctl/po/zh_Hant/strongswan-swanctl.po
new file mode 100644 (file)
index 0000000..abb4bfc
--- /dev/null
@@ -0,0 +1,629 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
+"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
+"projects/openwrt/luciapplicationsstrongswan-swanctl/zh_Hant/>\n"
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:299
+msgid "Action on initial configuration load"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:307
+msgid "Action when CHILD_SA is closed"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:347
+msgid "Action when DPD timeout occurs"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:104
+msgid "Active IKE_SAs"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:92
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:259
+msgid "Advanced"
+msgstr "進階"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:397
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:404
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:413
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:418
+msgid "Algorithms marked with * are considered insecure"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91
+msgid "Authentication"
+msgstr "認證"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
+msgid "Authentication Method"
+msgstr "認證方式"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:123
+msgid "Bytes in"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:124
+msgid "Bytes out"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:195
+msgid "CA Certificate"
+msgstr "CA 憑證"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:196
+msgid ""
+"CA certificate that need to lie in remote peer's certificate's path of trust"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:151
+msgid "CHILD_SAs"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:185
+msgid "Certificate pathname to use for authentication"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:139
+msgid "Close"
+msgstr "關閉"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:306
+msgid "Close Action"
+msgstr "關閉動作"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:95
+msgid "Configuration is enabled or not"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:387
+msgid ""
+"Configure Cipher Suites to define IKE (Phase 1) or ESP (Phase 2) Proposals."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:57
+msgid "Configure strongSwan for secure VPN connections."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:118
+msgid "Crypto Proposal"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:315
+msgid "Crypto Proposal (Phase 2)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:346
+msgid "DPD Action"
+msgstr "DPD 動作"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:222
+msgid "DPD Delay"
+msgstr "DPD 延遲"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:103
+msgid "Daemon"
+msgstr "守護程式"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
+msgid "Day"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
+msgid "Days"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:78
+msgid "Debug Level"
+msgstr "偵錯等級"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:253
+msgid ""
+"Define Connection Children to be used as Tunnels in Remote Configurations."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:85
+msgid "Define Remote IKE Configurations."
+msgstr "定義遠端 IKE 配置。"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:164
+msgid "Details"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:412
+msgid "Diffie-Hellman Group"
+msgstr "Diffie-Hellman 群組"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:356
+msgid "Duration of the CHILD_SA before rekeying"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:392
+msgid "ESP Proposal"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:366
+msgid "Enable Hardware offload"
+msgstr "啟用硬體卸載"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:361
+msgid "Enable ipcomp compression"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94
+msgid "Enabled"
+msgstr "已啟用"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:121
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:396
+msgid "Encryption Algorithm"
+msgstr "加密演算法"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:122
+msgid "Encryption Keysize"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:386
+msgid "Encryption Proposals"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:162
+msgid "Established for"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:66
+msgid "Firewall zone that has to match the defined firewall zone"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:98
+msgid "Gateway (Remote Endpoint)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:90
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:258
+msgid "General"
+msgstr "一般"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:61
+msgid "General Settings"
+msgstr "一般設定"
+
+#: applications/luci-app-strongswan-swanctl/root/usr/share/rpcd/acl.d/luci-app-strongswan-swanctl.json:3
+msgid "Grant access to luci-app-strongswan-swanctl"
+msgstr "授予存取 luci-app-strongswan-swanctl 的權限"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:365
+msgid "H/W Offload"
+msgstr "H/W 卸載"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:105
+msgid "Half-Open IKE_SAs"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:403
+msgid "Hash Algorithm"
+msgstr "雜湊演算法"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
+msgid "Hour"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
+msgid "Hours"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:207
+msgid "IKE Fragmentation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:161
+msgid "IKE Version"
+msgstr "IKE 版本"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
+msgid "IKE authentication (phase 1)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:234
+msgid ""
+"IKEv2 interval to refresh keying material; also used to compute lifetime"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:99
+msgid "IP address or FQDN name of the tunnel remote endpoint"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:104
+msgid "IP address or FQDN of the tunnel local endpoint"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:360
+msgid "IPComp"
+msgstr "IPComp"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:228
+msgid "Inactivity"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:126
+msgid "Install Time"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:71
+msgid "Interfaces that accept VPN traffic"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:229
+msgid "Interval before closing an inactive CHILD_SA"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:223
+msgid "Interval to check liveness of a peer"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:243
+msgid "Keyexchange"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:216
+msgid "Keying Retries"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:125
+msgid "Life Time"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:341
+msgid "Lifetime"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:239
+msgid "Limit on time to complete rekeying/reauthentication"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:316
+msgid ""
+"List of ESP (phase two) proposals. Only Proposals with checked ESP flag are "
+"selectable"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:119
+msgid "List of IKE (phase 1) proposals to use for authentication"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:70
+msgid "Listening Interfaces"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:184
+msgid "Local Certificate"
+msgstr "本地憑證"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:103
+msgid "Local Gateway"
+msgstr "本地閘道"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:113
+msgid "Local IP"
+msgstr "本地 IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:164
+msgid "Local Identifier"
+msgstr "本地識別碼"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:190
+msgid "Local Key"
+msgstr "本地金鑰"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:273
+msgid "Local NAT"
+msgstr "本地 NAT"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:108
+msgid "Local Source IP"
+msgstr "本地來源 IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:261
+msgid "Local Subnet"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:119
+msgid "Local Traffic Selectors"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:114
+msgid "Local address(es) to use in IKE negotiation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:165
+msgid "Local identifier for IKE (phase 1)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:262
+msgid "Local network(s)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:202
+msgid "MOBIKE"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:203
+msgid "MOBIKE (IKEv2 Mobility and Multihoming Protocol)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:342
+msgid "Maximum duration of the CHILD_SA before closing"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
+msgid "Minute"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
+msgid "Minutes"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:117
+msgid "Mode"
+msgstr "模式"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:274
+msgid "NAT range for tunnels with overlapping IP addresses"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:158
+msgid "Name"
+msgstr "名稱"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:42
+msgid "Name length shall not exceed 15 characters"
+msgstr "名稱長度不得超過 15 個字元"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:11
+msgid "Number must have suffix s, m, h or d"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:217
+msgid "Number of retransmissions attempts during initial negotiation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:238
+msgid "Overtime"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:417
+msgid "PRF Algorithm"
+msgstr "PRF 演算法"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:424
+msgid ""
+"PRF Algorithm must be configured when using an Authenticated Encryption "
+"Algorithm"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:337
+msgid "Path to script to run on CHILD_SA up/down events"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:126
+msgid "Please create a Proposal first"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:147
+msgid "Please create a Tunnel first"
+msgstr "請先建立隧道"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:323
+msgid "Please create an ESP Proposal first"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:176
+msgid "Pre-Shared Key"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:373
+msgid "Priority"
+msgstr "優先級"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:374
+msgid "Priority of the CHILD_SA"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:191
+msgid "Private key pathname to use with above certificate"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:118
+msgid "Protocol"
+msgstr "協定"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:89
+msgid "Querying strongSwan failed"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:163
+msgid "Reauthentication in"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:233
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:355
+msgid "Rekey Time"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:127
+msgid "Rekey in"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:160
+msgid "Remote"
+msgstr "遠端"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:84
+msgid "Remote Configuration"
+msgstr "遠端配置"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:170
+msgid "Remote Identifier"
+msgstr "遠端識別碼"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:267
+msgid "Remote Subnet"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:120
+msgid "Remote Traffic Selectors"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:171
+msgid "Remote identifier for IKE (phase 1)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:268
+msgid "Remote network(s)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:39
+msgid "Remotes, Encryption Proposals and Tunnels may not share the same names."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:378
+msgid "Replay Window"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:379
+msgid "Replay Window of the CHILD_SA"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:128
+msgid "SPI in"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:129
+msgid "SPI out"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
+msgid "Second"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
+msgid "Seconds"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:156
+msgid "Security Associations (SAs)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:73
+msgid "Select an interface or leave empty for all interfaces"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:153
+msgid "Show Details"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:298
+msgid "Start Action"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:116
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:159
+msgid "State"
+msgstr "狀態"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:100
+msgid "Stats"
+msgstr "統計資料"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:140
+msgid "The Tunnel containing the ESP (phase 2) section"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:177
+msgid "The pre-shared key for the tunnel"
+msgstr "隧道預共享金鑰"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:79
+msgid "Trace level: 0 is least verbose, 4 is most"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:139
+msgid "Tunnel"
+msgstr "隧道"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:252
+msgid "Tunnel Configuration"
+msgstr "隧道配置"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:336
+msgid "Up/Down Script Path"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:102
+msgid "Uptime"
+msgstr "上線時間"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:208
+msgid "Use IKE fragmentation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:40
+msgid "Use combinations like tunnel1_phase1 that do not exceed 15 characters."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:380
+msgid "Values larger than 32 are supported by the Netlink backend only"
+msgstr "大於 32 的值只被 Netlink 後端支援"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:101
+msgid "Version"
+msgstr "版本"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:244
+msgid "Version of IKE for negotiation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:109
+msgid "Virtual IP(s) to request in IKEv2 configuration payloads requests"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:393
+msgid "Whether this is an ESP (phase 2) proposal or not"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:279
+msgid "XFRM interface ID set on input and output interfaces"
+msgstr "設定在輸入和輸出介面上的 XFRM 介面 ID"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:65
+msgid "Zone"
+msgstr "區域"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
+msgid "both"
+msgstr "兩者"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:245
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
+msgid "deprecated"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:56
+msgid "strongSwan Configuration"
+msgstr "strongSwan 配置"
+
+#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:3
+#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:16
+msgid "strongSwan IPsec"
+msgstr "strongSwan IPsec"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:175
+msgid "strongSwan Status"
+msgstr "strongSwan 狀態"
index 41a23b63385289e22a06cedc0492eba30c634e78..cd5ab5ad3d797007abf96db53c76cdd5b0c078cd 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: 2025-11-11 08:51+0000\n"
-"Last-Translator: Salvador Peña <salvadorp74@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+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"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:291
 msgid ""
index 75e188bbb413bb16784f332343fe0fb274414d49..a385ca8d572e484050267d816a21d231b45859bb 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationstinyproxy/zh_Hant/>\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:291
 msgid ""
@@ -283,7 +283,7 @@ msgstr "啟動備用伺服器"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:134
 msgid "Statistics page"
-msgstr "統計資頁面"
+msgstr "統計資頁面"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:82
 msgid "Status"
@@ -335,7 +335,7 @@ msgstr "透過代理"
 
 #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:56
 msgid "Waiting for data from url:"
-msgstr "正在等待來自 url 的資料:"
+msgstr "等待來自 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 26a91f6f3fbe1e43d9088b3fd074517551aff220..e2ce64cf0018d68e85a1a2a4e295e791c40d2ad9 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: 大王叫我来巡山 "
 "<hamburger2048@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
@@ -15,7 +15,7 @@ msgstr ""
 
 #: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:93
 msgid "A pair <code>PublicPort;LocalPort</code> e.g. <code>80;8080</code>."
-msgstr "<code>公共端口,本地端口</code>对;如<code>80;8080</code>."
+msgstr "<code>公共端口本地端口</code>对;如<code>80;8080</code>."
 
 #: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:94
 msgid ""
index eaf4caa87765c3c441dcade4fafe83c3502156ad..30c407933bb6ab4247bc9787fcee03c0becd5f64 100644 (file)
@@ -6,9 +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-02-16 21:42+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationstransmission/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -16,7 +15,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
 msgid "Alternative download speed"
@@ -192,8 +191,8 @@ msgid ""
 "enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
 "8, Thursday - 16, Friday - 32, Saturday - 64"
 msgstr ""
-"生效日期是对应日期的算术和。对应关系: 周日-1、周一-2、周二-4、周三-8、周四-"
-"16、周五-32、周六-64"
+"生效日期是对应日期的算术和。对应关系:周日-1、周一-2、周二-4、周三-8、周四-16"
+"、周五-32、周六-64"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:106
 msgid "Off"
index 0cfcbd95b2ad600a9ae92fd24b4f5c64539c76c3..73ffd8efd5a2f7bcb220a9122135b2a7b81d1144 100644 (file)
@@ -6,7 +6,7 @@ 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-02-20 00:33+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationstransmission/zh_Hant/>\n"
@@ -348,7 +348,7 @@ msgstr ""
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:51
 msgid "Run daemon as user"
-msgstr ""
+msgstr "以此使用者身分執行守護程式"
 
 #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:271
 msgid "Scheduling"
index 0e71bf4ddb60b73bb72afffbf11b69107167b420..25c9a9d2ef99badfd5cadc05d74a1ee9603cbbd7 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/es/>\n"
 "Language: es\n"
index 88b8d8dda1993764e03b4afc3d2ca7386e0d56c5..8c7d5f6af3768d710f0a3f643d6bf74fa634fa25 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-21 18:22+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/pl/>\n"
index 856461f1048945b858dc262287318e0df8fe856d..c31951e04f8f25558e11f52fb04592ac82e7ea54 100644 (file)
@@ -5,9 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationstravelmate/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -107,8 +106,8 @@ msgid ""
 "requires the additional configuration of <em>Wireguard</em> or <em>OpenVPN</"
 "em>."
 msgstr ""
-"自动处理 VPN 连接。<br />请注意: 此功能需要额外配置 <em>Wireguard</em>或"
-"<em>OpenVPN</em>。"
+"自动处理 VPN 连接。<br />请注意:此功能需要额外配置 <em>Wireguard</em>或<em>"
+"OpenVPN</em>。"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:352
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:544
@@ -781,7 +780,7 @@ msgstr "选中的用户将用于网络可连接性和强制登录门户检查。
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logtemplate.js:50
 msgid "The syslog output, pre-filtered for messages related to: %s"
-msgstr "预过滤的系统日志输出,获取与下列项目相关的消息: %s"
+msgstr "预过滤的系统日志输出,获取与下列项目相关的消息:%s"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:39
 msgid "The uplink interface name"
index 08d91a52e61a6d29e42a82f25065bf713d8a685c..9a62b756adbe610d360a1d4af44690f5d67d96a6 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationstravelmate/zh_Hant/>\n"
@@ -306,11 +306,11 @@ msgstr "授予存取 luci-app-travelmate 的權限"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:390
 msgid "High Priority"
-msgstr "較高優先"
+msgstr "較高優先"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:389
 msgid "Highest Priority"
-msgstr "最高優先"
+msgstr "最高優先"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
 msgid ""
@@ -360,11 +360,11 @@ msgstr "最後執行"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
 msgid "Least Priority"
-msgstr "最低優先"
+msgstr "最低優先"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:392
 msgid "Less Priority"
-msgstr "較低優先"
+msgstr "較低優先"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:364
 msgid "Limit AutoAdd"
@@ -470,7 +470,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:391
 msgid "Normal Priority"
-msgstr "正常優先"
+msgstr "正常優先"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:323
 msgid "On/Off"
@@ -671,7 +671,7 @@ msgstr "在每次上行連結連線成功後都傳送電子郵件提醒。"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:388
 msgid "Service Priority"
-msgstr "服務優先"
+msgstr "服務優先"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:289
 msgid "Settings"
@@ -770,7 +770,7 @@ msgstr "選取的 URL 將用於網路連線能力和網頁驗證入口檢查。"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:388
 msgid "The selected priority will be used for travelmate processes."
-msgstr "travelmate 處理將使用已選擇的優先。"
+msgstr "travelmate 處理將使用已選擇的優先。"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:433
 msgid ""
index ae911ca06243ed597033628e81699d575c673910..b57e7cf2dfd50d0886873de76a85833c1d455e3b 100644 (file)
@@ -1,8 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsttyd/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -125,11 +124,11 @@ msgstr "最大客户端数量"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
 msgid "Maximum clients to support (default: 0, no limit)"
-msgstr "最大支持的客户端数量(默认: 0,无限制)"
+msgstr "最大支持的客户端数量(默认:0,无限制)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
 msgid "Network interface to bind (eg: eth0)"
-msgstr "要绑定的网络接口(如: eth0)"
+msgstr "要绑定的网络接口(如:eth0)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:93
 msgid "Note that reverse proxied pages is NOT protected by password like LuCI."
@@ -153,7 +152,7 @@ msgstr "端口"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:22
 msgid "Port to listen (default: 7681, use `0` for random port)"
-msgstr "要监听的端口 (默认: 7681, `0` 代表随机端口)"
+msgstr "要监听的端口 (默认:7681, `0` 代表随机端口)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:15
 msgid ""
@@ -199,7 +198,7 @@ msgstr "发送选项到客户端"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:82
 msgid "Set log level (default: 7)"
-msgstr "设置日志级别 (默认: 7)"
+msgstr "设置日志级别 (默认:7)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
 msgid "Signal"
@@ -207,7 +206,7 @@ msgstr "信号"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
 msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
-msgstr "退出时要发送给命令的信号 (默认: 1, SIGHUP)"
+msgstr "退出时要发送给命令的信号 (默认:1, SIGHUP)"
 
 #: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:3
 #: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:14
@@ -220,11 +219,11 @@ msgstr "终端类型"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
 msgid "Terminal type to report (default: xterm-256color)"
-msgstr "要报告的终端类型 (默认: xterm-256color)"
+msgstr "要报告的终端类型 (默认:xterm-256color)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:32
 msgid "UNIX domain socket path (eg: /var/run/ttyd.sock)"
-msgstr "UNIX 域套接字路径(如: /var/run/ttyd.sock)"
+msgstr "UNIX 域套接字路径(如:/var/run/ttyd.sock)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:20
 msgid "UNIX socket"
index 85c20c28ae3dac52aaeb9c8cadbed156d6d75ff9..d15b987d9f832c38f5faa44363027c69ea5f6276 100644 (file)
@@ -1,8 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsudpxy/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -100,7 +99,7 @@ msgstr "单位:字节,千字节,兆字节; 最大值 2097152 字节"
 
 #: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:217
 msgid "Unit: seconds; 0 is skip."
-msgstr "单位: 秒; 0 表示跳过。"
+msgstr "单位:秒; 0 表示跳过。"
 
 #: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:170
 msgid "Verbose logging"
index f7c6768bea6131ceb149034ac7dc0797dfd62a1d..5e0fd4b24f5843339f713b90616b987a70b1eecb 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsudpxy/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:205
 msgid "-1 is all."
@@ -37,7 +37,7 @@ msgstr "用戶端數量上限"
 
 #: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:173
 msgid "Client statistics"
-msgstr "用戶端統計"
+msgstr "用戶端統計資料"
 
 #: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:142
 msgid "Custom Value"
index 313ab68667d450b8d88f4e731aea3d4a905145a8..2a05ff3808781c9e16719069c9246a5832fc38a7 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-09-05 13:29+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsuhttpd/es/>\n"
 "Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.8-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:156
 msgid ""
index 2ec9b07e018865a743bc774225d90f3c36431fda..2c0691b376a82089f53ad7aa75dd019909d76f29 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-08-23 10:16+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsunbound/es/>\n"
 "Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.13\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:165
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:66
index 36f6321a84b8fc009c2ca2cb6ec7f3555f5be04e..b32cb62d4f2819e40f06a187b73dd3c58b890138 100644 (file)
@@ -1,15 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsunbound/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.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:165
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:66
@@ -171,19 +170,19 @@ msgstr "编辑子选项,例如“forward-zone:”,位于'include:"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:101
 msgid "Edit: Extended"
-msgstr "编辑: 扩展"
+msgstr "编辑:扩展"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:90
 msgid "Edit: Server"
-msgstr "编辑: 服务器"
+msgstr "编辑:服务器"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:54
 msgid "Edit: UCI"
-msgstr "编辑: UCI"
+msgstr "编辑:UCI"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:78
 msgid "Edit: Unbound"
-msgstr "编辑: Unbound"
+msgstr "编辑:Unbound"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zones.js:124
 msgid "Enable"
@@ -481,13 +480,13 @@ msgstr "还没有区域数据!"
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zones.js:41
 msgid ""
 "Note: SSL/TLS library is missing an API. Please review syslog. >> logread ..."
-msgstr "注意: SSL/TLS库缺少 API。请查看 syslog。 >> logread ..."
+msgstr "注意:SSL/TLS库缺少 API。请查看 syslog。 >> logread ..."
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:41
 msgid ""
 "Note: local DNS is configured to look at odhpcd, but odhpcd UCI lease "
 "trigger is incorrectly set:"
-msgstr "注意: 本地 DNS 配置为由 odhpcd 分配,但 odhpcd UCI 租约触发器设置不正确:"
+msgstr "注意:本地 DNS 配置为由 odhpcd 分配,但 odhpcd UCI 租约触发器设置不正确:"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zones.js:45
 msgid ""
@@ -597,15 +596,15 @@ msgstr "该区域的服务器;有关选项格式,请参阅 README.md"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:124
 msgid "Show: Adblock"
-msgstr "显示: Adblock"
+msgstr "显示:Adblock"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:113
 msgid "Show: DHCP"
-msgstr "显示: DHCP"
+msgstr "显示:DHCP"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:68
 msgid "Show: Unbound"
-msgstr "显示: Unbound"
+msgstr "显示:Unbound"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:59
 msgid "Skip UCI and use /etc/unbound/unbound.conf"
index 1703f34668736c51d4048fe7004a3148e85eac37..433081df3be8f737158115293e90c0e3f6be0b86 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-14 15:04+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsunbound/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:165
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:66
@@ -230,11 +230,11 @@ msgstr "Exclude IPv6 GA"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:281
 msgid "Extended Statistics"
-msgstr "擴展統計"
+msgstr "擴展統計資料"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:282
 msgid "Extended statistics are printed from unbound-control"
-msgstr "擴展統計是從 unbound-control 列印"
+msgstr "擴展統計資料是從 unbound-control 列印"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:207
 msgid "Extra DNS"
@@ -513,7 +513,7 @@ msgstr "產生 DNS64 位址的前綴"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:277
 msgid "Prevent client query overload; zero is off"
-msgstr "防止戶端輪詢超載;零是關閉"
+msgstr "防止戶端輪詢超載;零是關閉"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:268
 msgid "Prevent excessively short cache periods"
@@ -619,7 +619,7 @@ msgstr "靜態 (僅限本地)"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/status.js:90
 msgid "Statistics"
-msgstr "統計"
+msgstr "統計資料"
 
 #: applications/luci-app-unbound/root/usr/share/luci/menu.d/luci-app-unbound.json:44
 msgid "Status"
@@ -651,7 +651,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/status.js:78
 msgid "This could display more statistics with the unbound-control package."
-msgstr "可以使用 unbound-control 包顯示更多統計資。"
+msgstr "可以使用 unbound-control 包顯示更多統計資。"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:70
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:115
@@ -676,7 +676,7 @@ msgstr "顯示來自預設、.conf 或 control 的 Unbound \"local-zone:\"條目
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/status.js:82
 msgid "This shows Unbound self reported performance statistics."
-msgstr "顯示 Unbound 自我報告的效能統計資。"
+msgstr "顯示 Unbound 自我報告的效能統計資。"
 
 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/status.js:130
 msgid "This shows syslog filtered for events involving Unbound."
index 9081f82f98f28ae20370aee44729393af45171c5..26a521106acf91b4afb31e3fc6ae3f5484aaacf2 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: Oleksii Nazarenko <energy.aleks@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsupnp/uk/>\n"
@@ -98,7 +98,7 @@ msgstr "Видалити"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:237
 msgid "Deny"
-msgstr "Ð\97апеÑ\80еÑ\87Ñ\83вати"
+msgstr "Ð\92Ñ\96дмовити"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:46
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:104
@@ -119,7 +119,7 @@ msgstr "Увімкнути протоколи PCP/NAT-PMP"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:141
 msgid "Enable UPnP IGD protocol"
-msgstr "УвÑ\96мкнÑ\96Ñ\82Ñ\8c протокол UPnP IGD"
+msgstr "УвÑ\96мкнÑ\83Ñ\82и протокол UPnP IGD"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:209
 msgid "Enable additional logging"
@@ -209,7 +209,7 @@ msgstr "Файл оренди послуг"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:138
 msgid "Start autonomous port mapping service"
-msgstr "Запустіть службу автономного відображення портів"
+msgstr "Запустити службу автономного відображення портів"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:137
 msgid "Start service"
@@ -241,7 +241,7 @@ msgstr ""
 
 #: applications/luci-app-upnp/root/usr/share/luci/menu.d/luci-app-upnp.json:3
 msgid "UPnP IGD & PCP"
-msgstr "UPnP IGD & PCP"
+msgstr "UPnP IGD та PCP"
 
 #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:87
 msgid "UPnP IGD & PCP/NAT-PMP Service"
index 38804085a654aa28d09bd28e3eb20f1586e6ffd9..82e334f59fd292ed9dab95bac3bdb7547aded19b 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-10-07 07:28+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsusteer/es/>\n"
 "Language: es\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:79
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:234
index b38b54ddeb1ec4fbf8c1c5232148ed3b3c66defd..56d64f5d7e2a0bc420fec2a3e24af380fc006dab 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+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"
 "Language: zh_Hans\n"
@@ -255,7 +254,7 @@ msgstr "站点被策略阻塞的最长时间(毫秒)"
 msgid ""
 "Maximum idle time of a station entry (ms) to be considered for policy "
 "decisions"
-msgstr "站点条目空闲超过此时长(单位: 毫秒)后,不再被纳入决策考虑"
+msgstr "站点条目空闲超过此时长(单位:毫秒)后,不再被纳入决策考虑"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:511
 msgid "Maximum number of client roaming scan trigger attempts"
@@ -538,24 +537,23 @@ msgstr "本 AP"
 msgid ""
 "Timeout (in ms) after which a association following a disassociation is not "
 "seen as a roam"
-msgstr "断开关联后,超出该时间(单位: 毫秒)的重连不再被视为漫游"
+msgstr "断开关联后,超出该时间(单位:毫秒)的重连不再被视为漫游"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:539
 msgid ""
 "Timeout (ms) for client roam requests. usteer will kick the client after "
 "this times out."
-msgstr "客户端漫游请求超时(单位: 毫秒)。usteer 会在超时后踢除该客户端。"
+msgstr "客户端漫游请求超时(单位:毫秒)。usteer 会在超时后踢除该客户端。"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:496
 msgid ""
 "Timeout (ms) for which a client will not be steered after rejecting a BSS-"
 "transition-request"
-msgstr ""
-"客户端拒绝 BSS-transition-request 后该时长(单位: 毫秒)内不会再被引导"
+msgstr "客户端拒绝 BSS-transition-request 后该时长(单位:毫秒)内不会再被引导"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:491
 msgid "Timeout after which a station with SNR < min_SNR will be kicked"
-msgstr "站点信噪比 < min_SNR 持续该时长(单位: 毫秒)后将被踢除"
+msgstr "站点信噪比 < min_SNR 持续该时长(单位:毫秒)后将被踢除"
 
 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:365
 msgid "To start it running try %s"
index 5fbe59919308f0550cc86084af99ba36443957f2..7e4c5640fa5eef5484908aa05ec680eee60ddf33 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
 "Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsustreamer/sv/>\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-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
 msgid "Allow origin"
@@ -32,15 +32,15 @@ msgstr ""
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
 msgid "Bitrate"
-msgstr ""
+msgstr "Bithastighet"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
 msgid "Brightness"
-msgstr ""
+msgstr "Ljusstyrka"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
 msgid "Buffers"
-msgstr ""
+msgstr "Buffringar"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
 msgid "Client TTL"
@@ -57,7 +57,7 @@ msgstr ""
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
 msgid "Contrast"
-msgstr ""
+msgstr "Kontrast"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
 msgid "DV Timings"
@@ -125,7 +125,7 @@ msgstr "Aktiverad"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
 msgid "Encoder"
-msgstr ""
+msgstr "Kodare"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
 msgid "Exit on no clients"
@@ -157,7 +157,7 @@ msgstr "Mappen som innehåller hemsidor"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
 msgid "Format"
-msgstr ""
+msgstr "Format"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
 msgid "Format: Swap RGB"
@@ -173,7 +173,7 @@ msgstr ""
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
 msgid "Gamma"
-msgstr ""
+msgstr "Gamma"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
 msgid "General"
@@ -218,7 +218,7 @@ msgstr "Värd"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
 msgid "Hue"
-msgstr ""
+msgstr "Nyans"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
 msgid "IO method"
@@ -234,7 +234,7 @@ msgstr ""
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
 msgid "Input"
-msgstr ""
+msgstr "Inmatning"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
 msgid "Instance ID"
@@ -275,7 +275,7 @@ msgstr ""
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
 msgid "Persistent"
-msgstr ""
+msgstr "Ihärdig"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
 msgid "Plugin settings"
index 76f3be55b26876c84a78a3761c5888e2ae110856..9775494201217a232da8584555b99fe803414c9a 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-mjpg-streamer\n"
 "POT-Creation-Date: 2015-06-11 21:11+0100\n"
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"PO-Revision-Date: 2026-02-25 14:37+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsustreamer/zh_Hant/>\n"
@@ -20,7 +20,7 @@ msgstr ""
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
 msgid "Allow origin"
-msgstr ""
+msgstr "允許原點"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
 msgid "Allow truncated frames"
@@ -205,7 +205,7 @@ msgstr ""
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
 msgid "H264 boost"
-msgstr ""
+msgstr "H264 增強"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
index 920050a6099e4049cb00778c8c3b420071d22d01..fe21157e20a0d713b1d4488137c2a4706950fcb2 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-v 2raya\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsv2raya/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -131,11 +130,11 @@ msgstr "跟踪"
 
 #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:100
 msgid "Unit: days."
-msgstr "单位: 天。"
+msgstr "单位:天。"
 
 #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:52
 msgid "Unknown error: %s"
-msgstr "未知错误: %s"
+msgstr "未知错误:%s"
 
 #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:95
 msgid "Warn"
index b370aacf8bc2ca557840da185098890d2a5ce63e..ea52f684f241ce2666f41bf497ff660509b0de51 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-v 2raya\n"
-"PO-Revision-Date: 2026-02-20 00:34+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsv2raya/zh_Hant/>\n"
@@ -20,7 +20,7 @@ msgstr "自動"
 #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:64
 #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:30
 msgid "Collecting data…"
-msgstr "æ­£å\9c¨æ\94¶é\9b\86è³\87æ\96\99…"
+msgstr "æ\94¶é\9b\86è³\87æ\96\99中…"
 
 #: applications/luci-app-v2raya/root/usr/share/luci/menu.d/luci-app-v2raya.json:13
 msgid "Configuration"
@@ -152,5 +152,5 @@ msgid ""
 "v2rayA is a V2Ray Linux client supporting global transparent proxy, "
 "compatible with SS, SSR, Trojan(trojan-go), PingTunnel protocols."
 msgstr ""
-"v2rayA 是個支援全域透明代理的 V2Ray Linux 用戶端,相容於 SS、SSR、Trojan"
+"v2rayA 是個支援全域透明代理的 V2Ray Linux 用戶端,相容於 SS、SSR、Trojan"
 "(trojan-go)、PingTunnel 等協定。"
index f821a27cee8b285127d949de6a757ee762ca5a76..11ee340dcf6d3bf48bd6d92e59497f2b0d93d52d 100644 (file)
@@ -1,15 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsvnstat2/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.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
 msgid "5 Minute"
@@ -138,7 +137,7 @@ msgstr "未配置的接口"
 
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
 msgid "Warning: The service is not running, graphs will not be updated!"
-msgstr "警告: 服务未在运行,不会更新图形!"
+msgstr "警告:服务未在运行,不会更新图形!"
 
 #: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
 msgid "Yearly"
index 21fcbb0b13d5099f2141906f72b903cd2ef77197..af2f30fca4159644fc288c5b384f8f8b68a85c79 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+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"
index eb8f1d098d7a37ad789fc1cb858605b6445a6d78..bfbb23ceca928c12c472dbdcc4316b0662ebf34f 100644 (file)
@@ -4,9 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationswatchcat/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -14,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\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
 msgid ""
@@ -55,7 +54,7 @@ msgstr "任意"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
 msgid "Big: 248 bytes"
-msgstr "大: 248 字节"
+msgstr "大:248 字节"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
 msgid "Check Interval"
@@ -97,12 +96,12 @@ msgid ""
 msgstr ""
 "多长时间 ping 一次上面指定的主机。<br /><br />默认单位是秒,不带后缀,但你可"
 "以使用后缀<b>m</b>代表分钟, <b>h</b>代表小时或<b>d</b>代表天数。<br /><br />"
-"示例: <ul><li>10秒是: <b>10</b> 或 <b>10s</b></li><li>5 分钟是: <b>5m</b>"
-"</li><li>1 小时是: <b>1h</b></li><li>1 周是: <b>7d</b></li><ul>"
+"示例:<ul><li>10秒是:<b>10</b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></"
+"li><li>1 小时是:<b>1h</b></li><li>1 周是:<b>7d</b></li><ul>"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
 msgid "Huge: 1492 bytes"
-msgstr "巨大: 1492 字节"
+msgstr "巨大:1492 字节"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
 msgid "IP addresses or hostnames to ping."
@@ -133,9 +132,9 @@ msgstr ""
 "重启前未收到来自要检查的主机的回复的最长时间。<br />对于 重启接口 或 执行脚"
 "本 模式,它定义了在重启接口或执行脚本前未收到要检查的主机的回复的最长时间"
 "。<br /><br />默认单位是秒,不带后缀,但你可以使用后缀 <b>m</b> 代表分钟, "
-"<b>h</b> 代表小时或 <b>d</b> 代表天。<br /><br />示例: <ul><li>10秒是: <b>"
-"10</b> 或 <b>10s</b></li><li>5 分钟是: <b>5m</b></li><li>1 小时是: <b>1h</"
-"b></li><li>1 周是: <b>7d</b></li><ul>"
+"<b>h</b> 代表小时或 <b>d</b> 代表天。<br /><br />示例:<ul><li>10秒是:<b>"
+"10</b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></li><li>1 小时是:<b>1h</b>"
+"</li><li>1 周是:<b>7d</b></li><ul>"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
 msgid "Interface"
@@ -147,7 +146,7 @@ msgstr "要监视和/或重启的接口"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
 msgid "Jumbo: 9000 bytes"
-msgstr "巨无霸: 9000 字节"
+msgstr "巨型帧:9000 字节"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
 msgid "Mode"
@@ -182,10 +181,10 @@ msgid ""
 "time. <br /> Run Script: Run a script if a ping to a specified host fails "
 "for a specified duration of time. <br />"
 msgstr ""
-"Ping 重启: 如果在指定的时间内,ping 指定主机始终失败,则重新启动本设备"
-"。<br />定时重启: 在指定的时间间隔后重新启动本设备。<br />重启接口: 如果在"
-"指定的时间内,ping 指定主机始终失败,则重新启动特定网络接口。<br />执行脚本"
-": 如果在指定的时间内,ping 指定主机始终失败,则执行特定脚本。<br />"
+"Ping 重启:如果在指定的时间内,ping 指定主机始终失败,则重新启动本设备"
+"。<br />定时重启:在指定的时间间隔后重新启动本设备。<br />重启接口:如果在指"
+"定的时间内,ping 指定主机始终失败,则重新启动特定网络接口。<br />执行脚本:如"
+"果在指定的时间内,ping 指定主机始终失败,则执行特定脚本。<br />"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
 msgid "Restart Interface"
@@ -208,11 +207,11 @@ msgstr ""
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
 msgid "Small: 1 byte"
-msgstr "小: 1 字节"
+msgstr "小:1 字节"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
 msgid "Standard: 56 bytes"
-msgstr "标准: 56 字节"
+msgstr "标准:56 字节"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
 msgid "These rules will govern how this device reacts to network events."
@@ -230,7 +229,7 @@ msgstr "Watchcat"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
 msgid "Windows: 32 bytes"
-msgstr "Windows: 32 字节"
+msgstr "Windows 标准:32 字节"
 
 #~ msgid "Host To Check"
 #~ msgstr "要检查的主机"
index 6a2825e28dd7ff172903fa9afc3f10387e8b292e..a39be77a7a30332ca17a464e1ce7ba6f2874289f 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswifihistory/es/>\n"
index 74867fe12fced3cef0b2505bad32683ab1adb305..234194681b0a2033ec01cb6f833b0e977634ae6e 100644 (file)
@@ -1,15 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationswifischedule/zh_Hans/>\n"
 "Language: zh_Hans\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:58
 msgid "Activate wifi"
@@ -21,7 +20,7 @@ msgstr "无法找到必需的 /usr/bin/wifi_schedule.sh 或 /sbin/wifi"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:162
 msgid "Could not find required program /usr/bin/iwinfo"
-msgstr "无法找到必需程序: /usr/bin/iwinfo"
+msgstr "无法找到必需程序:/usr/bin/iwinfo"
 
 #: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:121
 msgid "Day(s) of Week"
index f056e30362432d547ce1ab0091eaadeb670ba61b..69c1b840ef6e8ef27f8e5d8c0112f537e1e24234 100644 (file)
@@ -6,9 +6,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationswol/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -113,7 +112,7 @@ msgstr "名称"
 msgid ""
 "Note: wakeonlan binary does not support interface, broadcast, and password "
 "options (etherwake only)."
-msgstr "注意: wakeonlan 不支持接口、广播和密码选项(仅 etherwake 支持)。"
+msgstr "注意:wakeonlan 不支持接口、广播和密码选项(仅 etherwake 支持)。"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:211
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:217
index 8521ab9796ee47d39c0c82e15e4a4315938d412c..5232dc6d1264b5993b82254756e60072954fc6f4 100644 (file)
@@ -6,7 +6,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2026-02-18 07:12+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationswol/zh_Hant/>\n"
@@ -104,7 +104,7 @@ msgstr "MAC 位址"
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:146
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:151
 msgid "Mandatory"
-msgstr ""
+msgstr "強制的"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:146
 msgid "Name"
index 10366253a910252af026e35ac130ea642a2cbe9f..74717ca04121cc83dc75b80d87b74bf6095d97ce 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-06-20 21:42+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsxfrpc/es/>\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.13-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:104
 msgid "Alert"
index e3bd32a7478e4940097af23ecbc13198991db69e..508433fabb95bafa6a6eef1fb6713ef66c45a036 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-23 17:09+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsxinetd/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -77,7 +77,7 @@ msgstr "预期格式 'hh:mm-hh:mm'"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:15
 msgid "Expecting: non-empty value"
-msgstr "期望: 非空值"
+msgstr "期望:非空值"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:226
 msgid "Failed attempts"
@@ -202,11 +202,11 @@ msgstr "服务器随退出状态一起退出"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:189
 msgid "Service \"%s\": Invalid server file \"%s\""
-msgstr "服务 \"%s\": 无效的服务器文件 \"%s\""
+msgstr "服务 \"%s\":无效的服务器文件 \"%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 "服务 \"%s\": 无法访问服务器文件 \"%s\" (%s)"
+msgstr "服务 \"%s\":无法访问服务器文件 \"%s\" (%s)"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:33
 msgid "Service definitions to be used by Xinetd"
@@ -233,11 +233,11 @@ msgstr "TCP"
 msgid ""
 "Takes two arguments: [Number of connections per second] [Number of seconds "
 "to reenable service]"
-msgstr "接受两个参数: [每秒连接数] [重新启用服务的秒数]"
+msgstr "接受两个参数:[每秒连接数] [重新启用服务的秒数]"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:141
 msgid "The port used for this service, valid range: 0 - 65535"
-msgstr "此服务使用的端口,有效范围: 0 - 65535"
+msgstr "此服务使用的端口,有效范围:0 - 65535"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
 msgid "The protocol to be used for this service"
index d98b6f2c5a2f591478b240bff9e2c82b90af1df9..7fa1e9685bc71557d4d0ff29376118e1c4d44792 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-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
 "\n"
@@ -3029,7 +3029,7 @@ msgstr "DUID/IAIDs"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/views.js:36
 msgid "Daemon"
-msgstr "Proceso en segundo plano"
+msgstr "Demonio"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
 msgid "Data Rate"
@@ -3682,7 +3682,7 @@ msgstr "No avisar de inconsistencias en ifconfig"
 
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
 msgid "Down"
-msgstr "Abajo"
+msgstr "Bajar"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3511
 msgid "Download"
@@ -9837,7 +9837,7 @@ msgstr "Presente"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572
 msgid "Preshared Key"
-msgstr "Clave precompartida"
+msgstr "Clava pre-compartida"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:543
 msgid "Preshared key in use"
@@ -11128,7 +11128,7 @@ msgstr "Rx LDPC"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:226
 msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:145
 msgid "SIM %d"
@@ -13564,7 +13564,7 @@ msgstr "ID de túnel"
 #: modules/luci-base/htdocs/luci-static/resources/network.js:3068
 #: modules/luci-compat/luasrc/model/network.lua:1431
 msgid "Tunnel Interface"
-msgstr "Interfaz de túnel"
+msgstr "Interfaz del túnel"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:44
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:57
@@ -13872,7 +13872,7 @@ msgstr "Par sin título"
 
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
 msgid "Up"
-msgstr "Arriba"
+msgstr "Subir"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:5027
 msgid "Upload"
@@ -13996,14 +13996,14 @@ msgstr "Usa códigos de país ISO/IEC 3166 alpha2."
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:78
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:84
 msgid "Use MTU on tunnel interface"
-msgstr "MTU a usar en el interfaz de túnel"
+msgstr "MTU a usar en el interfaz del túnel"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:65
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:49
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
 msgid "Use TTL on tunnel interface"
-msgstr "TTL a usar en el interfaz de túnel"
+msgstr "TTL a usar en el interfaz del túnel"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:53
 msgid "Use VLAN tagging"
index 133bc2ef240427b5980382a40367462c7dd11a55..b43bd2dd9ad8df2aebcbdaaf79c77738550bc98a 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-12 12:01+0000\n"
-"Last-Translator: deri sahertian <yuimizuno86@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
 "Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/luci/"
 "id/>\n"
 "Language: id\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.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "!known (not known)"
@@ -1369,7 +1369,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:814
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1259
 msgid "Always"
-msgstr ""
+msgstr "Selalu"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:6
 msgid "Always off (kernel: none)"
@@ -1668,7 +1668,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:172
 msgid "Available"
-msgstr ""
+msgstr "Sudah ada"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
@@ -4445,7 +4445,7 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:294
 msgid "Filesystem"
-msgstr ""
+msgstr "Sistem berkas"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2958
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2971
@@ -8801,7 +8801,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/model/network/proto_ppp.lua:19
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:28
 msgid "PPPoATM"
-msgstr ""
+msgstr "PPPoATM"
 
 #: modules/luci-compat/luasrc/model/network/proto_ppp.lua:17
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:28
@@ -9218,7 +9218,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:970
 msgid "Ports"
-msgstr ""
+msgstr "Porta (banyak)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1183
 msgid "Potential negation of: %s"
@@ -10902,7 +10902,7 @@ msgstr "GI pendek"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1240
 msgid "Short Preamble"
-msgstr ""
+msgstr "Preamble pendek"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:17
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:142
@@ -13253,7 +13253,7 @@ msgstr "Jaringan Virtual Privat"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
 msgid "VPN Local address"
-msgstr ""
+msgstr "Alamat Lokal VPN"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:46
 msgid "VPN Local port"
index 2eb9d05fb9357d46311b85e458dcac75f7a7308d..4bcc023380add99a0d8b698290e3198eb7b723ef 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-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-25 14:37+0000\n"
 "Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/luci/ko/>"
 "\n"
@@ -81,7 +81,7 @@ msgstr "%s 는 여러 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 은/는 “dnsmasq를 실행하는 시스템의 주소\"를 의미합니다."
+msgstr "%s은 \"dnsmasq를 실행 중인 시스템의 주소\"를 의미합니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1779
 msgid ""
@@ -790,11 +790,11 @@ msgstr "APN 프로필 인덱스"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:870
 msgid "ARP link monitoring"
-msgstr "ARP 링크 모니터링"
+msgstr "ARP 링크 확인"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:896
 msgid "ARP monitor target IP address"
-msgstr ""
+msgstr "ARP 링크 확인 대상 IP 주소"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:107
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:107
@@ -1145,7 +1145,7 @@ msgstr "추가 hosts 파일"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:595
 msgid "Additional options to send to the below match tags."
-msgstr ""
+msgstr "아래 태그 일치 조건에 전달할 추가 옵션입니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:688
 msgid "Additional servers file"
@@ -1250,11 +1250,11 @@ msgstr "모두"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:900
 msgid "All ARP Targets"
-msgstr ""
+msgstr "모든 ARP 대상 확인"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:900
 msgid "All ARP targets must be reachable to consider the link valid"
-msgstr ""
+msgstr "모든 ARP 대상에 도달할 수 있어야 링크가 유효한 것으로 간주합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:663
 msgid "All ports active"
@@ -5341,6 +5341,8 @@ msgid ""
 "Host-specific lease time, e.g. <code>5m</code>, <code>3h</code>, <code>7d</"
 "code>."
 msgstr ""
+"해당 호스트에만 적용되는 임대 시간입니다. 예: <code>5m</code>(5분), <code>"
+"3h</code>(3시간), <code>7d</code>(7일)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:56
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
@@ -6660,7 +6662,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:788
 msgid "Learning packets Interval"
-msgstr ""
+msgstr "학습 패킷 전송 간격"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:490
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:828
@@ -6779,7 +6781,7 @@ msgstr "링크 계층 헤더 비트 %d-%d"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:866
 msgid "Link monitoring mode"
-msgstr "링크 모니터링 방식"
+msgstr "링크 연결 확인 모드"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:248
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:828
@@ -7246,7 +7248,7 @@ msgstr "MHz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:871
 msgid "MII link monitoring"
-msgstr "MII 링크 모니터링"
+msgstr "MII 링크 확인"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1090
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1749
@@ -7697,15 +7699,15 @@ msgstr "감시 모드(Monitor)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:890
 msgid "Monitor Interval"
-msgstr "모ë\8b\88í\84°ë§\81 주기"
+msgstr "ë§\81í\81¬ í\99\95ì\9d¸ 주기"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:964
 msgid "Monitor link-down delay"
-msgstr ""
+msgstr "링크 단절 확인 지연"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:958
 msgid "Monitor link-up delay"
-msgstr ""
+msgstr "링크 연결 확인 지연"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
 msgid "More Characters"
@@ -8408,10 +8410,12 @@ msgid ""
 "Number of packets to transmit through a slave before moving to the next one. "
 "Slave is chosen at random when 0."
 msgstr ""
+"다음 슬레이브로 넘어가기 전 전송할 패킷 수입니다. 0 설정 시 랜덤으로 "
+"슬레이브를 선택합니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:789
 msgid "Number of seconds between sent learning packets"
-msgstr ""
+msgstr "학습 패킷(Learning packets)을 전송하는 시간 간격(초 단위)입니다"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3302
 msgid "OK"
@@ -8495,7 +8499,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1024
 msgid "One of hostname or MAC address must be specified!"
-msgstr ""
+msgstr "호스트 이름 또는 MAC 주소 중 하나는 반드시 입력해야 합니다!"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1125
 msgid "One of the following: %s"
@@ -9064,7 +9068,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:782
 msgid "Packets per slave"
-msgstr ""
+msgstr "슬레이브당 패킷"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:367
 msgid "Part of network:"
@@ -10116,19 +10120,19 @@ msgstr "결과에서 IPv6 주소를 제거하고 IPv4 주소만 반환합니다.
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:706
 msgid "Remove MAC address before forwarding query"
-msgstr "쿼리 ì \84ë\8b¬ ì\8b\9c MAC 주소 제거"
+msgstr "쿼리 ì \84ë\8b¬ ì \84 MAC 주소 제거"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:707
 msgid ""
 "Remove any MAC address information already in downstream queries before "
 "forwarding upstream."
-msgstr ""
+msgstr "하위 쿼리에 포함된 모든 MAC 주소 정보를 상위 서버로 전달하기 전에 제거합니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:722
 msgid ""
 "Remove any subnet address already present in a downstream query before "
 "forwarding it upstream."
-msgstr ""
+msgstr "하위 쿼리에 포함되어 있는 서브넷 주소를 상위 서버로 전달하기 전에 제거합니다."
 
 #: 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
@@ -10154,7 +10158,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:721
 msgid "Remove subnet address before forwarding query"
-msgstr ""
+msgstr "쿼리 전달 전 서브넷 주소 제거"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:652
 msgid "Removes records of the specified type(s) from answers."
@@ -11396,7 +11400,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:891
 msgid "Specifies the link monitoring frequency in milliseconds"
-msgstr "링크 모니터링 주기를 밀리초(ms) 단위로 지정합니다"
+msgstr "링크 연결 확인 주기를 밀리초(ms) 단위로 지정합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:44
 msgid ""
@@ -11439,7 +11443,7 @@ msgstr ""
 msgid ""
 "Specifies the number of IGMP membership reports to be issued after a "
 "failover event"
-msgstr ""
+msgstr "장애 조치(Failover) 발생 후 전송할 IGMP 멤버십 리포트 횟수를 지정합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:106
 msgid ""
@@ -11533,7 +11537,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:806
 msgid ""
 "Specify the number of peer notifications to be issued after a failover event."
-msgstr ""
+msgstr "장애 조치 발생 후 전송할 피어 알림 횟수를 지정합니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2481
 msgid "Specify the secret encryption key here."
@@ -12036,7 +12040,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1033
 msgid "The IP address %h is already used by another static lease"
-msgstr ""
+msgstr "%h IP 주소는 이미 다른 정적 할당 항목에서 사용 중입니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1042
 msgid "The IP address is outside of any DHCP pool address range"
@@ -12594,7 +12598,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:650
 msgid "They are attached to a DHCP client or transaction."
-msgstr ""
+msgstr "DHCP 클라이언트나 요청 과정(Transaction)에 부여됩니다."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
 msgid "This IPv4 address of the relay"
@@ -12804,7 +12808,7 @@ msgstr "전달 데이터베이스에 학습된 MAC 주소의 유지 시간 (초
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1042
 msgid "Timeout in seconds until topology updates on link loss"
-msgstr "연결 손실 시 토폴로지 업데이트를 대기하는 최대 시간 (초 단위)"
+msgstr "링크 단절 시 토폴로지 업데이트를 대기하는 최대 시간 (초 단위)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:140
 msgid "Timezone"
@@ -13338,7 +13342,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:954
 msgid "Use Carrier"
-msgstr ""
+msgstr "캐리어 사용"
 
 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:106
 msgid "Use DHCP"
@@ -13406,7 +13410,7 @@ msgstr "자체 내장 IPv6-관리 기능 사용"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:954
 msgid "Use carrier status instead of MII result"
-msgstr ""
+msgstr "MII 확인 결과 대신 캐리어(Carrier) 상태를 사용합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1205
 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:148
@@ -14218,7 +14222,7 @@ msgstr "사용 안 함"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:795
 msgid "distribute traffic according to port load"
-msgstr ""
+msgstr "포트 부하에 따라 트래픽을 분산합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:350
 msgid "dnsmasq"
@@ -14407,7 +14411,7 @@ msgstr "아니요"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:76
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:243
 msgid "no link"
-msgstr "연결 없음"
+msgstr "링크 없음"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1236
 msgid "no override"
index e3482fc3047c490b885abf3e3e338081ab180940..eb29edbeafcdf27ebd6d67bb8fc27efe238e60cf 100644 (file)
@@ -3,7 +3,7 @@ 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-02-23 17:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
 "\n"
@@ -11081,7 +11081,7 @@ msgstr "Rx LDPC"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:226
 msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:145
 msgid "SIM %d"
index dfd20d505ce96f9963f3753d8de5dcce81aba9b0..fe8f7cd281ef47606c19b4a4c8214c819561cd31 100644 (file)
@@ -4,8 +4,8 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-27 10:18+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"
 "Language: zh_Hans\n"
@@ -210,7 +210,7 @@ msgstr "07:x64 UEFI"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "0: Deny"
-msgstr "拒绝"
+msgstr "0:拒绝"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:60
 msgctxt "sstp log level value"
@@ -274,7 +274,7 @@ msgstr "19:ARM UEFI 64 HTTP 启动"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "1: OS utils"
-msgstr "OS 工具"
+msgstr "1:仅限系统组件"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
 msgctxt "sstp log level value"
@@ -331,7 +331,7 @@ msgstr "29:RISC-V 128 位 UEFI"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "2: User scripts"
-msgstr "用户脚本"
+msgstr "2:允许用户脚本"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:62
 msgctxt "sstp log level value"
@@ -380,7 +380,7 @@ msgstr "39:龙芯 64 位 UEFI"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "3: Allow passwords in env"
-msgstr "3ï¼\9aå\9c¨ç\8e¯å¢\83å\8f\98é\87\8f中å\85\81许密码"
+msgstr "3ï¼\9aå\85\81许å\9c¨ç\8e¯å¢\83å\8f\98é\87\8f中传é\80\92密码"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1058
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1068
@@ -1925,7 +1925,7 @@ msgstr "“中继来源”和“中继目标地址”都需要指定。"
 #: modules/luci-base/htdocs/luci-static/resources/network.js:3052
 #: modules/luci-compat/luasrc/model/network.lua:1421
 msgid "Bridge"
-msgstr "æ¡¥æ\8e¥"
+msgstr "ç½\91æ¡¥"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:549
 msgctxt "MACVLAN mode"
@@ -5919,9 +5919,9 @@ msgid ""
 "datarates of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 "如果物理内存不足,闲置数据可自动移到交换设备暂存,以增加可用的 <abbr "
-"title=\"Random Access Memory(随机存取存储器)\">RAM</abbr>。请注意: 数据交"
-"换的过程会非常慢,因为交换设备无法像 <abbr title=\"Random Access Memory(随机"
-"å­\98å\8f\96å­\98å\82¨å\99¨ï¼\89\">RAM</abbr> é\82£æ ·ç\9a\84é«\98é\80\9få\9c°è®¿é\97®ã\80\82"
+"title=\"Random Access Memory(随机存取存储器)\">RAM</abbr>。请注意:数据交换"
+"的过程会非常慢,因为交换设备无法像 <abbr title=\"Random Access Memory(随机存"
+"取存储器)\">RAM</abbr> 那样的高速地访问。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1017
 msgid "Ignore"
@@ -8666,7 +8666,7 @@ msgstr "此设备的可选任意格式备注"
 
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:149
 msgid "Optional, in seconds. If set to '0', no reconnect is attempted."
-msgstr "可选。单位: 秒。 如果设置为 “0”,则不尝试重新连接。"
+msgstr "可选。单位:秒。 如果设置为 “0”,则不尝试重新连接。"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
 msgid ""
@@ -9400,7 +9400,7 @@ msgstr "策略"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "Policy level over usage of external programs and scripts"
-msgstr "å¤\96é\83¨ç¨\8båº\8få\92\8cè\84\9aæ\9c¬è¶\85å\87ºäº\86ç­\96ç\95¥å\85\81许ç\9a\84使ç\94¨è\8c\83å\9b´"
+msgstr "å¤\96é\83¨ç¨\8båº\8få\8f\8aè\84\9aæ\9c¬ç\9a\84使ç\94¨ç­\96ç\95¥çº§å\88«"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:695
 msgctxt "Chain hook policy"
index 2b13752d2a52bc8ffc601a1e582efa91accd25d0..e01fbabee4b6077b3a9d939e14bdfeba9ef55c05 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luci/zh_Hant/>\n"
@@ -375,7 +375,7 @@ msgstr "39: LoongArch 64 位元 UEFI"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "3: Allow passwords in env"
-msgstr ""
+msgstr "3: 允許環境變數中出現密碼"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1058
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1068
@@ -855,7 +855,7 @@ msgstr "僅接受本地子網路上的主機查詢 DNS。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:54
 msgid "Accept VLANs"
-msgstr ""
+msgstr "接受 VLANs"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
 msgid "Accept from public keys"
@@ -1058,7 +1058,7 @@ msgstr "新增新介面..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:298
 msgid "Add new repository public key by pasting its content, a file, or a URL."
-msgstr ""
+msgstr "貼上內容、上傳檔案或提供 URL 來新增儲存庫公開金鑰。"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:188
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:188
@@ -1094,7 +1094,7 @@ msgstr "新增子網路位址進行轉送"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:627
 msgid "Add tag"
-msgstr "新增標"
+msgstr "新增標"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:695
 msgid ""
@@ -2171,7 +2171,7 @@ msgstr "鏈鉤 \"%h\""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:63
 msgid "Change process priority"
-msgstr "變更行程優先"
+msgstr "變更行程優先"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:60
 msgid "Change to directory before initialization"
@@ -2313,7 +2313,7 @@ msgstr "用戶端已被禁止"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:392
 msgid "Client metadata"
-msgstr ""
+msgstr "用戶端中繼資料"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3242
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3246
@@ -2755,7 +2755,7 @@ msgstr "DHCPv6 設定"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:47
 msgid "DHCPv6 Statistics"
-msgstr "DHCPv6 統計"
+msgstr "DHCPv6 統計資料"
 
 #: modules/luci-compat/luasrc/model/network/proto_dhcpv6.lua:7
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:7
@@ -3295,7 +3295,7 @@ msgstr "已停用"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1222
 msgid "Disables this interface for MPTCP"
-msgstr ""
+msgstr "停用此介面的 MPTCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1267
 msgid "Disassociate On Low Acknowledgement"
@@ -3531,7 +3531,7 @@ msgstr "下行 SNR 偏移"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:456
 msgid "Drag and drop an ovpn config file here"
-msgstr ""
+msgstr "將 ovpn 配置檔案拖曳至此"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:407
 msgid ""
@@ -3638,7 +3638,7 @@ msgstr "動態負載平衡"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
 msgid "Dynamic tunnel"
-msgstr "å\8b\95æ\85\8bé\80\9a道"
+msgstr "å\8b\95æ\85\8bé\9a§道"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:714
 msgid ""
@@ -3675,8 +3675,7 @@ msgid ""
 "Each software repository public key (from official or third party "
 "repositories) allows packages in lists signed by it to be installed by the "
 "package manager."
-msgstr ""
-"每個軟體套件庫的公鑰 (來自官方或第三方) 允許套件管理器安裝由其簽署的套件。"
+msgstr "每個軟體儲存庫的公鑰 (來自官方或第三方) 允許套件管理器安裝由其簽署的套件。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:91
 msgid "Echo parameters to log"
@@ -4990,7 +4989,7 @@ msgstr "產生適合在 WireGuard 對等點上匯入的配置"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:794
 msgid "Generating QR code…"
-msgstr "正在產生 QR code…"
+msgstr "產生 QR code 中…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:158
 msgid "Get certificate password from file before we daemonize"
@@ -5076,7 +5075,7 @@ msgstr "授予存取 SSH 配置的權限"
 
 #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:44
 msgid "Grant access to Software Repository Public Key management"
-msgstr "æ\8e\88äº\88è»\9fé«\94å¥\97ä»¶庫公鑰管理權限"
+msgstr "æ\8e\88äº\88è»\9fé«\94å\84²å­\98庫公鑰管理權限"
 
 #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:23
 msgid "Grant access to Storage and Mount status display"
@@ -5132,7 +5131,7 @@ msgstr "授予存取程序狀態的權限"
 
 #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:3
 msgid "Grant access to realtime statistics"
-msgstr "授予存取即時統計的權限"
+msgstr "授予存取即時統計資料的權限"
 
 #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:47
 #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:62
@@ -5229,11 +5228,10 @@ msgid ""
 msgstr "在服務配置模式下簡化 Helper 指令 --ping 和 --ping-restart 的表示式"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:109
-#, fuzzy
 msgid ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
-msgstr "在這裡配置你的裝置基本層面,例如主機名稱或時區。"
+msgstr "你可以在此配置裝置的基本項目,例如主機名稱或時區。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:510
 msgid "Hex Data"
@@ -7731,7 +7729,7 @@ msgstr "多播至單播"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1220
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1776
 msgid "Multi-Path TCP"
-msgstr ""
+msgstr "多路徑 TCP­­­"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94
@@ -8047,7 +8045,7 @@ msgstr "未配置 WireGuard 介面。"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:164
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:231
 msgid "No active leases found"
-msgstr ""
+msgstr "未找到有效租約"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:16
 msgid "No allowed mode configuration found."
@@ -8180,7 +8178,7 @@ msgstr "此鏈中沒有規則。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1223
 msgid "No special configuration"
-msgstr ""
+msgstr "無特殊配置"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:151
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1468
@@ -8707,15 +8705,15 @@ msgstr "選項"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:367
 msgid "Options marked with ² are OpenSSL only."
-msgstr ""
+msgstr "標記為² 的選項僅適用於 OpenSSL。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:365
 msgid "Options marked with ¹ are deprecated and will be removed."
-msgstr ""
+msgstr "標記為 ¹ 的選項已棄用,將會被移除。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:686
 msgid "Options to be added for this tag."
-msgstr ""
+msgstr "將要新增至此標籤的選項。"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:125
 msgid "Options:"
@@ -9051,7 +9049,7 @@ msgstr "傳遞環境變數至指令碼"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "Pass environment variables to script prepended with OPENVPN_"
-msgstr ""
+msgstr "將環境變數傳給指令碼,變數名稱前加上 OPENVPN_ 前綴"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:550
 msgctxt "MACVLAN mode"
@@ -9096,7 +9094,7 @@ msgstr "密碼 2"
 msgid ""
 "Paste content of a file, or a URL to a key file, or drag and drop here to "
 "upload a software repository public key…"
-msgstr "è²¼ä¸\8aæª\94æ¡\88å\85§å®¹æ\88\96é\87\91é\91°æª\94æ¡\88 URLï¼\8cæ\88\96æ\8b\96æ\9b³å\88°æ­¤è\99\95以ä¸\8aå\82³å¥\97ä»¶庫公鑰…"
+msgstr "è²¼ä¸\8aæª\94æ¡\88å\85§å®¹æ\88\96é\87\91é\91°æª\94æ¡\88 URLï¼\8cæ\88\96æ\8b\96æ\9b³å\88°æ­¤è\99\95以ä¸\8aå\82³å\84²å­\98庫公鑰…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:266
 msgid "Paste or drag SSH key file…"
@@ -9117,7 +9115,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:275
 msgid "Paste or drag repository public key"
-msgstr "è²¼ä¸\8aæ\88\96æ\8b\96æ\9b³å¥\97ä»¶庫公鑰"
+msgstr "è²¼ä¸\8aæ\88\96æ\8b\96æ\9b³å\84²å­\98庫公鑰"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:415
 msgid "Paste or drag supplied WireGuard configuration file…"
@@ -9326,7 +9324,7 @@ msgstr "PoE 限制"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:315
 msgid "PoE power"
-msgstr ""
+msgstr "PoE 功率"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:312
 msgid "PoE status"
@@ -9368,7 +9366,7 @@ msgstr "連接埠隔離"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1152
 msgid "Port priority"
-msgstr "連接埠優先"
+msgstr "連接埠優先"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:375
 msgid "Port status"
@@ -9392,7 +9390,7 @@ msgstr "電源狀態"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1146
 msgid "Power limit (mW)"
-msgstr ""
+msgstr "功率上限 (毫瓦)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1141
 msgid "Power over Data Lines (IEEE 802.3bu/cg) for single-pair Ethernet."
@@ -9430,7 +9428,7 @@ msgstr "存在"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572
 msgid "Preshared Key"
-msgstr "é \90å\85\88å\85±ç\94¨é\87\91é\91°金鑰"
+msgstr "é \90å\85±äº«金鑰"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:543
 msgid "Preshared key in use"
@@ -9500,7 +9498,7 @@ msgstr "主連接埠重選政策"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:267
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:146
 msgid "Priority"
-msgstr "優先"
+msgstr "優先"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1153
 msgid ""
@@ -9665,11 +9663,11 @@ msgstr "QMI Cellular"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1486
 msgid "QR Code"
-msgstr ""
+msgstr "二維碼"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1592
 msgid "QR Error Correction Code Level"
-msgstr ""
+msgstr "二維碼錯誤修正級別"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
 msgid "Quality"
@@ -9824,7 +9822,7 @@ msgstr "原始資料"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:453
 msgid "Raw OVPN config"
-msgstr ""
+msgstr "原始 OVPN 配置"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:104
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -9836,7 +9834,7 @@ msgstr "讀取 %s 以設定 DHCP 伺服器。"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:70
 msgid "Really delete the following software repository public key?"
-msgstr "確å®\9aå\88ªé\99¤ä¸\8bå\88\97è»\9fé«\94å¥\97ä»¶庫公鑰?"
+msgstr "確å®\9aå\88ªé\99¤ä¸\8bå\88\97è»\9fé«\94å\84²å­\98庫公鑰?"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:599
 msgid "Really switch protocol?"
@@ -10020,7 +10018,7 @@ msgstr "重新載入"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:115
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:173
 msgid "Remaining time"
-msgstr ""
+msgstr "剩餘時間"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:65
 msgid "Remap SIGUSR1 signals"
@@ -10122,15 +10120,15 @@ msgstr "從回應中刪除指定類別紀錄。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:217
 msgid "Renegotiate data chan. key after bytes"
-msgstr "å\82³è¼¸è\8b¥å¹²ä½\8då\85\83çµ\84å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\80\9a道金鑰"
+msgstr "å\82³è¼¸è\8b¥å¹²ä½\8då\85\83çµ\84å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\9a§道金鑰"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:218
 msgid "Renegotiate data chan. key after packets"
-msgstr "å\82³è¼¸è\8b¥å¹²å°\81å\8c\85å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\80\9a道金鑰"
+msgstr "å\82³è¼¸è\8b¥å¹²å°\81å\8c\85å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\9a§道金鑰"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:219
 msgid "Renegotiate data chan. key after seconds"
-msgstr "å\82³è¼¸è\8b¥å¹²ç§\92å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\80\9a道金鑰"
+msgstr "å\82³è¼¸è\8b¥å¹²ç§\92å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\9a§道金鑰"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2462
 msgid "Replace wireless configuration"
@@ -10148,11 +10146,11 @@ msgstr "在 VXLAN FDB 中找到映射時回應鄰居請求"
 
 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:77
 msgid "Repo Public Keys"
-msgstr "å¥\97ä»¶庫公鑰"
+msgstr "å\84²å­\98庫公鑰"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:222
 msgid "Repository Public Keys"
-msgstr "å¥\97ä»¶庫公鑰"
+msgstr "å\84²å­\98庫公鑰"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:17
 msgid "Request IPv6-address"
@@ -10195,7 +10193,7 @@ msgstr "要求傳入封包序列化 (可選) 。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:230
 msgid "Require remote cert extended key usage on certificate"
-msgstr ""
+msgstr "要求遠端憑證包含擴展金鑰用途"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1754
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2098
@@ -10230,7 +10228,7 @@ msgstr "必需: 如果 RADIUS 伺服器未提供適當的 VLAN 屬性,則拒
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:30
 msgid "Requires --tls-server, --tls-client, or --secret"
-msgstr ""
+msgstr "需要 --tls-server、 --tls-client 或 --secret"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
@@ -10310,7 +10308,7 @@ msgstr "為此裝置保留特定的 IP 位址"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:218
 msgid "Reserved tag"
-msgstr ""
+msgstr "保留標籤"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2996
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2220
@@ -10326,7 +10324,7 @@ msgstr "重設計數器"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2986
 msgid "Reset filters"
-msgstr ""
+msgstr "重置篩選"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:402
 msgid "Reset to defaults"
@@ -10442,7 +10440,7 @@ msgstr "恢復請求失敗,狀態碼 <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:5540
 msgid "Reverting configuration…"
-msgstr "æ­£å\9c¨æ\81¢å¾©è¨­å®\9a…"
+msgstr "æ\81¢å¾©è¨­å®\9a中…"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:84
 msgid "Revision"
@@ -10562,7 +10560,7 @@ msgstr "路由器密碼"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
 msgid "Router Priority"
-msgstr ""
+msgstr "路由器優先級"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:29
 msgid ""
@@ -10638,7 +10636,7 @@ msgstr "規則根據來源位址或介面等條件決定要使用的路由表。
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:86
 msgid "Run script cmd for client TLS verification"
-msgstr ""
+msgstr "執行指令碼指令以進行用戶端 TLS 驗證"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:83
 msgid "Run script cmd on client connection"
@@ -10650,7 +10648,7 @@ msgstr "當用戶端斷開時在指令列下允許指令碼"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:84
 msgid "Run script cmd to validate client certificates"
-msgstr ""
+msgstr "執行指令碼指令以驗證用戶端憑證"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:76
 msgid "Run up/down scripts for all restarts"
@@ -10770,7 +10768,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 ""
+msgstr "使用用戶端裝置掃描此二維碼。"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:28
 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:101
@@ -10783,7 +10781,7 @@ msgstr "排程常駐程式"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:293
 msgid "Scripting"
-msgstr ""
+msgstr "指令碼編寫"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/views.js:154
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:144
@@ -10926,11 +10924,11 @@ msgstr "工作階段已到期"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1082
 msgid "Set Tag"
-msgstr ""
+msgstr "設定標籤"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:644
 msgid "Set Tags"
-msgstr ""
+msgstr "設定標籤"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:756
 msgid "Set a maximum seconds TTL value for entries in the cache."
@@ -11037,7 +11035,7 @@ msgstr "設定 TCP MSS 上限"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1224
 msgid "Sets default route for all traffic"
-msgstr ""
+msgstr "設定所有流量的預設路由"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
@@ -11892,7 +11890,7 @@ msgstr "已標記"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
 msgid "Tags"
-msgstr ""
+msgstr "標籤"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:361
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:424
@@ -12217,7 +12215,7 @@ msgstr "給定的 SSH 公鑰無效。請提供正確的 RSA,ED25519 或 ECDSA
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:166
 msgid "The given software repository public key is already present."
-msgstr "æ\89\80æ\8f\90ä¾\9bç\9a\84è»\9fé«\94å¥\97ä»¶庫公鑰已存在。"
+msgstr "æ\89\80æ\8f\90ä¾\9bç\9a\84è»\9fé«\94å\84²å­\98庫公鑰已存在。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:953
 msgid "The hardware address(es) of this host."
@@ -12353,7 +12351,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:46
 msgid "The peer key fingerprint"
-msgstr ""
+msgstr "對等點金鑰指紋"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
 msgid "The private key for your Yggdrasil node"
@@ -12447,9 +12445,7 @@ msgstr ""
 msgid ""
 "The system is rebooting now. If the restored configuration changed the "
 "current LAN IP address, you might need to reconnect manually."
-msgstr ""
-"系統正在重新啟動。如果恢復的設定變更了當前的 LAN IP 位址,可能需要手動重新連"
-"線。"
+msgstr "系統重啟中。如果恢復的設定變更了當前的 LAN IP 位址,可能需要手動重新連線。"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:85
 msgid "The system password has been successfully changed."
@@ -12640,7 +12636,7 @@ msgstr "此金鑰似乎不是 PEM 格式,apk 環境要求必須為此格式。
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:261
 msgid "This key is protected and cannot be deleted."
-msgstr ""
+msgstr "此金鑰已受保護無法刪除。"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:65
 msgid ""
@@ -13208,7 +13204,7 @@ msgstr "上傳"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:439
 msgid ""
 "Upload a sysupgrade-compatible image here to replace the running firmware."
-msgstr "在此上傳相容的映像檔以取代正在執行的韌體。"
+msgstr "在此上傳相容 sysupgrade 的映像檔以取代執行中的韌體。"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:138
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:169
@@ -13328,7 +13324,7 @@ msgstr "隧道介面使用的 TTL"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:53
 msgid "Use VLAN tagging"
-msgstr ""
+msgstr "使用 VLAN 標記"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:274
 msgid "Use as external overlay (/overlay)"
@@ -13407,7 +13403,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:743
 msgid "Use the <em>Add</em> Button to add a new VC."
-msgstr ""
+msgstr "使用 <em>新增</em> 按鈕新增一個廠商類別。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:927
 msgid ""
@@ -13452,7 +13448,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:43
 msgid "Used with auth and cipher params"
-msgstr ""
+msgstr "與認證與密碼參數一起使用"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:313
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:321
@@ -14205,7 +14201,7 @@ msgstr "設施:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:279
 msgid "fault"
-msgstr ""
+msgstr "錯誤"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:19
 msgctxt "DHCPv6 address request mode"
@@ -14482,7 +14478,7 @@ msgstr "嚴重度:"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:91
 msgid "some params echoed to log"
-msgstr ""
+msgstr "某些參數會被輸出到日誌中"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
 msgid "sstpc Log-level"
@@ -14507,7 +14503,7 @@ msgstr "極強安全性"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:658
 msgid "tag name"
-msgstr ""
+msgstr "標籤名稱"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:352
 msgid "tagged"
index cdc9c5ca7824febf4003f382375ce9ac31ed5f3a..14bc5c9a642b47c04fb0c0800a5f9c1228cc0aa4 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2025-04-02 17:34+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "lucimodulesluci-mod-dashboard/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.11-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:160
 msgid "Active"
@@ -182,7 +182,7 @@ msgstr "Sistema"
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:80
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:128
 msgid "Total"
-msgstr ""
+msgstr "Total"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:84
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:244
index 80ec1f81bc1fb38b2d0ad8b1afab8d8255dd8974..f379ab5152e662e26220591757e8a982cbac74be 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2022-11-04 20:04+0000\n"
-"PO-Revision-Date: 2025-06-09 18:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 11:53+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luci_modules_luci-mod-dsl/es/>\n"
 "Language: es\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.12-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:157
 msgid "ATM Header Error Control Errors (HEC-P)"
@@ -226,7 +226,7 @@ msgstr "Espectro"
 
 #: modules/luci-mod-dsl/root/usr/share/luci/menu.d/luci-mod-dsl.json:14
 msgid "Stats"
-msgstr "Estadísticas"
+msgstr "Estados"
 
 #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:107
 #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:143
index ae924ce12b0f8e093d7232d8c60941bb9cd7575a..66bbef4c687984755e486dcacae5775e3c550021 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-14 15:03+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
 "Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luci_modules_luci-mod-dsl/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:157
 msgid "ATM Header Error Control Errors (HEC-P)"
@@ -222,7 +222,7 @@ msgstr "光譜"
 
 #: modules/luci-mod-dsl/root/usr/share/luci/menu.d/luci-mod-dsl.json:14
 msgid "Stats"
-msgstr "統計"
+msgstr "統計資料"
 
 #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:107
 #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:143
git clone https://git.99rst.org/PROJECT