Translated using Weblate (Spanish)
authorHosted Weblate <redacted>
Wed, 25 Feb 2026 06:48:07 +0000 (07:48 +0100)
committerHannu Nyman <redacted>
Wed, 25 Feb 2026 06:54:25 +0000 (08:54 +0200)
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% (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% (31 of 31 strings)

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

Currently translated at 33.8% (21 of 62 strings)

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

Currently translated at 2.0% (3 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% (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% (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/

Translated using Weblate (Chinese (Traditional Han script))

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (31 of 31 strings)

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

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

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

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

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 50.0% (2 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 46.9% (53 of 113 strings)

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

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

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (37 of 37 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (47 of 47 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (47 of 47 strings)

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

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

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

Translated using Weblate (Spanish)

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

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (119 of 119 strings)

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

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 (Russian)

Currently translated at 100.0% (503 of 503 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 64.4% (324 of 503 strings)

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

Translated using Weblate (Irish)

Currently translated at 100.0% (503 of 503 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 52.9% (9 of 17 strings)

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

Translated using Weblate (Irish)

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate (Korean)

Currently translated at 76.4% (2310 of 3022 strings)

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

Translated using Weblate (Irish)

Currently translated at 100.0% (3022 of 3022 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 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 (Irish)

Currently translated at 100.0% (27 of 27 strings)

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

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 65.7% (117 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 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 (Russian)

Currently translated at 100.0% (3022 of 3022 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (37 of 37 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (259 of 259 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 84.0% (243 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 81.0% (210 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 78.8% (67 of 85 strings)

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

Translated using Weblate (Irish)

Currently translated at 100.0% (182 of 182 strings)

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

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (282 of 282 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (282 of 282 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (282 of 282 strings)

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 (Ukrainian)

Currently translated at 100.0% (111 of 111 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 83.0% (240 of 289 strings)

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

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

Currently translated at 64.7% (77 of 119 strings)

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

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 (Ukrainian)

Currently translated at 100.0% (172 of 172 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 58.2% (293 of 503 strings)

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

Translated using Weblate (Korean)

Currently translated at 76.2% (2303 of 3022 strings)

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

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (119 of 119 strings)

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

Translated using Weblate (Korean)

Currently translated at 15.2% (28 of 184 strings)

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

Currently translated at 53.9% (89 of 165 strings)

Translated using Weblate (Ukrainian)

Currently translated at 97.1% (2936 of 3022 strings)

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

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 (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 (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 (Russian)

Currently translated at 98.4% (2976 of 3022 strings)

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

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

Currently translated at 69.7% (83 of 119 strings)

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

Translated using Weblate (German)

Currently translated at 91.1% (2754 of 3022 strings)

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

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 (Korean)

Currently translated at 29.7% (77 of 259 strings)

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

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 64.9% (50 of 77 strings)

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

Translated using Weblate (Korean)

Currently translated at 54.0% (20 of 37 strings)

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

Co-authored-by: Aindriú Mac Giolla Eoin <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: Matthaiks <redacted>
Co-authored-by: MkQtS <redacted>
Co-authored-by: Oleksii Nazarenko <redacted>
Co-authored-by: SnIPeRSnIPeR <redacted>
Co-authored-by: Werner Schleifer <redacted>
Co-authored-by: Zheng Qian <redacted>
Co-authored-by: nKsyn <redacted>
Co-authored-by: 大王叫我来巡山 <redacted>
Signed-off-by: Aindriú Mac Giolla Eoin <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: Matthaiks <redacted>
Signed-off-by: MkQtS <redacted>
Signed-off-by: Oleksii Nazarenko <redacted>
Signed-off-by: SnIPeRSnIPeR <redacted>
Signed-off-by: Werner Schleifer <redacted>
Signed-off-by: Zheng Qian <redacted>
Signed-off-by: nKsyn <redacted>
Signed-off-by: 大王叫我来巡山 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ga/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/es/
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard

67 files changed:
applications/luci-app-acme/po/es/acme.po
applications/luci-app-acme/po/zh_Hant/acme.po
applications/luci-app-adblock/po/es/adblock.po
applications/luci-app-adblock/po/ko/adblock.po
applications/luci-app-adblock/po/ru/adblock.po
applications/luci-app-adblock/po/zh_Hant/adblock.po
applications/luci-app-apinger/po/es/apinger.po
applications/luci-app-apinger/po/zh_Hant/apinger.po [new file with mode: 0644]
applications/luci-app-babeld/po/es/babeld.po
applications/luci-app-banip/po/es/banip.po
applications/luci-app-banip/po/zh_Hant/banip.po
applications/luci-app-cloudflared/po/zh_Hant/cloudflared.po
applications/luci-app-coovachilli/po/zh_Hant/coovachilli.po
applications/luci-app-csshnpd/po/es/csshnpd.po
applications/luci-app-csshnpd/po/zh_Hant/csshnpd.po [new file with mode: 0644]
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/ga/dockerman.po
applications/luci-app-dockerman/po/ru/dockerman.po
applications/luci-app-dockerman/po/zh_Hant/dockerman.po
applications/luci-app-eoip/po/zh_Hant/eoip.po
applications/luci-app-filemanager/po/es/filemanager.po
applications/luci-app-firewall/po/zh_Hans/firewall.po
applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
applications/luci-app-keepalived/po/zh_Hant/keepalived.po
applications/luci-app-ksmbd/po/ga/ksmbd.po
applications/luci-app-libreswan/po/es/libreswan.po
applications/luci-app-libreswan/po/zh_Hant/libreswan.po [new file with mode: 0644]
applications/luci-app-lldpd/po/zh_Hans/lldpd.po
applications/luci-app-lldpd/po/zh_Hant/lldpd.po
applications/luci-app-lxc/po/ko/lxc.po
applications/luci-app-lxc/po/ru/lxc.po
applications/luci-app-lxc/po/zh_Hans/lxc.po
applications/luci-app-mwan3/po/uk/mwan3.po
applications/luci-app-olsr/po/ko/olsr.po
applications/luci-app-package-manager/po/es/package-manager.po
applications/luci-app-pbr/po/es/pbr.po
applications/luci-app-pbr/po/ga/pbr.po
applications/luci-app-radicale3/po/es/radicale3.po
applications/luci-app-radicale3/po/uk/radicale3.po
applications/luci-app-samba4/po/ga/samba4.po
applications/luci-app-snmpd/po/uk/snmpd.po
applications/luci-app-snmpd/po/zh_Hant/snmpd.po
applications/luci-app-softether/po/es/softether.po
applications/luci-app-softether/po/zh_Hant/softether.po [new file with mode: 0644]
applications/luci-app-sqm/po/zh_Hans/sqm.po
applications/luci-app-statistics/po/es/statistics.po
applications/luci-app-strongswan-swanctl/po/es/strongswan-swanctl.po
applications/luci-app-travelmate/po/es/travelmate.po
applications/luci-app-ustreamer/po/es/ustreamer.po
applications/luci-app-ustreamer/po/zh_Hant/ustreamer.po
applications/luci-app-watchcat/po/es/watchcat.po
applications/luci-app-wifihistory/po/es/wifihistory.po
applications/luci-app-wol/po/es/wol.po
applications/luci-app-xinetd/po/zh_Hans/xinetd.po
applications/luci-app-xinetd/po/zh_Hant/xinetd.po
modules/luci-base/po/de/base.po
modules/luci-base/po/es/base.po
modules/luci-base/po/ga/base.po
modules/luci-base/po/ko/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/ru/base.po
modules/luci-base/po/uk/base.po
modules/luci-base/po/zh_Hans/base.po
modules/luci-base/po/zh_Hant/base.po
modules/luci-mod-dashboard/po/es/dashboard.po

index 8ef350921c71ff467f244bc477930fcca2fdc78e..9e90b0de669ae3c88c315d19928b8cc872ddae55 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 00:59+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsacme/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.16-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
@@ -69,7 +69,6 @@ msgid "Cert files are stored in"
 msgstr "Los archivos Cert se almacenan en"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:306
-#, fuzzy
 msgid "Certificate Profile"
 msgstr "Perfil del certificado"
 
index 96c3767f3e581710cf6670ce8d09ea2cf8bf5a0b..89b7e765935ee04722d62b6d7341cc7c29cc0e00 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+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"
@@ -321,7 +321,7 @@ 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 "所有網域要使用的 challenge 別名。"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:217
 msgid "The credentials for the DNS API mode selected above."
@@ -335,7 +335,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 "所有網域要使用的網域別名。"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:41
 msgid ""
@@ -356,7 +356,7 @@ msgstr ""
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:282
 msgid "Use a custom CA instead of Let's Encrypt."
-msgstr "使用自訂 CA 憑證代替 Let's Encrypt。"
+msgstr "使用自訂 CA 代替 Let's Encrypt。"
 
 #: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:290
 msgid "Use staging server"
index 685a2657dd288f581c163e42ff77e6b30455efdb..65c1a9aab4ee161c762e1e182301be92abf5e581 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-21 18:22+0000\n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/es/>\n"
@@ -1113,10 +1113,10 @@ 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 ""
-"Esta es la lista local adblock de bloqueos para bloquear siempre ciertos "
-"dominios. <br /><em><b>Por favor tome nota:</b></em> agregue solo un dominio "
-"por línea. Se permite agregar comentarios comenzado con '#', mas no "
-"direcciones IP, comodines y expresiones regulares."
+"Esta es la lista de bloqueo de anuncios local para bloquear siempre ciertos "
+"dominios.<br /> <em><b>Nota:</b></em> Agregue solo un dominio por línea. Se "
+"permiten los comentarios con '#'; no se permiten direcciones IP, comodines "
+"ni expresiones regulares."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:368
 msgid ""
@@ -1139,7 +1139,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:540
 msgid "Timeout to wait for a successful DNS backend restart."
-msgstr "Tiempo de espera para un reinicio exitoso del backend DNS."
+msgstr "Tiempo de espera para un reinicio correcto del backend DNS."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:394
 msgid "Top Statistics"
@@ -1217,7 +1217,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
 msgid "bind"
-msgstr "BIND"
+msgstr "bind"
 
 #: 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
index 3cd5c659d32895c7db3770953d8f545dc9a728c5..1a31fe18f225af6ff3bcd8f23d92e8424264928a 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"PO-Revision-Date: 2026-02-23 17:09+0000\n"
 "Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/ko/>\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-adblock/htdocs/luci-static/resources/view/adblock/overview.js:272
 msgid "-- default --"
@@ -20,7 +20,7 @@ msgstr "0.0.0.0 <도메인>"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
 msgid "10 minutes"
-msgstr ""
+msgstr "10분"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:220
 msgid "127.0.0.1 <Domain>"
@@ -28,7 +28,7 @@ msgstr "127.0.0.1 <도메인>"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:431
 msgid "15 minutes"
-msgstr ""
+msgstr "15분"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:657
 msgid "1Hosts List Selection"
@@ -36,15 +36,15 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
 msgid "30 minutes"
-msgstr ""
+msgstr "30분"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
 msgid "5 minutes"
-msgstr ""
+msgstr "5분"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:433
 msgid "60 minutes"
-msgstr ""
+msgstr "60분"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:222
 msgid "<Adblock Plus Syntax>"
@@ -132,7 +132,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
 msgid "Allowlist..."
-msgstr ""
+msgstr "허용 목록..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:415
 msgid ""
@@ -183,7 +183,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:350
 msgid "Blocklist..."
-msgstr ""
+msgstr "차단 목록..."
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:25
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:63
@@ -642,7 +642,7 @@ msgstr "정보"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:320
 msgid "Interface"
-msgstr ""
+msgstr "인터페이스"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:316
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
index d253f6d9dda0d2fa2331e4461311ee99df166b8f..a4f7ca3116afad75306cdd1b24151fea87cdf69a 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: adblock\n"
 "POT-Creation-Date: 2017-10-22 13:00+0300\n"
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -966,7 +966,7 @@ msgstr "Правило"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:171
 msgid "Run Directories"
-msgstr "РабоÑ\87ие Ð¿Ð°Ð¿Ðºи"
+msgstr "РабоÑ\87ие ÐºÐ°Ñ\82алоги"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:175
 msgid "Run Flags"
index b3639e70108511b49b2ad4d4999fed8da2430b60..749d0538861713ea4fe51bf5a58e9cd46ec39935 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+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"
@@ -1109,7 +1109,7 @@ msgstr "上傳"
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:77
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:83
 msgid "Upload of the custom feed file failed."
-msgstr ""
+msgstr "上傳自訂訂閱源檔案失敗。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:232
 #, fuzzy
index 5747be4597ceff871544b91731e82dbb79e74f75..d77f9e37ec36ba457ee42ea1cb66b301250f7595 100644 (file)
@@ -2,22 +2,24 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsapinger/es/>\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 3.8\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\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 ""
+msgstr "Alarmas activas"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:16
 msgid "Add Delay/Latency Alarm"
-msgstr ""
+msgstr "Agregar alarma de retardo/latencia"
 
 #: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:15
 msgid "Add Down Alarm"
diff --git a/applications/luci-app-apinger/po/zh_Hant/apinger.po b/applications/luci-app-apinger/po/zh_Hant/apinger.po
new file mode 100644 (file)
index 0000000..9b2bca9
--- /dev/null
@@ -0,0 +1,263 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 06:47+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"
+"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-apinger/htdocs/luci-static/resources/view/apinger/overview.js:26
+msgid "Active Alarms"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:16
+msgid "Add Delay/Latency Alarm"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:15
+msgid "Add Down Alarm"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:15
+msgid "Add Interface Instance"
+msgstr "新增介面實例"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:16
+msgid "Add Loss Alarm"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:33
+msgid "Add Target"
+msgstr "新增目標"
+
+#: 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 "位址"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:23
+msgid "Address: Target address to be tracked"
+msgstr ""
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:48
+msgid "Alarm Delay"
+msgstr ""
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:39
+msgid "Alarm Down"
+msgstr ""
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:57
+msgid "Alarm loss"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:9
+msgid "Apinger - Down Alarm"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:9
+msgid "Apinger - Interfaces"
+msgstr "Apinger - 介面"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:9
+msgid "Apinger - Loss Alarms"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:21
+msgid "Apinger - Targets"
+msgstr "Apinger - 目標"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:57
+msgid "Apinger Targets"
+msgstr "Apinger 目標"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:40
+msgid "Apinger Targets RRD Graph"
+msgstr "Apinger 目標 RRD 圖表"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:46
+msgid "Average Delay"
+msgstr "平均延遲"
+
+#: 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 ""
+
+#: 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 ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:49
+msgid "Average Loss"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:52
+msgid "Average Loss/Delay"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:17
+msgid "Debug"
+msgstr "偵錯"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:65
+msgid "Delay Alarm"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:23
+msgid "Delay High (ms)"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:18
+msgid "Delay Low (ms)"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:59
+msgid "Down Alarm"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:55
+msgid "Generate RRD Graphs"
+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 ""
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:21
+msgid "Graphs"
+msgstr "圖表"
+
+#: 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 "介面"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:22
+msgid "Interface: Interface to use to track target"
+msgstr ""
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:30
+msgid "Interfaces"
+msgstr "介面"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:24
+msgid "Latency"
+msgstr "延遲"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:25
+msgid "Loss"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:71
+msgid "Loss Alarm"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:23
+msgid "Loss High (%)"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:18
+msgid "Loss Low (%)"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:54
+msgid "No access to server file"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:51
+msgid "No data available"
+msgstr ""
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:12
+msgid "Overview"
+msgstr "概覽"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:43
+msgid "Ping Interval"
+msgstr "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 ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:25
+msgid "RRD Collection Interval"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:23
+msgid "Received"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:22
+msgid "Sent"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:34
+msgid "Service is not running"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:20
+msgid "Source IP"
+msgstr "來源 IP"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:21
+msgid "Status Update Interval"
+msgstr "狀態更新間隔"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:19
+msgid "Target"
+msgstr "目標"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:66
+msgid "Targets"
+msgstr "目標"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:51
+msgid "There are no active targets"
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:27
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:17
+msgid "Time (s)"
+msgstr ""
index 46f8c85b0249288be374fd3c1287b179877ac448..7c4f4cc5427821763863772d758f91cbd79c3b7c 100644 (file)
@@ -2,19 +2,21 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbabeld/es/>\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 3.8\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\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 ""
+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 ""
+msgstr "Otorgar acceso UCI a luci-app-babeld"
index db2ce17fe915bb1b440c56f78ba84bfe4f3bc2b0..31e6ccd85e36b55bb282281e53083710f9a37925 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-21 18:22+0000\n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/es/>\n"
index 24c697572ce5a85657f5ed66ce4e7173987cc39a..50e2f6e7b4fedde3216ce944fa1344c58761a3c4 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+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"
@@ -84,7 +84,7 @@ msgstr "ASNs"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:136
 msgid "Active Devices"
-msgstr "使用中的裝置"
+msgstr "活動裝置"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:132
 msgid "Active Feeds"
@@ -92,7 +92,7 @@ msgstr "活動訂閱源"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:140
 msgid "Active Uplink"
-msgstr "活動上行連結"
+msgstr "活動上行連結"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
 msgid "AdGuardHome login error"
@@ -216,7 +216,7 @@ msgstr "封鎖清單的變更已儲存,重新載入 banIP 使其生效。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
 msgid "CPU Cores"
-msgstr "CPU 核心"
+msgstr "CPU 核心"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:40
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:123
@@ -880,7 +880,7 @@ msgstr "儲存並重新啟動"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:57
 msgid "Search IP"
-msgstr "搜尋IP"
+msgstr "搜尋 IP"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:13
 msgid "Search the banIP-related Sets for a specific IP."
@@ -1082,7 +1082,7 @@ msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:599
 msgid "Token to communicate with the cgi interface."
-msgstr ""
+msgstr "與 cgi 介面通訊使用的權杖。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:633
 msgid "Topic for banIP notification E-Mails."
@@ -1114,7 +1114,7 @@ msgstr "URLv6"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:682
 msgid "Unable to parse the countries file!"
-msgstr ""
+msgstr "無法解析國家檔案!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
 msgid "Unable to parse the custom feed file!"
@@ -1126,7 +1126,7 @@ msgstr "無法解析預設訂閱源檔案!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:72
 msgid "Unable to parse the ruleset file!"
-msgstr ""
+msgstr "無法解析規則集檔案!"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:77
 msgid "Unable to parse the runtime information!"
@@ -1145,7 +1145,7 @@ msgstr "上傳"
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85
 msgid "Upload of the custom feed file failed."
-msgstr ""
+msgstr "上傳自訂訂閱源檔案失敗。"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:190
 msgid "Verbose Debug Logging"
@@ -1166,7 +1166,7 @@ msgstr "警示"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586
 msgid "asterisk invalid account"
-msgstr ""
+msgstr "星號無效帳號"
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:281
 msgid "auto-added IPs to allowlist"
index 22fddc0d8975adfebb9e9b6535677da4831e5641..6801c308df1a4145091f031a49d6b9c59d543c1e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-20 00:34+0000\n"
+"PO-Revision-Date: 2026-02-23 17:10+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"
@@ -131,7 +131,7 @@ msgstr "未執行"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:79
 msgid "Obtain a certificate <a %s>here</a>."
-msgstr "å\9c¨<a %s>這裡</a>取得憑證。"
+msgstr "å¾\9e<a %s>這裡</a>取得憑證。"
 
 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:78
 msgid "Opened At"
index 7549d0cc6d4759c2e1dc869d9d384ec9893c6e6b..71340a510ca345d4e7ae79b9f914abbc946de009 100644 (file)
@@ -4,7 +4,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-21 11:18+0000\n"
+"PO-Revision-Date: 2026-02-23 17:10+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"
@@ -448,7 +448,7 @@ msgstr ""
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:472
 msgid "Proxy Port"
-msgstr "代理用戶端"
+msgstr "代理連接埠"
 
 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:482
 msgid "Proxy Secret"
index 27d392692b7195e6ef55649466440e08b991e46f..924a52a722561f101ed0360b752332efd6beb753 100644 (file)
@@ -2,136 +2,144 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscsshnpd/es/>\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 3.8\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\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 ""
+msgstr "Argumentos adicionales"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:82
 msgid "Check here to enable the service"
-msgstr ""
+msgstr "Marque aquí para activar el servicio"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:51
 msgid "Daemon Configuration"
-msgstr ""
+msgstr "Configuración del demonio"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:56
 msgid "Device atSign"
-msgstr ""
+msgstr "Dispositivo atSign"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:81
 msgid "Device must be configured"
-msgstr ""
+msgstr "El dispositivo debe estar configurado"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:68
 msgid "Device name"
-msgstr ""
+msgstr "Nombre del dispositivo"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:24
 msgid "Device names may contain a-z 0-9 _ or - (e.g., \"my_thing1\")."
 msgstr ""
+"Los nombres de los dispositivos pueden contener a-z 0-9 _ o - (por ejemplo, "
+"\"mi_cosa1\")."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:81
 msgid "Enabled"
-msgstr ""
+msgstr "Activado"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:60
 msgid "Enroll"
-msgstr ""
+msgstr "Inscribirse"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:76
 msgid "Enrollment OTP/SPP"
-msgstr ""
+msgstr "Inscripción OTP/SPP"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:84
 msgid "Existing key found at:"
-msgstr ""
+msgstr "Clave existente encontrada en:"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:18
 msgid "First character should be a lowercase letter (e.g., \"a\")."
-msgstr ""
+msgstr "El primer carácter debe ser una letra minúscula (por ejemplo, \"a\")."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:74
 msgid "Further command line arguments for the NoPorts daemon"
-msgstr ""
+msgstr "Más argumentos de línea de comandos para el demonio 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 ""
+msgstr "Otorgar acceso UCI para luci-app-csshnpd"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:62
 msgid "Manager atSign"
-msgstr ""
+msgstr "Administrador atSign"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:27
 msgid "Maximum device name length is 36 characters."
-msgstr ""
+msgstr "La longitud máxima del nombre del dispositivo es 36 caracteres."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:14
 msgid "Must be at least one character long (e.g., \"a\")."
-msgstr ""
+msgstr "Debe tener al menos un carácter (por ejemplo, \"a\")."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:34
 msgid "Must be six characters (e.g., \"S3CR3T\")."
-msgstr ""
+msgstr "Debe tener seis caracteres (por ejemplo, \"S3CR3T\")."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:7
 msgid "Must not be empty and should start with @ (e.g., \"@a\")."
-msgstr ""
+msgstr "No debe estar vacío y debe comenzar con @ (por ejemplo, \"@a\")."
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:50
 #: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:3
 msgid "NoPorts"
-msgstr ""
+msgstr "NoPorts"
 
 #: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:14
 msgid "NoPorts Config"
-msgstr ""
+msgstr "Configuración de NoPorts"
 
 #: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:23
 msgid "NoPorts Enrollment"
-msgstr ""
+msgstr "Inscripción en NoPorts"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:79
 msgid "NoPorts atSign Enrollment"
-msgstr ""
+msgstr "Inscripción en 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 ""
+msgstr "Se debe configurar una OTP. Se puede generar una OTP usando:"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:77
 msgid "One Time Passcode (OTP) for device atSign enrollment"
 msgstr ""
+"Código de acceso de un solo uso (OTP) para la inscripción del dispositivo en "
+"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 ""
+"Presione el botón Inscribirse y luego ejecute este comando en un sistema "
+"donde"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:57
 msgid "The device atSign e.g. @device"
-msgstr ""
+msgstr "El dispositivo atSign, por ejemplo @device"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:63
 msgid "The manager atSign e.g. @manager"
-msgstr ""
+msgstr "El administrador de Sign, por ejemplo, @manager"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:69
 msgid "The name for this device e.g. openwrt"
-msgstr ""
+msgstr "El nombre de este dispositivo, por ejemplo, openwrt"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:80
 msgid "atSign must be configured"
-msgstr ""
+msgstr "atSign debe estar configurado"
 
 #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:53
 msgid "sshnpd config"
-msgstr ""
+msgstr "configuración de sshnpd"
diff --git a/applications/luci-app-csshnpd/po/zh_Hant/csshnpd.po b/applications/luci-app-csshnpd/po/zh_Hant/csshnpd.po
new file mode 100644 (file)
index 0000000..7353c97
--- /dev/null
@@ -0,0 +1,136 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 06:47+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"
+"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-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:73
+msgid "Additional arguments"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:82
+msgid "Check here to enable the service"
+msgstr "檢查此處以啟用服務"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:51
+msgid "Daemon Configuration"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:56
+msgid "Device atSign"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:81
+msgid "Device must be configured"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:68
+msgid "Device name"
+msgstr "裝置名稱"
+
+#: 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 ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:81
+msgid "Enabled"
+msgstr "已啟用"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:60
+msgid "Enroll"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:76
+msgid "Enrollment OTP/SPP"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:84
+msgid "Existing key found at:"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:74
+msgid "Further command line arguments for the NoPorts daemon"
+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 ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:62
+msgid "Manager atSign"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:27
+msgid "Maximum device name length is 36 characters."
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:34
+msgid "Must be six characters (e.g., \"S3CR3T\")."
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:14
+msgid "NoPorts Config"
+msgstr ""
+
+#: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:23
+msgid "NoPorts Enrollment"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:79
+msgid "NoPorts atSign Enrollment"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:77
+msgid "One Time Passcode (OTP) for device atSign enrollment"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:57
+msgid "The device atSign e.g. @device"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:63
+msgid "The manager atSign e.g. @manager"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:69
+msgid "The name for this device e.g. openwrt"
+msgstr "此裝置的名稱,例如: openwrt"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:80
+msgid "atSign must be configured"
+msgstr ""
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:53
+msgid "sshnpd config"
+msgstr "sshnpd 配置"
index 3280aa35d8085e5781e6e7dfd7c97e3628c31e81..b5cfcb3c31912db71e7ac5ea183498103b8e9dbd 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-20 02:03+0000\n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/es/>\n"
index b6a7c3d2ef993a68f2cbac3e4356228ae738a2f1..ff4a8b3f58ae5be89cbfc0fb7895f70a0e836aa6 100644 (file)
@@ -5,9 +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-20 00:35+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-23 17:09+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsddns/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -40,7 +39,7 @@ msgstr "允许非公网 IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:606
 msgid "Basic Settings"
-msgstr "基设置"
+msgstr "基设置"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:903
 msgid "Bind Network"
index 49fcb2b74fa63e60e837b71717af79b1d36fd1d2..dfbaa7318d542f1c691ea321f7df064163defbe4 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-14 15:03+0000\n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/es/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.16-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"
@@ -101,7 +101,7 @@ msgstr "Versión de API"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:70
 msgid "Attachable"
-msgstr ""
+msgstr "Adjuntable"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:139
 msgid "Available"
@@ -228,6 +228,8 @@ msgstr "Cancelar"
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:35
 msgid "Causes errors when a chosen API > Docker endpoint API support."
 msgstr ""
+"Causa errores cuando un API > Docker elegido del punto final del API de "
+"mantenimiento."
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:882
 msgid "Changes"
@@ -290,7 +292,7 @@ msgstr "Solo configuración"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:76
 msgid "ConfigFrom"
-msgstr ""
+msgstr "ConfigOrigen"
 
 #: applications/luci-app-dockerman/root/usr/share/luci/menu.d/luci-app-dockerman.json:28
 msgid "Configuration"
@@ -840,7 +842,6 @@ msgid "Health Status"
 msgstr "Estado de salud"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:424
-#, fuzzy
 msgid "History"
 msgstr "Historial"
 
@@ -1020,9 +1021,8 @@ msgid "Kill this container"
 msgstr "Matar este contenedor"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:888
-#, fuzzy
 msgid "Kind"
-msgstr "Clase"
+msgstr "Especie"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:68
 msgid "L2 bridge"
@@ -1080,7 +1080,7 @@ msgstr "Controles de registro"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:685
 msgid "Log Driver"
-msgstr ""
+msgstr "Controlador de registro"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:71
 msgid "Log Level"
@@ -1155,7 +1155,7 @@ msgstr "Datos de uso de memoria no disponibles"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:795
 msgid "Metric"
-msgstr ""
+msgstr "Métrica"
 
 #: 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"
@@ -1291,7 +1291,7 @@ msgstr "No se necesitan cambios"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:330
 msgid "No copy (nocopy)"
-msgstr ""
+msgstr "Sin copia (nocopy)"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:251
 msgid "No events found"
@@ -1366,7 +1366,7 @@ msgstr "OK"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:665
 msgid "OOM Kill Disable"
-msgstr ""
+msgstr "Desactivar OOM Killer"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:481
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:240
@@ -1558,7 +1558,7 @@ msgstr "Obtener"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:362
 msgid "Push"
-msgstr "Empujar"
+msgstr "Presionar"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:143
 msgid ""
@@ -1669,7 +1669,7 @@ msgstr "Ejecutando:"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:839
 msgid "STAT"
-msgstr ""
+msgstr "ESTADO"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:427
 msgid "Save locally"
@@ -1761,15 +1761,15 @@ msgstr "Estado"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1101
 msgid "Stderr"
-msgstr ""
+msgstr "Stderr"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1093
 msgid "Stdin"
-msgstr ""
+msgstr "Stdin"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1097
 msgid "Stdout"
-msgstr ""
+msgstr "Stdout"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:366
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1795
@@ -1792,7 +1792,7 @@ msgstr "Detenido"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1090
 msgid "Streams:"
-msgstr ""
+msgstr "Flujos:"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:104
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:103
@@ -1980,7 +1980,6 @@ msgstr "A menos que se detenga"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:390
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1798
-#, fuzzy
 msgid "Unpause"
 msgstr "Reanudar"
 
@@ -2140,11 +2139,11 @@ msgstr "destruir"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:328
 msgid "detach"
-msgstr ""
+msgstr "separar"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:329
 msgid "die"
-msgstr ""
+msgstr "dado"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:373
 msgid "disconnect"
@@ -2205,7 +2204,7 @@ msgstr "nodo"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:337
 msgid "oom"
-msgstr ""
+msgstr "oom"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:338
 msgid "pause"
index af4cc39b02a3500b45c7c290f59597f2c10b9c32..27b64637af7b7ed360198dfaa87ef36eb31bb5be 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-05 21:26+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
 "Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdockerman/ga/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>"
 "6 && n<11) ? 3 : 4;\n"
-"X-Generator: Weblate 5.16-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"
@@ -1423,7 +1423,7 @@ msgstr "Pasfhocal"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:888
 msgid "Path"
-msgstr "Conair"
+msgstr "Cosán"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1631
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1632
index 555a8c989f2c4a04b867713baf93f5de0945fac3..0b355692cde8edba4bb6f5d8349cda3ccc6ebc20 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-20 11:50+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -1548,7 +1548,7 @@ msgstr "Скачать"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:362
 msgid "Push"
-msgstr "Ð\9fеÑ\80енеÑ\81Ñ\82и"
+msgstr "Ð\9eÑ\82пÑ\80авка"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:143
 msgid ""
index fb98dc7b64431d9adf2f9c7853c24bf6ef3134ee..a73361ae150fdeee1f767d7bccdf9ecb80c86ca8 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-21 11:18+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+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"
@@ -93,7 +93,7 @@ msgstr "此處顯示與 LuCI docker 用戶端連線的相關資料概覽。"
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:33
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:168
 msgid "Api Version"
-msgstr "Api 版本"
+msgstr "API 版本"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:70
 msgid "Attachable"
@@ -105,7 +105,7 @@ msgstr "可用"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:425
 msgid "Back to Containers"
-msgstr ""
+msgstr "返回到容器"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:48
 msgid "Base device"
@@ -226,11 +226,11 @@ msgstr "變更"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:420
 msgid "Clean"
-msgstr ""
+msgstr "清除"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:257
 msgid "Cleaned build cache"
-msgstr ""
+msgstr "已清除建置快取"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1181
 msgid "Clear"
@@ -325,26 +325,26 @@ msgstr "主控台"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1000
 msgid "Console Connection"
-msgstr ""
+msgstr "終端機連線"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1514
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1765
 msgid "Console connected"
-msgstr ""
+msgstr "終端機已連線"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1507
 msgid "Console connection closed"
-msgstr ""
+msgstr "終端機連線已關閉"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1551
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1786
 msgid "Console disconnected"
-msgstr ""
+msgstr "終端機已斷線"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1571
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1586
 msgid "Console is not connected"
-msgstr ""
+msgstr "終端機尚未連線"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:160
 msgid "Container"
@@ -429,7 +429,7 @@ msgstr "建立容器"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:942
 msgid "Create container failed"
-msgstr ""
+msgstr "建立容器失敗"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:234
 msgid "Create network"
@@ -437,7 +437,7 @@ msgstr "建立網路"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:249
 msgid "Create network failed"
-msgstr ""
+msgstr "建立網路失敗"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:63
 msgid "Create new docker container"
@@ -618,7 +618,7 @@ msgstr "編輯"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:297
 msgid "Edit Mount"
-msgstr ""
+msgstr "編輯掛載"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:195
 msgid "Edit this container"
@@ -697,7 +697,7 @@ msgstr "範例: tcp://0.0.0.0:2375"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:118
 msgid "Exclude IPs"
-msgstr "排除 IP"
+msgstr "排除 IPs"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:411
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:386
@@ -809,7 +809,7 @@ msgstr "全域設定"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:23
 msgid "Globals"
-msgstr ""
+msgstr "全域"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:262
 msgid "Go to relevant configuration page"
@@ -992,11 +992,11 @@ msgstr "它用一組新的註冊表鏡像取代了守護程式註冊表鏡像"
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:376
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1796
 msgid "Kill"
-msgstr "強制終止"
+msgstr "終止"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:260
 msgid "Kill this container"
-msgstr ""
+msgstr "終止此容器"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:888
 msgid "Kind"
@@ -1012,7 +1012,7 @@ msgstr "L3 橋接"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:94
 msgid "LAN connection"
-msgstr ""
+msgstr "LAN 連線"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:92
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:84
@@ -1100,7 +1100,7 @@ msgstr "記憶體"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:643
 msgid "Memory + Swap"
-msgstr ""
+msgstr "記憶體 + Swap"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:627
 msgid "Memory Limit"
@@ -1199,11 +1199,11 @@ msgstr "網路名稱"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1940
 msgid "Network connected"
-msgstr ""
+msgstr "網路已連線"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:242
 msgid "Network created"
-msgstr ""
+msgstr "網路已建立"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:240
 msgid "Network created with warning"
@@ -1211,7 +1211,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1858
 msgid "Network disconnected"
-msgstr ""
+msgstr "網路已斷線"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1143
 msgid "Network error"
@@ -1332,7 +1332,7 @@ msgstr "OK"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:665
 msgid "OOM Kill Disable"
-msgstr ""
+msgstr "OOM 終止停用"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:481
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:240
@@ -1432,11 +1432,11 @@ msgstr ""
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:537
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:545
 msgid "Please enter a mount path"
-msgstr ""
+msgstr "請輸入掛載路徑"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:541
 msgid "Please enter a subpath"
-msgstr ""
+msgstr "請輸入子路徑"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:293
 msgid "Please enter an image repo tag"
@@ -1457,7 +1457,7 @@ 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
 msgid "Please specify a path"
-msgstr ""
+msgstr "請指定路徑"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1027
 msgid "Port:"
@@ -1538,11 +1538,11 @@ msgstr "原始 JSON"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:317
 msgid "Read-only (ro)"
-msgstr ""
+msgstr "唯讀 (ro)"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:318
 msgid "Read-write (rw)"
-msgstr ""
+msgstr "讀寫 (rw)"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:125
 msgid "Registry"
@@ -1606,7 +1606,7 @@ msgstr "重啟政策"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:237
 msgid "Restart this container"
-msgstr ""
+msgstr "重啟此容器"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:88
 msgid "Restrict external access to the network"
@@ -1741,12 +1741,12 @@ msgstr "停止"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:248
 msgid "Stop this container"
-msgstr ""
+msgstr "停止此容器"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:88
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:145
 msgid "Stopped"
-msgstr ""
+msgstr "已停止"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1090
 msgid "Streams:"
@@ -1760,7 +1760,7 @@ msgstr "子網路"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:442
 msgid "Subpath"
-msgstr ""
+msgstr "子路徑"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:81
 msgid "Subtype"
@@ -1777,7 +1777,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:536
 msgid "Sysctl Settings"
-msgstr ""
+msgstr "Sysctl 設定"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:648
 msgid "Sysctl(--sysctl)"
@@ -1813,7 +1813,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:623
 msgid "The hostname to use for the container"
-msgstr "容器使用的主機名稱"
+msgstr "容器使用的主機名稱"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:673
 msgid "The length of a CPU period in microseconds"
@@ -2024,7 +2024,7 @@ msgstr "WebSocket"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1079
 msgid "WebSocket Console"
-msgstr ""
+msgstr "WebSocket 終端機"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1491
 msgid "WebSocket error"
@@ -2086,7 +2086,7 @@ msgstr "刪除"
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:374
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:385
 msgid "destroy"
-msgstr ""
+msgstr "摧毀"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:328
 msgid "detach"
@@ -2178,7 +2178,7 @@ msgstr ""
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:352
 msgid "reload"
-msgstr ""
+msgstr "重新載入"
 
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:376
 #: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:393
index d3ba01a95832ac8cd76fac9569b60e8be6a91a0f..0fee3a371de06d0265f39008f333a6530ff86cc3 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-07 16:10+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+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"
@@ -10,11 +10,11 @@ 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-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:38
 msgid "Destination"
-msgstr "目的位址"
+msgstr "目的"
 
 #: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:38
 msgid "Destination IP address for connection EoIP."
index 374647f1efef405c9ccefa069124940fd133e3fb..7874b56a10c7e0bc5a990138143ec32963fba16c 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfilemanager/es/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:766
 msgid "Actions"
@@ -135,9 +135,8 @@ msgid "Editor textarea not found."
 msgstr "No se encontró el área de texto del editor."
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:21
-#, fuzzy
 msgid "FIFO/Pipe"
-msgstr "FIFO/Tubería"
+msgstr "FIFO/Tubo"
 
 #: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2211
 msgid "Failed to access symlink target: %s"
index 9ebcf146767c3eb1bc7419f37a38855be8b1b81a..01398f35236013ef1bce9b134c645a33c172e7bf 100644 (file)
@@ -1,8 +1,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-24 17:10+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"
 "Language: zh_Hans\n"
@@ -28,18 +28,18 @@ msgid ""
 "&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%"
 "{helper.val}</var>}}"
 msgstr ""
-"%{src?%{dest?转发:入站}:出站} %{ipv6?%{ipv4?<var>IPv4</var> and <var>IPv6</"
-"var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, 协议 %{proto#%{next?, }%"
+"%{src?%{dest?转发:入站}:出站} %{ipv6?%{ipv4?<var>IPv4</var> and <var>IPv6</"
+"var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, 协议 %{proto#%{next?, }%"
 "{item.types?<var class=\"cbi-tooltip-container\">%{item.name}<span "
 "class=\"cbi-tooltip\">具有类型 %{item.types#%{next?, }<var>%{item}</var>} 的 "
-"ICMP</span></var><var>%{item.name}</var>}}}%{mark?, 标记 <var%{mark.inv? "
+"ICMP</span></var>:<var>%{item.name}</var>}}}%{mark?, 标记 <var%{mark.inv? "
 "data-tooltip=\"匹配除 %{mark.num}%{mark.mask? 带有掩码 %{mark.mask}} 的 "
-"fwmarks。\"%{mark.mask? data-tooltip=\"在比较前对fwmark 应用掩码 %"
+"fwmarks。\":%{mark.mask? data-tooltip=\"在比较前对fwmark 应用掩码 %"
 "{mark.mask} 。\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?<var data-"
-"tooltip=\"匹配除 %{dscp.num?:%{dscp.name}} 以外的 DSCP 类型。\">%{dscp.val}"
-"</var>:<var>%{dscp.val}</var>}}%{helper?, 助手 %{helper.inv?<var data-"
+"tooltip=\"匹配除 %{dscp.num?:%{dscp.name}} 以外的 DSCP 类型。\">%{dscp.val}</"
+"var>:<var>%{dscp.val}</var>}}%{helper?, 助手 %{helper.inv?<var data-"
 "tooltip=\"匹配除 &quot;%{helper.name}&quot; 以外的任意助手。\">%{helper.val}"
-"</var><var data-tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
+"</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:462
 msgid "-- add IP --"
@@ -60,8 +60,7 @@ msgstr "1024"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
 msgid ""
 "<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
-msgstr ""
-"<var data-tooltip=\"ACCEPT\">接受</var> %{src?%{dest?转发:入站}:出站}"
+msgstr "<var data-tooltip=\"ACCEPT\">接受</var> %{src?%{dest?转发:入站}:出站}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:93
 msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
@@ -78,7 +77,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
 msgid ""
 "<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
-msgstr "<var data-tooltip=\"DROP\">丢弃</var> %{src?%{dest?转发:入站}:出站}"
+msgstr "<var data-tooltip=\"DROP\">丢弃</var> %{src?%{dest?转发:入站}:出站}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:133
 msgid ""
@@ -99,8 +98,8 @@ msgid ""
 "<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>%"
 "{set_mark?:%{set_xmark}}</var>"
 msgstr ""
-"<var data-tooltip=\"MARK\">%{set_mark?分配异或}</var> 防火墙标记 <var>%"
-"{set_mark?%{set_xmark}}</var>"
+"<var data-tooltip=\"MARK\">%{set_mark?分配:异或}</var> 防火墙标记 <var>%"
+"{set_mark?:%{set_xmark}}</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:90
 msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
@@ -110,14 +109,12 @@ msgstr "<var data-tooltip=\"MASQUERADE\">自动重写</var> 源 IP"
 msgid ""
 "<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?"
 "forward:input}:output}"
-msgstr ""
-"<var data-tooltip=\"NOTRACK\">不跟踪</var> %{src?%{dest?转发:入站}:出站}"
+msgstr "<var data-tooltip=\"NOTRACK\">不跟踪</var> %{src?%{dest?转发:入站}:出站}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
 msgid ""
 "<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
-msgstr ""
-"<var data-tooltip=\"REJECT\">拒绝</var> %{src?%{dest?转发:入站}:出站}"
+msgstr "<var data-tooltip=\"REJECT\">拒绝</var> %{src?%{dest?转发:入站}:出站}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
 msgid ""
@@ -149,7 +146,7 @@ msgid ""
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
-"用于对区域目标流量进行分类的额外 <em>iptables</em> 参数。如: <code>-p tcp --"
+"用于对区域目标流量进行分类的额外 <em>iptables</em> 参数。如:<code>-p tcp --"
 "dport 443</code> 表示仅匹配出站 HTTPS 流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:322
@@ -157,7 +154,7 @@ msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone source traffic, "
 "e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
 msgstr ""
-"用于对区域源流量进行分类的额外 <em>iptables</em> 参数。如: <code>-p tcp --"
+"用于对区域源流量进行分类的额外 <em>iptables</em> 参数。如:<code>-p tcp --"
 "sport 443</code> 表示仅匹配入站 HTTPS 流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:107
@@ -449,12 +446,11 @@ msgid ""
 "tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
 "</var>}"
 msgstr ""
-"Forwarded %{ipv6?%{ipv4?<var>IPv4</var> and <var>IPv6</var>:<var>IPv6</var>}:"
-"<var>IPv4</var>}%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
-"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except %"
-"{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
-"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
-"</var>}"
+"转发的 %{ipv6?%{ipv4?<var>IPv4</var> 和 <var>IPv6</var>:<var>IPv6</var>}"
+":<var>IPv4</var>}%{proto?, 协议 %{proto#%{next?, }<var>%{item.name}</var>}}%"
+"{mark?, 标记 <var%{mark.inv? data-tooltip=\"匹配除 %{mark.num}%{mark.mask? 及"
+"掩码 %{mark.mask}} 以外的 fwmark。\":%{mark.mask? data-tooltip=\"比较前使用 %"
+"{mark.mask} 掩码处理 fwmark 值。\"}}>%{mark.val}</var>}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:487
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:359
@@ -491,8 +487,8 @@ msgstr ""
 "IP 地址。\"}>%{item.ival}</var>}}%{src_port?, 端口 %{src_port#%{next?, }<var%"
 "{item.inv? data-tooltip=\"匹配除 %{item.val} 以外的端口。\"}>%{item.ival}</"
 "var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%{item.inv? data-tooltip=\"匹配"
-"除 %{item.val}%{item.hint.name? 或称为 %{item.hint.name}} 以外的 MAC 地址"
-"\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</"
+"除 %{item.val}%{item.hint.name? 或称为 %{item.hint.name}} 以外的 MAC 地址"
+"。\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</"
 "var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
@@ -510,7 +506,7 @@ msgstr ""
 "{src_port#%{next?, }<var%{item.inv? data-tooltip=\"匹配除 %{item.val} 以外的"
 "端口。\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%"
 "{item.inv? data-tooltip=\"匹配除 %{item.val}%{item.hint.name? 或称为 %"
-"{item.hint.name}} 以外的 MAC 地址。\"%{item.hint.name? data-tooltip=\"%"
+"{item.hint.name}} 以外的 MAC 地址。\":%{item.hint.name? data-tooltip=\"%"
 "{item.hint.name}\"}}>%{item.ival}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
@@ -536,7 +532,7 @@ msgstr "硬件流量卸载"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:145
 msgid "IP (range)"
-msgstr "IP (范围)"
+msgstr "IP(范围)"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:32
 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
@@ -610,16 +606,16 @@ msgid ""
 "tooltip=\"Match any helper except &quot;%{helper.name}&quot;\">%{helper.val}"
 "</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
 msgstr ""
-"Incoming %{ipv6?%{ipv4?<var>IPv4</var> and <var>IPv6</var>:<var>IPv6</var>}:"
-"<var>IPv4</var>}%{proto?, protocol %{proto#%{next?, }%{item.types?<var "
-"class=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP "
-"with types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%"
-"{item.name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match "
-"fwmarks except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%"
-"{mark.mask? data-tooltip=\"Mask fwmark value with %{mark.mask} before "
-"compare.\"}}>%{mark.val}</var>}%{helper?, helper %{helper.inv?<var data-"
-"tooltip=\"Match any helper except &quot;%{helper.name}&quot;\">%{helper.val}"
-"</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
+"入站 %{ipv6?%{ipv4?<var>IPv4</var> 和 <var>IPv6</var>:<var>IPv6</var>}:<var>"
+"IPv4</var>}%{proto?, 协议 %{proto#%{next?, }%{item.types?<var class=\"cbi-"
+"tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP 类型 %"
+"{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item.name}</"
+"var>}}}%{mark?, 标记 <var%{mark.inv? data-tooltip=\"匹配除 %{mark.num}%"
+"{mark.mask? 及掩码 %{mark.mask}} 以外的 fwmark。\":%{mark.mask? data-"
+"tooltip=\"比较前使用 %{mark.mask} 掩码处理 fwmark 值。\"}}>%{mark.val}</var>}"
+"%{helper?, 助手 %{helper.inv?<var data-tooltip=\"匹配除 &quot;%{helper.name}"
+"&quot; 以外的任何助手\">%{helper.val}</var>:<var data-tooltip=\"%"
+"{helper.name}\">%{helper.val}</var>}}"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:181
 msgid "Initial Hash Size"
@@ -790,7 +786,7 @@ msgid ""
 "Maximum initial number of packets to match: this number gets recharged by "
 "one every time the limit specified above is not reached, up to this number."
 msgstr ""
-"最大初始匹配数据包数量: 每当未达到上述指定限制时,系统会自动补充,直到恢复到"
+"最大初始匹配数据包数量:每当未达到上述指定限制时,系统会自动补充,直到恢复到"
 "此数。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:483
@@ -877,10 +873,10 @@ msgid ""
 "Datatypes: <code>ip, port, mac, net, set</code>.<br />Direction prefixes are "
 "optional.<br />*Note: datatype <code>set</code> is unsupported in fw4."
 msgstr ""
-"要进行匹配的数据包字段。<br />语法: <em>direction_datatype</em>。如: "
-"<code>src_port, dest_net</code>。<br />方向: <code>src, dst</code>。数据类"
-"型: <code>ip, port, mac, net, set</code>。<br />方向前缀可选。<br />*注意: "
-"datatype<code>set</code>在 fw4 中不受支持。"
+"要进行匹配的数据包字段。<br />语法:<em>direction_datatype</em>。如:<code>"
+"src_port, dest_net</code>。<br />方向:<code>src, dst</code>。数据类型"
+":<code>ip, port, mac, net, set</code>。<br />方向前缀可选。<br />*注意:"
+"datatype<code>set</code> 在 fw4 中不受支持。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:356
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:473
@@ -999,8 +995,8 @@ msgid ""
 "Set the given mark value on established connections. Format is value[/mask]. "
 "If a mask is specified then only those bits set in the mask are modified."
 msgstr ""
-"在已建立的连接上设置给定的标记值。格式为: 值[/掩码]。如果指定了掩码,则仅修"
-"æ\94¹æ\8e©ç \81中设置ç\9a\84ä½\8dã\80\82"
+"在已建立的连接上设置给定的标记值。格式为:值[/掩码]。如果指定了掩码,则仅修改"
+"掩码中设置的位。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:82
 msgid "Software based offloading for routing/NAT."
@@ -1055,7 +1051,7 @@ msgstr "开始日期(yyyy-mm-dd)"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:504
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:376
 msgid "Start Time (hh:mm:ss)"
-msgstr "开始时间(hh:mm:ss)"
+msgstr "开始时间(hh:mm:ss)"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:516
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:388
@@ -1065,7 +1061,7 @@ msgstr "停止日期(yyyy-mm-dd)"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:508
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:380
 msgid "Stop Time (hh:mm:ss)"
-msgstr "停止时间(hh:mm:ss)"
+msgstr "停止时间(hh:mm:ss)"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:131
 msgid "Storage Method"
@@ -1099,8 +1095,8 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 "以下选项控制此区域(%s)和其它区域间的转发策略。<em>目标区域</em>接收<strong>"
-"源自 %q</strong> 的转发流量。<em>源区域</em>匹配的转发流量来自<strong>目标为 "
-"%q</strong> 的其它区域。转发规则的作用是<em>单向</em>的,例如: 允许转发从 "
+"源自 %q</strong> 的转发流量。<em>源区域</em>匹配来自其它区域的<strong>目标为 "
+"%q</strong> 的转发流量。转发规则的作用是<em>单向</em>的,例如:允许转发从 "
 "lan 到 wan 的流量并<em>不</em>意味着允许反向转发从 wan 到 lan 的流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:124
@@ -1193,7 +1189,7 @@ msgid ""
 "zones, for example to reject traffic between certain hosts or to open WAN "
 "ports on the router."
 msgstr ""
-"通信规则定义了不同区域间的数据包传输策略,例如: 拒绝一些主机之间的通信、开放"
+"通信规则定义了不同区域间的数据包传输策略,例如:拒绝一些主机之间的通信、开放"
 "路由器 WAN 上的端口。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:484
@@ -1210,8 +1206,8 @@ msgid ""
 "Unit: seconds. Default <code>0</code> means the entry is added permanently "
 "to the set.<br />Max: 2147483 seconds."
 msgstr ""
-"单位: 秒。默认值 <code>0</code> 表示该条目被永久添加到该集合。<br />最大"
-"值: 2147483 秒。"
+"单位:秒。默认值 <code>0</code> 表示该条目被永久添加到该集合。<br />最大值:"
+"2147483 秒。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:339
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:455
@@ -1262,7 +1258,7 @@ msgstr "使用内部 IP 地址"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:320
 msgid "Use ipset"
-msgstr "使用 ip 集"
+msgstr "使用 IP 集"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:229
 msgid ""
@@ -1308,7 +1304,7 @@ msgstr "当前设备正在使用 firewall4。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:142
 msgid "Zone ⇒ Forwards"
-msgstr "区域 ⇒ 转发"
+msgstr "源区域 ⇒ 转发目标区域"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:99
 msgid "Zones"
@@ -1383,23 +1379,23 @@ msgstr "日"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:94
 msgid "dest_ip: Destination IP"
-msgstr "dest_ip: 目标 IP"
+msgstr "dest_ip:目标 IP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:96
 msgid "dest_mac: Destination MAC addr"
-msgstr "dest_mac: 目标 MAC 地址"
+msgstr "dest_mac:目标 MAC 地址"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:97
 msgid "dest_net: Destination (sub)net"
-msgstr "dest_net: 目标 (子)网"
+msgstr "dest_net:目标(子)网"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:95
 msgid "dest_port: Destination Port"
-msgstr "dest_port: 目标端口"
+msgstr "dest_port:目标端口"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:99
 msgid "dest_set: Destination ipset*"
-msgstr "dest_set: 目标 ip集*"
+msgstr "dest_set:目标 IP 集*"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:314
 msgid "do not rewrite"
@@ -1422,8 +1418,8 @@ msgid ""
 "Port ranges in ipsets are unsupported by firewall4.<br />"
 msgstr ""
 "firewall4 支持通过引用和创建 IP 集合以简化大型地址列表的匹配,从而无需为每个"
-"要匹配的项目创建单独的规则。注意: firewall4 不支持 IP 集合中的端口范围。"
-"<br />"
+"要匹配的项目创建单独的规则。注意:firewall4 不支持 IP 集合中的端口范围"
+"<br />"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:160
 msgid "fromport-toport"
@@ -1441,7 +1437,7 @@ msgstr "小时"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:82
 msgid "ip: IP addr"
-msgstr "ip: IP 地址"
+msgstr "ip:IP 地址"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:154
 msgid "ip[/cidr]<br />"
@@ -1449,7 +1445,7 @@ msgstr "ip[/cidr]<br />"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:146
 msgid "ip[/cidr]<br />For use with Match datatypes: <code>*_ip</code>."
-msgstr "ip[/cidr]<br />用于 Match 数据类型: <code>*_ip</code>。"
+msgstr "ip[/cidr]<br />用于 Match 数据类型:<code>*_ip</code>。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:134
 msgid "list"
@@ -1457,7 +1453,7 @@ msgstr "列表"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:84
 msgid "mac: MAC addr"
-msgstr "mac: MAC 地址"
+msgstr "mac:MAC 地址"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:109
 msgid "macaddr|ip[/cidr]<br />"
@@ -1471,11 +1467,11 @@ msgstr "分钟"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:85
 msgid "net: (sub)net"
-msgstr "net: (子)网"
+msgstr "net:(子)网"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:83
 msgid "port: Port"
-msgstr "port: 端口"
+msgstr "port:端口"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:410
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
@@ -1491,27 +1487,27 @@ msgstr "秒"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:87
 msgid "set: ipset*"
-msgstr "set: ip集*"
+msgstr "set:IP 集*"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:93
 msgid "src_Set: Source ipset*"
-msgstr "src_Set: 源 ip集*"
+msgstr "src_Set:源 IP 集*"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:88
 msgid "src_ip: Source IP"
-msgstr "src_ip: 源 IP"
+msgstr "src_ip:源 IP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:90
 msgid "src_mac: Source MAC addr"
-msgstr "src_mac: 源 MAC 地址"
+msgstr "src_mac:源 MAC 地址"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:91
 msgid "src_net: Source (sub)net"
-msgstr "src_net: 源(子)网"
+msgstr "src_net:源(子)网"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:89
 msgid "src_port: Source Port"
-msgstr "src_port: 源端口"
+msgstr "src_port:源端口"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:53
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62
index b6f1f258d932476bf29994c022c0e6ad1cd88a0e..49d7542897ea88b06f9246c7d6ca27d761d866e7 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-01-23 18:59+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 00:59+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationshttps-dns-proxy/es/>\n"
 "Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.16-dev\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"
@@ -712,7 +712,6 @@ msgid "TCP Client Limit"
 msgstr "Límite de clientes TCP"
 
 #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:181
-#, fuzzy
 msgid "The domain used for connectivity checks (%smore information%s)."
 msgstr ""
 "El dominio utilizado para las comprobaciones de conectividad (%smás "
index 7ab53ba667e737234811e6422a5fafcc673ce11d..c7484856e4377394f498e3c797b967d6a23adde4 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-21 11:18+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+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"
@@ -152,7 +152,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:192
 msgid "Delay Before Retry"
-msgstr ""
+msgstr "重試前的延遲"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:74
 msgid "Delay Loop"
@@ -502,7 +502,7 @@ msgstr "IP 位址清單"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:80
 msgid "List of Route Object"
-msgstr ""
+msgstr "路由物件清單"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:54
 msgid "Main"
@@ -526,7 +526,7 @@ msgstr ""
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:108
 msgid "Multicast Source IP"
-msgstr ""
+msgstr "多播來源 IP"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:67
 msgid "Must be same on Master/Backup"
@@ -756,7 +756,7 @@ msgstr "範圍"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:47
 msgid "Scope of the Address"
-msgstr ""
+msgstr "位址範圍"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:68
 msgid "Script"
@@ -865,7 +865,7 @@ msgstr "同步檔案"
 
 #: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:96
 msgid "Sync Group"
-msgstr ""
+msgstr "同步群組"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:50
 msgid "Sync Mode"
@@ -1025,11 +1025,11 @@ msgstr "VRRP 實例"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:46
 msgid "VRRP Multicast Group 4"
-msgstr ""
+msgstr "VRRP 多播群組 4"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:52
 msgid "VRRP Multicast Group 6"
-msgstr ""
+msgstr "VRRP 多播群組 6"
 
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:33
 #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:56
index ac556ac38dab0a1fffceb7c43cc4197ed14f1cfe..c485a68d8cd72985373d1347fa83f9b658369fb7 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-12-29 10:01+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
 "Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsksmbd/ga/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>"
 "6 && n<11) ? 3 : 4;\n"
-"X-Generator: Weblate 5.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"
@@ -106,7 +106,7 @@ msgstr "Scaireanna Líonra"
 
 #: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:82
 msgid "Path"
-msgstr "Conair"
+msgstr "Cosán"
 
 #: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:77
 msgid ""
index fe5e13be9721d003ae44c12af6fda858dc132e1d..b711c017a1de285a3f88177fd751fff28d85ad51 100644 (file)
@@ -2,42 +2,44 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslibreswan/es/>\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 3.8\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\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 ""
+msgstr "3DES*"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:51
 msgid "AES"
-msgstr ""
+msgstr "AES"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:54
 msgid "AES128"
-msgstr ""
+msgstr "AES128"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:55
 msgid "AES192"
-msgstr ""
+msgstr "AES192"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:56
 msgid "AES256"
-msgstr ""
+msgstr "AES256"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:53
 msgid "AES_CBC"
-msgstr ""
+msgstr "AES_CBC"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:52
 msgid "AES_CTR"
-msgstr ""
+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
@@ -51,23 +53,23 @@ msgstr ""
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:47
 msgid "Add Tunnel"
-msgstr ""
+msgstr "Añadir túnel"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:72
 msgid "Advanced"
-msgstr ""
+msgstr "Avanzado"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:63
 msgid "Allowed Virtual Private"
-msgstr ""
+msgstr "Privado virtual permitido"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:146
 msgid "Auth Method"
-msgstr ""
+msgstr "Método de autenticación"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:70
 msgid "Authentication"
-msgstr ""
+msgstr "Autenticación"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:268
 msgid "Auto Update Peer Address of VTI interface"
@@ -79,7 +81,7 @@ msgstr ""
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:213
 msgid "Clear"
-msgstr ""
+msgstr "Limpiar"
 
 #: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:59
 msgid "DH Group"
diff --git a/applications/luci-app-libreswan/po/zh_Hant/libreswan.po b/applications/luci-app-libreswan/po/zh_Hant/libreswan.po
new file mode 100644 (file)
index 0000000..82ff8e0
--- /dev/null
@@ -0,0 +1,479 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 02:03+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"
+"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-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 ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:17
+msgid "Add Proposal"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:47
+msgid "Add Tunnel"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:72
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:63
+msgid "Allowed Virtual Private"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:146
+msgid "Auth Method"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:70
+msgid "Authentication"
+msgstr "認證"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:268
+msgid "Auto Update Peer Address of VTI interface"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:57
+msgid "CAMELLIA_CBC"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:213
+msgid "Clear"
+msgstr "清除"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:59
+msgid "DH Group"
+msgstr "DH 群組"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:63
+msgid "DH Group 14"
+msgstr "DH 群組 14"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:64
+msgid "DH Group 15"
+msgstr "DH 群組 15"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:65
+msgid "DH Group 16"
+msgstr "DH 群組 16"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:66
+msgid "DH Group 17"
+msgstr "DH 群組 17"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:67
+msgid "DH Group 18"
+msgstr "DH 群組 18"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:68
+msgid "DH Group 19"
+msgstr "DH 群組 19"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:69
+msgid "DH Group 20"
+msgstr "DH 群組 20"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:70
+msgid "DH Group 21"
+msgstr "DH 群組 21"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:71
+msgid "DH Group 22*"
+msgstr "DH 群組 22*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:72
+msgid "DH Group 31"
+msgstr "DH 群組 31"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:62
+msgid "DH Group 5*"
+msgstr "DH 群組 5*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:210
+msgid "DPD Action"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:218
+msgid "DPD Delay"
+msgstr "DPD 延遲"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:223
+msgid "DPD Timeout"
+msgstr "DPD 逾時"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:23
+msgid "Debug Logs"
+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
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
+msgid "Down"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
+msgid "Encryption Method"
+msgstr "加密方式"
+
+#: 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 "一般"
+
+#: applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json:3
+msgid "Grant access to LuCI app Libreswan IPSec"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
+msgid "Hash Algorithm"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:214
+msgid "Hold"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
+msgid "IKE Life Time"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:161
+msgid "IKE V2"
+msgstr "IKE V2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:164
+msgid "IKE Version 1"
+msgstr "IKE 版本 1"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:163
+msgid "IKE Version 2"
+msgstr "IKE 版本 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 ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:17
+msgid "IPSec Global Settings"
+msgstr "IPSec 全域設定"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:20
+msgid "IPSec Globals"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:38
+msgid "IPSec Tunnels"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:73
+msgid "IPSec Tunnels Summary"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:77
+msgid "Initiate"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:71
+msgid "Interface"
+msgstr "介面"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:40
+msgid "Interface for IPsec to use"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:98
+msgid "Left ID"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:84
+msgid "Left IP/Device"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:79
+msgid "Left Interface"
+msgstr ""
+
+#: 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 "監聽"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:45
+msgid "Listen Address"
+msgstr "監聽位址"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:39
+msgid "Listen Interface"
+msgstr "監聽介面"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:250
+msgid "Lists VTI interfaces configured with ikey and okey"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114
+msgid "Local Source IP"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:36
+msgid "Local Subnet"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:129
+msgid "Local Subnets"
+msgstr ""
+
+#: 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 "模式"
+
+#: 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 ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:34
+msgid "Name"
+msgstr "名稱"
+
+#: 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 "名稱長度不得超過 15 個字元"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:212
+msgid "None"
+msgstr "無"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:11
+msgid "Overview"
+msgstr "概覽"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:40
+msgid "Phase1"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:167
+msgid "Phase1 Proposals"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:41
+msgid "Phase2"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:234
+msgid "Phase2 Proposals"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:228
+msgid "Phase2 Protocol"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:154
+msgid "Preshared Key"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:37
+msgid "Proposals must be configured for Tunnels"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:193
+msgid "Rekey"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
+msgid "Rekey Margin Time"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:35
+msgid "Remote"
+msgstr "遠端"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:103
+msgid "Remote IP"
+msgstr "遠端 IP"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:124
+msgid "Remote Source IP"
+msgstr "遠端來源 IP"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:37
+msgid "Remote Subnet"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:142
+msgid "Remote Subnets"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:215
+msgid "Restart"
+msgstr "重新啟動"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:109
+msgid "Right ID"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:39
+msgid "Rx"
+msgstr "接收"
+
+#: 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 ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:42
+msgid "Status"
+msgstr "狀態"
+
+#: 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 ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:67
+msgid "There are no active Tunnels"
+msgstr ""
+
+#: 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 ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:248
+msgid "Tunnel Interface"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:38
+msgid "Tx"
+msgstr "發送"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:34
+msgid "Uniquely Identify Remotes"
+msgstr ""
+
+#: 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 "不安全"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:60
+msgid "Unsafe, See"
+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
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
+msgid "Up"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:267
+msgid "Update Peer Address"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:43
+msgid "Uptime"
+msgstr "上線時間"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:35
+msgid "Whether IDs should be considered identifying remote parties uniquely"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:27
+msgid "base - Moderate Logging"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:28
+msgid "cpu-usage - Timing/Load Logging"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:29
+msgid "crypto - All crypto related Logging"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:26
+msgid "none - No Logging"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:31
+msgid "private - Sensitive private-key/password Logging"
+msgstr ""
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:30
+msgid "tmi - Too Much/Excessive Logging"
+msgstr ""
index 3be22ea97c3f19044bef7cacfaf7f1a4a46c3382..c964f5a82447189e4186b13de63322eee1c9288b 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-23 17:10+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationslldpd/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -51,7 +51,7 @@ msgstr "高度"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:996
 msgid "Basic Settings"
-msgstr "基设置"
+msgstr "基设置"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:926
 msgid "Behaviour"
index 2fc4b890073ab7b71b462202a64d89c888f472ca..974f9bb3c3cd990fcaaaa48c08bf20228ff7ff28 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-19 02:41+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+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"
@@ -308,7 +308,7 @@ msgstr "傳入"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:60
 msgid "Insert count"
-msgstr ""
+msgstr "插入計數"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:666
 msgid "Interface MAC address"
@@ -641,7 +641,7 @@ msgstr "系統主機名稱"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:436
 msgid "System management IO"
-msgstr ""
+msgstr "系統管理 IO"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:429
 msgid "System management IO advertisements"
@@ -755,11 +755,11 @@ msgstr "已啟用"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:48
 msgid "keep only one neighbor"
-msgstr ""
+msgstr "僅保留一個鄰居"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/lldpd.js:47
 msgid "keep only one protocol"
-msgstr ""
+msgstr "僅保留一個協定"
 
 #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:929
 msgid "replace"
index f8a51fa9f1f387bf21d2d2e28d82d1327549c8c2..cae5f2f5c0862855d009ed6851f5cb8f83c40b9f 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-20 07:03+0000\n"
+"PO-Revision-Date: 2026-02-23 17:09+0000\n"
 "Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslxc/ko/>\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-lxc/htdocs/luci-static/resources/view/lxc/overview.js:454
 msgid ""
@@ -45,7 +45,7 @@ msgstr "사용 가능한 컨테이너"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:445
 msgid "Basic Settings"
-msgstr ""
+msgstr "기본 설정"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:203
 msgid "Confirm"
index fdf8a8f09b4732a54d03aa253f58779d8ef39acf..891c84022f11d14bb5c094863727551cf46cb0ec 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-20 11:50+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
index fdfbae49f41fbfb01de716e38cb248c382f751e7..cf6b49d85eff8f11831581f4a3c99e3ef40c7cae 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-20 00:34+0000\n"
-"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
+"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationslxc/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -41,7 +41,7 @@ msgstr "可用的容器"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:445
 msgid "Basic Settings"
-msgstr "基设置"
+msgstr "基设置"
 
 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:203
 msgid "Confirm"
index ec63c1b30d6cd5e87a25273033180e4985c958fc..3743700ccdb777b0464237e9c55f14970488eeb6 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-01-22 09:00+0000\n"
-"Last-Translator: Максим Горпиніч <gorpinicmaksim0@gmail.com>\n"
+"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"Last-Translator: Oleksii Nazarenko <energy.aleks@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/uk/>\n"
 "Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 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
@@ -373,7 +373,7 @@ msgstr ""
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:19
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:117
 msgid "Logging"
-msgstr "Лісозаготівля"
+msgstr "Логування"
 
 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:22
 msgid "Loglevel"
index 2ec4289d71174bd6ee442b72688146f4642a1d79..b571d8b8f506314cd819caea3d5a630f1dfaa8c1 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2026-02-07 16:10+0000\n"
+"PO-Revision-Date: 2026-02-23 17:10+0000\n"
 "Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr/ko/>\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.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:79
 msgid "Active MID announcements"
@@ -953,7 +953,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/root/usr/share/luci/menu.d/luci-app-olsr-frontend.json:29
 msgid "Topology"
-msgstr ""
+msgstr "토폴로지"
 
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:142
 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:136
index 5460fb8a49745c5cd1528946b854b5ad8265f944..421cfb589d3112d90fc799df334c84a90f7d8d5a 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-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspackage-manager/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.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
index 7c09531d6bdc2d8f57a555a4b13a677c12466206..bbdfba7ecc930507fb915593bad67294b4199a03 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-14 15:03+0000\n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspbr/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.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
@@ -673,6 +673,9 @@ msgid ""
 "starting priority is used to avoid conflict with other services, this can be "
 "changed by user."
 msgstr ""
+"Prioridad de las reglas IP de inicio (enlace ascendente/WAN) que utiliza el "
+"servicio pbr. Se utiliza una prioridad de inicio alta para evitar conflictos "
+"con otros servicios; el usuario puede modificarla."
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:63
 msgid "Status"
@@ -808,7 +811,6 @@ msgid "Uplink IP Rules Priority"
 msgstr "Prioridad de reglas de IP de enlace ascendente"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:200
-#, fuzzy
 msgid "Uplink Interface Table FW Mark"
 msgstr "Tabla de interfaz de enlace ascendente FW Mark"
 
index 127f0b3bd2b45a00cef9ff38f700d2c4565e0e69..acc1a8dce1b1db2e3c802232c3b648da7531752c 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-08 18:12+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
 "Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspbr/ga/>\n"
@@ -9,7 +9,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>"
 "6 && n<11) ? 3 : 4;\n"
-"X-Generator: Weblate 5.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
@@ -428,7 +428,7 @@ msgstr "Dearbhacht aschuir"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:439
 msgid "Path"
-msgstr "Conair"
+msgstr "Cosán"
 
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:279
 #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:718
index 15b638854ea562a7851fedc5fdb7d2057d85dac9..369f9db3b9d121a419851ed327181b4a8bc87080 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 3\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 00:59+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale3/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.16-dev\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
@@ -57,9 +57,8 @@ msgid "BCRYPT"
 msgstr "BCRYPT"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:411
-#, fuzzy
 msgid "Based on settings in 'Rights File'"
-msgstr "Basado en la configuración en 'Archivo de derechos'"
+msgstr "Basado en ajustes en 'Archivo de derechos'"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:433
 msgid "CORS"
@@ -231,7 +230,6 @@ msgid "Main"
 msgstr "Principal"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:472
-#, fuzzy
 msgid "Mask Passwords"
 msgstr "Enmascarar contraseñas"
 
index 8057ae842801877fc6d8fa900180097703d717ed..e41f59e721bc22936405992366d716172a9fba95 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 3\n"
-"PO-Revision-Date: 2026-01-22 09:00+0000\n"
-"Last-Translator: Максим Горпиніч <gorpinicmaksim0@gmail.com>\n"
+"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"Last-Translator: Oleksii Nazarenko <energy.aleks@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale3/uk/>\n"
 "Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\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
@@ -215,7 +215,7 @@ msgstr "Рівень Журналу"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:448
 msgid "Logging"
-msgstr "Лісозаготівля"
+msgstr "Логування"
 
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:170
 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:220
index 4af197abb305d3d9d8640f8e0cc9b7b0565b3430..269a2a6d41814c841988ce48e89534d1bde36463 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-22 15:23+0100\n"
-"PO-Revision-Date: 2024-09-06 19:05+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
 "Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba4/ga/>\n"
@@ -11,9 +11,9 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :"
-"(n>6 && n<11) ? 3 : 4;\n"
-"X-Generator: Weblate 5.8-dev\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>"
+"6 && n<11) ? 3 : 4;\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
 msgid "Allow guests"
@@ -155,7 +155,7 @@ msgstr ""
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:99
 msgid "Path"
-msgstr "Conair"
+msgstr "Cosán"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid ""
index e7091c15d2ec51b01a7d648efe318474759ec0e1..c42c7e150dd63870b35d72cdb4f1f52180a3479d 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-01-22 08:59+0000\n"
-"Last-Translator: Максим Горпиніч <gorpinicmaksim0@gmail.com>\n"
+"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"Last-Translator: Oleksii Nazarenko <energy.aleks@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssnmpd/uk/>\n"
 "Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\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"
@@ -212,7 +212,7 @@ msgstr "Розташування"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:656
 msgid "Logging"
-msgstr "Лісозаготівля"
+msgstr "Логування"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:461
 msgid "MD5"
index 4926359663eb29b21cc109c4921055c4cfd4373e..e0118bd6957df9d36f1f5f0ee6aa9bb02ce7b67a 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
+"PO-Revision-Date: 2026-02-23 17:09+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/luciapplicationssnmpd/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\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"
@@ -191,7 +191,7 @@ msgstr "IP 版本"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:399
 msgid "IPMask"
-msgstr ""
+msgstr "IPMask"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:63
 msgid "IPv4 and IPv6"
@@ -238,7 +238,7 @@ msgstr "無"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:344
 msgid "Notify"
-msgstr ""
+msgstr "通知"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:345
 msgid "Notify access modification for groups"
@@ -319,7 +319,7 @@ msgstr ""
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:460
 msgid "SHA"
-msgstr ""
+msgstr "SHA"
 
 #: applications/luci-app-snmpd/root/usr/share/luci/menu.d/luci-app-snmpd.json:16
 msgid "SNMP"
@@ -327,7 +327,7 @@ msgstr "SNMP"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/download.js:58
 msgid "SNMP - MIB Download"
-msgstr ""
+msgstr "SNMP - MIB 下載"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:623
 msgid "SNMP Settings"
@@ -387,19 +387,19 @@ msgstr "SNMPv3"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:467
 msgid "SNMPv3 authentication passphrase"
-msgstr ""
+msgstr "SNMPv3 認證密碼"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:458
 msgid "SNMPv3 authentication type"
-msgstr ""
+msgstr "SNMPv3 認證類型"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:486
 msgid "SNMPv3 encryption passphrase"
-msgstr ""
+msgstr "SNMPv3 加密密碼"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:477
 msgid "SNMPv3 encryption type"
-msgstr ""
+msgstr "SNMPv3 加密類型"
 
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:235
 #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:274
index ee30bd189abdb852b94fc2186f6d2a91c0a9d8bb..d364d2e3191a497b8f1713b18eadcf45aa3695e0 100644 (file)
@@ -2,28 +2,30 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssoftether/es/>\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 3.8\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\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 ""
+msgstr "Otorgar acceso a la gestión de Softether"
 
 #: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
 msgid "Loading account information…"
-msgstr ""
+msgstr "Cargando información de la cuenta…"
 
 #: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
 msgid "No VPN account configured."
-msgstr ""
+msgstr "No hay ninguna cuenta VPN configurada."
 
 #: 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 ""
+msgstr "Estado de SoftEther"
diff --git a/applications/luci-app-softether/po/zh_Hant/softether.po b/applications/luci-app-softether/po/zh_Hant/softether.po
new file mode 100644 (file)
index 0000000..3878148
--- /dev/null
@@ -0,0 +1,28 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 02:03+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"
+"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-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 ""
+
+#: 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 狀態"
index 23aeb95f448863d96b3f0848484b9b3c658a93ce..2c70bc6d10beac34f6b32c1a1f4f27f2a2ba2489 100644 (file)
@@ -1,8 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationssqm/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -43,7 +42,7 @@ msgstr "勾选后才使用高级选项。"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
 msgid "Basic Settings"
-msgstr "基设置"
+msgstr "基设置"
 
 #: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
 msgid ""
index e192e975fe6d666fdcdee3f9dcddf18076ff8736..e05a89e0f3374acab115d35626f38c1dc061f724 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-14 00:51+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 00:59+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstatistics/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.16-dev\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"
@@ -493,12 +493,10 @@ msgid "Far Pre-emptive CRC Errors"
 msgstr "Errores CRC preventivos en el extremo remoto"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:234
-#, fuzzy
 msgid "Far Severely Errored Seconds"
 msgstr "Segundos con muchos errores"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:250
-#, fuzzy
 msgid "Far Unavailable Seconds"
 msgstr "Segundos lejanos no disponibles"
 
@@ -995,9 +993,8 @@ msgid "Name"
 msgstr "Nombre"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:374
-#, fuzzy
 msgid "Near CRC Errors"
-msgstr "Errores cercanos a CRC"
+msgstr "Errores CRC cercanos"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:198
 msgid "Near Errored seconds"
index 97e16a08804feb4051f5dd0a13b59a411c72961e..ebbab88a04c077ee800730c0dbc6eda72d2be183 100644 (file)
@@ -2,14 +2,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Last-Translator: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstrongswan-swanctl/es/>\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 3.8\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\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"
@@ -30,7 +32,7 @@ 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 ""
+msgstr "Avanzado"
 
 #: 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
@@ -41,7 +43,7 @@ msgstr ""
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91
 msgid "Authentication"
-msgstr ""
+msgstr "Autenticación"
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
 msgid "Authentication Method"
@@ -160,7 +162,7 @@ msgstr ""
 
 #: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94
 msgid "Enabled"
-msgstr ""
+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
index 16f225e662d58846c257f8eb09bd404df916bc62..0e71bf4ddb60b73bb72afffbf11b69107167b420 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-21 18:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 00:59+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/es/>\n"
 "Language: es\n"
@@ -353,9 +353,8 @@ msgid "Interface Name"
 msgstr "Nombre de la interfaz"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:492
-#, fuzzy
 msgid "Interface Restart"
-msgstr "Reinicio de la interfaz"
+msgstr "Reinicio de interfaz"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
 msgid "Interface Timeout"
index 9197120c4d46cd11632c1e671bdc1851a981661e..d8f15321ca309cfebd9bf273f79e4ed54bf7c9db 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-25 00:59+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsustreamer/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-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
 msgid "Allow origin"
index 41eb84a82279e43b2cb3f4755d7f1ffad7d25e84..76f3be55b26876c84a78a3761c5888e2ae110856 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-20 00:34+0000\n"
+"PO-Revision-Date: 2026-02-23 17:10+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"
@@ -103,7 +103,7 @@ msgstr "裝置錯誤延遲"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
 msgid "Don't re-initialize device on timeout. Default: disabled."
-msgstr ""
+msgstr "逾時不要重新初始化裝置。預設: 已停用。"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
 msgid "Drop frames smaller than this limit"
@@ -121,11 +121,11 @@ msgstr ""
 msgid ""
 "Enable DV-timings querying and events processing to automatic resolution "
 "change. Default: disabled."
-msgstr ""
+msgstr "啟用 DV 時序查詢和事件處理以自動變更解析度。預設: 已停用。"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
 msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr ""
+msgstr "啟用 R-G-B 順序交換: RGB 到 BGR,反之亦然。"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
 msgid "Enabled"
@@ -177,7 +177,7 @@ msgstr "影格每秒"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
 msgid "Gain"
-msgstr ""
+msgstr "補償"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
 msgid "Gamma"
@@ -238,7 +238,7 @@ msgstr "影像控制"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
 msgid "Increase encoder performance on PiKVM V4. Default: disabled."
-msgstr ""
+msgstr "提升 PiKVM V4 上的編碼器性能。預設: 已停用。"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
 msgid "Input"
@@ -341,7 +341,7 @@ msgstr "解析度"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
 msgid "Rotate"
-msgstr ""
+msgstr "輪換"
 
 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
 msgid "Saturation"
index befee9d9d01b4139a8ca54554b48e3e0872fe035..21fcbb0b13d5099f2141906f72b903cd2ef77197 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-12-28 09:01+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 00:59+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswatchcat/es/>\n"
 "Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
 msgid ""
@@ -86,9 +86,8 @@ msgstr ""
 "la parte inferior para configurar más de una acción."
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
-#, fuzzy
 msgid "Hosts To Check"
-msgstr "Hosts para verificar"
+msgstr "Hosts para comprobar"
 
 #: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
 msgid ""
index 715923f798985503eb5b381ee425f200376991f2..6a2825e28dd7ff172903fa9afc3f10387e8b292e 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-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswifihistory/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-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:120
 msgid "Cancel"
index 80bad73dc484cbd09fd4683752a4e033230be35a..eb0a4da207d4a8633606cba1522faeb14b057c5b 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2026-01-17 23:28+0000\n"
+"PO-Revision-Date: 2026-02-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswol/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.2\n"
+"X-Generator: Weblate 5.16.1-dev\n"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:69
 msgid ""
@@ -146,9 +146,8 @@ msgid "Wake on LAN"
 msgstr "Wake on LAN"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:138
-#, fuzzy
 msgid "Wake on LAN Targets"
-msgstr "Objetivos de Wake on LAN"
+msgstr "Destinos de Wake on LAN"
 
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:65
 #: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:97
index e9cfc7ea0824b79968cac3bf96a8f8a9212fb269..e3bd32a7478e4940097af23ecbc13198991db69e 100644 (file)
@@ -1,9 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-23 17:09+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luciapplicationsxinetd/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -41,7 +40,7 @@ msgstr "允许的主机"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:71
 msgid "Basic Settings"
-msgstr "基设置"
+msgstr "基设置"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:109
 msgid "Bind address"
index f330192733e5618593cb22ebf07ddbf4ea93b43e..9ab545d3598c5fddd52ac90a09cc2de3c8d1dd37 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-23 17:09+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/luciapplicationsxinetd/zh_Hant/>\n"
@@ -177,7 +177,7 @@ msgstr "遠端主機位址"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:127
 msgid "Required if a services can use tcp and udp."
-msgstr ""
+msgstr "如果服務可以使用 tcp 和 udp 則需要。"
 
 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:207
 msgid "Selection of the threading for this service"
index 807c2a2957977b1ff0542ef7c14b8b0cf4049526..c40f79a2d039b438ea62f0aea53d7faa81accccf 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2026-02-18 15:43+0000\n"
+"PO-Revision-Date: 2026-02-23 17:09+0000\n"
 "Last-Translator: Werner Schleifer <werner.schleifer@gmail.com>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/luci/de/>"
 "\n"
@@ -15232,7 +15232,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1278
 msgid "unique value"
-msgstr "eindeutigen Wert"
+msgstr "eindeutiger Wert"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:629
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:312
@@ -15268,7 +15268,7 @@ msgstr "unspezifiziert"
 
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:71
 msgid "unspecified -or- create:"
-msgstr "nichts auswählen -oder- erstellen:"
+msgstr "nicht spezifiziert -oder- erstellen:"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:350
 msgid "untagged"
@@ -15327,11 +15327,11 @@ msgstr "gültige iPv6-CIDR-Notation"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:553
 msgid "valid IPv6 Link Local address"
-msgstr ""
+msgstr "gültige IPv6 Link lokale Adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:568
 msgid "valid IPv6 ULA address"
-msgstr ""
+msgstr "gültige IPv6 ULA- Adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:538
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:80
@@ -15364,16 +15364,16 @@ msgstr "gültige MAC-Adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:982
 msgid "valid UCI identifier"
-msgstr "gültigen UCI-Bezeichner"
+msgstr "gültiger UCI-Bezeichner"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:809
 msgid "valid UCI identifier, hostname or IP address range"
-msgstr "gültigen UCI-Bezeichner, Hostnamen oder IP-Adresse"
+msgstr "gültiger UCI-Bezeichner, Hostname oder IP-Adressbereich"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:850
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:853
 msgid "valid address:port"
-msgstr "gültige \"Adresse:Port\" Notation"
+msgstr "gültige Adresse:Port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1245
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1248
@@ -15386,19 +15386,19 @@ msgstr "gültigen Dezimalwert"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:991
 msgid "valid fw4 zone name UCI identifier"
-msgstr ""
+msgstr "gültige fw4 Zone Name UCI Kennung"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:971
 msgid "valid hexadecimal WEP key"
-msgstr "gültigen hexadezimalen WEP-Schlüssel"
+msgstr "gültiger hexadezimaler WEP-Schlüssel"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:954
 msgid "valid hexadecimal WPA key"
-msgstr "gültigen hexadezimalen WPA-Schlüssel"
+msgstr "gültiger hexadezimaler WPA-Schlüssel"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:821
 msgid "valid host:port"
-msgstr "gültige \"Host:Port\" Notation"
+msgstr "gültiger Host:Port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:797
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:799
@@ -15408,11 +15408,11 @@ msgstr "gültige \"Host:Port\" Notation"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:29
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:56
 msgid "valid hostname"
-msgstr "gültigen Hostnamen"
+msgstr "gültiger Hostname"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:781
 msgid "valid hostname or IP address"
-msgstr "gültigen Hostnamen oder IP-Adresse"
+msgstr "gültiger Hostname oder IP-Adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:472
 msgid "valid integer value"
@@ -15427,8 +15427,8 @@ msgid ""
 "valid network device name between 1 and 15 characters not containing \":\", "
 "\"/\", \"%\" or spaces"
 msgstr ""
-"gültiger Netzgerätename zwischen 1 und 15 Zeichen, der weder \":\", \"/\", "
-"\"%\", noch Leerzeichen enthält"
+"gültiger Netzwerkgerätename zwischen 1 und 15 Zeichen, der weder \":\", \"/"
+"\", \"%\", noch Leerzeichen enthält"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1004
 msgid "valid network device name, not \".\" or \"..\""
@@ -15440,17 +15440,17 @@ msgstr "gültiges Netzwerk in \"Adresse/Netzmaske\" Notation"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1215
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
-msgstr "gültige Telefonnummernziffer (0-0, \"*\", \"#\", \"!\" oder \".\")"
+msgstr "gültige Telefonnummern (0-9, \"*\", \"#\", \"!\" oder \".\")"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:755
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:758
 msgid "valid port or port range (port1-port2)"
-msgstr "gültigen Netzwerkport oder Port-Bereich (von-bis)"
+msgstr "gültiger Netzwerkport oder Port-Bereich (von-bis)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:741
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:87
 msgid "valid port value"
-msgstr "gültigen Netzwerkport"
+msgstr "gültiger Netzwerkport"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1225
 msgid "valid time (HH:MM:SS)"
@@ -15459,7 +15459,7 @@ msgstr "gültige Zeit (SS:MM:ss)"
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:925
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:927
 msgid "value"
-msgstr ""
+msgstr "Wert"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:1067
 msgid "value between %d and %d characters"
@@ -15503,10 +15503,12 @@ msgid ""
 "when number %s appears in the list of architectures sent by the client in "
 "option %s."
 msgstr ""
+"wenn die Zahl % in der Liste der vom Kunden gesendeter Architekturen in der "
+"Option %s erscheint."
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:931
 msgid "whitespace"
-msgstr ""
+msgstr "Leerzeichen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:55
 msgid "yes"
index d368105b9d360f521349abc71b605722412cbd08..d98b6f2c5a2f591478b240bff9e2c82b90af1df9 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-25 06:47+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
 "\n"
@@ -216,7 +216,7 @@ msgstr "07: x64 UEFI"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "0: Deny"
-msgstr ""
+msgstr "0: Denegar"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:60
 msgctxt "sstp log level value"
@@ -281,7 +281,7 @@ msgstr "19: Arranque ARM UEFI 64 desde HTTP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "1: OS utils"
-msgstr ""
+msgstr "1: Utils de SO"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
 msgctxt "sstp log level value"
@@ -338,7 +338,7 @@ msgstr "29: RISC-V 128-bit UEFI"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "2: User scripts"
-msgstr ""
+msgstr "2: Scripts de usuario"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:62
 msgctxt "sstp log level value"
@@ -387,7 +387,7 @@ msgstr "39: LoongArch 64-bit UEFI"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "3: Allow passwords in env"
-msgstr ""
+msgstr "3: Permitir contraseñas en env"
 
 #: 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
@@ -458,7 +458,6 @@ msgid "802.11r Fast Transition"
 msgstr "Transición rápida 802.11r"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1055
-#, fuzzy
 msgid "802.11s? Install mesh wpad"
 msgstr "¿802.11s? Instale wpad-mesh-*"
 
@@ -721,9 +720,8 @@ msgid "A43C + J43 + A43 + V43"
 msgstr "A43C + J43 + A43 + V43"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
-#, fuzzy
 msgid "AC"
-msgstr "AC"
+msgstr "CA"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1852
 msgid "ADSL"
@@ -895,7 +893,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:54
 msgid "Accept VLANs"
-msgstr ""
+msgstr "Aceptar VLANs"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
 msgid "Accept from public keys"
@@ -1444,6 +1442,8 @@ msgid ""
 "Almost nothing here prevents you from selecting invalid configuration "
 "options which prevent openvpn from starting. Read the manual."
 msgstr ""
+"Prácticamente nada aquí impide seleccionar opciones de configuración no "
+"válidas que impidan el inicio de OpenVPN. Consulte el manual."
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:42
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:42
@@ -1830,7 +1830,7 @@ msgstr "BSSID"
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
-msgstr "Volver a Vistazo general"
+msgstr "Volver a la Vista general"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:846
 msgid "Back to peer configuration"
@@ -1875,7 +1875,7 @@ msgstr "Clave pública codificada en Base64 de esta interfaz para compartir."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:282
 msgid "Basic Settings"
-msgstr ""
+msgstr "Ajustes básicos"
 
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41
@@ -2091,7 +2091,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:157
 msgid "CA path"
-msgstr ""
+msgstr "Ruta de CA"
 
 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79
 msgid "CHAP"
@@ -2200,7 +2200,7 @@ msgstr "Captura paquetes directamente después de que la NIC los haya recibido"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
 msgid "Carrier"
-msgstr "Operador"
+msgstr "Portador"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
 msgid "Category"
@@ -2402,7 +2402,7 @@ msgstr "Encapsulación UDP de Cisco"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:436
 msgid "Clear"
-msgstr ""
+msgstr "Limpiar"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:389
 msgid ""
@@ -2438,7 +2438,7 @@ msgstr "Cliente desactivado"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:392
 msgid "Client metadata"
-msgstr ""
+msgstr "Metadatos del cliente"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3242
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3246
@@ -3621,7 +3621,7 @@ msgstr "¿Realmente quiere eliminar la siguiente clave SSH?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:94
 msgid "Do you really want to erase all settings?"
-msgstr "¿Realmente quieres borrar todos las configuraciones?"
+msgstr "¿Realmente quieres borrar todas las configuraciones?"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:393
@@ -3706,7 +3706,7 @@ msgstr "Desplazamiento SNR en sentido descendente"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:456
 msgid "Drag and drop an ovpn config file here"
-msgstr ""
+msgstr "Arrastre y suelte aquí un archivo de configuración ovpn"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:407
 msgid ""
@@ -3885,7 +3885,6 @@ msgid "Edit IP set"
 msgstr "Editar conjunto de IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:715
-#, fuzzy
 msgid "Edit Match"
 msgstr "Editar coincidencia"
 
@@ -4184,9 +4183,8 @@ msgstr ""
 "plataforma, la arquitectura y la versión de Yggdrasil."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:747
-#, fuzzy
 msgid "Enable or disable DHCPv4 services on this interface."
-msgstr "Activar o desactivar los servicios DHCPv4 en esta interfaz."
+msgstr "Activar o desactivar servicios DHCPv4 en esta interfaz."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1790
 msgid "Enable packet steering across CPUs. May help or hinder network speed."
@@ -4434,7 +4432,7 @@ msgstr "Comandos a ejecutar tras añadir rutas"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:77
 msgid "Execute shell cmd before routes are added"
-msgstr ""
+msgstr "Ejecutar el comando shell antes de agregar las rutas"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:79
 msgid "Execute shell command on remote IP change"
@@ -4537,7 +4535,7 @@ msgstr "Esperando: %s"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:287
 msgid "Expert Settings"
-msgstr ""
+msgstr "Ajustes expertos"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:65
 msgid "Expires"
@@ -5074,7 +5072,7 @@ msgstr "Umbral de fragmentación"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:393
 msgid "Freeform metadata to embed into the client key"
-msgstr ""
+msgstr "Metadatos de formato libre para incrustar en la clave del cliente"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:163
 msgid "From"
@@ -5191,7 +5189,7 @@ msgstr "Opciones generales del dispositivo"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:401
 msgid "Generate"
-msgstr ""
+msgstr "Generar"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:129
 msgid "Generate Config"
@@ -5240,7 +5238,7 @@ msgstr "Generando código QR…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:158
 msgid "Get certificate password from file before we daemonize"
-msgstr ""
+msgstr "Obtenga contraseña de certificado desde archivo antes de demonizar"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
 msgid "Given password confirmation did not match, password not changed!"
@@ -5316,7 +5314,7 @@ msgstr "Permitir el acceso a los procedimientos de openfortivpn de LuCI"
 
 #: protocols/luci-proto-openvpn/root/usr/share/rpcd/acl.d/luci-openvpn.json:3
 msgid "Grant access to LuCI openvpn procedures"
-msgstr ""
+msgstr "Otorgar acceso a los procedimientos de OpenVPN de LuCI"
 
 #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:21
 msgid "Grant access to SSH configuration"
@@ -6787,7 +6785,7 @@ msgstr "Clave utilizada para firmar la configuración de red"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:288
 msgid "Keygen"
-msgstr ""
+msgstr "Generador de claves"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft unit"
@@ -6944,7 +6942,6 @@ msgid "Lease time"
 msgstr "Tiempo de asignación"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:832
-#, fuzzy
 msgid "Lease trigger"
 msgstr "Activador de asignación"
 
@@ -7127,7 +7124,6 @@ msgid "Listen interfaces"
 msgstr "Escuchar interfaces"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:27
-#, fuzzy
 msgid ""
 "Listen on up to 10 IPs on the given interface or, if unspecified, on all "
 "interfaces"
@@ -7566,15 +7562,15 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:290
 msgid "Management"
-msgstr ""
+msgstr "Gestión"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:148
 msgid "Management cert"
-msgstr ""
+msgstr "Cert de gestión"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:149
 msgid "Management key"
-msgstr ""
+msgstr "Clave de gestión"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115
@@ -8341,12 +8337,11 @@ msgstr ""
 "o archivos de hosts únicamente."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:417
-#, fuzzy
 msgid ""
 "Never send queries for FQDNs in the Address option to an upstream resolver."
 msgstr ""
-"Nunca enviar consultas de FQDN en la opción Dirección a un solucionador "
-"ascendente."
+"Nunca enviar consultas para las FQDN en la opción Dirección a un "
+"solucionador en proceso."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:381
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:188
@@ -8549,9 +8544,8 @@ msgid "No zone assigned"
 msgstr "Sin zona asignada"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:160
-#, fuzzy
 msgid "No-op"
-msgstr "Sin operación"
+msgstr "Sin op"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:246
 msgid "Node info"
@@ -9104,11 +9098,11 @@ msgstr "Opciones"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:367
 msgid "Options marked with ² are OpenSSL only."
-msgstr ""
+msgstr "Opciones marcadas con ² solo son 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 "Opciones marcadas con ¹ están obsoletas y serán retiradas."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:686
 msgid "Options to be added for this tag."
@@ -9452,7 +9446,7 @@ msgstr "Pasar variables de entorno al script"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "Pass environment variables to script prepended with OPENVPN_"
-msgstr ""
+msgstr "Aprueba variables de entorno para script antepuesto con OPENVPN_"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:550
 msgctxt "MACVLAN mode"
@@ -9532,7 +9526,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:419
 msgid "Path"
-msgstr ""
+msgstr "Ruta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1999
 msgid "Path to CA-Certificate"
@@ -9734,7 +9728,6 @@ msgid "PoE limit"
 msgstr "Límite de PoE"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:315
-#, fuzzy
 msgid "PoE power"
 msgstr "Alimentación PoE"
 
@@ -9777,7 +9770,6 @@ msgid "Port isolation"
 msgstr "Aislamiento de puertos"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1152
-#, fuzzy
 msgid "Port priority"
 msgstr "Prioridad de puerto"
 
@@ -9923,7 +9915,6 @@ msgid "Priority"
 msgstr "Prioridad"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1153
-#, fuzzy
 msgid ""
 "Priority level for power allocation when total power budget is exceeded."
 msgstr ""
@@ -10080,7 +10071,7 @@ msgstr "La configuración de PublicKey no es válida"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:292
 msgid "Push"
-msgstr ""
+msgstr "Presionar"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:248
 msgid "Push an ifconfig option to remote"
@@ -10153,9 +10144,8 @@ msgid "R1 Key Holder"
 msgstr "Llavero R1"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:934
-#, fuzzy
 msgid "RA <abbr title=\"Prefix Information Option\">PIO</abbr> Flags"
-msgstr "Banderas RA <abbr title=\"Prefix Information Option\">PIO</abbr>"
+msgstr "Indicadores RA <abbr title=\"Opción de Información Prefijo\">PIO</abbr>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1735
 msgid "RADIUS Access-Request attributes"
@@ -10262,7 +10252,7 @@ msgstr "Datos sin procesar"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:453
 msgid "Raw OVPN config"
-msgstr ""
+msgstr "Configuración de OVPN vacío"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:104
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -10651,7 +10641,7 @@ msgstr "Requiere la serialización de paquetes entrantes (opcional)."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:230
 msgid "Require remote cert extended key usage on certificate"
-msgstr ""
+msgstr "Requiere uso de clave de cert remoto extendido en certificado"
 
 #: 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
@@ -10688,7 +10678,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:30
 msgid "Requires --tls-server, --tls-client, or --secret"
-msgstr ""
+msgstr "Requiere --tls-server, --tls-client, o --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
@@ -11009,7 +10999,7 @@ msgstr "Tipo de ruta"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:250
 msgid "Route v6 subnet to client"
-msgstr ""
+msgstr "Ruta v6 subred para cliente"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
 msgid ""
@@ -11110,7 +11100,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:86
 msgid "Run script cmd for client TLS verification"
-msgstr ""
+msgstr "Ejecuta script cmd para verificación TLS de cliente"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:83
 msgid "Run script cmd on client connection"
@@ -11122,7 +11112,7 @@ msgstr "Script a ejecutar tras una desconexión de cliente"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:84
 msgid "Run script cmd to validate client certificates"
-msgstr ""
+msgstr "Ejecuta script cmd para validar certificados de cliente"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:76
 msgid "Run up/down scripts for all restarts"
@@ -11257,7 +11247,7 @@ msgstr "Proceso en 2do plano de tareas programadas"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:293
 msgid "Scripting"
-msgstr ""
+msgstr "Scripting"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/views.js:154
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:144
@@ -11376,7 +11366,7 @@ msgstr "Dirección del servidor"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:384
 msgid "Server key"
-msgstr ""
+msgstr "Clave del servidor"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:582
 msgid "Server name"
@@ -11774,10 +11764,9 @@ msgstr ""
 "través de DHCPv6."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1109
-#, fuzzy
 msgid "Specifies a fixed list of DNS server addresses to announce via DHCPv6."
 msgstr ""
-"Especifique una lista fija de direcciones de servidor DNS para anunciar a "
+"Especifique una lista fijada de direcciones de servidor DNS para anunciar a "
 "través de DHCPv6."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1110
@@ -11989,7 +11978,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:114
 msgid "Specify a placeholder gateway for routes"
-msgstr ""
+msgstr "Especifique una puerta de enlace de marcador de posición para las rutas"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
@@ -12012,7 +12001,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:167
 msgid "Specify the curve to use for ECDH"
-msgstr ""
+msgstr "Especifique la curva a utilizar para ECDH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:806
 msgid ""
@@ -12331,7 +12320,7 @@ msgstr "Dispositivo maestro de capa 3 TCP (tcp_l3mdev) aceptar"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:73
 msgctxt "nft tcp option maxseg size"
 msgid "TCP MSS"
-msgstr "Tamaño de segmento máximo de TCP"
+msgstr "TSM TCP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:60
 msgctxt "nft tcp dport"
@@ -12351,15 +12340,15 @@ msgstr "Puerto de origen TCP"
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:26
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:102
 msgid "TCP/UDP port # for both local and remote"
-msgstr "Número de puerto TCP/UDP para local y remoto"
+msgstr "Puerto TCP/UDP # tanto para local como para remoto"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:103
 msgid "TCP/UDP port # for local"
-msgstr ""
+msgstr "Puerto TCP/UDP # para local"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:104
 msgid "TCP/UDP port # for remote"
-msgstr ""
+msgstr "Puerto TCP/UDP # para el remoto"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:440
 msgid "TCP:"
@@ -12375,7 +12364,7 @@ msgstr "TLS 1.3 o cifrado más reciente"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:236
 msgid "TLS cet profile"
-msgstr ""
+msgstr "Perfil cert TLS"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:175
 msgid "TLS cipher"
@@ -12551,13 +12540,12 @@ msgid "The IP address of the boot server"
 msgstr "La dirección IP del servidor de arranque"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1016
-#, fuzzy
 msgid ""
 "The IPv4 address for this host, or <em>ignore</em> to ignore DHCP requests "
 "from this host."
 msgstr ""
-"La dirección IPv4 de este host o <em>ignore</em> para ignorar las "
-"solicitudes DHCP de este host."
+"La dirección IPv4 de este host, o <em>ignore</em> para ignorar las "
+"solicitudes DHCP desde este host."
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:41
 msgid "The IPv4 address or the fully-qualified domain name of the remote end."
@@ -12817,12 +12805,11 @@ msgid "The hardware address(es) of this host."
 msgstr "La(s) dirección(es) de hardware de este host."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1077
-#, fuzzy
 msgid ""
 "The hexadecimal <abbr title=\"Address suffix\"><a href=\"%s\">IPv6 token</"
 "a></abbr> for this host (up to 16 chars, i.e. 64 bits)."
 msgstr ""
-"El <abbr title=\"Address suffix\"><a href=\"%s\">token IPv6</a></abbr> "
+"El <abbr title=\"Sufijo de dirección\"><a href=\"%s\">token IPv6</a></abbr> "
 "hexadecimal para este host (hasta 16 caracteres, es decir, 64 bits)."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:235
@@ -12959,16 +12946,16 @@ msgid ""
 "greater network like the internet and other ports for a local network."
 msgstr ""
 "Los puertos de red de este dispositivo se pueden combinar en varias <abbr "
-"title='Virtual Local Area Network'>VLAN</abbr>s  en las que los ordenadores "
+"title='Virtual Local Area Network'>VLAN</abbr>s en las que los ordenadores "
 "pueden comunicarse directamente entre sí. Las <abbr title='Virtual Local "
-"Area Network'>VLAN</abbr>s  se utilizan a menudo para separar diferentes "
+"Area Network'>VLAN</abbr>s se utilizan a menudo para separar diferentes "
 "segmentos de red. Suele haber, por defecto, un puerto de enlace ascendente "
 "para la conexión a la red siguiente, como internet, y otros puertos para una "
 "red local."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:46
 msgid "The peer key fingerprint"
-msgstr ""
+msgstr "La huella digital de la clave del par"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
 msgid "The private key for your Yggdrasil node"
@@ -13455,7 +13442,6 @@ msgid "ToS"
 msgstr "ToS"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1097
-#, fuzzy
 msgid "Toggle IPv6 PD via DHCPv6."
 msgstr "Alternar IPv6 PD a través de DHCPv6."
 
@@ -13465,7 +13451,7 @@ msgstr "Tono"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:295
 msgid "Topology"
-msgstr ""
+msgstr "Topología"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Total Available"
@@ -14021,7 +14007,7 @@ msgstr "TTL a usar en el interfaz de túnel"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:53
 msgid "Use VLAN tagging"
-msgstr ""
+msgstr "Utilizar etiquetado VLAN"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:274
 msgid "Use as external overlay (/overlay)"
@@ -14122,7 +14108,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:55
 msgid "Use these PVIDs"
-msgstr ""
+msgstr "Utilizar estos PVID"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:52
 msgid "Use tun/tap device node"
@@ -14151,7 +14137,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:43
 msgid "Used with auth and cipher params"
-msgstr ""
+msgstr "Utilizando con auth y params de cifrador"
 
 #: 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
@@ -14967,9 +14953,8 @@ msgid "full-duplex"
 msgstr "full dúplex"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:168
-#, fuzzy
 msgid "goto"
-msgstr "Ir a"
+msgstr "ir a"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:88
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:84
@@ -15074,7 +15059,7 @@ msgstr "Agente Hogar Móvil (H)"
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:80
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "name value"
-msgstr ""
+msgstr "valor nombre"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:55
 msgid "no"
@@ -15122,7 +15107,6 @@ msgid "octet string"
 msgstr "cadena de octetos"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:814
-#, fuzzy
 msgid "odhcpd"
 msgstr "Odhcpd"
 
@@ -15165,10 +15149,9 @@ msgid "packets"
 msgstr "paquetes"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:46
-#, fuzzy
 msgctxt "packets, abbreviated"
 msgid "pkts"
-msgstr "paqs"
+msgstr "pqts"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:499
 msgid "positive decimal value"
@@ -15179,7 +15162,6 @@ msgid "positive integer value"
 msgstr "valor entero positivo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:937
-#, fuzzy
 msgid "prefix delegation (PD) preferred (P)"
 msgstr "delegación de prefijo (PD) preferida (P)"
 
@@ -15228,7 +15210,7 @@ msgstr "severidad:"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:91
 msgid "some params echoed to log"
-msgstr ""
+msgstr "Algunos parámetros se hicieron eco en el registro"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
 msgid "sstpc Log-level"
@@ -15401,7 +15383,6 @@ msgid "valid IPv6 CIDR"
 msgstr "CIDR IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:553
-#, fuzzy
 msgid "valid IPv6 Link Local address"
 msgstr "Dirección de enlace local IPv6 válida"
 
@@ -15462,7 +15443,7 @@ msgstr "valor decimal válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:991
 msgid "valid fw4 zone name UCI identifier"
-msgstr ""
+msgstr "valida nombre de zona fw4 de identificador UCI"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:971
 msgid "valid hexadecimal WEP key"
index 736604d6ecbf1087b633d81aee7e9037795dcf70..1b9e93b4edfd94c70ff805cf1d0bee546f42a7bd 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
 "Language-Team: Irish <https://hosted.weblate.org/projects/openwrt/luci/ga/>\n"
 "Language: ga\n"
@@ -212,7 +212,7 @@ msgstr "07: x64 UEFI"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "0: Deny"
-msgstr ""
+msgstr "0: Diúltaigh"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:60
 msgctxt "sstp log level value"
@@ -280,7 +280,7 @@ msgstr "19: Tosaithe ARM UEFI 64 ó HTTP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "1: OS utils"
-msgstr ""
+msgstr "1: Fóntais OS"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
 msgctxt "sstp log level value"
@@ -337,7 +337,7 @@ msgstr "29: RISC-V UEFI 128-giotán"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "2: User scripts"
-msgstr ""
+msgstr "2: Scripteanna úsáideora"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:62
 msgctxt "sstp log level value"
@@ -386,7 +386,7 @@ msgstr "39: FFE 64-giotán Loongarch"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "3: Allow passwords in env"
-msgstr ""
+msgstr "3: Ceadaigh pasfhocail i dtimpeallacht"
 
 #: 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
@@ -888,7 +888,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:54
 msgid "Accept VLANs"
-msgstr ""
+msgstr "Glac le VLANanna"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
 msgid "Accept from public keys"
@@ -1432,6 +1432,8 @@ msgid ""
 "Almost nothing here prevents you from selecting invalid configuration "
 "options which prevent openvpn from starting. Read the manual."
 msgstr ""
+"Is beag rud anseo a chuireann cosc ort roghanna cumraíochta neamhbhailí a "
+"roghnú a chuireann cosc ar openvpn tosú. Léigh an lámhleabhar."
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:42
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:42
@@ -1859,7 +1861,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:282
 msgid "Basic Settings"
-msgstr ""
+msgstr "Socruithe Bunúsacha"
 
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41
@@ -2071,7 +2073,7 @@ msgstr "Teastas CA; má tá sé folamh sábhálfar é tar éis an chéad nasc."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:157
 msgid "CA path"
-msgstr ""
+msgstr "Cosán CA"
 
 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79
 msgid "CHAP"
@@ -2382,7 +2384,7 @@ msgstr "Cumhdú Cisco UDP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:436
 msgid "Clear"
-msgstr ""
+msgstr "Glan"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:389
 msgid ""
@@ -2418,7 +2420,7 @@ msgstr "Tá an cliant faoi mhíchumas"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:392
 msgid "Client metadata"
-msgstr ""
+msgstr "Meiteashonraí cliant"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3242
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3246
@@ -3686,7 +3688,7 @@ msgstr "Fhritháireamh SNR iarshrutha"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:456
 msgid "Drag and drop an ovpn config file here"
-msgstr ""
+msgstr "Tarraing agus scaoil comhad cumraíochta ovpn anseo"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:407
 msgid ""
@@ -4405,7 +4407,7 @@ msgstr "Feidhmiú bhlaosc cmd tar éis bealaí a chur leis"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:77
 msgid "Execute shell cmd before routes are added"
-msgstr ""
+msgstr "Rith an shell cmd sula gcuirtear bealaí leis"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:79
 msgid "Execute shell command on remote IP change"
@@ -4509,7 +4511,7 @@ msgstr "Ag súil le: %s"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:287
 msgid "Expert Settings"
-msgstr ""
+msgstr "Socruithe Saineolaithe"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:65
 msgid "Expires"
@@ -5040,7 +5042,7 @@ msgstr "Tairseach Ilroinnte"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:393
 msgid "Freeform metadata to embed into the client key"
-msgstr ""
+msgstr "Meiteashonraí saorfhoirme le leabú isteach san eochair chliaint"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:163
 msgid "From"
@@ -5157,7 +5159,7 @@ msgstr "Roghanna gléas ginearálta"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:401
 msgid "Generate"
-msgstr ""
+msgstr "Gin"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:129
 msgid "Generate Config"
@@ -5207,7 +5209,7 @@ msgstr "Cód QR a ghiniúint…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:158
 msgid "Get certificate password from file before we daemonize"
-msgstr ""
+msgstr "Faigh pasfhocal an deimhnithe ón gcomhad sula ndéanaimid daemonization"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
 msgid "Given password confirmation did not match, password not changed!"
@@ -5281,7 +5283,7 @@ msgstr "Rochtain a dheonú ar nósanna imeachta LuCi openfortivpn"
 
 #: protocols/luci-proto-openvpn/root/usr/share/rpcd/acl.d/luci-openvpn.json:3
 msgid "Grant access to LuCI openvpn procedures"
-msgstr ""
+msgstr "Deonaigh rochtain ar nósanna imeachta openvpn LuCI"
 
 #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:21
 msgid "Grant access to SSH configuration"
@@ -6743,7 +6745,7 @@ msgstr "Eochair a úsáidtear chun comhshíniú líonra"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:288
 msgid "Keygen"
-msgstr ""
+msgstr "Eochairghiniúint"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft unit"
@@ -7521,15 +7523,15 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:290
 msgid "Management"
-msgstr ""
+msgstr "Bainistíocht"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:148
 msgid "Management cert"
-msgstr ""
+msgstr "Deimhniú bainistíochta"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:149
 msgid "Management key"
-msgstr ""
+msgstr "Eochair bhainistíochta"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115
@@ -9054,11 +9056,11 @@ msgstr "Roghanna"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:367
 msgid "Options marked with ² are OpenSSL only."
-msgstr ""
+msgstr "Is le OpenSSL amháin atá na roghanna atá marcáilte le ²."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:365
 msgid "Options marked with ¹ are deprecated and will be removed."
-msgstr ""
+msgstr "Tá roghanna atá marcáilte le ¹ imithe i léig agus bainfear iad."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:686
 msgid "Options to be added for this tag."
@@ -9405,7 +9407,7 @@ msgstr "Pas athróga timpeallachta chuig script"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "Pass environment variables to script prepended with OPENVPN_"
-msgstr ""
+msgstr "Cuir athróga timpeallachta chuig script réamhdhéanta le OPENVPN_"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:550
 msgctxt "MACVLAN mode"
@@ -9482,7 +9484,7 @@ msgstr "Comhad cumraíochta WireGuard a sholáthraítear greamaigh nó tarraing
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:419
 msgid "Path"
-msgstr ""
+msgstr "Cosán"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1999
 msgid "Path to CA-Certificate"
@@ -10022,7 +10024,7 @@ msgstr "Tá suíomh PublicKey neamhbhailí"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:292
 msgid "Push"
-msgstr ""
+msgstr "Brúigh"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:248
 msgid "Push an ifconfig option to remote"
@@ -10203,7 +10205,7 @@ msgstr "Sonraí Amh"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:453
 msgid "Raw OVPN config"
-msgstr ""
+msgstr "Cumraíocht OVPN amh"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:104
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -10585,7 +10587,7 @@ msgstr "Teastaíonn sraith pacáistí ag teacht isteach (roghnach)."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:230
 msgid "Require remote cert extended key usage on certificate"
-msgstr ""
+msgstr "Éiligh úsáid eochrach leathnaithe deimhnithe iargúlta ar an deimhniú"
 
 #: 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
@@ -10623,7 +10625,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:30
 msgid "Requires --tls-server, --tls-client, or --secret"
-msgstr ""
+msgstr "Éilíonn --tls-server, --tls-client, nó --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
@@ -10945,7 +10947,7 @@ msgstr "Cineál bealaigh"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:250
 msgid "Route v6 subnet to client"
-msgstr ""
+msgstr "Bealach fo-líonra v6 chuig an gcliant"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
 msgid ""
@@ -11044,7 +11046,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:86
 msgid "Run script cmd for client TLS verification"
-msgstr ""
+msgstr "Rith an script cmd le haghaidh fíorú TLS an chliaint"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:83
 msgid "Run script cmd on client connection"
@@ -11056,7 +11058,7 @@ msgstr "Rith script cmd ar dhícheangal cliant"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:84
 msgid "Run script cmd to validate client certificates"
-msgstr ""
+msgstr "Rith an script cmd chun deimhnithe cliant a bhailíochtú"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:76
 msgid "Run up/down scripts for all restarts"
@@ -11191,7 +11193,7 @@ msgstr "Daemon sceidealaithe"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:293
 msgid "Scripting"
-msgstr ""
+msgstr "Scriptiú"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/views.js:154
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:144
@@ -11310,7 +11312,7 @@ msgstr "Seoladh freastalaí"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:384
 msgid "Server key"
-msgstr ""
+msgstr "Eochair freastalaí"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:582
 msgid "Server name"
@@ -11913,7 +11915,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:114
 msgid "Specify a placeholder gateway for routes"
-msgstr ""
+msgstr "Sonraigh geata áitchoinneálaí do bhealaí"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
@@ -11935,7 +11937,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:167
 msgid "Specify the curve to use for ECDH"
-msgstr ""
+msgstr "Sonraigh an cuar le húsáid le haghaidh ECDH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:806
 msgid ""
@@ -12276,11 +12278,11 @@ msgstr "Port TCP/UDP # le haghaidh áitiúil agus iargúlta"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:103
 msgid "TCP/UDP port # for local"
-msgstr ""
+msgstr "Port TCP/UDP # don áitiúil"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:104
 msgid "TCP/UDP port # for remote"
-msgstr ""
+msgstr "Port TCP/UDP # le haghaidh iargúlta"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:440
 msgid "TCP:"
@@ -12296,7 +12298,7 @@ msgstr "TLS 1.3 nó cipher níos nuaí"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:236
 msgid "TLS cet profile"
-msgstr ""
+msgstr "Próifíl TLS cet"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:175
 msgid "TLS cipher"
@@ -12890,7 +12892,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:46
 msgid "The peer key fingerprint"
-msgstr ""
+msgstr "Méarloirg an eochair piaraí"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
 msgid "The private key for your Yggdrasil node"
@@ -13386,7 +13388,7 @@ msgstr "Tón"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:295
 msgid "Topology"
-msgstr ""
+msgstr "Toipeolaíocht"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Total Available"
@@ -13946,7 +13948,7 @@ msgstr "Úsáid TTL ar chomhéadan tollán"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:53
 msgid "Use VLAN tagging"
-msgstr ""
+msgstr "Úsáid clibeáil VLAN"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:274
 msgid "Use as external overlay (/overlay)"
@@ -14046,7 +14048,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:55
 msgid "Use these PVIDs"
-msgstr ""
+msgstr "Bain úsáid as na PVIDanna seo"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:52
 msgid "Use tun/tap device node"
@@ -14075,7 +14077,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:43
 msgid "Used with auth and cipher params"
-msgstr ""
+msgstr "Úsáidte le paraiméadair údaraithe agus chipher"
 
 #: 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
@@ -14993,7 +14995,7 @@ msgstr "gníomhaire tí soghluaiste (H)"
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:80
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "name value"
-msgstr ""
+msgstr "luach ainm"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:55
 msgid "no"
@@ -15144,7 +15146,7 @@ msgstr "déine:"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:91
 msgid "some params echoed to log"
-msgstr ""
+msgstr "macallaíodh roinnt paraiméadair chuig an logáil"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
 msgid "sstpc Log-level"
index c55ad1f1e5f67ea9785d5bafa864ec8b066ceffb..2eb9d05fb9357d46311b85e458dcac75f7a7308d 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-20 17:11+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
 "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/luci/ko/>"
 "\n"
@@ -871,7 +871,7 @@ msgstr "로컬 서브넷에 주소가 있는 호스트의 DNS 질의만 허용
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:54
 msgid "Accept VLANs"
-msgstr ""
+msgstr "허용할 VLAN 유형"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
 msgid "Accept from public keys"
@@ -1807,7 +1807,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:282
 msgid "Basic Settings"
-msgstr ""
+msgstr "기본 설정"
 
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41
@@ -2003,7 +2003,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:157
 msgid "CA path"
-msgstr ""
+msgstr "CA 경로"
 
 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79
 msgid "CHAP"
@@ -2031,7 +2031,7 @@ msgstr "캐시"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:260
 msgid "Cache arbitrary RR"
-msgstr "ì\9e\84ì\9d\98 RR 캐싱"
+msgstr "ì\94ê°\80 RR 캐싱"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
 msgid "Cached"
@@ -3325,7 +3325,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"
@@ -4029,8 +4029,8 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1790
 msgid "Enable packet steering across CPUs. May help or hinder network speed."
 msgstr ""
-"CPU 간 패킷 스티어링을 활성화합니다. 네트워크 속도에 도움이 되거나 방해가 될 "
-"수 있습니다."
+"CPU 코어 간 패킷 처리를 분산(스티어링)합니다. 네트워크 속도에 도움이 될 "
+"수도, 방해가 될 수도 있습니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1160
 msgid "Enable promiscuous mode"
@@ -4288,7 +4288,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:137
 msgid "Execution order of this IP rule: lower numbers go first"
-msgstr ""
+msgstr "IP 규칙의 실행 순서입니다. 숫자가 낮을수록 우선 실행됩니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:608
 msgid ""
@@ -4356,7 +4356,7 @@ msgstr "요구 사항: %s"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:287
 msgid "Expert Settings"
-msgstr ""
+msgstr "고급 설정"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:65
 msgid "Expires"
@@ -4599,7 +4599,7 @@ msgstr "활성 필터"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:652
 msgid "Filter arbitrary RR"
-msgstr "임의 RR 필터링"
+msgstr "특정 RR 필터링"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:912
 msgid "Filter backup"
@@ -4717,7 +4717,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1221
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1776
 msgid "For packets originating from this device, e.g. VPN."
-msgstr ""
+msgstr "본 장치에서 시작되는 패킷에 적용됩니다. (예: VPN)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:607
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:692
@@ -4987,7 +4987,7 @@ msgstr "일반 장치 설정"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:401
 msgid "Generate"
-msgstr ""
+msgstr "생성"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:129
 msgid "Generate Config"
@@ -5249,7 +5249,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1226
 msgid "Handover"
-msgstr ""
+msgstr "핸드오버"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:46
 msgid "Hang Up"
@@ -5862,7 +5862,7 @@ msgstr "설정 시, 하위 서브넷은 지정한 IPv6 접두사 클래스에서
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:223
 msgid "If set, the meaning of the match options is inverted"
-msgstr ""
+msgstr "활성화 시, 설정한 일치 조건이 반대로 적용됩니다"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:234
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:338
@@ -6379,7 +6379,7 @@ msgstr "깜빡임 반전"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:223
 msgid "Invert match"
-msgstr ""
+msgstr "일치 조건 반전"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:213
 msgctxt "VLAN port state"
@@ -6520,7 +6520,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:288
 msgid "Keygen"
-msgstr ""
+msgstr "키 생성"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft unit"
@@ -7033,7 +7033,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:101
 msgid "Local host name or IP address"
-msgstr ""
+msgstr "로컬 호스트 또는 IP 주소"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:34
 msgid "Local private key"
@@ -7280,15 +7280,15 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:290
 msgid "Management"
-msgstr ""
+msgstr "관리"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:148
 msgid "Management cert"
-msgstr ""
+msgstr "관리 인증서"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:149
 msgid "Management key"
-msgstr ""
+msgstr "관리 키"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115
@@ -7306,7 +7306,7 @@ msgstr "제조사"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1224
 msgid "Master"
-msgstr ""
+msgstr "마스터"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:3983
 msgid "Master (VLAN)"
@@ -7354,31 +7354,31 @@ msgstr "클라이언트 옵션 (및 값) 일치 조건"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:163
 msgid "Match traffic IP protocol type"
-msgstr ""
+msgstr "규칙 대상 IP 프로토콜 유형을 지정합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:169
 msgid "Match traffic destined to this interface"
-msgstr ""
+msgstr "규칙 대상 송신 인터페이스를 지정합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:173
 msgid "Match traffic destined to this subnet (CIDR notation)"
-msgstr ""
+msgstr "규칙 대상 목적지 서브넷을 지정합니다. (CIDR 형식)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:202
 msgid "Match traffic from this destination port (range)"
-msgstr ""
+msgstr "규칙 대상 목적지 포트를 지정합니다. (범위 입력 가능)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:152
 msgid "Match traffic from this interface"
-msgstr ""
+msgstr "규칙 대상 수신 인터페이스를 지정합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:197
 msgid "Match traffic from this source port (range)"
-msgstr ""
+msgstr "규칙 대상 출발지 포트를 지정합니다. (범위 입력 가능)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:156
 msgid "Match traffic from this source subnet (CIDR notation)"
-msgstr ""
+msgstr "규칙 대상 출발지 서브넷을 지정합니다. (CIDR 형식)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:182
 msgid "Matched traffic re-targets to an interface using this table."
@@ -7779,7 +7779,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(MPTCP)"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94
@@ -8367,6 +8367,8 @@ msgid ""
 "Note: this setting is for local services on the device only (not for "
 "forwarding)."
 msgstr ""
+"참고: 해당 설정은 장치 자체의 로컬 서비스에만 적용됩니다. (패킷 전달에는 "
+"적용되지 않음)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:497
 msgid ""
@@ -8444,7 +8446,7 @@ msgstr "사용 안 함"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1780
 msgid ""
 "Off means VRF traffic will be handled exclusively by sockets bound to VRFs."
-msgstr ""
+msgstr "비활성 시, VRF 트래픽은 VRF에 바인딩된 소켓에 의해서만 처리됩니다."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:18
 msgid "Off-State Delay"
@@ -9156,7 +9158,7 @@ msgstr "제공된 WireGuard 설정 파일 붙여넣기 또는 드래그…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:419
 msgid "Path"
-msgstr ""
+msgstr "경로"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1999
 msgid "Path to CA-Certificate"
@@ -9457,7 +9459,7 @@ msgstr "위임된 접두사"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:217
 msgid "Prefix suppressor"
-msgstr ""
+msgstr "접두사 길이 제한"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
 msgid "Present"
@@ -9512,6 +9514,9 @@ msgid ""
 "Prevents overly broad routes being considered. Setting 16 would consider /"
 "17, /24, /28 or more specific routes yet ignore /16, /8, /0 (default) routes"
 msgstr ""
+"너무 광범위한 경로가 고려되는 것을 방지합니다. 예를 들어 16으로 설정하면 /"
+"17, /24, /28 등 더 구체적인 경로는 허용되지만, /16, /8, /0 (기본값) 등은 "
+"무시됩니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:667
 msgid "Primary Device"
@@ -9682,7 +9687,7 @@ msgstr "공개 키 설정이 잘못됨"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:292
 msgid "Push"
-msgstr ""
+msgstr "푸시"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:248
 msgid "Push an ifconfig option to remote"
@@ -10009,7 +10014,7 @@ msgstr ""
 msgid ""
 "Reject routing decisions that have a prefix length less than or equal to the "
 "specified value"
-msgstr ""
+msgstr "지정한 값 이하의 접두사 길이를 가진 경로는 라우팅 대상에서 제외합니다"
 
 #: modules/luci-compat/luasrc/model/network/proto_relay.lua:153
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
@@ -10091,7 +10096,7 @@ msgstr "원격 VTEP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:31
 msgid "Remote host name or IP address"
-msgstr ""
+msgstr "원격 호스트 이름 또는 IP 주소"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:135
 msgid "Remote ping timeout"
@@ -10153,7 +10158,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:652
 msgid "Removes records of the specified type(s) from answers."
-msgstr "응답에서 지정한 유형의 레코드를 제합니다."
+msgstr "응답에서 지정한 유형의 레코드를 제합니다."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:217
 msgid "Renegotiate data chan. key after bytes"
@@ -10622,8 +10627,8 @@ msgid ""
 "Routing defines over which interface and gateway a certain host or network "
 "can be reached."
 msgstr ""
-"라우팅은 특정 호스트 또는 네트워크에 도달하기 위한 인터페이스 및 게이트웨이 "
-"ê²½ë¡\9c를 ì§\80정합니다."
+"라우팅은 특정 호스트 또는 네트워크에 도달하기 위한 인터페이스 및 "
+"ê²\8cì\9d´í\8a¸ì\9b¨ì\9d´ë¥¼ ì\84¤정합니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1008
 msgid "Routing table"
@@ -10635,7 +10640,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:180
 msgid "Routing table to use for traffic matching this rule."
-msgstr ""
+msgstr "규칙과 일치하는 트래픽에 적용할 라우팅 테이블입니다."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:217
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:197
@@ -10940,7 +10945,7 @@ msgstr "서버 주소"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:384
 msgid "Server key"
-msgstr ""
+msgstr "서버 키"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:582
 msgid "Server name"
@@ -10984,7 +10989,7 @@ msgstr "호스트 이름의 별칭을 설정합니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:458
 msgid "Set an arbitrary resource record (RR) type."
-msgstr "ì\9e\84ì\9d\98ì\9d\98 ì\9e\90ì\9b\90 ë \88ì½\94ë\93\9c (RR) ì\9c í\98\95ì\9d\84 설정합니다."
+msgstr "ì\9e\90ì\9b\90 ë \88ì½\94ë\93\9c(RR) ì\9c í\98\95ì\9d\84 ì\9b\90í\95\98ë\8a\94 ë\8c\80ë¡\9c 설정합니다."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:246
 msgid "Set aside a pool of subnets"
@@ -11077,7 +11082,7 @@ msgstr ""
 
 #: 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
@@ -11343,6 +11348,9 @@ msgid ""
 "corresponding UID or 1000-1005 to inclusively match all UIDs within the "
 "corresponding range"
 msgstr ""
+"일치 조건으로 사용할 개별 UID 또는 UID 범위를 지정합니다. 예: '1000'은 해당 "
+"UID와 일치하는 트래픽을, '1000-1005'는 범위 내 각 UID와 일치하는 트래픽을 "
+"의미합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:757
 msgid ""
@@ -11352,7 +11360,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:207
 msgid "Specifies the TOS value to match in IP headers"
-msgstr ""
+msgstr "IP 헤더에서 일치 조건으로 사용할 TOS 값을 지정합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:997
 msgid ""
@@ -11382,6 +11390,9 @@ msgid ""
 "Specifies the fwmark and optionally its mask to match, e.g. 0xFF to match "
 "mark 255 or 0x0/0x1 to match any even mark value"
 msgstr ""
+"일치 조건으로 사용할 방화벽 마크(fwmark)를 지정합니다. (필요 시 마스크를 "
+"함께 설정) 예: '0xFF'는 마크 255와 일치하는 트래픽을, '0x0/0x1'은 모든 짝수 "
+"마크 값과 일치하는 트래픽을 의미합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:891
 msgid "Specifies the link monitoring frequency in milliseconds"
@@ -11438,11 +11449,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:49
 msgid "Specifies the route type to be created"
-msgstr "생성할 경로의 유형을 지정합니다"
+msgstr "생성할 경로(Route)의 유형을 지정합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144
 msgid "Specifies the rule target routing action"
-msgstr ""
+msgstr "규칙 대상에 적용할 라우팅 동작을 지정합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:606
 msgid "Specifies the wired ports to attach to this bonding."
@@ -12170,6 +12181,9 @@ msgid ""
 "device, used when acting as a DHCP server or client. The client identifier "
 "can be overridden on a per-interface basis."
 msgstr ""
+"장치의 기본 <abbr title=\"DHCP 고유 식별자\">DUID</abbr>입니다. DHCP 서버 "
+"또는 클라이언트로 동작할 때 사용합니다. 클라이언트 식별자는 인터페이스별로 "
+"개별 설정(재정의)할 수 있습니다."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:5335
 msgid ""
@@ -12386,6 +12400,12 @@ msgid ""
 "Often there is by default one Uplink port for a connection to the next "
 "greater network like the internet and other ports for a local network."
 msgstr ""
+"본 장치의 네트워크 포트들을 여러 개의 <abbr title='가상 근거리 통신망"
+"(Virtual Local Area Network)'>VLAN</abbr>으로 결합하여, 연결된 장치 간에 "
+"직접 통신할 수 있도록 구성합니다. <abbr title='가상 근거리 통신망(Virtual "
+"Local Area Network)'>VLAN</abbr>은 주로 서로 다른 네트워크 세그먼트를 "
+"분리하는 데 사용됩니다. 일반적으로 인터넷과 같은 외부 망 연결을 위한 하나의 "
+"업링크(Uplink) 포트와 로컬 네트워크용 나머지 포트들로 구성됩니다."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:46
 msgid "The peer key fingerprint"
@@ -12592,7 +12612,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1773
 msgid ""
 "This identifier is randomly generated the first time the device is booted."
-msgstr ""
+msgstr "해당 식별자는 장치가 처음 부팅될 때 랜덤으로 생성됩니다."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:452
 msgid ""
@@ -12714,7 +12734,7 @@ msgstr "사용 가능한 각 무선 인터페이스의 성능 지표를 표시
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1768
 msgid "This prefix is randomly generated at first install."
-msgstr ""
+msgstr "해당 접두사는 최초 설치 시 무작위로 생성됩니다."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:664
 msgid "This prevents unreachable IPs in subnets not accessible to you."
@@ -12825,7 +12845,7 @@ msgstr "신호 방식(Tone)"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:295
 msgid "Topology"
-msgstr ""
+msgstr "토폴로지"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Total Available"
@@ -12968,7 +12988,7 @@ msgstr "유형"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:207
 msgid "Type of service"
-msgstr "서비스 유형"
+msgstr "서비스 유형(TOS)"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:51
 msgid "Type of used device"
@@ -13009,7 +13029,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1767
 msgid "ULA for IPv6 is analogous to IPv4 private network addressing."
-msgstr ""
+msgstr "ULA는 IPv4의 사설 네트워크 주소 지정 방식과 유사합니다."
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:91
 msgid "UMTS only"
@@ -13141,7 +13161,7 @@ msgstr "예기치 않은 응답 데이터 형식"
 msgid ""
 "Unique Local Address (%s) - prefix <code>fd00::/8</code> (the L bit is "
 "always 1)."
-msgstr ""
+msgstr "고유 로컬 주소 (%s) - 접두사 <code>fd00::/8</code>. (L 비트는 항상 1)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1069
 msgid "Units: dBm. Where -255 is weakest, and -10 is strong."
@@ -13366,7 +13386,7 @@ msgstr ""
 
 #: 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)"
@@ -13420,7 +13440,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:106
 msgid "Use protocol"
-msgstr ""
+msgstr "사용 프로토콜"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
 msgid "Use routing table"
@@ -13510,7 +13530,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:212
 msgid "User identifier"
-msgstr "사용자 식별자"
+msgstr "사용자 식별자(UID)"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:166
 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:118
@@ -14582,7 +14602,7 @@ msgstr "시도"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:49
 msgid "tun/tap device"
-msgstr ""
+msgstr "tun/tap 장치"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:132
 msgid "tun/tap inactivity timeout"
index 0394438004fa4897b7ac5b1ec3780bc70a069f14..e3482fc3047c490b885abf3e3e338081ab180940 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-22 16:47+0000\n"
+"PO-Revision-Date: 2026-02-23 17:10+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
 "\n"
@@ -5033,7 +5033,7 @@ msgstr "Próg fragmentacji"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:393
 msgid "Freeform metadata to embed into the client key"
-msgstr ""
+msgstr "Dowolne metadane do osadzenia w kluczu klienta"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:163
 msgid "From"
@@ -5152,7 +5152,7 @@ msgstr "Opcje ogólne"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:401
 msgid "Generate"
-msgstr ""
+msgstr "Wygeneruj"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:129
 msgid "Generate Config"
@@ -5201,7 +5201,7 @@ msgstr "Generowanie kodu QR…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:158
 msgid "Get certificate password from file before we daemonize"
-msgstr ""
+msgstr "Pobierz hasło certyfikatu z pliku przed przejściem do trybu demona"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
 msgid "Given password confirmation did not match, password not changed!"
@@ -5275,7 +5275,7 @@ msgstr "Udziel dostępu do procedur LuCI openfortivpn"
 
 #: protocols/luci-proto-openvpn/root/usr/share/rpcd/acl.d/luci-openvpn.json:3
 msgid "Grant access to LuCI openvpn procedures"
-msgstr ""
+msgstr "Udziel dostępu do procedur LuCI OpenVPN"
 
 #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:21
 msgid "Grant access to SSH configuration"
@@ -6742,7 +6742,7 @@ msgstr "Klucz używany do podpisywania konfiguracji sieci"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:288
 msgid "Keygen"
-msgstr ""
+msgstr "Generator kluczy"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft unit"
@@ -7520,15 +7520,15 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:290
 msgid "Management"
-msgstr ""
+msgstr "Zarządzanie"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:148
 msgid "Management cert"
-msgstr ""
+msgstr "Certyfikat zarządzania"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:149
 msgid "Management key"
-msgstr ""
+msgstr "Klucz zarządzania"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115
@@ -9055,11 +9055,11 @@ msgstr "Opcje"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:367
 msgid "Options marked with ² are OpenSSL only."
-msgstr ""
+msgstr "Opcje oznaczone symbolem ² dotyczą tylko 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 "Opcje oznaczone symbolem ¹ są przestarzałe i zostaną usunięte."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:686
 msgid "Options to be added for this tag."
@@ -9404,7 +9404,7 @@ msgstr "Przekaż zmienne środowiskowe do skryptu"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "Pass environment variables to script prepended with OPENVPN_"
-msgstr ""
+msgstr "Przekaż zmienne środowiskowe do skryptu, poprzedzając je OPENVPN_"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:550
 msgctxt "MACVLAN mode"
@@ -9482,7 +9482,7 @@ msgstr "Wklej lub przeciągnij dostarczony plik konfiguracyjny WireGuard…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:419
 msgid "Path"
-msgstr ""
+msgstr "Ścieżka"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1999
 msgid "Path to CA-Certificate"
@@ -10029,7 +10029,7 @@ msgstr "Ustawienie klucza publicznego jest nieprawidłowe"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:292
 msgid "Push"
-msgstr ""
+msgstr "Prześlij"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:248
 msgid "Push an ifconfig option to remote"
@@ -10209,7 +10209,7 @@ msgstr "Dane surowe"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:453
 msgid "Raw OVPN config"
-msgstr ""
+msgstr "Surowa konfiguracja 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"
@@ -10592,7 +10592,7 @@ msgstr "Wymagaj serializacji pakietów przychodzących (opcjonalnie)."
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:230
 msgid "Require remote cert extended key usage on certificate"
-msgstr ""
+msgstr "Wymagaj w certyfikacie rozszerzonego użycia klucza zdalnego certyfikatu"
 
 #: 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
@@ -10630,7 +10630,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:30
 msgid "Requires --tls-server, --tls-client, or --secret"
-msgstr ""
+msgstr "Wymaga --tls-server, --tls-client lub --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
@@ -10952,7 +10952,7 @@ msgstr "Typ trasy"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:250
 msgid "Route v6 subnet to client"
-msgstr ""
+msgstr "Trasa podsieci v6 do klienta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
 msgid ""
@@ -11053,7 +11053,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:86
 msgid "Run script cmd for client TLS verification"
-msgstr ""
+msgstr "Uruchom polecenie skryptu w celu weryfikacji TLS klienta"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:83
 msgid "Run script cmd on client connection"
@@ -11065,7 +11065,7 @@ msgstr "Uruchom skrypt cmd po rozłączeniu klienta"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:84
 msgid "Run script cmd to validate client certificates"
-msgstr ""
+msgstr "Uruchom polecenie skryptu w celu sprawdzenia certyfikatu klienta"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:76
 msgid "Run up/down scripts for all restarts"
@@ -11199,7 +11199,7 @@ msgstr "Demon harmonogramu"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:293
 msgid "Scripting"
-msgstr ""
+msgstr "Skryptowanie"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/views.js:154
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:144
@@ -11318,7 +11318,7 @@ msgstr "Adres serwera"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:384
 msgid "Server key"
-msgstr ""
+msgstr "Klucz serwera"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:582
 msgid "Server name"
@@ -11501,15 +11501,15 @@ msgstr "Formowanie wzajemnego pasma"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:72
 msgid "Shell cmd to execute after tun device open"
-msgstr "Polecenie cmd do wykonania po otwarciu urządzenia TUN"
+msgstr "Polecenie powłoki do wykonania po otwarciu urządzenia TUN"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:74
 msgid "Shell cmd to run after tun device close"
-msgstr "Polecenie cmd do wykonania po zamknięciu urządzenia TUN"
+msgstr "Polecenie powłoki do wykonania po zamknięciu urządzenia TUN"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:82
 msgid "Shell command to verify X509 name"
-msgstr "Polecenie Shell, aby sprawdzić nazwę X509"
+msgstr "Polecenie powłoki do weryfikacji nazwy X509"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:215
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
@@ -11925,7 +11925,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:114
 msgid "Specify a placeholder gateway for routes"
-msgstr ""
+msgstr "Określ bramę zastępczą dla tras"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
@@ -11947,7 +11947,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:167
 msgid "Specify the curve to use for ECDH"
-msgstr ""
+msgstr "Określ krzywą do zastosowania dla ECDH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:806
 msgid ""
@@ -12291,11 +12291,11 @@ msgstr "Numer portu TCP/UDP zarówno dla lokalnego jak i zdalnego"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:103
 msgid "TCP/UDP port # for local"
-msgstr ""
+msgstr "Numer portu TCP/UDP dla lokalnego"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:104
 msgid "TCP/UDP port # for remote"
-msgstr ""
+msgstr "Numer portu TCP/UDP dla zdalnego"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:440
 msgid "TCP:"
@@ -12311,7 +12311,7 @@ msgstr "TLS 1.3 lub nowszy szyfr"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:236
 msgid "TLS cet profile"
-msgstr ""
+msgstr "Profil certyfikatu TLS"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:175
 msgid "TLS cipher"
@@ -12891,7 +12891,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:46
 msgid "The peer key fingerprint"
-msgstr ""
+msgstr "Odcisk klucza peera"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
 msgid "The private key for your Yggdrasil node"
@@ -13381,7 +13381,7 @@ msgstr "Ton"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:295
 msgid "Topology"
-msgstr ""
+msgstr "Topologia"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Total Available"
@@ -13936,7 +13936,7 @@ msgstr "Użyj TTL na interfejsie tunelu"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:53
 msgid "Use VLAN tagging"
-msgstr ""
+msgstr "Użyj tagowania VLAN"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:274
 msgid "Use as external overlay (/overlay)"
@@ -14037,7 +14037,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:55
 msgid "Use these PVIDs"
-msgstr ""
+msgstr "Użyj tych PVID-ów"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:52
 msgid "Use tun/tap device node"
@@ -14067,7 +14067,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:43
 msgid "Used with auth and cipher params"
-msgstr ""
+msgstr "Używane z parametrami uwierzytelniania i szyfrowania"
 
 #: 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
@@ -14985,7 +14985,7 @@ msgstr "agent domowy mobile (H)"
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:80
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "name value"
-msgstr ""
+msgstr "nazwa wartość"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:55
 msgid "no"
@@ -15136,7 +15136,7 @@ msgstr "istotność:"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:91
 msgid "some params echoed to log"
-msgstr ""
+msgstr "niektóre parametry wyświetlono w dzienniku"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
 msgid "sstpc Log-level"
index 40592561f055de09da2d0122b1633c4c062ff57a..0684fb944ae6e2271d7ea49c5a5d3f51ed73c01b 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: base\n"
 "POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2026-02-21 16:02+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
 "\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/luci/ru/>"
@@ -226,7 +226,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"
@@ -292,7 +292,7 @@ msgstr "19: ARM UEFI 64 boot from HTTP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "1: OS utils"
-msgstr ""
+msgstr "1: Системные утилиты"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
 msgctxt "sstp log level value"
@@ -349,7 +349,7 @@ msgstr "29: RISC-V 128-bit 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"
@@ -398,7 +398,7 @@ msgstr "39: LoongArch 64-bit 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
@@ -904,7 +904,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:54
 msgid "Accept VLANs"
-msgstr ""
+msgstr "Принимать VLAN"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
 msgid "Accept from public keys"
@@ -1464,6 +1464,8 @@ msgid ""
 "Almost nothing here prevents you from selecting invalid configuration "
 "options which prevent openvpn from starting. Read the manual."
 msgstr ""
+"Здесь практически ничего не мешает выбрать некорректные настройки, из-за "
+"которых OpenVPN не запустится. Прочтите руководство."
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:42
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:42
@@ -1903,7 +1905,7 @@ msgstr "Открытый ключ этого интерфейса в кодир
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:282
 msgid "Basic Settings"
-msgstr ""
+msgstr "Основные настройки"
 
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41
@@ -2116,7 +2118,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:157
 msgid "CA path"
-msgstr ""
+msgstr "Путь к CA"
 
 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79
 msgid "CHAP"
@@ -2152,7 +2154,7 @@ msgstr "Кэшировано"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:75
 msgid "Call down cmd/script before TUN/TAP close"
-msgstr "Ð\9aоманда Ð¸Ð»Ð¸ Ñ\81кÑ\80ипÑ\82, ÐºÐ¾Ñ\82оÑ\80Ñ\8bй Ð±Ñ\83деÑ\82 Ð²Ñ\8bполнен Ð¿ÐµÑ\80ед Ð¾Ñ\82клÑ\8eÑ\87ением TUN/TAP"
+msgstr "Ð\92Ñ\8bполниÑ\82Ñ\8c DOWN-командÑ\83\81кÑ\80ипÑ\82 Ð¿ÐµÑ\80ед Ð·Ð°ÐºÑ\80Ñ\8bÑ\82ием TUN/TAP"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53
@@ -2432,7 +2434,7 @@ msgstr "Формирование пакетов данных Cisco UDP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:436
 msgid "Clear"
-msgstr ""
+msgstr "Очистить"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:389
 msgid ""
@@ -2471,7 +2473,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
@@ -3184,7 +3186,7 @@ msgstr "Задержка после подключения, в секундах"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:73
 msgid "Delay tun/tap open and up script execution"
-msgstr "Ð\97адеÑ\80жка Ð¼ÐµÐ¶Ð´Ñ\83 Ð·Ð°Ð¿Ñ\83Ñ\81ком TUN/TAP Ð¸ Ð²Ñ\8bполнением скрипта"
+msgstr "Ð\97адеÑ\80жка Ð¾Ñ\82кÑ\80Ñ\8bÑ\82иÑ\8f TUN/TAP Ð¸ Ð²Ñ\8bполнениÑ\8f UP-скрипта"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1243
 msgid "Delegate IPv6 prefixes"
@@ -3761,7 +3763,7 @@ msgstr "SNR offset внутренней сети"
 
 #: 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 ""
@@ -4507,15 +4509,15 @@ msgstr "Исключить интерфейсы"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:78
 msgid "Execute shell cmd after routes are added"
-msgstr "Выполнить shell команду после добавления маршрутов"
+msgstr "Выполнить команду оболочки после добавления маршрутов"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:77
 msgid "Execute shell cmd before routes are added"
-msgstr ""
+msgstr "Выполнить команду оболочки до добавления маршрутов"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:79
 msgid "Execute shell command on remote IP change"
-msgstr "Выполнить shell команду при изменении IP-адреса удалённого хоста"
+msgstr "Выполнить команду оболочки при изменении IP-адреса удалённого хоста"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:88
 msgid ""
@@ -4615,7 +4617,7 @@ msgstr "Ожидание: %s"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:287
 msgid "Expert Settings"
-msgstr ""
+msgstr "Расширенные настройки"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:65
 msgid "Expires"
@@ -5165,7 +5167,7 @@ msgstr "Порог фрагментации"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:393
 msgid "Freeform metadata to embed into the client key"
-msgstr ""
+msgstr "Произвольные метаданные для встраивания в ключ клиента"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:163
 msgid "From"
@@ -5282,7 +5284,7 @@ msgstr "Общие опции устройства"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:401
 msgid "Generate"
-msgstr ""
+msgstr "Сгенерировать"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:129
 msgid "Generate Config"
@@ -5331,7 +5333,7 @@ msgstr "Генерация QR-кода…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:158
 msgid "Get certificate password from file before we daemonize"
-msgstr ""
+msgstr "Получить пароль сертификата из файла перед переходом в фоновый режим"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
 msgid "Given password confirmation did not match, password not changed!"
@@ -5405,7 +5407,7 @@ msgstr "Предоставление доступа к процедурам LuCI
 
 #: protocols/luci-proto-openvpn/root/usr/share/rpcd/acl.d/luci-openvpn.json:3
 msgid "Grant access to LuCI openvpn procedures"
-msgstr ""
+msgstr "Предоставить OpenVPN доступ к работе с LuCI"
 
 #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:21
 msgid "Grant access to SSH configuration"
@@ -6906,7 +6908,7 @@ msgstr "Ключ, используемый для подписи конфигу
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:288
 msgid "Keygen"
-msgstr ""
+msgstr "Генерация ключей"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft unit"
@@ -7694,15 +7696,15 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:290
 msgid "Management"
-msgstr ""
+msgstr "Управление"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:148
 msgid "Management cert"
-msgstr ""
+msgstr "Сертификат управления"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:149
 msgid "Management key"
-msgstr ""
+msgstr "Ключ управления"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115
@@ -9270,11 +9272,11 @@ 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."
@@ -9629,7 +9631,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"
@@ -9706,7 +9708,7 @@ msgstr "Вставьте или перетащите имеющийся файл
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:419
 msgid "Path"
-msgstr ""
+msgstr "Путь"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1999
 msgid "Path to CA-Certificate"
@@ -10253,7 +10255,7 @@ msgstr "Неверная настройка параметра PublicKey"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:292
 msgid "Push"
-msgstr ""
+msgstr "Отправка"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:248
 msgid "Push an ifconfig option to remote"
@@ -10439,7 +10441,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"
@@ -10842,7 +10844,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
@@ -10882,7 +10884,7 @@ msgstr ""
 
 #: 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
@@ -11203,7 +11205,7 @@ msgstr "Тип маршрута"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:250
 msgid "Route v6 subnet to client"
-msgstr ""
+msgstr "Маршрутизировать IPv6-подсеть к клиенту"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
 msgid ""
@@ -11305,19 +11307,19 @@ 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"
-msgstr "Ð\97апÑ\83Ñ\81Ñ\82иÑ\82Ñ\8c Ñ\81кÑ\80ипÑ\82 ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ\81Ñ\82Ñ\80оки при подключении клиента"
+msgstr "Ð\92Ñ\8bполниÑ\82Ñ\8c ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ\83 Ñ\81кÑ\80ипÑ\82а при подключении клиента"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:85
 msgid "Run script cmd on client disconnection"
-msgstr "Ð\97апÑ\83Ñ\81Ñ\82иÑ\82Ñ\8c Ñ\81кÑ\80ипÑ\82 ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ\81Ñ\82Ñ\80оки при отключении клиента"
+msgstr "Ð\92Ñ\8bполниÑ\82Ñ\8c ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ\83 Ñ\81кÑ\80ипÑ\82а при отключении клиента"
 
 #: 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"
@@ -11456,7 +11458,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
@@ -11578,7 +11580,7 @@ msgstr "Адрес сервера"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:384
 msgid "Server key"
-msgstr ""
+msgstr "Ключ сервера"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:582
 msgid "Server name"
@@ -11779,11 +11781,11 @@ msgstr "Ограничение полосы пропускания"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:72
 msgid "Shell cmd to execute after tun device open"
-msgstr "Ð\92Ñ\8bполниÑ\82Ñ\8c ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ\83 Ð¾Ð±Ð¾Ð»Ð¾Ñ\87ки Ð¿Ð¾Ñ\81ле Ð¾Ñ\82кÑ\80Ñ\8bÑ\82иÑ\8f Ð²Ð¸Ñ\80Ñ\82Ñ\83алÑ\8cного устройства TUN"
+msgstr "Ð\9aоманда Ð¾Ð±Ð¾Ð»Ð¾Ñ\87ки Ð´Ð»Ñ\8f Ð²Ñ\8bполнениÑ\8f Ð¿Ð¾Ñ\81ле Ð¾Ñ\82кÑ\80Ñ\8bÑ\82иÑ\8f устройства TUN"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:74
 msgid "Shell cmd to run after tun device close"
-msgstr "Ð\92Ñ\8bполниÑ\82Ñ\8c shell ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ\83 Ð¿Ð¾Ñ\81ле Ð·Ð°ÐºÑ\80Ñ\8bÑ\82иÑ\8f Ð²Ð¸Ñ\80Ñ\82Ñ\83алÑ\8cного устройства TUN"
+msgstr "Ð\9aоманда Ð¾Ð±Ð¾Ð»Ð¾Ñ\87ки Ð´Ð»Ñ\8f Ð²Ñ\8bполнениÑ\8f Ð¿Ð¾Ñ\81ле Ð·Ð°ÐºÑ\80Ñ\8bÑ\82иÑ\8f устройства TUN"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:82
 msgid "Shell command to verify X509 name"
@@ -12211,7 +12213,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:114
 msgid "Specify a placeholder gateway for routes"
-msgstr ""
+msgstr "Указать шлюз-заглушку для маршрутов"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
@@ -12234,7 +12236,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:167
 msgid "Specify the curve to use for ECDH"
-msgstr ""
+msgstr "Выбрать кривую для ECDH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:806
 msgid ""
@@ -12580,11 +12582,11 @@ msgstr "Номер локального и удалённого TCP/UDP-порт
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:103
 msgid "TCP/UDP port # for local"
-msgstr ""
+msgstr "Локальный порт TCP/UDP"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:104
 msgid "TCP/UDP port # for remote"
-msgstr ""
+msgstr "Удалённый порт TCP/UDP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:440
 msgid "TCP:"
@@ -12602,7 +12604,7 @@ msgstr "Алгоритм шифрования TLS 1.3 и выше"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:236
 msgid "TLS cet profile"
-msgstr ""
+msgstr "Профиль TLS-сертификата"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:175
 msgid "TLS cipher"
@@ -13191,7 +13193,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"
@@ -13681,7 +13683,7 @@ msgstr "Тон"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:295
 msgid "Topology"
-msgstr ""
+msgstr "Топология"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Total Available"
@@ -14248,7 +14250,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)"
@@ -14356,7 +14358,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:55
 msgid "Use these PVIDs"
-msgstr ""
+msgstr "Использовать эти PVID"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:52
 msgid "Use tun/tap device node"
@@ -14385,7 +14387,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:43
 msgid "Used with auth and cipher params"
-msgstr ""
+msgstr "Используется с параметрами auth и cipher"
 
 #: 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
@@ -14558,8 +14560,8 @@ msgstr "Производитель (Vendor)"
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:40
 msgid "Vendor Class to send when requesting DHCP"
 msgstr ""
-"<abbr title=\"Vendor Class\">Класс производителя</abbr> для отправки в <abbr "
-"title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+"Vendor Class для отправки в <abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:313
 msgid "Verdict map: <var>%h</var> is"
@@ -15310,7 +15312,7 @@ msgstr "мобильный домашний агент (H)"
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:80
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "name value"
-msgstr ""
+msgstr "имя / значение"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:55
 msgid "no"
@@ -15460,7 +15462,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"
index e40bd21fca41ea8a2c607c916e64601ace576704..b63ab1b0333c4490646cff80deae0737124a60f2 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2026-01-27 05:23+0000\n"
-"Last-Translator: Максим Горпиніч <gorpinicmaksim0@gmail.com>\n"
+"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"Last-Translator: Oleksii Nazarenko <energy.aleks@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/luci/"
 "uk/>\n"
 "Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\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)"
@@ -7379,7 +7379,7 @@ msgstr "Журнал запитів"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:118
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:289
 msgid "Logging"
-msgstr "Лісозаготівля"
+msgstr "Логування"
 
 #: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:27
 msgid "Logging in…"
index 25a9546441c23cf6e302fa5a6fe9367db753e564..dfd20d505ce96f9963f3753d8de5dcce81aba9b0 100644 (file)
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+0000\n"
 "Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
 "projects/openwrt/luci/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 "拒绝"
 
 #: 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 ""
+msgstr "OS 工具"
 
 #: 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 "用户脚本"
 
 #: 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 ""
+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
@@ -868,7 +868,7 @@ msgstr "仅在本地子网中提供 DNS 服务。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:54
 msgid "Accept VLANs"
-msgstr ""
+msgstr "接受 VLAN"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
 msgid "Accept from public keys"
@@ -908,7 +908,7 @@ msgstr "接入点隔离"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:99
 msgid "Access Technologies"
-msgstr "访问技术"
+msgstr "接入技术"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:234
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:271
@@ -1394,6 +1394,8 @@ msgid ""
 "Almost nothing here prevents you from selecting invalid configuration "
 "options which prevent openvpn from starting. Read the manual."
 msgstr ""
+"本界面基本不会阻止你设置错误的配置参数,这些错误可能会导致 openvpn 启动失败。"
+"请务必阅读说明文档。"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:42
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:42
@@ -1800,7 +1802,7 @@ msgstr "此接口用于共享的 Base64 编码的公钥。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:282
 msgid "Basic Settings"
-msgstr ""
+msgstr "基本设置"
 
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41
@@ -1999,7 +2001,7 @@ msgstr "CA 证书;若留空,证书将在第一次连接后被保存。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:157
 msgid "CA path"
-msgstr ""
+msgstr "CA 路径"
 
 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79
 msgid "CHAP"
@@ -2295,7 +2297,7 @@ msgstr "Cisco UDP 封装"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:436
 msgid "Clear"
-msgstr ""
+msgstr "清除"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:389
 msgid ""
@@ -2329,7 +2331,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
@@ -3562,7 +3564,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 ""
@@ -4260,7 +4262,7 @@ msgstr "添加路由后执行 shell 命令"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:77
 msgid "Execute shell cmd before routes are added"
-msgstr ""
+msgstr "在添加路由之前执行 shell 命令"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:79
 msgid "Execute shell command on remote IP change"
@@ -4355,7 +4357,7 @@ msgstr "请输入:%s"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:287
 msgid "Expert Settings"
-msgstr ""
+msgstr "专家设置"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:65
 msgid "Expires"
@@ -4462,7 +4464,7 @@ msgstr "FTP"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:91
 msgid "Failed Reason"
-msgstr "失败原因"
+msgstr "故障原因"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:87
 msgid "Failed to change the system password."
@@ -4873,7 +4875,7 @@ msgstr "分片阈值"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:393
 msgid "Freeform metadata to embed into the client key"
-msgstr ""
+msgstr "用于嵌入客户端密钥的自由格式元数据"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:163
 msgid "From"
@@ -4990,7 +4992,7 @@ msgstr "常规设备选项"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:401
 msgid "Generate"
-msgstr ""
+msgstr "生成"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:129
 msgid "Generate Config"
@@ -5039,7 +5041,7 @@ msgstr "正在生成二维码…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:158
 msgid "Get certificate password from file before we daemonize"
-msgstr ""
+msgstr "在程序转为后台守护进程之前,先从文件中获取证书密码"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
 msgid "Given password confirmation did not match, password not changed!"
@@ -5113,7 +5115,7 @@ msgstr "授予访问 LuCI openfortivpn 程序的权限"
 
 #: protocols/luci-proto-openvpn/root/usr/share/rpcd/acl.d/luci-openvpn.json:3
 msgid "Grant access to LuCI openvpn procedures"
-msgstr ""
+msgstr "允许访问 LuCI 里的 openvpn 功能"
 
 #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:21
 msgid "Grant access to SSH configuration"
@@ -6186,7 +6188,7 @@ msgstr "权限不足,无法读取 UCI 配置。"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:136
 msgid "Integrated Circuit Card Identifier"
-msgstr "集成电路卡标识符"
+msgstr "ICCID"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
@@ -6274,11 +6276,11 @@ msgstr "内部"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:85
 msgid "International Mobile Station Equipment Identity"
-msgstr "国际移动设备识别码(IMEI)"
+msgstr "IMEI"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:139
 msgid "International Mobile Subscriber Identity"
-msgstr "国际移动用户识别码(IMSI)"
+msgstr "IMSI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1066
 msgid ""
@@ -6540,7 +6542,7 @@ msgstr "用来签署网络配置的密钥"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:288
 msgid "Keygen"
-msgstr ""
+msgstr "Key 生成"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft unit"
@@ -7291,15 +7293,15 @@ msgstr "确保使用以下命令来复制根文件系统:"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:290
 msgid "Management"
-msgstr ""
+msgstr "管理"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:148
 msgid "Management cert"
-msgstr ""
+msgstr "管理证书"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:149
 msgid "Management key"
-msgstr ""
+msgstr "管理密钥"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115
@@ -8617,11 +8619,11 @@ msgstr "运营商"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:101
 msgid "Operator Code"
-msgstr "运营商码"
+msgstr "运营商码"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:135
 msgid "Operator Name"
-msgstr "运营商名"
+msgstr "运营商名"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:64
 msgid "Optimize TUN/TAP/UDP writes"
@@ -8766,11 +8768,11 @@ 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."
@@ -9066,7 +9068,7 @@ msgstr "PXE/TFTP"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:103
 msgid "Packet Service State"
-msgstr "数据服务状态"
+msgstr "数据服务状态"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1790
 msgid "Packet Steering"
@@ -9111,7 +9113,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"
@@ -9185,7 +9187,7 @@ msgstr "粘贴或拖动提供的 WireGuard 配置文件…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:419
 msgid "Path"
-msgstr ""
+msgstr "路径"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1999
 msgid "Path to CA-Certificate"
@@ -9708,7 +9710,7 @@ msgstr "公钥设置无效"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:292
 msgid "Push"
-msgstr ""
+msgstr "推送"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:248
 msgid "Push an ifconfig option to remote"
@@ -9882,7 +9884,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"
@@ -10253,7 +10255,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
@@ -10288,7 +10290,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
@@ -10603,7 +10605,7 @@ msgstr "路由类型"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:250
 msgid "Route v6 subnet to client"
-msgstr ""
+msgstr "将 v6 子网路由到客户端"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
 msgid ""
@@ -10696,7 +10698,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"
@@ -10708,7 +10710,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"
@@ -10841,7 +10843,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
@@ -10957,7 +10959,7 @@ msgstr "服务器地址"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:384
 msgid "Server key"
-msgstr ""
+msgstr "服务器密钥"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:582
 msgid "Server name"
@@ -11522,7 +11524,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:114
 msgid "Specify a placeholder gateway for routes"
-msgstr ""
+msgstr "为路由指定一个占位网关"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
@@ -11541,7 +11543,7 @@ msgstr "指定 MTU(最大传输单位)而不是使用默认值(1280 字节
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:167
 msgid "Specify the curve to use for ECDH"
-msgstr ""
+msgstr "指定用于 ECDH 的曲线"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:806
 msgid ""
@@ -11879,11 +11881,11 @@ msgstr "TCP/UDP 端口 # 同时针对本地和远程"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:103
 msgid "TCP/UDP port # for local"
-msgstr ""
+msgstr "本地的 TCP/UDP 端口#"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:104
 msgid "TCP/UDP port # for remote"
-msgstr ""
+msgstr "远端的 TCP/UDP 端口#"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:440
 msgid "TCP:"
@@ -11899,7 +11901,7 @@ msgstr "TLS 1.3 或更高版本的加密"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:236
 msgid "TLS cet profile"
-msgstr ""
+msgstr "TLS 证书配置文件"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:175
 msgid "TLS cipher"
@@ -11943,11 +11945,11 @@ msgstr "路由表"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:249
 msgid "Table Filters"
-msgstr "è·¯ç\94±è¡¨筛选器"
+msgstr "表格筛选器"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:859
 msgid "Table IP family"
-msgstr "表格 IP 版本"
+msgstr "表 IP 族"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:209
 msgctxt "VLAN port state"
@@ -12430,7 +12432,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"
@@ -12864,7 +12866,7 @@ msgstr "Tone"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:295
 msgid "Topology"
-msgstr ""
+msgstr "拓扑"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Total Available"
@@ -13407,7 +13409,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)"
@@ -13504,7 +13506,7 @@ msgstr ""
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:55
 msgid "Use these PVIDs"
-msgstr ""
+msgstr "使用这些 PVID"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:52
 msgid "Use tun/tap device node"
@@ -13533,7 +13535,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
@@ -14421,7 +14423,7 @@ msgstr "移动家乡代理 (H)"
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:80
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
 msgid "name value"
-msgstr ""
+msgstr "变量 值"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:55
 msgid "no"
@@ -14569,7 +14571,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"
index 1519cfa7939103336599d639f222bdd7e0dbdc32..2b13752d2a52bc8ffc601a1e582efa91accd25d0 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-24 17:10+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"
@@ -73,7 +73,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:35
 msgid "%s is untagged in multiple VLANs!"
-msgstr "%s 在多個 VLAN中未標記!"
+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\"."
@@ -205,7 +205,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"
@@ -269,7 +269,7 @@ msgstr "19: ARM UEFI 64 HTTP 啟動"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
 msgid "1: OS utils"
-msgstr ""
+msgstr "1: OS 工具"
 
 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
 msgctxt "sstp log level value"
@@ -310,7 +310,7 @@ msgstr "25: RISC-V 32 位元 UEFI"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:897
 msgid "26: RISC-V 32-bit UEFI boot from HTTP"
-msgstr "26: RISC-V 32位元 UEFI HTTP 啟動"
+msgstr "26: RISC-V 32 位元 UEFI HTTP 啟動"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:898
 msgid "27: RISC-V 64-bit UEFI"
@@ -326,7 +326,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"
@@ -949,7 +949,7 @@ msgstr "活動的 IPv6 規則"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:618
 msgid "Active backup"
-msgstr "自動備援"
+msgstr "活動備份"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:256
 msgid "Active peers"
@@ -1054,7 +1054,7 @@ msgstr "新增多播規則"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:483
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1403
 msgid "Add new interface..."
-msgstr "新增介面..."
+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."
@@ -1121,11 +1121,11 @@ msgstr "額外對等點"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:224
 msgid "Additional authentication over TLS"
-msgstr "TLS 以外的認證"
+msgstr "TLS 的額外認證"
 
 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:379
 msgid "Additional configuration settings (in TOML format)."
-msgstr "額外配置 (使用 TOML 格式) 。"
+msgstr "額外配置 (TOML 格式) 。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:821
 msgid "Additional hosts files"
@@ -1246,7 +1246,7 @@ msgstr "所有 ARP 目標必須可達才能認為此連結有效"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:663
 msgid "All ports active"
-msgstr "所有連接埠啟動"
+msgstr "所有連接埠活動中"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:253
 msgid "All servers"
@@ -1305,7 +1305,7 @@ msgstr "允許舊型 802.11b 速率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
 msgid "Allow listed only"
-msgstr "僅允許清單"
+msgstr "僅允許清單"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:606
 msgid "Allow localhost"
@@ -1406,8 +1406,7 @@ msgstr "始終發送所選的 DHCP 選項。有時需要,例如 PXELinux。"
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
-msgstr ""
-"始終使用 40MHz頻 道,即使次要頻道重疊。使用此選項不符合 IEEE 802.11n-2009!"
+msgstr "始終使用 40MHz 頻道,即使次要頻道重疊。使用此選項不符合 IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1224
 msgid "Amount of Duplicate Address Detection probes to send"
@@ -1431,11 +1430,11 @@ msgstr "Annex"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1140
 msgid "Announce DNS domains"
-msgstr "宣告 DNS 網域"
+msgstr "宣告 DNS 網域"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1108
 msgid "Announce IPv4/6 DNS servers"
-msgstr "宣告 IPv4/6 DNS 伺服器"
+msgstr "宣告 IPv4/6 DNS 伺服器"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:978
 msgid ""
@@ -1445,7 +1444,7 @@ msgstr "在 <abbr title=\"路由器公告\">RA</abbr> 訊息中宣告 NAT64 前
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1126
 msgid "Announce encrypted DNS servers"
-msgstr "宣告加密 DNS 伺服器"
+msgstr "宣告加密 DNS 伺服器"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1119
 msgid "Announce this device as IPv6 DNS server."
@@ -1480,7 +1479,7 @@ msgstr "匿名掛載"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:137
 msgid "Anonymous Swap"
-msgstr "匿名Swap"
+msgstr "匿名 Swap"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/views.js:32
 #: modules/luci-base/htdocs/luci-static/resources/tools/views.js:60
@@ -1756,7 +1755,7 @@ msgstr "備份"
 
 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:139
 msgid "Backup / Flash Firmware"
-msgstr "備份/更新韌體"
+msgstr "備份 / 更新韌體"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:353
 msgid "Backup file list"
@@ -1783,12 +1782,12 @@ msgstr "此介面的 Base64 編碼公鑰用於分享。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:282
 msgid "Basic Settings"
-msgstr ""
+msgstr "基本設定"
 
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41
 msgid "Batman Device"
-msgstr "Batman裝置"
+msgstr "Batman 裝置"
 
 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:10
 msgid "Batman Interface"
@@ -1974,7 +1973,7 @@ msgstr "預設情況下,dnsmasq 快取 A、AAAA、CNAME 和SRV 類別的 DNS 
 msgid ""
 "CA certificate (PEM encoded; Use instead of system-wide store to verify the "
 "gateway certificate."
-msgstr "CA æ\86\91è­\89 (PEM ç·¨ç¢¼ï¼\9b使ç\94¨æ­¤æ\86\91è­\89è\80\8cé\9d\9e系統å\84²å­\98ç\9a\84é©\97è­\89é\96\98é\81\93。"
+msgstr "CA æ\86\91è­\89 (PEM ç·¨ç¢¼ï¼\9b使ç\94¨æ­¤æ\86\91è­\89è\80\8cé\9d\9e系統å\84²å­\98ç\9a\84é\96\98é\81\93æ\86\91è­\89。"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:178
 msgid "CA certificate; if empty it will be saved after the first connection."
@@ -1982,7 +1981,7 @@ msgstr "CA 憑證;如果留空會在第一次連線後儲存。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:157
 msgid "CA path"
-msgstr ""
+msgstr "CA 路徑"
 
 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79
 msgid "CHAP"
@@ -2109,7 +2108,7 @@ msgstr "蜂巢式網路"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:32
 msgid "Certificate authority"
-msgstr "認證授權"
+msgstr "憑證認證機構"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Certificate constraint (Domain)"
@@ -2212,11 +2211,11 @@ msgstr "頻道"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:428
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:126
 msgid "Channel Analysis"
-msgstr "é\80\9a道分析"
+msgstr "é »道分析"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:461
 msgid "Channel Width"
-msgstr "é\80\9a道寬度"
+msgstr "é »道寬度"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
 msgid "Check filesystems before mount"
@@ -2276,11 +2275,11 @@ msgstr "密碼"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:91
 msgid "Cisco UDP encapsulation"
-msgstr "Cisco UDP å°\8d裝"
+msgstr "Cisco UDP å°\81裝"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:436
 msgid "Clear"
-msgstr ""
+msgstr "清除"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:389
 msgid ""
@@ -2833,7 +2832,7 @@ msgstr "DNSSEC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:584
 msgid "DNSSEC check unsigned"
-msgstr "DNSSEC æª¢æ\9f¥æ\9cªç°½ç« "
+msgstr "DNSSEC æª¢æ\9f¥æ\9cªç°½ç½²"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:99
 msgid "DPD Idle Timeout"
@@ -2881,7 +2880,7 @@ msgstr "DUID/IAIDs"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/views.js:36
 msgid "Daemon"
-msgstr "常é§\90程式"
+msgstr "å®\88è­·程式"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
 msgid "Data Rate"
@@ -3051,7 +3050,7 @@ msgstr "目的連接埠"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:237
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:274
 msgid "Destination"
-msgstr "目的位址"
+msgstr "目的"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
 msgctxt "nft ip daddr"
@@ -4315,7 +4314,7 @@ msgstr "需要: %s"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:287
 msgid "Expert Settings"
-msgstr ""
+msgstr "專家設定"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:65
 msgid "Expires"
@@ -4946,7 +4945,7 @@ msgstr "一般裝置選項"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:401
 msgid "Generate"
-msgstr ""
+msgstr "產生"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:129
 msgid "Generate Config"
@@ -4958,11 +4957,11 @@ msgstr "本地產生 PMK"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1677
 msgid "Generate QR…"
-msgstr ""
+msgstr "產生 QR…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1642
 msgid "Generate WiFi QR…"
-msgstr ""
+msgstr "產生 WiFi QR…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:394
 msgid "Generate archive"
@@ -6495,7 +6494,7 @@ msgstr "KiB"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
 msgid "Kill"
-msgstr "強制終止"
+msgstr "終止"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:202
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:202
@@ -9126,7 +9125,7 @@ msgstr "貼上或拖曳提供的 WireGuard 設定檔…"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:419
 msgid "Path"
-msgstr ""
+msgstr "路徑"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1999
 msgid "Path to CA-Certificate"
@@ -10899,7 +10898,7 @@ msgstr "伺服器位址"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:384
 msgid "Server key"
-msgstr ""
+msgstr "伺服器金鑰"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:582
 msgid "Server name"
@@ -11021,7 +11020,7 @@ msgstr "設定 tun/tap 裝置的 MTU 值"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:125
 msgid "Set tun/tap device overhead"
-msgstr "設定 tun/tap 裝置開銷"
+msgstr "設定 tun/tap 裝置開銷"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:688
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:704
@@ -11482,7 +11481,7 @@ msgstr "指定預設值 (1280 位元組) 以外的 MTU (最大傳輸單元) 。"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:167
 msgid "Specify the curve to use for ECDH"
-msgstr ""
+msgstr "指定 ECDH 要使用的曲線"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:806
 msgid ""
@@ -12786,7 +12785,7 @@ msgstr "Tone"
 
 #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:295
 msgid "Topology"
-msgstr ""
+msgstr "拓撲"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Total Available"
@@ -14653,11 +14652,11 @@ msgstr "有效的 IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:553
 msgid "valid IPv6 Link Local address"
-msgstr ""
+msgstr "有效的 IPv6 本地連結位址"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:568
 msgid "valid IPv6 ULA address"
-msgstr ""
+msgstr "有效的 IPv6 ULA 位址"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:538
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:80
@@ -14674,7 +14673,7 @@ msgstr "有效的 IPv6 位址範圍"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:661
 msgid "valid IPv6 host id"
-msgstr "有效的 IPv6 主機ID"
+msgstr "有效的 IPv6 主機 ID"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:697
 msgid "valid IPv6 network"
index a434095e09757c13ddb55b76f967b3f4134863cc..ccb1e704e8f94e3881b3395c00a78fb48dd29e13 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-01 08:08+0000\n"
+"PO-Revision-Date: 2026-02-25 00:59+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "lucimodulesluci-mod-dashboard/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"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:160
 msgid "Active"
@@ -191,7 +191,7 @@ msgstr "Transferido"
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:84
 msgid "Up."
-msgstr "Carga"
+msgstr "Carga."
 
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:223
 #: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:263
git clone https://git.99rst.org/PROJECT