From: Hosted Weblate Date: Sat, 7 Mar 2026 19:07:59 +0000 (+0100) Subject: Added translation using Weblate (Portuguese (Brazil)) X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=60946d9da08e27795ddb5ba083c14fdb2a9a6d70;p=openwrt-luci.git Added translation using Weblate (Portuguese (Brazil)) Translated using Weblate (Czech) Currently translated at 3.5% (4 of 113 strings) Translation: OpenWrt/LuCI/applications/libreswan Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/cs/ Translated using Weblate (Czech) Currently translated at 1.3% (2 of 150 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/cs/ Translated using Weblate (Hungarian) Currently translated at 81.5% (2455 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Translated using Weblate (Czech) Currently translated at 3.2% (2 of 62 strings) Translation: OpenWrt/LuCI/applications/apinger Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsapinger/cs/ Translated using Weblate (Czech) Currently translated at 1.8% (2 of 108 strings) Translation: OpenWrt/LuCI/applications/rustdesk-server Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrustdesk-server/cs/ Translated using Weblate (Czech) Currently translated at 6.4% (2 of 31 strings) Translation: OpenWrt/LuCI/applications/csshnpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscsshnpd/cs/ Translated using Weblate (Czech) Currently translated at 29.6% (48 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/cs/ Added translation using Weblate (Czech) Translated using Weblate (Czech) 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/cs/ Translated using Weblate (Korean) Currently translated at 81.2% (229 of 282 strings) Translated using Weblate (Czech) Currently translated at 100.0% (75 of 75 strings) Translated using Weblate (Czech) Currently translated at 97.2% (252 of 259 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/cs/ Translated using Weblate (Czech) Currently translated at 97.2% (252 of 259 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/cs/ Translated using Weblate (Czech) Currently translated at 97.2% (252 of 259 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (282 of 282 strings) Translated using Weblate (Czech) Currently translated at 97.2% (70 of 72 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (289 of 289 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (289 of 289 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (289 of 289 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/cs/ Translated using Weblate (Hungarian) Currently translated at 81.4% (2453 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Translated using Weblate (Czech) Currently translated at 100.0% (184 of 184 strings) Translated using Weblate (Czech) Currently translated at 85.0% (68 of 80 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/cs/ Translated using Weblate (Czech) Currently translated at 85.0% (68 of 80 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/cs/ Translated using Weblate (Czech) Currently translated at 85.0% (68 of 80 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/cs/ Translated using Weblate (Russian) Currently translated at 100.0% (162 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/ru/ Translated using Weblate (Czech) Currently translated at 100.0% (201 of 201 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (201 of 201 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/cs/ Translated using Weblate (Czech) Currently translated at 98.2% (2958 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/ Translated using Weblate (Czech) Currently translated at 1.7% (2 of 113 strings) Translation: OpenWrt/LuCI/applications/libreswan Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (99 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/cs/ Translated using Weblate (Russian) Currently translated at 100.0% (162 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/ru/ 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 (Russian) Currently translated at 100.0% (3010 of 3010 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% (165 of 165 strings) Translated using Weblate (Russian) Currently translated at 100.0% (184 of 184 strings) Translated using Weblate (Russian) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (128 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ru/ Added translation using Weblate (Czech) Added translation using Weblate (Czech) Added translation using Weblate (Czech) Added translation using Weblate (Czech) Translated using Weblate (Czech) Currently translated at 100.0% (4 of 4 strings) Translation: OpenWrt/LuCI/applications/softether Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssoftether/cs/ Added translation using Weblate (Czech) Translated using Weblate (Czech) Currently translated at 4.4% (3 of 68 strings) Translation: OpenWrt/LuCI/applications/chrony Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationschrony/cs/ Added translation using Weblate (Czech) Translated using Weblate (Czech) Currently translated at 100.0% (2 of 2 strings) Translation: OpenWrt/LuCI/applications/babeld Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbabeld/cs/ Added translation using Weblate (Czech) Translated using Weblate (Korean) Currently translated at 80.8% (228 of 282 strings) Translated using Weblate (Korean) Currently translated at 80.6% (2428 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/ Translated using Weblate (Czech) Currently translated at 77.5% (62 of 80 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/cs/ Translated using Weblate (Spanish) Currently translated at 100.0% (153 of 153 strings) Translation: OpenWrt/LuCI/applications/dawn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/es/ Translated using Weblate (Spanish) Currently translated at 98.1% (159 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/es/ Translated using Weblate (Korean) Currently translated at 80.0% (2411 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (259 of 259 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (178 of 178 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (165 of 165 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 98.1% (159 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/es/ Translated using Weblate (Korean) Currently translated at 79.7% (2400 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (503 of 503 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (113 of 113 strings) Translation: OpenWrt/LuCI/applications/libreswan Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (289 of 289 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (72 of 72 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (201 of 201 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (37 of 37 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (3010 of 3010 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% (99 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (150 of 150 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hans/ Added translation using Weblate (Chinese (Simplified Han script)) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (3010 of 3010 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% (147 of 147 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (254 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (68 of 68 strings) Translation: OpenWrt/LuCI/applications/chrony Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationschrony/zh_Hans/ Added translation using Weblate (Chinese (Simplified Han script)) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (503 of 503 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (111 of 111 strings) Translation: OpenWrt/LuCI/applications/radicale3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (254 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (3010 of 3010 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% (150 of 150 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (162 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (165 of 165 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (71 of 71 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/rustdesk-server Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrustdesk-server/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (201 of 201 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hans/ Added translation using Weblate (Chinese (Simplified Han script)) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (147 of 147 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/zh_Hans/ Translated using Weblate (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 (Simplified Han script)) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/zh_Hans/ Translated using Weblate (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% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (165 of 165 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/tor Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (30 of 30 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (128 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (254 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/openlist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (289 of 289 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (44 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (259 of 259 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (162 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (183 of 183 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/irqbalance Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (111 of 111 strings) Translation: OpenWrt/LuCI/applications/radicale3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (184 of 184 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (59 of 59 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (90 of 90 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (81 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (503 of 503 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (3010 of 3010 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% (201 of 201 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/rustdesk-server Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrustdesk-server/zh_Hans/ Added translation using Weblate (Chinese (Simplified Han script)) Translated using Weblate (Spanish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 54.8% (17 of 31 strings) Translation: OpenWrt/LuCI/applications/csshnpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscsshnpd/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 88.7% (63 of 71 strings) 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 (Chinese (Simplified Han script)) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 100.0% (3010 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (90 of 90 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (254 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (178 of 178 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 100.0% (30 of 30 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 43.1% (66 of 153 strings) Translation: OpenWrt/LuCI/applications/dawn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 100.0% (153 of 153 strings) Translation: OpenWrt/LuCI/applications/dawn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (147 of 147 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 100.0% (128 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 95.3% (103 of 108 strings) Translation: OpenWrt/LuCI/applications/rustdesk-server Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrustdesk-server/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (184 of 184 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (289 of 289 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (139 of 139 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (183 of 183 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (128 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/zh_Hans/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 50.7% (65 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 100.0% (282 of 282 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (184 of 184 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 98.9% (182 of 184 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (3010 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 100.0% (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 98.5% (67 of 68 strings) Translation: OpenWrt/LuCI/applications/chrony Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationschrony/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (37 of 37 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (213 of 213 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/ Translated using Weblate (Spanish) Currently translated at 96.9% (157 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/es/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 97.8% (2944 of 3010 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (503 of 503 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 58.2% (148 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 100.0% (53 of 53 strings) Co-authored-by: EESF-2 Co-authored-by: Francisco Serrador Co-authored-by: Franco Castillo Co-authored-by: Hosted Weblate Co-authored-by: Hyeonjeong Lee Co-authored-by: Janderson Vieira Santos Co-authored-by: Pavel Borecki Co-authored-by: SnIPeRSnIPeR Co-authored-by: aladar42 Co-authored-by: hmzs Co-authored-by: nKsyn Signed-off-by: EESF-2 Signed-off-by: Francisco Serrador Signed-off-by: Franco Castillo Signed-off-by: Hyeonjeong Lee Signed-off-by: Pavel Borecki Signed-off-by: SnIPeRSnIPeR Signed-off-by: aladar42 Signed-off-by: hmzs Signed-off-by: nKsyn Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsantiblock/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsantiblock/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ko/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/es/ Translation: OpenWrt/LuCI/applications/antiblock Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/p910nd Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/modules/luci-mod-dsl --- diff --git a/applications/luci-app-acl/po/ru/acl.po b/applications/luci-app-acl/po/ru/acl.po index df1de89e64..ac6ed3df33 100644 --- a/applications/luci-app-acl/po/ru/acl.po +++ b/applications/luci-app-acl/po/ru/acl.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-14 15:03+0000\n" +"PO-Revision-Date: 2026-03-07 13:10+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3 msgid "ACL Settings" @@ -80,7 +80,7 @@ msgid "" "The LuCI ACL management is in an experimental stage! It does not yet work " "reliably with all applications" msgstr "" -"Управление LuCI ACL находится в экспериментальной стадии! Оно еще не " +"Управление LuCI ACL находится в экспериментальной стадии! Оно ещё не " "работает должным образом со всеми приложениями" #: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:259 diff --git a/applications/luci-app-adblock-fast/po/es/adblock-fast.po b/applications/luci-app-adblock-fast/po/es/adblock-fast.po index eaa9f382ac..32259ee495 100644 --- a/applications/luci-app-adblock-fast/po/es/adblock-fast.po +++ b/applications/luci-app-adblock-fast/po/es/adblock-fast.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-03-05 00:31+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" @@ -84,7 +84,7 @@ msgstr "Configuración avanzada" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:834 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:839 msgid "Allow" -msgstr "Conceder" +msgstr "Permitir" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:792 msgid "Allowed Domains" @@ -230,7 +230,7 @@ msgstr "" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:752 #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:765 msgid "Disable" -msgstr "Desactivado" +msgstr "Desactivar" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:776 msgid "Disable Debugging" @@ -712,7 +712,7 @@ msgstr "Seleccione la frecuencia con la que debe ejecutarse la actualización." #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:803 msgid "Service Control" -msgstr "Control de Servicio" +msgstr "Control de servicio" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:513 msgid "Service Details" @@ -724,7 +724,7 @@ msgstr "Errores de servicio" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:444 msgid "Service Status" -msgstr "Estado del Servicio" +msgstr "Estado del servicio" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:544 msgid "Service Warnings" @@ -748,7 +748,7 @@ msgstr "Alguna salida" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:622 msgid "Start" -msgstr "Arrancar" +msgstr "Iniciar" #: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:60 msgid "Starting" diff --git a/applications/luci-app-adblock/po/cs/adblock.po b/applications/luci-app-adblock/po/cs/adblock.po index 706ffde5a2..39cf4ab7f5 100644 --- a/applications/luci-app-adblock/po/cs/adblock.po +++ b/applications/luci-app-adblock/po/cs/adblock.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-04 12:01+0000\n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" "Last-Translator: aladar42 \n" "Language-Team: Czech \n" @@ -256,6 +256,8 @@ msgid "" "Configuration of the adblock package to block ad/abuse domains by using DNS. " "For further information please check the %s." msgstr "" +"Nastavení balíčku adblock pro blokování reklam/zneužívaných domén pomocí " +"DNS. Pro více informací se podívejte do %s." #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404 @@ -641,7 +643,7 @@ msgstr "" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437 msgid "IPv4 Remote DNS Resolver" -msgstr "" +msgstr "IPv4 vzdálený DNS překlad" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390 @@ -762,7 +764,7 @@ msgstr "Cíle DNS filtru na základě MAC adres" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418 msgid "MAC Remote Filter Targets" -msgstr "" +msgstr "Cíle vzdáleného MAC filtru" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:433 msgid "Map" @@ -874,7 +876,7 @@ msgstr "Načíst znovu…" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:426 msgid "Remote DNS Timeout" -msgstr "" +msgstr "Časový limit vzdáleného DNS" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:564 msgid "Report Chunk Count" diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po index 5c6dddb7ab..f81618b20c 100644 --- a/applications/luci-app-adblock/po/zh_Hans/adblock.po +++ b/applications/luci-app-adblock/po/zh_Hans/adblock.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-02-28 15:41+0000\n" -"Last-Translator: kae \n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:272 msgid "-- default --" @@ -466,7 +466,7 @@ msgstr "在出现任何处理错误时启用详细的调试日志。" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:210 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:227 msgid "" @@ -779,7 +779,7 @@ msgstr "只允许白名单上的域名,所有其他 DNS 请求均被拒绝。" #: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:19 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529 msgid "Overwrite the default target directory for the generated blocklist." diff --git a/applications/luci-app-antiblock/po/es/antiblock.po b/applications/luci-app-antiblock/po/es/antiblock.po index 330e21d694..68d90ae8e8 100644 --- a/applications/luci-app-antiblock/po/es/antiblock.po +++ b/applications/luci-app-antiblock/po/es/antiblock.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 21:08+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -59,7 +59,7 @@ msgstr "Activado" #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:16 msgid "Gateway" -msgstr "Pasarela" +msgstr "Puerta de enlace" #: applications/luci-app-antiblock/root/usr/share/rpcd/acl.d/luci-app-antiblock.json:3 msgid "Grant UCI and RPC access to LuCI app AntiBlock" diff --git a/applications/luci-app-antiblock/po/pt_BR/antiblock.po b/applications/luci-app-antiblock/po/pt_BR/antiblock.po new file mode 100644 index 0000000000..f5271dc9c6 --- /dev/null +++ b/applications/luci-app-antiblock/po/pt_BR/antiblock.po @@ -0,0 +1,145 @@ +msgid "" +msgstr "" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:8 +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:10 +#: applications/luci-app-antiblock/root/usr/share/luci/menu.d/luci-app-antiblock.json:3 +msgid "AntiBlock" +msgstr "" + +#: applications/luci-app-antiblock/root/usr/share/luci/menu.d/luci-app-antiblock.json:15 +msgid "Args" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:15 +msgid "Blacklist" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:30 +msgid "Domain count in file:" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:89 +#: applications/luci-app-antiblock/root/usr/share/luci/menu.d/luci-app-antiblock.json:31 +msgid "Domains" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:21 +msgid "Domains path" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:21 +msgid "" +"Domains path/URL. If you want to add domains via LuCI, specify the files in " +"the /etc/antiblock folder." +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:93 +msgid "Domains path:" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:24 +msgid "Enable" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:13 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:16 +msgid "Gateway" +msgstr "" + +#: applications/luci-app-antiblock/root/usr/share/rpcd/acl.d/luci-app-antiblock.json:3 +msgid "Grant UCI and RPC access to LuCI app AntiBlock" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:10 +msgid "It is necessary to enter from 1 to 32 values:" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:18 +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/log.js:47 +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/log.js:73 +#: applications/luci-app-antiblock/root/usr/share/luci/menu.d/luci-app-antiblock.json:47 +msgid "Log" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/log.js:49 +msgid "Log is not enabled." +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:103 +msgid "Path to file in \"Domains path\" is not set." +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:15 +msgid "" +"Prevent adding IP from these subnets to the routing table, optional parameter" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:8 +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:10 +#: applications/luci-app-antiblock/root/usr/share/luci/menu.d/luci-app-antiblock.json:23 +msgid "Routes" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/log.js:67 +msgctxt "scroll to top (the head) of the log file" +msgid "Scroll to head" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/log.js:59 +msgctxt "scroll to bottom (the tail) of the log file" +msgid "Scroll to tail" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:18 +msgid "Show operations log, optional parameter" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:21 +msgid "Show statistics data, optional parameter" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:21 +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/statistics.js:47 +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/statistics.js:57 +#: applications/luci-app-antiblock/root/usr/share/luci/menu.d/luci-app-antiblock.json:39 +msgid "Statistics" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/statistics.js:49 +msgid "Statistics are not enabled." +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:59 +msgid "Unable to create domains file" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/log.js:18 +msgid "Unable to load log data:" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/statistics.js:18 +msgid "Unable to load statistics data:" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:64 +msgid "Unable to read domains file" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:22 +msgid "Unable to write to domains file" +msgstr "" + +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:13 +#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:36 +msgid "Write domains" +msgstr "" diff --git a/applications/luci-app-antiblock/po/zh_Hans/antiblock.po b/applications/luci-app-antiblock/po/zh_Hans/antiblock.po index d070f9b600..0873bf5921 100644 --- a/applications/luci-app-antiblock/po/zh_Hans/antiblock.po +++ b/applications/luci-app-antiblock/po/zh_Hans/antiblock.po @@ -1,15 +1,14 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-18 07:11+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:8 #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:10 @@ -56,7 +55,7 @@ msgstr "启用" #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:13 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/routes.js:16 msgid "Gateway" diff --git a/applications/luci-app-apinger/po/cs/apinger.po b/applications/luci-app-apinger/po/cs/apinger.po new file mode 100644 index 0000000000..347cdd4044 --- /dev/null +++ b/applications/luci-app-apinger/po/cs/apinger.po @@ -0,0 +1,263 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-07 19:07+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:26 +msgid "Active Alarms" +msgstr "Aktivní alarmy" + +#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:16 +msgid "Add Delay/Latency Alarm" +msgstr "Přidat alarm na zpoždění/prodlevu" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:57 +msgid "Apinger Targets" +msgstr "" + +#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:40 +msgid "Apinger Targets RRD Graph" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" diff --git a/applications/luci-app-aria2/po/zh_Hans/aria2.po b/applications/luci-app-aria2/po/zh_Hans/aria2.po index a4bfe1f409..eb03e08938 100644 --- a/applications/luci-app-aria2/po/zh_Hans/aria2.po +++ b/applications/luci-app-aria2/po/zh_Hans/aria2.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433 msgid "LPD enabled" @@ -111,7 +111,7 @@ msgstr "DHT 监听端口" #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:230 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:559 msgid "" @@ -170,11 +170,11 @@ msgstr "启用代理" #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:206 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:234 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:619 msgid "Extra Settings" @@ -257,7 +257,7 @@ msgstr "" #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:231 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:41 msgid "Installed web interface:" diff --git a/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po index c447593042..d113b3918a 100644 --- a/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po +++ b/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-01-28 10:51+0000\n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" @@ -8,7 +8,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:290 msgid "" @@ -301,7 +301,7 @@ msgstr "Revize" #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:180 msgid "SHA256" -msgstr "SHA-256" +msgstr "SHA256" #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:751 msgid "Search for firmware upgrade" diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po index 78a33c8a9f..4b1f364251 100644 --- a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po +++ b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:59+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:290 msgid "" @@ -242,7 +242,7 @@ msgstr "" #: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:15 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:618 msgid "Packages" diff --git a/applications/luci-app-babeld/po/cs/babeld.po b/applications/luci-app-babeld/po/cs/babeld.po new file mode 100644 index 0000000000..afb27db9fb --- /dev/null +++ b/applications/luci-app-babeld/po/cs/babeld.po @@ -0,0 +1,19 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-07 08:02+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-babeld/root/usr/share/luci/menu.d/luci-app-babeld.json:4 +msgid "Babeld" +msgstr "Babeld" + +#: applications/luci-app-babeld/root/usr/share/rpcd/acl.d/luci-app-babeld.json:3 +msgid "Grant UCI access for luci-app-babeld" +msgstr "Udělit luci-app-babeld přístup do UCI nastavování" diff --git a/applications/luci-app-banip/po/cs/banip.po b/applications/luci-app-banip/po/cs/banip.po index 8455570f55..10cc9d02eb 100644 --- a/applications/luci-app-banip/po/cs/banip.po +++ b/applications/luci-app-banip/po/cs/banip.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-04 12:01+0000\n" -"Last-Translator: aladar42 \n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" +"Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" "Language: cs\n" @@ -603,7 +603,7 @@ msgstr "Neplatné znaky" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:795 msgid "Invalid expiry format" -msgstr "" +msgstr "Neplatný formát skončení platnosti" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 msgid "Invalid input values, unable to save modifications." @@ -741,7 +741,7 @@ msgstr "Žádná data GeoIP mapy!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:42 msgid "No banIP config found!" -msgstr "" +msgstr "Nenalezeno žádné nastavení pro banIP!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 msgid "Normal Priority" diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po index 1fbc98a863..29f04ec181 100644 --- a/applications/luci-app-banip/po/es/banip.po +++ b/applications/luci-app-banip/po/es/banip.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2019-07-23 22:17-0300\n" -"PO-Revision-Date: 2026-03-05 00:31+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" @@ -326,7 +326,7 @@ msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:759 msgid "Disable" -msgstr "Desactivado" +msgstr "Desactivar" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 msgid "Don't check SSL server certificates during download." diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po index ef53959019..a73c45eb73 100644 --- a/applications/luci-app-banip/po/zh_Hans/banip.po +++ b/applications/luci-app-banip/po/zh_Hans/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 @@ -411,7 +411,7 @@ msgstr "如遇处理错误启用详细调试记录。" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:196 msgid "Enables IPv4 support." @@ -775,7 +775,7 @@ msgstr "对所选的下载工具绕过预先配置的下载选项。" #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:25 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "" diff --git a/applications/luci-app-bmx7/po/cs/bmx7.po b/applications/luci-app-bmx7/po/cs/bmx7.po index 78b1a548d2..a45cb81d9f 100644 --- a/applications/luci-app-bmx7/po/cs/bmx7.po +++ b/applications/luci-app-bmx7/po/cs/bmx7.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-04 12:01+0000\n" -"Last-Translator: aladar42 \n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" +"Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" "Language: cs\n" @@ -12,7 +12,7 @@ msgstr "" #: applications/luci-app-bmx7/ucode/template/bmx7/bmxstatus.ut:11 msgid "A mesh routing protocol for Linux devices." -msgstr "" +msgstr "Protokol mesh směrování pro Linuxová zařízení." #: applications/luci-app-bmx7/ucode/template/bmx7/bmxtunnels.ut:33 msgid "Announcements" @@ -62,7 +62,7 @@ msgstr "" #: applications/luci-app-bmx7/root/usr/share/rpcd/acl.d/luci-app-bmx7.json:3 msgid "Grant UCI access for luci-app-bmx7" -msgstr "" +msgstr "Udělit luci-app-bmx7 přístup do UCI nastavování" #: applications/luci-app-bmx7/htdocs/luci-static/resources/view/bmx7/config.js:57 msgid "Ignore" @@ -137,7 +137,7 @@ msgstr "Síťová rozhraní" #: applications/luci-app-bmx7/ucode/template/bmx7/bmxtunnels.ut:30 msgid "Networks announced by mesh nodes" -msgstr "" +msgstr "Sitě oznámené uzly mesh" #: applications/luci-app-bmx7/ucode/template/bmx7/bmxtunnels.ut:39 msgid "Node" @@ -162,7 +162,7 @@ msgstr "Stav uzlu" #: applications/luci-app-bmx7/root/usr/share/luci/menu.d/luci-app-bmx7.json:51 msgid "Nodes" -msgstr "" +msgstr "Uzly" #: applications/luci-app-bmx7/ucode/template/bmx7/bmxstatus.ut:40 msgid "Nodes seen" @@ -242,7 +242,7 @@ msgstr "Stav" #: applications/luci-app-bmx7/ucode/template/bmx7/bmxnodes.ut:126 msgid "Support & Trust" -msgstr "" +msgstr "Podpora a důvěra" #: applications/luci-app-bmx7/ucode/template/bmx7/bmxstatus.ut:64 msgid "TX BpP" @@ -262,7 +262,7 @@ msgstr "Metriky tun" #: applications/luci-app-bmx7/htdocs/luci-static/resources/view/bmx7/config.js:29 msgid "Tunnel Devices" -msgstr "" +msgstr "Zařízení tunelu" #: applications/luci-app-bmx7/ucode/template/bmx7/bmxstatus.ut:43 msgid "Tunnelled IPv4 address" @@ -301,7 +301,6 @@ msgid "Via link-local IPv6" msgstr "Přes link-local IPv6" #: applications/luci-app-bmx7/ucode/template/bmx7/bmxnodes.ut:132 -#, fuzzy msgid "Via neighbour" msgstr "Přes sousední" diff --git a/applications/luci-app-chrony/po/cs/chrony.po b/applications/luci-app-chrony/po/cs/chrony.po new file mode 100644 index 0000000000..e6f9a65244 --- /dev/null +++ b/applications/luci-app-chrony/po/cs/chrony.po @@ -0,0 +1,309 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-07 11:11+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:198 +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:210 +msgid "(Log_2 i.e. y=2^x) interval between readings of the NIC clock." +msgstr "(Log_2 tj. y=2ˣ) interval mezi čteními vnitřních hodin síťové karty." + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:103 +msgid "(default)" +msgstr "(výchozí)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:98 +msgid "8e-6 (8 microseconds)" +msgstr "8e-6 (8 mikrosekund)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:222 +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:228 +msgid "" +"A fixed round-trip delay in seconds to be used instead of that of the " +"previous measurements." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:150 +msgid "" +"A single symmetric association allows the peers to be both servers and " +"clients to each other." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:38 +msgid "Additional firewall configuration is required if you intend wan access." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:30 +msgid "Allow" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:30 +msgid "An allow range permits access for chronyc from specific IPs to chronyd." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:50 +msgctxt "Check for RTC character device" +msgid "Check for the presence of %s." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:36 +msgid "Choose IP ranges from this interface to set them as allowed ranges." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:37 +msgid "Choose a wan interface to allow from all IPs." +msgstr "" + +#: applications/luci-app-chrony/root/usr/share/luci/menu.d/luci-app-chrony.json:3 +msgid "Chrony" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:25 +msgid "Chrony NTP/NTS daemon" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:64 +msgid "" +"Corrects the system clock by stepping immediately when it is so far adrift " +"that the slewing process would take a very long time." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:156 +msgid "DHCP(v6)" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:31 +msgid "Delete this section to allow all local IPs." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:168 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:51 +msgid "Disables certificate time checks via %s if RTC is absent." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:27 +msgid "Documentation" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:223 +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:229 +msgid "Exponential and decimal notation are allowed." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:75 +msgid "First x clock updates" +msgstr "" + +#: applications/luci-app-chrony/root/usr/share/rpcd/acl.d/luci-app-chrony.json:3 +msgid "Grant UCI access for luci-app-chrony" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:172 +msgid "Hostname" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:35 +msgid "Interface" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:194 +msgid "Interleave" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:101 +msgid "Leap second mode" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:128 +msgid "Leap seconds only" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:74 +msgid "Limit" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:84 +msgid "Log any change more than" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:80 +msgid "Logging" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:116 +msgid "Max PPM" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:122 +msgid "Max wander" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:227 +msgid "Maximum delay" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:117 +msgid "" +"Maximum frequency offset of the smoothed time to the tracked NTP time (in " +"ppm)." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:209 +msgid "Maximum poll" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:123 +msgid "" +"Maximum rate at which the frequency offset is allowed to change (in ppm per " +"second)." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:240 +msgid "Maximum samples" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:221 +msgid "Minimum delay" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:197 +msgid "Minimum poll" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:233 +msgid "Minimum samples" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:184 +msgid "NTS" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:45 +msgid "Network Time Security (NTS)" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:241 +msgid "Number of samples that chronyd should keep for each source." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:129 +msgid "" +"Only leap seconds are smoothed out; ignore normal offset and frequency " +"changes." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:157 +msgid "" +"Options for servers provided to this host via DHCP(v6) (via the WAN for " +"example)." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:148 +msgid "Peer" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:140 +msgid "Pool" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:95 +msgid "Precision" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:96 +msgid "Precision of the system clock (in seconds)." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:191 +msgid "Prefer" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:49 +msgid "RTC Check" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:134 +msgid "Remote NTP servers for your chronyd" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:70 +msgid "Seconds float value." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:85 +msgid "" +"Seconds threshold for the adjustment of the system clock that will generate " +"a syslog message." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:133 +msgid "Server" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:111 +msgid "Smoothing" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:141 +msgid "Specifies a pool of NTP servers rather than a single NTP server." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:149 +msgid "Specifies a symmetric association with an NTP peer." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:63 +msgid "Stepping" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:102 +msgid "Strategy to reconcile leap seconds in UTC with solar time." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:91 +msgid "System Clock" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:142 +msgid "" +"The pool name is expected to resolve to multiple addresses which might " +"change over time." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:69 +msgid "Trigger Amount Threshold" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:57 +msgid "Trusted certificates" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:112 +msgid "" +"Use only when the clients are not configured to poll another NTP server " +"also, because they could reject this server as a falseticker or fail to " +"select a source completely." +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:54 +msgid "Use system CA bundle" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:178 +msgid "iburst" +msgstr "" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:206 +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:218 +msgid "seconds" +msgstr "" diff --git a/applications/luci-app-chrony/po/es/chrony.po b/applications/luci-app-chrony/po/es/chrony.po index 3a2094024b..dd2394061d 100644 --- a/applications/luci-app-chrony/po/es/chrony.po +++ b/applications/luci-app-chrony/po/es/chrony.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-03-05 21:05+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -46,12 +46,12 @@ msgstr "" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:38 msgid "Additional firewall configuration is required if you intend wan access." msgstr "" -"Se requiere una configuración de firewall adicional si pretende acceder a la " -"WAN." +"Se requiere una configuración de cortafuegos adicional si pretende acceder a " +"la WAN." #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:30 msgid "Allow" -msgstr "Conceder" +msgstr "Permitir" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:30 msgid "An allow range permits access for chronyc from specific IPs to chronyd." @@ -72,7 +72,7 @@ msgstr "" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:37 msgid "Choose a wan interface to allow from all IPs." -msgstr "Elija una interfaz wan para conceder desde todas las IP." +msgstr "Elija una interfaz wan para permitir desde todas las IP." #: applications/luci-app-chrony/root/usr/share/luci/menu.d/luci-app-chrony.json:3 msgid "Chrony" @@ -88,7 +88,7 @@ msgid "" "that the slewing process would take a very long time." msgstr "" "Corrige el reloj del sistema avanzando inmediatamente cuando está tan " -"retrasado que el proceso de giro tomaría mucho tiempo." +"atrasado que el proceso de giro tomaría mucho tiempo." #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:156 msgid "DHCP(v6)" @@ -96,7 +96,7 @@ msgstr "DHCP(v6)" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:31 msgid "Delete this section to allow all local IPs." -msgstr "Elimina esta sección para conceder todas las IP locales." +msgstr "Elimina esta sección para permitir todas las IPs locales." #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:168 msgid "Disabled" @@ -105,7 +105,8 @@ msgstr "Desactivado" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:51 msgid "Disables certificate time checks via %s if RTC is absent." msgstr "" -"Inhabilita comprobante del tiempo del certificado por %s si RTC está ausente." +"Desactiva las comprobaciones de tiempo del certificado a través de %s si RTC " +"está ausente." #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:27 msgid "Documentation" @@ -154,7 +155,7 @@ msgstr "Registrar cualquier cambio más de" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:80 msgid "Logging" -msgstr "Explotación florestal" +msgstr "Registro" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:116 msgid "Max PPM" @@ -287,9 +288,8 @@ msgstr "" "Especifica un consorcio de servidores NTP en lugar de un único servidor NTP." #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:149 -#, fuzzy msgid "Specifies a symmetric association with an NTP peer." -msgstr "Especifica una asociación simétrica con una pareja NTP." +msgstr "Especifica una asociación simétrica con un par NTP." #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:63 msgid "Stepping" @@ -303,25 +303,23 @@ msgstr "" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:91 msgid "System Clock" -msgstr "Reloj del Sistema" +msgstr "Reloj del sistema" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:142 -#, fuzzy msgid "" "The pool name is expected to resolve to multiple addresses which might " "change over time." msgstr "" -"Se esperaba que el nombre del consorcio se resuelva en múltiples direcciones " -"los cuales cambiarían con el tiempo." +"Se esperaba que el nombre del pool se resuelva en múltiples direcciones los " +"cuales cambiarían con el tiempo." #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:69 -#, fuzzy msgid "Trigger Amount Threshold" -msgstr "Umbral de Importe de Activación" +msgstr "Umbral de importe de activación" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:57 msgid "Trusted certificates" -msgstr "Certificados confiados" +msgstr "Certificados de confianza" #: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:112 msgid "" diff --git a/applications/luci-app-chrony/po/zh_Hans/chrony.po b/applications/luci-app-chrony/po/zh_Hans/chrony.po new file mode 100644 index 0000000000..b6a8f21ad1 --- /dev/null +++ b/applications/luci-app-chrony/po/zh_Hans/chrony.po @@ -0,0 +1,311 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-06 08:10+0000\n" +"Last-Translator: nKsyn \n" +"Language-Team: Chinese (Simplified Han script) \n" +"Language: zh_Hans\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:198 +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:210 +msgid "(Log_2 i.e. y=2^x) interval between readings of the NIC clock." +msgstr "(以 2 为底的对数,即 y=2^x) 读取网卡 (NIC) 时钟的间隔。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:103 +msgid "(default)" +msgstr "(默认)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:98 +msgid "8e-6 (8 microseconds)" +msgstr "8e-6 (8 微秒)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:222 +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:228 +msgid "" +"A fixed round-trip delay in seconds to be used instead of that of the " +"previous measurements." +msgstr "使用固定的双向延迟(秒),而非使用之前测量得到的延迟值。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:150 +msgid "" +"A single symmetric association allows the peers to be both servers and " +"clients to each other." +msgstr "单一对称关联允许对等体互为服务端与客户端。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:38 +msgid "Additional firewall configuration is required if you intend wan access." +msgstr "如果打算通过 WAN 口访问,则需要额外的防火墙配置。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:30 +msgid "Allow" +msgstr "允许" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:30 +msgid "An allow range permits access for chronyc from specific IPs to chronyd." +msgstr "允许范围用于授权特定 IP 段访问 chronyd 服务。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:50 +msgctxt "Check for RTC character device" +msgid "Check for the presence of %s." +msgstr "检查 %s 是否存在。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:36 +msgid "Choose IP ranges from this interface to set them as allowed ranges." +msgstr "从此接口选择 IP 范围并将其设为允许访问的范围。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:37 +msgid "Choose a wan interface to allow from all IPs." +msgstr "选择一个 WAN 接口以允许所有 IP 访问。" + +#: applications/luci-app-chrony/root/usr/share/luci/menu.d/luci-app-chrony.json:3 +msgid "Chrony" +msgstr "Chrony 时钟同步" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:25 +msgid "Chrony NTP/NTS daemon" +msgstr "Chrony NTP/NTS 守护进程" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:64 +msgid "" +"Corrects the system clock by stepping immediately when it is so far adrift " +"that the slewing process would take a very long time." +msgstr "当时钟偏差过大以至于平滑调整耗时过长时,通过立即步进(跳变)来校准系统时钟。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:156 +msgid "DHCP(v6)" +msgstr "DHCP(v6)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:31 +msgid "Delete this section to allow all local IPs." +msgstr "删除此部分以允许所有本地 IP 访问。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:168 +msgid "Disabled" +msgstr "已禁用" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:51 +msgid "Disables certificate time checks via %s if RTC is absent." +msgstr "若 RTC 不存在,则通过 %s 禁用证书时间检查。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:27 +msgid "Documentation" +msgstr "文档" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:223 +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:229 +msgid "Exponential and decimal notation are allowed." +msgstr "允许使用指数计数法和十进制计数法。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:75 +msgid "First x clock updates" +msgstr "前 x 次时钟更新" + +#: applications/luci-app-chrony/root/usr/share/rpcd/acl.d/luci-app-chrony.json:3 +msgid "Grant UCI access for luci-app-chrony" +msgstr "授予 luci-app-chrony 对 UCI 的访问权限" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:172 +msgid "Hostname" +msgstr "主机名" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:35 +msgid "Interface" +msgstr "接口" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:194 +msgid "Interleave" +msgstr "交错模式" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:101 +msgid "Leap second mode" +msgstr "闰秒处理模式" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:128 +msgid "Leap seconds only" +msgstr "仅处理闰秒" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:74 +msgid "Limit" +msgstr "限制" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:84 +msgid "Log any change more than" +msgstr "记录任何超过以下值的变更" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:80 +msgid "Logging" +msgstr "日志" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:116 +msgid "Max PPM" +msgstr "最大 PPM" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:122 +msgid "Max wander" +msgstr "最大漂移" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:227 +msgid "Maximum delay" +msgstr "最大延迟" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:117 +msgid "" +"Maximum frequency offset of the smoothed time to the tracked NTP time (in " +"ppm)." +msgstr "平滑处理后的时间与追踪的 NTP 时间之间的最大频率偏移(单位 PPM)。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:209 +msgid "Maximum poll" +msgstr "最大轮询间隔" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:123 +msgid "" +"Maximum rate at which the frequency offset is allowed to change (in ppm per " +"second)." +msgstr "频率偏移允许改变的最大速率(单位 PPM/秒)。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:240 +msgid "Maximum samples" +msgstr "最大样本数" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:221 +msgid "Minimum delay" +msgstr "最小延迟" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:197 +msgid "Minimum poll" +msgstr "最小轮询间隔" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:233 +msgid "Minimum samples" +msgstr "最小样本数" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:184 +msgid "NTS" +msgstr "NTS (网络时间安全)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:45 +msgid "Network Time Security (NTS)" +msgstr "网络时间安全 (NTS)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:241 +msgid "Number of samples that chronyd should keep for each source." +msgstr "chronyd 应为每个时钟源保留的样本数量。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:129 +msgid "" +"Only leap seconds are smoothed out; ignore normal offset and frequency " +"changes." +msgstr "仅对闰秒进行平滑处理;忽略正常的偏差和频率变化。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:157 +msgid "" +"Options for servers provided to this host via DHCP(v6) (via the WAN for " +"example)." +msgstr "通过 DHCP(v6)(例如 WAN 口)为此主机提供的服务器选项。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:148 +msgid "Peer" +msgstr "对端" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:140 +msgid "Pool" +msgstr "地址池" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:95 +msgid "Precision" +msgstr "精度" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:96 +msgid "Precision of the system clock (in seconds)." +msgstr "系统时钟的精度(秒)。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:191 +msgid "Prefer" +msgstr "优先" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:49 +msgid "RTC Check" +msgstr "RTC 检查" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:134 +msgid "Remote NTP servers for your chronyd" +msgstr "用于 chronyd 的远程 NTP 服务器" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:70 +msgid "Seconds float value." +msgstr "秒数(浮点值)。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:85 +msgid "" +"Seconds threshold for the adjustment of the system clock that will generate " +"a syslog message." +msgstr "触发系统日志消息记录的系统时钟调整阈值(秒)。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:133 +msgid "Server" +msgstr "服务器" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:111 +msgid "Smoothing" +msgstr "平滑处理" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:141 +msgid "Specifies a pool of NTP servers rather than a single NTP server." +msgstr "指定 NTP 服务器池而非单一 NTP 服务器。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:149 +msgid "Specifies a symmetric association with an NTP peer." +msgstr "指定与 NTP 对等体的对称关联。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:63 +msgid "Stepping" +msgstr "步进校准 (Stepping)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:102 +msgid "Strategy to reconcile leap seconds in UTC with solar time." +msgstr "协调 UTC 闰秒与太阳时(Solar Time)的策略。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:91 +msgid "System Clock" +msgstr "系统时钟" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:142 +msgid "" +"The pool name is expected to resolve to multiple addresses which might " +"change over time." +msgstr "服务器池名称应能解析为多个随时间可能发生变化的 IP 地址。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:69 +msgid "Trigger Amount Threshold" +msgstr "触发阈值量" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:57 +msgid "Trusted certificates" +msgstr "受信任的证书" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:112 +msgid "" +"Use only when the clients are not configured to poll another NTP server " +"also, because they could reject this server as a falseticker or fail to " +"select a source completely." +msgstr "" +"仅在客户端未配置其他轮询 NTP 服务器时使用,否则客户端可能会将此服务器判定为错" +"误源(falseticker)或导致无法选择时钟源。" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:54 +msgid "Use system CA bundle" +msgstr "使用系统 CA 证书束" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:178 +msgid "iburst" +msgstr "快速同步 (iburst)" + +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:206 +#: applications/luci-app-chrony/htdocs/luci-static/resources/view/chrony.js:218 +msgid "seconds" +msgstr "秒" diff --git a/applications/luci-app-clamav/po/zh_Hans/clamav.po b/applications/luci-app-clamav/po/zh_Hans/clamav.po index f02e03ea63..c3ec85a03e 100644 --- a/applications/luci-app-clamav/po/zh_Hans/clamav.po +++ b/applications/luci-app-clamav/po/zh_Hans/clamav.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:248 msgid "150M" diff --git a/applications/luci-app-cloudflared/po/zh_Hans/cloudflared.po b/applications/luci-app-cloudflared/po/zh_Hans/cloudflared.po index 8ffed6c1d3..63968838b7 100644 --- a/applications/luci-app-cloudflared/po/zh_Hans/cloudflared.po +++ b/applications/luci-app-cloudflared/po/zh_Hans/cloudflared.po @@ -1,9 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-18 07:10+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -11,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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:89 msgid "All" @@ -65,7 +64,7 @@ msgstr "数据中心" #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:97 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:96 msgid "Down" @@ -82,7 +81,7 @@ msgstr "启用" #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:94 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:92 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:93 msgid "Fatal" @@ -103,7 +102,7 @@ msgstr "ID" #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:96 #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:90 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:85 #: applications/luci-app-cloudflared/root/usr/share/luci/menu.d/luci-app-cloudflared.json:30 @@ -204,4 +203,4 @@ msgstr "警告" #: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:95 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" diff --git a/applications/luci-app-coovachilli/po/ru/coovachilli.po b/applications/luci-app-coovachilli/po/ru/coovachilli.po index c2aff2d3e7..c187bd1bb7 100644 --- a/applications/luci-app-coovachilli/po/ru/coovachilli.po +++ b/applications/luci-app-coovachilli/po/ru/coovachilli.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: LuCI: coovachilli\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-05-19 19:36+0200\n" -"PO-Revision-Date: 2026-02-15 08:22+0000\n" +"PO-Revision-Date: 2026-03-07 13:10+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" "X-Poedit-SourceCharset: UTF-8\n" #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:168 @@ -214,7 +214,7 @@ msgstr "" #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:205 msgid "Directory where embedded local web content is placed" -msgstr "Каталог, куда будет помещен встроенный Web-контент" +msgstr "Каталог, куда будет помещён встроенный web-контент" #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:458 msgid "Do not check the source IP address of RADIUS disconnect requests" diff --git a/applications/luci-app-coovachilli/po/zh_Hans/coovachilli.po b/applications/luci-app-coovachilli/po/zh_Hans/coovachilli.po index ec589b7422..84901e948b 100644 --- a/applications/luci-app-coovachilli/po/zh_Hans/coovachilli.po +++ b/applications/luci-app-coovachilli/po/zh_Hans/coovachilli.po @@ -3,9 +3,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-02 02:43+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -13,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.17-dev\n" #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:168 #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:173 @@ -170,7 +169,7 @@ msgstr "DNS 主服务器" #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:83 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:183 msgid "" @@ -246,7 +245,7 @@ msgstr "启用 EAPOL" #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:75 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:207 msgid "Executable to run as a CGI type program" diff --git a/applications/luci-app-crowdsec-firewall-bouncer/po/es/crowdsec-firewall-bouncer.po b/applications/luci-app-crowdsec-firewall-bouncer/po/es/crowdsec-firewall-bouncer.po index f54ce464eb..3f1139cbb9 100644 --- a/applications/luci-app-crowdsec-firewall-bouncer/po/es/crowdsec-firewall-bouncer.po +++ b/applications/luci-app-crowdsec-firewall-bouncer/po/es/crowdsec-firewall-bouncer.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 00:31+0000\n" -"Last-Translator: Franco Castillo \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Francisco Serrador \n" "Language-Team: Spanish \n" "Language: es\n" @@ -75,7 +75,7 @@ msgid "" "ip addresses will be logged to System Log." msgstr "" "Si está marcada, se agregará una declaración de registro a la regla del " -"firewall y las direcciones IP bloqueadas se anotarán en el registro del " +"cortafuegos y las direcciones IP bloqueadas se anotarán en el registro del " "sistema." #: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:40 diff --git a/applications/luci-app-csshnpd/po/cs/csshnpd.po b/applications/luci-app-csshnpd/po/cs/csshnpd.po new file mode 100644 index 0000000000..69d59ea33d --- /dev/null +++ b/applications/luci-app-csshnpd/po/cs/csshnpd.po @@ -0,0 +1,136 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-07 19:07+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:73 +msgid "Additional arguments" +msgstr "Dodatečné argumenty" + +#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:82 +msgid "Check here to enable the service" +msgstr "Službu zapnete zaškrtnutím zde" + +#: 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 "" + +#: 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 "" diff --git a/applications/luci-app-csshnpd/po/zh_Hant/csshnpd.po b/applications/luci-app-csshnpd/po/zh_Hant/csshnpd.po index 1144bdef7f..16bce4fa24 100644 --- a/applications/luci-app-csshnpd/po/zh_Hant/csshnpd.po +++ b/applications/luci-app-csshnpd/po/zh_Hant/csshnpd.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: EESF-2 \n" "Language-Team: Chinese (Traditional Han script) \n" @@ -28,7 +28,7 @@ msgstr "" #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:81 msgid "Device must be configured" -msgstr "" +msgstr "裝置必須配置" #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:68 msgid "Device name" @@ -48,7 +48,7 @@ msgstr "註冊" #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:76 msgid "Enrollment OTP/SPP" -msgstr "" +msgstr "註冊 OTP/SPP" #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:84 msgid "Existing key found at:" @@ -129,7 +129,7 @@ msgstr "此裝置的名稱,例如: openwrt" #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:80 msgid "atSign must be configured" -msgstr "" +msgstr "atSign 必須配置" #: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:53 msgid "sshnpd config" diff --git a/applications/luci-app-dawn/po/es/dawn.po b/applications/luci-app-dawn/po/es/dawn.po index 1262713df2..9279c57420 100644 --- a/applications/luci-app-dawn/po/es/dawn.po +++ b/applications/luci-app-dawn/po/es/dawn.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-27 01:00+0000\n" +"PO-Revision-Date: 2026-03-06 17:48+0000\n" "Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" @@ -8,11 +8,11 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:389 msgid "2.4G Band Metric" -msgstr "Métrica de la banda de 2.4 GHz" +msgstr "Métrica de la banda de 2,4 GHz" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:390 msgid "5G Band Metric" diff --git a/applications/luci-app-dawn/po/zh_Hant/dawn.po b/applications/luci-app-dawn/po/zh_Hant/dawn.po index 873b564a32..18a5b6d238 100644 --- a/applications/luci-app-dawn/po/zh_Hant/dawn.po +++ b/applications/luci-app-dawn/po/zh_Hant/dawn.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: EESF-2 \n" "Language-Team: Chinese (Traditional Han script) \n" @@ -140,7 +140,7 @@ msgstr "DAWN 服務不可用" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:309 msgid "DURATION" -msgstr "持續時間" +msgstr "DURATION" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:137 msgid "Deeper tracing to fix bugs - for debugging" @@ -397,7 +397,7 @@ msgstr "無存取點可用。" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:78 #: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:89 msgid "No clients connected." -msgstr "" +msgstr "無用戶端已連線。" #: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:32 msgid "Not available" @@ -554,7 +554,7 @@ msgstr "訊號" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:141 msgid "Something appears wrong, but recoverable" -msgstr "" +msgstr "某件事情似乎不太對勁,但可恢復" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:365 msgid "Space separated list of MACS to use in \"static\" AP Neighbor Report" @@ -582,11 +582,11 @@ msgstr "" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:477 msgid "Threshold for a good RSSI" -msgstr "" +msgstr "好 RSSI 閾值" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:436 msgid "Threshold for bad RSSI" -msgstr "" +msgstr "壞 RSSI 閾值" #: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:264 msgid "Timer to (re-)register for hostapd messages for each local BSSID" diff --git a/applications/luci-app-dcwapd/po/zh_Hans/dcwapd.po b/applications/luci-app-dcwapd/po/zh_Hans/dcwapd.po index 164df97d11..f5f4a79f07 100644 --- a/applications/luci-app-dcwapd/po/zh_Hans/dcwapd.po +++ b/applications/luci-app-dcwapd/po/zh_Hans/dcwapd.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:51+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:67 #: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:119 diff --git a/applications/luci-app-ddns/po/ru/ddns.po b/applications/luci-app-ddns/po/ru/ddns.po index f2c2f74580..5ade6fb0c5 100644 --- a/applications/luci-app-ddns/po/ru/ddns.po +++ b/applications/luci-app-ddns/po/ru/ddns.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: LuCI: ddns\n" "POT-Creation-Date: 2017-10-17 21:00+0300\n" -"PO-Revision-Date: 2026-02-20 11:50+0000\n" +"PO-Revision-Date: 2026-03-07 13:10+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" "Project-Info: Это технический перевод, не дословный. Главное-удобный русский " "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n" @@ -248,7 +248,7 @@ msgstr "Файл" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711 msgid "Follow instructions found on their WEB page." -msgstr "Следуйте инструкциям, размещенным на их веб-странице." +msgstr "Следуйте инструкциям, размещённым на их веб-странице." #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:403 msgid "For supported codes look here" diff --git a/applications/luci-app-ddns/po/zh_Hans/ddns.po b/applications/luci-app-ddns/po/zh_Hans/ddns.po index 1a08a0ea3b..fa17b6be8f 100644 --- a/applications/luci-app-ddns/po/zh_Hans/ddns.po +++ b/applications/luci-app-ddns/po/zh_Hans/ddns.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: luci-app-ddns 2.4.0-1\n" "POT-Creation-Date: 2016-01-30 11:07+0100\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -14,7 +14,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:423 msgid "\"../\" not allowed in path for Security Reason." @@ -205,11 +205,11 @@ msgstr "与 DDNS 提供商通信时使用安全连接" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:612 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1140 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:966 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1040 msgid "Error Max Retry Counter" @@ -344,7 +344,7 @@ msgstr "OpenWrt 的某些 cURL/libcurl 版本编译时没有启用代理服务 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:963 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264 msgid "Information" @@ -706,7 +706,7 @@ msgstr "默认设置“0”将无限重试。" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051 msgid "The interval between which each subsequent retry commences." -msgstr "发起连续重试之间相隔的时长。" +msgstr "连续重试的发起间隔。" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:497 msgid "The service name is already used" @@ -806,7 +806,7 @@ msgstr "验证" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:965 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:504 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:630 @@ -885,7 +885,7 @@ msgstr "分钟" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:791 msgid "or" -msgstr "或者" +msgstr "或" #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:313 msgid "or update your system to the latest OpenWrt Release" diff --git a/applications/luci-app-dockerman/po/es/dockerman.po b/applications/luci-app-dockerman/po/es/dockerman.po index d797da1158..b19dd976f8 100644 --- a/applications/luci-app-dockerman/po/es/dockerman.po +++ b/applications/luci-app-dockerman/po/es/dockerman.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 21:08+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -815,7 +815,7 @@ msgstr "De" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:108 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/networks.js:193 msgid "Gateway" -msgstr "Pasarela" +msgstr "Puerta de enlace" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:574 msgid "Global IPv6 Address" @@ -1738,7 +1738,7 @@ msgstr "" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:348 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1793 msgid "Start" -msgstr "Arrancar" +msgstr "Iniciar" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:207 msgid "Start this container" diff --git a/applications/luci-app-dockerman/po/ru/dockerman.po b/applications/luci-app-dockerman/po/ru/dockerman.po index 0b355692cd..2491b2710e 100644 --- a/applications/luci-app-dockerman/po/ru/dockerman.po +++ b/applications/luci-app-dockerman/po/ru/dockerman.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-24 17:10+0000\n" +"PO-Revision-Date: 2026-03-07 13:10+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:487 msgid "/mnt/path" diff --git a/applications/luci-app-dockerman/po/zh_Hans/dockerman.po b/applications/luci-app-dockerman/po/zh_Hans/dockerman.po index 80f2032c3b..688525ac82 100644 --- a/applications/luci-app-dockerman/po/zh_Hans/dockerman.po +++ b/applications/luci-app-dockerman/po/zh_Hans/dockerman.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:59+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:487 msgid "/mnt/path" @@ -131,7 +131,7 @@ msgstr "块 IO 权重" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:721 msgid "" "Block IO weight (relative weight) accepts a weight value between 10 and 1000." -msgstr "块 IO 权重(相对权重)接受10到1000之间的数值。" +msgstr "块 IO 权重(相对权重)的有效值为 10 到 1000 之间的数值。" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:59 msgid "Bridge (Support direct communication between MAC VLANs)" @@ -464,7 +464,7 @@ msgstr "DNS 名称" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:73 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:57 msgid "Default bridge" @@ -675,7 +675,7 @@ msgstr "环境变量 (-e)" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1816 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1924 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1673 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1687 @@ -950,7 +950,7 @@ msgstr "索引服务器地址" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:57 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:161 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:73 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:72 @@ -1369,7 +1369,7 @@ msgstr "覆盖网络" #: applications/luci-app-dockerman/root/usr/share/luci/menu.d/luci-app-dockerman.json:19 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:839 msgid "PID" @@ -1707,7 +1707,7 @@ msgstr "状态" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:695 msgid "Stats" -msgstr "数据" +msgstr "统计" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:458 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:706 @@ -2013,7 +2013,7 @@ msgstr "卷概览" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:75 #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1755 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" #: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1070 msgid "WebSocket" diff --git a/applications/luci-app-dump1090/po/zh_Hans/dump1090.po b/applications/luci-app-dump1090/po/zh_Hans/dump1090.po index 378b6b6438..c46ce7538c 100644 --- a/applications/luci-app-dump1090/po/zh_Hans/dump1090.po +++ b/applications/luci-app-dump1090/po/zh_Hans/dump1090.po @@ -1,15 +1,14 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-01-24 14:39+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-dump1090/htdocs/luci-static/resources/view/dump1090/dump1090.js:117 msgid "Absolute maximum range for position decoding" @@ -94,7 +93,7 @@ msgstr "利用CRC进行单比特纠错" #: applications/luci-app-dump1090/htdocs/luci-static/resources/view/dump1090/dump1090.js:15 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-dump1090/htdocs/luci-static/resources/view/dump1090/dump1090.js:174 msgid "Exact" diff --git a/applications/luci-app-email/po/zh_Hans/email.po b/applications/luci-app-email/po/zh_Hans/email.po index 25bdde874f..3e20dfe91b 100644 --- a/applications/luci-app-email/po/zh_Hans/email.po +++ b/applications/luci-app-email/po/zh_Hans/email.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:248 msgid "" @@ -130,7 +130,7 @@ msgstr "在防火墙中启用端口。" #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:27 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:281 msgid "Extra command line options" diff --git a/applications/luci-app-firewall/po/cs/firewall.po b/applications/luci-app-firewall/po/cs/firewall.po index 40a0f9e918..f14804a723 100644 --- a/applications/luci-app-firewall/po/cs/firewall.po +++ b/applications/luci-app-firewall/po/cs/firewall.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2025-05-11 19:01+0000\n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" @@ -10,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -"X-Generator: Weblate 5.12-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48 msgid "" @@ -66,7 +66,7 @@ msgstr "" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:93 msgid "Prevent source rewrite" -msgstr " Zabránit přepsání zdroje" +msgstr "Zabránit přepsání zdroje" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:85 msgid "" diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po index 0e1b0f5e9c..56faf13bba 100644 --- a/applications/luci-app-firewall/po/es/firewall.po +++ b/applications/luci-app-firewall/po/es/firewall.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-03-30 17:00+0200\n" -"PO-Revision-Date: 2026-03-05 00:31+0000\n" -"Last-Translator: Franco Castillo \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Francisco Serrador \n" "Language-Team: Spanish \n" "Language: es\n" @@ -108,7 +108,7 @@ msgid "" "%{set_mark?Assign:XOR} firewall mark %" "{set_mark?:%{set_xmark}}" msgstr "" -"%{set_mark?Asignar:XOR} marca de " +"%{set_mark?Assign:XOR} marca de " "cortafuegos%{set_mark?:%{set_xmark}}" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:90 diff --git a/applications/luci-app-firewall/po/ko/firewall.po b/applications/luci-app-firewall/po/ko/firewall.po index ed4bdc3689..f632c6b362 100644 --- a/applications/luci-app-firewall/po/ko/firewall.po +++ b/applications/luci-app-firewall/po/ko/firewall.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-03-30 17:00+0200\n" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" "Last-Translator: Hyeonjeong Lee \n" "Language-Team: Korean \n" @@ -887,7 +887,7 @@ msgstr "" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:189 msgid "Path to file of CIDRs, subnets, host IPs, etc.
" -msgstr "" +msgstr "CIDR, 서브넷, 호스트 IP 등이 포함된 파일의 경로입니다.
" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:152 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:26 @@ -1202,6 +1202,8 @@ msgid "" "Unit: seconds. Default 0 means the entry is added permanently " "to the set.
Max: 2147483 seconds." msgstr "" +"단위: 초. 기본값 0은 항목이 세트에 영구적으로 추가됨을 " +"의미합니다.
최대: 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 @@ -1434,7 +1436,7 @@ msgstr "ip: IP 주소" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:154 msgid "ip[/cidr]
" -msgstr "" +msgstr "IP[/CIDR]
" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:146 msgid "ip[/cidr]
For use with Match datatypes: *_ip." @@ -1450,7 +1452,7 @@ msgstr "mac: MAC 주소" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:109 msgid "macaddr|ip[/cidr]
" -msgstr "" +msgstr "MAC 주소 또는 IP[/CIDR]
" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89 diff --git a/applications/luci-app-firewall/po/zh_Hans/firewall.po b/applications/luci-app-firewall/po/zh_Hans/firewall.po index a6b858d3fa..0f068a8c53 100644 --- a/applications/luci-app-firewall/po/zh_Hans/firewall.po +++ b/applications/luci-app-firewall/po/zh_Hans/firewall.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48 msgid "" @@ -353,7 +353,7 @@ msgstr "为此区域出站流量开启 IPv6 地址和端口转换(NAT6 或 NAP #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:212 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:206 msgid "Enables packet and byte count tracking for the set." diff --git a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po index f396a1a559..bcdf16cb91 100644 --- a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po +++ b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-03-05 00:29+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" @@ -227,7 +227,7 @@ msgstr "Directo" #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:407 msgid "Disable" -msgstr "Desactivado" +msgstr "Desactivar" #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:401 msgid "Disabling %s service" @@ -633,7 +633,7 @@ msgstr "Seleccione la configuración de DNSMASQ a actualizar" #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:433 msgid "Service Control" -msgstr "Control de Servicio" +msgstr "Control de servicio" #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:226 msgid "Service Instances" @@ -645,7 +645,7 @@ msgstr "Opciones de servicio" #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:190 msgid "Service Status" -msgstr "Estado del Servicio" +msgstr "Estado del servicio" #: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.blahdns.doh.json:30 msgid "Singapore" @@ -679,7 +679,7 @@ msgstr "Estándar" #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:331 msgid "Start" -msgstr "Arrancar" +msgstr "Iniciar" #: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:325 msgid "Starting %s service" diff --git a/applications/luci-app-irqbalance/po/zh_Hans/irqbalance.po b/applications/luci-app-irqbalance/po/zh_Hans/irqbalance.po index f18068dd6c..1f466542f6 100644 --- a/applications/luci-app-irqbalance/po/zh_Hans/irqbalance.po +++ b/applications/luci-app-irqbalance/po/zh_Hans/irqbalance.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:82 msgid "Cache level at which irqbalance partitions cache domains." @@ -61,7 +61,7 @@ msgstr "要忽略的中断请求列表。" #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:56 #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:68 msgid "Loading..." -msgstr "加载中..." +msgstr "正在加载..." #: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:30 msgid "NOT RUNNING" diff --git a/applications/luci-app-keepalived/po/es/keepalived.po b/applications/luci-app-keepalived/po/es/keepalived.po index 7bc2059b0b..9b8b2d65f8 100644 --- a/applications/luci-app-keepalived/po/es/keepalived.po +++ b/applications/luci-app-keepalived/po/es/keepalived.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 21:08+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -301,7 +301,7 @@ msgstr "Repetición GARP" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:45 msgid "Gateway" -msgstr "Pasarela" +msgstr "Puerta de enlace" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:46 msgid "Gateway to use for the Route" diff --git a/applications/luci-app-keepalived/po/zh_Hans/keepalived.po b/applications/luci-app-keepalived/po/zh_Hans/keepalived.po index 7c64c94f1d..8d1abd96d6 100644 --- a/applications/luci-app-keepalived/po/zh_Hans/keepalived.po +++ b/applications/luci-app-keepalived/po/zh_Hans/keepalived.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-22 16:17+0000\n" -"Last-Translator: MkQtS \n" +"PO-Revision-Date: 2026-03-06 08:10+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -9,7 +9,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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:205 msgid "2" @@ -137,11 +137,11 @@ msgstr "当前系统应作为发送者/接收者。" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:221 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:222 msgid "Debug Level" -msgstr "调试等级" +msgstr "调试级别" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:87 msgid "Default IP for binding vrrpd is the primary IP on interface" @@ -236,7 +236,7 @@ msgstr "启用同步" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:137 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:246 msgid "Exclude Virtual IP Address" diff --git a/applications/luci-app-keepalived/po/zh_Hant/keepalived.po b/applications/luci-app-keepalived/po/zh_Hant/keepalived.po index df3cfc4c02..48a2006360 100644 --- a/applications/luci-app-keepalived/po/zh_Hant/keepalived.po +++ b/applications/luci-app-keepalived/po/zh_Hant/keepalived.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: EESF-2 \n" "Language-Team: Chinese (Traditional Han script) \n" @@ -373,7 +373,7 @@ msgstr "IP 位址" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:60 msgid "IP Addresses must be configured for Static IP List" -msgstr "靜態 IP 位址清單需要配置 IP 位址" +msgstr "" #: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:117 msgid "IPSec" diff --git a/applications/luci-app-libreswan/po/cs/libreswan.po b/applications/luci-app-libreswan/po/cs/libreswan.po new file mode 100644 index 0000000000..fbba904b46 --- /dev/null +++ b/applications/luci-app-libreswan/po/cs/libreswan.po @@ -0,0 +1,479 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-07 19:07+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.17-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 "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:55 +msgid "AES192" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:56 +msgid "AES256" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:53 +msgid "AES_CBC" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:52 +msgid "AES_CTR" +msgstr "" + +#: 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 "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:63 +msgid "DH Group 14" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:64 +msgid "DH Group 15" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:65 +msgid "DH Group 16" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:66 +msgid "DH Group 17" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:67 +msgid "DH Group 18" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:68 +msgid "DH Group 19" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:69 +msgid "DH Group 20" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:70 +msgid "DH Group 21" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:71 +msgid "DH Group 22*" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:72 +msgid "DH Group 31" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:62 +msgid "DH Group 5*" +msgstr "" + +#: 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 "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:223 +msgid "DPD Timeout" +msgstr "" + +#: 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 "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:164 +msgid "IKE Version 1" +msgstr "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:163 +msgid "IKE Version 2" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "Vzdálená IP adresa" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:124 +msgid "Remote Source IP" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:46 +msgid "SHA512" +msgstr "" + +#: 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 "" diff --git a/applications/luci-app-libreswan/po/zh_Hans/libreswan.po b/applications/luci-app-libreswan/po/zh_Hans/libreswan.po new file mode 100644 index 0000000000..be170fdc01 --- /dev/null +++ b/applications/luci-app-libreswan/po/zh_Hans/libreswan.po @@ -0,0 +1,479 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" +"Last-Translator: nKsyn \n" +"Language-Team: Chinese (Simplified Han script) \n" +"Language: zh_Hans\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.17-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 "允许的值为整数,后跟单位 m (分钟)、h (小时) 或 d (天)" + +#: 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 "允许的虚拟私有网络 (Virtual Private)" + +#: 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 "自动更新 VTI 接口的对端地址" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:57 +msgid "CAMELLIA_CBC" +msgstr "CAMELLIA_CBC" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:213 +msgid "Clear" +msgstr "清除" + +#: 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 "DPD 动作" + +#: 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 "在 nfgroup 上启用 nflog" + +#: 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 "授予 Libreswan IPSec 的 LuCI 访问权限" + +#: 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 "IKE 生存时间" + +#: 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 "监听的 IP 地址,默认取决于监听接口" + +#: 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 "IPSec 全局选项" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:11 +#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:29 +msgid "IPSec Proposals" +msgstr "IPSec 提议" + +#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:38 +msgid "IPSec Tunnels" +msgstr "IPSec 隧道" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:73 +msgid "IPSec Tunnels Summary" +msgstr "IPSec 隧道总览" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:77 +msgid "Initiate" +msgstr "发起 (Initiate)" + +#: 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 "IPSec 使用的接口" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:98 +msgid "Left ID" +msgstr "本端 ID (Left ID)" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:84 +msgid "Left IP/Device" +msgstr "本端 IP/设备" + +#: 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 "列出配置了 ikey 和 okey 的 VTI 接口" + +#: 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 "列出 XFRM 接口,格式为 \"ipsecN\",N 表示 xfrm 接口的 ifid" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114 +msgid "Local Source IP" +msgstr "本地源 IP" + +#: 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 "NFLOG 组号,用于记录所有加密前和解密后的流量" + +#: 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 "第一阶段 (Phase1)" + +#: 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 "第二阶段 (Phase2)" + +#: 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 "预共享密钥 (PSK)" + +#: 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 "重协商密钥 (Rekey)" + +#: 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 "对端 ID (Right ID)" + +#: 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 "客户端连接时可能位于 NAT 路由器后的地址范围" + +#: 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 "是否将 ID 视为唯一标识对端实体的凭据" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:27 +msgid "base - Moderate Logging" +msgstr "base - 适度日志记录" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:28 +msgid "cpu-usage - Timing/Load Logging" +msgstr "cpu-usage - 耗时/负载日志记录" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:29 +msgid "crypto - All crypto related Logging" +msgstr "crypto - 所有加密相关的日志记录" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:26 +msgid "none - No Logging" +msgstr "none - 不记录日志" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:31 +msgid "private - Sensitive private-key/password Logging" +msgstr "private - 敏感私钥/密码日志记录" + +#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:30 +msgid "tmi - Too Much/Excessive Logging" +msgstr "tmi - 冗余/极详尽日志记录" diff --git a/applications/luci-app-lldpd/po/zh_Hans/lldpd.po b/applications/luci-app-lldpd/po/zh_Hans/lldpd.po index 8b8eeee39a..5733721c18 100644 --- a/applications/luci-app-lldpd/po/zh_Hans/lldpd.po +++ b/applications/luci-app-lldpd/po/zh_Hans/lldpd.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:372 msgid "1A" @@ -696,7 +696,7 @@ msgstr "默认值来源于内核信息。" #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:464 msgid "" "The delay between transmissions of LLDP PDU. The default value is 30 seconds." -msgstr "LLDP 数据包传输之间的延迟。默认值为30秒。" +msgstr "LLDP PDU 的发送间隔。默认值为 30 秒。" #: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:604 msgid "" diff --git a/applications/luci-app-lxc/po/es/lxc.po b/applications/luci-app-lxc/po/es/lxc.po index 6e75b51bb2..486d757b55 100644 --- a/applications/luci-app-lxc/po/es/lxc.po +++ b/applications/luci-app-lxc/po/es/lxc.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-03-04 17:40+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -150,7 +150,7 @@ msgstr "Seleccione la URL de otro contenedor." #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:77 msgid "Start" -msgstr "Arrancar" +msgstr "Iniciar" #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:467 #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:486 diff --git a/applications/luci-app-lxc/po/zh_Hans/lxc.po b/applications/luci-app-lxc/po/zh_Hans/lxc.po index 34f998f140..9a2898d987 100644 --- a/applications/luci-app-lxc/po/zh_Hans/lxc.po +++ b/applications/luci-app-lxc/po/zh_Hans/lxc.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:454 msgid "" @@ -131,7 +131,7 @@ msgstr "名称" #: applications/luci-app-lxc/root/usr/share/luci/menu.d/luci-app-lxc.json:16 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:300 msgid "Please select another containers URL." diff --git a/applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po b/applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po index 7a75aae7a4..e5f5568eab 100644 --- a/applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po +++ b/applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62 msgid "Allow anonymous connections" @@ -127,7 +127,7 @@ msgstr "禁止远程访问此代理" #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3 msgid "Grant UCI access for luci-app-mosquitto" @@ -332,7 +332,7 @@ msgstr "远程代理必须支持相同版本的 TLS 才能成功建立连接。" #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:59 msgid "Time in seconds between updates of the $SYS tree" -msgstr "更新之间的时间间隔以秒为单位 $SYS" +msgstr "$SYS 树更新的时间间隔(秒)" #: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164 msgid "Topic to use for local+remote remote for notifications." diff --git a/applications/luci-app-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po index f3b94af960..a00c5eead7 100644 --- a/applications/luci-app-mwan3/po/es/mwan3.po +++ b/applications/luci-app-mwan3/po/es/mwan3.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-03-05 21:05+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -378,7 +378,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 "Explotación florestal" +msgstr "Registro" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:22 msgid "Loglevel" diff --git a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po index 03c0475980..7f18d51afe 100644 --- a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po +++ b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po @@ -3,7 +3,7 @@ # msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -151,7 +151,7 @@ msgstr "严重" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:32 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:85 msgid "Destination address" @@ -190,7 +190,7 @@ msgstr "启用 SSL 跟踪" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:55 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:118 msgid "" @@ -211,7 +211,7 @@ msgstr "输入十六进制值,以 0x 开头" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:28 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:108 msgid "Execute" @@ -295,7 +295,7 @@ msgstr "仅 IPv6" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:31 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:58 msgid "Initial state" @@ -468,7 +468,7 @@ msgstr "Mwan3 要求每个接口都在 /etc/config/network 文件中配置了唯 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:48 #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:53 msgid "Name length shall not exceed 15 characters" -msgstr "名称长度不得超过15个字符" +msgstr "名称长度不得超过 15 个字符" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:108 msgid "" @@ -539,7 +539,7 @@ msgstr "在线" #: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:15 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:103 msgid "Ping count" @@ -782,7 +782,7 @@ msgstr "详细请查看 /etc/protocols 中的协议描述" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:29 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" #: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:62 msgid "" diff --git a/applications/luci-app-nextdns/po/zh_Hans/nextdns.po b/applications/luci-app-nextdns/po/zh_Hans/nextdns.po index 5b91592cab..6ed9134618 100644 --- a/applications/luci-app-nextdns/po/zh_Hans/nextdns.po +++ b/applications/luci-app-nextdns/po/zh_Hans/nextdns.po @@ -1,15 +1,14 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-20 00:34+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23 msgid "Configuration ID" @@ -21,7 +20,7 @@ msgstr "启用 NextDNS。" #: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:29 msgid "Expose LAN clients information in NextDNS analytics." @@ -70,7 +69,7 @@ msgstr "NextDNS 日志" #: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:15 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28 msgid "Report Client Info" diff --git a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po index 6668e595a5..4dbf860309 100644 --- a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po +++ b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: LuCI: nlbwmon\n" "POT-Creation-Date: 2018-01-21 19:45+0300\n" -"PO-Revision-Date: 2026-02-15 08:21+0000\n" +"PO-Revision-Date: 2026-03-07 13:10+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" "Project-Info: Это технический перевод, не дословный. Главное-удобный русский " "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n" @@ -431,7 +431,7 @@ msgstr "Мониторинг трафика - Настройка" #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:415 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538 msgid "No data recorded yet." -msgstr "Данные еще не записаны." +msgstr "Данные ещё не записаны." #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:124 msgid "Only conntrack streams from or to any of these networks are counted." diff --git a/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po index 9d84c3c5cf..c531247814 100644 --- a/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po +++ b/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po @@ -3,7 +3,7 @@ # msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:559 msgid "%d IPv4-only hosts" @@ -548,7 +548,7 @@ msgstr "供应商:Example Corp." #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:152 msgid "" diff --git a/applications/luci-app-nut/po/zh_Hans/nut.po b/applications/luci-app-nut/po/zh_Hans/nut.po index 39297f67a6..e9468c79e8 100644 --- a/applications/luci-app-nut/po/zh_Hans/nut.po +++ b/applications/luci-app-nut/po/zh_Hans/nut.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -14,7 +14,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_monitor.js:16 msgid "%s is mutually exclusive to other choices" @@ -238,7 +238,7 @@ msgstr "尝试启动驱动程序的最大次数。" #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:130 msgid "Maximum time in seconds between refresh of UPS status" -msgstr "刷新 UPS 状态之间的最长时间(秒)" +msgstr "刷新 UPS 状态的最长间隔时间(秒)" #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_monitor.js:47 msgid "Minimum required number or power supplies" @@ -521,7 +521,7 @@ msgstr "这被传递到驱动程序,因此确保驱动程序支持此选项" #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:125 msgid "Time in seconds between driver start retry attempts." -msgstr "驱动程序重试之间的间隔(秒)。" +msgstr "驱动程序重试启动的时间间隔(秒)。" #: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:188 msgid "Time in seconds that upsdrvctl will wait for driver to finish starting" diff --git a/applications/luci-app-ocserv/po/cs/ocserv.po b/applications/luci-app-ocserv/po/cs/ocserv.po index a2557e2c73..f6e1357345 100644 --- a/applications/luci-app-ocserv/po/cs/ocserv.po +++ b/applications/luci-app-ocserv/po/cs/ocserv.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-01-28 10:51+0000\n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" @@ -8,7 +8,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 @@ -231,7 +231,7 @@ msgstr "" #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 msgid "Remote IP" -msgstr "Vzdálená IP" +msgstr "Vzdálená IP adresa" #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 diff --git a/applications/luci-app-ocserv/po/zh_Hans/ocserv.po b/applications/luci-app-ocserv/po/zh_Hans/ocserv.po index a0f2cf0079..7c7170132e 100644 --- a/applications/luci-app-ocserv/po/zh_Hans/ocserv.po +++ b/applications/luci-app-ocserv/po/zh_Hans/ocserv.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 #: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 diff --git a/applications/luci-app-olsr/po/cs/olsr.po b/applications/luci-app-olsr/po/cs/olsr.po index eaaf2a1e64..b22a33ffe9 100644 --- a/applications/luci-app-olsr/po/cs/olsr.po +++ b/applications/luci-app-olsr/po/cs/olsr.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-10 18:12+0000\n" -"Last-Translator: Pavel Borecki \n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" +"Last-Translator: aladar42 \n" "Language-Team: Czech \n" "Language: cs\n" @@ -10,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:79 msgid "Active MID announcements" @@ -1167,7 +1167,7 @@ msgstr "spadlé" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:92 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:176 msgid "infinite" -msgstr "" +msgstr "nekonečné" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:76 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:91 diff --git a/applications/luci-app-olsr/po/es/olsr.po b/applications/luci-app-olsr/po/es/olsr.po index e1357e17d4..1f0601c3fd 100644 --- a/applications/luci-app-olsr/po/es/olsr.po +++ b/applications/luci-app-olsr/po/es/olsr.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-06-10 03:41+0200\n" -"PO-Revision-Date: 2026-03-05 21:08+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -160,7 +160,7 @@ msgstr "Mecanismo Fisheye para TCs (marcado = activado). Activado por defecto" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/smartgw.js:62 msgid "Gateway" -msgstr "Pasarela" +msgstr "Puerta de enlace" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:46 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:282 diff --git a/applications/luci-app-olsr/po/ru/olsr.po b/applications/luci-app-olsr/po/ru/olsr.po index ba0399d7f3..9f6e5cd424 100644 --- a/applications/luci-app-olsr/po/ru/olsr.po +++ b/applications/luci-app-olsr/po/ru/olsr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: LuCI: olsr\n" "POT-Creation-Date: 2013-09-06 09:58+0200\n" -"PO-Revision-Date: 2026-02-21 16:03+0000\n" +"PO-Revision-Date: 2026-03-07 13:10+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" "Project-Info: Это технический перевод, не дословный. Главное-удобный русский " "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n" @@ -950,13 +950,13 @@ msgstr "Область / регион" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:215 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:110 msgid "Still usable (20 > SNR > 5)" -msgstr "Еще можно использовать (20 > SNR > 5)" +msgstr "Ещё можно использовать (20 > SNR > 5)" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:431 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:206 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:101 msgid "Still usable (4 < ETX < 10)" -msgstr "Еще можно использовать (4 < ETX < 10)" +msgstr "Ещё можно использовать (4 < ETX < 10)" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:424 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:199 diff --git a/applications/luci-app-olsr/po/zh_Hans/olsr.po b/applications/luci-app-olsr/po/zh_Hans/olsr.po index ae7e5d47e5..f6890e207b 100644 --- a/applications/luci-app-olsr/po/zh_Hans/olsr.po +++ b/applications/luci-app-olsr/po/zh_Hans/olsr.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -13,7 +13,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:79 msgid "Active MID announcements" @@ -124,7 +124,7 @@ msgstr "启用这个接口。" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins.js:280 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdplugins6.js:278 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:426 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:201 @@ -391,8 +391,8 @@ msgid "" "with the etx_ffeth metric!
Defaults to \"1.0\"." msgstr "" "如果要更改到当前网关的路由,则在将该网关与新网关进行比较之前,将该网关的ETX值" -"乘以该值。参数可以是介于 0.1 和 1.0 之间的值,但如果更改则应接近 1.0。
" -"警告:此参数不应与 etx_ffeth 指标一起使用!
默认值到“1.0”。" +"乘以该值。参数可以是介于 0.1 ~ 1.0 之间的值,但如果更改则应接近 1.0。
" +"警告: 此参数不应与 etx_ffeth 指标一起使用!
默认值:“1.0”。" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:91 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:91 @@ -982,9 +982,7 @@ msgstr "OLSRd 应该服务的接口。" msgid "" "The port OLSR uses. This should usually stay at the IANA assigned port 698. " "It can have a value between 1 and 65535." -msgstr "" -"OLSR 使用的端口。通常应使用 IANA 分配的保留端口 698。它的值可以在 1 到 65535 " -"之间。" +msgstr "OLSR 使用的端口。通常应使用 IANA 分配的保留端口 698。有效值范围:1 ~ 65535。" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:113 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:113 diff --git a/applications/luci-app-olsr/po/zh_Hant/olsr.po b/applications/luci-app-olsr/po/zh_Hant/olsr.po index 1584d65759..71f4215b23 100644 --- a/applications/luci-app-olsr/po/zh_Hant/olsr.po +++ b/applications/luci-app-olsr/po/zh_Hant/olsr.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-26 14:29+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: EESF-2 \n" "Language-Team: Chinese (Traditional Han script) \n" @@ -13,7 +13,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:79 msgid "Active MID announcements" @@ -908,7 +908,7 @@ msgstr "狀態" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:215 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/topology.js:110 msgid "Still usable (20 > SNR > 5)" -msgstr "仍可用 (20 > SNR > 5)" +msgstr "仍然可用 (20 > SNR > 5)" #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:431 #: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:206 diff --git a/applications/luci-app-openlist/po/zh_Hans/openlist.po b/applications/luci-app-openlist/po/zh_Hans/openlist.po index eefe033f01..2de8a8a4da 100644 --- a/applications/luci-app-openlist/po/zh_Hans/openlist.po +++ b/applications/luci-app-openlist/po/zh_Hans/openlist.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:67 msgid "" @@ -63,7 +63,7 @@ msgstr "监听端口" #: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/log.js:30 msgid "Loading..." -msgstr "加载中..." +msgstr "正在加载..." #: applications/luci-app-openlist/root/usr/share/luci/menu.d/luci-app-openlist.json:21 msgid "Log" diff --git a/applications/luci-app-openwisp/po/zh_Hans/openwisp.po b/applications/luci-app-openwisp/po/zh_Hans/openwisp.po index 6a26faf435..f8402e2a0a 100644 --- a/applications/luci-app-openwisp/po/zh_Hans/openwisp.po +++ b/applications/luci-app-openwisp/po/zh_Hans/openwisp.po @@ -1,9 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-08 18:11+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -11,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17 msgid "Advanced Settings" @@ -57,7 +56,7 @@ msgstr "启用或禁用 OpenWISP 服务。" #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:30 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:16 msgid "General Settings" @@ -147,7 +146,7 @@ msgstr "服务器 URL" #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:36 msgid "Shared Secret" -msgstr "共享的 Secret" +msgstr "共享密钥" #: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64 msgid "Tags" diff --git a/applications/luci-app-p910nd/po/zh_Hans/p910nd.po b/applications/luci-app-p910nd/po/zh_Hans/p910nd.po index e4c2766ae8..a46345ed29 100644 --- a/applications/luci-app-p910nd/po/zh_Hans/p910nd.po +++ b/applications/luci-app-p910nd/po/zh_Hans/p910nd.po @@ -6,7 +6,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-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:105 msgid "Add printer config" @@ -43,7 +43,7 @@ msgstr "设备" #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:108 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:50 msgid "Error calling \"package-manager-call list-installed\":" diff --git a/applications/luci-app-package-manager/po/cs/package-manager.po b/applications/luci-app-package-manager/po/cs/package-manager.po index 807191e472..fab3750f9f 100644 --- a/applications/luci-app-package-manager/po/cs/package-manager.po +++ b/applications/luci-app-package-manager/po/cs/package-manager.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-01-11 05:02+0000\n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -"X-Generator: Weblate 5.15.1\n" +"X-Generator: Weblate 5.17-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 @@ -290,7 +290,7 @@ msgstr "Reset" #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1077 msgid "SHA256" -msgstr "SHA-256" +msgstr "SHA256" #: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:939 msgid "Save" diff --git a/applications/luci-app-pbr/po/es/pbr.po b/applications/luci-app-pbr/po/es/pbr.po index 59c9f7215a..8395119ef4 100644 --- a/applications/luci-app-pbr/po/es/pbr.po +++ b/applications/luci-app-pbr/po/es/pbr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-03-05 00:29+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" @@ -145,7 +145,7 @@ msgstr "Falta la tabla fw4 por defecto '%s'" #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:650 msgid "Disable" -msgstr "Desactivado" +msgstr "Desactivar" #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:115 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:135 @@ -608,7 +608,7 @@ msgstr "Elija Agregar para -A/agregar e Insertar para -I/Insertar." #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:676 msgid "Service Control" -msgstr "Control de Servicio" +msgstr "Control de servicio" #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:529 msgid "Service Errors" @@ -625,7 +625,7 @@ msgstr "Puertas de enlace del servicio" #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:228 msgid "Service Status" -msgstr "Estado del Servicio" +msgstr "Estado del servicio" #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:365 msgid "Service Warnings" @@ -647,7 +647,7 @@ msgstr "" #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:574 msgid "Start" -msgstr "Arrancar" +msgstr "Iniciar" #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:568 msgid "Starting %s service" diff --git a/applications/luci-app-pbr/po/zh_Hans/pbr.po b/applications/luci-app-pbr/po/zh_Hans/pbr.po index a41effca83..22b7e0c9fa 100644 --- a/applications/luci-app-pbr/po/zh_Hans/pbr.po +++ b/applications/luci-app-pbr/po/zh_Hans/pbr.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-02 04:27+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-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 @@ -182,7 +182,7 @@ msgstr "启用" #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:368 #: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:435 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:625 msgid "Enabling %s service" diff --git a/applications/luci-app-privoxy/po/zh_Hans/privoxy.po b/applications/luci-app-privoxy/po/zh_Hans/privoxy.po index 0227dea214..a24305bdf3 100644 --- a/applications/luci-app-privoxy/po/zh_Hans/privoxy.po +++ b/applications/luci-app-privoxy/po/zh_Hans/privoxy.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: luci-app-privoxy\n" "POT-Creation-Date: 2015-06-10 20:16+0100\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 08:10+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -14,7 +14,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" "X-Poedit-SourceCharset: UTF-8\n" #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:90 @@ -99,7 +99,7 @@ msgstr "连接共享" #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:266 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:273 msgid "Debug 1" @@ -199,7 +199,7 @@ msgstr "禁用 == 透明代理模式" #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:31 msgid "Documentation" -msgstr "记录信息" +msgstr "文档" #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:43 msgid "Email address for the Privoxy administrator." @@ -235,7 +235,7 @@ msgstr "Privoxy 启动时启用/禁用过滤。" #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:20 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:183 msgid "" @@ -633,7 +633,7 @@ msgstr "是否在传递之前压缩缓冲内容。" msgid "" "Whether or not outgoing connections that have been kept alive should be " "shared between different incoming connections." -msgstr "是否应在不同的入站连接之间共享持久出站连接。" +msgstr "是否允许在不同的入站连接间复用已保持激活的出站长连接。" #: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:226 msgid "Whether or not pipelined requests should be served." diff --git a/applications/luci-app-radicale3/po/es/radicale3.po b/applications/luci-app-radicale3/po/es/radicale3.po index 245db55b52..34b12aaea0 100644 --- a/applications/luci-app-radicale3/po/es/radicale3.po +++ b/applications/luci-app-radicale3/po/es/radicale3.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: luci-app-radicale 3\n" -"PO-Revision-Date: 2026-03-05 21:05+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -215,7 +215,7 @@ msgstr "Nivel de registro" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:448 msgid "Logging" -msgstr "Explotación florestal" +msgstr "Registro" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:170 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:220 diff --git a/applications/luci-app-radicale3/po/zh_Hans/radicale3.po b/applications/luci-app-radicale3/po/zh_Hans/radicale3.po index 8c155c317c..5ee03dd826 100644 --- a/applications/luci-app-radicale3/po/zh_Hans/radicale3.po +++ b/applications/luci-app-radicale3/po/zh_Hans/radicale3.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: luci-app-radicale 3\n" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 07:52+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -43,7 +43,7 @@ msgstr "允许的加密法" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:148 msgid "Authentication" -msgstr "身份认证" +msgstr "认证" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:185 msgid "Authentication Type" @@ -84,7 +84,7 @@ msgstr "严重" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:456 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:380 msgid "Default (Multiple files on filesystem)" @@ -140,7 +140,7 @@ msgstr "更改此密码时的加密方法" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:459 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:394 msgid "Example storage hook" @@ -202,7 +202,7 @@ msgstr "" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:457 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:453 msgid "Log Level" @@ -452,7 +452,7 @@ msgstr "用户名长度至少 1 个字符" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:458 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:420 msgid "Web UI" diff --git a/applications/luci-app-rp-pppoe-server/po/zh_Hans/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/zh_Hans/rp-pppoe-server.po index 2ba3334ffa..0fa3db8437 100644 --- a/applications/luci-app-rp-pppoe-server/po/zh_Hans/rp-pppoe-server.po +++ b/applications/luci-app-rp-pppoe-server/po/zh_Hans/rp-pppoe-server.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:48 msgid "Access Concentrator Name" @@ -58,7 +58,7 @@ msgstr "" #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-relay.js:25 #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:25 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:40 msgid "First remote IP" diff --git a/applications/luci-app-rustdesk-server/po/cs/rustdesk-server.po b/applications/luci-app-rustdesk-server/po/cs/rustdesk-server.po new file mode 100644 index 0000000000..e74247d8f7 --- /dev/null +++ b/applications/luci-app-rustdesk-server/po/cs/rustdesk-server.po @@ -0,0 +1,482 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-07 19:07+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:541 +msgid "ALWAYS_USE_RELAY" +msgstr "ALWAYS_USE_RELAY" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:518 +msgid "" +"Additional rendezvous servers. Add one server per entry (hostname or " +"hostname:port)" +msgstr "" +"Další potkávací servery. Pro každý server přidejte zvlášť položku (název-" +"hostitele nebo název-hostitele:port)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 +msgid "All existing clients will need to be reconfigured." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:586 +msgid "Bandwidth limit per single connection in MB/s (0 = default)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:190 +msgid "Binary" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:219 +msgid "Cannot regenerate: No public key exists yet." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:315 +msgid "" +"Cannot start service: Enable the ID Server or Relay Server in the " +"configuration first." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:315 +msgid "" +"Check \"Enable ID Server\" or \"Enable Relay Server\" below and click \"Save " +"& Apply\"." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:165 +msgid "Client" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:188 +msgid "Component" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:493 +msgid "Configuration" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:174 +msgid "Configure in Network → Firewall → Traffic Rules." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 +msgid "Continue?" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:449 +msgid "Copy" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:598 +msgid "DOWNGRADE_START_CHECK" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:594 +msgid "DOWNGRADE_THRESHOLD" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:551 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:575 +msgid "Debug" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:547 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:571 +msgid "Default" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:514 +msgid "" +"Default relay servers. Add one server per entry (hostname or hostname:port)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:522 +msgid "Determine if the connection comes from LAN. Use CIDR notation." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:292 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:485 +msgid "Disable" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:295 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:482 +msgid "Disabled" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:292 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:485 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:501 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:556 +msgid "Enable" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:312 +msgid "Enable ID Server or Relay Server first" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:471 +msgid "Enable ID Server or Relay Server in Configuration first" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:191 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:295 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:482 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:548 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:572 +msgid "Error" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:248 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:286 +msgid "Error:" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:349 +msgid "Failed to restart service:" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:323 +msgid "Failed to start service:" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:336 +msgid "Failed to stop service:" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:283 +msgid "Failed:" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:172 +msgid "Firewall Configuration Required" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:542 +msgid "Force all connections to use relay servers" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:405 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:430 +msgid "Found" +msgstr "" + +#: applications/luci-app-rustdesk-server/root/usr/share/luci/menu.d/luci-app-rustdesk-server.json:18 +msgid "General" +msgstr "" + +#: applications/luci-app-rustdesk-server/root/usr/share/rpcd/acl.d/luci-app-rustdesk-server.json:3 +msgid "Grant access to RustDesk Server configuration" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:200 +msgid "HBBR (Relay Server)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:194 +msgid "HBBS (ID Server)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:497 +msgid "ID Server (hbbs)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:550 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:574 +msgid "Info" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:80 +msgid "Invalid characters detected" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:94 +msgid "Invalid characters." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:509 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:564 +msgid "Key (-k, --key)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:237 +msgid "Key regeneration failed:" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:230 +msgid "Keys deleted. Starting service to generate new keys..." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:521 +msgid "LAN Mask (--mask)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:579 +msgid "LIMIT_SPEED" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:299 +msgid "Loading..." +msgstr "" + +#: applications/luci-app-rustdesk-server/root/usr/share/luci/menu.d/luci-app-rustdesk-server.json:26 +msgid "Log" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:546 +msgid "Logging level for the ID server" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:570 +msgid "Logging level for the relay server" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:411 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:436 +msgid "No" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:405 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:430 +msgid "Not Found" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:451 +msgid "Not generated yet - start the service" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:510 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:565 +msgid "Only allow clients with the same key. If empty, uses auto-generated key" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:94 +msgid "Only alphanumeric and base64 characters (+/=) allowed." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:504 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:559 +msgid "Port (-p, --port)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:273 +msgid "Processing..." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:209 +msgid "Public Key" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:545 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:569 +msgid "RUST_LOG" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:254 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:258 +msgid "Regenerate Key" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:216 +msgid "Regenerate the key pair (requires existing key)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:461 +msgid "Regenerate the key pair (will restart service)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:226 +msgid "Regenerating..." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:498 +msgid "Relay Server (hbbr)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:513 +msgid "Relay Servers (-r, --relay-servers)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:163 +msgid "Remote Desktop Software Server configuration." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:517 +msgid "Rendezvous Servers (-R, --rendezvous-servers)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:173 +msgid "" +"Required ports (when using default settings): TCP 21115-21119, UDP 21116." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:353 +msgid "Restart" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:398 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:423 +msgid "Running" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:162 +#: applications/luci-app-rustdesk-server/root/usr/share/luci/menu.d/luci-app-rustdesk-server.json:3 +msgid "RustDesk Server" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/logs.js:4 +msgid "RustDesk Server Log" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:584 +msgid "SINGLE_BANDWIDTH" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:531 +msgid "Serial Number (-s, --serial)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:164 +msgid "Server" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:305 +msgid "Service Control" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:183 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:189 +msgid "Service Status" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:279 +msgid "Service disabled at boot" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:279 +msgid "Service enabled at boot" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:244 +msgid "Service start may have failed. Check status above." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:242 +msgid "Service started with new key" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:529 +msgid "Sets UDP receive buffer size (0 = system default)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:534 +msgid "Sets configure update serial number" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:537 +msgid "Sets the download URL of RustDesk software for clients" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:507 +msgid "Sets the listening port for the ID/Rendezvous server" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:562 +msgid "Sets the listening port for the relay server" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:536 +msgid "Software Download URL (-u, --software-url)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:581 +msgid "Speed limit per connection in Mb/s (0 = default)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:327 +msgid "Start" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:264 +msgid "Start at Boot" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:600 +msgid "Start check time for connection downgrade" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:473 +msgid "Start the service" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:459 +msgid "Start the service first to generate the initial key" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:219 +msgid "Start the service first to generate the initial key." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:361 +msgid "" +"Start will only work if at least \"Enable ID Server\" or \"Enable Relay " +"Server\" is checked in the Configuration section below." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:340 +msgid "Stop" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:398 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:423 +msgid "Stopped" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:589 +msgid "TOTAL_BANDWIDTH" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 +msgid "This will regenerate the key pair and restart the service." +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:596 +msgid "Threshold for connection downgrade" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:591 +msgid "Total bandwidth limit in MB/s (0 = default)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:552 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:576 +msgid "Trace" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:526 +msgid "UDP Recv Buffer (-M, --rmem)" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:111 +msgid "URL must start with http:// or https://" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:549 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:573 +msgid "Warning" +msgstr "" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:411 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:436 +msgid "Yes" +msgstr "" diff --git a/applications/luci-app-rustdesk-server/po/es/rustdesk-server.po b/applications/luci-app-rustdesk-server/po/es/rustdesk-server.po index 2ad45cb217..35f7fc98ee 100644 --- a/applications/luci-app-rustdesk-server/po/es/rustdesk-server.po +++ b/applications/luci-app-rustdesk-server/po/es/rustdesk-server.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-03-05 21:05+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -22,8 +22,8 @@ msgid "" "Additional rendezvous servers. Add one server per entry (hostname or " "hostname:port)" msgstr "" -"Servidores rendezvous adicionales. Agrega un servidor por apunte (nombrehost " -"o nombrehost:puerto)" +"Servidores rendezvous adicionales. Agrega un servidor por apunte " +"(nombredehost o nombredehost:puerto)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 msgid "All existing clients will need to be reconfigured." @@ -39,22 +39,22 @@ msgstr "Binario" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:219 msgid "Cannot regenerate: No public key exists yet." -msgstr "No se puede regenerar: aún no existe ninguna llave pública." +msgstr "No se puede regenerar: aún no existe ninguna clave pública." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:315 msgid "" "Cannot start service: Enable the ID Server or Relay Server in the " "configuration first." msgstr "" -"No se pude iniciar servicio: primero habilita el ID del Servidor o Servidor " -"Reenvío en la configuración." +"No se puede iniciar el servicio: primero active el ID del servidor o el " +"servidor de retransmisión en la configuración." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:315 msgid "" "Check \"Enable ID Server\" or \"Enable Relay Server\" below and click \"Save " "& Apply\"." msgstr "" -"Compruebe «Habilitar ID se Servidor» o «Habilitar Servidor de Reenvío» a " +"Compruebe «Activar ID del servidor» o «Activar servidor de retransmisión» a " "continuación y pulse «Guardar y Aplicar»." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:165 @@ -71,7 +71,7 @@ msgstr "Configuración" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:174 msgid "Configure in Network → Firewall → Traffic Rules." -msgstr "Configurar en Red → Cortafuegos → Reglas de Tráfico." +msgstr "Configurar en Red → Cortafuegos → Reglas de tráfico." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 msgid "Continue?" @@ -115,7 +115,7 @@ msgstr "Determine si la conexión viene desde LAN. Utilice notación CIDR." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:292 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:485 msgid "Disable" -msgstr "Desactivado" +msgstr "Desactivar" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:295 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:482 @@ -131,11 +131,13 @@ msgstr "Activar" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:312 msgid "Enable ID Server or Relay Server first" -msgstr "Habilita primero ID del Servidor o Servidor de Reenvío" +msgstr "Active primero el ID del servidor o el servidor de retransmisión" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:471 msgid "Enable ID Server or Relay Server in Configuration first" -msgstr "Habilita primero ID de Servidor o Servidor de Reenvío en Configuración" +msgstr "" +"Activar primero el ID del servidor o servidor de retransmisión en la " +"configuración" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:191 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:295 @@ -155,15 +157,15 @@ msgstr "Error:" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:349 msgid "Failed to restart service:" -msgstr "Fallo al reiniciar servicio:" +msgstr "Fallo al reiniciar el servicio:" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:323 msgid "Failed to start service:" -msgstr "Fallo al iniciar servicio:" +msgstr "Fallo al iniciar el servicio:" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:336 msgid "Failed to stop service:" -msgstr "Fallo al detener servicio:" +msgstr "Fallo al detener el servicio:" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:283 msgid "Failed:" @@ -171,11 +173,11 @@ msgstr "Fallo:" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:172 msgid "Firewall Configuration Required" -msgstr "Requiere Configuración del Cortafuegos" +msgstr "Se requiere configuración del cortafuegos" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:542 msgid "Force all connections to use relay servers" -msgstr "Forzar todas las conexiones para utilizar servidores de reenvío" +msgstr "Forzar todas las conexiones para utilizar servidores de retransmisión" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:405 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:430 @@ -188,11 +190,11 @@ msgstr "General" #: applications/luci-app-rustdesk-server/root/usr/share/rpcd/acl.d/luci-app-rustdesk-server.json:3 msgid "Grant access to RustDesk Server configuration" -msgstr "Conceder acceso a la configuración del Servidor RustDesk" +msgstr "Conceder acceso a la configuración del servidor RustDesk" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:200 msgid "HBBR (Relay Server)" -msgstr "HBBR (Servidor de Reenvío)" +msgstr "HBBR (Servidor de retransmisión)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:194 msgid "HBBS (ID Server)" @@ -200,7 +202,7 @@ msgstr "HBBS (ID Servidor)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:497 msgid "ID Server (hbbs)" -msgstr "ID de Servidor (hbbs)" +msgstr "ID de servidor (hbbs)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:550 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:574 @@ -265,17 +267,17 @@ msgstr "No encontrado" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:451 msgid "Not generated yet - start the service" -msgstr "Aún no generado: inicia del servicio" +msgstr "Aún no generado - iniciar el servicio" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:510 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:565 msgid "Only allow clients with the same key. If empty, uses auto-generated key" msgstr "" -"Solo concede clientes con la misma llave. Si está vacío, auto-genera la clave" +"Solo permite clientes con la misma clave. Si está vacío, auto-genera la clave" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:94 msgid "Only alphanumeric and base64 characters (+/=) allowed." -msgstr "Solo alfanumérico y caracteres de base64 (+/=) concedidos." +msgstr "Solo alfanumérico y caracteres de base64 (+/=) permitidos." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:504 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:559 @@ -298,15 +300,15 @@ msgstr "RUST_LOG" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:254 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:258 msgid "Regenerate Key" -msgstr "Regenerar Clave" +msgstr "Regenerar clave" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:216 msgid "Regenerate the key pair (requires existing key)" -msgstr "Regenera la pareja de clave (requiere clave existente)" +msgstr "Regenerar el par de claves (requiere una clave existente)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:461 msgid "Regenerate the key pair (will restart service)" -msgstr "Genera la pareja de clave (reiniciará servicio)" +msgstr "Regenerar el par de claves (reiniciará el servicio)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:226 msgid "Regenerating..." @@ -314,15 +316,15 @@ msgstr "Regenerando..." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:498 msgid "Relay Server (hbbr)" -msgstr "Servidor Reenvío (nbbr)" +msgstr "Servidor de retransmisión (nbbr)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:513 msgid "Relay Servers (-r, --relay-servers)" -msgstr "Servidores Reenvío (-r, --relay-servers)" +msgstr "Servidores de retransmisión (-r, --relay-servers)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:163 msgid "Remote Desktop Software Server configuration." -msgstr "Configuración del Servidor Software del Escritorio Remoto." +msgstr "Configuración del servidor de software de escritorio remoto." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:517 msgid "Rendezvous Servers (-R, --rendezvous-servers)" @@ -351,7 +353,7 @@ msgstr "Servidor RustDesk" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/logs.js:4 msgid "RustDesk Server Log" -msgstr "Bitácora del Servidor RustDesk" +msgstr "Registro del servidor RustDesk" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:584 #, fuzzy @@ -368,25 +370,26 @@ msgstr "Servidor" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:305 msgid "Service Control" -msgstr "Control de Servicio" +msgstr "Control de servicio" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:183 #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:189 msgid "Service Status" -msgstr "Estado del Servicio" +msgstr "Estado del servicio" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:279 msgid "Service disabled at boot" -msgstr "Servicio inhabilitado al arrancar" +msgstr "Servicio desactivado en el arranque" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:279 msgid "Service enabled at boot" -msgstr "Servicio habilitado al arrancar" +msgstr "Servicio activado en el arranque" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:244 msgid "Service start may have failed. Check status above." msgstr "" -"Inicio del servidor puede haber fallado. Compruebe su estado a continuación." +"Es posible que el inicio del servicio haya fallado. Verifique el estado " +"arriba." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:242 msgid "Service started with new key" @@ -394,11 +397,11 @@ msgstr "Servicio iniciado con clave nueva" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:529 msgid "Sets UDP receive buffer size (0 = system default)" -msgstr "Establece tampón de recepción por UDP con tamaño (0 =sistema predet.)" +msgstr "Establece el tamaño del búfer de recepción UDP (0 =sistema predet.)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:534 msgid "Sets configure update serial number" -msgstr "Establecer configuración de actualización del número serial" +msgstr "Establecer configuración de actualización del número serie" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:537 msgid "Sets the download URL of RustDesk software for clients" @@ -410,11 +413,11 @@ msgstr "Establece el puerto de escucha para el ID/Servidor Rendezvous" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:562 msgid "Sets the listening port for the relay server" -msgstr "Establece el puerto de escucha para el servidor de reenvío" +msgstr "Establece el puerto de escucha para el servidor de retransmisión" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:536 msgid "Software Download URL (-u, --software-url)" -msgstr "URL de Descarga del Software (-u, --software-url)" +msgstr "URL de descarga del software (-u, --software-url)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:581 msgid "Speed limit per connection in Mb/s (0 = default)" @@ -422,11 +425,11 @@ msgstr "Límite de velocidad por conexión en Mb/s (0 = predet.)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:327 msgid "Start" -msgstr "Arrancar" +msgstr "Iniciar" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:264 msgid "Start at Boot" -msgstr "Iniciar en Arranque" +msgstr "Iniciar en el arranque" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:600 msgid "Start check time for connection downgrade" @@ -434,7 +437,7 @@ msgstr "Iniciar tiempo de comprobación para degradación de conexión" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:473 msgid "Start the service" -msgstr "Inicia el servicio" +msgstr "Iniciar el servicio" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:459 msgid "Start the service first to generate the initial key" @@ -450,8 +453,8 @@ msgid "" "Server\" is checked in the Configuration section below." msgstr "" "El inicio solo funcionará si al menos está comprobado «Iniciar ID del " -"Servidor» o «Iniciar Servidor de Reenvío» en la sección de Configuración a " -"continuación." +"servidor» o «Iniciar servidor de retransmisión» en la sección de " +"configuración a continuación." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:340 msgid "Stop" @@ -469,7 +472,7 @@ msgstr "TOTAL_BANDWIDTH" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 msgid "This will regenerate the key pair and restart the service." -msgstr "Esto regenerará la pareja de clave y reiniciará el servicio." +msgstr "Esto regenerará el par de claves y reiniciará el servicio." #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:596 msgid "Threshold for connection downgrade" @@ -486,7 +489,7 @@ msgstr "Traza" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:526 msgid "UDP Recv Buffer (-M, --rmem)" -msgstr "Tampón Recv UDP (-M, --rmem)" +msgstr "Búfer de recepción UDP (-M, --rmem)" #: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:111 msgid "URL must start with http:// or https://" diff --git a/applications/luci-app-rustdesk-server/po/zh_Hans/rustdesk-server.po b/applications/luci-app-rustdesk-server/po/zh_Hans/rustdesk-server.po new file mode 100644 index 0000000000..bf38eba324 --- /dev/null +++ b/applications/luci-app-rustdesk-server/po/zh_Hans/rustdesk-server.po @@ -0,0 +1,482 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-06 07:51+0000\n" +"Last-Translator: nKsyn \n" +"Language-Team: Chinese (Simplified Han script) \n" +"Language: zh_Hans\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:541 +msgid "ALWAYS_USE_RELAY" +msgstr "始终使用中继" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:518 +msgid "" +"Additional rendezvous servers. Add one server per entry (hostname or " +"hostname:port)" +msgstr "额外的交会服务器。每行输入一个服务器(主机名或主机名:端口)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 +msgid "All existing clients will need to be reconfigured." +msgstr "所有现有客户端都需要重新配置。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:586 +msgid "Bandwidth limit per single connection in MB/s (0 = default)" +msgstr "单条连接的带宽限制,单位 MB/s(0 为默认)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:190 +msgid "Binary" +msgstr "可执行文件" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:219 +msgid "Cannot regenerate: No public key exists yet." +msgstr "无法重新生成:尚不存在公钥。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:315 +msgid "" +"Cannot start service: Enable the ID Server or Relay Server in the " +"configuration first." +msgstr "无法启动服务:请先在配置中启用 ID 服务器或中继服务器。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:315 +msgid "" +"Check \"Enable ID Server\" or \"Enable Relay Server\" below and click \"Save " +"& Apply\"." +msgstr "勾选下方的“启用 ID 服务器”或“启用中继服务器”,然后点击“保存并应用”。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:165 +msgid "Client" +msgstr "客户端" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:188 +msgid "Component" +msgstr "组件" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:493 +msgid "Configuration" +msgstr "配置" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:174 +msgid "Configure in Network → Firewall → Traffic Rules." +msgstr "请在“网络 → 防火墙 → 通信规则”中进行配置。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 +msgid "Continue?" +msgstr "确认继续?" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:449 +msgid "Copy" +msgstr "复制" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:598 +msgid "DOWNGRADE_START_CHECK" +msgstr "降级检测启动时间" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:594 +msgid "DOWNGRADE_THRESHOLD" +msgstr "降级阈值" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:551 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:575 +msgid "Debug" +msgstr "调试 (Debug)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:547 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:571 +msgid "Default" +msgstr "默认" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:514 +msgid "" +"Default relay servers. Add one server per entry (hostname or hostname:port)" +msgstr "默认中继服务器。每行输入一个服务器(主机名或主机名:端口)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:522 +msgid "Determine if the connection comes from LAN. Use CIDR notation." +msgstr "判断连接是否来自局域网。使用 CIDR 格式(如 192.168.1.0/24)。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:292 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:485 +msgid "Disable" +msgstr "禁用" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:295 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:482 +msgid "Disabled" +msgstr "已禁用" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:292 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:485 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:501 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:556 +msgid "Enable" +msgstr "启用" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:312 +msgid "Enable ID Server or Relay Server first" +msgstr "请先启用 ID 服务器或中继服务器" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:471 +msgid "Enable ID Server or Relay Server in Configuration first" +msgstr "请先在“配置”中启用 ID 服务器或中继服务器" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:191 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:295 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:482 +msgid "Enabled" +msgstr "已启用" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:548 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:572 +msgid "Error" +msgstr "错误 (Error)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:248 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:286 +msgid "Error:" +msgstr "错误:" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:349 +msgid "Failed to restart service:" +msgstr "重启服务失败:" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:323 +msgid "Failed to start service:" +msgstr "启动服务失败:" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:336 +msgid "Failed to stop service:" +msgstr "停止服务失败:" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:283 +msgid "Failed:" +msgstr "失败:" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:172 +msgid "Firewall Configuration Required" +msgstr "需要配置防火墙" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:542 +msgid "Force all connections to use relay servers" +msgstr "强制所有连接使用中继服务器" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:405 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:430 +msgid "Found" +msgstr "已找到" + +#: applications/luci-app-rustdesk-server/root/usr/share/luci/menu.d/luci-app-rustdesk-server.json:18 +msgid "General" +msgstr "常规" + +#: applications/luci-app-rustdesk-server/root/usr/share/rpcd/acl.d/luci-app-rustdesk-server.json:3 +msgid "Grant access to RustDesk Server configuration" +msgstr "授予 RustDesk 服务器配置的访问权限" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:200 +msgid "HBBR (Relay Server)" +msgstr "HBBR (中继服务器)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:194 +msgid "HBBS (ID Server)" +msgstr "HBBS (ID/注册服务器)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:497 +msgid "ID Server (hbbs)" +msgstr "ID 服务器 (hbbs)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:550 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:574 +msgid "Info" +msgstr "信息 (Info)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:80 +msgid "Invalid characters detected" +msgstr "检测到无效字符" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:94 +msgid "Invalid characters." +msgstr "无效字符。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:509 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:564 +msgid "Key (-k, --key)" +msgstr "秘钥 (-k, --key)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:237 +msgid "Key regeneration failed:" +msgstr "重新生成秘钥失败:" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:230 +msgid "Keys deleted. Starting service to generate new keys..." +msgstr "秘钥已删除。正在启动服务以生成新秘钥..." + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:521 +msgid "LAN Mask (--mask)" +msgstr "局域网掩码 (--mask)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:579 +msgid "LIMIT_SPEED" +msgstr "限速" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:299 +msgid "Loading..." +msgstr "正在加载..." + +#: applications/luci-app-rustdesk-server/root/usr/share/luci/menu.d/luci-app-rustdesk-server.json:26 +msgid "Log" +msgstr "日志" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:546 +msgid "Logging level for the ID server" +msgstr "ID 服务器的日志级别" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:570 +msgid "Logging level for the relay server" +msgstr "中继服务器的日志级别" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:411 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:436 +msgid "No" +msgstr "否" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:405 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:430 +msgid "Not Found" +msgstr "未找到" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:451 +msgid "Not generated yet - start the service" +msgstr "尚未生成 - 请先启动服务" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:510 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:565 +msgid "Only allow clients with the same key. If empty, uses auto-generated key" +msgstr "仅允许持有相同秘钥的客户端。如果为空,则使用自动生成的秘钥" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:94 +msgid "Only alphanumeric and base64 characters (+/=) allowed." +msgstr "仅允许字母数字和 base64 字符 (+/=)。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:504 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:559 +msgid "Port (-p, --port)" +msgstr "端口 (-p, --port)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:273 +msgid "Processing..." +msgstr "正在处理..." + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:209 +msgid "Public Key" +msgstr "公钥" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:545 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:569 +msgid "RUST_LOG" +msgstr "Rust 日志级别 (RUST_LOG)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:254 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:258 +msgid "Regenerate Key" +msgstr "重新生成秘钥" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:216 +msgid "Regenerate the key pair (requires existing key)" +msgstr "重新生成密钥对(需要现有的秘钥)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:461 +msgid "Regenerate the key pair (will restart service)" +msgstr "重新生成密钥对(将重启服务)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:226 +msgid "Regenerating..." +msgstr "正在重新生成..." + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:498 +msgid "Relay Server (hbbr)" +msgstr "中继服务器 (hbbr)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:513 +msgid "Relay Servers (-r, --relay-servers)" +msgstr "中继服务器 (-r, --relay-servers)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:163 +msgid "Remote Desktop Software Server configuration." +msgstr "远程桌面软件服务器配置。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:517 +msgid "Rendezvous Servers (-R, --rendezvous-servers)" +msgstr "交会服务器 (-R, --rendezvous-servers)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:173 +msgid "" +"Required ports (when using default settings): TCP 21115-21119, UDP 21116." +msgstr "所需端口(使用默认设置时):TCP 21115-21119, UDP 21116。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:353 +msgid "Restart" +msgstr "重启" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:398 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:423 +msgid "Running" +msgstr "运行中" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:162 +#: applications/luci-app-rustdesk-server/root/usr/share/luci/menu.d/luci-app-rustdesk-server.json:3 +msgid "RustDesk Server" +msgstr "RustDesk 服务器" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/logs.js:4 +msgid "RustDesk Server Log" +msgstr "RustDesk 服务器日志" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:584 +msgid "SINGLE_BANDWIDTH" +msgstr "单连接带宽" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:531 +msgid "Serial Number (-s, --serial)" +msgstr "序列号 (-s, --serial)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:164 +msgid "Server" +msgstr "服务器" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:305 +msgid "Service Control" +msgstr "服务控制" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:183 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:189 +msgid "Service Status" +msgstr "服务状态" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:279 +msgid "Service disabled at boot" +msgstr "服务已禁用开机自启" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:279 +msgid "Service enabled at boot" +msgstr "服务已开启开机自启" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:244 +msgid "Service start may have failed. Check status above." +msgstr "服务启动可能失败。请检查上方状态。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:242 +msgid "Service started with new key" +msgstr "服务已随新秘钥启动" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:529 +msgid "Sets UDP receive buffer size (0 = system default)" +msgstr "设置 UDP 接收缓冲区大小(0 为系统默认)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:534 +msgid "Sets configure update serial number" +msgstr "设置配置更新序列号" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:537 +msgid "Sets the download URL of RustDesk software for clients" +msgstr "设置客户端 RustDesk 软件的下载 URL" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:507 +msgid "Sets the listening port for the ID/Rendezvous server" +msgstr "设置 ID/交会服务器的监听端口" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:562 +msgid "Sets the listening port for the relay server" +msgstr "设置中继服务器的监听端口" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:536 +msgid "Software Download URL (-u, --software-url)" +msgstr "软件下载 URL (-u, --software-url)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:581 +msgid "Speed limit per connection in Mb/s (0 = default)" +msgstr "每个连接的限速,单位 Mb/s(0 为默认)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:327 +msgid "Start" +msgstr "启动" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:264 +msgid "Start at Boot" +msgstr "开机自启" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:600 +msgid "Start check time for connection downgrade" +msgstr "连接降级的启动检查时间" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:473 +msgid "Start the service" +msgstr "启动服务" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:459 +msgid "Start the service first to generate the initial key" +msgstr "请先启动服务以生成初始秘钥" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:219 +msgid "Start the service first to generate the initial key." +msgstr "请先启动服务以生成初始秘钥。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:361 +msgid "" +"Start will only work if at least \"Enable ID Server\" or \"Enable Relay " +"Server\" is checked in the Configuration section below." +msgstr "" +"只有在下方“配置”部分至少勾选了“启用 ID 服务器”或“启用中继服务器”时,启动操作" +"才会生效。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:340 +msgid "Stop" +msgstr "停止" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:398 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:423 +msgid "Stopped" +msgstr "已停止" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:589 +msgid "TOTAL_BANDWIDTH" +msgstr "总带宽" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:222 +msgid "This will regenerate the key pair and restart the service." +msgstr "这将重新生成密钥对并重启服务。" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:596 +msgid "Threshold for connection downgrade" +msgstr "连接降级的阈值" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:591 +msgid "Total bandwidth limit in MB/s (0 = default)" +msgstr "总带宽限制,单位 MB/s(0 为默认)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:552 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:576 +msgid "Trace" +msgstr "追踪 (Trace)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:526 +msgid "UDP Recv Buffer (-M, --rmem)" +msgstr "UDP 接收缓冲区 (-M, --rmem)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:111 +msgid "URL must start with http:// or https://" +msgstr "URL 必须以 http:// 或 https:// 开头" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:549 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:573 +msgid "Warning" +msgstr "警告 (Warning)" + +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:411 +#: applications/luci-app-rustdesk-server/htdocs/luci-static/resources/view/rustdesk-server/general.js:436 +msgid "Yes" +msgstr "是" diff --git a/applications/luci-app-ser2net/po/zh_Hans/ser2net.po b/applications/luci-app-ser2net/po/zh_Hans/ser2net.po index 9beacc4cce..9b73277b8b 100644 --- a/applications/luci-app-ser2net/po/zh_Hans/ser2net.po +++ b/applications/luci-app-ser2net/po/zh_Hans/ser2net.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2025-10-31 07:04+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.14.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:72 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:71 @@ -59,7 +59,7 @@ msgstr "持续时间" #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:15 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:22 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:60 #: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:59 diff --git a/applications/luci-app-snmpd/po/es/snmpd.po b/applications/luci-app-snmpd/po/es/snmpd.po index 6dd5a67d78..05dec9f59a 100644 --- a/applications/luci-app-snmpd/po/es/snmpd.po +++ b/applications/luci-app-snmpd/po/es/snmpd.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-03-05 21:05+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -211,7 +211,7 @@ msgstr "Ubicación" #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:656 msgid "Logging" -msgstr "Explotación florestal" +msgstr "Registro" #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:461 msgid "MD5" diff --git a/applications/luci-app-snmpd/po/zh_Hans/snmpd.po b/applications/luci-app-snmpd/po/zh_Hans/snmpd.po index 16e3dc7d56..7c2040ce24 100644 --- a/applications/luci-app-snmpd/po/zh_Hans/snmpd.po +++ b/applications/luci-app-snmpd/po/zh_Hans/snmpd.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 07:51+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -60,7 +60,7 @@ msgstr "用在组设置中的任意标签" #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:312 msgid "Authentication" -msgstr "身份认证" +msgstr "认证" #: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:313 msgid "Authentication and encryption" diff --git a/applications/luci-app-softether/po/cs/softether.po b/applications/luci-app-softether/po/cs/softether.po new file mode 100644 index 0000000000..7ba3cef8f6 --- /dev/null +++ b/applications/luci-app-softether/po/cs/softether.po @@ -0,0 +1,28 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-07 11:16+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json:3 +msgid "Grant access to softether management" +msgstr "Udělit přístup ke správě softether" + +#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108 +msgid "Loading account information…" +msgstr "Načítání informací o účtu…" + +#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109 +msgid "No VPN account configured." +msgstr "Nenastaven žádný VPN účet." + +#: 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 "Stav softether" diff --git a/applications/luci-app-sshtunnel/po/zh_Hans/sshtunnel.po b/applications/luci-app-sshtunnel/po/zh_Hans/sshtunnel.po index 2d1de5e34a..b9990be672 100644 --- a/applications/luci-app-sshtunnel/po/zh_Hans/sshtunnel.po +++ b/applications/luci-app-sshtunnel/po/zh_Hans/sshtunnel.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:37 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:75 @@ -74,7 +74,7 @@ msgstr "动态隧道" #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:106 #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:132 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:51 msgid "For Dropbear %s" diff --git a/applications/luci-app-statistics/po/zh_Hans/statistics.po b/applications/luci-app-statistics/po/zh_Hans/statistics.po index 0ea555b7b8..fa953fb6d8 100644 --- a/applications/luci-app-statistics/po/zh_Hans/statistics.po +++ b/applications/luci-app-statistics/po/zh_Hans/statistics.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-06-10 03:40+0200\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -16,7 +16,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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:54 msgid "%H: Attenuation on %pi" @@ -200,7 +200,7 @@ msgstr "将套接字文件的所有权更改为指定的组。" #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/chrony.js:8 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/chrony.json:2 msgid "Chrony" -msgstr "Chrony 系统校时" +msgstr "Chrony 时钟同步" #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:6 msgid "Chrony Plugin Configuration" @@ -421,7 +421,7 @@ msgstr "启用该插件" #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:111 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/entropy.js:10 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/entropy.json:2 @@ -1074,7 +1074,7 @@ msgstr "输出插件" #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:46 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:41 msgid "Password" diff --git a/applications/luci-app-strongswan-swanctl/po/cs/strongswan-swanctl.po b/applications/luci-app-strongswan-swanctl/po/cs/strongswan-swanctl.po new file mode 100644 index 0000000000..efaa45b27c --- /dev/null +++ b/applications/luci-app-strongswan-swanctl/po/cs/strongswan-swanctl.po @@ -0,0 +1,629 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-07 19:07+0000\n" +"Last-Translator: Pavel Borecki \n" +"Language-Team: Czech \n" +"Language: cs\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:299 +msgid "Action on initial configuration load" +msgstr "Akce při počátečním načtení nastavení" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:307 +msgid "Action when CHILD_SA is closed" +msgstr "Akce při zavření CHILD_SA" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:347 +msgid "Action when DPD timeout occurs" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:104 +msgid "Active IKE_SAs" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:92 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:259 +msgid "Advanced" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:397 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:404 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:413 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:418 +msgid "Algorithms marked with * are considered insecure" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91 +msgid "Authentication" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159 +msgid "Authentication Method" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:123 +msgid "Bytes in" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:124 +msgid "Bytes out" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:195 +msgid "CA Certificate" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:196 +msgid "" +"CA certificate that need to lie in remote peer's certificate's path of trust" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:151 +msgid "CHILD_SAs" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:185 +msgid "Certificate pathname to use for authentication" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:139 +msgid "Close" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:306 +msgid "Close Action" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:95 +msgid "Configuration is enabled or not" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:387 +msgid "" +"Configure Cipher Suites to define IKE (Phase 1) or ESP (Phase 2) Proposals." +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:57 +msgid "Configure strongSwan for secure VPN connections." +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:118 +msgid "Crypto Proposal" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:315 +msgid "Crypto Proposal (Phase 2)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:346 +msgid "DPD Action" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:222 +msgid "DPD Delay" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:103 +msgid "Daemon" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15 +msgid "Day" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15 +msgid "Days" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:78 +msgid "Debug Level" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:253 +msgid "" +"Define Connection Children to be used as Tunnels in Remote Configurations." +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:85 +msgid "Define Remote IKE Configurations." +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:164 +msgid "Details" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:412 +msgid "Diffie-Hellman Group" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:356 +msgid "Duration of the CHILD_SA before rekeying" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:392 +msgid "ESP Proposal" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:366 +msgid "Enable Hardware offload" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:361 +msgid "Enable ipcomp compression" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:121 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:396 +msgid "Encryption Algorithm" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:122 +msgid "Encryption Keysize" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:386 +msgid "Encryption Proposals" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:162 +msgid "Established for" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:66 +msgid "Firewall zone that has to match the defined firewall zone" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:98 +msgid "Gateway (Remote Endpoint)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:90 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:258 +msgid "General" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:61 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/root/usr/share/rpcd/acl.d/luci-app-strongswan-swanctl.json:3 +msgid "Grant access to luci-app-strongswan-swanctl" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:365 +msgid "H/W Offload" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:105 +msgid "Half-Open IKE_SAs" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:403 +msgid "Hash Algorithm" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16 +msgid "Hour" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16 +msgid "Hours" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:207 +msgid "IKE Fragmentation" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:161 +msgid "IKE Version" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159 +msgid "IKE authentication (phase 1)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:234 +msgid "" +"IKEv2 interval to refresh keying material; also used to compute lifetime" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:99 +msgid "IP address or FQDN name of the tunnel remote endpoint" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:104 +msgid "IP address or FQDN of the tunnel local endpoint" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:360 +msgid "IPComp" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:228 +msgid "Inactivity" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:126 +msgid "Install Time" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:71 +msgid "Interfaces that accept VPN traffic" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:229 +msgid "Interval before closing an inactive CHILD_SA" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:223 +msgid "Interval to check liveness of a peer" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:243 +msgid "Keyexchange" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:216 +msgid "Keying Retries" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:125 +msgid "Life Time" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:341 +msgid "Lifetime" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:239 +msgid "Limit on time to complete rekeying/reauthentication" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:316 +msgid "" +"List of ESP (phase two) proposals. Only Proposals with checked ESP flag are " +"selectable" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:119 +msgid "List of IKE (phase 1) proposals to use for authentication" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:70 +msgid "Listening Interfaces" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:184 +msgid "Local Certificate" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:103 +msgid "Local Gateway" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:113 +msgid "Local IP" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:164 +msgid "Local Identifier" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:190 +msgid "Local Key" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:273 +msgid "Local NAT" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:108 +msgid "Local Source IP" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:261 +msgid "Local Subnet" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:119 +msgid "Local Traffic Selectors" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:114 +msgid "Local address(es) to use in IKE negotiation" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:165 +msgid "Local identifier for IKE (phase 1)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:262 +msgid "Local network(s)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:202 +msgid "MOBIKE" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:203 +msgid "MOBIKE (IKEv2 Mobility and Multihoming Protocol)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:342 +msgid "Maximum duration of the CHILD_SA before closing" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17 +msgid "Minute" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17 +msgid "Minutes" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:117 +msgid "Mode" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:274 +msgid "NAT range for tunnels with overlapping IP addresses" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:158 +msgid "Name" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:42 +msgid "Name length shall not exceed 15 characters" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:11 +msgid "Number must have suffix s, m, h or d" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:217 +msgid "Number of retransmissions attempts during initial negotiation" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:238 +msgid "Overtime" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:417 +msgid "PRF Algorithm" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:424 +msgid "" +"PRF Algorithm must be configured when using an Authenticated Encryption " +"Algorithm" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:337 +msgid "Path to script to run on CHILD_SA up/down events" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:126 +msgid "Please create a Proposal first" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:147 +msgid "Please create a Tunnel first" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:323 +msgid "Please create an ESP Proposal first" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:176 +msgid "Pre-Shared Key" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:373 +msgid "Priority" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:374 +msgid "Priority of the CHILD_SA" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:191 +msgid "Private key pathname to use with above certificate" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:118 +msgid "Protocol" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:89 +msgid "Querying strongSwan failed" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:163 +msgid "Reauthentication in" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:233 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:355 +msgid "Rekey Time" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:127 +msgid "Rekey in" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:160 +msgid "Remote" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:84 +msgid "Remote Configuration" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:170 +msgid "Remote Identifier" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:267 +msgid "Remote Subnet" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:120 +msgid "Remote Traffic Selectors" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:171 +msgid "Remote identifier for IKE (phase 1)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:268 +msgid "Remote network(s)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:39 +msgid "Remotes, Encryption Proposals and Tunnels may not share the same names." +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:378 +msgid "Replay Window" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:379 +msgid "Replay Window of the CHILD_SA" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:128 +msgid "SPI in" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:129 +msgid "SPI out" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18 +msgid "Second" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18 +msgid "Seconds" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:156 +msgid "Security Associations (SAs)" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:73 +msgid "Select an interface or leave empty for all interfaces" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:153 +msgid "Show Details" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:298 +msgid "Start Action" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:116 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:159 +msgid "State" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:100 +msgid "Stats" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:140 +msgid "The Tunnel containing the ESP (phase 2) section" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:177 +msgid "The pre-shared key for the tunnel" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:79 +msgid "Trace level: 0 is least verbose, 4 is most" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:139 +msgid "Tunnel" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:252 +msgid "Tunnel Configuration" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:336 +msgid "Up/Down Script Path" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:102 +msgid "Uptime" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:208 +msgid "Use IKE fragmentation" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:40 +msgid "Use combinations like tunnel1_phase1 that do not exceed 15 characters." +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:380 +msgid "Values larger than 32 are supported by the Netlink backend only" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:101 +msgid "Version" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:244 +msgid "Version of IKE for negotiation" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:109 +msgid "Virtual IP(s) to request in IKEv2 configuration payloads requests" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:393 +msgid "Whether this is an ESP (phase 2) proposal or not" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:279 +msgid "XFRM interface ID set on input and output interfaces" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:65 +msgid "Zone" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247 +msgid "both" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:245 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247 +msgid "deprecated" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:56 +msgid "strongSwan Configuration" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:3 +#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:16 +msgid "strongSwan IPsec" +msgstr "" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:175 +msgid "strongSwan Status" +msgstr "" diff --git a/applications/luci-app-strongswan-swanctl/po/zh_Hans/strongswan-swanctl.po b/applications/luci-app-strongswan-swanctl/po/zh_Hans/strongswan-swanctl.po new file mode 100644 index 0000000000..63eefbf00e --- /dev/null +++ b/applications/luci-app-strongswan-swanctl/po/zh_Hans/strongswan-swanctl.po @@ -0,0 +1,629 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" +"Last-Translator: nKsyn \n" +"Language-Team: Chinese (Simplified Han script) \n" +"Language: zh_Hans\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.17-dev\n" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:299 +msgid "Action on initial configuration load" +msgstr "初始配置加载时的动作" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:307 +msgid "Action when CHILD_SA is closed" +msgstr "CHILD_SA 关闭时的动作" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:347 +msgid "Action when DPD timeout occurs" +msgstr "DPD 超时时的动作" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:104 +msgid "Active IKE_SAs" +msgstr "活动的 IKE_SA" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:92 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:259 +msgid "Advanced" +msgstr "高级" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:397 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:404 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:413 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:418 +msgid "Algorithms marked with * are considered insecure" +msgstr "带有 * 标记的算法被视为不安全" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91 +msgid "Authentication" +msgstr "认证" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159 +msgid "Authentication Method" +msgstr "认证方式" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:123 +msgid "Bytes in" +msgstr "入站字节" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:124 +msgid "Bytes out" +msgstr "出站字节" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:195 +msgid "CA Certificate" +msgstr "CA 证书" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:196 +msgid "" +"CA certificate that need to lie in remote peer's certificate's path of trust" +msgstr "位于对端证书信任链路径中的 CA 证书" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:151 +msgid "CHILD_SAs" +msgstr "子安全联盟 (CHILD_SA)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:185 +msgid "Certificate pathname to use for authentication" +msgstr "用于认证的证书文件路径" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:139 +msgid "Close" +msgstr "关闭" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:306 +msgid "Close Action" +msgstr "关闭动作" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:95 +msgid "Configuration is enabled or not" +msgstr "是否启用此配置" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:387 +msgid "" +"Configure Cipher Suites to define IKE (Phase 1) or ESP (Phase 2) Proposals." +msgstr "配置密码套件以定义 IKE(阶段 1)或 ESP(阶段 2)提议。" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:57 +msgid "Configure strongSwan for secure VPN connections." +msgstr "配置 strongSwan 以实现安全的 VPN 连接。" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:118 +msgid "Crypto Proposal" +msgstr "加密提议" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:315 +msgid "Crypto Proposal (Phase 2)" +msgstr "加密提议 (阶段 2)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:346 +msgid "DPD Action" +msgstr "DPD 动作" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:222 +msgid "DPD Delay" +msgstr "DPD 延迟" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:103 +msgid "Daemon" +msgstr "守护进程" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15 +msgid "Day" +msgstr "天" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15 +msgid "Days" +msgstr "天" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:78 +msgid "Debug Level" +msgstr "调试级别" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:253 +msgid "" +"Define Connection Children to be used as Tunnels in Remote Configurations." +msgstr "定义在远端配置中作为隧道使用的子连接。" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:85 +msgid "Define Remote IKE Configurations." +msgstr "定义远端 IKE 配置。" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:164 +msgid "Details" +msgstr "详情" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:412 +msgid "Diffie-Hellman Group" +msgstr "DH 组 (Diffie-Hellman)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:356 +msgid "Duration of the CHILD_SA before rekeying" +msgstr "CHILD_SA 重新协商密钥前的持续时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:392 +msgid "ESP Proposal" +msgstr "ESP 提议" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:366 +msgid "Enable Hardware offload" +msgstr "启用硬件卸载 (Hardware Offload)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:361 +msgid "Enable ipcomp compression" +msgstr "启用 IPComp 压缩" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94 +msgid "Enabled" +msgstr "已启用" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:121 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:396 +msgid "Encryption Algorithm" +msgstr "加密算法" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:122 +msgid "Encryption Keysize" +msgstr "加密密钥长度" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:386 +msgid "Encryption Proposals" +msgstr "加密提议" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:162 +msgid "Established for" +msgstr "已建立时长" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:66 +msgid "Firewall zone that has to match the defined firewall zone" +msgstr "必须匹配所定义的防火墙区域" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:98 +msgid "Gateway (Remote Endpoint)" +msgstr "网关 (远端)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:90 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:258 +msgid "General" +msgstr "常规" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:61 +msgid "General Settings" +msgstr "常规设置" + +#: applications/luci-app-strongswan-swanctl/root/usr/share/rpcd/acl.d/luci-app-strongswan-swanctl.json:3 +msgid "Grant access to luci-app-strongswan-swanctl" +msgstr "授予 luci-app-strongswan-swanctl 的权限" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:365 +msgid "H/W Offload" +msgstr "硬件卸载" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:105 +msgid "Half-Open IKE_SAs" +msgstr "半开 IKE_SA" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:403 +msgid "Hash Algorithm" +msgstr "哈希算法" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16 +msgid "Hour" +msgstr "小时" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16 +msgid "Hours" +msgstr "小时" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:207 +msgid "IKE Fragmentation" +msgstr "IKE 分片" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:161 +msgid "IKE Version" +msgstr "IKE 版本" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159 +msgid "IKE authentication (phase 1)" +msgstr "IKE 认证 (阶段 1)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:234 +msgid "" +"IKEv2 interval to refresh keying material; also used to compute lifetime" +msgstr "IKEv2 刷新密钥材料的间隔;也用于计算生存时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:99 +msgid "IP address or FQDN name of the tunnel remote endpoint" +msgstr "隧道远端的 IP 地址或 FQDN 域名" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:104 +msgid "IP address or FQDN of the tunnel local endpoint" +msgstr "隧道本端的 IP 地址或 FQDN 域名" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:360 +msgid "IPComp" +msgstr "IPComp 压缩" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:228 +msgid "Inactivity" +msgstr "空闲超时" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:126 +msgid "Install Time" +msgstr "安装时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:71 +msgid "Interfaces that accept VPN traffic" +msgstr "接收 VPN 流量的接口" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:229 +msgid "Interval before closing an inactive CHILD_SA" +msgstr "关闭非活动 CHILD_SA 前的间隔时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:223 +msgid "Interval to check liveness of a peer" +msgstr "检查对端存活状态的间隔时间 (Keep-alive)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:243 +msgid "Keyexchange" +msgstr "密钥交换 (Key Exchange)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:216 +msgid "Keying Retries" +msgstr "密钥协商重试次数" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:125 +msgid "Life Time" +msgstr "生存时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:341 +msgid "Lifetime" +msgstr "生存时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:239 +msgid "Limit on time to complete rekeying/reauthentication" +msgstr "完成密钥更新/重新认证的时间限制" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:316 +msgid "" +"List of ESP (phase two) proposals. Only Proposals with checked ESP flag are " +"selectable" +msgstr "ESP (阶段 2) 提议列表。只有勾选了 ESP 标记的提议才可选" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:119 +msgid "List of IKE (phase 1) proposals to use for authentication" +msgstr "用于认证的 IKE (阶段 1) 提议列表" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:70 +msgid "Listening Interfaces" +msgstr "监听接口" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:184 +msgid "Local Certificate" +msgstr "本地证书" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:103 +msgid "Local Gateway" +msgstr "本地网关" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:113 +msgid "Local IP" +msgstr "本地 IP" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:164 +msgid "Local Identifier" +msgstr "本地标识符 (ID)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:190 +msgid "Local Key" +msgstr "本地密钥" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:273 +msgid "Local NAT" +msgstr "本地 NAT" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:108 +msgid "Local Source IP" +msgstr "本地源 IP" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:261 +msgid "Local Subnet" +msgstr "本地子网" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:119 +msgid "Local Traffic Selectors" +msgstr "本地流量选择器 (TS)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:114 +msgid "Local address(es) to use in IKE negotiation" +msgstr "IKE 协商中使用的本地地址" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:165 +msgid "Local identifier for IKE (phase 1)" +msgstr "IKE (阶段 1) 的本地标识符" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:262 +msgid "Local network(s)" +msgstr "本地网络" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:202 +msgid "MOBIKE" +msgstr "MOBIKE" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:203 +msgid "MOBIKE (IKEv2 Mobility and Multihoming Protocol)" +msgstr "MOBIKE (IKEv2 移动性与多归属协议)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:342 +msgid "Maximum duration of the CHILD_SA before closing" +msgstr "CHILD_SA 关闭前的最大持续时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17 +msgid "Minute" +msgstr "分钟" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17 +msgid "Minutes" +msgstr "分钟" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:117 +msgid "Mode" +msgstr "模式" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:274 +msgid "NAT range for tunnels with overlapping IP addresses" +msgstr "针对 IP 地址重叠隧道的 NAT 范围" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:158 +msgid "Name" +msgstr "名称" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:42 +msgid "Name length shall not exceed 15 characters" +msgstr "名称长度不得超过 15 个字符" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:11 +msgid "Number must have suffix s, m, h or d" +msgstr "数值必须带有单位后缀 (s, m, h 或 d)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:217 +msgid "Number of retransmissions attempts during initial negotiation" +msgstr "初始协商期间的重传尝试次数" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:238 +msgid "Overtime" +msgstr "超时时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:417 +msgid "PRF Algorithm" +msgstr "PRF 伪随机函数算法" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:424 +msgid "" +"PRF Algorithm must be configured when using an Authenticated Encryption " +"Algorithm" +msgstr "使用经过身份验证的加密算法 (AEAD) 时,必须配置 PRF 算法" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:337 +msgid "Path to script to run on CHILD_SA up/down events" +msgstr "CHILD_SA 上线/下线事件发生时运行的脚本路径" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:126 +msgid "Please create a Proposal first" +msgstr "请先创建一个提议" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:147 +msgid "Please create a Tunnel first" +msgstr "请先创建一个隧道" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:323 +msgid "Please create an ESP Proposal first" +msgstr "请先创建一个 ESP 提议" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:176 +msgid "Pre-Shared Key" +msgstr "预共享密钥 (PSK)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:373 +msgid "Priority" +msgstr "优先级" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:374 +msgid "Priority of the CHILD_SA" +msgstr "CHILD_SA 的优先级" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:191 +msgid "Private key pathname to use with above certificate" +msgstr "配合上述证书使用的私钥路径" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:118 +msgid "Protocol" +msgstr "协议" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:89 +msgid "Querying strongSwan failed" +msgstr "查询 strongSwan 状态失败" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:163 +msgid "Reauthentication in" +msgstr "重新认证剩余时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:233 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:355 +msgid "Rekey Time" +msgstr "密钥更新时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:127 +msgid "Rekey in" +msgstr "密钥更新剩余时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:160 +msgid "Remote" +msgstr "远端" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:84 +msgid "Remote Configuration" +msgstr "远端配置" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:170 +msgid "Remote Identifier" +msgstr "远端标识符 (ID)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:267 +msgid "Remote Subnet" +msgstr "远端子网" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:120 +msgid "Remote Traffic Selectors" +msgstr "远端流量选择器 (TS)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:171 +msgid "Remote identifier for IKE (phase 1)" +msgstr "IKE (阶段 1) 的远端标识符" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:268 +msgid "Remote network(s)" +msgstr "远端网络" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:39 +msgid "Remotes, Encryption Proposals and Tunnels may not share the same names." +msgstr "远端配置、加密提议和隧道不能使用相同的名称。" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:378 +msgid "Replay Window" +msgstr "防重放窗口" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:379 +msgid "Replay Window of the CHILD_SA" +msgstr "CHILD_SA 的防重放窗口" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:128 +msgid "SPI in" +msgstr "入站 SPI" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:129 +msgid "SPI out" +msgstr "出站 SPI" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18 +msgid "Second" +msgstr "秒" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18 +msgid "Seconds" +msgstr "秒" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:156 +msgid "Security Associations (SAs)" +msgstr "安全联盟 (SA)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:73 +msgid "Select an interface or leave empty for all interfaces" +msgstr "选择一个接口,留空则表示所有接口" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:153 +msgid "Show Details" +msgstr "显示详情" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:298 +msgid "Start Action" +msgstr "启动动作" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:116 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:159 +msgid "State" +msgstr "状态" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:100 +msgid "Stats" +msgstr "统计" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:140 +msgid "The Tunnel containing the ESP (phase 2) section" +msgstr "包含 ESP (阶段 2) 部分的隧道" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:177 +msgid "The pre-shared key for the tunnel" +msgstr "该隧道的预共享密钥" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:79 +msgid "Trace level: 0 is least verbose, 4 is most" +msgstr "追踪级别:0 为最简要,4 为最详细" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:139 +msgid "Tunnel" +msgstr "隧道" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:252 +msgid "Tunnel Configuration" +msgstr "隧道配置" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:336 +msgid "Up/Down Script Path" +msgstr "上线/下线脚本路径" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:102 +msgid "Uptime" +msgstr "运行时间" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:208 +msgid "Use IKE fragmentation" +msgstr "启用 IKE 分片" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:40 +msgid "Use combinations like tunnel1_phase1 that do not exceed 15 characters." +msgstr "请使用类似 tunnel1_phase1 的组合名称,且长度不超过 15 个字符。" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:380 +msgid "Values larger than 32 are supported by the Netlink backend only" +msgstr "仅 Netlink 后端支持大于 32 的值" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:101 +msgid "Version" +msgstr "版本" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:244 +msgid "Version of IKE for negotiation" +msgstr "协商使用的 IKE 版本" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:109 +msgid "Virtual IP(s) to request in IKEv2 configuration payloads requests" +msgstr "在 IKEv2 配置载荷请求中申请的虚拟 IP" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:393 +msgid "Whether this is an ESP (phase 2) proposal or not" +msgstr "这是否是一个 ESP (阶段 2) 提议" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:279 +msgid "XFRM interface ID set on input and output interfaces" +msgstr "在输入和输出接口上设置的 XFRM 接口 ID" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:65 +msgid "Zone" +msgstr "防火墙区域" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247 +msgid "both" +msgstr "两者" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:245 +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247 +msgid "deprecated" +msgstr "不建议使用 (弃用)" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:56 +msgid "strongSwan Configuration" +msgstr "strongSwan 配置" + +#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:3 +#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:16 +msgid "strongSwan IPsec" +msgstr "strongSwan IPsec" + +#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:175 +msgid "strongSwan Status" +msgstr "strongSwan 状态" diff --git a/applications/luci-app-tinyproxy/po/cs/tinyproxy.po b/applications/luci-app-tinyproxy/po/cs/tinyproxy.po index fac9a7f53f..fbb2137bd1 100644 --- a/applications/luci-app-tinyproxy/po/cs/tinyproxy.po +++ b/applications/luci-app-tinyproxy/po/cs/tinyproxy.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2025-10-30 03:41+0000\n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" @@ -10,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -"X-Generator: Weblate 5.14.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:291 msgid "" @@ -18,8 +18,8 @@ msgid "" "upstream proxy, Reject access disables any upstream proxy for the " "target" msgstr "" -"Přes proxyroutuje požadavky na daný cíl přes specifikovaný upstream " -"proxy, Odmítnutí přístupu vypne jakýkoli upstream proxy pro cíl" +"Přes proxy směruje požadavky na daný cíl přes určenou nadřazenou " +"proxy, Odmítnutí přístupu vypne jakoukoli nadřazenou proxy pro cíl" #: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:180 msgid "" diff --git a/applications/luci-app-tor/po/zh_Hans/tor.po b/applications/luci-app-tor/po/zh_Hans/tor.po index e2ce64cf00..e46513bbba 100644 --- a/applications/luci-app-tor/po/zh_Hans/tor.po +++ b/applications/luci-app-tor/po/zh_Hans/tor.po @@ -1,9 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-26 14:29+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -11,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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:93 msgid "A pair PublicPort;LocalPort e.g. 80;8080." @@ -45,7 +44,7 @@ msgstr "目标地址" #: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:50 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:34 #: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor.js:12 diff --git a/applications/luci-app-transmission/po/zh_Hans/transmission.po b/applications/luci-app-transmission/po/zh_Hans/transmission.po index 30c407933b..705ce71771 100644 --- a/applications/luci-app-transmission/po/zh_Hans/transmission.po +++ b/applications/luci-app-transmission/po/zh_Hans/transmission.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-08 14:06+0200\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65 msgid "Alternative download speed" @@ -91,7 +91,7 @@ msgstr "启用 DHT" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:151 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:97 msgid "Download directory" @@ -111,7 +111,7 @@ msgstr "启用种子轮询目录" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:47 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:136 msgid "Encryption" @@ -119,7 +119,7 @@ msgstr "加密" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:149 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:107 msgid "Fast" @@ -163,7 +163,7 @@ msgstr "启用未完成目录" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:150 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:144 msgid "LPD enabled" diff --git a/applications/luci-app-travelmate/po/cs/travelmate.po b/applications/luci-app-travelmate/po/cs/travelmate.po index dfa0d039f1..531cbd3c6f 100644 --- a/applications/luci-app-travelmate/po/cs/travelmate.po +++ b/applications/luci-app-travelmate/po/cs/travelmate.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-04 12:01+0000\n" -"Last-Translator: aladar42 \n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" +"Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" "Language: cs\n" @@ -482,7 +482,7 @@ msgstr "Nebylo nalezeno žádné nastavení travelmate!" #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:170 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:264 msgid "No wireless config / radio found!" -msgstr "" +msgstr "Nenalezeno žádné nastavení bezdrátové sítě / bezdrátového rozhraní!" #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:391 msgid "Normal Priority" diff --git a/applications/luci-app-travelmate/po/zh_Hans/travelmate.po b/applications/luci-app-travelmate/po/zh_Hans/travelmate.po index c31951e04f..c68bbdf519 100644 --- a/applications/luci-app-travelmate/po/zh_Hans/travelmate.po +++ b/applications/luci-app-travelmate/po/zh_Hans/travelmate.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -14,7 +14,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:88 msgid "-- AP Selection --" @@ -64,7 +64,7 @@ msgstr "匿名身份" #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:463 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1041 msgid "Authentication" -msgstr "身份认证" +msgstr "认证" #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:577 msgid "Auto Added Open Uplink" @@ -266,7 +266,7 @@ msgstr "启用/禁用此网络" #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:298 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:333 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:356 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:798 @@ -496,7 +496,7 @@ msgstr "总体重试超时(秒)。" #: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:19 msgid "Overview" -msgstr "概况" +msgstr "概览" #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:278 msgid "" diff --git a/applications/luci-app-ttyd/po/es/ttyd.po b/applications/luci-app-ttyd/po/es/ttyd.po index b918bc97b6..b35a24d517 100644 --- a/applications/luci-app-ttyd/po/es/ttyd.po +++ b/applications/luci-app-ttyd/po/es/ttyd.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2019-10-17 14:50-0300\n" -"PO-Revision-Date: 2026-03-05 21:05+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -238,7 +238,7 @@ msgstr "Ruta del socket del dominio UNIX (por ejemplo: /var/run/ttyd.sock)" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:20 msgid "UNIX socket" -msgstr "Zócalo UNIX" +msgstr "Socket UNIX" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:32 msgid "UNIX socket path" diff --git a/applications/luci-app-ttyd/po/zh_Hans/ttyd.po b/applications/luci-app-ttyd/po/zh_Hans/ttyd.po index 494b3ff3e6..551dda5826 100644 --- a/applications/luci-app-ttyd/po/zh_Hans/ttyd.po +++ b/applications/luci-app-ttyd/po/zh_Hans/ttyd.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -60,7 +60,7 @@ msgstr "自定义 index.html 路径" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:82 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51 msgid "Do not allow clients to write to the TTY" @@ -84,7 +84,7 @@ msgstr "启用 SSL" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:83 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-ttyd/root/usr/share/rpcd/acl.d/luci-app-ttyd.json:3 msgid "Grant UCI access for luci-app-ttyd" @@ -108,7 +108,7 @@ msgstr "首页" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:86 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27 msgid "Interface" @@ -247,7 +247,7 @@ msgstr "要运行的用户 ID" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:84 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:12 msgid "ttyd Instance" diff --git a/applications/luci-app-udpxy/po/zh_Hans/udpxy.po b/applications/luci-app-udpxy/po/zh_Hans/udpxy.po index d15b987d9f..9cbfdbc9d5 100644 --- a/applications/luci-app-udpxy/po/zh_Hans/udpxy.po +++ b/applications/luci-app-udpxy/po/zh_Hans/udpxy.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:205 msgid "-1 is all." @@ -51,7 +51,7 @@ msgstr "默认" #: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:161 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-udpxy/root/usr/share/rpcd/acl.d/luci-app-udpxy.json:3 msgid "Grant UCI access for luci-app-udpxy" diff --git a/applications/luci-app-unbound/po/zh_Hans/unbound.po b/applications/luci-app-unbound/po/zh_Hans/unbound.po index b32cb62d4f..76e701e73e 100644 --- a/applications/luci-app-unbound/po/zh_Hans/unbound.po +++ b/applications/luci-app-unbound/po/zh_Hans/unbound.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:59+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:165 #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:66 @@ -222,7 +222,7 @@ msgstr "启用此转移区域" #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:42 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:120 msgid "Exclude IPv6 GA" @@ -362,7 +362,7 @@ msgstr "大" #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:81 msgid "Limit days between RFC5011 copies to reduce flash writes" -msgstr "限制 RFC5011 副本之间的天数,以减少闪存写入" +msgstr "限制 RFC5011 副本的更新间隔天数以减少闪存写入" #: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:263 msgid "Limit extended DNS packet size" diff --git a/applications/luci-app-upnp/po/es/upnp.po b/applications/luci-app-upnp/po/es/upnp.po index 315d74cffd..ed5b9056cf 100644 --- a/applications/luci-app-upnp/po/es/upnp.po +++ b/applications/luci-app-upnp/po/es/upnp.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-06-10 03:41+0200\n" -"PO-Revision-Date: 2026-03-04 17:40+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -56,7 +56,7 @@ msgstr "Anunciar como dispositivo UPnP IGDv1 (sin IPv6) en lugar de IGDv2" #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:236 msgid "Allow" -msgstr "Conceder" +msgstr "Permitir" #: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:175 msgid "Allow adding port maps for requesting IP addresses only" diff --git a/applications/luci-app-usteer/po/es/usteer.po b/applications/luci-app-usteer/po/es/usteer.po index e37a8f28df..00cddfea2e 100644 --- a/applications/luci-app-usteer/po/es/usteer.po +++ b/applications/luci-app-usteer/po/es/usteer.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 21:05+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -620,7 +620,7 @@ msgstr "" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:413 msgid "Verbose" -msgstr "Verborrea" +msgstr "Detallado" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:403 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:406 diff --git a/applications/luci-app-usteer/po/ru/usteer.po b/applications/luci-app-usteer/po/ru/usteer.po index 636dde7ea3..fb57a6c1dd 100644 --- a/applications/luci-app-usteer/po/ru/usteer.po +++ b/applications/luci-app-usteer/po/ru/usteer.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2025-08-10 18:02+0000\n" +"PO-Revision-Date: 2026-03-07 13:10+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.13-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:79 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:234 @@ -623,7 +623,7 @@ msgstr "Usteer не запущен. Убедитесь, что он устано #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:413 msgid "Verbose" -msgstr "Развернутый" +msgstr "Уровень детализации" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:403 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:406 diff --git a/applications/luci-app-usteer/po/zh_Hans/usteer.po b/applications/luci-app-usteer/po/zh_Hans/usteer.po index f511908b3f..b2619e2120 100644 --- a/applications/luci-app-usteer/po/zh_Hans/usteer.po +++ b/applications/luci-app-usteer/po/zh_Hans/usteer.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -137,7 +137,7 @@ msgstr "如果禁用此选项,则会改为踢除客户端" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:412 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:549 msgid "Initial connect delay" @@ -315,13 +315,13 @@ msgstr "基于信道负载开始踢除前,最少的连接客户端数量" msgid "" "Minimum number of stations delta between APs before load balancing policy is " "active" -msgstr "负载均衡策略生效前,AP 之间的最小站点数差值" +msgstr "触发负载均衡策略所需的 AP 间最小站点数差值" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:460 msgid "" "Minimum number of stations delta between bands before band steering policy " "is active" -msgstr "频段引导策略生效前,频段之间的最小站点数差值" +msgstr "触发频谱导航策略所需的频段间最小站点数差值" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:544 msgid "Minimum signal strength difference until AP steering policy is active" @@ -350,11 +350,11 @@ msgstr "保持连接的最低信噪比或信号级别(dBm)" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:524 msgid "Minimum time (ms) between client roaming scan trigger attempts" -msgstr "触发客户端漫游扫描尝试之间的最短时间(毫秒)" +msgstr "触发客户端漫游扫描尝试的最短时间间隔(毫秒)" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:534 msgid "Minimum time (ms) between client roaming trigger attempts" -msgstr "触发客户端漫游尝试之间的最短时间(毫秒)" +msgstr "触发客户端漫游尝试的最短时间间隔(毫秒)" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:239 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:260 diff --git a/applications/luci-app-usteer/po/zh_Hant/usteer.po b/applications/luci-app-usteer/po/zh_Hant/usteer.po index f2a5e4dc40..54a4446465 100644 --- a/applications/luci-app-usteer/po/zh_Hant/usteer.po +++ b/applications/luci-app-usteer/po/zh_Hant/usteer.po @@ -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-03-06 06:52+0000\n" "Last-Translator: EESF-2 \n" "Language-Team: Chinese (Traditional Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:79 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:234 @@ -158,7 +158,7 @@ msgstr "介面名稱" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:465 msgid "Interval (ms) between sending state updates to other APs" -msgstr "" +msgstr "發送狀態更新給其他 AP 的延遲 (ms)" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:590 msgid "" @@ -270,7 +270,7 @@ msgstr "" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:435 msgid "Measurement report timeout" -msgstr "" +msgstr "測量回報逾時" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:601 msgid "Message types to include in log." @@ -278,7 +278,7 @@ msgstr "" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:486 msgid "Min SNR" -msgstr "" +msgstr "最小 SNR" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:491 msgid "Min SNR kick delay" @@ -286,7 +286,7 @@ msgstr "" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:481 msgid "Min connect SNR" -msgstr "" +msgstr "最小連線 SNR" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:584 msgid "" @@ -427,41 +427,41 @@ msgstr "" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:501 msgid "Roam process timeout" -msgstr "" +msgstr "漫遊程序逾時" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:506 msgid "Roam scan SNR" -msgstr "" +msgstr "漫遊掃描 SNR" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:524 msgid "Roam scan interval" -msgstr "" +msgstr "漫遊掃描間隔" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:516 msgid "Roam scan timeout" -msgstr "" +msgstr "漫遊掃描逾時" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:511 msgid "Roam scan tries" -msgstr "" +msgstr "漫遊掃描嘗試" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:243 msgctxt "Roam source in usteer overview" msgid "Roam src" -msgstr "" +msgstr "漫遊來源" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:244 msgctxt "Roam target in usteer overview" msgid "Roam tgt" -msgstr "" +msgstr "漫遊目標" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:529 msgid "Roam trigger SNR" -msgstr "" +msgstr "漫遊觸發 SNR" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:534 msgid "Roam trigger interval" -msgstr "" +msgstr "漫遊觸發間隔" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:81 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:237 @@ -479,7 +479,7 @@ msgstr "" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:280 msgid "See documentation" -msgstr "" +msgstr "請查閱 文件" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:450 msgid "Seen policy timeout" @@ -501,15 +501,15 @@ msgstr "訊號" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:544 msgid "Signal diff threshold" -msgstr "" +msgstr "訊號差異閾值" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:414 msgid "Some debug" -msgstr "" +msgstr "有些偵錯" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:425 msgid "Sta block timeout" -msgstr "" +msgstr "STA 封鎖逾時" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:382 msgid "Status" @@ -521,11 +521,11 @@ msgstr "" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:278 msgid "The first four options below are mandatory." -msgstr "" +msgstr "下方前四個選項是強制的。" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:397 msgid "The network interface for inter-AP communication" -msgstr "" +msgstr "用於 AP 之間通訊的網路介面" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:24 msgid "This AP" @@ -581,11 +581,11 @@ msgstr "詳細" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:478 #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:554 msgid "default false" -msgstr "預設為否" +msgstr "預設 false" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:399 msgid "default true" -msgstr "預設為真" +msgstr "預設 true" #: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:617 msgid "empty means all" diff --git a/applications/luci-app-ustreamer/po/cs/ustreamer.po b/applications/luci-app-ustreamer/po/cs/ustreamer.po index e67a253a59..825c635978 100644 --- a/applications/luci-app-ustreamer/po/cs/ustreamer.po +++ b/applications/luci-app-ustreamer/po/cs/ustreamer.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-18 07:10+0000\n" +"PO-Revision-Date: 2026-03-07 19:07+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" @@ -8,11 +8,11 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483 msgid "A short string identifier to be displayed in the /state handle." -msgstr "" +msgstr "Krátký textový identifikátor k zobrazení v přezdívce /state." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475 msgid "Allow origin" diff --git a/applications/luci-app-ustreamer/po/es/ustreamer.po b/applications/luci-app-ustreamer/po/es/ustreamer.po index 3186c811c1..64c6d6abf9 100644 --- a/applications/luci-app-ustreamer/po/es/ustreamer.po +++ b/applications/luci-app-ustreamer/po/es/ustreamer.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-03-05 21:05+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 17:48+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" "Language: es\n" @@ -24,29 +24,27 @@ msgstr "Permitir origen" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321 msgid "Allow truncated frames" -msgstr "Permitir marcos truncados" +msgstr "Permitir fotogramas truncados" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322 msgid "Allows to handle truncated frames." -msgstr "Concede manejar marcos truncados." +msgstr "Permitir manejar fotogramas truncados." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781 msgid "Backlight compensation" msgstr "Compensación de contraluz" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431 -#, fuzzy msgid "Bind to UNIX domain socket." -msgstr "Vincular al zócalo del dominio UNIX." +msgstr "Vincular al socket del dominio UNIX." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291 -#, fuzzy msgid "Bind to this TCP port." msgstr "Vincular a este puerto TCP." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627 msgid "Bitrate (kbps)" -msgstr "Tasa de los bit (kbps)" +msgstr "Tasa de bits (kbps)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708 msgid "Brightness" @@ -61,7 +59,6 @@ msgid "Capture" msgstr "Captura" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351 -#, fuzzy msgid "Changing this parameter may increase the performance. Or not." msgstr "Cambiar este parámetro puede mejorar el rendimiento. O no." @@ -89,7 +86,7 @@ msgstr "Depuración" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678 msgid "Default: 0 (disabled)" -msgstr "Predeterminado: 0 (inhabilitado)" +msgstr "Predeterminado: 0 (desactivado)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664 msgid "Default: 0 (info)" @@ -127,7 +124,7 @@ msgstr "Predeterminado: 30" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628 msgid "Default: 5000 kbps" -msgstr "Predeterminado: 5.000 kbps" +msgstr "Predeterminado: 5000 kbps" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554 @@ -137,7 +134,7 @@ msgstr "Predeterminado: 660" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291 msgid "Default: 8080" -msgstr "Predeterminado: 8.080" +msgstr "Predeterminado: 8080" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238 msgid "Default: YUYV" @@ -169,7 +166,7 @@ msgstr "Predeterminado: una cadena vacía" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624 msgid "Default: disabled" -msgstr "Predeterminado: inhabilitado" +msgstr "Predeterminado: desactivado" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307 msgid "Default: empty" @@ -207,7 +204,7 @@ msgstr "No reinicializar el dispositivo cuando se agote el tiempo de espera." msgid "" "Don't send identical frames to clients, but no more than specified number." msgstr "" -"No envíe marcos idénticos a los clientes, pero no más que la cantidad " +"No envíe fotogramas idénticos a los clientes, pero no más que la cantidad " "especificada." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458 @@ -227,19 +224,19 @@ msgstr "Eliminar los mismos fotogramas" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363 msgid "Each buffer may be processed using an independent thread." -msgstr "Cada tampón puede ser procesado usando un hilo independiente." +msgstr "Cada búfer puede ser procesado usando un hilo independiente." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335 msgid "" "Enable DV Timings querying and events processing to automatic resolution " "change" msgstr "" -"Habilite la consulta de tiempos DV y el procesamiento de eventos para el " +"Activar la consulta de tiempos DV y el procesamiento de eventos para el " "cambio automático de resolución" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179 msgid "Enable µStreamer" -msgstr "Habilitar µStreamer" +msgstr "Activar µStreamer" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179 msgid "Enabled" @@ -247,7 +244,7 @@ msgstr "Activado" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663 msgid "Enabling debugging messages can slow down the program" -msgstr "Habilitar mensajes de depuración puede ralentizar el programa" +msgstr "Activar mensajes de depuración puede ralentizar el programa" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676 msgid "Exit on no clients" @@ -283,7 +280,7 @@ msgstr "Volteo vertical" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339 msgid "Force TV standard" -msgstr "Forzar TV estándar" +msgstr "Forzar estándar de TV" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225 msgid "Frames per second" @@ -424,7 +421,7 @@ msgstr "Nivel de registro" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170 msgid "Logging" -msgstr "Explotación florestal" +msgstr "Registro" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643 @@ -437,7 +434,7 @@ msgstr "MJPEG no se recodificará a MJPEG para cambiar la calidad" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393 msgid "Min frame size" -msgstr "Tamaño mínimo del marco" +msgstr "Tamaño mínimo del fotograma" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467 msgid "Override image resolution for the /state." @@ -476,7 +473,7 @@ msgstr "Puerto" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74 msgid "Preview" -msgstr "Avance" +msgstr "Previsualizar" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272 msgid "Quality" @@ -510,7 +507,7 @@ msgstr "Eliminar memoria compartida al detenerse." msgid "Remove shared memory on stop. Default: disabled" msgstr "" "Eliminar memoria compartida al detener el programa. Predeterminado: " -"inhabilitado" +"desactivado" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691 msgid "Reset all image settings below to default." @@ -545,12 +542,12 @@ msgstr "Establecer el encabezado Access-Control-Allow-Origin." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417 msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket" msgstr "" -"Establezca el indicador TCP_NODELAY en el zócalo cliente/flujos. Solo para " -"zócalos TCP" +"Establezca el indicador TCP_NODELAY en el socket cliente/flujo. Solo para " +"sockets TCP" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448 msgid "Set UNIX socket file permissions (like 777)." -msgstr "Establecer permisos de archivos de zócalo UNIX (como 777)." +msgstr "Establecer permisos de archivos de socket UNIX (como 777)." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554 @@ -622,11 +619,11 @@ msgstr "El nombre finalizaría con un sufijo .raw" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362 msgid "The number of buffers to receive data from the device." -msgstr "Número de tampones para recibir datos del dispositivo." +msgstr "Número de búferes para recibir datos del dispositivo." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372 msgid "The number of worker threads but not more than buffers." -msgstr "Número de subprocesos de trabajador, pero no más que los tampones." +msgstr "Número de subprocesos de trabajo, pero no más que los búferes." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491 msgid "Timeout for client connections. Default: 10 seconds" @@ -653,15 +650,15 @@ msgstr "" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430 msgid "UNIX socket" -msgstr "Zócalo UNIX" +msgstr "Socket UNIX" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447 msgid "UNIX socket permissions" -msgstr "Permisos del zócalo UNIX" +msgstr "Permisos del socket UNIX" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438 msgid "UNIX socket remove old" -msgstr "Zócalo UNIX retira anterior" +msgstr "Eliminar sockets UNIX antiguos" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691 msgid "Unchecked: no change" @@ -685,7 +682,7 @@ msgstr "Utilice la memoria compartida para hundir cuadros H264." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504 msgid "Use the shared memory to sink JPEG frames." -msgstr "Utilice la memoria compartida para pozo de marcos JPEG." +msgstr "Utilice la memoria compartida para el sumidero de fotogramas JPEG." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545 msgid "Use the shared memory to sink RAW frames." @@ -709,7 +706,7 @@ msgstr "Método de E/S V4L2" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671 msgid "Verbose" -msgstr "Verborrea" +msgstr "Detallado" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662 msgid "Verbosity level of messages from 0 (info) to 3 (debug)" @@ -757,7 +754,7 @@ msgstr "o cualquier solicitud HTTP en los últimos N segundos." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395 msgid "produces small-sized garbage frames." -msgstr "produce marcos de basura de tamaño pequeño." +msgstr "produce fotogramas de basura de tamaño pequeño." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773 msgid "temperature | default | auto. Blank: no change" diff --git a/applications/luci-app-ustreamer/po/ru/ustreamer.po b/applications/luci-app-ustreamer/po/ru/ustreamer.po index 093eaba368..da180f9076 100644 --- a/applications/luci-app-ustreamer/po/ru/ustreamer.po +++ b/applications/luci-app-ustreamer/po/ru/ustreamer.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: LuCI: mjpg-streamer\n" "POT-Creation-Date: 2017-10-17 14:30+0300\n" -"PO-Revision-Date: 2026-02-15 08:21+0000\n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 5.17-dev\n" "Project-Info: Это технический перевод, не дословный. Главное-удобный русский " "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483 msgid "A short string identifier to be displayed in the /state handle." -msgstr "" +msgstr "Короткая строка-идентификатор для отображения в обработчике /state." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475 msgid "Allow origin" @@ -31,7 +31,7 @@ msgstr "Разрешать усечённые кадры" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322 msgid "Allows to handle truncated frames." -msgstr "" +msgstr "Позволяет обрабатывать усечённые кадры." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781 msgid "Backlight compensation" @@ -39,15 +39,15 @@ msgstr "Компенсация встречной засветки" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431 msgid "Bind to UNIX domain socket." -msgstr "" +msgstr "Привязать к доменному сокету UNIX." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291 msgid "Bind to this TCP port." -msgstr "" +msgstr "Привязать к этому TCP-порту." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627 msgid "Bitrate (kbps)" -msgstr "" +msgstr "Битрейт (кбит/с)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708 msgid "Brightness" @@ -59,11 +59,12 @@ msgstr "Буферы" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165 msgid "Capture" -msgstr "" +msgstr "Захват" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351 msgid "Changing this parameter may increase the performance. Or not." msgstr "" +"Изменение этого параметра может повысить производительность. А может и нет." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561 @@ -73,7 +74,7 @@ msgstr "Время жизни клиента (TTL)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764 msgid "Colour effect" -msgstr "" +msgstr "Цветовой эффект" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716 msgid "Contrast" @@ -85,66 +86,66 @@ msgstr "DV-тайминги" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672 msgid "Debug" -msgstr "" +msgstr "Отладка" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678 msgid "Default: 0 (disabled)" -msgstr "" +msgstr "По умолчанию: 0 (отключено)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664 msgid "Default: 0 (info)" -msgstr "" +msgstr "По умолчанию: 0 (информация)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612 msgid "Default: 1 second" -msgstr "" +msgstr "По умолчанию: 1 секунда" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604 msgid "Default: 10 seconds" -msgstr "" +msgstr "По умолчанию: 10 секунд" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395 msgid "Default: 128 bytes" -msgstr "" +msgstr "По умолчанию: 128 байт" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373 msgid "Default: 2 (the number of CPU cores (but not more than 4))" -msgstr "" +msgstr "По умолчанию: 2 (количество ядер CPU (но не более 4))" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364 msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)" -msgstr "" +msgstr "По умолчанию: 3 (количество ядер CPU (но не более 4) + 1)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636 msgid "Default: 30" -msgstr "" +msgstr "По умолчанию: 30" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628 msgid "Default: 5000 kbps" -msgstr "" +msgstr "По умолчанию: 5000 кбит/с" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596 msgid "Default: 660" -msgstr "" +msgstr "По умолчанию: 660" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291 msgid "Default: 8080" -msgstr "" +msgstr "По умолчанию: 8080" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238 msgid "Default: YUYV" -msgstr "" +msgstr "По умолчанию: YUYV" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484 msgid "Default: an empty string" -msgstr "" +msgstr "По умолчанию: пустая строка" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299 @@ -168,21 +169,23 @@ msgstr "" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624 msgid "Default: disabled" -msgstr "" +msgstr "По умолчанию: отключено" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307 msgid "Default: empty" -msgstr "" +msgstr "По умолчанию: пусто" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403 msgid "" "Delay before trying to connect to the device again after an error (timeout " "for example)." msgstr "" +"Задержка перед повторной попыткой подключения к устройству после ошибки " +"(например, тайм-аут)." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226 msgid "Desired FPS. Default: maximum possible" -msgstr "" +msgstr "Желаемый FPS. По умолчанию: максимально возможный" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183 msgid "Device" @@ -194,25 +197,27 @@ msgstr "Задержка при ошибке устройства" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193 msgid "Device timeout" -msgstr "" +msgstr "Тайм-аут устройства" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331 msgid "Don't re-initialize device on timeout." -msgstr "" +msgstr "Не переинициализировать устройство при тайм-ауте." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456 msgid "" "Don't send identical frames to clients, but no more than specified number." -msgstr "" +msgstr "Не отправлять идентичные кадры клиентам, но не более указанного числа." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458 msgid "" "Don't use this option with analog signal sources or webcams, it's useless." msgstr "" +"Не используйте эту опцию с аналоговыми источниками сигнала или веб-камерами, " +"это бесполезно." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394 msgid "Drop frames smaller than this limit. Useful if the device" -msgstr "" +msgstr "Отбрасывать кадры меньше этого предела. Полезно, если устройство" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455 msgid "Drop same frames" @@ -220,17 +225,19 @@ msgstr "Отбрасывать дубликаты кадров" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363 msgid "Each buffer may be processed using an independent thread." -msgstr "" +msgstr "Каждый буфер может обрабатываться в отдельном потоке." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335 msgid "" "Enable DV Timings querying and events processing to automatic resolution " "change" msgstr "" +"Включить запрос таймингов DV и обработку событий для автоматического " +"изменения разрешения" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179 msgid "Enable µStreamer" -msgstr "" +msgstr "Включить µStreamer" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179 msgid "Enabled" @@ -238,7 +245,7 @@ msgstr "Включено" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663 msgid "Enabling debugging messages can slow down the program" -msgstr "" +msgstr "Включение отладочных сообщений может замедлить работу программы" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676 msgid "Exit on no clients" @@ -252,15 +259,15 @@ msgstr "" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443 msgid "Expecting: file mode, e.g. 640 or 0640" -msgstr "" +msgstr "Ожидается: режим файла, например 640 или 0640" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697 msgid "Expecting: number | default" -msgstr "" +msgstr "Ожидается: число | по умолчанию" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704 msgid "Expecting: number | default | auto" -msgstr "" +msgstr "Ожидается: число | по умолчанию | auto" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466 msgid "Fake resolution" @@ -268,15 +275,15 @@ msgstr "Подмена разрешения" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789 msgid "Flip horizontal" -msgstr "" +msgstr "Отразить по горизонтали" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797 msgid "Flip vertical" -msgstr "" +msgstr "Отразить по вертикали" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339 msgid "Force TV standard" -msgstr "" +msgstr "Принудительный ТВ-стандарт" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225 msgid "Frames per second" @@ -285,10 +292,11 @@ msgstr "Кадров в секунду" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261 msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface" msgstr "" +"Аппаратное кодирование JPEG с использованием интерфейса изображений V4L2 M2M" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260 msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface" -msgstr "" +msgstr "Аппаратное кодирование MJPEG с использованием видеоинтерфейса V4L2 M2M" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740 msgid "Gain" @@ -317,15 +325,15 @@ msgstr "Приёмник H264" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307 msgid "HTTP basic auth passwd." -msgstr "" +msgstr "Пароль для базовой аутентификации HTTP." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299 msgid "HTTP basic auth user." -msgstr "" +msgstr "Пользователь для базовой аутентификации HTTP." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166 msgid "HTTP server" -msgstr "" +msgstr "HTTP-сервер" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282 msgid "Host" @@ -340,6 +348,8 @@ msgid "" "If HW encoding is used (JPEG source format), attempts to configure the " "camera or capture device hardware's internal encoder." msgstr "" +"Если используется аппаратное кодирование (формат источника JPEG), пытается " +"настроить внутренний кодировщик камеры или устройства захвата." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171 msgid "Image control" @@ -347,23 +357,23 @@ msgstr "Управление изображением" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690 msgid "Image default" -msgstr "" +msgstr "Изображение по умолчанию" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238 msgid "Image format" -msgstr "" +msgstr "Формат изображения" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624 msgid "Increase encoder performance on PiKVM V4." -msgstr "" +msgstr "Увеличить производительность кодировщика на PiKVM V4." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669 msgid "Info" -msgstr "" +msgstr "Информация" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210 msgid "Initial image resolution. Default: 640x480" -msgstr "" +msgstr "Начальное разрешение изображения. По умолчанию: 640x480" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201 msgid "Input" @@ -371,7 +381,7 @@ msgstr "Источник" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201 msgid "Input channel. Default: 0" -msgstr "" +msgstr "Входной канал. По умолчанию: 0" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482 msgid "Instance ID" @@ -382,10 +392,11 @@ msgid "" "It can significantly reduce the outgoing traffic, but will increase the CPU " "load." msgstr "" +"Это может значительно снизить исходящий трафик, но увеличит нагрузку на CPU." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484 msgid "It must satisfy regexp" -msgstr "" +msgstr "Должно соответствовать регулярному выражению" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503 @@ -394,15 +405,15 @@ msgstr "Приёмник JPEG" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635 msgid "Keyframe interval" -msgstr "" +msgstr "Интервал ключевых кадров" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39 msgid "Lightweight and fast MJPEG-HTTP streamer" -msgstr "" +msgstr "Лёгкий и быстрый MJPEG-HTTP стример" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283 msgid "Listen on Hostname or IP. Default: 127.0.0.1" -msgstr "" +msgstr "Прослушивать на hostname или IP. По умолчанию: 127.0.0.1" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661 msgid "Log level" @@ -410,7 +421,7 @@ msgstr "Уровень журналирования" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170 msgid "Logging" -msgstr "" +msgstr "Журналирование" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643 @@ -419,15 +430,15 @@ msgstr "Устройство M2M" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275 msgid "MJPEG will not be recoded to MJPEG to change the quality" -msgstr "" +msgstr "MJPEG не будет перекодироваться в MJPEG для изменения качества" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393 msgid "Min frame size" -msgstr "" +msgstr "Минимальный размер кадра" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467 msgid "Override image resolution for the /state." -msgstr "" +msgstr "Переопределить разрешение изображения для /state." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306 msgid "Password" @@ -436,19 +447,20 @@ msgstr "Пароль" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644 msgid "Path to V4L2 M2M encoder device. Default: auto select" -msgstr "" +msgstr "Путь к устройству кодировщика V4L2 M2M. По умолчанию: автовыбор" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184 msgid "Path to V4L2 device. Default: /dev/video0" -msgstr "" +msgstr "Путь к устройству V4L2. По умолчанию: /dev/video0" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422 msgid "Path to dir with static files instead of embedded root index page." msgstr "" +"Путь к каталогу со статическими файлами вместо встроенной корневой страницы." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670 msgid "Performance" -msgstr "" +msgstr "Производительность" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330 msgid "Persistent" @@ -460,7 +472,7 @@ msgstr "Порт" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74 msgid "Preview" -msgstr "" +msgstr "Предпросмотр" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272 msgid "Quality" @@ -468,7 +480,7 @@ msgstr "Качество" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326 msgid "R-G-B order swap" -msgstr "" +msgstr "Смена порядка R-G-B" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544 @@ -477,26 +489,26 @@ msgstr "Приёмник RAW" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327 msgid "RGB to BGR and vice versa." -msgstr "" +msgstr "RGB в BGR и наоборот." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619 msgid "Remove on stop" -msgstr "" +msgstr "Удалить при остановке" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620 msgid "Remove shared memory on stop." -msgstr "" +msgstr "Удалить разделяемую память при остановке." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578 msgid "Remove shared memory on stop. Default: disabled" -msgstr "" +msgstr "Удалить разделяемую память при остановке. По умолчанию: отключено" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691 msgid "Reset all image settings below to default." -msgstr "" +msgstr "Сбросить все настройки изображения ниже к значениям по умолчанию." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209 msgid "Resolution" @@ -512,7 +524,7 @@ msgstr "Насыщенность" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352 msgid "See kernel documentation. Default: MMAP" -msgstr "" +msgstr "См. документацию ядра. По умолчанию: MMAP" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490 msgid "Server timeout" @@ -520,29 +532,33 @@ msgstr "Тайм-аут сервера" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476 msgid "Set Access-Control-Allow-Origin header." -msgstr "" +msgstr "Установить заголовок Access-Control-Allow-Origin." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417 msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket" msgstr "" +"Установить флаг TCP_NODELAY для клиентского сокета /stream. Только для TCP-" +"сокета" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448 msgid "Set UNIX socket file permissions (like 777)." -msgstr "" +msgstr "Установить права доступа к файлу сокета UNIX (например, 777)." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596 msgid "Set sink file permissions." -msgstr "" +msgstr "Установить права на файл приёмника." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273 msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80" msgstr "" +"Установить качество кодирования JPEG: от 1 до 100 (наилучшее). По умолчанию: " +"80" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160 msgid "Settings" -msgstr "" +msgstr "Настройки" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756 msgid "Sharpness" @@ -552,21 +568,23 @@ msgstr "Резкость" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595 msgid "Sink permissions" -msgstr "" +msgstr "Права приёмника" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233 msgid "Slowdown" -msgstr "" +msgstr "Замедление" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234 msgid "" "Slowdown capturing to 1 FPS or less when no stream or sink clients are " "connected." msgstr "" +"Замедлить захват до 1 FPS или меньше, когда нет подключённых клиентов потока " +"или приёмника." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258 msgid "Software MJPEG encoding (default)" -msgstr "" +msgstr "Программное кодирование MJPEG (по умолчанию)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141 msgid "Stream unavailable" @@ -574,23 +592,23 @@ msgstr "Поток недоступен" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423 msgid "Symlinks are not supported for security reasons." -msgstr "" +msgstr "Символические ссылки не поддерживаются по соображениям безопасности." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416 msgid "TCP no delay" -msgstr "" +msgstr "TCP без задержки" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588 msgid "The name should end with a suffix .h264" -msgstr "" +msgstr "Имя должно заканчиваться суффиксом .h264" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505 msgid "The name should end with a suffix .jpg or .jpeg" -msgstr "" +msgstr "Имя должно заканчиваться суффиксом .jpg или .jpeg" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546 msgid "The name should end with a suffix .raw" -msgstr "" +msgstr "Имя должно заканчиваться суффиксом .ra" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362 msgid "The number of buffers to receive data from the device." @@ -602,65 +620,70 @@ msgstr "Количество рабочих потоков (не больше к #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491 msgid "Timeout for client connections. Default: 10 seconds" -msgstr "" +msgstr "Тайм-аут для подключений клиентов. По умолчанию: 10 секунд" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194 msgid "Timeout for device querying. Default: 1 second" -msgstr "" +msgstr "Тайм-аут для запросов к устройству. По умолчанию: 1 секунда" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611 msgid "Timeout for lock" -msgstr "" +msgstr "Тайм-аут блокировки" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439 msgid "Try to remove old UNIX socket file before binding." -msgstr "" +msgstr "Пытаться удалить старый файл сокета UNIX перед привязкой." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430 msgid "UNIX socket" -msgstr "" +msgstr "Сокет UNIX" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447 msgid "UNIX socket permissions" -msgstr "" +msgstr "Права доступа к сокету UNIX" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438 msgid "UNIX socket remove old" -msgstr "" +msgstr "Удалять старый сокет UNIX" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691 msgid "Unchecked: no change" -msgstr "" +msgstr "Не отмечено: без изменений" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259 msgid "Use pre-encoded MJPEG frames directly from camera hardware" msgstr "" +"Использовать предварительно кодированные кадры MJPEG напрямую с оборудования " +"камеры" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257 msgid "Use specified encoder. It may affect the number of workers" msgstr "" +"Использовать указанный кодировщик. Это может повлиять на количество рабочих " +"потоков" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587 msgid "Use the shared memory to sink H264 frames." -msgstr "" +msgstr "Использовать разделяемую память для приёмника кадров H264." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504 msgid "Use the shared memory to sink JPEG frames." -msgstr "" +msgstr "Использовать разделяемую память для приёмника кадров JPEG." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545 msgid "Use the shared memory to sink RAW frames." -msgstr "" +msgstr "Использовать разделяемую память для приёмника кадров RAW." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323 msgid "Useful if the device produces incorrect but still acceptable frames" msgstr "" +"Полезно, если устройство выдаёт некорректные, но все ещё приемлемые кадры" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235 msgid "Useful to reduce CPU consumption." -msgstr "" +msgstr "Полезно для снижения нагрузки на CPU." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298 msgid "Username" @@ -668,15 +691,15 @@ msgstr "Имя пользователя" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350 msgid "V4L2 IO method" -msgstr "" +msgstr "Метод V4L2 IO" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671 msgid "Verbose" -msgstr "" +msgstr "Уровень детализации" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662 msgid "Verbosity level of messages from 0 (info) to 3 (debug)" -msgstr "" +msgstr "Уровень детализации сообщений от 0 (инфо) до 3 (отладка)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421 msgid "WWW folder" @@ -694,13 +717,13 @@ msgstr "Рабочие потоки" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668 msgid "default" -msgstr "" +msgstr "по умолчанию" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749 msgid "number | default | auto. Blank: no change" -msgstr "" +msgstr "число | по умолчанию | авто. Пусто: без изменений" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725 @@ -712,27 +735,27 @@ msgstr "" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798 #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806 msgid "number | default. Blank: no change" -msgstr "" +msgstr "число | по умолчанию. Пусто: без изменений" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678 msgid "or any HTTP requests in the last N seconds." -msgstr "" +msgstr "или любых HTTP-запросов за последние N секунд." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395 msgid "produces small-sized garbage frames." -msgstr "" +msgstr "выдаёт мусорные кадры маленького размера." #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773 msgid "temperature | default | auto. Blank: no change" -msgstr "" +msgstr "температура | по умолчанию | авто. Пусто: без изменений" #: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3 msgid "µStreamer" -msgstr "" +msgstr "µStreamer" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256 msgid "Еncoder" -msgstr "" +msgstr "Кодировщик" #~ msgid "Ask for username and password on connect" #~ msgstr "Спрашивать имя пользователя и пароль при подключении" diff --git a/applications/luci-app-ustreamer/po/zh_Hans/ustreamer.po b/applications/luci-app-ustreamer/po/zh_Hans/ustreamer.po index 0cc34c9d0f..09bc810c6e 100644 --- a/applications/luci-app-ustreamer/po/zh_Hans/ustreamer.po +++ b/applications/luci-app-ustreamer/po/zh_Hans/ustreamer.po @@ -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-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 07:52+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -86,7 +86,7 @@ msgstr "数字视频时序" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678 msgid "Default: 0 (disabled)" @@ -235,7 +235,7 @@ msgstr "启用 µStreamer" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663 msgid "Enabling debugging messages can slow down the program" @@ -358,7 +358,7 @@ msgstr "提高 PiKVM V4 上的编码器性能。" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210 msgid "Initial image resolution. Default: 640x480" diff --git a/applications/luci-app-v2raya/po/zh_Hans/v2raya.po b/applications/luci-app-v2raya/po/zh_Hans/v2raya.po index fe21157e20..ebc8d727b0 100644 --- a/applications/luci-app-v2raya/po/zh_Hans/v2raya.po +++ b/applications/luci-app-v2raya/po/zh_Hans/v2raya.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: luci-app-v 2raya\n" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:79 #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:86 @@ -28,7 +28,7 @@ msgstr "配置" #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:93 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:104 msgid "Disable log color output" @@ -44,7 +44,7 @@ msgstr "启用" #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:96 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-v2raya/root/usr/share/rpcd/acl.d/luci-app-v2raya.json:3 msgid "Grant access to v2rayA configuration" @@ -56,7 +56,7 @@ msgstr "IPv6 支持" #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:94 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:73 msgid "Listening address" @@ -126,7 +126,7 @@ msgstr "需要工作的 IPv6 连接。" #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:92 msgid "Trace" -msgstr "跟踪" +msgstr "追踪 (Trace)" #: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:100 msgid "Unit: days." diff --git a/applications/luci-app-xfrpc/po/zh_Hans/xfrpc.po b/applications/luci-app-xfrpc/po/zh_Hans/xfrpc.po index c774cb3763..66708ee92c 100644 --- a/applications/luci-app-xfrpc/po/zh_Hans/xfrpc.po +++ b/applications/luci-app-xfrpc/po/zh_Hans/xfrpc.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2025-11-28 05:05+0000\n" -"Last-Translator: try496 \n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\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.15-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:104 msgid "Alert" @@ -54,7 +54,7 @@ msgstr "自定义域" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:98 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:90 msgid "Disabled xfrpc service" @@ -66,7 +66,7 @@ msgstr "紧急" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:102 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:120 msgid "General Settings" @@ -86,7 +86,7 @@ msgstr "如远程端口为 0,frps 将给你分配一个端口" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:99 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:124 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:135 @@ -198,7 +198,7 @@ msgstr "" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:101 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:30 #: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:32 diff --git a/applications/luci-app-xinetd/po/zh_Hans/xinetd.po b/applications/luci-app-xinetd/po/zh_Hans/xinetd.po index 508433fabb..c4a5cea8be 100644 --- a/applications/luci-app-xinetd/po/zh_Hans/xinetd.po +++ b/applications/luci-app-xinetd/po/zh_Hans/xinetd.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-02-25 10:59+0000\n" +"PO-Revision-Date: 2026-03-06 07:15+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:73 msgid "Access Control" @@ -65,7 +65,7 @@ msgstr "启用或禁用此服务" #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:65 #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:88 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:252 msgid "Expected '[Number] [Number]'" diff --git a/modules/luci-base/po/cs/base.po b/modules/luci-base/po/cs/base.po index 0349490daa..35a0fb55f8 100644 --- a/modules/luci-base/po/cs/base.po +++ b/modules/luci-base/po/cs/base.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-03-04 12:01+0000\n" -"Last-Translator: aladar42 \n" +"PO-Revision-Date: 2026-03-07 18:57+0000\n" +"Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" @@ -379,7 +379,6 @@ msgid "39: LoongArch 64-bit UEFI" msgstr "39: LoongArch 64-bit UEFI" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71 -#, fuzzy msgid "3: Allow passwords in env" msgstr "3: Povolit hesla v env" @@ -10718,8 +10717,7 @@ msgstr "Restartovat bránu firewall" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:136 msgid "Restart after remote ping timeout" -msgstr "" -"Vyvolat SIGUSR1 restart pro překročení časového limitu ping protistrany" +msgstr "Restartovat po překročení časového limitu pro vzdálený ping" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928 msgid "Restart radio interface" @@ -10752,7 +10750,7 @@ msgstr "Opakovat po neomezenou dobu u chyb HTTP proxy" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:273 msgid "Retry indefinitely on Socks proxy errors" -msgstr "Opakovat po neomezenou dobu u chyb SOCKS proxy" +msgstr "V případě chyb SOCKS proxy opakovat donekonečna" #: modules/luci-base/htdocs/luci-static/resources/ui.js:390 #: modules/luci-base/htdocs/luci-static/resources/ui.js:391 @@ -11015,7 +11013,7 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:226 msgid "SHA256" -msgstr "SHA-256" +msgstr "SHA256" #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:145 msgid "SIM %d" @@ -13925,12 +13923,12 @@ msgid "" "the requesting host. The optional Lease time can be used to set non-" "standard host-specific lease time, e.g. 12h, 3d or infinite." msgstr "" -"Použitím tlačítka Přidat přidáte novou zápůjčku (lease). MAC " -"adresa identifikuje počítač, IPv4 adresa určuje, jaká pevná " -"adresa bude použita. Hostname je přiřazeno jako symbolické jméno. " -"Volitelná doba výpůjčky (lease time) lze použít k nastavení " -"nestandardní doby zapůjčení specifické pro hostitele, například 12h, 3d nebo " -"infinite (nekonečná)." +"Použitím tlačítka Přidat přidáte novou zápůjčku. MAC adresa identifikuje stroj, IPv4 adresa určuje, jaká pevná adresa bude " +"použita. Název hostitele je přiřazeno jako symbolický název. " +"Volitelnou dobu výpůjčky (lease time) lze použít k nastavení " +"nestandardní doby zapůjčení pro konkrétního hostitele, například 12h, 3d " +"nebo infinite (nekonečná)." #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:55 msgid "Use these PVIDs" @@ -14361,7 +14359,7 @@ msgstr "Šíře" #: protocols/luci-proto-wireguard/root/usr/share/luci/menu.d/luci-proto-wireguard.json:3 msgid "WireGuard" -msgstr "WireGuard VPN" +msgstr "WireGuard" #: modules/luci-base/htdocs/luci-static/resources/network.js:3065 msgid "WireGuard Interface" diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po index 0c94403252..28355b74c8 100644 --- a/modules/luci-base/po/es/base.po +++ b/modules/luci-base/po/es/base.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-06-10 03:41+0200\n" -"PO-Revision-Date: 2026-03-05 21:08+0000\n" -"Last-Translator: Francisco Serrador \n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" +"Last-Translator: Franco Castillo \n" "Language-Team: Spanish " "\n" "Language: es\n" @@ -3376,7 +3376,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:952 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:993 msgid "Disable" -msgstr "Desactivado" +msgstr "Desactivar" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710 msgid "" @@ -5133,7 +5133,7 @@ msgstr "Túnel GRETAP sobre IPv6" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:219 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:256 msgid "Gateway" -msgstr "Pasarela" +msgstr "Puerta de enlace" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:85 msgid "Gateway Mode" @@ -7385,7 +7385,7 @@ msgstr "Registrar consultas" #: 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 "Explotación florestal" +msgstr "Registro" #: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:27 msgid "Logging in…" diff --git a/modules/luci-base/po/hu/base.po b/modules/luci-base/po/hu/base.po index d2b06ba89e..391deb484a 100644 --- a/modules/luci-base/po/hu/base.po +++ b/modules/luci-base/po/hu/base.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-01-18 06:16+0000\n" +"PO-Revision-Date: 2026-03-07 19:07+0000\n" "Last-Translator: hmzs \n" "Language-Team: Hungarian \n" @@ -10,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.15.2\n" +"X-Generator: Weblate 5.17-dev\n" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212 msgid "!known (not known)" @@ -241,7 +241,7 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:157 msgid "12-Hour Clock" -msgstr "" +msgstr "12 órás kijelzés" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1059 msgid "12h (12 hours - default)" @@ -303,7 +303,7 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:158 msgid "24-Hour Clock" -msgstr "" +msgstr "24 órás kijelzés" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:895 msgid "24: ARM uboot 64 boot from HTTP" @@ -3850,7 +3850,7 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:224 msgid "Each key is stored as a file in %s." -msgstr "" +msgstr "Minden kulcs fájlként tárolódik a %s könyvtárban." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:223 msgid "" @@ -5088,7 +5088,7 @@ msgstr "Teljes kétirányú" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:153 msgid "Full TimeZone Name" -msgstr "" +msgstr "Teljes időzóna név" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:68 msgctxt "nft nat flag fully-random" @@ -5497,7 +5497,7 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:17 msgid "Hide" -msgstr "" +msgstr "Rejt" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1207 msgid "Hide ESSID" @@ -11541,7 +11541,7 @@ msgstr "Rövid előszó" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:17 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:142 msgid "Show" -msgstr "" +msgstr "Mutat" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:468 msgid "Show current backup file list" @@ -13063,7 +13063,7 @@ msgid "" "configurations are automatically preserved." msgstr "" "Ez a parancsértelmező fájlmintáinak listája a rendszerfrissítés során " -"felvenni kívánt fájlok és könyvtárak illesztéséhez. Az /etc/config//etc/config/ könyvtárban lévő módosított fájlok és bizonyos egyéb beállítások " "automatikusan megőrződnek." @@ -13225,7 +13225,7 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:155 msgid "Time Format" -msgstr "" +msgstr "Időformátum" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:119 msgid "Time Synchronization" @@ -13613,6 +13613,8 @@ msgstr "Nem lehet ellenőrizni a PIN-t" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:153 msgid "Unchecked means the timezone offset (E.g. GMT+1) is displayed" msgstr "" +"Bejelölve az időzóna megnevezése szövegesen jelenik meg, az eltolás (pl.: " +"CET, GMT+1) helyett." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1568 msgid "Unconfigure" diff --git a/modules/luci-base/po/ko/base.po b/modules/luci-base/po/ko/base.po index 761d6fe92d..653972bfd6 100644 --- a/modules/luci-base/po/ko/base.po +++ b/modules/luci-base/po/ko/base.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-06-10 03:40+0200\n" -"PO-Revision-Date: 2026-03-05 17:53+0000\n" +"PO-Revision-Date: 2026-03-07 07:59+0000\n" "Last-Translator: Hyeonjeong Lee \n" "Language-Team: Korean " "\n" @@ -16,7 +16,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212 msgid "!known (not known)" -msgstr "!known (알 수 없음)" +msgstr "!known (등록되지 않음)" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:750 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" @@ -105,7 +105,7 @@ msgstr "%s 선택 시 MAC 주소를 Base64 형식으로 인코딩합니다" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:696 msgid "%s uses the default MAC address format encoding" -msgstr "%s(활성화) 선택 시 기본 MAC 주소 형식으로 인코딩합니다" +msgstr "활성화(%s) 선택 시 기본 MAC 주소 형식으로 인코딩합니다" #: modules/luci-base/htdocs/luci-static/resources/validation.js:932 msgid "%s; %d tokens separated by %s" @@ -566,8 +566,8 @@ msgid "" "PXE over IPv6 boot " "options." msgstr "" -"PXE " -"over IPv6 부팅 옵션입니다." +"IPv6 기반 " +"PXE 부팅 옵션입니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1100 msgid "PD minimum length" @@ -1038,11 +1038,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1579 msgid "Add device configuration" -msgstr "디바이스 설정 추가" +msgstr "장치 설정 추가" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1519 msgid "Add device configuration…" -msgstr "디바이스 설정 추가…" +msgstr "장치 설정 추가…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:15 msgid "Add instance" @@ -1163,7 +1163,7 @@ msgstr "추가 서버 파일" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1083 msgid "Additional tags for this host." -msgstr "이 호스트의 추가 태그를 지정합니다." +msgstr "호스트의 추가 태그를 지정합니다." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62 msgid "Address" @@ -1459,11 +1459,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 "" +msgstr "전파할 IPv4/6 DNS 서버" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:978 msgid "" @@ -1473,11 +1473,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1126 msgid "Announce encrypted DNS servers" -msgstr "" +msgstr "전파할 암호화 DNS 서버" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1119 msgid "Announce this device as IPv6 DNS server." -msgstr "이 장치를 IPv6 DNS 서버로 알림." +msgstr "장치를 IPv6 DNS 서버로 알립니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:884 #, fuzzy @@ -2281,10 +2281,9 @@ msgid "" "fill out the custom field to define a new zone and attach the " "interface to it." msgstr "" -"이 인터페이스에 할당하고자 하는 firewall zone 을 선택하세요. 연결된 zone 으로" -"부터 인터페이스를 제거하고 싶다면 명시되지 않음 을 선택하세요. 새로" -"운 zone 을 정의하고 인터페이스 연결을 원한다면 create 항목을 입력하" -"세요." +"인터페이스에 할당할 방화벽 영역(Zone)을 선택하세요. 명시되지 않음을 " +"선택하여 인터페이스를 소속된 영역에서 제거할 수 있습니다. 아니면 사용자 " +"정의 필드에 직접 이름을 입력하여 새 영역을 만들고 연결할 수 있습니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1089 msgid "" @@ -3248,7 +3247,7 @@ msgid "" "Directory to store hosts files (IP address to hostname mapping) in. Used by " "e.g. dnsmasq." msgstr "" -"hosts 파일 (IP 주소-호스트 이름 매핑)이 저장되는 디렉토리입니다. 사용 예: " +"Hosts 파일 (IP 주소-호스트 이름 매핑)이 저장되는 디렉토리입니다. 사용 예: " "dnsmasq." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1800 @@ -3301,7 +3300,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:616 msgid "Disable this interface" -msgstr "이 인터페이스 비활성화" +msgstr "인터페이스 비활성화" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:950 msgid "Disable this network" @@ -3349,10 +3348,12 @@ msgid "" "Discard also upstream responses containing {rfc_4193_link}, Link-Local and " "private IPv4-Mapped {rfc_4291_link} IPv6 Addresses." msgstr "" +"{rfc_4193_link}, 링크 로컬(Link-Local) 및 사설 IPv4 매핑 {rfc_4291_link} " +"IPv6 주소를 포함한 상위(Upstream) 응답도 차단합니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:600 msgid "Discard upstream responses containing {rfc_1918_link} addresses." -msgstr "" +msgstr "{rfc_1918_link} 주소를 포함한 상위(Upstream) 응답을 차단합니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:196 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780 @@ -3423,9 +3424,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:669 msgid "Do not cache negative replies, e.g. for non-existent domains." -msgstr "" -"존재하지 않는 도메인 등에 대한 부정 응답(negative replies)을 캐싱하지 않습니" -"다." +msgstr "존재하지 않는 도메인 등에 대한 부정 응답(Negative Reply)을 캐싱하지 않습니다." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91 @@ -4263,6 +4262,8 @@ msgid "" "Example: 100 dns.example.com 2001:db8::53,192.168.1.53 alpn=doq " "port=853" msgstr "" +"예시: 100 dns.example.com 2001:db8::53,192.168.1.53 alpn=doq port=853" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:441 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:291 @@ -4310,8 +4311,9 @@ msgid "" "Exempt {loopback_slash_8_v4} and {localhost_v6} from rebinding checks, e.g. " "for RBL services." msgstr "" -"예를 들어, RBL 서비스의 경우, " -"{loopback_slash_8_v4} 및 {localhost_v6} 에 대한 리바인딩 검사를 면제합니다." +"{loopback_slash_8_v4} 및 {localhost_v6} 주소를 리바인딩 검사에서 제외합니다. " +"(예: RBL " +"서비스 등)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:468 msgid "Existing device" @@ -4395,6 +4397,8 @@ msgid "" "Extend short TTL values to the seconds value given when caching them. Use " "with caution." msgstr "" +"캐싱 시 짧은 TTL 값을 설정값(초 단위)까지 상향 조정합니다. 주의해서 " +"사용하세요." #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19 msgid "External" @@ -5593,7 +5597,7 @@ msgstr "IPv4 주소" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1129 msgid "" "IPv4 addresses are only supported if odhcpd also handles DHCPv4." -msgstr "" +msgstr "IPv4 주소는 odhcpd가 DHCPv4도 함께 처리하는 경우에만 지원합니다." #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:29 msgid "IPv4 assignment length" @@ -5835,6 +5839,8 @@ msgid "" "If a host matches an entry which cannot be used because it specifies an " "address on a different subnet, the tag %s is set." msgstr "" +"호스트가 항목과 일치하지만 다른 서브넷의 주소가 지정되어 사용할 수 없는 " +"경우, %s 태그가 설정됩니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:712 msgid "" @@ -5937,7 +5943,7 @@ msgstr "인터페이스 무시" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1093 msgid "Ignore requests from unknown machines using %s." -msgstr "" +msgstr "%s을 사용하여 등록되지 않은 기기의 요청을 무시할 수 있습니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:793 msgid "Ignore resolv file" @@ -6229,7 +6235,7 @@ msgstr "인터페이스 비활성" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:108 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:159 msgid "Interface has %d pending changes" -msgstr "" +msgstr "인터페이스 변경 %d건 대기 중" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:100 msgid "Interface is disabled" @@ -6237,7 +6243,7 @@ msgstr "인터페이스가 비활성화됨" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:73 msgid "Interface is marked for deletion" -msgstr "" +msgstr "인터페이스 삭제 예정" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:208 msgid "Interface is reconnecting..." @@ -6446,7 +6452,7 @@ msgstr "네트워크 접속: %q" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187 msgid "Jump to rule" -msgstr "" +msgstr "규칙 이동" #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:306 msgid "Jumper" @@ -6454,7 +6460,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187 msgid "Jumps to another rule specified by its priority value" -msgstr "" +msgstr "지정한 우선순위 값에 해당하는 규칙으로 이동합니다" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:140 msgid "Keep local IP address on restart" @@ -6668,7 +6674,7 @@ msgstr "학습" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1184 msgid "Learn routes" -msgstr "" +msgstr "경로 자동 학습" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:96 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:96 @@ -6744,6 +6750,8 @@ msgid "" "Limit response records (from {etc_hosts}) to those that fall within the " "subnet of the querying interface." msgstr "" +"({etc_hosts}의) 응답 레코드를 질의를 수신한 인터페이스의 서브넷 범위 내로 " +"제한합니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:202 msgid "Limits" @@ -6804,6 +6812,8 @@ msgid "" "List of IP sets to populate with the IPs of DNS lookup results of the FQDNs " "also specified here." msgstr "" +"FQDN의 DNS 조회 결과(IP 주소)를 자동으로 추가할 IP 세트 목록입니다. 대상 " +"FQDN 또한 여기서 함께 지정합니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1920 msgid "" @@ -6836,7 +6846,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:615 msgid "List of domains to allow {rfc_1918_link} responses for." -msgstr "" +msgstr "{rfc_1918_link} 응답을 허용할 도메인 목록입니다." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:309 msgid "List of upstream NTP server candidates with which to synchronize." @@ -7327,7 +7337,7 @@ msgstr "마스터 (VLAN)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1091 msgid "Match Tag" -msgstr "" +msgstr "일치 태그" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:643 msgid "Match Tags" @@ -7395,7 +7405,7 @@ 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." -msgstr "" +msgstr "일치하는 트래픽은 해당 테이블을 사용하는 인터페이스로 목적지가 재설정됩니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:986 msgid "Max RA interval" @@ -7444,7 +7454,7 @@ msgstr "최대 허용 활성 DHCP 임대 개수" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:735 msgid "Maximum allowed number of concurrent DNS queries." -msgstr "허용 가능한 최대 동시 DNS 질의(queries) 수입니다." +msgstr "허용 가능한 최대 동시 DNS 질의(Query) 수입니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:728 msgid "Maximum allowed size of EDNS0 UDP packets." @@ -8210,7 +8220,7 @@ msgstr "설정된 nftables 규칙이 없습니다." #: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:53 #: themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut:70 msgid "No password set!" -msgstr "암호 설정을 해주세요!" +msgstr "암호 미설정!" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:93 msgid "No peers connected" @@ -8246,7 +8256,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1468 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:332 msgid "No zone assigned" -msgstr "" +msgstr "소속 영역 없음" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:160 msgid "No-op" @@ -8330,7 +8340,7 @@ msgstr "연결되지 않음" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:145 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:313 msgid "Not present" -msgstr "" +msgstr "없음" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:103 msgid "Not started on boot" @@ -8374,6 +8384,8 @@ msgid "" "lifetime of the announced server (use 0 to indicate a server " "which should no longer be used)." msgstr "" +"참고: _lifetime=<초> SVC 매개변수는 전파된 서버의 수명을 " +"설정합니다. (0은 더 이상 사용하지 않는 서버를 의미함)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1801 msgid "" @@ -8413,6 +8425,8 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:742 msgid "Number of cached DNS entries, 10000 is maximum, 0 is no caching." msgstr "" +"캐시할 DNS 엔트리 수입니다. 최대값은 10000이며, 0으로 설정하면 캐싱하지 " +"않습니다." #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:147 msgid "Number of lines for log file history" @@ -8551,6 +8565,8 @@ msgstr "활성화 시 격리되지 않은 브리지 포트와의 통신만 허 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:98 msgid "Only interfaces using this table (via override) will use this route." msgstr "" +"(재지정을 통해) 해당 테이블을 사용하는 인터페이스만 본 경로를 이용하게 " +"됩니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:955 msgid "" @@ -9037,7 +9053,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:857 msgid "PXE over IPv6" -msgstr "" +msgstr "IPv6 기반 PXE" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:546 msgid "PXE/TFTP" @@ -9083,7 +9099,7 @@ msgstr[1] "소속 네트워크 목록:" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1468 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:332 msgid "Part of zone %q" -msgstr "" +msgstr "%q 영역 소속" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:80 msgid "Pass environment variables to script" @@ -9891,7 +9907,7 @@ msgstr "재연결 데드라인" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:599 msgid "Rebind protection" -msgstr "리바인드 공격 보호" +msgstr "리바인딩 보호" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:20 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:151 @@ -10156,7 +10172,7 @@ msgstr "인스턴스 #%d 삭제" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1569 msgid "Remove related device settings from the configuration" -msgstr "" +msgstr "설정 내 관련 장치 설정 제거" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:721 msgid "Remove subnet address before forwarding query" @@ -10987,7 +11003,7 @@ msgstr "태그 할당" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:756 msgid "Set a maximum seconds TTL value for entries in the cache." -msgstr "" +msgstr "캐시 엔트리의 최대 TTL 값을 초 단위로 설정합니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:409 msgid "Set an alias for a hostname." @@ -11080,7 +11096,7 @@ msgstr "DHCP 서버 설정" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1184 msgid "Set up routes for proxied IPv6 neighbours." -msgstr "" +msgstr "프록시 IPv6 이웃에 대한 경로를 설정합니다." #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:127 msgid "Set upper bound on TCP MSS" @@ -11332,21 +11348,23 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1141 msgid "Specifies a fixed list of DNS search domains to announce via DHCPv6." -msgstr "" +msgstr "DHCPv6를 통해 전파할 고정 DNS 검색 도메인 목록을 지정합니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1109 msgid "Specifies a fixed list of DNS server addresses to announce via DHCPv6." -msgstr "" +msgstr "DHCPv6를 통해 전파할 고정 DNS 서버 주소 목록을 지정합니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1110 msgid "Specifies a fixed list of DNS server addresses to announce via RA." -msgstr "" +msgstr "RA를 통해 전파할 고정 DNS 서버 주소 목록을 지정합니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1127 msgid "" "Specifies a fixed list of encrypted DNS server addresses to announce via " "DHCPv6/RA (see %s)." msgstr "" +"DHCPv6/RA를 통해 " +"전파할 암호화된 고정 DNS 서버 주소 목록을 지정합니다. (%s 참고)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:212 msgid "" @@ -11803,6 +11821,8 @@ msgid "" "Syntax: <numeric priority> <domain-name> [IP,...] [SVC " "parameter ...]" msgstr "" +"입력 형식: <우선순위 숫자> <도메인 이름> [IP,...] [SVC " +"매개변수 ...]" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:224 msgid "Syntax: {code_syntax}." @@ -11992,6 +12012,9 @@ msgid "" "abbr>-DUIDs and, optionally, " "IAIDs of this host." msgstr "" +"호스트의 DHCPv6-" +"DUID 및 선택 사항인 IAID입니다." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1025 msgid "" @@ -12295,6 +12318,8 @@ msgid "" "The hexadecimal IPv6 token for this host (up to 16 chars, i.e. 64 bits)." msgstr "" +"호스트에 사용할 16진수 형태의 " +"IPv6 토큰입니다. (최대 16자, 64비트)" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:235 msgid "The highest supported TLS version" @@ -12484,6 +12509,9 @@ msgid "" "of the DUID or DUID%IAID values listed above. Only " "one is expected to be in active use on the network at any given time." msgstr "" +"위에 등록된 DUID 또는 DUID%IAID 중 하나를 사용하는 " +"모든 호스트에 동일한 IPv6 주소가 (재)할당됩니다. 동일한 시간에 목록 " +"내 1개만 고정 IP를 할당받을 수 있습니다. (중복 할당 불가)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1460 msgid "The selected %s mode is incompatible with %s encryption" @@ -12749,7 +12777,7 @@ 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." -msgstr "" +msgstr "이를 통해 접근 불가능한 서브넷의 IP 주소가 응답되는 것을 방지합니다." #: modules/luci-base/htdocs/luci-static/resources/form.js:2463 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172 @@ -13800,8 +13828,8 @@ msgid "" "When a host matches an entry then the special tag %s is set. Use %s to match " "all known hosts." msgstr "" -"호스트가 항목과 일치하면 특수 태그인 %s이 할당됩니다. %s으로 모든 알려진 호스" -"트를 매칭합니다." +"호스트가 항목과 일치하면 특수 태그인 %s이 할당됩니다. 등록된 모든 호스트를 " +"대상으로 지정하려면 %s을 사용하세요." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1295 msgid "" @@ -14350,11 +14378,11 @@ msgstr "5자 또는 13자의 암호 키" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:211 msgid "known" -msgstr "" +msgstr "known (등록됨)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:213 msgid "known-othernet (on different subnet)" -msgstr "" +msgstr "known-othernet (다른 서브넷)" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:111 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:111 diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po index 96dfdcc0f1..0eba3dd735 100644 --- a/modules/luci-base/po/ru/base.po +++ b/modules/luci-base/po/ru/base.po @@ -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-24 17:10+0000\n" +"PO-Revision-Date: 2026-03-07 13:10+0000\n" "Last-Translator: SnIPeRSnIPeR " "\n" "Language-Team: Russian " @@ -13,7 +13,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" "Project-Info: Это технический перевод, не дословный. Главное-удобный русский " "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n" @@ -157,7 +157,7 @@ msgstr "(нет связанных интерфейсов)" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:605 msgctxt "Label indicating further amount of allowed ips" msgid "+ %d more" -msgstr "+ еще %d" +msgstr "+ ещё %d" #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:48 msgid "-- Additional Field --" @@ -4031,12 +4031,12 @@ msgstr "Аварийный" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:119 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:119 msgid "Emits netlink IP ADDR miss notifications" -msgstr "Выдает уведомления о пропуске IP-адреса сетевого канала" +msgstr "Выдаёт уведомления о пропуске IP-адреса сетевого канала" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:113 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:113 msgid "Emits netlink LLADDR miss notifications" -msgstr "Выдает уведомления о пропуске LLADDR сетевого соединения" +msgstr "Выдаёт уведомления о пропуске LLADDR сетевого соединения" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:120 msgid "Empirically measure MTU" @@ -9231,7 +9231,7 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:72 msgid "Options" -msgstr "Настройки" +msgstr "Опции" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:367 msgid "Options marked with ² are OpenSSL only." @@ -9522,7 +9522,7 @@ msgstr "PPtP (протокол обмена сообщениями)" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:73 msgid "PSID offset" -msgstr "PSID смещение" +msgstr "Смещение PSID" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:70 msgid "PSID-bits length" diff --git a/modules/luci-base/po/zh_Hans/base.po b/modules/luci-base/po/zh_Hans/base.po index f4b55317a0..9a8d8a748d 100644 --- a/modules/luci-base/po/zh_Hans/base.po +++ b/modules/luci-base/po/zh_Hans/base.po @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"PO-Revision-Date: 2026-03-05 15:10+0000\n" +"PO-Revision-Date: 2026-03-06 16:33+0000\n" "Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" @@ -1595,8 +1595,7 @@ msgstr "" msgid "" "At most %h per %h, burst of %h" -msgstr "" -"至多 %h 每 %h,%h 突发" +msgstr "最多 %h 每 %h,%h 突发上限" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:133 msgid "Attempt to enable configured mount points for attached devices" @@ -1626,7 +1625,7 @@ msgstr "以用户名/密码的方式进行验证" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2024 msgid "Authentication" -msgstr "身份认证" +msgstr "认证" #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:76 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:79 @@ -2921,7 +2920,7 @@ msgstr "已发送" #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:163 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:349 msgid "Debug" -msgstr "调试" +msgstr "调试 (Debug)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1136 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1142 @@ -3375,9 +3374,7 @@ msgstr "距离优化" msgid "" "Distance to farthest network member in meters. Set only for distances above " "one kilometer; otherwise it is harmful." -msgstr "" -"和最远网络成员之间的距离,单位为米。请仅在距离超出 1 千米时设置此项,否则有" -"害。" +msgstr "到最远网络成员的距离(米)。仅在距离超过 1 千米时设置;否则会有负面影响。" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:75 msgid "Distributed ARP Table" @@ -3452,7 +3449,7 @@ msgid "" "abbr> messages on this interface." msgstr "" "不在此接口上发送任何 RA 消息。" +"由器通告,ICMPv6 消息类型 134)\">RA 消息。" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102 msgctxt "nft notrack action" @@ -4083,7 +4080,7 @@ msgstr "启用单播泛洪" #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:109 #: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:118 msgid "Enabled" -msgstr "启用" +msgstr "已启用" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1793 msgid "Enabled (all CPUs)" @@ -4101,7 +4098,7 @@ msgstr "在此网桥上启用 IGMP 嗅探" msgid "" "Enables fast roaming among access points that belong to the same Mobility " "Domain" -msgstr "启用属于同一移动域接入点之间的快速漫游" +msgstr "在属于同一移动域的接入点(AP)间启用快速漫游" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:100 msgid "" @@ -4220,7 +4217,7 @@ msgstr "擦除中…" #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:160 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:346 msgid "Error" -msgstr "错误" +msgstr "错误 (Error)" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:145 msgid "Error getting PublicKey" @@ -4808,8 +4805,8 @@ msgid "" "messages received on the designated master interface to downstream " "interfaces." msgstr "" -"将指定主接口上接收到的 RA 消息转发到下游接口。" +"将指定主接口上接收到的 RA 消息转发到下游接口。" #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164 msgid "Forward DHCP traffic" @@ -5419,12 +5416,12 @@ msgstr "ICMP 类型" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57 msgctxt "nft icmpv6 code" msgid "ICMPv6 code" -msgstr "ICMPv6 码" +msgstr "ICMPv6 消息码" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58 msgctxt "nft icmpv6 type" msgid "ICMPv6 type" -msgstr "ICMPv6 类型" +msgstr "ICMPv6 消息类型" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:128 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:128 @@ -6061,7 +6058,7 @@ msgstr "仅室内频道被选中" #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:162 #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:348 msgid "Info" -msgstr "信息" +msgstr "信息 (Info)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:102 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:103 @@ -6279,9 +6276,9 @@ msgid "" "value, an administrator may tune the number of IGMP messages on the subnet; " "larger values cause IGMP Queries to be sent less often" msgstr "" -"组播常规查询之间的时间间隔(单位:厘秒)。通过更改该值,管理员可以调整子网中 IGMP 消息的数量。 数值越大,IGMP " -"查询的发送频率越低" +"组播常规查询的时间间隔(单位:厘秒)" +"。通过更改该值,管理员可以调整子网中 IGMP 消息的数量。 数值越大,IGMP 查询的" +"发送频率越低" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1032 msgid "Interval in seconds for STP hello packets" @@ -6324,7 +6321,7 @@ msgstr "无效的通信类别,请输入 00..FF 或继承" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:283 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed." -msgstr "无效的 VLAN ID!只有 %d 和 %d 之间的 ID 有效。" +msgstr "无效的 VLAN ID!有效值范围: %d ~ %d。" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:292 msgid "Invalid VLAN ID given! Only unique IDs are allowed" @@ -6722,7 +6719,7 @@ msgstr "图例:" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:769 msgid "Limit" -msgstr "最大租约数" +msgstr "限制" #: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:95 msgid "Limit repeated log messages" @@ -7472,8 +7469,8 @@ msgid "" "Maximum time allowed between sending unsolicited RA. Default is 600 seconds." msgstr "" -"连续发送主动 RA 消息时允许的最长时间间隔。默认为 600 秒。" +"连续发送主动 RA 消息时允许的最长时间间隔。默认为 600 秒。" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003 msgid "Maximum transmit power" @@ -7600,8 +7597,8 @@ msgid "" "Minimum time allowed between sending unsolicited RA. Default is 200 seconds." msgstr "" -"连续发送主动 RA 消息时允许的最短时间间隔。默认为 200 秒。" +"连续发送主动 RA 消息时允许的最短时间间隔。默认为 200 秒。" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:202 msgid "Mirror monitor port" @@ -8326,7 +8323,7 @@ msgstr "不支持" msgid "" "Note that many options are set on a per-interface basis in the Interfaces tab." -msgstr "提示:可在接口配置页给不同接口配置不同的选项。" +msgstr "注意:许多选项需在 接口 页面中按接口分别设置。" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:665 msgid "Note: IPv4 only." @@ -8891,7 +8888,7 @@ msgstr "重设内部路由表" #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3 msgid "Overview" -msgstr "概况" +msgstr "概览" #: modules/luci-base/htdocs/luci-static/resources/ui.js:3342 msgid "Overwrite existing file \"%s\" ?" @@ -9458,7 +9455,7 @@ msgstr "已连接" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572 msgid "Preshared Key" -msgstr "预共享密钥" +msgstr "预共享密钥 (PSK)" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:543 msgid "Preshared key in use" @@ -9983,7 +9980,7 @@ msgstr "使用 ICMP 类型 %h 拒绝数据包" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112 msgctxt "nft reject with icmpv6 type" msgid "Reject packet with ICMPv6 type %h" -msgstr "使用 ICMPv6 类型 %h 拒绝数据包" +msgstr "使用 ICMPv6 消息类型 %h 拒绝数据包" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:110 msgctxt "nft reject with tcp reset" @@ -10579,8 +10576,8 @@ msgid "" "Router Lifetime published in RA messages. Maximum is 9000 seconds." msgstr "" -"在 RA 消息中发布的路由器生存时间。最大值为 9000 秒。" +"在 RA 消息中发布的路由器生存时间。最大值为 9000 秒。" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:26 @@ -10880,7 +10877,7 @@ msgid "" "messages advertising this device as IPv6 router." msgstr "" "发送 RA 消息,以通告此设备为 IPv6 路由器。" +"消息类型 134)\">RA 消息,以通告此设备为 IPv6 路由器。" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1188 msgid "Send ICMP redirects" @@ -11976,8 +11973,8 @@ msgid "" "Minimum is 1280 bytes." msgstr "" "将在 RA 消息中发布的 MTU。最小值为 1280 字节。" +"消息类型 134)\">RA 消息中发布的 MTU。最小值为 1280 字节。" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910 msgid "" @@ -12352,9 +12349,8 @@ msgid "" "detect the loss of the last member of a group" msgstr "" "在响应离组消息时发出的特定组查询中插入的最大响应时间 (单位:厘秒)。同时也是组特定查询消息之间的时间间隔。 通过调" -"整该值以修改网络的“离开等待时间”。 降低该值会缩短检测组中最后一个成员离组的时" -"间" +"厘秒 = 10 毫秒\">厘秒)。同时也是组特定查询消息的时间间隔。 通过调整该" +"值以修改网络的“离开等待时间”。 降低该值会缩短检测组中最后一个成员离组的时间" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1071 msgid "" @@ -12837,7 +12833,7 @@ msgstr "可用数" #: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:350 msgid "Trace" -msgstr "跟踪" +msgstr "追踪 (Trace)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:105 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:106 @@ -13755,7 +13751,7 @@ msgstr "警告" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:191 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:161 msgid "Warning" -msgstr "警告" +msgstr "警告 (Warning)" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:26 msgid "Warning: There are unsaved changes that will get lost on reboot!" @@ -14315,7 +14311,7 @@ msgstr "整数" #: modules/luci-base/htdocs/luci-static/resources/validation.js:956 msgid "key between 8 and 63 characters" -msgstr "密钥在 8 到 63 个字符之间" +msgstr "密钥长度范围为 8 ~ 63 个字符" #: modules/luci-base/htdocs/luci-static/resources/validation.js:973 msgid "key with either 5 or 13 characters" @@ -14435,7 +14431,7 @@ msgstr "开放网络" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:345 msgid "or" -msgstr "或者" +msgstr "或" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:911 msgid "other config (O)" @@ -14814,11 +14810,11 @@ msgstr "值" #: modules/luci-base/htdocs/luci-static/resources/validation.js:1067 msgid "value between %d and %d characters" -msgstr "%d 和 %d 字符之间的值" +msgstr "%d ~ %d 字符之间" #: modules/luci-base/htdocs/luci-static/resources/validation.js:1023 msgid "value between %f and %f" -msgstr "%f 和 %f 之间的值" +msgstr "%f ~ %f 之间的值" #: modules/luci-base/htdocs/luci-static/resources/validation.js:1033 msgid "value greater or equal to %f" @@ -14838,7 +14834,7 @@ msgstr "值至少为 %d 个字符" #: modules/luci-base/htdocs/luci-static/resources/validation.js:1090 msgid "value with at most %d characters" -msgstr "值至多为 %d 个字符" +msgstr "值最多为 %d 个字符" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1480 msgid "weak security" diff --git a/modules/luci-base/po/zh_Hant/base.po b/modules/luci-base/po/zh_Hant/base.po index b7278323b8..72fe38799d 100644 --- a/modules/luci-base/po/zh_Hant/base.po +++ b/modules/luci-base/po/zh_Hant/base.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"PO-Revision-Date: 2026-03-04 17:41+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: EESF-2 \n" "Language-Team: Chinese (Traditional Han script) \n" @@ -4054,6 +4054,7 @@ msgid "Enables IGMP snooping on this bridge" msgstr "在此橋接上啟用 IGMP 監聽" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1869 +#, fuzzy msgid "" "Enables fast roaming among access points that belong to the same Mobility " "Domain" @@ -10462,8 +10463,8 @@ msgid "" "(and advertise it in WLAN beacons). Only works if the specified network " "interface is a bridge. Shortens the time-critical reassociation process." msgstr "" -"強大的安全網路 (RSN): 允許 WPA2-EAP 網路的漫遊預先驗證 (並在 WLAN 信標中公" -"告) 。僅當指定的網路介面是橋接時才有效。縮短時序要求嚴格的重新關聯過程。" +"堅固安全網路 (RSN): 允許 WPA2-EAP 網路的漫遊預先驗證 (並在 WLAN 信標中公告) " +"。僅當指定的網路介面是橋接時才有效。縮短時序要求嚴格的重新關聯過程。" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1061 msgid "Robustness" diff --git a/modules/luci-mod-dsl/po/zh_Hans/dsl.po b/modules/luci-mod-dsl/po/zh_Hans/dsl.po index 8e071e9700..4471f64637 100644 --- a/modules/luci-mod-dsl/po/zh_Hans/dsl.po +++ b/modules/luci-mod-dsl/po/zh_Hans/dsl.po @@ -1,14 +1,14 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-28 15:41+0000\n" -"Last-Translator: kae \n" +"PO-Revision-Date: 2026-03-06 07:51+0000\n" +"Last-Translator: nKsyn \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:157 msgid "ATM Header Error Control Errors (HEC-P)" @@ -220,7 +220,7 @@ msgstr "频段" #: modules/luci-mod-dsl/root/usr/share/luci/menu.d/luci-mod-dsl.json:14 msgid "Stats" -msgstr "数据" +msgstr "统计" #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:107 #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:143 diff --git a/modules/luci-mod-dsl/po/zh_Hant/dsl.po b/modules/luci-mod-dsl/po/zh_Hant/dsl.po index 66bbef4c68..497a66e8f6 100644 --- a/modules/luci-mod-dsl/po/zh_Hant/dsl.po +++ b/modules/luci-mod-dsl/po/zh_Hant/dsl.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-28 09:35+0000\n" +"PO-Revision-Date: 2026-03-06 06:52+0000\n" "Last-Translator: EESF-2 \n" "Language-Team: Chinese (Traditional Han script) \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.1-dev\n" +"X-Generator: Weblate 5.17-dev\n" #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:157 msgid "ATM Header Error Control Errors (HEC-P)" @@ -160,7 +160,7 @@ msgstr "數據機韌體" #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:133 msgid "Noise Margin (SNRM)" -msgstr "雜訊容限 (信噪比)" +msgstr "" #: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:122 msgid "Noise Protection"