summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHosted Weblate2026-02-15 08:25:25 +0000
committerHannu Nyman2026-02-15 08:37:15 +0000
commit9b4a83a92e12a6f748b3f5e822b7a3d0bb043174 (patch)
tree004e62042e1c075b317c5c21564a399b7513751d
parent922d3e9e337121170f691475e443c3334d3bce55 (diff)
downloadluci-9b4a83a92e12a6f748b3f5e822b7a3d0bb043174.tar.gz
Translated using Weblate (Korean)
Currently translated at 75.0% (21 of 28 strings) Translated using Weblate (Russian) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Russian) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ru/ Translated using Weblate (German) Currently translated at 99.6% (253 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/de/ Translated using Weblate (Korean) Currently translated at 76.3% (2149 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Korean) Currently translated at 28.7% (69 of 240 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/ Translated using Weblate (German) Currently translated at 84.6% (11 of 13 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/de/ Translated using Weblate (German) Currently translated at 16.8% (20 of 119 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/de/ Translated using Weblate (Russian) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Russian) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/ru/ Translated using Weblate (German) Currently translated at 92.2% (2595 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ 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 (German) Currently translated at 83.3% (60 of 72 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/de/ Translated using Weblate (Russian) Currently translated at 100.0% (504 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/ Translated using Weblate (German) Currently translated at 99.6% (285 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/de/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2813 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (German) Currently translated at 95.8% (46 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/de/ Translated using Weblate (Russian) Currently translated at 100.0% (111 of 111 strings) Translation: OpenWrt/LuCI/applications/radicale3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (240 of 240 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt_BR/ Translated using Weblate (Russian) Currently translated at 100.0% (165 of 165 strings) Translated using Weblate (Russian) Currently translated at 100.0% (286 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/openlist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/ru/ Translated using Weblate (German) Currently translated at 65.9% (31 of 47 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/de/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/pt_BR/ Translated using Weblate (Russian) Currently translated at 100.0% (254 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 32.3% (163 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pt_BR/ Translated using Weblate (Russian) Currently translated at 100.0% (216 of 216 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ru/ Translated using Weblate (German) Currently translated at 98.8% (85 of 86 strings) Translation: OpenWrt/LuCI/applications/package-manager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/de/ Translated using Weblate (German) Currently translated at 95.2% (20 of 21 strings) Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/de/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (198 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/zh_Hans/ Translated using Weblate (Korean) Currently translated at 61.0% (124 of 203 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (27 of 27 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ru/ Translated using Weblate (Korean) Currently translated at 39.6% (200 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/ Translated using Weblate (Korean) Currently translated at 23.6% (60 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (German) Currently translated at 82.2% (167 of 203 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/ Translated using Weblate (Russian) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ru/ Translated using Weblate (German) Currently translated at 76.6% (184 of 240 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/de/ Translated using Weblate (Russian) Currently translated at 100.0% (31 of 31 strings) Translated using Weblate (Korean) Currently translated at 19.3% (23 of 119 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/ Translated using Weblate (German) Currently translated at 91.9% (91 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/ Translated using Weblate (German) Currently translated at 99.6% (283 of 284 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 76.8% (156 of 203 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pt_BR/ Translated using Weblate (Korean) Currently translated at 28.5% (26 of 91 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/ Translated using Weblate (German) Currently translated at 81.4% (176 of 216 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/de/ Translated using Weblate (German) Currently translated at 69.4% (59 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/ Translated using Weblate (Russian) Currently translated at 100.0% (147 of 147 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (German) Currently translated at 97.8% (136 of 139 strings) Translated using Weblate (Korean) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/example Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (74 of 74 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ru/ Translated using Weblate (German) Currently translated at 93.1% (393 of 422 strings) Translated using Weblate (Russian) Currently translated at 100.0% (182 of 182 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ru/ Translated using Weblate (German) Currently translated at 99.1% (123 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/de/ Translated using Weblate (German) Currently translated at 96.9% (32 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/de/ Translated using Weblate (Russian) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (99 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pt_BR/ Translated using Weblate (German) Currently translated at 85.5% (160 of 187 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/ Translated using Weblate (Korean) Currently translated at 33.9% (57 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (2813 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Korean) Currently translated at 14.2% (28 of 196 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ru/ 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 (Korean) Currently translated at 70.9% (122 of 172 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 20.8% (10 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/pt_BR/ Translated using Weblate (Korean) Currently translated at 34.6% (99 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (284 of 284 strings) Translated using Weblate (Russian) Currently translated at 100.0% (44 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (193 of 193 strings) Translated using Weblate (German) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/de/ Translated using Weblate (Russian) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/irqbalance Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Russian) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (216 of 216 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/pt_BR/ Translated using Weblate (Russian) Currently translated at 100.0% (59 of 59 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (72 of 72 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (178 of 178 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Russian) Currently translated at 100.0% (91 of 91 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ru/ Translated using Weblate (Korean) Currently translated at 76.4% (78 of 102 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 16.8% (20 of 119 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 87.0% (27 of 31 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/pt_BR/ Translated using Weblate (Korean) Currently translated at 13.5% (10 of 74 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (203 of 203 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ru/ Translated using Weblate (German) Currently translated at 13.6% (3 of 22 strings) Translation: OpenWrt/LuCI/applications/wifihistory Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifihistory/de/ Translated using Weblate (Russian) Currently translated at 100.0% (119 of 119 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% (139 of 139 strings) Translated using Weblate (German) Currently translated at 95.7% (45 of 47 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 35.4% (11 of 31 strings) Translated using Weblate (German) Currently translated at 99.4% (196 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/de/ Translated using Weblate (Russian) Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (286 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pt_BR/ Translated using Weblate (German) Currently translated at 32.1% (162 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (German) Currently translated at 98.1% (52 of 53 strings) Translated using Weblate (Russian) Currently translated at 100.0% (193 of 193 strings) Translated using Weblate (Russian) Currently translated at 100.0% (85 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (German) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/de/ Translated using Weblate (Portuguese) Currently translated at 96.4% (27 of 28 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 72.9% (62 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 100.0% (286 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Russian) Currently translated at 34.9% (176 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/ Translated using Weblate (Korean) Currently translated at 39.4% (199 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (47 of 47 strings) Translated using Weblate (Korean) Currently translated at 44.6% (88 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ko/ Translated using Weblate (Korean) Currently translated at 12.2% (31 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 53.7% (64 of 119 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (2813 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 95.4% (187 of 196 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (187 of 187 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ru/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2813 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Korean) Currently translated at 62.2% (107 of 172 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/ Translated using Weblate (Portuguese) Currently translated at 100.0% (27 of 27 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/pt/ Translated using Weblate (Portuguese) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Russian) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (28 of 28 strings) Translated using Weblate (Russian) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Russian) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ru/ Translated using Weblate (Korean) Currently translated at 58.6% (27 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ru/ Translated using Weblate (Spanish) Currently translated at 100.0% (240 of 240 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Russian) Currently translated at 100.0% (44 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 88.8% (40 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (153 of 153 strings) Translation: OpenWrt/LuCI/applications/dawn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 46.6% (77 of 165 strings) Translated using Weblate (Spanish) Currently translated at 98.9% (180 of 182 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Russian) Currently translated at 100.0% (99 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 90.1% (64 of 71 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 88.2% (83 of 94 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/zh_Hant/ 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% (111 of 111 strings) Translation: OpenWrt/LuCI/applications/radicale3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/openlist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (284 of 284 strings) Translated using Weblate (Portuguese) Currently translated at 92.3% (12 of 13 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/pt/ Translated using Weblate (Russian) Currently translated at 100.0% (254 of 254 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (165 of 165 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 57.5% (290 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (198 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (286 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Russian) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/ru/ Translated using Weblate (Korean) Currently translated at 76.3% (2149 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/ Translated using Weblate (Spanish) Currently translated at 96.4% (486 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Russian) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ru/ Translated using Weblate (Portuguese) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/pt/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (47 of 47 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 76.2% (218 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (504 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/ Translated using Weblate (Swedish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/wifihistory Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifihistory/sv/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 16.8% (20 of 119 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/pt_BR/ Translated using Weblate (Spanish) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (91 of 91 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2813 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Swedish) Currently translated at 25.8% (74 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/sv/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (28 of 28 strings) Translated using Weblate (Polish) Currently translated at 100.0% (240 of 240 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (286 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pl/ Translated using Weblate (Swedish) Currently translated at 15.1% (18 of 119 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/sv/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (284 of 284 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (286 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hans/ Translated using Weblate (Polish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/pl/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 96.7% (88 of 91 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 59.7% (46 of 77 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/wifihistory Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifihistory/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (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% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/zh_Hans/ Translated using Weblate (Swedish) Currently translated at 50.5% (43 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/sv/ Translated using Weblate (Polish) Currently translated at 100.0% (47 of 47 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (2813 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 87.5% (14 of 16 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/pt_BR/ Translated using Weblate (Polish) Currently translated at 100.0% (85 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (86 of 86 strings) Translation: OpenWrt/LuCI/applications/package-manager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/pl/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 97.2% (2737 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ 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 (Chinese (Simplified Han script)) Currently translated at 100.0% (139 of 139 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Polish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (86 of 86 strings) Translation: OpenWrt/LuCI/applications/package-manager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/zh_Hans/ Translated using Weblate (Polish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/wifihistory Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifihistory/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/wifihistory Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifihistory/pl/ Translated using Weblate (Spanish) Currently translated at 98.2% (281 of 286 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 83.5% (71 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pt_BR/ Translated using Weblate (Swedish) Currently translated at 32.5% (164 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/sv/ Translated using Weblate (Polish) Currently translated at 100.0% (99 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pl/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 67.7% (21 of 31 strings) Translated using Weblate (Swedish) Currently translated at 38.6% (1087 of 2813 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/ Translated using Weblate (Polish) Currently translated at 100.0% (504 of 504 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pl/ Translated using Weblate (Swedish) Currently translated at 35.8% (86 of 240 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/sv/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (240 of 240 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 99.2% (419 of 422 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 76.3% (155 of 203 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pt_BR/ Co-authored-by: EESF-2 <eesf-2@users.noreply.hosted.weblate.org> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Hyeonjeong Lee <h9101654@gmail.com> Co-authored-by: Janderson Vieira Santos <jandersonvs79@gmail.com> Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: PhillyMay <mein.alias@outlook.com> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org> Co-authored-by: jcneviadunski <janjao.haastari@gmail.com> Co-authored-by: nKsyn <e.nksyn@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: EESF-2 <eesf-2@users.noreply.hosted.weblate.org> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Hyeonjeong Lee <h9101654@gmail.com> Signed-off-by: Janderson Vieira Santos <jandersonvs79@gmail.com> Signed-off-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: PhillyMay <mein.alias@outlook.com> Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com> Signed-off-by: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org> Signed-off-by: jcneviadunski <janjao.haastari@gmail.com> Signed-off-by: nKsyn <e.nksyn@gmail.com> Signed-off-by: ssantos <ssantos@web.de> Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/ko/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ko/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/pt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hant/ Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/natmap Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/applications/wol Translation: OpenWrt/LuCI/modules/luci-mod-dashboard Translation: OpenWrt/LuCI/modules/luci-mod-dsl
-rw-r--r--applications/luci-app-acl/po/ru/acl.po6
-rw-r--r--applications/luci-app-acme/po/de/acme.po10
-rw-r--r--applications/luci-app-acme/po/pl/acme.po6
-rw-r--r--applications/luci-app-acme/po/pt_BR/acme.po10
-rw-r--r--applications/luci-app-acme/po/ru/acme.po4
-rw-r--r--applications/luci-app-acme/po/sv/acme.po8
-rw-r--r--applications/luci-app-acme/po/zh_Hant/acme.po15
-rw-r--r--applications/luci-app-adblock-fast/po/de/adblock-fast.po7
-rw-r--r--applications/luci-app-adblock-fast/po/pt_BR/adblock-fast.po90
-rw-r--r--applications/luci-app-adblock-fast/po/ru/adblock-fast.po6
-rw-r--r--applications/luci-app-adblock/po/de/adblock.po12
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po4
-rw-r--r--applications/luci-app-adblock/po/ko/adblock.po4
-rw-r--r--applications/luci-app-adblock/po/pl/adblock.po6
-rw-r--r--applications/luci-app-adblock/po/pt_BR/adblock.po106
-rw-r--r--applications/luci-app-adblock/po/sv/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/zh_Hans/adblock.po7
-rw-r--r--applications/luci-app-advanced-reboot/po/de/advanced-reboot.po10
-rw-r--r--applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po6
-rw-r--r--applications/luci-app-aria2/po/ko/aria2.po4
-rw-r--r--applications/luci-app-aria2/po/ru/aria2.po14
-rw-r--r--applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po6
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po8
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po25
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po7
-rw-r--r--applications/luci-app-banip/po/de/banip.po5
-rw-r--r--applications/luci-app-banip/po/es/banip.po23
-rw-r--r--applications/luci-app-banip/po/ko/banip.po6
-rw-r--r--applications/luci-app-banip/po/pl/banip.po6
-rw-r--r--applications/luci-app-banip/po/pt_BR/banip.po18
-rw-r--r--applications/luci-app-banip/po/ru/banip.po6
-rw-r--r--applications/luci-app-banip/po/sv/banip.po6
-rw-r--r--applications/luci-app-banip/po/zh_Hans/banip.po7
-rw-r--r--applications/luci-app-banip/po/zh_Hant/banip.po12
-rw-r--r--applications/luci-app-bcp38/po/de/bcp38.po9
-rw-r--r--applications/luci-app-bcp38/po/pt/bcp38.po6
-rw-r--r--applications/luci-app-bmx7/po/ru/bmx7.po9
-rw-r--r--applications/luci-app-clamav/po/ru/clamav.po15
-rw-r--r--applications/luci-app-clamav/po/zh_Hant/clamav.po10
-rw-r--r--applications/luci-app-cloudflared/po/ru/cloudflared.po7
-rw-r--r--applications/luci-app-cloudflared/po/zh_Hant/cloudflared.po4
-rw-r--r--applications/luci-app-coovachilli/po/ru/coovachilli.po4
-rw-r--r--applications/luci-app-coovachilli/po/zh_Hant/coovachilli.po8
-rw-r--r--applications/luci-app-crowdsec-firewall-bouncer/po/de/crowdsec-firewall-bouncer.po8
-rw-r--r--applications/luci-app-crowdsec-firewall-bouncer/po/es/crowdsec-firewall-bouncer.po8
-rw-r--r--applications/luci-app-dawn/po/ru/dawn.po176
-rw-r--r--applications/luci-app-dcwapd/po/ru/dcwapd.po6
-rw-r--r--applications/luci-app-ddns/po/de/ddns.po7
-rw-r--r--applications/luci-app-ddns/po/ko/ddns.po4
-rw-r--r--applications/luci-app-ddns/po/pl/ddns.po6
-rw-r--r--applications/luci-app-ddns/po/ru/ddns.po19
-rw-r--r--applications/luci-app-dockerman/po/de/dockerman.po17
-rw-r--r--applications/luci-app-dockerman/po/es/dockerman.po4
-rw-r--r--applications/luci-app-dockerman/po/ko/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/pl/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/pt_BR/dockerman.po12
-rw-r--r--applications/luci-app-dockerman/po/ru/dockerman.po664
-rw-r--r--applications/luci-app-dockerman/po/sv/dockerman.po12
-rw-r--r--applications/luci-app-dockerman/po/zh_Hans/dockerman.po7
-rw-r--r--applications/luci-app-dockerman/po/zh_Hant/dockerman.po6
-rw-r--r--applications/luci-app-dump1090/po/ru/dump1090.po4
-rw-r--r--applications/luci-app-example/po/ko/example.po46
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po7
-rw-r--r--applications/luci-app-firewall/po/pt_BR/firewall.po8
-rw-r--r--applications/luci-app-firewall/po/ru/firewall.po11
-rw-r--r--applications/luci-app-firewall/po/zh_Hant/firewall.po4
-rw-r--r--applications/luci-app-frpc/po/es/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/ko/frpc.po4
-rw-r--r--applications/luci-app-frpc/po/ru/frpc.po11
-rw-r--r--applications/luci-app-frpc/po/zh_Hant/frpc.po6
-rw-r--r--applications/luci-app-frps/po/ko/frps.po4
-rw-r--r--applications/luci-app-frps/po/ru/frps.po11
-rw-r--r--applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po15
-rw-r--r--applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po6
-rw-r--r--applications/luci-app-irqbalance/po/ru/irqbalance.po6
-rw-r--r--applications/luci-app-keepalived/po/de/keepalived.po7
-rw-r--r--applications/luci-app-keepalived/po/ko/keepalived.po62
-rw-r--r--applications/luci-app-keepalived/po/ru/keepalived.po12
-rw-r--r--applications/luci-app-keepalived/po/zh_Hans/keepalived.po4
-rw-r--r--applications/luci-app-ksmbd/po/pt/ksmbd.po6
-rw-r--r--applications/luci-app-ksmbd/po/ru/ksmbd.po11
-rw-r--r--applications/luci-app-lldpd/po/ru/lldpd.po9
-rw-r--r--applications/luci-app-minidlna/po/ru/minidlna.po23
-rw-r--r--applications/luci-app-mwan3/po/ko/mwan3.po136
-rw-r--r--applications/luci-app-mwan3/po/ru/mwan3.po6
-rw-r--r--applications/luci-app-natmap/po/ko/natmap.po30
-rw-r--r--applications/luci-app-natmap/po/pt/natmap.po8
-rw-r--r--applications/luci-app-natmap/po/ru/natmap.po11
-rw-r--r--applications/luci-app-natmap/po/zh_Hant/natmap.po4
-rw-r--r--applications/luci-app-nextdns/po/de/nextdns.po6
-rw-r--r--applications/luci-app-nextdns/po/pt/nextdns.po8
-rw-r--r--applications/luci-app-nlbwmon/po/de/nlbwmon.po7
-rw-r--r--applications/luci-app-nlbwmon/po/ru/nlbwmon.po19
-rw-r--r--applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po4
-rw-r--r--applications/luci-app-nut/po/de/nut.po7
-rw-r--r--applications/luci-app-nut/po/ru/nut.po4
-rw-r--r--applications/luci-app-nut/po/zh_Hans/nut.po5
-rw-r--r--applications/luci-app-ocserv/po/de/ocserv.po9
-rw-r--r--applications/luci-app-ocserv/po/ru/ocserv.po4
-rw-r--r--applications/luci-app-olsr/po/ru/olsr.po4
-rw-r--r--applications/luci-app-omcproxy/po/ru/omcproxy.po13
-rw-r--r--applications/luci-app-openlist/po/ru/openlist.po16
-rw-r--r--applications/luci-app-openvpn/po/ru/openvpn.po10
-rw-r--r--applications/luci-app-openwisp/po/de/openwisp.po9
-rw-r--r--applications/luci-app-openwisp/po/pt_BR/openwisp.po6
-rw-r--r--applications/luci-app-package-manager/po/de/package-manager.po7
-rw-r--r--applications/luci-app-package-manager/po/pl/package-manager.po6
-rw-r--r--applications/luci-app-package-manager/po/zh_Hans/package-manager.po7
-rw-r--r--applications/luci-app-pagekitec/po/pt_BR/pagekitec.po7
-rw-r--r--applications/luci-app-pbr/po/es/pbr.po20
-rw-r--r--applications/luci-app-pbr/po/ru/pbr.po4
-rw-r--r--applications/luci-app-privoxy/po/ru/privoxy.po10
-rw-r--r--applications/luci-app-radicale3/po/ru/radicale3.po215
-rw-r--r--applications/luci-app-rp-pppoe-server/po/ru/rp-pppoe-server.po9
-rw-r--r--applications/luci-app-samba4/po/ru/samba4.po13
-rw-r--r--applications/luci-app-ser2net/po/ru/ser2net.po9
-rw-r--r--applications/luci-app-smartdns/po/ru/smartdns.po11
-rw-r--r--applications/luci-app-smartdns/po/zh_Hans/smartdns.po36
-rw-r--r--applications/luci-app-snmpd/po/ko/snmpd.po4
-rw-r--r--applications/luci-app-snmpd/po/pt_BR/snmpd.po6
-rw-r--r--applications/luci-app-snmpd/po/ru/snmpd.po9
-rw-r--r--applications/luci-app-sshtunnel/po/ru/sshtunnel.po9
-rw-r--r--applications/luci-app-statistics/po/de/statistics.po7
-rw-r--r--applications/luci-app-statistics/po/es/statistics.po44
-rw-r--r--applications/luci-app-statistics/po/ru/statistics.po12
-rw-r--r--applications/luci-app-statistics/po/zh_Hans/statistics.po9
-rw-r--r--applications/luci-app-transmission/po/ko/transmission.po8
-rw-r--r--applications/luci-app-transmission/po/pt/transmission.po8
-rw-r--r--applications/luci-app-transmission/po/ru/transmission.po4
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po9
-rw-r--r--applications/luci-app-travelmate/po/ko/travelmate.po30
-rw-r--r--applications/luci-app-travelmate/po/pt_BR/travelmate.po9
-rw-r--r--applications/luci-app-travelmate/po/ru/travelmate.po6
-rw-r--r--applications/luci-app-ttyd/po/de/ttyd.po8
-rw-r--r--applications/luci-app-ttyd/po/ru/ttyd.po4
-rw-r--r--applications/luci-app-uhttpd/po/ru/uhttpd.po11
-rw-r--r--applications/luci-app-unbound/po/ko/unbound.po4
-rw-r--r--applications/luci-app-unbound/po/ru/unbound.po11
-rw-r--r--applications/luci-app-unbound/po/zh_Hant/unbound.po4
-rw-r--r--applications/luci-app-upnp/po/de/upnp.po7
-rw-r--r--applications/luci-app-ustreamer/po/de/ustreamer.po19
-rw-r--r--applications/luci-app-ustreamer/po/es/ustreamer.po60
-rw-r--r--applications/luci-app-ustreamer/po/pt_BR/ustreamer.po10
-rw-r--r--applications/luci-app-ustreamer/po/ru/ustreamer.po199
-rw-r--r--applications/luci-app-ustreamer/po/sv/ustreamer.po8
-rw-r--r--applications/luci-app-ustreamer/po/zh_Hans/ustreamer.po2
-rw-r--r--applications/luci-app-ustreamer/po/zh_Hant/ustreamer.po10
-rw-r--r--applications/luci-app-v2raya/po/ru/v2raya.po8
-rw-r--r--applications/luci-app-vnstat2/po/de/vnstat2.po7
-rw-r--r--applications/luci-app-vnstat2/po/pl/vnstat2.po6
-rw-r--r--applications/luci-app-vnstat2/po/pt_BR/vnstat2.po8
-rw-r--r--applications/luci-app-watchcat/po/zh_Hans/watchcat.po8
-rw-r--r--applications/luci-app-wifihistory/po/de/wifihistory.po29
-rw-r--r--applications/luci-app-wifihistory/po/pl/wifihistory.po15
-rw-r--r--applications/luci-app-wifihistory/po/sv/wifihistory.po56
-rw-r--r--applications/luci-app-wifihistory/po/zh_Hans/wifihistory.po54
-rw-r--r--applications/luci-app-wifischedule/po/pt_BR/wifischedule.po8
-rw-r--r--applications/luci-app-wol/po/pt_BR/wol.po6
-rw-r--r--applications/luci-app-wol/po/ru/wol.po6
-rw-r--r--applications/luci-app-wol/po/zh_Hant/wol.po28
-rw-r--r--applications/luci-app-xfrpc/po/ko/xfrpc.po4
-rw-r--r--applications/luci-app-xfrpc/po/ru/xfrpc.po6
-rw-r--r--applications/luci-app-xfrpc/po/zh_Hant/xfrpc.po34
-rw-r--r--applications/luci-app-xinetd/po/zh_Hant/xinetd.po26
-rw-r--r--modules/luci-base/po/de/base.po11
-rw-r--r--modules/luci-base/po/ko/base.po8
-rw-r--r--modules/luci-base/po/pl/base.po6
-rw-r--r--modules/luci-base/po/pt_BR/base.po120
-rw-r--r--modules/luci-base/po/ru/base.po46
-rw-r--r--modules/luci-base/po/sv/base.po4
-rw-r--r--modules/luci-base/po/zh_Hans/base.po56
-rw-r--r--modules/luci-base/po/zh_Hant/base.po4
-rw-r--r--modules/luci-mod-dashboard/po/de/dashboard.po10
-rw-r--r--modules/luci-mod-dashboard/po/ru/dashboard.po4
-rw-r--r--modules/luci-mod-dashboard/po/zh_Hant/dashboard.po6
-rw-r--r--modules/luci-mod-dsl/po/zh_Hant/dsl.po6
176 files changed, 1935 insertions, 1668 deletions
diff --git a/applications/luci-app-acl/po/ru/acl.po b/applications/luci-app-acl/po/ru/acl.po
index 2649103042..32cd2c85c2 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: 2025-08-10 18:02+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.13-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
msgid "ACL Settings"
@@ -105,7 +105,7 @@ msgstr "Использовать пароль UNIX из /etc/shadow"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:221
msgid "Use encrypted password hash"
-msgstr "Использовать зашифрованный хэш пароля"
+msgstr "Использовать зашифрованный хеш пароля"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:299
msgid "Write access"
diff --git a/applications/luci-app-acme/po/de/acme.po b/applications/luci-app-acme/po/de/acme.po
index 0f2da0d5c8..b57c17ccad 100644
--- a/applications/luci-app-acme/po/de/acme.po
+++ b/applications/luci-app-acme/po/de/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-12-30 17:01+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:227
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:235
@@ -20,8 +20,9 @@ msgid "%s for the format of credentials required by each API."
msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:165
+#, fuzzy
msgid "%s for the list of available APIs."
-msgstr ""
+msgstr "%s für die Liste der verfügbaren APIs."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/logread.js:4
msgid "ACME Log"
@@ -59,6 +60,7 @@ msgid "Alternative DNS API options"
msgstr "allternative DNS API Optionen"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:427
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
diff --git a/applications/luci-app-acme/po/pl/acme.po b/applications/luci-app-acme/po/pl/acme.po
index d736a88984..806e5c92ac 100644
--- a/applications/luci-app-acme/po/pl/acme.po
+++ b/applications/luci-app-acme/po/pl/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/pl/>\n"
"Language: pl\n"
@@ -63,7 +63,7 @@ msgstr "Alternatywne opcje API DNS"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:427
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:48
msgid "Cert files are stored in"
diff --git a/applications/luci-app-acme/po/pt_BR/acme.po b/applications/luci-app-acme/po/pt_BR/acme.po
index 9e39b4ff37..dda9da21ca 100644
--- a/applications/luci-app-acme/po/pt_BR/acme.po
+++ b/applications/luci-app-acme/po/pt_BR/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-20 07:03+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: jcneviadunski <janjao.haastari@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsacme/pt_BR/>\n"
"Language: pt_BR\n"
@@ -13,15 +13,15 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:227
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:235
msgid "%s for the details of this process."
-msgstr ""
+msgstr "%s para os detalhes deste processo."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:218
msgid "%s for the format of credentials required by each API."
-msgstr ""
+msgstr "%s para os formatos de credenciais aceitos por cada API."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:165
msgid "%s for the list of available APIs."
-msgstr ""
+msgstr "%s para a lista de APIs disponíveis."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/logread.js:4
msgid "ACME Log"
diff --git a/applications/luci-app-acme/po/ru/acme.po b/applications/luci-app-acme/po/ru/acme.po
index e6d565815d..76e26d538c 100644
--- a/applications/luci-app-acme/po/ru/acme.po
+++ b/applications/luci-app-acme/po/ru/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -283,7 +283,7 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:525
msgid "Private Key"
-msgstr "Приватный ключ"
+msgstr "Закрытый ключ"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:526
msgid "Public Certificate"
diff --git a/applications/luci-app-acme/po/sv/acme.po b/applications/luci-app-acme/po/sv/acme.po
index e85f1c9fe4..5ac42cd101 100644
--- a/applications/luci-app-acme/po/sv/acme.po
+++ b/applications/luci-app-acme/po/sv/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-18 22:40+0000\n"
-"Last-Translator: Samuel Rydén <trahojen@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/sv/>\n"
"Language: sv\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.2\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:227
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:235
@@ -60,7 +60,7 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:427
msgid "Cancel"
-msgstr ""
+msgstr "Avbryt"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:48
msgid "Cert files are stored in"
diff --git a/applications/luci-app-acme/po/zh_Hant/acme.po b/applications/luci-app-acme/po/zh_Hant/acme.po
index e0955b41b9..943ede7637 100644
--- a/applications/luci-app-acme/po/zh_Hant/acme.po
+++ b/applications/luci-app-acme/po/zh_Hant/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsacme/zh_Hant/>\n"
@@ -68,7 +68,7 @@ msgstr "憑證儲存位置"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:306
msgid "Certificate Profile"
-msgstr ""
+msgstr "憑證設定檔"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:76
msgid "Certificate config"
@@ -84,7 +84,7 @@ msgstr "Challenge 別名"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:420
msgid "Check the configurations of the added domain certificates"
-msgstr ""
+msgstr "檢查新增的網域憑證配置"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:14
msgid "Configure"
@@ -149,11 +149,8 @@ msgid "ECC 384 bits"
msgstr "ECC 384 位元"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:56
-#, fuzzy
msgid "Email address to associate with account key."
-msgstr ""
-"與 \"ACME 帳號金鑰\" 關聯的電子郵件位址;其用於接收 ACME CA 寄送的憑證過期通"
-"知電子郵件。"
+msgstr "與帳號金鑰關聯的電子郵件位址。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:62
msgid "Enable debug logging"
@@ -223,11 +220,11 @@ msgstr "金鑰類型"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:229
msgid "LUCI only supports one challenge alias per certificate."
-msgstr ""
+msgstr "LUCI 僅支援每個憑證一個 challenge 別名。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:237
msgid "LUCI only supports one challenge domain per certificate."
-msgstr ""
+msgstr "LUCI 僅支援每個憑證一個 challenge 網域。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:115
msgid "Listen port"
diff --git a/applications/luci-app-adblock-fast/po/de/adblock-fast.po b/applications/luci-app-adblock-fast/po/de/adblock-fast.po
index 00fd9ce342..52c57a6292 100644
--- a/applications/luci-app-adblock-fast/po/de/adblock-fast.po
+++ b/applications/luci-app-adblock-fast/po/de/adblock-fast.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-11-02 14:00+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock-fast/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14.1-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:114
msgid "%s is currently disabled"
@@ -27,6 +27,7 @@ msgid "-"
msgstr "-"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:649
+#, fuzzy
msgid "Action"
msgstr "Aktion"
diff --git a/applications/luci-app-adblock-fast/po/pt_BR/adblock-fast.po b/applications/luci-app-adblock-fast/po/pt_BR/adblock-fast.po
index 053fd440ef..60ef24a110 100644
--- a/applications/luci-app-adblock-fast/po/pt_BR/adblock-fast.po
+++ b/applications/luci-app-adblock-fast/po/pt_BR/adblock-fast.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-01-20 07:02+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock-fast/pt_BR/>\n"
"Language: pt_BR\n"
@@ -69,7 +69,7 @@ msgstr "AdBlock-Fast - Configuração"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:402
msgid "AdBlock-Fast - Status"
-msgstr "AdBlock-Fast - Status"
+msgstr "Status do AdBlock-Fast"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:476
msgid "Add IPv6 entries"
@@ -104,7 +104,7 @@ msgstr "Atualização automática da configuração"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:357
msgid "Automatic List Update"
-msgstr ""
+msgstr "Atualização Automática de Listas"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:50
msgid "Basic Configuration"
@@ -166,18 +166,22 @@ msgid ""
"Cron daemon is not available. If BusyBox crond is present, enable it with: "
"%s; otherwise install another cron daemon."
msgstr ""
+"O daemon Cron não está disponível. Se o crond do BusyBox estiver presente, "
+"ative-o com: %s; caso contrário, instale outro daemon cron."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:106
msgid "Cron entry does not match the schedule; click %s to overwrite it."
msgstr ""
+"A entrada do Cron não corresponde ao agendamento; clique em %s para "
+"sobrescrevê-la."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:103
msgid "Cron entry is missing; click %s to recreate it."
-msgstr ""
+msgstr "A entrada do Cron está ausente; clique em %s para recriá-la."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:97
msgid "Cron service is not enabled or running. Enable it with: %s."
-msgstr ""
+msgstr "O serviço Cron não está ativado ou em execução. Ative-o com: %s."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:510
msgid "Curl download retry"
@@ -199,15 +203,15 @@ msgstr ""
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:371
msgid "Daily"
-msgstr ""
+msgstr "Diariamente"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:433
msgid "Day of Month"
-msgstr ""
+msgstr "Dia do Mês"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:416
msgid "Day of Week"
-msgstr ""
+msgstr "Dia da Semana"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:548
msgid "Directory for compressed cache file"
@@ -283,24 +287,29 @@ msgid ""
"Enable RFC 1123 compliant domain validation for dnsmasq block-lists to "
"remove invalid entries."
msgstr ""
+"Ativar validação de domínio compatível com a RFC 1123 para listas de "
+"bloqueio do dnsmasq para remover entradas inválidas."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:576
msgid "Enable dnsmasq domain validation"
-msgstr ""
+msgstr "Ativar validação de domínio do dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:563
msgid "Enable dnsmasq sanity check"
-msgstr ""
+msgstr "Ativar verificação de integridade do dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:565
msgid ""
"Enable sanity check for dnsmasq block-list processing to detect and report "
"issues."
msgstr ""
+"Ativar verificação de integridade para o processamento da lista de bloqueio "
+"do dnsmasq para detectar e relatar problemas."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:358
msgid "Enable scheduled list redownloads via /etc/init.d/adblock-fast dl."
msgstr ""
+"Ativar novos downloads de listas agendados via /etc/init.d/adblock-fast dl."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:590
msgid "Enables debug output to /tmp/adblock-fast.log."
@@ -317,12 +326,12 @@ msgstr "Ocorreram erros. Por favor, verifique o arquivo %sREADME%s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:374
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:446
msgid "Every N days"
-msgstr ""
+msgstr "A cada N dias"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:375
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:459
msgid "Every N hours"
-msgstr ""
+msgstr "A cada N horas"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:133
msgid "Failed to access shared memory"
@@ -414,7 +423,7 @@ msgstr "Falha ao parar %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:598
msgid "Failed to sync cron schedule"
-msgstr ""
+msgstr "Falha ao sincronizar o agendamento do cron"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:142
msgid "Failed to unpack compressed cache"
@@ -422,7 +431,7 @@ msgstr "Falha ao descompactar o cache"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:691
msgid "Failed to update cron schedule."
-msgstr ""
+msgstr "Falha ao atualizar o agendamento do cron."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:64
msgid "Force DNS Ports"
@@ -462,7 +471,7 @@ msgstr ""
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:424
msgid "Friday"
-msgstr ""
+msgstr "Sexta-feira"
#: applications/luci-app-adblock-fast/root/usr/share/rpcd/acl.d/luci-app-adblock-fast.json:3
msgid "Grant UCI and file access for luci-app-adblock-fast"
@@ -474,7 +483,7 @@ msgstr "O domínio de heartbeat não está acessível após reinício do resolve
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:384
msgid "Hour of day to run the update (0-23)."
-msgstr ""
+msgstr "Hora do dia para executar a atualização (0-23)."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:472
msgid "IPv6 Support"
@@ -541,6 +550,9 @@ msgid ""
"Minute of hour to run the update (0-59). In 'Every N hours' mode, updates "
"run at the selected minute within each interval."
msgstr ""
+"Minuto da hora para executar a atualização (0-59). No modo 'A cada N horas', "
+"as atualizações são executadas no minuto selecionado dentro de cada "
+"intervalo."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:78
msgid "Missing recommended package: '%s'"
@@ -548,11 +560,11 @@ msgstr "Pacote recomendado ausente: '%s'"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:420
msgid "Monday"
-msgstr ""
+msgstr "Segunda-feira"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:373
msgid "Monthly"
-msgstr ""
+msgstr "Mensalmente"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:667
msgid "Name"
@@ -644,6 +656,8 @@ msgid ""
"Removed %s invalid domain entries from block-list (domains starting with -/./"
"numbers or containing invalid patterns)"
msgstr ""
+"Removidas %s entradas de domínio inválidas da lista de bloqueio (domínios "
+"começando com -/./números ou contendo padrões inválidos)"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:62
msgid "Restarting"
@@ -652,23 +666,23 @@ msgstr "Reiniciando"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:370
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:604
msgid "Resync Cron"
-msgstr ""
+msgstr "Ressincronizar Cron"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:434
msgid "Run on the selected day of month."
-msgstr ""
+msgstr "Executar no dia do mês selecionado."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:417
msgid "Run on the selected weekday."
-msgstr ""
+msgstr "Executar no dia da semana selecionado."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:447
msgid "Run once every N days."
-msgstr ""
+msgstr "Executar uma vez a cada N dias."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:460
msgid "Run once every N hours."
-msgstr ""
+msgstr "Executar uma vez a cada N horas."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:89
msgid "Sanity check discovered TLDs in %s"
@@ -680,15 +694,15 @@ msgstr "Verificação de sanidade descobriu pontos iniciais em %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:425
msgid "Saturday"
-msgstr ""
+msgstr "Sábado"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:368
msgid "Schedule Type"
-msgstr ""
+msgstr "Tipo de Agendamento"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:370
msgid "Select how often the update should run."
-msgstr ""
+msgstr "Selecione com que frequência a atualização deve ser executada."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:720
msgid "Service Control"
@@ -764,7 +778,7 @@ msgstr "Armazenar arquivo de cache que foi compactado no roteador"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:419
msgid "Sunday"
-msgstr ""
+msgstr "Domingo"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:320
msgid "Suppress output"
@@ -772,7 +786,7 @@ msgstr "Suprimir"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:587
msgid "Syncing cron schedule"
-msgstr ""
+msgstr "Sincronizando agendamento do cron"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:127
msgid "The %s failed to discover WAN gateway"
@@ -821,11 +835,11 @@ msgstr "O pacote principal (adblock-fast) está desatualizado, atualize-o"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:423
msgid "Thursday"
-msgstr ""
+msgstr "Quinta-feira"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:421
msgid "Tuesday"
-msgstr ""
+msgstr "Terça-feira"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:671
msgid "URL"
@@ -862,11 +876,11 @@ msgstr "Aviso desconhecido"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:383
msgid "Update Hour"
-msgstr ""
+msgstr "Hora da Atualização"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:400
msgid "Update Minute"
-msgstr ""
+msgstr "Minuto da Atualização"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:243
msgid "Use ad-blocking on the SmartDNS instance(s)"
@@ -909,11 +923,11 @@ msgstr "Aguardando acionador (on_start)"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:422
msgid "Wednesday"
-msgstr ""
+msgstr "Quarta-feira"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:372
msgid "Weekly"
-msgstr ""
+msgstr "Semanalmente"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:245
msgid ""
@@ -973,15 +987,15 @@ msgstr "nenhum"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:147
msgid "smartdns domain set"
-msgstr "Configuração de domínio do SmartDNS"
+msgstr "Conjunto de domínios do SmartDNS"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:149
msgid "smartdns ipset"
-msgstr "ipset do SmartDNS"
+msgstr "IPSet do SmartDNS"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:152
msgid "smartdns nft set"
-msgstr "Conjunto nft do SmartDNS"
+msgstr "Conjunto NFT do SmartDNS"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:156
msgid "unbound adblock list"
diff --git a/applications/luci-app-adblock-fast/po/ru/adblock-fast.po b/applications/luci-app-adblock-fast/po/ru/adblock-fast.po
index dee41f3b90..b3f9b753a4 100644
--- a/applications/luci-app-adblock-fast/po/ru/adblock-fast.po
+++ b/applications/luci-app-adblock-fast/po/ru/adblock-fast.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: simple-adblock\n"
"POT-Creation-Date: 2017-12-07 14:00+0300\n"
-"PO-Revision-Date: 2026-02-13 16:03+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -596,7 +596,7 @@ msgstr "Настройка журнала"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:619
msgid "Pause"
-msgstr "Пауза"
+msgstr "Приостановить"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:614
msgid "Pausing %s"
@@ -756,7 +756,7 @@ msgstr ""
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:59
msgid "Stopped"
-msgstr "Остановлена"
+msgstr "Остановлено"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:632
msgid "Stopping %s service"
diff --git a/applications/luci-app-adblock/po/de/adblock.po b/applications/luci-app-adblock/po/de/adblock.po
index 3be9516f7e..232aca1715 100644
--- a/applications/luci-app-adblock/po/de/adblock.po
+++ b/applications/luci-app-adblock/po/de/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
-"Last-Translator: Werner Schleifer <werner.schleifer@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/de/>\n"
"Language: de\n"
@@ -35,6 +35,7 @@ msgid "<Domain>"
msgstr "<Domain>"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:324
+#, fuzzy
msgid "Action"
msgstr "Aktion"
@@ -44,13 +45,15 @@ msgstr "Aktive Feeds bzw. Quellen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
+#, fuzzy
msgid "AdGuard (default)"
-msgstr ""
+msgstr "AdGuard (Standard)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:397
+#, fuzzy
msgid "AdGuard (family)"
-msgstr ""
+msgstr "AdGuard (Familie)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
@@ -167,6 +170,7 @@ msgstr "Sperrliste..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:118
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:185
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:230
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
index 57288e5466..f1c51a0401 100644
--- a/applications/luci-app-adblock/po/es/adblock.po
+++ b/applications/luci-app-adblock/po/es/adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/es/>\n"
@@ -526,7 +526,7 @@ msgstr "Forzar DNS local"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
msgid "Forced Devices/VLANs"
-msgstr ""
+msgstr "Dispositivos/VLANs forzados"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:421
msgid "Forced Ports"
diff --git a/applications/luci-app-adblock/po/ko/adblock.po b/applications/luci-app-adblock/po/ko/adblock.po
index 7df9bd0edd..3d780822cd 100644
--- a/applications/luci-app-adblock/po/ko/adblock.po
+++ b/applications/luci-app-adblock/po/ko/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/ko/>\n"
@@ -354,7 +354,7 @@ msgstr "다운로드 유틸리티"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:241
msgid "E-Mail Notification"
-msgstr ""
+msgstr "이메일 알림"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
diff --git a/applications/luci-app-adblock/po/pl/adblock.po b/applications/luci-app-adblock/po/pl/adblock.po
index fe9b4fe7c7..a6e0c68446 100644
--- a/applications/luci-app-adblock/po/pl/adblock.po
+++ b/applications/luci-app-adblock/po/pl/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/pl/>\n"
"Language: pl\n"
@@ -169,7 +169,7 @@ msgstr "Lista zablokowanych..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:185
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:230
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:589
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:604
diff --git a/applications/luci-app-adblock/po/pt_BR/adblock.po b/applications/luci-app-adblock/po/pt_BR/adblock.po
index d00afb3cb1..c6bd281958 100644
--- a/applications/luci-app-adblock/po/pt_BR/adblock.po
+++ b/applications/luci-app-adblock/po/pt_BR/adblock.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-01-20 07:02+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/pt_BR/>\n"
"Language: pt_BR\n"
@@ -48,17 +48,17 @@ msgstr "Fontes Ativas"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "AdGuard (default)"
-msgstr ""
+msgstr "AdGuard (padrão)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:397
msgid "AdGuard (family)"
-msgstr ""
+msgstr "AdGuard (família)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid "AdGuard (unfiltered)"
-msgstr ""
+msgstr "AdGuard (sem filtro)"
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
@@ -212,43 +212,45 @@ msgstr "Clientes"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "Cloudflare (malware)"
-msgstr ""
+msgstr "Cloudflare (malware)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
msgid "Cloudflare (malware+family)"
-msgstr ""
+msgstr "Cloudflare (malware+família)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:337
msgid "Cloudflare (unfiltered)"
-msgstr ""
+msgstr "Cloudflare (sem filtro)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:53
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS. "
"For further information %s"
msgstr ""
+"Configuração do pacote adblock para bloquear domínios de anúncios/abuso "
+"usando DNS. Para mais informações %s"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:400
msgid "Control D (adblock)"
-msgstr ""
+msgstr "Control D (adblock)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
msgid "Control D (family)"
-msgstr ""
+msgstr "Control D (família)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "Control D (security)"
-msgstr ""
+msgstr "Control D (segurança)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:324
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
msgid "Control D (unfiltered)"
-msgstr ""
+msgstr "Control D (sem filtro)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
@@ -289,27 +291,27 @@ msgstr "Tempo Limite para Reiniciar o DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "DNS4EU (protective)"
-msgstr ""
+msgstr "DNS4EU (protetivo)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:391
msgid "DNS4EU (protective+adblock)"
-msgstr ""
+msgstr "DNS4EU (protetivo+adblock)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:369
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
msgid "DNS4EU (protective+family)"
-msgstr ""
+msgstr "DNS4EU (protetivo+família)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:371
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS4EU (protective+family+adblock)"
-msgstr ""
+msgstr "DNS4EU (protetivo+família+adblock)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
msgid "DNS4EU (unfiltered)"
-msgstr ""
+msgstr "DNS4EU (sem filtro)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:317
msgid "Date"
@@ -324,17 +326,21 @@ msgid ""
"Devices with listed MAC addresses will always use the configured filtered "
"DNS server."
msgstr ""
+"Dispositivos com os endereços MAC listados usarão sempre o servidor DNS "
+"filtrado configurado."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:304
msgid ""
"Devices with listed MAC addresses will always use the configured unfiltered "
"DNS server."
msgstr ""
+"Dispositivos com os endereços MAC listados usarão sempre o servidor DNS sem "
+"filtro configurado."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:327
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
msgid "Digitale Gesellschaft (unfiltered)"
-msgstr ""
+msgstr "Digitale Gesellschaft (sem filtro)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
msgid "Domain"
@@ -407,7 +413,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
msgid "Enable Filtered DNS Routing"
-msgstr ""
+msgstr "Ativar Roteamento de DNS Filtrado"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
msgid "Enable SafeSearch"
@@ -415,13 +421,15 @@ msgstr "Ativar o SafeSearch"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:301
msgid "Enable Unfiltered DNS Routing"
-msgstr ""
+msgstr "Ativar Roteamento de DNS Sem Filtro"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:515
msgid ""
"Enable a GeoIP map that shows the geographical location of the blocked "
"domains."
msgstr ""
+"Ativar um mapa GeoIP que mostra a localização geográfica dos domínios "
+"bloqueados."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
msgid "Enable the adblock service."
@@ -448,10 +456,12 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
msgid "Entire interfaces or VLANs will be routed to the filtered DNS server."
msgstr ""
+"Interfaces inteiras ou VLANs serão roteadas para o servidor DNS sem filtro."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:312
msgid "Entire interfaces or VLANs will be routed to the unfiltered DNS server."
msgstr ""
+"Política de DNS Filtrado Externo (Desvio de DNS baseado em MAC/Interface)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:563
msgid "External Blocklist Feeds"
@@ -460,10 +470,12 @@ msgstr "Fontes Externas de Lista de Bloqueio"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:345
msgid "External Filtered DNS Policy (MAC-/Interface‑based DNS bypass)"
msgstr ""
+"Política de DNS Filtrado Externo (Desvio de DNS baseado em MAC/Interface)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid "External Unfiltered DNS Policy (MAC-/Interface‑based DNS bypass)"
msgstr ""
+"Política de DNS Sem Filtro Externo (Desvio de DNS baseado em MAC/Interface)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:231
msgid "Extra Extra Large"
@@ -491,11 +503,11 @@ msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
msgid "Firewall LAN Devices/VLANs that should be forced locally."
-msgstr ""
+msgstr "Dispositivos LAN/VLANs do Firewall que devem ser forçados localmente."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:192
msgid "Firewall Settings"
-msgstr ""
+msgstr "Configurações de Firewall"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:421
msgid "Firewall ports that should be forced locally."
@@ -503,7 +515,7 @@ msgstr "As portas do firewall que devem ser impostas localmente."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
msgid "First instance"
-msgstr ""
+msgstr "Primeira instância"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
msgid "Flush DNS Cache"
@@ -515,7 +527,7 @@ msgstr "Usar o DNS Local"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
msgid "Forced Devices/VLANs"
-msgstr ""
+msgstr "Dispositivos/VLANs Forçados"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:421
msgid "Forced Ports"
@@ -559,36 +571,44 @@ msgstr "Prioridade máxima"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:365
msgid "IPv4 DNS Resolver"
-msgstr ""
+msgstr "Resolvedor DNS IPv4"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:365
msgid ""
"IPv4 DNS resolver applied to MACs and interfaces using the filtered DNS "
"policy."
msgstr ""
+"Resolvedor DNS IPv4 aplicado a MACs e interfaces usando a política de DNS "
+"filtrado."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
msgid ""
"IPv4 DNS resolver applied to MACs and interfaces using the unfiltered DNS "
"policy."
msgstr ""
+"Resolvedor DNS IPv4 aplicado a MACs e interfaces usando a política de DNS "
+"sem filtro."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "IPv6 DNS Resolver"
-msgstr ""
+msgstr "Resolvedor DNS IPv6"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid ""
"IPv6 DNS resolver applied to MACs and interfaces using the filtered DNS "
"policy."
msgstr ""
+"Resolvedor DNS IPv6 aplicado a MACs e interfaces usando a política de DNS "
+"filtrado."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
msgid ""
"IPv6 DNS resolver applied to MACs and interfaces using the unfiltered DNS "
"policy."
msgstr ""
+"Resolvedor DNS IPv6 aplicado a MACs e interfaces usando a política de DNS "
+"sem filtro."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:144
msgid "Information"
@@ -596,12 +616,12 @@ msgstr "Informações"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:320
msgid "Interface"
-msgstr ""
+msgstr "Interface"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:312
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
msgid "Interface DNS Filter Targets"
-msgstr ""
+msgstr "Alvos de Filtro DNS de Interface"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:202
msgid "Invalid characters"
@@ -613,7 +633,7 @@ msgstr "Valores de entrada inválidos, não é possível salvar as modificaçõe
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:476
msgid "Jail Mode"
-msgstr ""
+msgstr "Modo de Isolamento"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:229
msgid "Large"
@@ -662,7 +682,7 @@ msgstr "Lista de ferramentas compatíveis e já pré-configuradas para download.
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:409
msgid "Local DNS Enforcement"
-msgstr ""
+msgstr "Imposição de DNS Local"
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:59
msgid "Log View"
@@ -671,7 +691,7 @@ msgstr "Visualização de registro (Log)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:304
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:350
msgid "MAC DNS Filter Targets"
-msgstr ""
+msgstr "Alvos de Filtro DNS por MAC"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:433
msgid "Map"
@@ -710,6 +730,8 @@ msgid ""
"Only domains on the allowlist are permitted, all other DNS requests are "
"rejected."
msgstr ""
+"Apenas domínios na lista de permitidos são aceitos; todas as outras "
+"requisições DNS são rejeitadas."
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:19
msgid "Overview"
@@ -733,12 +755,12 @@ msgstr "Formato de protocolo/URL não suportado"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:403
msgid "Quad9 (malware)"
-msgstr ""
+msgstr "Quad9 (malware)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:326
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:338
msgid "Quad9 (unfiltered)"
-msgstr ""
+msgstr "Quad9 (sem filtro)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:141
msgid "Query"
@@ -822,12 +844,16 @@ msgid ""
"Routes selected MACs or interfaces to a filtered external DNS resolver, "
"bypassing local adblock."
msgstr ""
+"Roteia MACs ou interfaces selecionadas para um resolvedor DNS externo "
+"filtrado, ignorando o adblock local."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:301
msgid ""
"Routes selected MACs or interfaces to an unfiltered external DNS resolver, "
"bypassing local adblock."
msgstr ""
+"Roteia MACs ou interfaces selecionadas para um resolvedor DNS externo sem "
+"filtro, ignorando o adblock local."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:218
msgid "Rule"
@@ -956,7 +982,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:505
msgid "The list of ports used by tcpdump."
-msgstr ""
+msgstr "A lista de portas usadas pelo tcpdump."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:261
msgid "The selected priority will be used for adblock background processing."
@@ -1004,6 +1030,8 @@ msgid ""
"This tab displays the most recently generated DNS report. Use the ‘Refresh’ "
"button to update it."
msgstr ""
+"Esta aba exibe o relatório DNS gerado mais recentemente. Use o botão "
+"'Atualizar' para atualizá-lo."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
msgid "Time"
@@ -1029,7 +1057,7 @@ msgstr "Gatilho de Atraso"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:321
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:207
msgid "URL"
@@ -1095,22 +1123,22 @@ msgstr "vincular"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:54
msgid "check the online documentation"
-msgstr ""
+msgstr "verifique a documentação online"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:373
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
msgid "dnsforge (clean)"
-msgstr ""
+msgstr "dnsforge (limpo)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:374
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:395
msgid "dnsforge (hard)"
-msgstr ""
+msgstr "dnsforge (rígido)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:372
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid "dnsforge (normal)"
-msgstr ""
+msgstr "dnsforge (normal)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
msgid "dnsmasq"
diff --git a/applications/luci-app-adblock/po/sv/adblock.po b/applications/luci-app-adblock/po/sv/adblock.po
index 4f6feb3e80..0661233586 100644
--- a/applications/luci-app-adblock/po/sv/adblock.po
+++ b/applications/luci-app-adblock/po/sv/adblock.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-10 18:11+0000\n"
-"Last-Translator: Stefan Bjornelund the Gnome "
-"<stefan.bjornelund.gnome@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/sv/>\n"
"Language: sv\n"
@@ -189,7 +188,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:286
msgid "Clear"
-msgstr ""
+msgstr "Rensa"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "Client"
diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po
index 6aa5ddf7b0..dbaa5b074e 100644
--- a/applications/luci-app-adblock/po/zh_Hans/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hans/adblock.po
@@ -6,9 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-08 18:12+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsadblock/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -194,7 +193,7 @@ msgstr "此标签页上的更改需要重新加载 adblock 服务才能生效。
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:286
msgid "Clear"
-msgstr "清理"
+msgstr "清除"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "Client"
diff --git a/applications/luci-app-advanced-reboot/po/de/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/de/advanced-reboot.po
index b1d3d616c3..4d0a6344a3 100644
--- a/applications/luci-app-advanced-reboot/po/de/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/de/advanced-reboot.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-20 14:25+0000\n"
-"Last-Translator: Werner Schleifer <werner.schleifer@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/de/>\n"
"Language: de\n"
@@ -21,12 +21,14 @@ msgstr "Alternative"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:122
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:254
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:306
+#, fuzzy
msgid "Current"
-msgstr ""
+msgstr "Aktuell"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:157
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:207
@@ -39,7 +41,7 @@ msgstr "FEHLER:"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:420
msgid "ERROR: %s"
-msgstr ""
+msgstr "FEHLER: %s"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:48
msgid "Error accessing the device definition for board: %s"
diff --git a/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
index 0abc550408..cb0e8bab49 100644
--- a/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/pl/>\n"
"Language: pl\n"
@@ -23,7 +23,7 @@ msgstr "Alternatywna"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:122
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:254
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:306
msgid "Current"
diff --git a/applications/luci-app-aria2/po/ko/aria2.po b/applications/luci-app-aria2/po/ko/aria2.po
index ec4c8a3336..36beb252b5 100644
--- a/applications/luci-app-aria2/po/ko/aria2.po
+++ b/applications/luci-app-aria2/po/ko/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/ko/>\n"
@@ -204,7 +204,7 @@ msgstr "강제 저장"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:271
msgid "Generate Randomly"
-msgstr "무작위 생성"
+msgstr "랜덤 생성"
#: applications/luci-app-aria2/root/usr/share/rpcd/acl.d/luci-app-aria2.json:3
msgid "Grant UCI access for luci-app-aria2"
diff --git a/applications/luci-app-aria2/po/ru/aria2.po b/applications/luci-app-aria2/po/ru/aria2.po
index a1651425be..7b58d5180c 100644
--- a/applications/luci-app-aria2/po/ru/aria2.po
+++ b/applications/luci-app-aria2/po/ru/aria2.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: aria2\n"
"POT-Creation-Date: 2017-11-30 23:45+0300\n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -96,7 +96,7 @@ msgstr "Сбор данных..."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:216
msgid "Config file directory"
-msgstr "Каталог расположения сonfig файла"
+msgstr "Каталог расположения сonfig-файла"
#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:15
msgid "Configuration"
@@ -400,7 +400,7 @@ msgstr "Уведомление"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
msgid "Pause"
-msgstr "Пауза"
+msgstr "Приостановить"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
msgid "Pause download after added."
@@ -547,7 +547,7 @@ msgid ""
"suffix \".torrent\"."
msgstr ""
"Сохранять метаданные в файле \".torrent\". Эта опция действует только при "
-"использовании BitTorrent Magnet URI. Имя файла представляет собой хэш info в "
+"использовании BitTorrent Magnet URI. Имя файла представляет собой хеш info в "
"шестнадцатеричной кодировке с суффиксом \".torrent\"."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:452
@@ -560,7 +560,7 @@ msgstr "Сохранить интервал сессии"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:467
msgid "Seed previously downloaded files without verifying piece hashes."
-msgstr "Передача ранее загруженных файлов без проверки хэшей частей."
+msgstr "Передача ранее загруженных файлов без проверки хешей частей."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:538
msgid "Seed ratio"
@@ -764,7 +764,7 @@ msgstr "Каталог хранения конфигурационных фай
msgid ""
"The directory to store the downloaded file. For example <code>/mnt/sda1</"
"code>."
-msgstr "Каталог хранения загруженных файлов. Например <code>/mnt/sda1</code>."
+msgstr "Каталог хранения загруженных файлов. Например, <code>/mnt/sda1</code>."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:224
msgid "The file name of the log file."
@@ -869,7 +869,7 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:233
msgid "Warn"
-msgstr "Внимание"
+msgstr "Предупреждение"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:381
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:493
diff --git a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
index 397eebc7bc..3647f22536 100644
--- a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-27 02:49+0000\n"
-"Last-Translator: Werner Schleifer <werner.schleifer@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/de/>\n"
"Language: de\n"
@@ -66,6 +66,7 @@ msgstr "Berechne den Paket-Hash"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:230
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:632
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
@@ -123,6 +124,7 @@ msgstr ""
"später noch einmal."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:40
+#, fuzzy
msgid "Current"
msgstr "Aktuell"
diff --git a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
index 50679dffbb..8ae1e8ee12 100644
--- a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/pl/>\n"
"Language: pl\n"
@@ -68,7 +68,7 @@ msgstr "Obliczanie wartości skrótu pakietu"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:230
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:632
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:58
msgid "Check"
@@ -448,7 +448,7 @@ msgstr "informacje o wydaniu"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:19
msgid "this forum thread"
-msgstr "tego wątku na forum"
+msgstr "ten wątek na forum"
#~ msgid "Look online for upgrades upon status page load"
#~ msgstr "Po wczytaniu strony statusu poszukaj aktualizacji online"
diff --git a/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
index d75ef2643a..244d0580de 100644
--- a/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-20 07:02+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/pt_BR/>\n"
"Language: pt_BR\n"
@@ -75,21 +75,25 @@ msgstr "Verificar"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:40
msgid "Check for upgrades"
-msgstr ""
+msgstr "Verificar atualizações"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:41
msgid "Check for upgrades whenever the Status -> Overview page is loaded."
msgstr ""
+"Verificar atualizações sempre que a página Status -> Visão Geral for "
+"carregada."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:207
msgid "Check online for firmware upgrades"
-msgstr ""
+msgstr "Verificar atualizações de firmware online"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:192
msgid ""
"Checking for firmware upgrades requires access to several files on the "
"downloads site, so requires internet access."
msgstr ""
+"Verificar atualizações de firmware requer acesso a vários arquivos no site "
+"de downloads, portanto, requer acesso à internet."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:34
msgid "Client"
@@ -227,7 +231,7 @@ msgstr "Nenhum upgrade disponível"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:203
msgid "No, disable checking"
-msgstr ""
+msgstr "Não, desativar verificação"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:487
msgid "Once the image is written, the system will reboot."
@@ -303,7 +307,7 @@ msgstr "Procurar pela atualização do firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:50
msgid "Search for upgrades when opening the Attended Sysupgrade tab"
-msgstr ""
+msgstr "Buscar atualizações ao abrir a aba Attended Sysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:49
msgid "Search on opening"
@@ -343,7 +347,7 @@ msgstr "Assinando as imagens"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:63
msgid "Stop showing upgrade alerts"
-msgstr ""
+msgstr "Parar de mostrar alertas de atualização"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:245
msgid "Successfully created firmware image"
@@ -365,6 +369,8 @@ msgstr ""
msgid ""
"The check will be performed every time the Status -> Overview page is loaded."
msgstr ""
+"A verificação será realizada toda vez que a página Status -> Visão Geral for "
+"carregada."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:674
msgid "The device runs the latest firmware version %s - %s"
@@ -413,7 +419,7 @@ msgstr "Checksum incorreto"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:202
msgid "Yes, enable checking"
-msgstr ""
+msgstr "Sim, ativar verificação"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:197
msgid ""
@@ -421,6 +427,9 @@ msgid ""
"dialog will not be shown again, but you can go to System -> Attended "
"Sysupgrade configuration to change the setting."
msgstr ""
+"Você ainda não especificou uma preferência para esta configuração. Uma vez "
+"definida, este diálogo não será mostrado novamente, mas você pode ir em "
+"Sistema -> Configuração do Attended Sysupgrade para alterar a definição."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:602
msgid "[installed] %s"
diff --git a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
index a0b300a25e..38fcf6d668 100644
--- a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
@@ -1,7 +1,8 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-05 09:48+0000\n"
-"Last-Translator: Maksim <m4ksp86@ya.ru>\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/ru/>\n"
"Language: ru\n"
@@ -63,7 +64,7 @@ msgstr "Сборка прошивки..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:93
msgid "Calculating package hash"
-msgstr "Вычисление хэша пакета"
+msgstr "Вычисление хеша пакета"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:230
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:632
diff --git a/applications/luci-app-banip/po/de/banip.po b/applications/luci-app-banip/po/de/banip.po
index 1a630ecc35..d842a0a73d 100644
--- a/applications/luci-app-banip/po/de/banip.po
+++ b/applications/luci-app-banip/po/de/banip.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
-"Last-Translator: Werner Schleifer <werner.schleifer@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/de/>\n"
"Language: de\n"
@@ -237,6 +237,7 @@ msgstr "CPU-Kerne"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:40
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:123
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:170
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po
index 40ff7954b9..a7ac4594b9 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-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/es/>\n"
@@ -51,19 +51,19 @@ msgstr "-- predeterminado --"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:234
msgid "<IP-Address>"
-msgstr ""
+msgstr "<Dirección IP>"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:236
msgid "<IP-Address> <Netmask>"
-msgstr ""
+msgstr "<Dirección IP> <Máscara de red>"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:235
msgid "<IP-Address><CSV-Seperator>"
-msgstr ""
+msgstr "<Dirección IP><Separador CSV>"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:237
msgid "<Suricata Syntax>"
-msgstr ""
+msgstr "<Sintaxis de Suricata>"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:706
msgid "AFRINIC - serving Africa and the Indian Ocean region"
@@ -214,6 +214,8 @@ msgstr "Bloquear reenvíos de VLAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
msgid "Block packets with spoofed source IP addresses in all supported chains."
msgstr ""
+"Bloquear paquetes con direcciones IP de origen falsificadas en todas las "
+"cadenas compatibles."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:664
msgid "Blocklist Feed"
@@ -278,6 +280,9 @@ msgid ""
"Configuration of the banIP package to ban incoming and outgoing IPs via "
"named nftables Sets. For further information please check the %s."
msgstr ""
+"Configuración del paquete banIP para bloquear direcciones IP entrantes y "
+"salientes mediante conjuntos de nftables con nombre. Para más información, "
+"consulte %s."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:211
msgid "Count"
@@ -400,7 +405,7 @@ msgstr "No se permite el campo vacío"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
msgid "Enable BCP38"
-msgstr ""
+msgstr "Activar BCP38"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451
msgid "Enable GeoIP Map"
@@ -897,7 +902,7 @@ msgstr "Resultado"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233
msgid "Rule"
-msgstr ""
+msgstr "Regla"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:154
msgid "Run Flags"
@@ -1266,7 +1271,7 @@ msgstr "banIP"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:276
msgid "blocked bcp38 packets"
-msgstr ""
+msgstr "paquetes bcp38 bloqueados"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:264
msgid "blocked icmp-flood packets"
@@ -1346,7 +1351,7 @@ msgstr "aviso"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
msgid "online documentation"
-msgstr ""
+msgstr "documentación en línea"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
msgid "openvpn TLS error"
diff --git a/applications/luci-app-banip/po/ko/banip.po b/applications/luci-app-banip/po/ko/banip.po
index d33971b70d..7f162fb17f 100644
--- a/applications/luci-app-banip/po/ko/banip.po
+++ b/applications/luci-app-banip/po/ko/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/ko/>\n"
@@ -328,7 +328,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:634
msgid "E-Mail Notification"
-msgstr ""
+msgstr "이메일 알림"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:649
msgid "E-Mail Profile"
@@ -344,7 +344,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179
msgid "E-Mail Settings"
-msgstr ""
+msgstr "이메일 설정"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:645
msgid "E-Mail Topic"
diff --git a/applications/luci-app-banip/po/pl/banip.po b/applications/luci-app-banip/po/pl/banip.po
index d2171d16da..49b42c8ecd 100644
--- a/applications/luci-app-banip/po/pl/banip.po
+++ b/applications/luci-app-banip/po/pl/banip.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/pl/>\n"
"Language: pl\n"
@@ -239,7 +239,7 @@ msgstr "Rdzenie procesora"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:123
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:170
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:241
msgid "Chain"
diff --git a/applications/luci-app-banip/po/pt_BR/banip.po b/applications/luci-app-banip/po/pt_BR/banip.po
index b6b7fef84d..9068b52800 100644
--- a/applications/luci-app-banip/po/pt_BR/banip.po
+++ b/applications/luci-app-banip/po/pt_BR/banip.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-20 07:03+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/pt_BR/>\n"
"Language: pt_BR\n"
@@ -60,7 +60,7 @@ msgstr "<Endereço IP><Separador CSV>"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:237
msgid "<Suricata Syntax>"
-msgstr ""
+msgstr "<Sintaxe Suricata>"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:706
msgid "AFRINIC - serving Africa and the Indian Ocean region"
@@ -212,6 +212,8 @@ msgstr "Bloquear os encaminhamentos da VLAN"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
msgid "Block packets with spoofed source IP addresses in all supported chains."
msgstr ""
+"Bloquear pacotes com endereços IP de origem falsificados em todas as cadeias "
+"suportadas."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:664
msgid "Blocklist Feed"
@@ -276,6 +278,8 @@ msgid ""
"Configuration of the banIP package to ban incoming and outgoing IPs via "
"named nftables Sets. For further information please check the %s."
msgstr ""
+"Configuração do pacote banIP para banir IPs de entrada e saída via Conjuntos "
+"nftables nomeados. Para mais informações, por favor verifique a %s."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:211
msgid "Count"
@@ -399,7 +403,7 @@ msgstr "Campo vazio não permitido"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
msgid "Enable BCP38"
-msgstr ""
+msgstr "Ativar BCP38"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451
msgid "Enable GeoIP Map"
@@ -893,7 +897,7 @@ msgstr "Resultado"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233
msgid "Rule"
-msgstr ""
+msgstr "Regra"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:154
msgid "Run Flags"
@@ -1261,7 +1265,7 @@ msgstr "Banir IP"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:276
msgid "blocked bcp38 packets"
-msgstr ""
+msgstr "pacotes bcp38 bloqueados"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:264
msgid "blocked icmp-flood packets"
@@ -1341,7 +1345,7 @@ msgstr "aviso"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
msgid "online documentation"
-msgstr ""
+msgstr "documentação online"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
msgid "openvpn TLS error"
diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po
index 81577f0e7f..237f65e31c 100644
--- a/applications/luci-app-banip/po/ru/banip.po
+++ b/applications/luci-app-banip/po/ru/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -1069,7 +1069,7 @@ msgstr "Настройки таблиц/цепочек"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332
msgid "Target directory for banIP-related error files."
-msgstr "Целевая директория для файлов ошибок banIP."
+msgstr "Целевой каталог для файлов ошибок banIP."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
msgid "Target directory for banIP-related report files."
@@ -1308,7 +1308,7 @@ msgstr "ошибка"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554
msgid "info"
-msgstr "инфо"
+msgstr "информация"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
diff --git a/applications/luci-app-banip/po/sv/banip.po b/applications/luci-app-banip/po/sv/banip.po
index cd087a73bb..5a04037baa 100644
--- a/applications/luci-app-banip/po/sv/banip.po
+++ b/applications/luci-app-banip/po/sv/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-11-14 21:04+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/sv/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:602
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:671
@@ -246,7 +246,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:306
msgid "Clear"
-msgstr ""
+msgstr "Rensa"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:722
msgid "Collection of IP addresses based on Autonomous System Numbers."
diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po
index 48c9e8716b..313af5ccbf 100644
--- a/applications/luci-app-banip/po/zh_Hans/banip.po
+++ b/applications/luci-app-banip/po/zh_Hans/banip.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-10 18:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsbanip/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -248,7 +247,7 @@ msgstr "此标签页上进行的更改需要重启 banIP 服务才能生效。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:306
msgid "Clear"
-msgstr "清理"
+msgstr "清除"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:722
msgid "Collection of IP addresses based on Autonomous System Numbers."
diff --git a/applications/luci-app-banip/po/zh_Hant/banip.po b/applications/luci-app-banip/po/zh_Hant/banip.po
index 7d5a290ae4..4a0ec7113d 100644
--- a/applications/luci-app-banip/po/zh_Hant/banip.po
+++ b/applications/luci-app-banip/po/zh_Hant/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsbanip/zh_Hant/>\n"
@@ -587,7 +587,7 @@ msgstr "較低優先權"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299
msgid "Limit the cpu cores used by banIP to save RAM, autodetected by default."
-msgstr ""
+msgstr "限制 banIP 使用的 cpu 核心數以節省記憶體,預設為自動偵測。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:769
msgid "Limit the uplink autoallow function."
@@ -772,7 +772,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:214
msgid "Port&#160;/&#160;Protocol"
-msgstr ""
+msgstr "連接埠&#160;/&#160;協定"
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:73
msgid "Processing Log"
@@ -1179,11 +1179,11 @@ msgstr "封鎖 icmp 洪水封包"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:268
msgid "blocked invalid ct packets"
-msgstr ""
+msgstr "封鎖無效 ct 封包"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:272
msgid "blocked invalid tcp packets"
-msgstr ""
+msgstr "封鎖無效 tcp 封包"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:256
msgid "blocked syn-flood packets"
@@ -1251,7 +1251,7 @@ msgstr "通知"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
msgid "online documentation"
-msgstr ""
+msgstr "線上文件"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
msgid "openvpn TLS error"
diff --git a/applications/luci-app-bcp38/po/de/bcp38.po b/applications/luci-app-bcp38/po/de/bcp38.po
index d9299f0fb2..81a8c0be64 100644
--- a/applications/luci-app-bcp38/po/de/bcp38.po
+++ b/applications/luci-app-bcp38/po/de/bcp38.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-01-06 10:09+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbcp38/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.4-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:40
msgid "Allowed IP ranges"
@@ -47,10 +47,13 @@ msgid "Enable"
msgstr "Aktivieren"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:13
+#, fuzzy
msgid ""
"For IPv6, only source specific default routes are installed, so no BCP38 "
"firewall routes are needed."
msgstr ""
+"Für IPv6 werden nur quellenspezifische Standardrouten installiert, so dass "
+"keine BCP38 Firewall Routen benötigt werden."
#: applications/luci-app-bcp38/root/usr/share/rpcd/acl.d/luci-app-bcp38.json:3
msgid "Grant UCI access for luci-app-bcp38"
diff --git a/applications/luci-app-bcp38/po/pt/bcp38.po b/applications/luci-app-bcp38/po/pt/bcp38.po
index 5a88286095..b74fc60c3d 100644
--- a/applications/luci-app-bcp38/po/pt/bcp38.po
+++ b/applications/luci-app-bcp38/po/pt/bcp38.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-07-20 20:09+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbcp38/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.7-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:40
msgid "Allowed IP ranges"
@@ -79,6 +79,8 @@ msgid ""
"This function blocks packets with private address destinations from going "
"out onto the internet as per %s"
msgstr ""
+"Esta função bloqueia pacotes com destinos de endereço privados de sair para "
+"a Internet como por %s"
#~ msgid ""
#~ "This function blocks packets with private address destinations from going "
diff --git a/applications/luci-app-bmx7/po/ru/bmx7.po b/applications/luci-app-bmx7/po/ru/bmx7.po
index fdadd75497..4465a08591 100644
--- a/applications/luci-app-bmx7/po/ru/bmx7.po
+++ b/applications/luci-app-bmx7/po/ru/bmx7.po
@@ -1,7 +1,8 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-09 19:56+0000\n"
-"Last-Translator: vanapro1 <law820314@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/ru/>\n"
"Language: ru\n"
@@ -9,7 +10,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.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -176,7 +177,7 @@ msgstr "Короткий ID"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
msgid "State"
-msgstr "Штат"
+msgstr "Состояние"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
msgid "Status"
diff --git a/applications/luci-app-clamav/po/ru/clamav.po b/applications/luci-app-clamav/po/ru/clamav.po
index 8a6a9fb75a..c909828f87 100644
--- a/applications/luci-app-clamav/po/ru/clamav.po
+++ b/applications/luci-app-clamav/po/ru/clamav.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: clamav\n"
"POT-Creation-Date: 2017-10-17 22:00+0300\n"
-"PO-Revision-Date: 2025-10-27 15:04+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -11,10 +11,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural="
-"(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? "
-"1 : 2);\n"
-"X-Generator: Weblate 5.14.1-dev\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -130,7 +129,7 @@ msgstr "Количество проверок базы данных в день"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:285
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:119
msgid "Database directory"
-msgstr "Каталог баз данных"
+msgstr "Каталог базы данных"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:131
msgid "Database mirror"
@@ -192,7 +191,7 @@ msgstr "Исправить stale сокет"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:117
msgid "Follow directory symlinks"
-msgstr "Следовать по символическим ссылкам на папки"
+msgstr "Следовать по символическим ссылкам на каталоги"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:123
msgid "Follow file symlinks"
@@ -249,7 +248,7 @@ msgstr "Логгировать в syslog"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:111
msgid "Max directory scan depth"
-msgstr "Максимальная глубина сканирования папки"
+msgstr "Максимальная глубина сканирования каталога"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:229
msgid "Max number of threads"
diff --git a/applications/luci-app-clamav/po/zh_Hant/clamav.po b/applications/luci-app-clamav/po/zh_Hant/clamav.po
index 136e2de3f2..25fe88f8a4 100644
--- a/applications/luci-app-clamav/po/zh_Hant/clamav.po
+++ b/applications/luci-app-clamav/po/zh_Hant/clamav.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsclamav/zh_Hant/>\n"
@@ -212,7 +212,7 @@ msgstr "授予 luci-app-clamav 存取 UCI 的權限"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:196
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:297
msgid "Local socket"
-msgstr ""
+msgstr "本地 socket"
#: applications/luci-app-clamav/root/usr/share/luci/menu.d/luci-app-clamav.json:48
msgid "Log"
@@ -257,7 +257,7 @@ msgstr "最大可掃描的檔案大小"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:50
msgid "Milter socket group"
-msgstr ""
+msgstr "Milter socket 群組"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:33
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:106
@@ -303,7 +303,7 @@ msgstr "否"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:106
msgid "Notify clamd"
-msgstr ""
+msgstr "通知 clamd"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:150
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:156
@@ -342,7 +342,7 @@ msgstr "私人鏡像 URL"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:65
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:73
msgid "Quarantine"
-msgstr ""
+msgstr "隔離"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:56
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:219
diff --git a/applications/luci-app-cloudflared/po/ru/cloudflared.po b/applications/luci-app-cloudflared/po/ru/cloudflared.po
index c5ee359f44..a4be0a97c5 100644
--- a/applications/luci-app-cloudflared/po/ru/cloudflared.po
+++ b/applications/luci-app-cloudflared/po/ru/cloudflared.po
@@ -1,8 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-01-09 19:56+0000\n"
-"Last-Translator: vanapro1 <law820314@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscloudflared/ru/>\n"
"Language: ru\n"
@@ -11,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:89
msgid "All"
diff --git a/applications/luci-app-cloudflared/po/zh_Hant/cloudflared.po b/applications/luci-app-cloudflared/po/zh_Hant/cloudflared.po
index 109407cf75..0ff5d8093b 100644
--- a/applications/luci-app-cloudflared/po/zh_Hant/cloudflared.po
+++ b/applications/luci-app-cloudflared/po/zh_Hant/cloudflared.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationscloudflared/zh_Hant/>\n"
@@ -170,7 +170,7 @@ msgstr ""
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:63
msgid "The tunnel token is shown in the dashboard once you create a tunnel."
-msgstr ""
+msgstr "當您建立隧道時,隧道權杖會顯示在儀表板上。"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:62
msgid "Token"
diff --git a/applications/luci-app-coovachilli/po/ru/coovachilli.po b/applications/luci-app-coovachilli/po/ru/coovachilli.po
index 2e2f636f59..c2aff2d3e7 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-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -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_Hant/coovachilli.po b/applications/luci-app-coovachilli/po/zh_Hant/coovachilli.po
index b06f131a0a..876c5251de 100644
--- a/applications/luci-app-coovachilli/po/zh_Hant/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/zh_Hant/coovachilli.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationscoovachilli/zh_Hant/>\n"
@@ -75,7 +75,7 @@ msgstr "允許"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:237
msgid "Allowed MACs"
-msgstr "允許的 MACs"
+msgstr "允許的 MAC"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:371
msgid "Always respond to DHCP to the broadcast IP, when no relay."
@@ -215,11 +215,11 @@ msgstr ""
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:126
msgid "Do not offer WISPr 1.0 XML"
-msgstr ""
+msgstr "不提供 WISPr 1.0 XML"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:127
msgid "Do not offer WISPr 2.0 XML"
-msgstr ""
+msgstr "不提供 WISPr 2.0 XML"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:124
msgid ""
diff --git a/applications/luci-app-crowdsec-firewall-bouncer/po/de/crowdsec-firewall-bouncer.po b/applications/luci-app-crowdsec-firewall-bouncer/po/de/crowdsec-firewall-bouncer.po
index 8784cb3feb..3e7cdabe1d 100644
--- a/applications/luci-app-crowdsec-firewall-bouncer/po/de/crowdsec-firewall-bouncer.po
+++ b/applications/luci-app-crowdsec-firewall-bouncer/po/de/crowdsec-firewall-bouncer.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-07-19 08:15+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscrowdsec-firewall-bouncer/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:27
msgid "API key"
@@ -16,7 +16,7 @@ msgstr "API-Schlüssel"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:12
msgid "Benefit from the most accurate CTI in the world."
-msgstr ""
+msgstr "Profitieren Sie von der präzisesten CTI der Welt."
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:50
msgid ""
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 dbcd38661d..6807997add 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,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-08-04 23:09+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscrowdsec-firewall-bouncer/es/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:27
msgid "API key"
@@ -16,7 +16,7 @@ msgstr "Clave de API"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:12
msgid "Benefit from the most accurate CTI in the world."
-msgstr ""
+msgstr "Benefíciese del CTI más preciso del mundo."
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:50
msgid ""
@@ -63,7 +63,7 @@ msgstr "Interfaces filtradas"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:11
msgid "Gain %s protection against malicious IPs."
-msgstr ""
+msgstr "Obtenga %s de protección contra IP maliciosas."
#: applications/luci-app-crowdsec-firewall-bouncer/root/usr/share/rpcd/acl.d/luci-app-crowdsec-firewall-bouncer.json:3
msgid "Grant UCI access to LuCI app crowdsec-firewall-bouncer"
diff --git a/applications/luci-app-dawn/po/ru/dawn.po b/applications/luci-app-dawn/po/ru/dawn.po
index 10deea58e5..e2d63180b5 100644
--- a/applications/luci-app-dawn/po/ru/dawn.po
+++ b/applications/luci-app-dawn/po/ru/dawn.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -85,11 +85,11 @@ msgstr "Канал"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:405
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:68
msgid "Channel Utilization"
-msgstr "Использование каналов"
+msgstr "Загрузка канала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:411
msgid "Channel Utilization Value"
-msgstr "Значение использования канала"
+msgstr "Значение загрузки канала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:78
msgid "Check Startup services"
@@ -106,7 +106,9 @@ msgstr "Клиенты"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:385
msgid "Compare connected station counts when considering kicking"
-msgstr "Принудительное отключение с учётом загрузки точек доступа"
+msgstr ""
+"Сравнивать количество подключённых клиентов при принятии решения об "
+"отключении"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:69
msgid "Connected to Network"
@@ -291,7 +293,7 @@ msgstr "Локальный"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:134
msgid "Log Level"
-msgstr "Уровень журнала"
+msgstr "Уровень журналирования"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:429
msgid "Low RSSI"
@@ -303,7 +305,7 @@ msgstr "Низкое значение RSSI"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:448
msgid "Lower threshold for bad channel utilization"
-msgstr "Пониженный порог использования плохих каналов"
+msgstr "Верхний порог плохой загрузки канала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:45
msgid "MAC"
@@ -311,11 +313,11 @@ msgstr "MAC"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:441
msgid "Max Channel Utilization"
-msgstr "Максимальное использование канала"
+msgstr "Максимальная загрузка канала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:447
msgid "Max Channel Utilization Value"
-msgstr "Максимальное значение использования канала"
+msgstr "Максимальное значение загрузки канала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:346
msgid "Max Station Diff"
@@ -336,26 +338,29 @@ msgstr "Метод сетевого взаимодействия между эк
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:331
msgid "Method to select clients to move to better AP"
msgstr ""
+"Метод выбора клиентов для переключения на более подходящую точку доступа"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:376
msgid "Method used to set Neighbor Report on AP"
-msgstr ""
+msgstr "Метод формирования отчёта о соседних точках доступа"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:465
msgid "Midpoint for weighted RSSI evaluation"
-msgstr ""
+msgstr "Центральная точка для взвешенной оценки RSSI"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:352
msgid "Min Number To Kick"
-msgstr ""
+msgstr "Мин. количество для отключения"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:358
msgid "Min Probe Count"
-msgstr ""
+msgstr "Мин. количество пробных запросов"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:341
msgid "Minimum score difference to consider kicking to alternate AP"
msgstr ""
+"Минимальная разница рейтинга для рассмотрения переключения на другую точку "
+"доступа"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:138
msgid ""
@@ -366,11 +371,11 @@ msgstr ""
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:188
msgid "Multicast"
-msgstr ""
+msgstr "Многоадресная рассылка"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:364
msgid "Neighbors"
-msgstr ""
+msgstr "Соседние точки доступа"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:156
msgid "Network"
@@ -379,11 +384,11 @@ msgstr "Сеть"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:30
#: applications/luci-app-dawn/root/usr/share/luci/menu.d/luci-app-dawn.json:14
msgid "Network Overview"
-msgstr ""
+msgstr "Обзор сети"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:184
msgid "Network option"
-msgstr ""
+msgstr "Сетевой режим"
#: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:36
msgid "No"
@@ -391,21 +396,21 @@ msgstr "Нет"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:452
msgid "No HT Support"
-msgstr ""
+msgstr "Без поддержки HT"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:458
msgid "No VHT Support"
-msgstr ""
+msgstr "Без поддержки VHT"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:93
msgid "No access points available."
-msgstr ""
+msgstr "Нет доступных точек доступа."
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:99
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:78
#: 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"
@@ -415,145 +420,150 @@ msgstr "Недоступно"
msgid ""
"Number of connected stations to consider \"better\" for use_station_count"
msgstr ""
+"Количество подключённых станций, считающихся «лучшими» для параметра "
+"use_station_count"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:353
msgid ""
"Number of consecutive times a client should be evaluated as ready to kick "
"before actually doing it"
msgstr ""
+"Количество последовательных проверок, после которых клиент будет отключён"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:304
msgid "Number of entries to include in a 802.11v DISASSOCIATE Neighbor Report"
-msgstr ""
+msgstr "Количество записей, включаемых в отчёт о соседях 802.11v DISASSOCIATE"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:286
msgid "Number of sampling periods to average channel utilization values over"
-msgstr ""
+msgstr "Количество периодов выборки для усреднения значений загрузки канала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:359
msgid "Number of times a client should retry PROBE before acceptance"
-msgstr ""
+msgstr "Количество попыток PROBE перед принятием клиента"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:151
msgid "Path to hostapd runtime information"
-msgstr ""
+msgstr "Путь к каталогу данных hostapd"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:400
msgid "Per AP weighting"
-msgstr ""
+msgstr "Коэффициент приоритета для каждой точки доступа"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:483
msgid "Per dB increment for weighted RSSI evaluation"
-msgstr ""
+msgstr "Приращение за дБ при взвешенной оценке RSSI"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:204
msgid "Port for TCP networking"
-msgstr ""
+msgstr "Порт для TCP-соединений"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:370
msgid ""
"Preferred order for using Passive, Active or Table 802.11k BEACON information"
msgstr ""
+"Приоритет использования пассивного, активного или табличного режима запроса "
+"маячковых кадров 802.11k BEACON"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:66
msgid "RCPI"
-msgstr ""
+msgstr "RCPI (индикатор мощности канала)"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:369
msgid "RRM Mode"
-msgstr ""
+msgstr "Режим RRM"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:67
msgid "RSNI"
-msgstr ""
+msgstr "RSNI (отношение сигнал/шум)"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:470
msgid "RSSI"
-msgstr ""
+msgstr "RSSI (уровень сигнала)"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:464
msgid "RSSI Center"
-msgstr ""
+msgstr "Центральное значение RSSI"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:476
msgid "RSSI Value"
-msgstr ""
+msgstr "Значение RSSI"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:482
msgid "RSSI Weight"
-msgstr ""
+msgstr "Вес RSSI"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:66
msgid "Received Channel Power Indication"
-msgstr ""
+msgstr "Индикация мощности принимаемого канала (RCPI)"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:67
msgid "Received Signal to Noise Indicator"
-msgstr ""
+msgstr "Индикатор отношения сигнал/шум (RSNI)"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:227
msgid "Remove AP"
-msgstr ""
+msgstr "Удаление точки доступа"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:233
msgid "Remove Client"
-msgstr ""
+msgstr "Удаление клиента"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:239
msgid "Remove Probe"
-msgstr ""
+msgstr "Удаление пробных запросов"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:139
msgid "Reporting on standard behaviour"
-msgstr ""
+msgstr "Отчёт о стандартном поведении"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:70
msgid "Score"
-msgstr ""
+msgstr "Рейтинг"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:471
msgid "Score addition when signal exceeds threshold"
-msgstr ""
+msgstr "Прибавка к рейтингу при превышении порога сигнала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:430
msgid "Score addition when signal is below threshold"
-msgstr ""
+msgstr "Прибавка к рейтингу при уровне сигнала ниже порога"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:453
msgid "Score increment if HT is not supported"
-msgstr ""
+msgstr "Прибавка к рейтингу при отсутствии поддержки HT"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:418
msgid "Score increment if HT is supported"
-msgstr ""
+msgstr "Прибавка к рейтингу при поддержке HT"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:459
msgid "Score increment if VHT is not supported"
-msgstr ""
+msgstr "Прибавка к рейтингу при отсутствии поддержки VHT"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:489
msgid "Score increment if VHT is supported"
-msgstr ""
+msgstr "Прибавка к рейтингу при поддержке VHT"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:442
msgid "Score increment if channel utilization is above max_chan_util_val"
-msgstr ""
+msgstr "Прибавка к рейтингу при загрузке канала выше max_chan_util_val"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:406
msgid "Score increment if channel utilization is below chan_util_val"
-msgstr ""
+msgstr "Прибавка к рейтингу при загрузке канала ниже chan_util_val"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:142
msgid "Serious malfunction / unexpected behaviour"
-msgstr ""
+msgstr "Критическая ошибка / непредвиденное поведение"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:194
msgid "Server IP"
-msgstr ""
+msgstr "IP-адрес сервера"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:375
msgid "Set Hostapd Neighbor Report"
-msgstr ""
+msgstr "Формирование отчёта о соседях в hostapd"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:65
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:61
@@ -562,140 +572,152 @@ 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"
-msgstr ""
+msgstr "Список MAC-адресов (через пробел) для статического отчёта о соседях"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:140
msgid "Standard behaviour always worth reporting"
-msgstr ""
+msgstr "Стандартные события, всегда подлежащие регистрации"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:48
msgid "Stations Connected"
-msgstr ""
+msgstr "Подключённые станции"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:203
msgid "TCP port"
-msgstr ""
+msgstr "TCP-порт"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:190
msgid "TCP w/out UMDNS discovery"
-msgstr ""
+msgstr "TCP без обнаружения через UMDNS"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:189
msgid "TCP with UMDNS discovery"
-msgstr ""
+msgstr "TCP с обнаружением через UMDNS"
#: 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"
msgstr ""
+"Таймер повторной регистрации для приёма сообщений hostapd от каждого "
+"локального BSSID"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:246
msgid "Timer to ask all connected clients for a new BEACON REPORT"
msgstr ""
+"Таймер запроса новых отчётов маячковых кадров BEACON REPORT у всех "
+"подключённых клиентов"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:252
msgid "Timer to get recent channel utilization figure for each local BSSID"
msgstr ""
+"Таймер получения последних данных о загрузке канала для каждого локального "
+"BSSID"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:270
msgid ""
"Timer to refresh / remove the TCP connections to other DAWN instances found "
"via uMDNS"
msgstr ""
+"Таймер обновления / удаления TCP-подключений к другим экземплярам DAWN, "
+"найденным через uMDNS"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:258
msgid ""
"Timer to refresh local connection information and send revised NEIGHBOR "
"REPORT to all clients"
msgstr ""
+"Таймер обновления информации о локальных подключениях и отправки "
+"обновлённого отчёта NEIGHBOR REPORT всем клиентам"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:228
msgid "Timer to remove expired AP entries from core data set"
msgstr ""
+"Таймер удаления устаревших записей точек доступа из основного набора данных"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:240
msgid "Timer to remove expired PROBE and BEACON entries from core data set"
msgstr ""
+"Таймер удаления устаревших записей PROBE и BEACON из основного набора данных"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:234
msgid "Timer to remove expired client entries from core data set"
-msgstr ""
+msgstr "Таймер удаления устаревших записей клиентов из основного набора данных"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:216
msgid "Times"
-msgstr ""
+msgstr "Интервалы времени"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:222
msgid "Timespan until a connection is seen as disconnected"
-msgstr ""
+msgstr "Промежуток времени, после которого соединение считается разорванным"
#: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:77
msgid ""
"Unable to query the DAWN service via ubus, the service appears to be stopped."
-msgstr ""
+msgstr "Не удаётся опросить службу DAWN через ubus; похоже, служба остановлена."
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:245
msgid "Update Beacon reports"
-msgstr ""
+msgstr "Обновление отчётов BEACON"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:251
msgid "Update Channel utilization"
-msgstr ""
+msgstr "Обновить информацию о загрузке канала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:257
msgid "Update Client"
-msgstr ""
+msgstr "Обновить данные клиента"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:263
msgid "Update Hostapd"
-msgstr ""
+msgstr "Обновить информацию hostapd"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:269
msgid "Update TCP connections"
-msgstr ""
+msgstr "Обновить TCP-соединения"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:412
msgid "Upper threshold for good channel utilization"
-msgstr ""
+msgstr "Верхний порог хорошей загрузки канала"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:384
msgid "Use Station Count"
-msgstr ""
+msgstr "Учитывать количество клиентов"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:46
msgid "Utilization"
-msgstr ""
+msgstr "Загрузка"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:64
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:50
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:60
msgid "VHT"
-msgstr ""
+msgstr "VHT"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:488
msgid "VHT Support"
-msgstr ""
+msgstr "Поддержка VHT"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:135
msgid "Verbosity of messages in syslog"
-msgstr ""
+msgstr "Детализация сообщений в syslog"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:64
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:50
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:60
msgid "Very High Throughput"
-msgstr ""
+msgstr "Очень высокая пропускная способность (VHT)"
#: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:36
msgid "Yes"
diff --git a/applications/luci-app-dcwapd/po/ru/dcwapd.po b/applications/luci-app-dcwapd/po/ru/dcwapd.po
index a170170b00..6983ce8147 100644
--- a/applications/luci-app-dcwapd/po/ru/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/ru/dcwapd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-08-03 11:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -10,7 +10,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.13-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:68
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:120
@@ -123,7 +123,7 @@ msgstr "Укажите временный каталог для хранения
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:44
msgid "Temp Directory"
-msgstr "Временная папка"
+msgstr "Каталог для временных файлов"
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:28
msgid ""
diff --git a/applications/luci-app-ddns/po/de/ddns.po b/applications/luci-app-ddns/po/de/ddns.po
index 7819ba06db..d09843d4f5 100644
--- a/applications/luci-app-ddns/po/de/ddns.po
+++ b/applications/luci-app-ddns/po/de/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.2-1\n"
"POT-Creation-Date: 2016-09-25 10:43+0200\n"
-"PO-Revision-Date: 2025-12-30 17:00+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/de/>\n"
"Language: de\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-Basepath: .\n"
@@ -77,6 +77,7 @@ msgstr ""
"soll. Stellen Sie IGNORE ein, um die Zertifikatsüberprüfung zu überspringen."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
diff --git a/applications/luci-app-ddns/po/ko/ddns.po b/applications/luci-app-ddns/po/ko/ddns.po
index 2fef46f120..ce76cde82f 100644
--- a/applications/luci-app-ddns/po/ko/ddns.po
+++ b/applications/luci-app-ddns/po/ko/ddns.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/ko/>\n"
@@ -472,7 +472,7 @@ msgstr "데이터 없음"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:387
msgid "No certificates found"
-msgstr ""
+msgstr "인증서를 찾을 수 없음"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:965
msgid "No logging"
diff --git a/applications/luci-app-ddns/po/pl/ddns.po b/applications/luci-app-ddns/po/pl/ddns.po
index f4f43e69c4..cce11ff76f 100644
--- a/applications/luci-app-ddns/po/pl/ddns.po
+++ b/applications/luci-app-ddns/po/pl/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/pl/>\n"
"Language: pl\n"
@@ -77,7 +77,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:984
msgid "Check Interval"
diff --git a/applications/luci-app-ddns/po/ru/ddns.po b/applications/luci-app-ddns/po/ru/ddns.po
index b33fbb547b..b2cc0ba959 100644
--- a/applications/luci-app-ddns/po/ru/ddns.po
+++ b/applications/luci-app-ddns/po/ru/ddns.po
@@ -2,8 +2,9 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: ddns\n"
"POT-Creation-Date: 2017-10-17 21:00+0300\n"
-"PO-Revision-Date: 2026-01-09 19:56+0000\n"
-"Last-Translator: vanapro1 <law820314@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/ru/>\n"
"Language: ru\n"
@@ -12,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.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -205,7 +206,7 @@ msgstr "Версия DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:549
msgid "Edit"
-msgstr "Изменить"
+msgstr "Редактировать"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
msgid "Enable secure communication with DDNS provider"
@@ -582,7 +583,7 @@ msgstr "Прокси-сервер"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:763
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:791
msgid "Path to CA-Certificate"
@@ -652,7 +653,7 @@ msgstr "Запустить один раз"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:232
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
msgid "Running"
-msgstr "Запущенные"
+msgstr "Запущено"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
@@ -705,7 +706,7 @@ msgstr "Запустить DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:276
msgid "State"
-msgstr "Штат"
+msgstr "Состояние"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1121
msgid "Status"
@@ -713,7 +714,7 @@ msgstr "Статус"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:414
msgid "Status directory"
-msgstr "Папка состояния"
+msgstr "Каталог состояния"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:570
msgid "Stop"
@@ -729,7 +730,7 @@ msgstr "Остановить эту службу"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:19
msgid "Stopped"
-msgstr "Остановлена"
+msgstr "Остановлено"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:697
msgid "Switch service"
diff --git a/applications/luci-app-dockerman/po/de/dockerman.po b/applications/luci-app-dockerman/po/de/dockerman.po
index bfcb6b6926..6925a40a86 100644
--- a/applications/luci-app-dockerman/po/de/dockerman.po
+++ b/applications/luci-app-dockerman/po/de/dockerman.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 13:58+0000\n"
-"Last-Translator: Werner Schleifer <werner.schleifer@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/de/>\n"
"Language: de\n"
@@ -24,7 +24,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:106
msgid "A Token is preferred over a Password."
-msgstr ""
+msgstr "Ein Token wird gegenüber einem Passwort bevorzugt."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:655
msgid "A list of kernel capabilities to add to the container"
@@ -32,12 +32,13 @@ msgstr ""
"Eine Liste der Kernel-Funktionen, die dem Container hinzugefügt werden sollen"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
+#, fuzzy
msgid "Action"
-msgstr ""
+msgstr "Aktion"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1816
msgid "Action unavailable:"
-msgstr ""
+msgstr "Aktion nicht verfügbar:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
msgid "Actor"
@@ -222,6 +223,7 @@ msgstr "CPUs"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1914
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:499
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
@@ -317,8 +319,9 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1512
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1524
+#, fuzzy
msgid "Connected"
-msgstr ""
+msgstr "Verbunden"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1055
msgid "Connected to container console"
@@ -529,7 +532,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1530
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1549
msgid "Disconnected"
-msgstr ""
+msgstr "Getrennt"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:536
msgid "Do you want to remove the tag \"%s\"?"
diff --git a/applications/luci-app-dockerman/po/es/dockerman.po b/applications/luci-app-dockerman/po/es/dockerman.po
index 2c9622747f..fcf22aa33c 100644
--- a/applications/luci-app-dockerman/po/es/dockerman.po
+++ b/applications/luci-app-dockerman/po/es/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 13:56+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/es/>\n"
@@ -1854,7 +1854,7 @@ msgstr "Etiqueta eliminada con éxito"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:105
msgid "The first match is used."
-msgstr ""
+msgstr "Se utiliza la primer coincidencia."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:623
msgid "The hostname to use for the container"
diff --git a/applications/luci-app-dockerman/po/ko/dockerman.po b/applications/luci-app-dockerman/po/ko/dockerman.po
index cf3c64cc03..32df9ecab9 100644
--- a/applications/luci-app-dockerman/po/ko/dockerman.po
+++ b/applications/luci-app-dockerman/po/ko/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/ko/>\n"
@@ -811,7 +811,7 @@ msgstr "전역 설정"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:23
msgid "Globals"
-msgstr ""
+msgstr "전역"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:262
msgid "Go to relevant configuration page"
@@ -1240,7 +1240,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:622
msgid "New tag"
-msgstr ""
+msgstr "새 태그"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:118
msgid "New volume"
diff --git a/applications/luci-app-dockerman/po/pl/dockerman.po b/applications/luci-app-dockerman/po/pl/dockerman.po
index 4c43d15d5b..a0d2b7cd50 100644
--- a/applications/luci-app-dockerman/po/pl/dockerman.po
+++ b/applications/luci-app-dockerman/po/pl/dockerman.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/pl/>\n"
"Language: pl\n"
@@ -224,7 +224,7 @@ msgstr "Procesory"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1914
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:499
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:35
msgid "Causes errors when a chosen API > Docker endpoint API support."
diff --git a/applications/luci-app-dockerman/po/pt_BR/dockerman.po b/applications/luci-app-dockerman/po/pt_BR/dockerman.po
index 9a0e64de33..1812d336bd 100644
--- a/applications/luci-app-dockerman/po/pt_BR/dockerman.po
+++ b/applications/luci-app-dockerman/po/pt_BR/dockerman.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-20 07:02+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdockerman/pt_BR/>\n"
"Language: pt_BR\n"
@@ -506,7 +506,7 @@ msgstr "Dispositivo(--device)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:515
msgid "Devices"
-msgstr ""
+msgstr "Dispositivos"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:559
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1051
@@ -729,7 +729,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:90
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
-msgstr ""
+msgstr "Falha ao executar a ação \"/etc/init.d/%s %s\": %s"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:321
msgid "Failed to load events: %s"
@@ -1340,7 +1340,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1354
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:242
msgid "OK"
-msgstr ""
+msgstr "OK"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:665
msgid "OOM Kill Disable"
@@ -1921,7 +1921,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:63
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1127
msgid "Type command here... (Ctrl+D to detach)"
diff --git a/applications/luci-app-dockerman/po/ru/dockerman.po b/applications/luci-app-dockerman/po/ru/dockerman.po
index 9b7f20d300..0b27460ab9 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-13 16:03+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -18,7 +18,7 @@ msgstr "/mnt/path"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:439
msgid "/path/in/image"
-msgstr ""
+msgstr "/путь/в/образе"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:127
msgid "0"
@@ -42,7 +42,7 @@ msgstr "Действие недоступно:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
msgid "Actor"
-msgstr ""
+msgstr "Субъект"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:564
msgid "Add"
@@ -51,7 +51,7 @@ msgstr "Добавить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:297
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:602
msgid "Add Mount"
-msgstr ""
+msgstr "Добавить монтирование"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:637
msgid "Add host device to the container"
@@ -59,7 +59,7 @@ msgstr "Добавить в контейнер устройство с хост
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:673
msgid "Added Capabilities"
-msgstr ""
+msgstr "Добавленные возможности"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:616
msgid "Advanced"
@@ -67,11 +67,11 @@ msgstr "Дополнительные"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:342
msgid "All Subtypes"
-msgstr ""
+msgstr "Все подтипы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:73
msgid "All Types"
-msgstr ""
+msgstr "Все типы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:629
msgid "Allocates an ephemeral host port for all of a container's exposed ports"
@@ -80,7 +80,7 @@ msgstr "Резервирует временный порт хоста для в
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:480
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:239
msgid "Always"
-msgstr ""
+msgstr "Всегда"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:222
msgid "Always pull image first"
@@ -101,7 +101,7 @@ msgstr "Версия API"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:70
msgid "Attachable"
-msgstr ""
+msgstr "Подключаемая"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:139
msgid "Available"
@@ -109,7 +109,7 @@ msgstr "Доступно"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:425
msgid "Back to Containers"
-msgstr ""
+msgstr "Назад к контейнерам"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:48
msgid "Base device"
@@ -117,15 +117,15 @@ msgstr "Базовое устройство"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:355
msgid "Bind (host directory)"
-msgstr ""
+msgstr "Привязка (каталог хоста)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:288
msgid "Bind mount a volume"
-msgstr "Связывающее монтирование тома"
+msgstr "Привязка монтирования тома"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:732
msgid "BlkIO Stats"
-msgstr ""
+msgstr "Статистика BlkIO"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:667
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:720
@@ -150,11 +150,11 @@ msgstr "Мост"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:419
msgid "Build"
-msgstr ""
+msgstr "Собрать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:206
msgid "Build an image."
-msgstr ""
+msgstr "Собрать образ."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:72
msgid ""
@@ -162,7 +162,7 @@ msgid ""
"image can be downloaded from the configured registry."
msgstr ""
"Введите корректное название образа желаемой версии для того, чтобы загрузить "
-"его из настроенного репозитория."
+"его из настроенного реестра."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:654
msgid "CAP-ADD(--cap-add)"
@@ -170,23 +170,23 @@ msgstr "CAP-ADD (--cap-add)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:839
msgid "COMMAND"
-msgstr ""
+msgstr "КОМАНДА"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:672
msgid "CPU Period"
-msgstr ""
+msgstr "Период CPU"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:617
msgid "CPU Period (microseconds)"
-msgstr ""
+msgstr "Период CPU (мкс)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:678
msgid "CPU Quota"
-msgstr ""
+msgstr "Квота CPU"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:620
msgid "CPU Quota (microseconds)"
-msgstr ""
+msgstr "Квота CPU (мкс)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:623
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:684
@@ -195,7 +195,7 @@ msgstr "Приоритет ЦП"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:733
msgid "CPU Stats"
-msgstr ""
+msgstr "Статистика CPU"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:758
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:787
@@ -213,7 +213,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:762
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:791
msgid "CPU usage data unavailable"
-msgstr ""
+msgstr "Данные об использовании CPU недоступны"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:607
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:660
@@ -229,18 +229,20 @@ msgstr "Отмена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:35
msgid "Causes errors when a chosen API > Docker endpoint API support."
msgstr ""
+"Вызовет ошибки, если выбранная версия API выше, чем поддерживает Docker "
+"endpoint."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:882
msgid "Changes"
-msgstr ""
+msgstr "Изменения"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:420
msgid "Clean"
-msgstr ""
+msgstr "Очистить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:257
msgid "Cleaned build cache"
-msgstr ""
+msgstr "Кэш сборки очищен"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1181
msgid "Clear"
@@ -248,15 +250,15 @@ msgstr "Очистить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:617
msgid "Click to add a new tag to this image"
-msgstr ""
+msgstr "Нажмите, чтобы добавить новый тег к этому образу"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:531
msgid "Click to remove this tag"
-msgstr ""
+msgstr "Нажмите, чтобы удалить этот тег"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/networks.js:213
msgid "Click to view this network"
-msgstr ""
+msgstr "Нажмите для просмотра этой сети"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:81
msgid "Client connection"
@@ -269,29 +271,29 @@ msgstr "Команда"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1152
msgid "Command cancelled"
-msgstr ""
+msgstr "Команда отменена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1131
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1142
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:86
msgid "Command failed"
-msgstr ""
+msgstr "Ошибка выполнения команды"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1119
msgid "Command successful"
-msgstr ""
+msgstr "Команда выполнена успешно"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1012
msgid "Command:"
-msgstr ""
+msgstr "Команда:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:80
msgid "Config Only"
-msgstr ""
+msgstr "Только конфигурация"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:76
msgid "ConfigFrom"
-msgstr ""
+msgstr "Источник конфигурации"
#: applications/luci-app-dockerman/root/usr/share/luci/menu.d/luci-app-dockerman.json:28
msgid "Configuration"
@@ -314,7 +316,7 @@ msgstr "Подключить сеть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1936
msgid "Connect network"
-msgstr ""
+msgstr "Подключить сеть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1512
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1524
@@ -323,11 +325,11 @@ msgstr "Подключён"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1055
msgid "Connected to container console"
-msgstr ""
+msgstr "Подключено к консоли контейнера"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1397
msgid "Connecting…"
-msgstr ""
+msgstr "Подключение…"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:998
msgid "Console"
@@ -335,30 +337,30 @@ msgstr "Консоль"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1000
msgid "Console Connection"
-msgstr ""
+msgstr "Подключение к консоли"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1514
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1765
msgid "Console connected"
-msgstr ""
+msgstr "Консоль подключена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1507
msgid "Console connection closed"
-msgstr ""
+msgstr "Соединение с консолью закрыто"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1551
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1786
msgid "Console disconnected"
-msgstr ""
+msgstr "Консоль отключена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1571
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1586
msgid "Console is not connected"
-msgstr ""
+msgstr "Консоль не подключена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:160
msgid "Container"
-msgstr ""
+msgstr "Контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:968
msgid "Container Inspect"
@@ -374,11 +376,11 @@ msgstr "Имя контейнера"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:818
msgid "Container Statistics"
-msgstr ""
+msgstr "Статистика контейнера"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:922
msgid "Container created"
-msgstr ""
+msgstr "Контейнер создан"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:440
msgid "Container detail"
@@ -386,34 +388,34 @@ msgstr "Подробнее о контейнере"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:922
msgid "Container duplicated"
-msgstr ""
+msgstr "Контейнер дублирован"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:706
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:713
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:832
msgid "Container is not running"
-msgstr ""
+msgstr "Контейнер не запущен"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1086
msgid "Container is not running. Cannot connect to WebSocket console."
-msgstr ""
+msgstr "Контейнер не запущен. Невозможно подключиться к консоли WebSocket."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1007
msgid "Container is not running. Cannot connect to console."
-msgstr ""
+msgstr "Контейнер не запущен. Невозможно подключиться к консоли."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1377
msgid "Container rename"
-msgstr ""
+msgstr "Переименование контейнера"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1385
msgid "Container rename failed"
-msgstr ""
+msgstr "Не удалось переименовать контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1346
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1362
msgid "Container update failed"
-msgstr ""
+msgstr "Не удалось обновить контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:577
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:84
@@ -435,19 +437,19 @@ msgstr "Создать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:916
msgid "Create container"
-msgstr ""
+msgstr "Создать контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:937
msgid "Create container failed"
-msgstr ""
+msgstr "Не удалось создать контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:234
msgid "Create network"
-msgstr ""
+msgstr "Создать сеть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:249
msgid "Create network failed"
-msgstr ""
+msgstr "Не удалось создать сеть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:63
msgid "Create new docker container"
@@ -471,7 +473,7 @@ msgstr "DNS"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:582
msgid "DNS Names"
-msgstr ""
+msgstr "DNS‑имена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:73
msgid "Debug"
@@ -483,25 +485,27 @@ msgstr "Мост по умолчанию"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:26
msgid "Default ps flags"
-msgstr ""
+msgstr "Флаги ps по умолчанию"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:588
msgid "Delete this volume mount"
-msgstr ""
+msgstr "Удалить это монтирование тома"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:104
msgid ""
"Destinations prefixed with a Registry host matching an entry in this table "
"invoke its corresponding credentials."
msgstr ""
+"Адреса, начинающиеся с хоста реестра, соответствующего записи в этой "
+"таблице, используют связанные с ней учётные данные."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1580
msgid "Detach signal sent (Ctrl+D)"
-msgstr ""
+msgstr "Отправлен сигнал отключения (Ctrl+D)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:96
msgid "Detail"
-msgstr ""
+msgstr "Детали"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:636
msgid "Device(--device)"
@@ -519,11 +523,11 @@ msgstr "Отключить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1854
msgid "Disconnect network"
-msgstr ""
+msgstr "Отключить сеть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1844
msgid "Disconnect network \"%s\" from container?"
-msgstr ""
+msgstr "Отключить сеть \\\"%s\\\" от контейнера?"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1117
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1500
@@ -534,7 +538,7 @@ msgstr "Отключён"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:536
msgid "Do you want to remove the tag \"%s\"?"
-msgstr ""
+msgstr "Удалить тег \\\"%s\\\"?"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:16
msgid "Docker - Configuration"
@@ -542,7 +546,7 @@ msgstr "Docker - Настройка"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:330
msgid "Docker - Container"
-msgstr ""
+msgstr "Docker — Контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:189
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:49
@@ -551,7 +555,7 @@ msgstr "Docker - Контейнеры"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:54
msgid "Docker - Events"
-msgstr ""
+msgstr "Docker — События"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:36
msgid "Docker - Images"
@@ -564,7 +568,7 @@ msgstr "Docker - Сети"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:26
msgid "Docker - New Network"
-msgstr ""
+msgstr "Docker — Новая сеть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:144
msgid "Docker - Overview"
@@ -593,7 +597,7 @@ msgstr "DockerMan — простая оболочка над Docker для LuCI"
#: applications/luci-app-dockerman/root/usr/share/luci/menu.d/luci-app-dockerman.json:3
msgid "Dockerman JS"
-msgstr ""
+msgstr "Dockerman JS"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:945
msgid "Download"
@@ -601,7 +605,7 @@ msgstr "Отдача"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:276
msgid "Download a valid remote image tar."
-msgstr ""
+msgstr "Загрузить образ в tar-архиве."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:63
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:41
@@ -612,7 +616,7 @@ msgstr "Драйвер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:679
msgid "Dropped Capabilities"
-msgstr ""
+msgstr "Отключённые возможности"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:401
msgid "Duplicate/Edit"
@@ -620,19 +624,19 @@ msgstr "Клонировать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:66
msgid "Duplicate/Edit Container: %s"
-msgstr ""
+msgstr "Дублировать/Редактировать контейнер: %s"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:422
msgid "Edit"
-msgstr ""
+msgstr "Редактировать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:297
msgid "Edit Mount"
-msgstr ""
+msgstr "Редактировать монтирование"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:195
msgid "Edit this container"
-msgstr ""
+msgstr "Редактировать этот контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:122
msgid "Enable IPv6"
@@ -640,19 +644,19 @@ msgstr "Включить <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:623
msgid "Enter a new tag for image %s:"
-msgstr ""
+msgstr "Введите новый тег для образа %s:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:119
msgid "Enter an optional name and labels for the new volume"
-msgstr ""
+msgstr "Укажите имя и метки для нового тома (необязательно)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:379
msgid "Enter volume name or pick existing"
-msgstr ""
+msgstr "Введите имя тома или выберите существующий"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:250
msgid "Entry"
-msgstr ""
+msgstr "Запись"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:494
msgid "Env"
@@ -660,7 +664,7 @@ msgstr "Переменные окружения"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:246
msgid "Environment"
-msgstr ""
+msgstr "Окружение"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:282
msgid "Environmental Variable(-e)"
@@ -691,7 +695,7 @@ msgstr "Ошибка"
#: 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
msgid "Error loading logs:"
-msgstr ""
+msgstr "Ошибка загрузки логов:"
#: applications/luci-app-dockerman/root/usr/share/luci/menu.d/luci-app-dockerman.json:311
msgid "Events"
@@ -699,7 +703,7 @@ msgstr "События"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:65
msgid "Example:"
-msgstr ""
+msgstr "Пример:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:84
msgid "Example: tcp://0.0.0.0:2375"
@@ -712,11 +716,11 @@ msgstr "Исключенные IP"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:411
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:386
msgid "Export"
-msgstr ""
+msgstr "Экспортировать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:272
msgid "Export this container"
-msgstr ""
+msgstr "Экспортировать этот контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:628
msgid "Exposed All Ports(-P)"
@@ -728,7 +732,7 @@ msgstr "Открыть порты (-p)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1770
msgid "Failed to connect to console"
-msgstr ""
+msgstr "Не удалось подключиться к консоли"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:90
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
@@ -736,24 +740,24 @@ msgstr "Не удалось выполнить \"/etc/init.d/%s %s\" коман
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:321
msgid "Failed to load events: %s"
-msgstr ""
+msgstr "Не удалось загрузить события: %s"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1675
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1686
msgid "Failed to load logs"
-msgstr ""
+msgstr "Не удалось загрузить журналы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1568
msgid "Failed to send data"
-msgstr ""
+msgstr "Не удалось отправить данные"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1583
msgid "Failed to send detach signal"
-msgstr ""
+msgstr "Не удалось отправить сигнал отключения"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1722
msgid "Failed to start console"
-msgstr ""
+msgstr "Не удалось запустить консоль"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:77
msgid "Fatal"
@@ -765,11 +769,11 @@ msgstr "Файл"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1602
msgid "File uploaded to"
-msgstr ""
+msgstr "Файл загружен в"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:885
msgid "Filesystem Changes"
-msgstr ""
+msgstr "Изменения файловой системы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:463
msgid "Finish Time"
@@ -779,10 +783,12 @@ msgstr "Время завершения"
msgid ""
"Flags passed to docker top (ps). Leave empty to use the built-in default."
msgstr ""
+"Флаги, передаваемые docker top (ps). Оставьте пустым для использования "
+"встроенного значения по умолчанию."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:50
msgid "For local dockerd socket instances only."
-msgstr ""
+msgstr "Только для локальных экземпляров сокета dockerd."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:300
msgid "Force Remove"
@@ -790,17 +796,17 @@ msgstr "Удалить принудительно"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:423
msgid "Force remove"
-msgstr ""
+msgstr "Принудительно удалить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1306
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:745
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:153
msgid "Form is not ready yet."
-msgstr ""
+msgstr "Форма ещё не готова."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:96
msgid "From"
-msgstr ""
+msgstr "С"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:578
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:105
@@ -811,7 +817,7 @@ msgstr "Шлюз"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:574
msgid "Global IPv6 Address"
-msgstr ""
+msgstr "Глобальный IPv6‑адрес"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:21
msgid "Global settings"
@@ -819,7 +825,7 @@ msgstr "Глобальные настройки"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:23
msgid "Globals"
-msgstr ""
+msgstr "Глобальные"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:262
msgid "Go to relevant configuration page"
@@ -831,15 +837,15 @@ msgstr "Предоставить UCI доступ к luci-app-dockerman"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:470
msgid "Health Status"
-msgstr ""
+msgstr "Статус здоровья"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:424
msgid "History"
-msgstr ""
+msgstr "История"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:430
msgid "Host Directory"
-msgstr ""
+msgstr "Каталог хоста"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:483
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:622
@@ -856,7 +862,7 @@ msgstr "ID"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1903
msgid "IP Address (optional):"
-msgstr ""
+msgstr "IP‑адрес (необязательно):"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:45
msgid "IP VLAN"
@@ -868,7 +874,7 @@ msgstr "Диапазон IP"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:98
msgid "IPAM Driver"
-msgstr ""
+msgstr "Драйвер IPAM"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:570
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:254
@@ -878,13 +884,13 @@ msgstr "IPv4-адрес"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:64
msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:572
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:259
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:129
msgid "IPv6 Address"
-msgstr ""
+msgstr "IPv6‑адрес"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:580
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:134
@@ -893,7 +899,7 @@ msgstr "Шлюз IPv6"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:264
msgid "IPv6 Link-Local Address"
-msgstr ""
+msgstr "Локальный IPv6‑адрес"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:128
msgid "IPv6 Subnet"
@@ -905,24 +911,24 @@ msgstr "Выберите образ"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:357
msgid "Image (from image)"
-msgstr ""
+msgstr "Образ (из образа)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:456
msgid "Image ID"
-msgstr ""
+msgstr "ID образа"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:113
msgid "Image create completed"
-msgstr ""
+msgstr "Создание образа завершено"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:231
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:699
msgid "Image loaded successfully"
-msgstr ""
+msgstr "Образ успешно загружен"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:188
msgid "Image push completed"
-msgstr ""
+msgstr "Отправка образа завершена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:199
#: applications/luci-app-dockerman/root/usr/share/luci/menu.d/luci-app-dockerman.json:189
@@ -941,11 +947,11 @@ msgstr "Импортировать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:212
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:222
msgid "In Use:"
-msgstr ""
+msgstr "Используется:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1105
msgid "Include logs"
-msgstr ""
+msgstr "Включать журналы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:172
msgid "Index Server Address"
@@ -999,7 +1005,7 @@ msgstr "Режим IP VLAN"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:64
msgid ""
"It replaces the daemon registry mirrors with a new set of registry mirrors"
-msgstr "Он заменяет зеркала реестра демона новым набором зеркал реестра"
+msgstr "Заменяет зеркала реестра, используемые демоном, на новый набор зеркал"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:376
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1796
@@ -1008,11 +1014,11 @@ msgstr "Остановить принудительно"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:260
msgid "Kill this container"
-msgstr ""
+msgstr "Завершить контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:888
msgid "Kind"
-msgstr ""
+msgstr "Тип"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:68
msgid "L2 bridge"
@@ -1024,7 +1030,7 @@ msgstr "Мост L3"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:94
msgid "LAN connection"
-msgstr ""
+msgstr "Подключение к локальной сети"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:92
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:84
@@ -1032,11 +1038,11 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:132
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:243
msgid "Labels"
-msgstr ""
+msgstr "Метки"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1163
msgid "Lines to show:"
-msgstr ""
+msgstr "Строк для отображения:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:508
msgid "Links"
@@ -1048,35 +1054,35 @@ msgstr "Связи (links) с другими контейнерами"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:309
msgid "Load Events"
-msgstr ""
+msgstr "Загрузить события"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1176
msgid "Load Logs"
-msgstr ""
+msgstr "Загрузить журналы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1668
msgid "Loading logs…"
-msgstr ""
+msgstr "Загрузка журналов…"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:34
msgid "Lock API endpoint to a specific version (helps guarantee behaviour)."
-msgstr ""
+msgstr "Зафиксировать версию API endpoint."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1155
msgid "Log Controls"
-msgstr ""
+msgstr "Управление журналами"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:685
msgid "Log Driver"
-msgstr ""
+msgstr "Драйвер журналов"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:71
msgid "Log Level"
-msgstr "Уровень журнала"
+msgstr "Уровень журналирования"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:688
msgid "Log Options"
-msgstr ""
+msgstr "Опции журналирования"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:727
msgid "Log driver options"
@@ -1096,15 +1102,15 @@ msgstr "MAC VLAN"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:122
msgid "Mac Address"
-msgstr ""
+msgstr "MAC‑адрес"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:335
msgid "Manage and view container configuration"
-msgstr ""
+msgstr "Управление и просмотр конфигурации контейнера"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:731
msgid "Mem Stats"
-msgstr ""
+msgstr "Статистика памяти"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:691
msgid "Memory"
@@ -1112,16 +1118,16 @@ msgstr "Оперативная память"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:643
msgid "Memory + Swap"
-msgstr ""
+msgstr "Память + Подкачка"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:627
msgid "Memory Limit"
-msgstr ""
+msgstr "Лимит памяти"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:654
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:707
msgid "Memory Reservation"
-msgstr ""
+msgstr "Резервирование памяти"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:750
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:781
@@ -1139,19 +1145,21 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:754
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:785
msgid "Memory usage data unavailable"
-msgstr ""
+msgstr "Данные об использовании памяти недоступны"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:795
msgid "Metric"
-msgstr ""
+msgstr "Метрика"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:679
msgid "Microseconds of CPU time that the container can get in a CPU period"
msgstr ""
+"Микросекунды процессорного времени, которые контейнер может получить за "
+"период CPU"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1649
msgid "Missing header or CORS interfering"
-msgstr ""
+msgstr "Отсутствует заголовок или мешает CORS"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:412
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:55
@@ -1160,7 +1168,7 @@ msgstr "Режим"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:483
msgid "Mount Path"
-msgstr ""
+msgstr "Путь монтирования"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:254
msgid "Mount Point"
@@ -1172,11 +1180,11 @@ msgstr "Смонтировать директорию tmpfs"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:287
msgid "Mount(--mount)"
-msgstr ""
+msgstr "Монтирование (--mount)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:543
msgid "Mounts/Binds"
-msgstr ""
+msgstr "Монтирования/Привязки"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:449
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:561
@@ -1190,7 +1198,7 @@ msgstr "Имя"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:201
msgid "Name of the container that can be selected during container creation"
-msgstr ""
+msgstr "Имя контейнера, которое можно выбрать при создании"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:38
msgid "Name of the network that can be selected during container creation"
@@ -1198,11 +1206,11 @@ msgstr "Название сети будет показано при созда
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:730
msgid "Net Stats"
-msgstr ""
+msgstr "Статистика сети"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:100
msgid "Network Configurations"
-msgstr ""
+msgstr "Конфигурации сети"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:59
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:37
@@ -1211,23 +1219,23 @@ msgstr "Название сети"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1940
msgid "Network connected"
-msgstr ""
+msgstr "Сеть подключена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:242
msgid "Network created"
-msgstr ""
+msgstr "Сеть создана"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:240
msgid "Network created with warning"
-msgstr ""
+msgstr "Сеть создана с предупреждением"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1858
msgid "Network disconnected"
-msgstr ""
+msgstr "Сеть отключена"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1143
msgid "Network error"
-msgstr ""
+msgstr "Ошибка сети"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:551
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:242
@@ -1244,11 +1252,11 @@ msgstr "Список сетей"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:924
msgid "New container duplicated from"
-msgstr ""
+msgstr "Новый контейнер, дублированный из"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:925
msgid "New container has been created."
-msgstr ""
+msgstr "Новый контейнер создан."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:622
msgid "New tag"
@@ -1256,7 +1264,7 @@ msgstr "Добавить метку"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:118
msgid "New volume"
-msgstr ""
+msgstr "Новый том"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:478
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:671
@@ -1266,70 +1274,72 @@ msgstr "Нет"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1869
msgid "No additional networks available to connect"
-msgstr ""
+msgstr "Нет доступных сетей для подключения"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:877
msgid "No changes needed"
-msgstr ""
+msgstr "Изменения не требуются"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:330
msgid "No copy (nocopy)"
-msgstr ""
+msgstr "Без копирования (nocopy)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:251
msgid "No events found"
-msgstr ""
+msgstr "События не найдены"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:890
msgid "No filesystem changes detected"
-msgstr ""
+msgstr "Изменения файловой системы не обнаружены"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:161
msgid "No image tags available"
-msgstr ""
+msgstr "Нет доступных тегов образа"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:386
msgid "No images selected"
-msgstr ""
+msgstr "Образы не выбраны"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1679
msgid "No logs available"
-msgstr ""
+msgstr "Журналы недоступны"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:909
msgid "No name specified."
-msgstr ""
+msgstr "Имя не указано."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1924
msgid "No network selected"
-msgstr ""
+msgstr "Сеть не выбрана"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:847
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1273
msgid "No processes running"
-msgstr ""
+msgstr "Нет запущенных процессов"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:797
msgid "No statistics available"
-msgstr ""
+msgstr "Статистика недоступна"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:596
msgid "No volumes available"
-msgstr ""
+msgstr "Нет доступных томов"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:83
msgid ""
"Note that dockerd no longer listens on IP:port without TLS options after v27."
msgstr ""
+"Обратите внимание: начиная с версии 27 dockerd больше не прослушивает "
+"IP:port без опций TLS."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:51
msgid "Note: docker provides no container import facility."
-msgstr ""
+msgstr "Примечание: docker не предоставляет средства импорта контейнеров."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:116
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:151
msgid "Now"
-msgstr ""
+msgstr "Сейчас"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:661
msgid "Number of CPUs. Number is a fractional number. 0.000 means no limit"
@@ -1346,12 +1356,12 @@ msgstr "Принять"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:665
msgid "OOM Kill Disable"
-msgstr ""
+msgstr "Отключить OOM Killer"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:481
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:240
msgid "On failure"
-msgstr ""
+msgstr "При сбое"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:37
msgid ""
@@ -1363,15 +1373,15 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:251
msgid "Only for user-defined networks"
-msgstr ""
+msgstr "Только для пользовательских сетей"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:899
msgid "Operation failed"
-msgstr ""
+msgstr "Операция не удалась"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:542
msgid "Operational Output"
-msgstr ""
+msgstr "Результат операции"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:448
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:477
@@ -1390,11 +1400,11 @@ msgstr "Обзор"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:839
msgid "PID"
-msgstr ""
+msgstr "PID"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:729
msgid "PID Stats"
-msgstr ""
+msgstr "Статистика PID"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/networks.js:189
msgid "Parent Interface"
@@ -1406,7 +1416,7 @@ msgstr "Сквозной (зеркалирование физического у
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:120
msgid "Password"
-msgstr ""
+msgstr "Пароль"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:888
msgid "Path"
@@ -1417,67 +1427,67 @@ msgstr "Путь"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1655
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1656
msgid "Path error"
-msgstr ""
+msgstr "Ошибка пути"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:928
msgid "Path:"
-msgstr ""
+msgstr "Путь:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:390
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1797
msgid "Pause"
-msgstr ""
+msgstr "Приостановить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:206
msgid "Pause this container"
-msgstr ""
+msgstr "Приостановить этот контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:86
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:143
msgid "Paused"
-msgstr ""
+msgstr "Приостановлено"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:734
msgid "Per CPU Stats"
-msgstr ""
+msgstr "Статистика по ядрам CPU"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:532
msgid "Please choose a directory or enter a volume name"
-msgstr ""
+msgstr "Выберите каталог или введите имя тома"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:537
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:545
msgid "Please enter a mount path"
-msgstr ""
+msgstr "Введите путь монтирования"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:541
msgid "Please enter a subpath"
-msgstr ""
+msgstr "Введите подпуть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:293
msgid "Please enter an image repo tag"
-msgstr ""
+msgstr "Введите тег репозитория образа"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:299
msgid "Please enter an image source"
-msgstr ""
+msgstr "Введите источник образа"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:102
msgid "Please enter an image tag"
-msgstr ""
+msgstr "Введите тег образа"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:176
msgid "Please select an image tag to push"
-msgstr ""
+msgstr "Выберите тег образа для отправки"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1029
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1613
msgid "Please specify a path"
-msgstr ""
+msgstr "Укажите путь"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1027
msgid "Port:"
-msgstr ""
+msgstr "Порт:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:501
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:164
@@ -1494,43 +1504,43 @@ msgstr "Привилегированный"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:670
msgid "Privileged Mode"
-msgstr ""
+msgstr "Привилегированный режим"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:822
msgid "Processes"
-msgstr ""
+msgstr "Процессы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1095
msgid "Progress"
-msgstr ""
+msgstr "Прогресс"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:319
msgid "Propagation: private"
-msgstr ""
+msgstr "Распространение: private"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:320
msgid "Propagation: rprivate"
-msgstr ""
+msgstr "Распространение: rprivate"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:322
msgid "Propagation: rshared"
-msgstr ""
+msgstr "Распространение: rshared"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:324
msgid "Propagation: rslave"
-msgstr ""
+msgstr "Распространение: rslave"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:321
msgid "Propagation: shared"
-msgstr ""
+msgstr "Распространение: shared"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:323
msgid "Propagation: slave"
-msgstr ""
+msgstr "Распространение: slave"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:429
msgid "Prune"
-msgstr ""
+msgstr "Очистить неиспользуемые"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:608
msgid "Publish container's port(s) to the host"
@@ -1542,35 +1552,37 @@ msgstr "Скачать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:362
msgid "Push"
-msgstr ""
+msgstr "Перенести"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:143
msgid ""
"Push an image to a registry. Select an image tag from all available tags on "
"the system."
msgstr ""
+"Отправить образ в реестр. Выберите тег образа из всех доступных тегов в "
+"системе."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:809
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:873
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:905
msgid "Raw JSON"
-msgstr ""
+msgstr "Необработанный JSON"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:317
msgid "Read-only (ro)"
-msgstr ""
+msgstr "Только для чтения (ro)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:318
msgid "Read-write (rw)"
-msgstr ""
+msgstr "Чтение и запись (rw)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:125
msgid "Registry"
-msgstr ""
+msgstr "Реестр"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:100
msgid "Registry Auth"
-msgstr ""
+msgstr "Аутентификация в реестре"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:63
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:173
@@ -1585,7 +1597,7 @@ msgstr "Удалить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1806
msgid "Remove container?"
-msgstr ""
+msgstr "Удалить контейнер?"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:535
msgid "Remove tag"
@@ -1593,16 +1605,16 @@ msgstr "Удалить метку"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:625
msgid "Repository"
-msgstr ""
+msgstr "Репозиторий"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:658
msgid "Repository cannot be empty"
-msgstr ""
+msgstr "Репозиторий не может быть пустым"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:747
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:779
msgid "Resource Usage"
-msgstr ""
+msgstr "Использование ресурсов"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:599
msgid "Resources"
@@ -1617,7 +1629,7 @@ msgstr "Перезапустить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:154
msgctxt "daemon restart action"
msgid "Restart"
-msgstr ""
+msgstr "Перезапустить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:476
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:234
@@ -1626,7 +1638,7 @@ msgstr "Политика перезапуска"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:237
msgid "Restart this container"
-msgstr ""
+msgstr "Перезапустить этот контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:88
msgid "Restrict external access to the network"
@@ -1639,50 +1651,50 @@ msgstr "Запустить команду"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:84
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:141
msgid "Running"
-msgstr ""
+msgstr "Запущено"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:825
msgid "Running Processes"
-msgstr ""
+msgstr "Запущенные процессы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:192
msgid "Running:"
-msgstr ""
+msgstr "Запущено:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:839
msgid "STAT"
-msgstr ""
+msgstr "СТАТ"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:427
msgid "Save locally"
-msgstr ""
+msgstr "Сохранить локально"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:62
msgid "Scope"
-msgstr ""
+msgstr "Область"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:91
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:336
msgid "Select Type First"
-msgstr ""
+msgstr "Сначала выберите тип"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:159
msgid "Select image tag"
-msgstr ""
+msgstr "Выберите тег образа"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1901
msgid "Select network to connect:"
-msgstr ""
+msgstr "Выберите сеть для подключения:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:343
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:456
msgid "Select options..."
-msgstr ""
+msgstr "Выберите опции..."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1142
msgid "Send"
-msgstr ""
+msgstr "Отправить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:273
msgid "Set custom DNS servers"
@@ -1690,7 +1702,7 @@ msgstr "Переопределить DNS-серверы"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:283
msgid "Set environment variables inside the container"
-msgstr ""
+msgstr "Задать переменные окружения внутри контейнера"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:72
msgid "Set the logging level"
@@ -1701,6 +1713,8 @@ msgid ""
"Set your LAN interface when docker listens on all addresses like 0.0.0.0 "
"or ::."
msgstr ""
+"Укажите ваш LAN‑интерфейс, если docker слушает все адреса (например, 0.0.0.0 "
+"или ::)."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:405
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:599
@@ -1712,6 +1726,7 @@ msgid ""
"Specifies where the Docker daemon will listen for client connections. "
"default:"
msgstr ""
+"Указывает, где демон Docker будет ожидать подключения клиентов. По умолчанию:"
#: 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
@@ -1720,11 +1735,11 @@ msgstr "Запустить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:207
msgid "Start this container"
-msgstr ""
+msgstr "Запустить этот контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:161
msgid "State"
-msgstr ""
+msgstr "Состояние"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:695
msgid "Stats"
@@ -1739,15 +1754,15 @@ msgstr "Статус"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1101
msgid "Stderr"
-msgstr ""
+msgstr "STDERR"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1093
msgid "Stdin"
-msgstr ""
+msgstr "STDIN"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1097
msgid "Stdout"
-msgstr ""
+msgstr "STDOUT"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:366
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1795
@@ -1757,20 +1772,20 @@ msgstr "Стоп"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:155
msgctxt "daemon stop action"
msgid "Stop"
-msgstr ""
+msgstr "Остановить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:248
msgid "Stop this container"
-msgstr ""
+msgstr "Остановить этот контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:88
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:145
msgid "Stopped"
-msgstr ""
+msgstr "Остановлено"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1090
msgid "Streams:"
-msgstr ""
+msgstr "Потоки:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:104
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:103
@@ -1780,24 +1795,24 @@ msgstr "Подсеть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:442
msgid "Subpath"
-msgstr ""
+msgstr "Подпуть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:81
msgid "Subtype"
-msgstr ""
+msgstr "Подтип"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1514
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1765
msgid "Success"
-msgstr ""
+msgstr "Успех"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1012
msgid "Successful"
-msgstr ""
+msgstr "Успешно"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:536
msgid "Sysctl Settings"
-msgstr ""
+msgstr "Параметры sysctl"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:648
msgid "Sysctl(--sysctl)"
@@ -1813,23 +1828,23 @@ msgstr "TTY (-t)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1755
msgid "TTYd may still be starting up"
-msgstr ""
+msgstr "TTYd, возможно, всё ещё запускается"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:635
msgid "Tag"
-msgstr ""
+msgstr "Тег"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:670
msgid "Tag added successfully"
-msgstr ""
+msgstr "Тег успешно добавлен"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:554
msgid "Tag removed successfully"
-msgstr ""
+msgstr "Тег успешно удалён"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:105
msgid "The first match is used."
-msgstr ""
+msgstr "Используется первое совпадение."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:623
msgid "The hostname to use for the container"
@@ -1837,7 +1852,7 @@ msgstr "Имя хоста для контейнера"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:673
msgid "The length of a CPU period in microseconds"
-msgstr ""
+msgstr "Длина периода CPU в микросекундах"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:728
msgid "The logging configuration for this container"
@@ -1848,12 +1863,16 @@ msgid ""
"The user that commands are run as inside the container. (format: name|"
"uid[:group|gid])"
msgstr ""
+"Пользователь, от имени которого выполняются команды внутри контейнера. "
+"(формат: имя|uid[:группа|gid])"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:50
msgid ""
"This page displays all docker Containers that have been created on the "
"connected docker host."
msgstr ""
+"На этой странице отображаются все контейнеры Docker, созданные на "
+"подключённом хосте Docker."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:45
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/networks.js:58
@@ -1869,10 +1888,12 @@ msgid ""
"This page displays all docker volumes that have been created on the "
"connected docker host."
msgstr ""
+"На этой странице отображаются все тома Docker, созданные на подключённом "
+"хосте Docker."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
msgid "Time"
-msgstr ""
+msgstr "Время"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:358
msgid "Tmpfs"
@@ -1880,7 +1901,7 @@ msgstr "Tmpfs"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:522
msgid "Tmpfs Directories"
-msgstr ""
+msgstr "Каталоги tmpfs"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:642
msgid "Tmpfs(--tmpfs)"
@@ -1888,15 +1909,15 @@ msgstr "Tmpfs (--tmpfs)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:131
msgid "To"
-msgstr ""
+msgstr "До"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:138
msgid "Token"
-msgstr ""
+msgstr "Токен"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:107
msgid "Tokes and Passwords are not encrypted in the uci configuration."
-msgstr ""
+msgstr "Токены и пароли не шифруются в конфигурации UCI."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:82
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:139
@@ -1907,7 +1928,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:45
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:111
msgid "Total"
-msgstr ""
+msgstr "Всего"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:170
msgid "Total Memory"
@@ -1918,7 +1939,7 @@ msgstr "Всего памяти"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:210
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:220
msgid "Total:"
-msgstr ""
+msgstr "Всего:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:480
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:63
@@ -1928,35 +1949,35 @@ msgstr "Тип"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1127
msgid "Type command here... (Ctrl+D to detach)"
-msgstr ""
+msgstr "Введите команду... (Ctrl+D для отключения)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:839
msgid "USER"
-msgstr ""
+msgstr "ПОЛЬЗОВАТЕЛЬ"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:980
msgid "Unexpected error"
-msgstr ""
+msgstr "Непредвиденная ошибка"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1346
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1631
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1674
msgid "Unknown error"
-msgstr ""
+msgstr "Неизвестная ошибка"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:479
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:238
msgid "Unless stopped"
-msgstr ""
+msgstr "Пока не остановлен"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:390
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1798
msgid "Unpause"
-msgstr ""
+msgstr "Возобновить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:207
msgid "Unpause this container"
-msgstr ""
+msgstr "Возобновить этот контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:564
msgid "Update"
@@ -1964,7 +1985,7 @@ msgstr "Применить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1350
msgid "Updated"
-msgstr ""
+msgstr "Обновлено"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:428
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:940
@@ -1973,20 +1994,21 @@ msgstr "Загрузить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1601
msgid "Uploading file to container…"
-msgstr ""
+msgstr "Загрузка файла в контейнер…"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:698
msgid "Uploading image…"
-msgstr ""
+msgstr "Загрузка образа…"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1600
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:697
msgid "Uploading…"
-msgstr ""
+msgstr "Загрузка…"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:103
msgid "Used for push/pull operations on custom registries."
msgstr ""
+"Используется для операций отправки/получения с пользовательскими реестрами."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:115
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:473
@@ -2004,25 +2026,25 @@ msgstr "VEPA (виртуальный агрегатор Ethernet-портов)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:839
msgid "VSZ"
-msgstr ""
+msgstr "VSZ"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:795
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:244
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:251
msgid "Value"
-msgstr ""
+msgstr "Значение"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:240
msgid "Version"
-msgstr ""
+msgstr "Версия"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:356
msgid "Volume (named)"
-msgstr ""
+msgstr "Том (именованный)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:383
msgid "Volume Name"
-msgstr ""
+msgstr "Имя тома"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:219
#: applications/luci-app-dockerman/root/usr/share/luci/menu.d/luci-app-dockerman.json:276
@@ -2040,15 +2062,15 @@ msgstr "Предупреждение"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1070
msgid "WebSocket"
-msgstr ""
+msgstr "WebSocket"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1079
msgid "WebSocket Console"
-msgstr ""
+msgstr "Консоль WebSocket"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1491
msgid "WebSocket error"
-msgstr ""
+msgstr "Ошибка WebSocket"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:671
msgid "Yes"
@@ -2056,35 +2078,35 @@ msgstr "Да"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:323
msgid "attach"
-msgstr ""
+msgstr "подключение"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:404
msgid "builder"
-msgstr ""
+msgstr "сборщик"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:324
msgid "commit"
-msgstr ""
+msgstr "коммит"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1827
msgid "completed"
-msgstr ""
+msgstr "завершено"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:405
msgid "config"
-msgstr ""
+msgstr "конфигурация"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:372
msgid "connect"
-msgstr ""
+msgstr "подключить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:406
msgid "container"
-msgstr ""
+msgstr "контейнер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:325
msgid "copy"
-msgstr ""
+msgstr "копировать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:326
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:357
@@ -2092,97 +2114,97 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:382
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:391
msgid "create"
-msgstr ""
+msgstr "создать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:407
msgid "daemon"
-msgstr ""
+msgstr "демон"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:358
msgid "delete"
-msgstr ""
+msgstr "удалить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:327
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:374
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:385
msgid "destroy"
-msgstr ""
+msgstr "уничтожить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:328
msgid "detach"
-msgstr ""
+msgstr "отключить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:329
msgid "die"
-msgstr ""
+msgstr "завершить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:373
msgid "disconnect"
-msgstr ""
+msgstr "отключить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:330
msgid "exec_create"
-msgstr ""
+msgstr "выполнить_создание"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:331
msgid "exec_detach"
-msgstr ""
+msgstr "выполнить_отключение"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:333
msgid "exec_die"
-msgstr ""
+msgstr "выполнить_завершение"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:332
msgid "exec_start"
-msgstr ""
+msgstr "выполнить_запуск"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:334
msgid "export"
-msgstr ""
+msgstr "экспорт"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:206
msgid "git repositories require git installed on the docker host."
-msgstr ""
+msgstr "Для git‑репозиториев требуется установка git на хосте Docker."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:335
msgid "health_status"
-msgstr ""
+msgstr "состояние_здоровья"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:408
msgid "image"
-msgstr ""
+msgstr "образ"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:336
msgid "kill"
-msgstr ""
+msgstr "завершить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:360
msgid "load"
-msgstr ""
+msgstr "загрузить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:383
msgid "mount"
-msgstr ""
+msgstr "монтировать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:409
msgid "network"
-msgstr ""
+msgstr "сеть"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:410
msgid "node"
-msgstr ""
+msgstr "узел"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:337
msgid "oom"
-msgstr ""
+msgstr "нехватка_памяти"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:338
msgid "pause"
-msgstr ""
+msgstr "приостановить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:411
msgid "plugin"
-msgstr ""
+msgstr "плагин"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:318
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:347
@@ -2190,95 +2212,95 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:377
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:386
msgid "prune"
-msgstr ""
+msgstr "очистить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:861
msgid "ps flags:"
-msgstr ""
+msgstr "флаги ps:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:352
msgid "reload"
-msgstr ""
+msgstr "перезагрузить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:376
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:393
msgid "remove"
-msgstr ""
+msgstr "удалить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:339
msgid "rename"
-msgstr ""
+msgstr "переименовать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:340
msgid "resize"
-msgstr ""
+msgstr "изменить_размер"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:341
msgid "restart"
-msgstr ""
+msgstr "перезапустить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:363
msgid "save"
-msgstr ""
+msgstr "сохранить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:412
msgid "secret"
-msgstr ""
+msgstr "секрет"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:413
msgid "service"
-msgstr ""
+msgstr "служба"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:342
msgid "start"
-msgstr ""
+msgstr "запуск"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:343
msgid "stop"
-msgstr ""
+msgstr "остановить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:364
msgid "tag"
-msgstr ""
+msgstr "тег"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:419
msgid "tmpfs Options"
-msgstr ""
+msgstr "Параметры tmpfs"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:344
msgid "top"
-msgstr ""
+msgstr "топ"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:384
msgid "unmount"
-msgstr ""
+msgstr "размонтировать"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:345
msgid "unpause"
-msgstr ""
+msgstr "возобновить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:365
msgid "untag"
-msgstr ""
+msgstr "удалить_тег"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:346
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:375
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:392
msgid "update"
-msgstr ""
+msgstr "обновить"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:414
msgid "volume"
-msgstr ""
+msgstr "том"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:126
msgid "volume name"
-msgstr ""
+msgstr "имя тома"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1352
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:928
msgid "with warnings"
-msgstr ""
+msgstr "с предупреждениями"
#~ msgid ""
#~ "This page displays all containers that have been created on the connected "
diff --git a/applications/luci-app-dockerman/po/sv/dockerman.po b/applications/luci-app-dockerman/po/sv/dockerman.po
index 2a2e09cc23..7ea98a1f17 100644
--- a/applications/luci-app-dockerman/po/sv/dockerman.po
+++ b/applications/luci-app-dockerman/po/sv/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-27 12:49+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/sv/>\n"
@@ -241,7 +241,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1181
msgid "Clear"
-msgstr ""
+msgstr "Rensa"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:617
msgid "Click to add a new tag to this image"
@@ -316,7 +316,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1512
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1524
msgid "Connected"
-msgstr ""
+msgstr "Ansluten"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1055
msgid "Connected to container console"
@@ -527,7 +527,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1530
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1549
msgid "Disconnected"
-msgstr ""
+msgstr "Frånkopplad"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:536
msgid "Do you want to remove the tag \"%s\"?"
@@ -1261,7 +1261,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:671
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:237
msgid "No"
-msgstr ""
+msgstr "Nej"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1869
msgid "No additional networks available to connect"
@@ -2049,7 +2049,7 @@ msgstr ""
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:671
msgid "Yes"
-msgstr ""
+msgstr "Ja"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:323
msgid "attach"
diff --git a/applications/luci-app-dockerman/po/zh_Hans/dockerman.po b/applications/luci-app-dockerman/po/zh_Hans/dockerman.po
index 9f97c67597..65a4aebe9f 100644
--- a/applications/luci-app-dockerman/po/zh_Hans/dockerman.po
+++ b/applications/luci-app-dockerman/po/zh_Hans/dockerman.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-10 18:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsdockerman/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -234,7 +233,7 @@ msgstr "已清理构建缓存"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1181
msgid "Clear"
-msgstr "清理"
+msgstr "清除"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:617
msgid "Click to add a new tag to this image"
diff --git a/applications/luci-app-dockerman/po/zh_Hant/dockerman.po b/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
index 055487b05f..d7d1ffa056 100644
--- a/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
+++ b/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsdockerman/zh_Hant/>\n"
@@ -65,11 +65,11 @@ msgstr "進階"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:342
msgid "All Subtypes"
-msgstr ""
+msgstr "所有子類型"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:73
msgid "All Types"
-msgstr ""
+msgstr "所有類型"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:629
msgid "Allocates an ephemeral host port for all of a container's exposed ports"
diff --git a/applications/luci-app-dump1090/po/ru/dump1090.po b/applications/luci-app-dump1090/po/ru/dump1090.po
index 8121dd0168..3c4ab10ed4 100644
--- a/applications/luci-app-dump1090/po/ru/dump1090.po
+++ b/applications/luci-app-dump1090/po/ru/dump1090.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -34,7 +34,7 @@ msgstr "Приблизительно"
#: applications/luci-app-dump1090/htdocs/luci-static/resources/view/dump1090/dump1090.js:156
msgid "Base directory for the internal HTTP server"
-msgstr "Базовая директория для встроенного HTTP-сервера"
+msgstr "Базовый каталог для встроенного HTTP-сервера"
#: applications/luci-app-dump1090/htdocs/luci-static/resources/view/dump1090/dump1090.js:135
msgid "Collect/show range histogram"
diff --git a/applications/luci-app-example/po/ko/example.po b/applications/luci-app-example/po/ko/example.po
index 9ec5784130..9b9e22df3e 100644
--- a/applications/luci-app-example/po/ko/example.po
+++ b/applications/luci-app-example/po/ko/example.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-03 20:34+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsexample/ko/>\n"
@@ -14,11 +14,11 @@ msgstr ""
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:38
msgid "A boolean option"
-msgstr ""
+msgstr "참/거짓(Boolean) 옵션"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:43
msgid "A select option"
-msgstr ""
+msgstr "선택(Select) 옵션"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:55
msgid "Cats"
@@ -26,11 +26,11 @@ msgstr "고양이"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc-jsonmap-tablesection.js:72
msgid "Description for this table section"
-msgstr ""
+msgstr "테이블 섹션의 설명"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc-jsonmap-typedsection.js:72
msgid "Description for this typed section"
-msgstr ""
+msgstr "유형별 섹션의 설명"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:56
msgid "Dogs"
@@ -38,7 +38,7 @@ msgstr "강아지"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:55
msgid "Dynamic list option"
-msgstr ""
+msgstr "동적 목록 옵션"
#: applications/luci-app-example/root/usr/share/luci/menu.d/luci-app-example.json:3
msgid "Example"
@@ -46,15 +46,15 @@ msgstr "예제"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:25
msgid "Example Form"
-msgstr ""
+msgstr "양식 예제"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:26
msgid "Example Form Configuration."
-msgstr ""
+msgstr "양식 예제 설정 가이드입니다."
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/htmlview.js:18
msgid "Example HTML Page"
-msgstr "예제 HTML 페이지"
+msgstr "HTML 페이지 예제"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:31
msgid "First Option"
@@ -66,7 +66,7 @@ msgstr "플래그 옵션"
#: applications/luci-app-example/root/usr/share/luci/menu.d/luci-app-example.json:14
msgid "Form View"
-msgstr ""
+msgstr "양식 화면"
#: applications/luci-app-example/root/usr/share/rpcd/acl.d/luci-app-example.json:3
msgid "Grant UCI and RPC access to LuCI app example"
@@ -78,27 +78,27 @@ msgstr "HTML 페이지"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:53
msgid "Input for a password (storage on disk is not encrypted)"
-msgstr ""
+msgstr "암호 입력 항목 (디스크 저장 시 암호화되지 않음)"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:32
msgid "Input for the first option"
-msgstr ""
+msgstr "첫번째 옵션의 입력 항목"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:59
msgid "Is this real?"
-msgstr ""
+msgstr "실제 데이터 여부"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:127
msgid "JSON converted to table via array building and loop"
-msgstr ""
+msgstr "배열 생성 및 반복문을 통해 테이블로 변환된 JSON 데이터"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc-jsonmap-tablesection.js:59
msgid "JSONMap TableSection Sample"
-msgstr ""
+msgstr "JSONMap 테이블 섹션 샘플"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc-jsonmap-typedsection.js:59
msgid "JSONMap TypedSection Sample"
-msgstr ""
+msgstr "JSONMap 유형별 섹션 샘플"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:59
msgid "No"
@@ -128,31 +128,31 @@ msgstr "암호 옵션"
#: applications/luci-app-example/root/usr/share/luci/menu.d/luci-app-example.json:32
msgid "RPC Array Example"
-msgstr ""
+msgstr "RPC 배열 예제"
#: applications/luci-app-example/root/usr/share/luci/menu.d/luci-app-example.json:41
msgid "RPC JSONMap Table Example"
-msgstr ""
+msgstr "RPC JSONMap 테이블 예제"
#: applications/luci-app-example/root/usr/share/luci/menu.d/luci-app-example.json:50
msgid "RPC JSONMap Typed Example"
-msgstr ""
+msgstr "RPC JSONMap 유형별 예제"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc-jsonmap-tablesection.js:35
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc-jsonmap-typedsection.js:35
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:34
msgid "RPC call failure:"
-msgstr ""
+msgstr "RPC 호출 실패:"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:125
msgid "Sample JS via RPC"
-msgstr ""
+msgstr "RPC를 통한 자바스크립트(JS) 샘플"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc-jsonmap-tablesection.js:60
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc-jsonmap-typedsection.js:60
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:112
msgid "See browser console for raw data"
-msgstr ""
+msgstr "원시 데이터는 브라우저 콘솔에서 확인하세요"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:42
msgid "Select Option"
@@ -160,7 +160,7 @@ msgstr "선택 옵션"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:58
msgid "Should be \"Not found\""
-msgstr ""
+msgstr "\"찾을 수 없음\" 표시 예시"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/rpc.js:59
msgid "Yes"
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 04649e23c9..9cbcb9d46e 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2025-12-30 17:00+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -151,6 +151,7 @@ msgstr "ACCEPT - Umschreiben von IP-Adressen deaktivieren"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:407
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:205
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:288
+#, fuzzy
msgid "Action"
msgstr "Aktion"
diff --git a/applications/luci-app-firewall/po/pt_BR/firewall.po b/applications/luci-app-firewall/po/pt_BR/firewall.po
index ef59f8d3f8..f72f7f400a 100644
--- a/applications/luci-app-firewall/po/pt_BR/firewall.po
+++ b/applications/luci-app-firewall/po/pt_BR/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-01-25 06:24+0000\n"
-"Last-Translator: Alexei Znamensky <russoz@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfirewall/pt_BR/>\n"
"Language: pt_BR\n"
@@ -843,7 +843,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:485
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:358
msgid "Monday"
-msgstr "Segunda-Feira"
+msgstr "Segunda-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:495
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:368
@@ -1194,7 +1194,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:488
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:361
msgid "Thursday"
-msgstr "Quita-feira"
+msgstr "Quinta-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:185
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:184
diff --git a/applications/luci-app-firewall/po/ru/firewall.po b/applications/luci-app-firewall/po/ru/firewall.po
index 3997e4979f..c95493052f 100644
--- a/applications/luci-app-firewall/po/ru/firewall.po
+++ b/applications/luci-app-firewall/po/ru/firewall.po
@@ -2,8 +2,9 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: firewall\n"
"POT-Creation-Date: 2013-09-05 16:02+0200\n"
-"PO-Revision-Date: 2026-02-05 09:48+0000\n"
-"Last-Translator: Maksim <m4ksp86@ya.ru>\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/ru/>\n"
"Language: ru\n"
@@ -662,12 +663,12 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:181
msgid "Initial Hash Size"
-msgstr "Начальный размер хэша"
+msgstr "Начальный размер хеша"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:152
msgid "Input"
-msgstr "Входящий трафик"
+msgstr "Источник"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:293
msgid "Internal IP address"
@@ -1545,7 +1546,7 @@ msgstr "портисточника-портназначения"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:133
msgid "hash"
-msgstr "хэш"
+msgstr "хеш"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
diff --git a/applications/luci-app-firewall/po/zh_Hant/firewall.po b/applications/luci-app-firewall/po/zh_Hant/firewall.po
index cf4391d799..3105b16984 100644
--- a/applications/luci-app-firewall/po/zh_Hant/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hant/firewall.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfirewall/zh_Hant/>\n"
@@ -866,7 +866,7 @@ msgstr "傳出區域"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:63
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:153
msgid "Output"
-msgstr "傳出"
+msgstr "輸出"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:76
msgid "Packet Field Match"
diff --git a/applications/luci-app-frpc/po/es/frpc.po b/applications/luci-app-frpc/po/es/frpc.po
index 8e18af0360..19980872ea 100644
--- a/applications/luci-app-frpc/po/es/frpc.po
+++ b/applications/luci-app-frpc/po/es/frpc.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-11-11 08:51+0000\n"
-"Last-Translator: Salvador Peña <salvadorp74@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:216
msgid "Add new proxy..."
@@ -309,6 +309,8 @@ msgstr "NO EN EJECUCIÓN"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "OS environments pass to frp for config file template, see %s."
msgstr ""
+"Los entornos del sistema operativo pasan a frp para la plantilla del archivo "
+"de configuración, consulte %s."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:78
msgid "Plugin"
diff --git a/applications/luci-app-frpc/po/ko/frpc.po b/applications/luci-app-frpc/po/ko/frpc.po
index 3ee46b610e..ed9f1080b2 100644
--- a/applications/luci-app-frpc/po/ko/frpc.po
+++ b/applications/luci-app-frpc/po/ko/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/ko/>\n"
@@ -80,7 +80,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:73
msgid "Bind port"
-msgstr ""
+msgstr "바인드 포트"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:192
msgid "Collecting data ..."
diff --git a/applications/luci-app-frpc/po/ru/frpc.po b/applications/luci-app-frpc/po/ru/frpc.po
index 8becea31fe..d56521eeed 100644
--- a/applications/luci-app-frpc/po/ru/frpc.po
+++ b/applications/luci-app-frpc/po/ru/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -85,11 +85,10 @@ msgid ""
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-"AssetsDir указывает локальную директорию, из которой сервер "
-"администрирования будет загружать ресурсы. Если это значение равно \"\", то "
-"ресурсы будут загружаться из исполняемого файла fprc с помощью statik "
-"(библиотека на Go для встраивания ресурсов).<br />По умолчанию это значение "
-"равно \"\"."
+"AssetsDir указывает локальный каталог, из которого сервер администрирования "
+"будет загружать ресурсы. Если это значение равно \"\", то ресурсы будут "
+"загружаться из исполняемого файла fprc с помощью statik (библиотека на Go "
+"для встраивания ресурсов).<br />По умолчанию это значение равно \"\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:72
msgid "Bind addr"
diff --git a/applications/luci-app-frpc/po/zh_Hant/frpc.po b/applications/luci-app-frpc/po/zh_Hant/frpc.po
index 46c9825b4d..0fd59d3684 100644
--- a/applications/luci-app-frpc/po/zh_Hant/frpc.po
+++ b/applications/luci-app-frpc/po/zh_Hant/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfrpc/zh_Hant/>\n"
@@ -197,7 +197,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:53
msgid "If remote_port is 0, frps will assign a random port for you"
-msgstr "如果遠端連接埠為 0,frps 會為你分配一個隨機連接埠"
+msgstr "如果 remote_port 為 0,frps 會為你分配一個隨機連接埠"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226
@@ -318,7 +318,7 @@ msgstr "代理名稱"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225
msgid "Proxy type"
-msgstr "代理類別"
+msgstr "代理類型"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid ""
diff --git a/applications/luci-app-frps/po/ko/frps.po b/applications/luci-app-frps/po/ko/frps.po
index 8aa6abb2b4..94fbf6386c 100644
--- a/applications/luci-app-frps/po/ko/frps.po
+++ b/applications/luci-app-frps/po/ko/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-21 05:34+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/ko/>\n"
@@ -46,7 +46,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
msgid "Bind port"
-msgstr ""
+msgstr "바인드 포트"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid ""
diff --git a/applications/luci-app-frps/po/ru/frps.po b/applications/luci-app-frps/po/ru/frps.po
index 4a59728fc6..79ff67916a 100644
--- a/applications/luci-app-frps/po/ru/frps.po
+++ b/applications/luci-app-frps/po/ru/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -44,11 +44,10 @@ msgid ""
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br />By default, this value is \"\"."
msgstr ""
-"AssetsDir указывает локальную директорию, из которой сервер "
-"администрирования будет загружать ресурсы. Если это значение равно \"\", то "
-"ресурсы будут загружаться из исполняемого файла fprc с помощью statik "
-"(библиотека на Go для встраивания ресурсов).<br />По умолчанию это значение "
-"равно \"\"."
+"AssetsDir указывает локальный каталог, из которого панель управления будет "
+"загружать ресурсы. Если это значение равно \"\", то ресурсы будут "
+"загружаться из исполняемого файла fprc с помощью statik (библиотека на Go "
+"для встраивания ресурсов).<br />По умолчанию это значение равно \"\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid "Bind address"
diff --git a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
index 13f03d0518..ade99056e3 100644
--- a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-12-30 17:00+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:283
msgid "%s%s%s proxy at %s on port %s.%s"
@@ -34,18 +34,21 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:253
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:587
+#, fuzzy
msgid "2: Warning"
-msgstr ""
+msgstr "2: Warnung"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:254
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:588
+#, fuzzy
msgid "3: Info"
-msgstr ""
+msgstr "3: Info"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:255
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:589
+#, fuzzy
msgid "4: Debug"
-msgstr ""
+msgstr "4: Debug"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/co.oszx.dns.json:14
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/gr.libredns.doh.json:14
diff --git a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
index cc5d83792a..7da3f60de6 100644
--- a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -179,7 +179,7 @@ msgstr "Comss DNS (RU)"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:293
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:611
msgid "Connection Loss Time"
-msgstr "Таймаут разрыва соединения"
+msgstr "Тайм-аут разрыва соединения"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/com.controld.freedns.json:2
msgid "ControlD"
@@ -367,7 +367,7 @@ msgstr "Интервал проверки соединения"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:205
msgid "Heartbeat Wait Timeout"
-msgstr "Таймаут ожидания ответа"
+msgstr "Тайм-аут ожидания ответа"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.he.ordns.json:2
msgid "Hurricane Electric"
diff --git a/applications/luci-app-irqbalance/po/ru/irqbalance.po b/applications/luci-app-irqbalance/po/ru/irqbalance.po
index 97b6c629f2..26523f3de0 100644
--- a/applications/luci-app-irqbalance/po/ru/irqbalance.po
+++ b/applications/luci-app-irqbalance/po/ru/irqbalance.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-06-17 14:41+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.12.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:82
msgid "Cache level at which irqbalance partitions cache domains."
@@ -65,7 +65,7 @@ msgstr "Список игнорируемых IRQ."
#: 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/de/keepalived.po b/applications/luci-app-keepalived/po/de/keepalived.po
index a67a8edfee..3af2039224 100644
--- a/applications/luci-app-keepalived/po/de/keepalived.po
+++ b/applications/luci-app-keepalived/po/de/keepalived.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-18 08:51+0000\n"
-"Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationskeepalived/de/>\n"
"Language: de\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.2\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:205
msgid "2"
@@ -381,6 +381,7 @@ msgid "Healthcheckers. Can be multiple of each type"
msgstr "Healthcheckers. Es kann mehrere von jedem Typ geben"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:50
+#, fuzzy
msgid "Host"
msgstr "Host"
diff --git a/applications/luci-app-keepalived/po/ko/keepalived.po b/applications/luci-app-keepalived/po/ko/keepalived.po
index d20af08bdb..612caa9012 100644
--- a/applications/luci-app-keepalived/po/ko/keepalived.po
+++ b/applications/luci-app-keepalived/po/ko/keepalived.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-10 18:12+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationskeepalived/ko/>\n"
@@ -230,7 +230,7 @@ msgstr "활성화"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:48
msgid "Enable Sync"
-msgstr ""
+msgstr "동기화 활성화"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:137
msgid "Enabled"
@@ -308,7 +308,7 @@ msgstr ""
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:15
msgid "Globals"
-msgstr ""
+msgstr "전역"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:267
msgid "Go to FAULT state if any of these go down"
@@ -344,7 +344,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:115
msgid "HA Authentication Type"
-msgstr ""
+msgstr "HA 인증 유형"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:64
msgid "HTTP virtualhost to use for HTTP_GET | SSL_GET"
@@ -361,7 +361,7 @@ msgstr "호스트"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:73
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:24
msgid "IP Address"
-msgstr ""
+msgstr "IP 주소"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:30
msgid "IP Address of the object"
@@ -377,7 +377,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:117
msgid "IPSec"
-msgstr ""
+msgstr "IPSec"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:53
msgid ""
@@ -414,7 +414,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/overview.js:28
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/status/include/35_keepalived.js:32
msgid "Initial State"
-msgstr ""
+msgstr "초기 상태"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:24
msgid "Initial State."
@@ -422,7 +422,7 @@ msgstr ""
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:78
msgid "Instance"
-msgstr ""
+msgstr "인스턴스"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_sync_group.js:37
msgid "Instance Group"
@@ -450,7 +450,7 @@ msgstr ""
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:60
msgid "Interfaces"
-msgstr ""
+msgstr "인터페이스"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:75
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:51
@@ -470,11 +470,11 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:11
msgid "Keepalived Global Settings"
-msgstr ""
+msgstr "Keepalived 전역 설정"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/status/include/35_keepalived.js:13
msgid "Keepalived Instances"
-msgstr ""
+msgstr "Keepalived 인스턴스"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/notification.js:26
msgid "Keepalived.user"
@@ -562,7 +562,7 @@ msgstr "없음"
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:105
msgid "Notification"
-msgstr ""
+msgstr "알림"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:25
msgid "Notification E-Mail"
@@ -591,16 +591,16 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:99
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:298
msgid "Peer"
-msgstr ""
+msgstr "피어"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:35
msgid "Peer Address"
-msgstr ""
+msgstr "피어 주소"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:25
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:69
msgid "Peers"
-msgstr ""
+msgstr "피어"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:26
msgid ""
@@ -712,7 +712,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:15
msgid "Router ID"
-msgstr ""
+msgstr "라우터 ID"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:18
msgid "Routes"
@@ -741,15 +741,15 @@ msgstr "SMTP 서버"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:59
msgid "SSH Port"
-msgstr ""
+msgstr "SSH 포트"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:84
msgid "SSH Public Key"
-msgstr ""
+msgstr "SSH 공개 키"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:80
msgid "Scheduler Algorigthm"
-msgstr ""
+msgstr "부하 분산 알고리즘"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:46
msgid "Scope"
@@ -761,11 +761,11 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:68
msgid "Script"
-msgstr ""
+msgstr "스크립트"
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:51
msgid "Scripts"
-msgstr ""
+msgstr "스크립트"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:76
msgid "Seconds between script invocations"
@@ -794,7 +794,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:45
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:147
msgid "Server Port"
-msgstr ""
+msgstr "서버 포트"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:99
msgid "Server to be added to the pool if all real servers are down"
@@ -871,7 +871,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:51
msgid "Sync Mode"
-msgstr ""
+msgstr "동기화 모드"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:52
msgid "System Route Table"
@@ -883,7 +883,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:33
msgid "Target/Destination"
-msgstr ""
+msgstr "대상/목적지"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:26
msgid "The machine with the highest \"priority\" will become MASTER."
@@ -957,7 +957,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/url.js:20
msgid "URL Path"
-msgstr ""
+msgstr "URL 경로"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/url.js:21
msgid "URL path, i.e path /, or path /mrtg2/"
@@ -1011,7 +1011,7 @@ msgstr ""
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:3
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:114
msgid "VRRP"
-msgstr ""
+msgstr "VRRP"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:52
msgid "VRRP Advert interval in seconds"
@@ -1023,7 +1023,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:291
msgid "VRRP Instance"
-msgstr ""
+msgstr "VRRP 인스턴스"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:46
msgid "VRRP Multicast Group 4"
@@ -1068,15 +1068,15 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:63
msgid "Virtual Host"
-msgstr ""
+msgstr "가상 호스트"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:71
msgid "Virtual IP Address"
-msgstr ""
+msgstr "가상 IP 주소"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:39
msgid "Virtual Router Id"
-msgstr ""
+msgstr "가상 라우터 ID"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:257
msgid "Virtual Routes"
@@ -1084,7 +1084,7 @@ msgstr ""
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:17
msgid "Virtual Server"
-msgstr ""
+msgstr "가상 서버"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:42
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:81
diff --git a/applications/luci-app-keepalived/po/ru/keepalived.po b/applications/luci-app-keepalived/po/ru/keepalived.po
index 918b71c44f..de97868852 100644
--- a/applications/luci-app-keepalived/po/ru/keepalived.po
+++ b/applications/luci-app-keepalived/po/ru/keepalived.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -336,7 +336,7 @@ msgstr "Глобальное отслеживание"
#: applications/luci-app-keepalived/root/usr/share/luci/menu.d/luci-app-keepalived.json:15
msgid "Globals"
-msgstr "Глобальный"
+msgstr "Глобальные"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:267
msgid "Go to FAULT state if any of these go down"
@@ -551,7 +551,7 @@ msgstr "Список объектов маршрута"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:54
msgid "Main"
-msgstr "Главный"
+msgstr "Основные"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:50
msgid "Mark"
@@ -618,7 +618,7 @@ msgstr "Уведомление по электронной почте от"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:119
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:120
msgid "Password for accessing vrrpd, should be the same on all machines"
@@ -807,7 +807,7 @@ msgstr "Алгоритм балансировки"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:46
msgid "Scope"
-msgstr "Радиус действия"
+msgstr "Область"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:47
msgid "Scope of the Address"
@@ -891,7 +891,7 @@ msgstr "Исходный IP-адрес маршрута"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:23
msgid "State"
-msgstr "Штат"
+msgstr "Состояние"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:66
msgid "Static Addresses are not moved by vrrpd, they stay on the machine."
diff --git a/applications/luci-app-keepalived/po/zh_Hans/keepalived.po b/applications/luci-app-keepalived/po/zh_Hans/keepalived.po
index 9b3fce3e21..97cfb3db93 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-05 16:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationskeepalived/zh_Hans/>\n"
"Language: zh_Hans\n"
diff --git a/applications/luci-app-ksmbd/po/pt/ksmbd.po b/applications/luci-app-ksmbd/po/pt/ksmbd.po
index 98e21ebd18..b7180cbea6 100644
--- a/applications/luci-app-ksmbd/po/pt/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/pt/ksmbd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-01 16:47+0000\n"
-"Last-Translator: Thiago Garcia <thiagosgarcia@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/pt/>\n"
"Language: pt\n"
@@ -18,7 +18,7 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:57
msgid "Allow guest on IPC$."
-msgstr ""
+msgstr "Permitir convidado no IPC$."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:103
msgid "Allow guests"
diff --git a/applications/luci-app-ksmbd/po/ru/ksmbd.po b/applications/luci-app-ksmbd/po/ru/ksmbd.po
index 9bb9f9d76d..16a1e8cb4f 100644
--- a/applications/luci-app-ksmbd/po/ru/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/ru/ksmbd.po
@@ -1,7 +1,8 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-05 09:48+0000\n"
-"Last-Translator: Maksim <m4ksp86@ya.ru>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/ru/>\n"
"Language: ru\n"
@@ -54,7 +55,7 @@ msgstr "Описание"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:125
msgid "Directory mask"
-msgstr "Маска папок"
+msgstr "Маска каталогов"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:34
msgid "Edit Template"
@@ -111,8 +112,8 @@ msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-"Добавьте папки для совместного доступа. Каждая папка соответствует разделу "
-"на подключённом устройстве."
+"Добавьте каталоги для совместного доступа. Каждый каталог соответствует "
+"разделу на подключённом устройстве."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:92
msgid "Read-only"
diff --git a/applications/luci-app-lldpd/po/ru/lldpd.po b/applications/luci-app-lldpd/po/ru/lldpd.po
index c8e9e3a9a6..fadfb95e00 100644
--- a/applications/luci-app-lldpd/po/ru/lldpd.po
+++ b/applications/luci-app-lldpd/po/ru/lldpd.po
@@ -2,8 +2,9 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-lldpd\n"
"POT-Creation-Date: 2018-05-23 18:25+0300\n"
-"PO-Revision-Date: 2026-01-09 19:56+0000\n"
-"Last-Translator: vanapro1 <law820314@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslldpd/ru/>\n"
"Language: ru\n"
@@ -12,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.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:372
msgid "1A"
@@ -657,7 +658,7 @@ msgstr ""
#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:16
msgid "Status"
-msgstr "Состояние"
+msgstr "Статус"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:346
msgid "Street"
diff --git a/applications/luci-app-minidlna/po/ru/minidlna.po b/applications/luci-app-minidlna/po/ru/minidlna.po
index c78401b51a..f2175f1972 100644
--- a/applications/luci-app-minidlna/po/ru/minidlna.po
+++ b/applications/luci-app-minidlna/po/ru/minidlna.po
@@ -2,8 +2,9 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: minidlna\n"
"POT-Creation-Date: 2013-11-13 18:43+0200\n"
-"PO-Revision-Date: 2025-05-19 21:02+0000\n"
-"Last-Translator: SnIPeRSnIPeR <feoktistovk@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/ru/>\n"
"Language: ru\n"
@@ -12,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.12-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -42,11 +43,11 @@ msgstr "Объявить серийный номер"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:73
msgid "Browse directory"
-msgstr "Обзор папок"
+msgstr "Обзор каталогов"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:88
msgid "Database directory"
-msgstr "Папка базы данных"
+msgstr "Каталог базы данных"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:53
msgid "Enable"
@@ -146,7 +147,7 @@ msgid ""
"Set this if you would like to specify the directory where you want MiniDLNA "
"to store its database and album art cache."
msgstr ""
-"Выберите папку, в которой miniDLNA будет хранить свою базу данных и кэш "
+"Выберите каталог, в которой miniDLNA будет хранить свою базу данных и кэш "
"обложек альбомов."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:94
@@ -187,11 +188,11 @@ msgid ""
"audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-"Выберите папку, которую необходимо отсканировать. Если вы хотите выбрать в "
-"папке только видео или музыку, вы должны добавить букву ('A' для аудио, 'V' "
-"для видео, 'P' для изображений) перед указанием пути к папке, за буквой "
-"следует запятая (пишется так, например: A,/mnt/media/Music). Можно выбрать "
-"сразу несколько папок."
+"Выберите каталог, который необходимо отсканировать. Если вы хотите выбрать в "
+"каталоге только видео или музыку, вы должны добавить букву ('A' для аудио, "
+"'V' для видео, 'P' для изображений) перед указанием пути к каталогу, за "
+"буквой следует запятая (пишется так, например: A,/mnt/media/Music). Можно "
+"выбрать сразу несколько каталогов."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
msgid "Specify the path to the MiniSSDPd socket."
diff --git a/applications/luci-app-mwan3/po/ko/mwan3.po b/applications/luci-app-mwan3/po/ko/mwan3.po
index 6ba5166352..bc629eafad 100644
--- a/applications/luci-app-mwan3/po/ko/mwan3.po
+++ b/applications/luci-app-mwan3/po/ko/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-13 16:03+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/ko/>\n"
@@ -119,7 +119,7 @@ msgstr "경보(Alert)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:37
msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "연결된 네트워크 확인 시 선택한 라우팅 테이블도 함께 조회합니다"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:65
msgid "Check IP rules"
@@ -127,7 +127,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:140
msgid "Check link quality"
-msgstr ""
+msgstr "연결 품질 확인"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:66
msgid "Check routing table"
@@ -170,6 +170,8 @@ msgstr "비활성"
msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
+"Ping 테스트가 해당 횟수만큼 연속 성공하면 장애 상태 인터페이스를 정상(Up) "
+"상태로 간주합니다"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:41
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:49
@@ -178,7 +180,7 @@ msgstr "중단 시간"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:25
msgid "Emergency"
-msgstr "긴급 (Emergency)"
+msgstr "비상(Emergency)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:92
msgid "Enable ssl tracking"
@@ -203,7 +205,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:15
msgid "Enter value in hex, starting with <code>0x</code>"
-msgstr ""
+msgstr "<code>0x</code>로 시작하는 16진수 값을 입력하세요"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:28
msgid "Error"
@@ -219,43 +221,45 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
msgid "Failure interval"
-msgstr ""
+msgstr "장애 확인 주기"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:145
msgid "Failure latency [ms]"
-msgstr ""
+msgstr "장애 판단 지연 시간 [ms]"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:158
msgid "Failure packet loss [%]"
-msgstr ""
+msgstr "장애 판단 패킷 손실률 [%]"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:23
msgid "Firewall loglevel"
-msgstr ""
+msgstr "방화벽 로그 수준"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:14
msgid "Firewall mask"
-msgstr ""
+msgstr "방화벽 마스크"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:280
msgid "Flush conntrack table"
-msgstr ""
+msgstr "Conntrack 테이블 초기화"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:281
msgid "Flush global firewall conntrack table on interface events"
msgstr ""
+"선택한 인터페이스 이벤트 발생 시 방화벽의 연결 추적(Conntrack) 테이블을 "
+"초기화합니다"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:59
msgid "Globals"
-msgstr ""
+msgstr "전역"
#: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:51
msgid "Grant access for luci-app-mwan3 configuration"
-msgstr ""
+msgstr "luci-app-mwan3 설정의 접근 권한 부여"
#: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:3
msgid "Grant access for luci-app-mwan3 status information"
-msgstr ""
+msgstr "luci-app-mwan3 상태 정보의 접근 권한 부여"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:68
msgid "Hotplug ifdown"
@@ -295,7 +299,7 @@ msgstr "정보(Info)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:58
msgid "Initial state"
-msgstr ""
+msgstr "초기 상태"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:50
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:83
@@ -308,22 +312,24 @@ msgstr "인터페이스"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:252
msgid "Interface down"
-msgstr ""
+msgstr "인터페이스 장애 판정"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:266
msgid "Interface up"
-msgstr ""
+msgstr "인터페이스 정상 판정"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:253
msgid "Interface will be deemed down after this many failed ping tests"
msgstr ""
+"Ping 테스트가 해당 횟수만큼 연속 실패하면 인터페이스를 장애(Down) 상태로 "
+"간주합니다"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:25
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:46
msgid ""
"Interfaces may not share the same name as configured members, policies or "
"rules."
-msgstr ""
+msgstr "인터페이스 이름은 설정된 멤버, 정책, 규칙의 이름과 중복될 수 없습니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:65
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:59
@@ -332,11 +338,11 @@ msgstr "인터넷 프로토콜"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:230
msgid "Keep failure interval"
-msgstr ""
+msgstr "장애 시 확인 주기 유지"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:231
msgid "Keep ping failure interval during failure state"
-msgstr ""
+msgstr "장애 발생 시에도 '복구 확인 주기' 대신 '장애 확인 주기'를 계속 사용합니다"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:61
msgid "Last resort"
@@ -344,7 +350,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:34
msgid "Lines beginning with # are comments and are not executed."
-msgstr ""
+msgstr "#으로 시작하는 줄은 주석이며 실행되지 않습니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:21
msgid ""
@@ -359,11 +365,11 @@ msgstr "로그 기록"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:22
msgid "Loglevel"
-msgstr ""
+msgstr "로그 수준"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:127
msgid "Max TTL"
-msgstr ""
+msgstr "최대 TTL"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:81
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:90
@@ -374,7 +380,7 @@ msgstr ""
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:75
msgid "Member"
-msgstr ""
+msgstr "멤버"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:19
msgid "Member interfaces with lower metrics are used first."
@@ -386,7 +392,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:54
msgid "Member used"
-msgstr ""
+msgstr "사용 멤버"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:18
msgid ""
@@ -417,7 +423,7 @@ msgstr "MultiWAN 관리자 - 진단"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:10
msgid "MultiWAN Manager - Globals"
-msgstr ""
+msgstr "MultiWAN 관리자 - 전역 설정"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:21
msgid "MultiWAN Manager - Interfaces"
@@ -425,11 +431,11 @@ msgstr "MultiWAN 관리자 - 인터페이스"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:17
msgid "MultiWAN Manager - Members"
-msgstr ""
+msgstr "MultiWAN 관리자 - 멤버"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:26
msgid "MultiWAN Manager - Notify"
-msgstr ""
+msgstr "MultiWAN 관리자 - 알림 스크립트"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:93
msgid "MultiWAN Manager - Overview"
@@ -462,7 +468,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:48
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:53
msgid "Name length shall not exceed 15 characters"
-msgstr ""
+msgstr "이름은 최대 15자까지만 입력 가능"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:108
msgid ""
@@ -473,12 +479,16 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:24
msgid "Names may contain characters A-Z, a-z, 0-9, _ and no spaces-"
msgstr ""
+"이름에는 영문 대소문자, 숫자, 언더바(_)만 사용할 수 있으며, 공백은 허용되지 "
+"않습니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:19
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:22
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:27
msgid "Names may contain characters A-Z, a-z, 0-9, _ and no spaces."
msgstr ""
+"이름에는 영문 대소문자, 숫자, 언더바(_)만 사용할 수 있으며, 공백은 허용되지 "
+"않습니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:23
msgid "Names must be 15 characters or less."
@@ -486,7 +496,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:23
msgid "Names must match the interface name found in /etc/config/network."
-msgstr ""
+msgstr "이름은 /etc/config/network에 등록된 인터페이스 이름과 일치해야 합니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:98
msgid "No"
@@ -494,7 +504,7 @@ msgstr "아니요"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:21
msgid "No MWAN interfaces found"
-msgstr ""
+msgstr "MWAN 인터페이스를 찾을 수 없음"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:44
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:52
@@ -503,11 +513,11 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:296
msgid "No interface metric set!"
-msgstr ""
+msgstr "설정된 인터페이스 메트릭 없음!"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:31
msgid "Notes:"
-msgstr ""
+msgstr "참고:"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:30
msgid "Notice"
@@ -515,7 +525,7 @@ msgstr "알림(Notice)"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:99
msgid "Notify"
-msgstr ""
+msgstr "알림"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:62
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:38
@@ -535,7 +545,7 @@ msgstr "개요"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:103
msgid "Ping count"
-msgstr ""
+msgstr "Ping 횟수"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:63
msgid "Ping default gateway"
@@ -543,23 +553,23 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:198
msgid "Ping interval"
-msgstr ""
+msgstr "Ping 전송 주기"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:214
msgid "Ping interval during failure detection"
-msgstr ""
+msgstr "장애를 감지하는 동안의 Ping 전송 주기입니다"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:236
msgid "Ping interval during failure recovering"
-msgstr ""
+msgstr "장애를 복구하는 동안의 Ping 전송 주기입니다"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:112
msgid "Ping size"
-msgstr ""
+msgstr "Ping 패킷 크기"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
msgid "Ping timeout"
-msgstr ""
+msgstr "Ping 응답 대기 시간"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:64
msgid "Ping tracking IP"
@@ -584,7 +594,7 @@ msgstr "정책"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:121
msgid "Policy assigned"
-msgstr ""
+msgstr "적용 정책"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:66
msgid "Protocol"
@@ -598,23 +608,23 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:235
msgid "Recovery interval"
-msgstr ""
+msgstr "복구 확인 주기"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:168
msgid "Recovery latency [ms]"
-msgstr ""
+msgstr "복구 판단 지연 시간 [ms]"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:181
msgid "Recovery packet loss [%]"
-msgstr ""
+msgstr "복구 판단 패킷 손실률 [%]"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:39
msgid "Routing table %d"
-msgstr ""
+msgstr "라우팅 테이블 %d"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:36
msgid "Routing table lookup"
-msgstr ""
+msgstr "라우팅 테이블 조회"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:91
msgid "Rule"
@@ -664,7 +674,7 @@ msgstr "상태"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:94
msgid "Sticky"
-msgstr ""
+msgstr "세션 유지(Sticky)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:101
msgid "Sticky timeout"
@@ -681,12 +691,12 @@ msgstr "작업"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:29
msgid "The file is also preserved during sysupgrade."
-msgstr ""
+msgstr "해당 파일은 시스템 업그레이드(sysupgrade) 시에도 보존됩니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:33
msgid ""
"The first line of the script must be &#34;#!/bin/sh&#34; without quotes."
-msgstr ""
+msgstr "스크립트 첫 줄은 따옴표 없이 &#34;#!/bin/sh&#34;로 시작해야 합니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:37
msgid ""
@@ -696,29 +706,31 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:289
msgid ""
"This displays the metric assigned to this interface in /etc/config/network"
-msgstr ""
+msgstr "/etc/config/network에서 인터페이스에 할당한 메트릭 값을 표시합니다"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:32
msgid "This file is interpreted as a shell script."
-msgstr ""
+msgstr "파일은 셸 스크립트(Shell Script)로 해석됩니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:72
msgid ""
"This hostname or IP address will be pinged to determine if the link is up or "
"down. Leave blank to assume interface is always online"
msgstr ""
+"해당 호스트 이름 또는 IP 주소로 Ping을 보내 연결 상태를 확인합니다. 비워두면 "
+"인터페이스를 항상 온라인 상태로 간주합니다"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:28
msgid "This section allows you to modify the content of \"/etc/mwan3.user\"."
-msgstr ""
+msgstr "\"/etc/mwan3.user\" 파일의 내용을 수정할 수 있습니다."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:71
msgid "Tracking hostname or IP address"
-msgstr ""
+msgstr "연결 확인 호스트 이름 또는 IP 주소"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:76
msgid "Tracking method"
-msgstr ""
+msgstr "연결 확인 방식"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:98
msgid "Tracking reliability"
@@ -748,7 +760,7 @@ msgstr ""
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:39
msgid "Troubleshooting"
-msgstr ""
+msgstr "문제 해결"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:20
msgid "Unable to save contents: %s"
@@ -781,33 +793,33 @@ msgstr "예"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:65
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:128
msgid "blackhole (drop)"
-msgstr ""
+msgstr "블랙홀 (폐기)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:284
msgid "connected (mwan3)"
-msgstr ""
+msgstr "연결 (mwan3)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:66
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:129
msgid "default (use main routing table)"
-msgstr ""
+msgstr "기본값 (기본 라우팅 테이블 사용)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:285
msgid "disconnected (mwan3)"
-msgstr ""
+msgstr "연결 해제 (mwan3)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:283
msgid "ifdown (netifd)"
-msgstr ""
+msgstr "인터페이스 비활성 (netifd ifdown)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:282
msgid "ifup (netifd)"
-msgstr ""
+msgstr "인터페이스 활성 (netifd ifup)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:64
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:127
msgid "unreachable (reject)"
-msgstr ""
+msgstr "도달 불가 (거부)"
#~ msgid "Grant UCI access for luci-app-mwan3"
#~ msgstr "luci-app-mwan3의 UCI 접근 권한 부여"
diff --git a/applications/luci-app-mwan3/po/ru/mwan3.po b/applications/luci-app-mwan3/po/ru/mwan3.po
index 95fddf3bcc..1b5fd74926 100644
--- a/applications/luci-app-mwan3/po/ru/mwan3.po
+++ b/applications/luci-app-mwan3/po/ru/mwan3.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: mwan3\n"
"POT-Creation-Date: 2017-09-14 16:00+0300\n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -268,7 +268,7 @@ msgstr ""
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:59
msgid "Globals"
-msgstr "Глобальный"
+msgstr "Глобальные"
#: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:51
msgid "Grant access for luci-app-mwan3 configuration"
@@ -382,7 +382,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:19
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:117
msgid "Logging"
-msgstr "Ведение журнала"
+msgstr "Журналирование"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:22
msgid "Loglevel"
diff --git a/applications/luci-app-natmap/po/ko/natmap.po b/applications/luci-app-natmap/po/ko/natmap.po
index 6caf9c057f..b9624821d4 100644
--- a/applications/luci-app-natmap/po/ko/natmap.po
+++ b/applications/luci-app-natmap/po/ko/natmap.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-02 20:06+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnatmap/ko/>\n"
@@ -14,15 +14,15 @@ msgstr ""
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:108
msgid "Allocation bind ports randomly instead of sequentially."
-msgstr ""
+msgstr "바인드 포트를 순차적이 아닌 무작위로 할당합니다."
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:103
msgid "Bind port"
-msgstr ""
+msgstr "바인드 포트"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:134
msgid "Congestion control"
-msgstr ""
+msgstr "혼잡 제어"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:55
msgid "Enable"
@@ -30,7 +30,7 @@ msgstr "활성화"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:143
msgid "External IP"
-msgstr ""
+msgstr "외부 IP"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:150
msgid "External Port"
@@ -63,7 +63,7 @@ msgstr ""
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:98
msgid "Fwmark"
-msgstr ""
+msgstr "방화벽 마크(Fwmark)"
#: applications/luci-app-natmap/root/usr/share/rpcd/acl.d/luci-app-natmap.json:3
msgid "Grant access to LuCI app natmap"
@@ -71,7 +71,7 @@ msgstr "LuCI 앱 natmap에 접근 권한 부여"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:93
msgid "HTTP server"
-msgstr ""
+msgstr "HTTP 서버"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:71
msgid "IPv4 and IPv6"
@@ -79,11 +79,11 @@ msgstr "IPv4 및 IPv6"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:72
msgid "IPv4 only"
-msgstr ""
+msgstr "IPv4 전용"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:73
msgid "IPv6 only"
-msgstr ""
+msgstr "IPv6 전용"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:75
msgid "Interface"
@@ -91,20 +91,20 @@ msgstr "인터페이스"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:78
msgid "Keep-alive interval"
-msgstr ""
+msgstr "연결 유지(Keep-alive) 주기"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:99
msgid "Mark fwmark for STUN/HTTP outbound traffic"
-msgstr ""
+msgstr "STUN/HTTP 아웃바운드 트래픽에 방화벽 마크를 부여합니다"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:50
#: applications/luci-app-natmap/root/usr/share/luci/menu.d/luci-app-natmap.json:3
msgid "NATMap"
-msgstr ""
+msgstr "NATMap"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:139
msgid "Notify script"
-msgstr ""
+msgstr "알림 스크립트"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:59
msgid "Protocol"
@@ -112,7 +112,7 @@ msgstr "프로토콜"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:107
msgid "Randomly allocation ports"
-msgstr ""
+msgstr "랜덤 할당 포트"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:69
msgid "Restrict to address family"
@@ -124,4 +124,4 @@ msgstr ""
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:87
msgid "STUN server"
-msgstr ""
+msgstr "STUN 서버"
diff --git a/applications/luci-app-natmap/po/pt/natmap.po b/applications/luci-app-natmap/po/pt/natmap.po
index 2f005957a2..ec56e487d9 100644
--- a/applications/luci-app-natmap/po/pt/natmap.po
+++ b/applications/luci-app-natmap/po/pt/natmap.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-11-26 16:13+0000\n"
-"Last-Translator: Luiz Carlos de Souza Santos <lcdessantos@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnatmap/pt/>\n"
"Language: pt\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:108
msgid "Allocation bind ports randomly instead of sequentially."
@@ -118,7 +118,7 @@ msgstr "Restringe à uma família de endereços"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:82
msgid "STUN check cycle"
-msgstr ""
+msgstr "Ciclo de verificação do STUN"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:87
msgid "STUN server"
diff --git a/applications/luci-app-natmap/po/ru/natmap.po b/applications/luci-app-natmap/po/ru/natmap.po
index c860571b0c..f31b37dfa9 100644
--- a/applications/luci-app-natmap/po/ru/natmap.po
+++ b/applications/luci-app-natmap/po/ru/natmap.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-10-27 15:04+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -8,10 +8,9 @@ msgstr ""
"Language: ru\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural="
-"(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? "
-"1 : 2);\n"
-"X-Generator: Weblate 5.14.1-dev\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:108
msgid "Allocation bind ports randomly instead of sequentially."
@@ -60,7 +59,7 @@ msgstr "Порт переадресованной цели"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:129
msgid "Forward timeout"
-msgstr "Таймаут перенаправления"
+msgstr "Тайм-аут перенаправления"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:98
msgid "Fwmark"
diff --git a/applications/luci-app-natmap/po/zh_Hant/natmap.po b/applications/luci-app-natmap/po/zh_Hant/natmap.po
index 9ab692f1a7..d4a21ac3a7 100644
--- a/applications/luci-app-natmap/po/zh_Hant/natmap.po
+++ b/applications/luci-app-natmap/po/zh_Hant/natmap.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-08 18:10+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsnatmap/zh_Hant/>\n"
@@ -118,7 +118,7 @@ msgstr "位址族限制"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:82
msgid "STUN check cycle"
-msgstr ""
+msgstr "STUN 檢查循環"
#: applications/luci-app-natmap/htdocs/luci-static/resources/view/natmap.js:87
msgid "STUN server"
diff --git a/applications/luci-app-nextdns/po/de/nextdns.po b/applications/luci-app-nextdns/po/de/nextdns.po
index 8d7a35fc78..7abbf20293 100644
--- a/applications/luci-app-nextdns/po/de/nextdns.po
+++ b/applications/luci-app-nextdns/po/de/nextdns.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-11-02 14:00+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/de/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14.1-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
msgid "Configuration ID"
@@ -28,7 +28,7 @@ msgstr "Machen Sie LAN-Client-Informationen in NextDNS Analytics verfügbar."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
msgid "For further information, go to %s."
-msgstr ""
+msgstr "Weitere Informationen finden Sie in %."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:15
msgid "General"
diff --git a/applications/luci-app-nextdns/po/pt/nextdns.po b/applications/luci-app-nextdns/po/pt/nextdns.po
index 27a2d7f497..2e877390d7 100644
--- a/applications/luci-app-nextdns/po/pt/nextdns.po
+++ b/applications/luci-app-nextdns/po/pt/nextdns.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-10-30 03:42+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/pt/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.14.1-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
msgid "Configuration ID"
@@ -28,7 +28,7 @@ msgstr "Expor informações de clientes LAN na análise do NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
msgid "For further information, go to %s."
-msgstr ""
+msgstr "Para mais informações, acede %s."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:15
msgid "General"
@@ -52,7 +52,7 @@ msgstr "Registar consultas individuais no log do sistema."
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Logs"
-msgstr "Logs"
+msgstr "Registos"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:3
diff --git a/applications/luci-app-nlbwmon/po/de/nlbwmon.po b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
index a4cbf7c999..d2136d8c6d 100644
--- a/applications/luci-app-nlbwmon/po/de/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-10-05 13:02+0000\n"
-"Last-Translator: rostmodern <weblate@kurs.33mail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:563
msgid "%d IPv4-only hosts"
@@ -339,6 +339,7 @@ msgstr "Gruppiert per Protokoll (CSV)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:859
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:952
+#, fuzzy
msgid "Host"
msgstr "Host"
diff --git a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
index c2f0e2cbe4..3a467efd31 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: 2025-10-08 18:24+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -11,10 +11,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural="
-"(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? "
-"1 : 2);\n"
-"X-Generator: Weblate 5.14-dev\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -202,15 +201,15 @@ msgstr "Соединения / Хост"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:170
msgid "Database directory"
-msgstr "Папка базы данных"
+msgstr "Каталог базы данных"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:171
msgid ""
"Database storage directory. One file per accounting period will be placed "
"into this directory."
msgstr ""
-"Папка хранения базы данных. В данной папке сохраняется по одному файлу за "
-"отчётный период."
+"Каталог хранения базы данных. В данном каталоге сохраняется по одному файлу "
+"за отчётный период."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:72
msgid "Day of month"
@@ -285,7 +284,7 @@ msgstr "Дамп (JSON)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:1001
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:1010
msgid "Export"
-msgstr "Экспорт"
+msgstr "Экспортировать"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:804
msgid "Failed to commit database: %s"
@@ -373,7 +372,7 @@ msgid ""
"persistent database directory."
msgstr ""
"Интервал, через который временная база данных в оперативной памяти "
-"сохраняется в папку постоянной базы данных."
+"сохраняется в каталог постоянной базы данных."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:166
msgid ""
diff --git a/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
index dfba5175dc..a6963f3d0a 100644
--- a/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
@@ -3,8 +3,8 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-05 16:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsnlbwmon/zh_Hans/>\n"
"Language: zh_Hans\n"
diff --git a/applications/luci-app-nut/po/de/nut.po b/applications/luci-app-nut/po/de/nut.po
index 8ef2312be9..6e9217ed9a 100644
--- a/applications/luci-app-nut/po/de/nut.po
+++ b/applications/luci-app-nut/po/de/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-12-30 17:00+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/de/>\n"
"Language: de\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.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_monitor.js:16
msgid "%s is mutually exclusive to other choices"
@@ -160,6 +160,7 @@ msgid "Grant UCI access for luci-app-nut"
msgstr "Gewähre UCI-Zugriff für luci-app-nut"
#: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_cgi.js:17
+#, fuzzy
msgid "Host"
msgstr "Host"
diff --git a/applications/luci-app-nut/po/ru/nut.po b/applications/luci-app-nut/po/ru/nut.po
index 2eb2174049..c231a94d17 100644
--- a/applications/luci-app-nut/po/ru/nut.po
+++ b/applications/luci-app-nut/po/ru/nut.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -375,7 +375,7 @@ msgstr "Онлайн сообщение"
#: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_monitor.js:205
#: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:45
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_monitor.js:142
msgid "Path containing ca certificates to match against host certificate"
diff --git a/applications/luci-app-nut/po/zh_Hans/nut.po b/applications/luci-app-nut/po/zh_Hans/nut.po
index f00d26b16e..27343408ed 100644
--- a/applications/luci-app-nut/po/zh_Hans/nut.po
+++ b/applications/luci-app-nut/po/zh_Hans/nut.po
@@ -5,9 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-08 18:12+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsnut/zh_Hans/>\n"
"Language: zh_Hans\n"
diff --git a/applications/luci-app-ocserv/po/de/ocserv.po b/applications/luci-app-ocserv/po/de/ocserv.po
index f94a62863b..a106c4c156 100644
--- a/applications/luci-app-ocserv/po/de/ocserv.po
+++ b/applications/luci-app-ocserv/po/de/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-12-30 17:00+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-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
@@ -60,8 +60,9 @@ msgstr "Daten werden gesammelt..."
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193
+#, fuzzy
msgid "Configuration has been applied."
-msgstr ""
+msgstr "Die Konfiguration wurde angewendet."
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138
diff --git a/applications/luci-app-ocserv/po/ru/ocserv.po b/applications/luci-app-ocserv/po/ru/ocserv.po
index eefc48fbe3..059add55df 100644
--- a/applications/luci-app-ocserv/po/ru/ocserv.po
+++ b/applications/luci-app-ocserv/po/ru/ocserv.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -206,7 +206,7 @@ msgstr "VPN OpenConnect"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63
diff --git a/applications/luci-app-olsr/po/ru/olsr.po b/applications/luci-app-olsr/po/ru/olsr.po
index 8b64ab706a..5297978976 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-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -944,7 +944,7 @@ msgstr "Скорость внешнего соединения"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:137
msgid "State"
-msgstr "Штат"
+msgstr "Состояние"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:552
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:306
diff --git a/applications/luci-app-omcproxy/po/ru/omcproxy.po b/applications/luci-app-omcproxy/po/ru/omcproxy.po
index 8e4691cc65..669a0aaa05 100644
--- a/applications/luci-app-omcproxy/po/ru/omcproxy.po
+++ b/applications/luci-app-omcproxy/po/ru/omcproxy.po
@@ -1,15 +1,16 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-06-18 09:18+0000\n"
-"Last-Translator: AHOHNMYC <lqwh2h2cwa@protonmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsomcproxy/ru/>\n"
"Language: ru\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.13-dev\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
@@ -39,7 +40,7 @@ msgstr "Экземпляр прокси"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:20
msgid "Scope"
-msgstr "Радиус действия"
+msgstr "Область"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:31
msgid "Uplink interface"
diff --git a/applications/luci-app-openlist/po/ru/openlist.po b/applications/luci-app-openlist/po/ru/openlist.po
index a83d0b8fa2..76692d4a60 100644
--- a/applications/luci-app-openlist/po/ru/openlist.po
+++ b/applications/luci-app-openlist/po/ru/openlist.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-11-09 22:44+0000\n"
-"Last-Translator: vanapro1 <law820314@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenlist/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural="
-"(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? "
-"1 : 2);\n"
-"X-Generator: Weblate 5.15-dev\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:67
msgid ""
@@ -69,7 +69,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"
@@ -109,7 +109,7 @@ msgstr "НЕ ЗАПУЩЕНО"
#: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:33
msgid "Open Web Interface"
-msgstr "Открытый веб-интерфейс"
+msgstr "Открыть веб-интерфейс"
#: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:34
#: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:36
diff --git a/applications/luci-app-openvpn/po/ru/openvpn.po b/applications/luci-app-openvpn/po/ru/openvpn.po
index 1fdd0375a3..4e0b608901 100644
--- a/applications/luci-app-openvpn/po/ru/openvpn.po
+++ b/applications/luci-app-openvpn/po/ru/openvpn.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: openvpn\n"
"POT-Creation-Date: 2013-09-06 10:01+0200\n"
-"PO-Revision-Date: 2025-08-10 18:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -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.13-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -103,7 +103,7 @@ msgstr "Изменить приоритет процесса"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:40
msgid "Change to directory before initialization"
-msgstr "Перейти в указанную папку перед инициализацией"
+msgstr "Перейти в указанный каталог перед инициализацией"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:787
msgid "Check peer certificate against a CRL"
@@ -170,7 +170,7 @@ msgstr "Файл параметров Диффи-Хеллмана"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:439
msgid "Directory for custom client config files"
-msgstr "Директория для пользовательских config-файлов клиента"
+msgstr "Каталог для пользовательских config-файлов клиента"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:377
msgid "Disable Data Channel Offloading (DCO) support"
@@ -667,7 +667,7 @@ msgstr "Детализация ведения журнала"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:454
msgid "Set size of real and virtual address hash tables"
msgstr ""
-"Размер реального адреса хэш-таблицы R и виртуального адреса хэш-таблицы R. "
+"Размер реального адреса хеш-таблицы R и виртуального адреса хеш-таблицы R. "
"По умолчанию для обеих таблиц установлено значение 256"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:300
diff --git a/applications/luci-app-openwisp/po/de/openwisp.po b/applications/luci-app-openwisp/po/de/openwisp.po
index a6b1415df6..a5ca13db82 100644
--- a/applications/luci-app-openwisp/po/de/openwisp.po
+++ b/applications/luci-app-openwisp/po/de/openwisp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-10-05 13:02+0000\n"
-"Last-Translator: rostmodern <weblate@kurs.33mail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenwisp/de/>\n"
"Language: de\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.14-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17
msgid "Advanced Settings"
@@ -29,10 +29,13 @@ msgid "CA Path"
msgstr "CA-Pfad"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:12
+#, fuzzy
msgid ""
"Configure, start and stop the OpenWISP agent on this device. Read more about "
"configuration values: %s."
msgstr ""
+"Konfigurieren, starten und stoppen Sie den OpenWISP Agent auf diesem Gerät. "
+"Lesen Sie mehr über Konfigurationswerte: %s."
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:87
msgid "Connect Timeout"
diff --git a/applications/luci-app-openwisp/po/pt_BR/openwisp.po b/applications/luci-app-openwisp/po/pt_BR/openwisp.po
index d8da81b170..c816babf99 100644
--- a/applications/luci-app-openwisp/po/pt_BR/openwisp.po
+++ b/applications/luci-app-openwisp/po/pt_BR/openwisp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-01-20 07:03+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsopenwisp/pt_BR/>\n"
"Language: pt_BR\n"
@@ -144,7 +144,7 @@ msgstr ""
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64
msgid "Tags"
-msgstr ""
+msgstr "Tags"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64
msgid "Tags applied to this device."
diff --git a/applications/luci-app-package-manager/po/de/package-manager.po b/applications/luci-app-package-manager/po/de/package-manager.po
index 2168b889fe..2cfca42d65 100644
--- a/applications/luci-app-package-manager/po/de/package-manager.po
+++ b/applications/luci-app-package-manager/po/de/package-manager.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2025-08-29 20:02+0000\n"
-"Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspackage-manager/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.13.1-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:861
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:926
@@ -77,6 +77,7 @@ msgstr ""
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:915
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:981
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1084
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
diff --git a/applications/luci-app-package-manager/po/pl/package-manager.po b/applications/luci-app-package-manager/po/pl/package-manager.po
index 5c4d51693c..83ddd53b0c 100644
--- a/applications/luci-app-package-manager/po/pl/package-manager.po
+++ b/applications/luci-app-package-manager/po/pl/package-manager.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspackage-manager/pl/>\n"
"Language: pl\n"
@@ -77,7 +77,7 @@ msgstr ""
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:981
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1084
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1178
msgid "Clear"
diff --git a/applications/luci-app-package-manager/po/zh_Hans/package-manager.po b/applications/luci-app-package-manager/po/zh_Hans/package-manager.po
index 47d4ba92a8..8b3683819a 100644
--- a/applications/luci-app-package-manager/po/zh_Hans/package-manager.po
+++ b/applications/luci-app-package-manager/po/zh_Hans/package-manager.po
@@ -5,9 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-10 18:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationspackage-manager/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -78,7 +77,7 @@ msgstr "取消"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1178
msgid "Clear"
-msgstr "清理"
+msgstr "清除"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1195
msgid "Configure %s"
diff --git a/applications/luci-app-pagekitec/po/pt_BR/pagekitec.po b/applications/luci-app-pagekitec/po/pt_BR/pagekitec.po
index 39ae75c861..0964ab2e16 100644
--- a/applications/luci-app-pagekitec/po/pt_BR/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/pt_BR/pagekitec.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-20 07:02+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: jcneviadunski <janjao.haastari@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationspagekitec/pt_BR/>\n"
"Language: pt_BR\n"
@@ -22,6 +22,9 @@ msgid ""
"front end for this form to work. Visit %s to set up a name for your router "
"and get a secret key for the connection."
msgstr ""
+"<p/>Nota: Você precisa ter uma conta ativa do PageKite, ou ao menos, seu "
+"próprio front end em execução para este formulário funcionar. Visite %s para "
+"criar um nome para seu roteador e gerar uma chave para a conexão."
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:29
msgid "Basic HTTP"
diff --git a/applications/luci-app-pbr/po/es/pbr.po b/applications/luci-app-pbr/po/es/pbr.po
index 924f5f3214..7c09531d6b 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-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspbr/es/>\n"
@@ -324,7 +324,7 @@ msgstr "La interfaz '%s' no tiene DNS asignadas"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:476
msgid "Interface mark for '%s' exceeds the fwmask value"
-msgstr ""
+msgstr "La marca de interfaz para '%s' excede el valor fwmask"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:304
msgid ""
@@ -393,22 +393,32 @@ msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:511
msgid "Netifd setup: failed to delete fw4 netifd nft file '%s'"
msgstr ""
+"Configuración de Netifd: no se pudo eliminar el archivo nft de netifd fw4 "
+"'%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:508
msgid "Netifd setup: failed to install fw4 netifd nft file '%s'"
msgstr ""
+"Configuración de Netifd: no se pudo instalar el archivo nft de netifd fw4 "
+"'%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:517
msgid "Netifd setup: invalid value of netifd_interface_default option '%s'"
msgstr ""
+"Configuración de Netifd: valor no válido de la opción "
+"netifd_interface_default '%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:520
msgid "Netifd setup: invalid value of netifd_interface_default6 option '%s'"
msgstr ""
+"Configuración de Netifd: valor no válido de la opción "
+"netifd_interface_default6 '%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:356
msgid "Netifd setup: option netifd_interface_local is missing, assuming '%s'"
msgstr ""
+"Configuración de Netifd: falta la opción netifd_interface_local, se supone "
+"'%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:514
msgid "Netifd setup: required option '%s' is missing"
@@ -795,7 +805,7 @@ msgstr "Advertencia desconocida"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:234
msgid "Uplink IP Rules Priority"
-msgstr ""
+msgstr "Prioridad de reglas de IP de enlace ascendente"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:200
#, fuzzy
@@ -805,12 +815,16 @@ msgstr "Tabla de interfaz de enlace ascendente FW Mark"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:359
msgid "Uplink/WAN interface is still down, going back to boot mode"
msgstr ""
+"La interfaz de enlace ascendente/WAN aún está inactiva, volviendo al modo de "
+"arranque"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:523
msgid ""
"Uplink/WAN interface is still down, increase value of "
"'procd_boot_trigger_delay' option"
msgstr ""
+"La interfaz de enlace ascendente/WAN aún está inactiva, aumente el valor de "
+"la opción 'procd_boot_trigger_delay'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:449
msgid ""
diff --git a/applications/luci-app-pbr/po/ru/pbr.po b/applications/luci-app-pbr/po/ru/pbr.po
index 93c18d6003..4a1a108b8e 100644
--- a/applications/luci-app-pbr/po/ru/pbr.po
+++ b/applications/luci-app-pbr/po/ru/pbr.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -592,7 +592,7 @@ msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:233
msgid "Running"
-msgstr "Запущенные"
+msgstr "Запущено"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:80
msgid "See the %sREADME%s for details."
diff --git a/applications/luci-app-privoxy/po/ru/privoxy.po b/applications/luci-app-privoxy/po/ru/privoxy.po
index 86bd3abea2..e66a492d17 100644
--- a/applications/luci-app-privoxy/po/ru/privoxy.po
+++ b/applications/luci-app-privoxy/po/ru/privoxy.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: privoxy\n"
"POT-Creation-Date: 2017-12-14 16:00+0300\n"
-"PO-Revision-Date: 2025-08-10 18:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -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.13-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -542,7 +542,7 @@ msgstr ""
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:78
msgid "The directory where the other configuration files are located."
-msgstr "Папка, в которой находятся другие config-файлы."
+msgstr "Каталог, в котором находятся другие config-файлы."
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:105
msgid ""
@@ -559,8 +559,8 @@ msgstr "Имя хоста, показанное на страницах CGI."
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:67
msgid "The log file to use. File name, relative to log directory."
msgstr ""
-"Используемый файл системного журнала. Имя файла относительно папки системных "
-"журналов."
+"Используемый файл системного журнала. Имя файла относительно каталога "
+"системных журналов."
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:261
msgid "The order in which client headers are sorted before forwarding them."
diff --git a/applications/luci-app-radicale3/po/ru/radicale3.po b/applications/luci-app-radicale3/po/ru/radicale3.po
index bec9092145..e15634465c 100644
--- a/applications/luci-app-radicale3/po/ru/radicale3.po
+++ b/applications/luci-app-radicale3/po/ru/radicale3.po
@@ -1,8 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 3\n"
-"PO-Revision-Date: 2026-02-05 09:48+0000\n"
-"Last-Translator: Maksim <m4ksp86@ya.ru>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale3/ru/>\n"
"Language: ru\n"
@@ -48,148 +49,148 @@ msgstr "Аутентификация"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:185
msgid "Authentication Type"
-msgstr ""
+msgstr "Тип аутентификации"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:174
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:224
msgid "BCRYPT"
-msgstr ""
+msgstr "BCRYPT"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:411
msgid "Based on settings in 'Rights File'"
-msgstr ""
+msgstr "На основе настроек в 'Файле прав'"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:433
msgid "CORS"
-msgstr ""
+msgstr "CORS"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:99
msgid "Certificate"
-msgstr ""
+msgstr "Сертификат"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:113
msgid "Client Certificate Authority"
-msgstr ""
+msgstr "Удостоверяющий центр клиентских сертификатов"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:391
msgid "Command that is run after changes to storage"
-msgstr ""
+msgstr "Команда, выполняемая после изменений в хранилище"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:277
msgid "Confirm Plaintext Password"
-msgstr ""
+msgstr "Подтвердите пароль в открытом виде"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:460
msgid "Critical"
-msgstr ""
+msgstr "Критический"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:456
msgid "Debug"
-msgstr ""
+msgstr "Отладка"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:380
msgid "Default (Multiple files on filesystem)"
-msgstr ""
+msgstr "По умолчанию (несколько файлов в файловой системе)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:186
msgid "Default (htpasswd file from users below)"
-msgstr ""
+msgstr "По умолчанию (файл htpasswd от пользователей ниже)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:455
msgid "Default (info)"
-msgstr ""
+msgstr "По умолчанию (информация)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:407
msgid "Default (owner only)"
-msgstr ""
+msgstr "По умолчанию (только владелец)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:386
msgid "Delete sync tokens that are older (seconds)"
-msgstr ""
+msgstr "Удалять устаревшие токены синхронизации (секунд)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:467
msgid "Do not filter debug messages starting with 'TRACE'"
-msgstr ""
+msgstr "Не фильтровать отладочные сообщения, начинающиеся с 'TRACE'"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:437
msgid "Document Encoding"
-msgstr ""
+msgstr "Кодировка документа"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:95
msgid "Enable SSL connections"
-msgstr ""
+msgstr "Включить SSL-соединения"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:440
msgid "Encoding for responding to requests/events"
-msgstr ""
+msgstr "Кодировка ответов на запросы/события"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:444
msgid "Encoding for storing local collections"
-msgstr ""
+msgstr "Кодировка локальных коллекций"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:306
msgid "Encrypted Password"
-msgstr ""
+msgstr "Хеш пароля"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:166
msgid "Encryption"
-msgstr ""
+msgstr "Шифрование"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:218
msgid "Encryption method when changing this password"
-msgstr ""
+msgstr "Метод шифрования при смене пароля"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:459
msgid "Error"
-msgstr ""
+msgstr "Ошибка"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:394
msgid "Example storage hook"
-msgstr ""
+msgstr "Пример хука хранилища"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:194
msgid "Filename"
-msgstr ""
+msgstr "Имя файла"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:373
msgid "Folder"
-msgstr ""
+msgstr "Папка"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:373
msgid "Folder in which to store collections"
-msgstr ""
+msgstr "Папка для хранения коллекций"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:113
msgid "For verifying client certificates"
-msgstr ""
+msgstr "Для проверки клиентских сертификатов"
#: applications/luci-app-radicale3/root/usr/share/rpcd/acl.d/luci-app-radicale3.json:3
msgid "Grant UCI access for luci-app-radicale3"
-msgstr ""
+msgstr "Предоставить доступ UCI для luci-app-radicale3"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:200
msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
+msgstr "Область базовой аутентификации HTTP(S)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:430
msgid "HTTP(S) Headers"
-msgstr ""
+msgstr "Заголовки HTTP(S)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:433
msgid "Header: X-Access-Control-Allow-Origin"
-msgstr ""
+msgstr "Заголовок: X-Access-Control-Allow-Origin"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:430
msgid "Headers"
-msgstr ""
+msgstr "Заголовки"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:391
msgid "Hook"
-msgstr ""
+msgstr "Хук"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:85
msgid "Host:port"
-msgstr ""
+msgstr "Хост:порт"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:306
msgid ""
@@ -198,290 +199,300 @@ msgid ""
"remains the existing hash (you can also put your own hash value for the type "
"of hash listed above)."
msgstr ""
+"Если поля «Пароль в открытом виде» и «Подтвердите пароль в открытом виде» "
+"заполнены и их значения совпадают, то это поле становится хешем пароля. В "
+"противном случае сохраняется текущий хеш (вы также можете указать хеш "
+"нужного типа вручную)."
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:457
msgid "Info"
-msgstr ""
+msgstr "Информация"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:453
msgid "Log Level"
-msgstr ""
+msgstr "Уровень журналирования"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:448
msgid "Logging"
-msgstr ""
+msgstr "Журналирование"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:170
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:220
msgid "MD5-APR1"
-msgstr ""
+msgstr "MD5-APR1"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:83
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:164
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:371
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:451
msgid "Main"
-msgstr ""
+msgstr "Основные"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:472
msgid "Mask Passwords"
-msgstr ""
+msgstr "Маскировать пароли"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:133
msgid "Max Connections"
-msgstr ""
+msgstr "Макс. соединений"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:138
msgid "Max Content Length"
-msgstr ""
+msgstr "Макс. длина содержимого"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:386
msgid "Max Sync Token Age"
-msgstr ""
+msgstr "Макс. возраст токена синхронизации"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:133
msgid "Maximum number of simultaneous connections"
-msgstr ""
+msgstr "Максимальное количество одновременных соединений"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:138
msgid "Maximum size of request body (bytes)"
-msgstr ""
+msgstr "Максимальный размер тела запроса (байт)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:381
msgid "Multiple files on filesystem"
-msgstr ""
+msgstr "Несколько файлов в файловой системе"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:382
msgid ""
"Multiple files on filesystem wit no file-based locking. Must only be used "
"with a single process."
msgstr ""
+"Несколько файлов в файловой системе без файловой блокировки. Должен "
+"использоваться только с одним процессом."
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:57
msgid "Need a listen address"
-msgstr ""
+msgstr "Требуется адрес прослушивания"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:126
msgid "No SSL"
-msgstr ""
+msgstr "Без SSL"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:126
msgid "No SSL support available. Please install python3-openssl."
-msgstr ""
+msgstr "Поддержка SSL недоступна. Установите пакет python3-openssl."
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:188
msgid "No authentication"
-msgstr ""
+msgstr "Без аутентификации"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:68
msgid "Open Web Interface"
-msgstr ""
+msgstr "Открыть веб-интерфейс"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:166
msgid "Password encryption method"
-msgstr ""
+msgstr "Метод шифрования паролей"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:347
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:363
msgid "Password is required"
-msgstr ""
+msgstr "Требуется пароль"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:169
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:219
msgid "Plaintext"
-msgstr ""
+msgstr "Открытый текст"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:271
msgid "Plaintext Password"
-msgstr ""
+msgstr "Пароль в открытом виде"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:104
msgid "Private Key"
-msgstr ""
+msgstr "Закрытый ключ"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:189
msgid "REMOTE_USER from web server"
-msgstr ""
+msgstr "REMOTE_USER от веб-сервера"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:412
msgid "RO: All, RW: All"
-msgstr ""
+msgstr "Чтение: все, Чтение/запись: все"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:410
msgid "RO: Authenticated Users, RW: Owner"
-msgstr ""
+msgstr "Чтение: аутентифицированные, Чтение/запись: владелец"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:409
msgid "RO: None, RW: Authenticated Users"
-msgstr ""
+msgstr "Только чтение: никто, Чтение/запись: аутентифицированные"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:408
msgid "RO: None, RW: Owner"
-msgstr ""
+msgstr "Чтение: никто, Запись: владелец"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:58
msgid ""
"Radicale needs a non-loopback IP address for your browser to access the web "
"interface"
msgstr ""
+"Для доступа браузера к веб-интерфейсу Radicale требуется нелокальный IP-адрес"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:77
msgid "Radicale v3 CalDav/CardDAV Server Configuration"
-msgstr ""
+msgstr "Конфигурация сервера Radicale v3 CalDAV/CardDAV"
#: applications/luci-app-radicale3/root/usr/share/luci/menu.d/luci-app-radicale3.json:3
msgid "Radicale3"
-msgstr ""
+msgstr "Radicale3"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:214
msgid "Radicale3 Users"
-msgstr ""
+msgstr "Пользователи Radicale3"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:200
msgid "Realm"
-msgstr ""
+msgstr "Область"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:472
msgid "Redact passwords in logs"
-msgstr ""
+msgstr "Скрывать пароли в журналах"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:440
msgid "Request"
-msgstr ""
+msgstr "Запрос"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:204
msgid "Required time between a failed authentication attempt and trying again"
-msgstr ""
+msgstr "Время ожидания после неудачной попытки аутентификации"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:204
msgid "Retry Delay"
-msgstr ""
+msgstr "Задержка повтора"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:403
msgid "Rights"
-msgstr ""
+msgstr "Права"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:416
msgid "Rights File"
-msgstr ""
+msgstr "Файл прав"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:406
msgid "Rights Type"
-msgstr ""
+msgstr "Тип прав"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:171
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:221
msgid "SHA-256"
-msgstr ""
+msgstr "SHA-256"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:172
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:222
msgid "SHA-512"
-msgstr ""
+msgstr "SHA-512"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:95
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:117
msgid "See python3-openssl documentation for available ciphers"
-msgstr ""
+msgstr "Список доступных шифров см. в документации python3-openssl"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:121
msgid "See python3-openssl documentation for available protocols"
-msgstr ""
+msgstr "Список доступных протоколов см. в документации python3-openssl"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:79
msgid "Server Settings"
-msgstr ""
+msgstr "Настройки сервера"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:143
msgid "Socket timeout (seconds)"
-msgstr ""
+msgstr "Тайм-аут сокета (секунды)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:368
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:444
msgid "Storage"
-msgstr ""
+msgstr "Хранилище"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:379
msgid "Storage Type"
-msgstr ""
+msgstr "Тип хранилища"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:143
msgid "Timeout"
-msgstr ""
+msgstr "Тайм-аут"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:467
msgid "Trace on debug"
-msgstr ""
+msgstr "Показывать трассировку в отладке"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:339
msgid "Unable to encrypt plaintext password"
-msgstr ""
+msgstr "Не удалось зашифровать пароль в открытом виде"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:121
msgid "Use Protocol"
-msgstr ""
+msgstr "Протокол"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:403
msgid "User-based ACL Settings"
-msgstr ""
+msgstr "Настройки ACL по пользователям"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:239
msgid "Username"
-msgstr ""
+msgstr "Имя пользователя"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:263
msgid "Username already exists"
-msgstr ""
+msgstr "Имя пользователя уже существует"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:254
msgid ""
"Username can only contain letters, numbers, dots, underscores and hyphens"
msgstr ""
+"Имя пользователя может содержать только буквы, цифры, точки, подчёркивания и "
+"дефисы"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:246
msgid "Username is required"
-msgstr ""
+msgstr "Требуется имя пользователя"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:250
msgid "Username must be at least 1 character long"
-msgstr ""
+msgstr "Имя пользователя должно содержать не менее 1 символа"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:458
msgid "Warning"
-msgstr ""
+msgstr "Предупреждение"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:420
msgid "Web UI"
-msgstr ""
+msgstr "Веб-интерфейс"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:423
msgid "Web UI Type"
-msgstr ""
+msgstr "Тип веб-интерфейса"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:290
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:300
msgid "When changing encryption method, you must change all passwords"
-msgstr ""
+msgstr "При смене метода шифрования необходимо обновить все пароли"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:190
msgid "X-Remote-User from web server"
-msgstr ""
+msgstr "X-Remote-User от веб-сервера"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:179
msgid "autodetect"
-msgstr ""
+msgstr "автоопределение"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:187
msgid "htpasswd file (manually populated)"
-msgstr ""
+msgstr "файл htpasswd (заполняется вручную)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:194
msgid "htpasswd-formatted file filename"
-msgstr ""
+msgstr "имя файла в формате htpasswd"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:179
msgid "password file can have users with a mix of support encryption methods"
msgstr ""
+"файл паролей может содержать пользователей с разными методами шифрования"
diff --git a/applications/luci-app-rp-pppoe-server/po/ru/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/ru/rp-pppoe-server.po
index fa6085939b..c35cfdd096 100644
--- a/applications/luci-app-rp-pppoe-server/po/ru/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/ru/rp-pppoe-server.po
@@ -1,8 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-05-14 18:22+0000\n"
-"Last-Translator: SnIPeRSnIPeR <feoktistovk@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsrp-pppoe-server/ru/>\n"
"Language: ru\n"
@@ -11,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.12-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:48
msgid "Access Concentrator Name"
@@ -242,7 +243,7 @@ msgstr "Тайм-аут"
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:94
msgid "Unit"
-msgstr "узел"
+msgstr "Юнит"
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-relay.js:48
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:76
diff --git a/applications/luci-app-samba4/po/ru/samba4.po b/applications/luci-app-samba4/po/ru/samba4.po
index d275c5447c..5b2f7fcdb8 100644
--- a/applications/luci-app-samba4/po/ru/samba4.po
+++ b/applications/luci-app-samba4/po/ru/samba4.po
@@ -2,8 +2,9 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: samba\n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2026-01-09 19:56+0000\n"
-"Last-Translator: vanapro1 <law820314@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/ru/>\n"
"Language: ru\n"
@@ -12,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.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -54,7 +55,7 @@ msgstr "Описание"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:142
msgid "Directory mask"
-msgstr "Маска папок"
+msgstr "Маска каталогов"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:74
msgid "Disable Active Directory Domain Controller"
@@ -162,8 +163,8 @@ msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-"Добавьте папки для совместного доступа. Каждая папка соответствует разделу "
-"на подключённом устройстве."
+"Добавьте каталоги для совместного доступа. Каждый каталог соответствует "
+"разделу на подключённом устройстве."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:109
msgid "Read-only"
diff --git a/applications/luci-app-ser2net/po/ru/ser2net.po b/applications/luci-app-ser2net/po/ru/ser2net.po
index 583bed999c..86e5f034e1 100644
--- a/applications/luci-app-ser2net/po/ru/ser2net.po
+++ b/applications/luci-app-ser2net/po/ru/ser2net.po
@@ -1,7 +1,8 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-12-28 09:01+0000\n"
-"Last-Translator: sergio <sergio+it@outerface.net>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/ru/>\n"
"Language: ru\n"
@@ -9,7 +10,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.15.1\n"
+"X-Generator: Weblate 5.16-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
@@ -142,7 +143,7 @@ msgstr "Настройки"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:27
msgid "State"
-msgstr "Штат"
+msgstr "Состояние"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:64
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:63
diff --git a/applications/luci-app-smartdns/po/ru/smartdns.po b/applications/luci-app-smartdns/po/ru/smartdns.po
index 28d21ac7bb..c950057028 100644
--- a/applications/luci-app-smartdns/po/ru/smartdns.po
+++ b/applications/luci-app-smartdns/po/ru/smartdns.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-10-28 16:38+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -10,10 +10,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural="
-"(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? "
-"1 : 2);\n"
-"X-Generator: Weblate 5.14.1-dev\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792
msgid "Additional Args for upstream dns servers"
@@ -448,7 +447,7 @@ msgstr "Файл журнала"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608
msgid "Log Level"
-msgstr "Уровень журнала"
+msgstr "Уровень журналирования"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620
msgid "Log Number"
diff --git a/applications/luci-app-smartdns/po/zh_Hans/smartdns.po b/applications/luci-app-smartdns/po/zh_Hans/smartdns.po
index ecf6015ca9..b9a9c730be 100644
--- a/applications/luci-app-smartdns/po/zh_Hans/smartdns.po
+++ b/applications/luci-app-smartdns/po/zh_Hans/smartdns.po
@@ -1,7 +1,8 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-05 16:09+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: 大王叫我来巡山 "
+"<hamburger2048@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationssmartdns/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -12,7 +13,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792
msgid "Additional Args for upstream dns servers"
-msgstr "额外的上游 DNS 服务器参数"
+msgstr "上游 DNS 服务器的额外变量"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:886
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1090
@@ -157,7 +158,7 @@ msgstr "描述"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:76
msgid "Dnsmasq Forwarded To Smartdns Failure"
-msgstr "重定向 Dnsmasq 到 SmartDNS 失败"
+msgstr "Dnsmasq 转发到 Smartdns 失败"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:719
msgid "Do not check certificate."
@@ -236,8 +237,7 @@ msgstr "下载文件设置"
msgid ""
"Download domain list files for domain-rule and include config files, please "
"refresh the page after download to take effect."
-msgstr ""
-"下载域名规则所需要的域名列表文件和 SmartDNS 配置文件,下载完成后刷新页面。"
+msgstr "下载域名规则的域名列表文件并包括配置文件,下载后请刷新页面以使更改生效。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:240
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1007
@@ -283,7 +283,7 @@ msgstr "是否启用第二 DNS 服务器。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
msgid "Enable or disable smartdns server"
-msgstr "启用或禁用 SmartDNS 服务"
+msgstr "启用或禁用 SmartDNS 服务器"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
msgid "Exclude DNS Server from default group."
@@ -315,7 +315,7 @@ msgstr "使用 IP 黑名单过滤"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214
msgid "First Ping"
-msgstr "最快 PING"
+msgstr "首次 PING"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
@@ -353,8 +353,7 @@ msgstr "生成 coredump"
msgid ""
"Generate Coredump file when smartdns crash, coredump file is located at /tmp/"
"smartdns.xxx.core."
-msgstr ""
-"当 SmartDNS 异常时生成 coredump 文件,coredump 文件在 /tmp/smartdns.xxx.core."
+msgstr "当 SmartDNS 崩溃时生成 coredump 文件,coredump 文件在 /tmp/smartdns.xxx.core."
#: applications/luci-app-smartdns/root/usr/share/rpcd/acl.d/luci-app-smartdns.json:3
msgid "Grant access to LuCI app smartdns"
@@ -406,7 +405,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283
msgid "Ipset name, Add domain result to ipset when speed check fails."
-msgstr "IPset 名称,当测速失败时,将查询到的结果添加到对应的 IPSet 集合中。"
+msgstr "IPset 名称,测速失败时将域名结果添加到对应的 IPSet 集合中。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527
msgid "List of files to download."
@@ -414,7 +413,7 @@ msgstr "下载文件列表。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
msgid "Listen only on the specified interfaces."
-msgstr "监听在指定的设备上,避免非本地网络的 DNS 查询请求。"
+msgstr "只监听特定接口。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
@@ -574,7 +573,7 @@ msgstr "重启服务"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:133
msgid "Second Server Settings"
-msgstr "第二 DNS 服务器"
+msgstr "第二服务器设置"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:252
msgid "Serve expired"
@@ -605,7 +604,7 @@ msgstr "设置指定域名的规则列表。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
msgid "Set Specific ip blacklist."
-msgstr "设置指定的 IP 黑名单列表。"
+msgstr "设置指定IP 的黑名单。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:709
msgid "Set TLS hostname to verify."
@@ -704,14 +703,13 @@ msgstr "SmartDNS 官方网站"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
msgid "Smartdns local server port"
-msgstr "SmartDNS 本地服务端口"
+msgstr "SmartDNS 本地服务器端口"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:154
msgid ""
"Smartdns local server port, smartdns will be automatically set as main dns "
"when the port is 53."
-msgstr ""
-"SmartDNS 本地服务端口,当端口号设置为 53 时,SmartDNS 将会自动配置为主 DNS。"
+msgstr "SmartDNS 本地服务器端口,当端口号设置为 53 时,SmartDNS 会被自动设为主 DNS。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:210
msgid ""
@@ -724,7 +722,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
msgid "Smartdns server name"
-msgstr "SmartDNS 的服务器名称,默认为 smartdns,留空为主机名"
+msgstr "SmartDNS 的服务器名"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
@@ -892,7 +890,7 @@ msgstr "SmartDNS 配置文件(/etc/smartdns/conf.d)"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:585
msgid "smartdns custom settings"
-msgstr "SmartDNS 自定义设置,具体配置参数参考指导"
+msgstr "SmartDNS 自定义设置"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:668
msgid "tcp"
diff --git a/applications/luci-app-snmpd/po/ko/snmpd.po b/applications/luci-app-snmpd/po/ko/snmpd.po
index 0249aa913d..3532038d87 100644
--- a/applications/luci-app-snmpd/po/ko/snmpd.po
+++ b/applications/luci-app-snmpd/po/ko/snmpd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-07 16:33+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssnmpd/ko/>\n"
@@ -238,7 +238,7 @@ msgstr "없음"
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:344
msgid "Notify"
-msgstr ""
+msgstr "알림"
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:345
msgid "Notify access modification for groups"
diff --git a/applications/luci-app-snmpd/po/pt_BR/snmpd.po b/applications/luci-app-snmpd/po/pt_BR/snmpd.po
index cc1b8331f5..7b50ba61ad 100644
--- a/applications/luci-app-snmpd/po/pt_BR/snmpd.po
+++ b/applications/luci-app-snmpd/po/pt_BR/snmpd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-01-25 06:24+0000\n"
-"Last-Translator: Alexei Znamensky <russoz@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssnmpd/pt_BR/>\n"
"Language: pt_BR\n"
@@ -469,7 +469,7 @@ msgstr ""
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:549
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:264
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:298
diff --git a/applications/luci-app-snmpd/po/ru/snmpd.po b/applications/luci-app-snmpd/po/ru/snmpd.po
index 3a321a098e..3404e2bfd8 100644
--- a/applications/luci-app-snmpd/po/ru/snmpd.po
+++ b/applications/luci-app-snmpd/po/ru/snmpd.po
@@ -1,8 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-01-09 19:56+0000\n"
-"Last-Translator: vanapro1 <law820314@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssnmpd/ru/>\n"
"Language: ru\n"
@@ -11,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:260
msgid "A group maps com2sec names to access names"
@@ -212,7 +213,7 @@ msgstr "Расположение"
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:656
msgid "Logging"
-msgstr "Ведение журнала"
+msgstr "Журналирование"
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:461
msgid "MD5"
diff --git a/applications/luci-app-sshtunnel/po/ru/sshtunnel.po b/applications/luci-app-sshtunnel/po/ru/sshtunnel.po
index 5bd202b2a2..61642397d3 100644
--- a/applications/luci-app-sshtunnel/po/ru/sshtunnel.po
+++ b/applications/luci-app-sshtunnel/po/ru/sshtunnel.po
@@ -1,7 +1,8 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-09 19:56+0000\n"
-"Last-Translator: vanapro1 <law820314@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssshtunnel/ru/>\n"
"Language: ru\n"
@@ -9,7 +10,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.15.1\n"
+"X-Generator: Weblate 5.16-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
@@ -167,7 +168,7 @@ msgstr "Локальный порт"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:63
msgid "Log level"
-msgstr "Уровень журнала"
+msgstr "Уровень журналирования"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:88
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:101
diff --git a/applications/luci-app-statistics/po/de/statistics.po b/applications/luci-app-statistics/po/de/statistics.po
index 0033f9eb72..eaf7d9ad26 100644
--- a/applications/luci-app-statistics/po/de/statistics.po
+++ b/applications/luci-app-statistics/po/de/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-12-30 17:00+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:54
msgid "%H: Attenuation on %pi"
@@ -599,6 +599,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:29
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:14
+#, fuzzy
msgid "Host"
msgstr "Host"
diff --git a/applications/luci-app-statistics/po/es/statistics.po b/applications/luci-app-statistics/po/es/statistics.po
index caaf09cf14..e192e975fe 100644
--- a/applications/luci-app-statistics/po/es/statistics.po
+++ b/applications/luci-app-statistics/po/es/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2026-01-05 05:34+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:54
msgid "%H: Attenuation on %pi"
@@ -101,11 +101,11 @@ msgstr "Aplicar intervalo »"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:154
msgid "Attainable Data Rate Down"
-msgstr ""
+msgstr "Velocidad de descarga alcanzable"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:167
msgid "Attainable Data Rate Up"
-msgstr ""
+msgstr "Velocidad de carga alcanzable"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:47
msgid "Awaiting email input at %s"
@@ -486,11 +486,11 @@ msgstr "Segundos con errores lejanos"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:242
msgid "Far Loss of Signal Seconds"
-msgstr ""
+msgstr "Segundos de pérdida de señal remota"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:393
msgid "Far Pre-emptive CRC Errors"
-msgstr ""
+msgstr "Errores CRC preventivos en el extremo remoto"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:234
#, fuzzy
@@ -1005,19 +1005,19 @@ msgstr "Segundos casi erróneos"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:212
msgid "Near Loss of Signal Seconds"
-msgstr ""
+msgstr "Segundos de pérdida de señal local"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:380
msgid "Near Pre-emptive CRC Errors"
-msgstr ""
+msgstr "Errores CRC preventivos locales"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:205
msgid "Near Severely Errored Seconds"
-msgstr ""
+msgstr "Segundos con errores graves locales"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:219
msgid "Near Unavailable Seconds"
-msgstr ""
+msgstr "Segundos de indisponibilidad locales"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/netlink.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/netlink.json:2
@@ -1189,35 +1189,35 @@ msgstr "Configuración del plugin \"Herramienta RRD\""
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:343
msgid "RX Corrected Far"
-msgstr ""
+msgstr "RX remota corregida"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:305
msgid "RX Corrected Near"
-msgstr ""
+msgstr "RX local corregida"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:319
msgid "RX Corrupted Far"
-msgstr ""
+msgstr "RX remota corrupta"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:284
msgid "RX Corrupted Near"
-msgstr ""
+msgstr "RX local corrupta"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:335
msgid "RX Retransmitted Far"
-msgstr ""
+msgstr "RX remota retransmitida"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:298
msgid "RX Retransmitted Near"
-msgstr ""
+msgstr "RX local retransmitida"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:327
msgid "RX Uncorrected Protected Far"
-msgstr ""
+msgstr "RX remota con errores protegidos sin corrección"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:291
msgid "RX Uncorrected Protected Near"
-msgstr ""
+msgstr "RX local con errores protegidos sin corrección"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
msgid "Report also the value for the idle metric"
@@ -1257,11 +1257,11 @@ msgstr "Configuración del complemento SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:41
msgid "SNR Margin Down"
-msgstr ""
+msgstr "Margen SNR de descarga"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:45
msgid "SNR Margin Up"
-msgstr ""
+msgstr "Margen SNR de carga"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sqm.js:7
msgid "SQM"
@@ -1492,11 +1492,11 @@ msgstr "TTL para paquetes de ping"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:351
msgid "TX Retransmitted Far"
-msgstr ""
+msgstr "TX remota retransmitida"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:312
msgid "TX Retransmitted Near"
-msgstr ""
+msgstr "TX local retransmitida"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:85
msgid "Table"
diff --git a/applications/luci-app-statistics/po/ru/statistics.po b/applications/luci-app-statistics/po/ru/statistics.po
index 331cdce6d9..b13eed9976 100644
--- a/applications/luci-app-statistics/po/ru/statistics.po
+++ b/applications/luci-app-statistics/po/ru/statistics.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: statistics\n"
"POT-Creation-Date: 2017-10-17 22:00+0300\n"
-"PO-Revision-Date: 2026-02-13 16:03+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -330,7 +330,7 @@ msgstr "Аренда DHCP"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:65
msgid "Directory for collectd plugins"
-msgstr "Папка с плагинами collectd"
+msgstr "Каталог с плагинами collectd"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:62
msgid "Directory for sub-configurations"
@@ -713,7 +713,7 @@ msgstr "Загрузка данных…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
msgid "Log level"
-msgstr "Уровень журнала"
+msgstr "Уровень журналирования"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:20
msgid "Match IPv4 iptables rules"
@@ -1070,7 +1070,7 @@ msgid ""
"directory and all its parent directories need to be world readable."
msgstr ""
"Внимание: все операции осуществляются под пользователем «nobody», "
-"соответственно все файлы *.rrd и папки будут доступны любому пользователю."
+"соответственно все файлы *.rrd и каталоги будут доступны любому пользователю."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
msgid "Notify level"
@@ -1116,7 +1116,7 @@ msgstr "Обзор"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:41
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:23
msgid "Percent values"
@@ -1435,7 +1435,7 @@ msgstr "Папка с данными"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:14
msgid "Storage directory for the csv files"
-msgstr "Папка для CSV-файлов"
+msgstr "Каталог для CSV-файлов"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:18
msgid "Store data values as rates instead of absolute values"
diff --git a/applications/luci-app-statistics/po/zh_Hans/statistics.po b/applications/luci-app-statistics/po/zh_Hans/statistics.po
index 973af9f520..461a20cdcd 100644
--- a/applications/luci-app-statistics/po/zh_Hans/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hans/statistics.po
@@ -7,9 +7,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsstatistics/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -1640,7 +1639,7 @@ msgstr ""
msgid ""
"The ping plugin will send icmp echo replies to selected hosts and measure "
"the roundtrip time for each host."
-msgstr "Ping 插件将向选定的主机发送 ICMP echo 回复并测量每台主机的来回响应时间。"
+msgstr "ping 插件将向选定主机发送 ICMP 回显请求,并测量每台主机的往返时间。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:7
msgid ""
@@ -1679,7 +1678,7 @@ msgstr "splash leases 插件使用 libuci 来收集 splash leases 的统计信
msgid ""
"The tcpconns plugin collects information about open tcp connections on "
"selected ports."
-msgstr "tcpconns 插件收集选定端口的 open TCP 连接信息。"
+msgstr "tcpconns 插件收集选定端口的 TCP 连接信息。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:8
msgid ""
diff --git a/applications/luci-app-transmission/po/ko/transmission.po b/applications/luci-app-transmission/po/ko/transmission.po
index 05ba7990fb..d808acb5b2 100644
--- a/applications/luci-app-transmission/po/ko/transmission.po
+++ b/applications/luci-app-transmission/po/ko/transmission.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-10-17 00:31+0200\n"
-"PO-Revision-Date: 2026-02-01 18:46+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/ko/>\n"
@@ -219,15 +219,15 @@ msgstr "피어 포트"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:198
msgid "Peer port random high"
-msgstr "무작위 할당 포트 최대값"
+msgstr "랜덤 할당 포트 최대값"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:201
msgid "Peer port random low"
-msgstr "무작위 할당 포트 최소값"
+msgstr "랜덤 할당 포트 최소값"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:195
msgid "Peer port random on start"
-msgstr "시작 시 포트 무작위 할당"
+msgstr "시작 시 포트 랜덤 할당"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:171
msgid "Peer settings"
diff --git a/applications/luci-app-transmission/po/pt/transmission.po b/applications/luci-app-transmission/po/pt/transmission.po
index df5e200935..dfd8758c77 100644
--- a/applications/luci-app-transmission/po/pt/transmission.po
+++ b/applications/luci-app-transmission/po/pt/transmission.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-05-31 23:40+0200\n"
-"PO-Revision-Date: 2025-06-06 21:59+0000\n"
-"Last-Translator: \"Filipe Mota (BlackSpirits)\" <blackspirits@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/pt/>\n"
"Language: pt\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.12-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -391,7 +391,7 @@ msgstr "Limite superior de velocidade ativado"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:179
msgid "This is documented on %s."
-msgstr ""
+msgstr "Isto é documentado em %."
#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
msgid "Transmission"
diff --git a/applications/luci-app-transmission/po/ru/transmission.po b/applications/luci-app-transmission/po/ru/transmission.po
index 1786605f3f..fa61b01ee0 100644
--- a/applications/luci-app-transmission/po/ru/transmission.po
+++ b/applications/luci-app-transmission/po/ru/transmission.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: transmission\n"
"POT-Creation-Date: 2012-08-15 17:35+0300\n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -79,7 +79,7 @@ msgstr "Размер кэша в МБ"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:50
msgid "Config file directory"
-msgstr "Каталог расположения сonfig файла"
+msgstr "Каталог расположения сonfig-файла"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:53
msgid "Custom Web UI directory"
diff --git a/applications/luci-app-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index 770cb507a5..22f8f085e6 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-12-30 17:01+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:88
msgid "-- AP Selection --"
@@ -27,6 +27,9 @@ msgid ""
"<b><em>Please note:</em></b> On first start please call the 'Interface "
"Wizard' once, to make the necessary network- and firewall settings."
msgstr ""
+"<b><em>Bitte beachten:</em></b> Rufen Sie bitte beim ersten Start den "
+"\"Interface Wizard\" auf, um die erforderlichen Netzwerk- und Firewall-"
+"Einstellungen zu vorzunehmen."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:499
msgid "AP QR-Codes..."
diff --git a/applications/luci-app-travelmate/po/ko/travelmate.po b/applications/luci-app-travelmate/po/ko/travelmate.po
index 355bbafe8a..3422a718cc 100644
--- a/applications/luci-app-travelmate/po/ko/travelmate.po
+++ b/applications/luci-app-travelmate/po/ko/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/ko/>\n"
@@ -34,11 +34,11 @@ msgstr "AP QR 코드..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1030
msgid "Add Uplink %q"
-msgstr ""
+msgstr "업링크 %q 추가"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:866
msgid "Add Uplink..."
-msgstr ""
+msgstr "업링크 추가..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:283
msgid "Additional Settings"
@@ -182,7 +182,7 @@ msgstr "드래그하여 순서 변경"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:449
msgid "E-Mail Notification"
-msgstr ""
+msgstr "이메일 알림"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:467
msgid "E-Mail Profile"
@@ -198,7 +198,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:284
msgid "E-Mail Settings"
-msgstr ""
+msgstr "이메일 설정"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:462
msgid "E-Mail Topic"
@@ -504,7 +504,7 @@ msgstr "암호"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:489
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1024
msgid "Password of Private Key"
-msgstr ""
+msgstr "개인 키의 암호"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:473
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1011
@@ -514,12 +514,12 @@ msgstr "CA 인증서 경로"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:479
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1016
msgid "Path to Client-Certificate"
-msgstr ""
+msgstr "클라이언트 인증서 경로"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:484
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1020
msgid "Path to Private Key"
-msgstr ""
+msgstr "개인 키 경로"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
msgid "ProActive Uplink Switch"
@@ -656,7 +656,7 @@ msgstr "설정"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:406
msgid "Signal Quality Threshold"
-msgstr ""
+msgstr "신호 품질 임계값"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:654
msgid ""
@@ -666,7 +666,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:334
msgid "Standard VPN Service"
-msgstr ""
+msgstr "표준 VPN 서비스"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:340
msgid "Standard VPN interface"
@@ -726,7 +726,7 @@ msgstr "TTLS"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:43
msgid "The firewall zone name"
-msgstr ""
+msgstr "방화벽 영역 이름"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:68
msgid "The interface already exists!"
@@ -734,7 +734,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:47
msgid "The interface metric"
-msgstr ""
+msgstr "인터페이스 메트릭"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:706
msgid "The logical vpn network interface like 'wg0'."
@@ -761,7 +761,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:39
msgid "The uplink interface name"
-msgstr ""
+msgstr "업링크 인터페이스 이름"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:543
msgid ""
@@ -799,7 +799,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:466
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Use system certificates"
-msgstr ""
+msgstr "시스템 인증서 사용"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:560
msgid "Use the specified MAC address for this uplink."
@@ -807,7 +807,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:431
msgid "User Agent"
-msgstr ""
+msgstr "사용자 에이전트"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:674
msgid "VPN Hook"
diff --git a/applications/luci-app-travelmate/po/pt_BR/travelmate.po b/applications/luci-app-travelmate/po/pt_BR/travelmate.po
index cb6cf3ee2b..dc300833e8 100644
--- a/applications/luci-app-travelmate/po/pt_BR/travelmate.po
+++ b/applications/luci-app-travelmate/po/pt_BR/travelmate.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-01-20 07:03+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstravelmate/pt_BR/>\n"
"Language: pt_BR\n"
@@ -30,6 +30,9 @@ msgid ""
"<b><em>Please note:</em></b> On first start please call the 'Interface "
"Wizard' once, to make the necessary network- and firewall settings."
msgstr ""
+"<b><em>Observe:</em></b> Na primeira inicialização você deve acessar "
+"'Assistente de interface', para efetuar as configurações iniciais de rede e "
+"firewall."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:499
msgid "AP QR-Codes..."
@@ -983,7 +986,7 @@ msgstr "auth=PAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:169
msgid "check the online documentation"
-msgstr ""
+msgstr "verifique a documentação online"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:315
msgid "passive"
diff --git a/applications/luci-app-travelmate/po/ru/travelmate.po b/applications/luci-app-travelmate/po/ru/travelmate.po
index 32b387c381..bbee763d5a 100644
--- a/applications/luci-app-travelmate/po/ru/travelmate.po
+++ b/applications/luci-app-travelmate/po/ru/travelmate.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: travelmate\n"
"POT-Creation-Date: 2017-12-07 21:00+0300\n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -256,7 +256,7 @@ msgstr "EAP-TLS"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:282
msgid "Edit"
-msgstr "Изменить"
+msgstr "Редактировать"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:280
msgid "Edit this network"
@@ -543,7 +543,7 @@ msgstr "PEAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:951
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:957
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:489
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1024
diff --git a/applications/luci-app-ttyd/po/de/ttyd.po b/applications/luci-app-ttyd/po/de/ttyd.po
index e319db05f6..f30b45a135 100644
--- a/applications/luci-app-ttyd/po/de/ttyd.po
+++ b/applications/luci-app-ttyd/po/de/ttyd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-08-25 16:28+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.13\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:65
msgid "Accept only one client and exit on disconnection"
@@ -25,6 +25,8 @@ msgstr "Erlaube URL Argumente"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
msgid "Allow client to send command line arguments in URL (eg: %s)"
msgstr ""
+"Erlauben Sie dem Client, Kommandozeilen-Argumente in URLs zu senden (z.B.: "
+"%s)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:20
msgid "Bind to UNIX domain socket instead of IP port"
diff --git a/applications/luci-app-ttyd/po/ru/ttyd.po b/applications/luci-app-ttyd/po/ru/ttyd.po
index 5298a6090e..99ac03bc36 100644
--- a/applications/luci-app-ttyd/po/ru/ttyd.po
+++ b/applications/luci-app-ttyd/po/ru/ttyd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -178,7 +178,7 @@ msgstr "Только для чтения"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:71
msgid "SSL"
-msgstr "<abbr title=\"Secure Sockets Layer\">SSL</abbr>"
+msgstr "SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:79
msgid "SSL CA file path for client certificate verification"
diff --git a/applications/luci-app-uhttpd/po/ru/uhttpd.po b/applications/luci-app-uhttpd/po/ru/uhttpd.po
index e33f9381d5..43e5484f6c 100644
--- a/applications/luci-app-uhttpd/po/ru/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ru/uhttpd.po
@@ -2,8 +2,9 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: uhttpd\n"
"POT-Creation-Date: 2017-12-06 22:30+0300\n"
-"PO-Revision-Date: 2025-12-28 09:01+0000\n"
-"Last-Translator: sergio <sergio+it@outerface.net>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
+"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/ru/>\n"
"Language: ru\n"
@@ -12,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.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -43,7 +44,7 @@ msgstr "Псевдонимы (aliases)"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:169
msgid "Base directory for files to be served"
-msgstr "Основная папка для файлов, которые будут обслуживаться сервером"
+msgstr "Основной каталог для файлов, которые будут обслуживаться сервером"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:29
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:57
@@ -259,7 +260,7 @@ msgstr ""
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:245
msgid "State"
-msgstr "Штат"
+msgstr "Состояние"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:212
msgid "TCP Keepalive"
diff --git a/applications/luci-app-unbound/po/ko/unbound.po b/applications/luci-app-unbound/po/ko/unbound.po
index 8f161a76ad..4584cad6f0 100644
--- a/applications/luci-app-unbound/po/ko/unbound.po
+++ b/applications/luci-app-unbound/po/ko/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/ko/>\n"
@@ -578,7 +578,7 @@ msgstr "저장"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:81
msgid "Server Port"
-msgstr ""
+msgstr "서버 포트"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:87
msgid "Server TLS Port"
diff --git a/applications/luci-app-unbound/po/ru/unbound.po b/applications/luci-app-unbound/po/ru/unbound.po
index 1907e24751..c5aaf4e763 100644
--- a/applications/luci-app-unbound/po/ru/unbound.po
+++ b/applications/luci-app-unbound/po/ru/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-11-01 22:03+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -8,10 +8,9 @@ msgstr ""
"Language: ru\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural="
-"(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? "
-"1 : 2);\n"
-"X-Generator: Weblate 5.14.1-dev\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16-dev\n"
#: 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
@@ -135,7 +134,7 @@ msgstr "Управляемая зона"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:99
msgid "Directory only part of URL"
-msgstr "Только путь, а не полный URL директории"
+msgstr "Только путь, а не полный URL каталога"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:122
msgid "Domain Insecure"
diff --git a/applications/luci-app-unbound/po/zh_Hant/unbound.po b/applications/luci-app-unbound/po/zh_Hant/unbound.po
index 6b2c7fccfc..1703f34668 100644
--- a/applications/luci-app-unbound/po/zh_Hant/unbound.po
+++ b/applications/luci-app-unbound/po/zh_Hant/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsunbound/zh_Hant/>\n"
@@ -61,7 +61,7 @@ msgstr "基本"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:252
msgid "Break down query components for limited added privacy"
-msgstr "將查詢部份分解以增加有限的隱私。"
+msgstr "將查詢部份分解以增加有限的隱私"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:70
msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
diff --git a/applications/luci-app-upnp/po/de/upnp.po b/applications/luci-app-upnp/po/de/upnp.po
index 17a7a737c8..d9b138c469 100644
--- a/applications/luci-app-upnp/po/de/upnp.po
+++ b/applications/luci-app-upnp/po/de/upnp.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2025-12-30 17:01+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:180
msgctxt ""
@@ -34,6 +34,7 @@ msgstr ""
"weitergeleitet werden dürfen, IPv6 always allowed."
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:235
+#, fuzzy
msgid "Action"
msgstr "Aktion"
diff --git a/applications/luci-app-ustreamer/po/de/ustreamer.po b/applications/luci-app-ustreamer/po/de/ustreamer.po
index 924c59ad52..263b689ee7 100644
--- a/applications/luci-app-ustreamer/po/de/ustreamer.po
+++ b/applications/luci-app-ustreamer/po/de/ustreamer.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 13:58+0000\n"
-"Last-Translator: Werner Schleifer <werner.schleifer@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsustreamer/de/>\n"
"Language: de\n"
@@ -31,16 +31,19 @@ msgid "Backlight compensation"
msgstr ""
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
+#, fuzzy
msgid "Bitrate"
-msgstr ""
+msgstr "Bitrate:"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#, fuzzy
msgid "Brightness"
-msgstr ""
+msgstr "Helligkeit"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#, fuzzy
msgid "Buffers"
-msgstr ""
+msgstr "Puffer"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
msgid "Client TTL"
@@ -48,8 +51,9 @@ msgstr ""
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
+#, fuzzy
msgid "Client TTL. Default: 10."
-msgstr ""
+msgstr "Client TTL. Standard: 10."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
msgid "Color effect"
@@ -213,8 +217,9 @@ msgid "HTTP output"
msgstr "HTTP-Ausgabe"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#, fuzzy
msgid "Host"
-msgstr ""
+msgstr "Host"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
msgid "Hue"
diff --git a/applications/luci-app-ustreamer/po/es/ustreamer.po b/applications/luci-app-ustreamer/po/es/ustreamer.po
index 97a738e3bc..9197120c4d 100644
--- a/applications/luci-app-ustreamer/po/es/ustreamer.po
+++ b/applications/luci-app-ustreamer/po/es/ustreamer.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsustreamer/es/>\n"
@@ -141,7 +141,7 @@ msgstr "Salir sin clientes"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
msgid "Exit the program if there have been no stream or sink clients"
-msgstr ""
+msgstr "Finalizar el programa si no hay clientes de flujo o sumidero"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
msgid "Fake resolution"
@@ -193,11 +193,11 @@ msgstr "Otorgar acceso UCI para luci-app-ustreamer"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
msgid "H264 GOP"
-msgstr ""
+msgstr "GOP de H.264"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
msgid "H264 M2M device"
-msgstr ""
+msgstr "Dispositivo H.264 M2M"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
msgid "H264 bitrate in Kbps. Default: 5000."
@@ -205,16 +205,16 @@ msgstr "Tasa de bits H264 en Kbps. Predeterminado: 5000."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
msgid "H264 boost"
-msgstr ""
+msgstr "Refuerzo de H.264"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
msgid "H264 sink"
-msgstr ""
+msgstr "Sumidero H264"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
msgid "H264 sink mode"
-msgstr ""
+msgstr "Modo sumidero H264"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
msgid "HTTP output"
@@ -226,11 +226,11 @@ msgstr "Host"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
msgid "Hue"
-msgstr ""
+msgstr "Matiz"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
msgid "IO method"
-msgstr ""
+msgstr "Método E/S"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
msgid "Image control"
@@ -257,15 +257,15 @@ msgstr "Intervalo entre fotogramas clave. Predeterminado: 30."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
msgid "JPEG sink"
-msgstr ""
+msgstr "Sumidero JPEG"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
msgid "JPEG sink mode"
-msgstr ""
+msgstr "Modo de sumidero JPEG"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
msgid "JPEG sink timeout"
-msgstr ""
+msgstr "Tiempo de espera del sumidero JPEG"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
msgid "Log level"
@@ -302,19 +302,19 @@ msgstr "Calidad"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
msgid "RAW sink"
-msgstr ""
+msgstr "Sumidero RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
msgid "RAW sink client TTL"
-msgstr ""
+msgstr "TTL del cliente del sumidero RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
msgid "RAW sink mode"
-msgstr ""
+msgstr "Modo sumidero RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
msgid "RAW sink timeout"
-msgstr ""
+msgstr "Tiempo de espera del sumidero RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
msgid "Remove"
@@ -322,15 +322,15 @@ msgstr "Eliminar"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
msgid "Remove JPEG sink"
-msgstr ""
+msgstr "Eliminar sumidero JPEG"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
msgid "Remove JPEG sink file on exit"
-msgstr ""
+msgstr "Eliminar el archivo de sumidero JPEG al salir"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
msgid "Remove RAW sink"
-msgstr ""
+msgstr "Eliminar sumidero RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
@@ -356,14 +356,16 @@ msgstr "Tiempo de espera del servidor"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
msgid "Set H264 sink permissions (like 777). Default: 660."
msgstr ""
+"Establecer permisos de sumidero H264 (p. ej., 777). Predeterminado: 660."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
msgid "Set JPEG sink permissions (like 777). Default: 660."
msgstr ""
+"Establecer permisos de sumidero JPEG (p. ej., 777). Predeterminado: 660."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
msgid "Set RAW sink permissions (like 777). Default: 660."
-msgstr ""
+msgstr "Establecer permisos de sumidero RAW (p. ej., 777). Predeterminado: 660."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
msgid ""
@@ -383,11 +385,11 @@ msgstr "Nitidez"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
msgid "Sink client TTL"
-msgstr ""
+msgstr "TTL del cliente sumidero"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
msgid "Sink timeout"
-msgstr ""
+msgstr "Tiempo de espera del sumidero"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
msgid "Socket"
@@ -427,11 +429,11 @@ msgstr "El nombre debe terminar con el sufijo \".raw\"."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
msgid "The number of buffers to receive data from the device."
-msgstr ""
+msgstr "Número de búferes para recibir datos del dispositivo."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
msgid "The number of worker threads but not more than buffers."
-msgstr ""
+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:78
msgid "Timeout"
@@ -454,14 +456,20 @@ msgstr "Usar valores predeterminados del dispositivo"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
msgid "Use the shared memory to sink H264 frames. Default: disabled."
msgstr ""
+"Usar memoria compartida para el sumidero de fotogramas H264. Predeterminado: "
+"desactivado."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
msgid "Use the shared memory to sink JPEG frames. Default: disabled."
msgstr ""
+"Usar memoria compartida para el sumidero de fotogramas JPEG. Predeterminado: "
+"desactivado."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
msgid "Use the shared memory to sink RAW frames. Default: disabled."
msgstr ""
+"Usar memoria compartida para el sumidero de fotogramas RAW. Predeterminado: "
+"desactivado."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
msgid "Username"
@@ -477,7 +485,7 @@ msgstr "Balance de blancos"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
msgid "Workers"
-msgstr ""
+msgstr "Trabajadores"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
msgid "debug"
@@ -504,7 +512,7 @@ msgstr "unidades: segundos"
#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
msgid "ustreamer"
-msgstr ""
+msgstr "ustreamer"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
msgid "verbose"
diff --git a/applications/luci-app-ustreamer/po/pt_BR/ustreamer.po b/applications/luci-app-ustreamer/po/pt_BR/ustreamer.po
index 01e3108114..dc9c4436fc 100644
--- a/applications/luci-app-ustreamer/po/pt_BR/ustreamer.po
+++ b/applications/luci-app-ustreamer/po/pt_BR/ustreamer.po
@@ -2,16 +2,16 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-06-25 14:52+0000\n"
-"Last-Translator: Douglas Garda <douglasgarda@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: jcneviadunski <janjao.haastari@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsmjpg-streamer/pt_BR/>\n"
+"openwrt/luciapplicationsustreamer/pt_BR/>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.13-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
msgid "Allow origin"
@@ -19,7 +19,7 @@ msgstr ""
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
msgid "Allow truncated frames"
-msgstr ""
+msgstr "Permitir pacotes truncados"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
msgid "Ask for username and password on connect"
diff --git a/applications/luci-app-ustreamer/po/ru/ustreamer.po b/applications/luci-app-ustreamer/po/ru/ustreamer.po
index 40bce79ccc..44239fd5b6 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-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -19,11 +19,11 @@ msgstr ""
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
msgid "Allow origin"
-msgstr ""
+msgstr "Разрешённый источник"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
msgid "Allow truncated frames"
-msgstr ""
+msgstr "Разрешать усечённые кадры"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
msgid "Ask for username and password on connect"
@@ -35,62 +35,62 @@ msgstr "Логин и пароль"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
msgid "Backlight compensation"
-msgstr ""
+msgstr "Компенсация встречной засветки"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
msgid "Bitrate"
-msgstr ""
+msgstr "Битрейт"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
msgid "Brightness"
-msgstr ""
+msgstr "Яркость"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
msgid "Buffers"
-msgstr ""
+msgstr "Буферы"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
msgid "Client TTL"
-msgstr ""
+msgstr "Время жизни клиента (TTL)"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
msgid "Client TTL. Default: 10."
-msgstr ""
+msgstr "Время жизни клиента. По умолчанию: 10."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
msgid "Color effect"
-msgstr ""
+msgstr "Цветовой эффект"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
msgid "Contrast"
-msgstr ""
+msgstr "Контрастность"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
msgid "DV Timings"
-msgstr ""
+msgstr "DV-тайминги"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
msgid "Default: 10."
-msgstr ""
+msgstr "По умолчанию: 10."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
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:161
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:345
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
msgid "Default: disabled."
-msgstr ""
+msgstr "По умолчанию: отключено."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
msgid "Default: maximum possible."
-msgstr ""
+msgstr "По умолчанию: максимально возможное."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
msgid "Device"
@@ -98,11 +98,12 @@ msgstr "Устройство"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
msgid "Device error delay"
-msgstr ""
+msgstr "Задержка при ошибке устройства"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
msgid "Don't re-initialize device on timeout. Default: disabled."
msgstr ""
+"Не переинициализировать устройство при тайм-ауте. По умолчанию: отключено."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
msgid "Drop frames smaller than this limit"
@@ -110,21 +111,23 @@ msgstr "Отбрасывать кадры меньше, чем"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
msgid "Drop same frames"
-msgstr ""
+msgstr "Отбрасывать дубликаты кадров"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
msgid "Each buffer may processed using an independent thread."
-msgstr ""
+msgstr "Каждый буфер может обрабатываться в отдельном потоке."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
msgid ""
"Enable DV-timings querying and events processing to automatic resolution "
"change. Default: disabled."
msgstr ""
+"Включить опрос DV-таймингов и обработку событий для автоматического "
+"изменения разрешения. По умолчанию: отключено."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr ""
+msgstr "Включить инверсию порядка цветовых каналов: RGB ↔ BGR."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
msgid "Enabled"
@@ -132,31 +135,33 @@ msgstr "Включено"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
msgid "Encoder"
-msgstr ""
+msgstr "Кодировщик"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
msgid "Exit on no clients"
-msgstr ""
+msgstr "Завершать при отсутствии клиентов"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
msgid "Exit the program if there have been no stream or sink clients"
msgstr ""
+"Завершать программу, если в течение указанного времени не было подключено ни "
+"одного клиента"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
msgid "Fake resolution"
-msgstr ""
+msgstr "Подмена разрешения"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
msgid "Flip horizontally"
-msgstr ""
+msgstr "Отразить по горизонтали"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
msgid "Flip vertically"
-msgstr ""
+msgstr "Отразить по вертикали"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
msgid "Folder that contains the socket"
-msgstr ""
+msgstr "Директория сокета"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
msgid "Folder that contains webpages"
@@ -164,11 +169,11 @@ msgstr "Директория с веб-страницами"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
msgid "Format"
-msgstr ""
+msgstr "Формат"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
msgid "Format: Swap RGB"
-msgstr ""
+msgstr "Формат: инверсия RGB"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
msgid "Frames per second"
@@ -176,11 +181,11 @@ msgstr "Кадров в секунду"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
msgid "Gain"
-msgstr ""
+msgstr "Усиление"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
msgid "Gamma"
-msgstr ""
+msgstr "Гамма"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
msgid "General"
@@ -188,32 +193,32 @@ msgstr "Общие"
#: applications/luci-app-ustreamer/root/usr/share/rpcd/acl.d/luci-app-ustreamer.json:3
msgid "Grant UCI access for luci-app-ustreamer"
-msgstr ""
+msgstr "Предоставить доступ UCI для luci-app-ustreamer"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
msgid "H264 GOP"
-msgstr ""
+msgstr "H264 GOP (группа кадров)"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
msgid "H264 M2M device"
-msgstr ""
+msgstr "Устройство H264 M2M"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr ""
+msgstr "Битрейт H264 в Кбит/с. По умолчанию: 5000."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
msgid "H264 boost"
-msgstr ""
+msgstr "Ускорение H264"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
msgid "H264 sink"
-msgstr ""
+msgstr "Приёмник H264"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
msgid "H264 sink mode"
-msgstr ""
+msgstr "Режим приёмника H264"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
msgid "HTTP output"
@@ -225,64 +230,65 @@ msgstr "Хост"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
msgid "Hue"
-msgstr ""
+msgstr "Оттенок"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
msgid "IO method"
-msgstr ""
+msgstr "Метод ввода-вывода"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
msgid "Image control"
-msgstr ""
+msgstr "Управление изображением"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
msgid "Increase encoder performance on PiKVM V4. Default: disabled."
msgstr ""
+"Повысить производительность кодировщика на PiKVM V4. По умолчанию: отключено."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
msgid "Input"
-msgstr ""
+msgstr "Источник"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
msgid "Instance ID"
-msgstr ""
+msgstr "Идентификатор экземпляра"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
msgid "Interval between keyframes. Default: 30."
-msgstr ""
+msgstr "Интервал между ключевыми кадрами. По умолчанию: 30."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
msgid "JPEG sink"
-msgstr ""
+msgstr "Приёмник JPEG"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
msgid "JPEG sink mode"
-msgstr ""
+msgstr "Режим приёмника JPEG"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
msgid "JPEG sink timeout"
-msgstr ""
+msgstr "Тайм-аут приёмника JPEG"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
msgid "Log level"
-msgstr ""
+msgstr "Уровень журналирования"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
msgid "M2M device"
-msgstr ""
+msgstr "Устройство M2M"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
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:139
msgid "Persistent"
-msgstr ""
+msgstr "Постоянный режим"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
msgid "Plugin settings"
@@ -294,45 +300,45 @@ msgstr "Порт"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
msgid "Quality"
-msgstr ""
+msgstr "Качество"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
msgid "RAW sink"
-msgstr ""
+msgstr "Приёмник RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
msgid "RAW sink client TTL"
-msgstr ""
+msgstr "Время жизни клиента приёмника RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
msgid "RAW sink mode"
-msgstr ""
+msgstr "Режим приёмника RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
msgid "RAW sink timeout"
-msgstr ""
+msgstr "Тайм-аут приёмника RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
msgid "Remove"
-msgstr ""
+msgstr "Удалить"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
msgid "Remove JPEG sink"
-msgstr ""
+msgstr "Удалить приёмник JPEG"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
msgid "Remove JPEG sink file on exit"
-msgstr ""
+msgstr "Удалять файл приёмника JPEG при выходе"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
msgid "Remove RAW sink"
-msgstr ""
+msgstr "Удалить приёмник RAW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
msgid "Remove shared memory on stop. Default: disabled."
-msgstr ""
+msgstr "Удалять разделяемую память при остановке. По умолчанию: отключено."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
msgid "Resolution"
@@ -340,27 +346,33 @@ msgstr "Разрешение"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
msgid "Rotate"
-msgstr ""
+msgstr "Поворот"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
msgid "Saturation"
-msgstr ""
+msgstr "Насыщенность"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
msgid "Server timeout"
-msgstr ""
+msgstr "Тайм-аут сервера"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
msgid "Set H264 sink permissions (like 777). Default: 660."
msgstr ""
+"Установить права доступа для приёмника H264 (например, 777). По умолчанию: "
+"660."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
msgid "Set JPEG sink permissions (like 777). Default: 660."
msgstr ""
+"Установить права доступа для приёмника JPEG (например, 777). По умолчанию: "
+"660."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
msgid "Set RAW sink permissions (like 777). Default: 660."
msgstr ""
+"Установить права доступа для приёмника RAW (например, 777). По умолчанию: "
+"660."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
msgid ""
@@ -373,27 +385,27 @@ msgstr ""
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
msgid "Set the quality in percent."
-msgstr ""
+msgstr "Установить качество в процентах."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
msgid "Sharpness"
-msgstr ""
+msgstr "Резкость"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
msgid "Sink client TTL"
-msgstr ""
+msgstr "Время жизни клиента приёмника"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
msgid "Sink timeout"
-msgstr ""
+msgstr "Тайм-аут приёмника"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
msgid "Socket"
-msgstr ""
+msgstr "Сокет"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
msgid "Socket Permissions"
-msgstr ""
+msgstr "Права доступа к сокету"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
msgid "Stream unavailable"
@@ -401,7 +413,7 @@ msgstr "Поток недоступен"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
msgid "TCP host for this HTTP server"
-msgstr ""
+msgstr "TCP-хост для этого HTTP-сервера"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
msgid "TCP port for this HTTP server"
@@ -409,37 +421,37 @@ msgstr "Укажите TCP-порт для HTTP-сервера"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
msgid "TV standard"
-msgstr ""
+msgstr "ТВ-стандарт"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
msgid "The name should end with a suffix \".h264\""
-msgstr ""
+msgstr "Имя должно оканчиваться на \".h264\""
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
msgid "The name should end with a suffix \".jpeg\"."
-msgstr ""
+msgstr "Имя должно оканчиваться на \".jpeg\"."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
msgid "The name should end with a suffix \".raw\"."
-msgstr ""
+msgstr "Имя должно оканчиваться суффиксом \".raw\"."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
msgid "The number of buffers to receive data from the device."
-msgstr ""
+msgstr "Количество буферов для получения данных с устройства."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
msgid "The number of worker threads but not more than buffers."
-msgstr ""
+msgstr "Количество рабочих потоков (не больше количества буферов)."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
msgid "Timeout"
-msgstr ""
+msgstr "Тайм-аут"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
msgid "Timeout for lock. Default: 1."
-msgstr ""
+msgstr "Тайм-аут блокировки. По умолчанию: 1."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
msgid "UVC input"
@@ -447,19 +459,25 @@ msgstr "UVC-ввод"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
msgid "Use device defaults"
-msgstr ""
+msgstr "Использовать настройки устройства по умолчанию"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
msgid "Use the shared memory to sink H264 frames. Default: disabled."
msgstr ""
+"Использовать разделяемую память для приёма кадров H264. По умолчанию: "
+"отключено."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
msgid "Use the shared memory to sink JPEG frames. Default: disabled."
msgstr ""
+"Использовать разделяемую память для приёма кадров JPEG. По умолчанию: "
+"отключено."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
msgid "Use the shared memory to sink RAW frames. Default: disabled."
msgstr ""
+"Использовать разделяемую память для приёма кадров RAW. По умолчанию: "
+"отключено."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
msgid "Username"
@@ -471,46 +489,49 @@ msgstr "Директория WWW"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
msgid "White balance"
-msgstr ""
+msgstr "Баланс белого"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
msgid "Workers"
-msgstr ""
+msgstr "Рабочие потоки"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
msgid "debug"
-msgstr ""
+msgstr "отладка"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
msgid "info"
-msgstr ""
+msgstr "информация"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
msgstr ""
+"или любых HTTP-запросов за последние N секунд. По умолчанию: 0 (отключено)."
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
msgid "performance"
-msgstr ""
+msgstr "производительность"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
msgid "units: seconds"
-msgstr ""
+msgstr "единицы: секунды"
#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
msgid "ustreamer"
-msgstr ""
+msgstr "ustreamer"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
msgid "verbose"
-msgstr ""
+msgstr "подробный"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
msgid ""
"µStreamer is a lightweight and very quick server to stream MJPEG video from "
"any V4L2 device to the net."
msgstr ""
+"µStreamer — это лёгкий и очень быстрый сервер для трансляции MJPEG-видео с "
+"любого V4L2-устройства в сеть."
#~ msgid "Allow ringbuffer to exceed limit by this amount"
#~ msgstr ""
diff --git a/applications/luci-app-ustreamer/po/sv/ustreamer.po b/applications/luci-app-ustreamer/po/sv/ustreamer.po
index 35352d6f6e..5fbe599193 100644
--- a/applications/luci-app-ustreamer/po/sv/ustreamer.po
+++ b/applications/luci-app-ustreamer/po/sv/ustreamer.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-11-14 21:04+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/sv/>\n"
+"luciapplicationsustreamer/sv/>\n"
"Language: sv\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
msgid "Allow origin"
@@ -214,7 +214,7 @@ msgstr "HTTP-utmatning"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
msgid "Host"
-msgstr ""
+msgstr "Värd"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
msgid "Hue"
diff --git a/applications/luci-app-ustreamer/po/zh_Hans/ustreamer.po b/applications/luci-app-ustreamer/po/zh_Hans/ustreamer.po
index 75cfa7b801..3379180ebc 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-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsustreamer/zh_Hans/>\n"
diff --git a/applications/luci-app-ustreamer/po/zh_Hant/ustreamer.po b/applications/luci-app-ustreamer/po/zh_Hant/ustreamer.po
index fd8ec405ef..c20fdb06c8 100644
--- a/applications/luci-app-ustreamer/po/zh_Hant/ustreamer.po
+++ b/applications/luci-app-ustreamer/po/zh_Hant/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-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsustreamer/zh_Hant/>\n"
@@ -145,7 +145,7 @@ msgstr ""
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
msgid "Fake resolution"
-msgstr ""
+msgstr "偽造解析度"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
msgid "Flip horizontally"
@@ -193,7 +193,7 @@ msgstr "授予 luci-app-ustreamer 存取 UCI 的權限"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
msgid "H264 GOP"
-msgstr ""
+msgstr "H264 GOP"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
msgid "H264 M2M device"
@@ -279,7 +279,7 @@ msgstr "密碼"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
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:139
msgid "Persistent"
@@ -509,6 +509,8 @@ msgid ""
"µStreamer is a lightweight and very quick server to stream MJPEG video from "
"any V4L2 device to the net."
msgstr ""
+"µStreamer 是個輕量且非常快速的伺服器,可以從任何 V4L2 裝置將 MJPEG 影片串流到"
+"網路。"
#~ msgid "Allow ringbuffer to exceed limit by this amount"
#~ msgstr "允許環形緩衝區超過這個值的限制"
diff --git a/applications/luci-app-v2raya/po/ru/v2raya.po b/applications/luci-app-v2raya/po/ru/v2raya.po
index 61e697ff4a..4bddcf47a8 100644
--- a/applications/luci-app-v2raya/po/ru/v2raya.po
+++ b/applications/luci-app-v2raya/po/ru/v2raya.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-v 2raya\n"
-"PO-Revision-Date: 2025-08-03 11:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.13-dev\n"
+"X-Generator: Weblate 5.16-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
@@ -82,7 +82,7 @@ msgstr "Журнал пуст."
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:91
msgid "Log level"
-msgstr "Уровень журнала"
+msgstr "Уровень журналирования"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:99
msgid "Max log retention period"
@@ -108,7 +108,7 @@ msgstr "Включено"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:30
msgid "Open Web Interface"
-msgstr "Открытый веб-интерфейс"
+msgstr "Открыть веб-интерфейс"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:31
msgid "RUNNING"
diff --git a/applications/luci-app-vnstat2/po/de/vnstat2.po b/applications/luci-app-vnstat2/po/de/vnstat2.po
index 29d334568a..b069282215 100644
--- a/applications/luci-app-vnstat2/po/de/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/de/vnstat2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-10-09 16:44+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
@@ -16,6 +16,7 @@ msgstr "5 Minuten"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
diff --git a/applications/luci-app-vnstat2/po/pl/vnstat2.po b/applications/luci-app-vnstat2/po/pl/vnstat2.po
index 3612cabef7..e6df174c8c 100644
--- a/applications/luci-app-vnstat2/po/pl/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/pl/vnstat2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/pl/>\n"
"Language: pl\n"
@@ -18,7 +18,7 @@ msgstr "5 minut"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
msgid "Clear data for all interfaces"
diff --git a/applications/luci-app-vnstat2/po/pt_BR/vnstat2.po b/applications/luci-app-vnstat2/po/pt_BR/vnstat2.po
index d59fb9ca03..744ddd62a1 100644
--- a/applications/luci-app-vnstat2/po/pt_BR/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/pt_BR/vnstat2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-20 07:03+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvnstat2/pt_BR/>\n"
"Language: pt_BR\n"
@@ -33,7 +33,7 @@ msgstr "Não foi possível carregar o gráfico, não há dados disponíveis:"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
-msgstr "Diário"
+msgstr "Diariamente"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:79
@@ -83,7 +83,7 @@ msgstr "Monitorar interfaces"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
-msgstr "Mensal"
+msgstr "Mensalmente"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
diff --git a/applications/luci-app-watchcat/po/zh_Hans/watchcat.po b/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
index 63933c18cc..20ca6027d0 100644
--- a/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-05 16:10+0000\n"
-"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationswatchcat/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -33,8 +33,8 @@ msgid ""
"ModemManager, you can have Watchcat restart your ModemManager interface by "
"specifying its name."
msgstr ""
-"<i>应用于 Ping 重启 和 重启接口 模式</i> <br />如果使用 ModemManager,你可以"
-"通过指定名称让 Watchcat 重新启动你的 ModemManager 接口。"
+"<i>应用于 Ping 重启 和 重启接口 模式</i> <br />如果使用 ModemManager,可以通"
+"过指定名称让 Watchcat 重启 ModemManager 接口。"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
diff --git a/applications/luci-app-wifihistory/po/de/wifihistory.po b/applications/luci-app-wifihistory/po/de/wifihistory.po
index cd0b1fe4b8..f6be60ac9b 100644
--- a/applications/luci-app-wifihistory/po/de/wifihistory.po
+++ b/applications/luci-app-wifihistory/po/de/wifihistory.po
@@ -1,17 +1,21 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswifihistory/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:120
+#, fuzzy
msgid "Cancel"
-msgstr ""
+msgstr "Abbrechen"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:131
msgid "Clear"
@@ -19,7 +23,7 @@ msgstr ""
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:150
msgid "Clear History"
-msgstr ""
+msgstr "Verlauf löschen"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:114
msgid "Clear Station History"
@@ -27,28 +31,31 @@ msgstr ""
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:96
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:155
+#, fuzzy
msgid "Connected"
-msgstr ""
+msgstr "Verbunden"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:96
msgid "Disconnected"
-msgstr ""
+msgstr "Getrennt"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:160
+#, fuzzy
msgid "First seen"
-msgstr ""
+msgstr "Zuerst gesehen"
#: applications/luci-app-wifihistory/root/usr/share/rpcd/acl.d/luci-app-wifihistory.json:3
msgid "Grant access to WiFi station history"
msgstr ""
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:157
+#, fuzzy
msgid "Host"
-msgstr ""
+msgstr "Host"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:161
msgid "Last seen"
-msgstr ""
+msgstr "Zuletzt gesehen"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:156
msgid "MAC address"
diff --git a/applications/luci-app-wifihistory/po/pl/wifihistory.po b/applications/luci-app-wifihistory/po/pl/wifihistory.po
index ff9ed938da..d11ae07fc5 100644
--- a/applications/luci-app-wifihistory/po/pl/wifihistory.po
+++ b/applications/luci-app-wifihistory/po/pl/wifihistory.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifihistory/pl/>\n"
@@ -15,7 +15,7 @@ msgstr ""
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:120
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:131
msgid "Clear"
@@ -68,7 +68,7 @@ msgstr "Nie"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:110
msgid "No station history available"
-msgstr "Brak dostępnej historii stacji"
+msgstr "Brak historii stacji"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:63
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:159
@@ -95,16 +95,15 @@ msgid ""
"This page displays a history of all WiFi stations that have connected to "
"this device, including currently connected and previously seen devices."
msgstr ""
-"Na tej stronie wyświetlana jest historia wszystkich stacji Wi-Fi, które "
-"połączyły się z tym urządzeniem, w tym obecnie podłączonych i wcześniej "
-"wykrytych urządzeń."
+"Ta strona wyświetla historię wszystkich stacji Wi-Fi, które łączyły się z "
+"tym urządzeniem — zarówno obecnie, jak i wcześniej podłączonych."
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:115
msgid ""
"This will permanently delete all recorded station history. Are you sure?"
msgstr ""
-"Spowoduje to trwałe usunięcie całej zarejestrowanej historii stacji. Czy na "
-"pewno chcesz to zrobić?"
+"Spowoduje to trwałe usunięcie całej historii stacji. Czy na pewno chcesz to "
+"zrobić?"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:99
msgid "Yes"
diff --git a/applications/luci-app-wifihistory/po/sv/wifihistory.po b/applications/luci-app-wifihistory/po/sv/wifihistory.po
index 27b9d70bf5..4306dc7c0e 100644
--- a/applications/luci-app-wifihistory/po/sv/wifihistory.po
+++ b/applications/luci-app-wifihistory/po/sv/wifihistory.po
@@ -1,105 +1,113 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswifihistory/sv/>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:120
msgid "Cancel"
-msgstr ""
+msgstr "Avbryt"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:131
msgid "Clear"
-msgstr ""
+msgstr "Rensa"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:150
msgid "Clear History"
-msgstr ""
+msgstr "Rensa historiken"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:114
msgid "Clear Station History"
-msgstr ""
+msgstr "Rensa stationshistoriken"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:96
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:155
msgid "Connected"
-msgstr ""
+msgstr "Ansluten"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:96
msgid "Disconnected"
-msgstr ""
+msgstr "Frånkopplad"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:160
msgid "First seen"
-msgstr ""
+msgstr "Sågs först"
#: applications/luci-app-wifihistory/root/usr/share/rpcd/acl.d/luci-app-wifihistory.json:3
msgid "Grant access to WiFi station history"
-msgstr ""
+msgstr "Godkänn åtkomst till WiFi-stationens historik"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:157
msgid "Host"
-msgstr ""
+msgstr "Värd"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:161
msgid "Last seen"
-msgstr ""
+msgstr "Sågs senast"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:156
msgid "MAC address"
-msgstr ""
+msgstr "MAC-adress"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:158
msgid "Network"
-msgstr ""
+msgstr "Nätverk"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:99
msgid "No"
-msgstr ""
+msgstr "Nej"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:110
msgid "No station history available"
-msgstr ""
+msgstr "Ingen stationshistorik tillgänglig"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:63
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:159
msgid "Noise"
-msgstr ""
+msgstr "Oljud"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:64
msgid "SNR"
-msgstr ""
+msgstr "SNR"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:62
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:68
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:159
msgid "Signal"
-msgstr ""
+msgstr "Signal"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:140
#: applications/luci-app-wifihistory/root/usr/share/luci/menu.d/luci-app-wifihistory.json:3
msgid "Station History"
-msgstr ""
+msgstr "Stationshistorik"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:142
msgid ""
"This page displays a history of all WiFi stations that have connected to "
"this device, including currently connected and previously seen devices."
msgstr ""
+"Den här sidan visar en historik över alla WiFi-stationer som har anslutits "
+"till den här enheten, inklusive de som är anslutna just nu och enheter som "
+"nyss har setts."
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:115
msgid ""
"This will permanently delete all recorded station history. Are you sure?"
msgstr ""
+"Det här kommer att permanent ta bort all insamlad stationshistorik. Är du "
+"säker?"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:99
msgid "Yes"
-msgstr ""
+msgstr "Ja"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:60
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:62
@@ -107,4 +115,4 @@ msgstr ""
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:67
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:68
msgid "dBm"
-msgstr ""
+msgstr "dBm"
diff --git a/applications/luci-app-wifihistory/po/zh_Hans/wifihistory.po b/applications/luci-app-wifihistory/po/zh_Hans/wifihistory.po
index 37d06d824b..8c699b3975 100644
--- a/applications/luci-app-wifihistory/po/zh_Hans/wifihistory.po
+++ b/applications/luci-app-wifihistory/po/zh_Hans/wifihistory.po
@@ -1,104 +1,110 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
+"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
+"projects/openwrt/luciapplicationswifihistory/zh_Hans/>\n"
"Language: zh_Hans\n"
"MIME-Version: 1.0\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"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:120
msgid "Cancel"
-msgstr ""
+msgstr "取消"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:131
msgid "Clear"
-msgstr ""
+msgstr "清除"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:150
msgid "Clear History"
-msgstr ""
+msgstr "清除历史"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:114
msgid "Clear Station History"
-msgstr ""
+msgstr "清除客户端历史记录"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:96
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:155
msgid "Connected"
-msgstr ""
+msgstr "已连接"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:96
msgid "Disconnected"
-msgstr ""
+msgstr "已断开"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:160
msgid "First seen"
-msgstr ""
+msgstr "首次连接时间"
#: applications/luci-app-wifihistory/root/usr/share/rpcd/acl.d/luci-app-wifihistory.json:3
msgid "Grant access to WiFi station history"
-msgstr ""
+msgstr "授予 WiFi 客户端历史记录的权限"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:157
msgid "Host"
-msgstr ""
+msgstr "主机"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:161
msgid "Last seen"
-msgstr ""
+msgstr "最后一次连接时间"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:156
msgid "MAC address"
-msgstr ""
+msgstr "MAC 地址"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:158
msgid "Network"
-msgstr ""
+msgstr "网络"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:99
msgid "No"
-msgstr ""
+msgstr "否"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:110
msgid "No station history available"
-msgstr ""
+msgstr "无客户端连接历史记录"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:63
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:159
msgid "Noise"
-msgstr ""
+msgstr "噪声"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:64
msgid "SNR"
-msgstr ""
+msgstr "信噪比"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:62
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:68
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:159
msgid "Signal"
-msgstr ""
+msgstr "信号"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:140
#: applications/luci-app-wifihistory/root/usr/share/luci/menu.d/luci-app-wifihistory.json:3
msgid "Station History"
-msgstr ""
+msgstr "WiFi 客户端历史记录"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:142
msgid ""
"This page displays a history of all WiFi stations that have connected to "
"this device, including currently connected and previously seen devices."
msgstr ""
+"本页面展示所有连接过本设备的 WiFi 客户端历史记录,包括正在连接和曾经连接过的"
+"客户端。"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:115
msgid ""
"This will permanently delete all recorded station history. Are you sure?"
-msgstr ""
+msgstr "即将永久删除所有客户端连接历史记录。确定吗?"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:99
msgid "Yes"
-msgstr ""
+msgstr "是"
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:60
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:62
@@ -106,4 +112,4 @@ msgstr ""
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:67
#: applications/luci-app-wifihistory/htdocs/luci-static/resources/view/status/wifihistory.js:68
msgid "dBm"
-msgstr ""
+msgstr "dBm"
diff --git a/applications/luci-app-wifischedule/po/pt_BR/wifischedule.po b/applications/luci-app-wifischedule/po/pt_BR/wifischedule.po
index 64925d707b..d1c65bebe0 100644
--- a/applications/luci-app-wifischedule/po/pt_BR/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/pt_BR/wifischedule.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-01-20 07:02+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswifischedule/pt_BR/>\n"
"Language: pt_BR\n"
@@ -81,7 +81,7 @@ msgstr ""
#: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:127
msgid "Monday"
-msgstr "Segunda-Feira"
+msgstr "Segunda-feira"
#: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:132
msgid "Saturday"
@@ -117,7 +117,7 @@ msgstr "O valor %s é inválido"
#: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:130
msgid "Thursday"
-msgstr "Quita-feira"
+msgstr "Quinta-feira"
#: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:128
msgid "Tuesday"
diff --git a/applications/luci-app-wol/po/pt_BR/wol.po b/applications/luci-app-wol/po/pt_BR/wol.po
index 4f025c95fd..73cdf8972a 100644
--- a/applications/luci-app-wol/po/pt_BR/wol.po
+++ b/applications/luci-app-wol/po/pt_BR/wol.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2026-01-25 06:24+0000\n"
-"Last-Translator: Alexei Znamensky <russoz@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswol/pt_BR/>\n"
"Language: pt_BR\n"
@@ -96,7 +96,7 @@ msgstr ""
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:163
msgid "Interface"
-msgstr ""
+msgstr "Interface"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:151
msgid "MAC Address"
diff --git a/applications/luci-app-wol/po/ru/wol.po b/applications/luci-app-wol/po/ru/wol.po
index 5b69bb8dde..f1d4f07040 100644
--- a/applications/luci-app-wol/po/ru/wol.po
+++ b/applications/luci-app-wol/po/ru/wol.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: wol\n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -55,7 +55,7 @@ msgstr "Программа WoL по умолчанию"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:193
msgid "Edit"
-msgstr "Изменить"
+msgstr "Редактировать"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:185
msgid "Edit target"
@@ -127,7 +127,7 @@ msgstr "Выход"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:176
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:68
msgid "Required Packages"
diff --git a/applications/luci-app-wol/po/zh_Hant/wol.po b/applications/luci-app-wol/po/zh_Hant/wol.po
index 07029a6d5e..5f16567b7a 100644
--- a/applications/luci-app-wol/po/zh_Hant/wol.po
+++ b/applications/luci-app-wol/po/zh_Hant/wol.po
@@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationswol/zh_Hant/>\n"
@@ -43,11 +43,11 @@ msgstr ""
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:100
msgid "Default Settings"
-msgstr ""
+msgstr "預設設定"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:103
msgid "Default WoL program"
-msgstr ""
+msgstr "預設 WoL 程式"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:193
msgid "Edit"
@@ -55,17 +55,17 @@ msgstr "編輯"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:185
msgid "Edit target"
-msgstr ""
+msgstr "編輯目標"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:163
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:170
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:176
msgid "Etherwake only"
-msgstr ""
+msgstr "僅 Etherwake"
#: applications/luci-app-wol/root/usr/share/rpcd/acl.d/luci-app-wol.json:3
msgid "Grant access to wake-on-lan executables"
-msgstr "授予存取 wake-on-lan 執行檔的權限"
+msgstr "授予存取 wake-on-lan 可執行檔的權限"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:131
msgid "Install %s"
@@ -73,23 +73,23 @@ msgstr "安裝 %s"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:81
msgid "Install etherwake"
-msgstr ""
+msgstr "安裝 etherwake"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:80
msgid "Install etherwake package"
-msgstr ""
+msgstr "安裝 etherwake 套件"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Install the alternative Wake on LAN package"
-msgstr ""
+msgstr "安裝替代 Wake on LAN 套件"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:87
msgid "Install wakeonlan"
-msgstr ""
+msgstr "安裝 wakeonlan"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:86
msgid "Install wakeonlan package"
-msgstr ""
+msgstr "安裝 wakeonlan 套件"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:163
msgid "Interface"
@@ -117,7 +117,7 @@ msgstr ""
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:211
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:217
msgid "Output"
-msgstr ""
+msgstr "輸出"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:176
msgid "Password"
@@ -139,11 +139,11 @@ msgstr ""
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:96
#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
-msgstr "區域網路喚醒"
+msgstr "Wake on LAN"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:138
msgid "Wake on LAN Targets"
-msgstr ""
+msgstr "Wake on LAN 目標"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:65
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:97
diff --git a/applications/luci-app-xfrpc/po/ko/xfrpc.po b/applications/luci-app-xfrpc/po/ko/xfrpc.po
index 86f8b54b21..0ebea025e7 100644
--- a/applications/luci-app-xfrpc/po/ko/xfrpc.po
+++ b/applications/luci-app-xfrpc/po/ko/xfrpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsxfrpc/ko/>\n"
@@ -62,7 +62,7 @@ msgstr ""
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:105
msgid "Emergency"
-msgstr "긴급 (Emergency)"
+msgstr "비상(Emergency)"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:102
msgid "Error"
diff --git a/applications/luci-app-xfrpc/po/ru/xfrpc.po b/applications/luci-app-xfrpc/po/ru/xfrpc.po
index cae4a7308e..12600990b5 100644
--- a/applications/luci-app-xfrpc/po/ru/xfrpc.po
+++ b/applications/luci-app-xfrpc/po/ru/xfrpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-08-03 11:02+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.13-dev\n"
+"X-Generator: Weblate 5.16-dev\n"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:104
msgid "Alert"
@@ -110,7 +110,7 @@ msgstr "LocalPort указывает порт для прокси-сервера
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:94
msgid "Log level"
-msgstr "Уровень журнала"
+msgstr "Уровень журналирования"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:95
msgid ""
diff --git a/applications/luci-app-xfrpc/po/zh_Hant/xfrpc.po b/applications/luci-app-xfrpc/po/zh_Hant/xfrpc.po
index 734a98692d..ef905af3c5 100644
--- a/applications/luci-app-xfrpc/po/zh_Hant/xfrpc.po
+++ b/applications/luci-app-xfrpc/po/zh_Hant/xfrpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsxfrpc/zh_Hant/>\n"
@@ -18,23 +18,23 @@ msgstr "警示"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:82
msgid "By default, this value is \"\"."
-msgstr "該值預設為空。"
+msgstr "此值預設為 \"\"。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:71
msgid "By default, this value is \"0.0.0.0\"."
-msgstr "該值預設為 \"0.0.0.0\"。"
+msgstr "此值預設為 \"0.0.0.0\"。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:97
msgid "By default, this value is \"Info\"."
-msgstr "該值預設為 \"info\"。"
+msgstr "此值預設為 \"info\"。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:129
msgid "By default, this value is \"tcp\"."
-msgstr "該值預設為 \"tcp\"。"
+msgstr "此值預設為 \"tcp\"。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:76
msgid "By default, this value is 7000."
-msgstr "該值預設為7000。"
+msgstr "此值預設為 7000。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:58
msgid "Collecting data ..."
@@ -58,7 +58,7 @@ msgstr "除錯"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:90
msgid "Disabled xfrpc service"
-msgstr "停用xfrpc服務"
+msgstr "停用 xfrpc 服務"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:105
msgid "Emergency"
@@ -78,11 +78,11 @@ msgstr "授予存取 luci-app-xfrpc 的權限"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:121
msgid "HTTP Settings"
-msgstr "HTTP設定"
+msgstr "HTTP 設定"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:147
msgid "If remote_port is 0, frps will assign a random port for you"
-msgstr "如果遠端連接埠為 0,frps 會為你分配一個隨機連接埠"
+msgstr "如果 remote_port 為 0,frps 會為你分配一個隨機連接埠"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:99
msgid "Info"
@@ -116,8 +116,8 @@ msgid ""
"\"Info\", \"Notice\", \"Warning\", \"Error\", \"Critical\", \"Alert\" and "
"\"Emergency\"."
msgstr ""
-"指定最低日誌等級。有效值為 \"除錯\" ,\"資訊\" ,\"注意\" ,\"警告\" ,\"錯"
-"誤\" ,\"嚴重\" ,\"警示\" 和 \"緊急\"。"
+"指定最低日誌等級。有效值為 \"除錯\"、\"資訊\"、\"注意\"、\"警告\"、\"錯"
+"誤\"、\"嚴重\"、\"警示\" 和 \"緊急\"。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:32
msgid "NOT RUNNING"
@@ -138,13 +138,13 @@ msgstr "代理設定"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:123
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:127
msgid "Proxy type"
-msgstr "代理類別"
+msgstr "代理類型"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:128
msgid ""
"ProxyType specifies the type of this proxy. Valid values include \"tcp\", "
"\"http\", \"https\"."
-msgstr "指定代理類別。有效值包含 \"tcp\" , \"http\" , \"https\"。"
+msgstr "ProxyType 指定代理類型。有效值包含 \"tcp\"、\"http\"、\"https\"。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:30
msgid "RUNNING"
@@ -164,7 +164,7 @@ msgstr "伺服器位址"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:70
msgid "Server address specifies the address of the server to connect to."
-msgstr "指定連線的伺服器位址。"
+msgstr "指定要連線的伺服器位址。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:74
msgid "Server port"
@@ -172,7 +172,7 @@ msgstr "伺服器連接埠"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:75
msgid "Server port specifies the port to connect to the server on."
-msgstr "指定連線的伺服器連接埠。"
+msgstr "指定要連線的伺服器連接埠。"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:67
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:85
@@ -201,7 +201,7 @@ msgstr "警告"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:30
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:32
msgid "x-frp Client"
-msgstr "x-frp用戶端"
+msgstr "x-frp 用戶端"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:42
msgid "xfrpc"
@@ -209,4 +209,4 @@ msgstr "xfrpc"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:43
msgid "xfrpc is a c language frp client for frps."
-msgstr "xfrpc是C語言的frp用戶端。"
+msgstr "xfrpc 是個 C 語言的 frp 用戶端。"
diff --git a/applications/luci-app-xinetd/po/zh_Hant/xinetd.po b/applications/luci-app-xinetd/po/zh_Hant/xinetd.po
index 1a341f508c..0c0adefe5b 100644
--- a/applications/luci-app-xinetd/po/zh_Hant/xinetd.po
+++ b/applications/luci-app-xinetd/po/zh_Hant/xinetd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsxinetd/zh_Hant/>\n"
@@ -69,11 +69,11 @@ msgstr "已啟用"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:252
msgid "Expected '[Number] [Number]'"
-msgstr "預期'[數字] [數字]'"
+msgstr "預期 '[數字] [數字]'"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:261
msgid "Expected 'hh:mm-hh:mm'"
-msgstr "預期'hh:mm-hh:mm'"
+msgstr "預期 'hh:mm-hh:mm'"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:15
msgid "Expecting: non-empty value"
@@ -81,11 +81,11 @@ msgstr "預期: 非空值"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:226
msgid "Failed attempts"
-msgstr ""
+msgstr "失敗嘗試"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:235
msgid "Forbidden hosts"
-msgstr "禁止的主機"
+msgstr "被禁止的主機"
#: applications/luci-app-xinetd/root/usr/share/rpcd/acl.d/luci-app-xinetd.json:3
msgid "Grant access to luci-app-xinetd"
@@ -93,7 +93,7 @@ msgstr "授予存取 luci-app-xinetd 的權限"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:30
msgid "Here you can configure Xinetd services"
-msgstr "您可以在此配置Xinetd服務"
+msgstr "這裡你可以配置 Xinetd 服務"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:104
msgid "INTERNAL"
@@ -190,11 +190,11 @@ msgstr "伺服器"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:215
msgid "Server PID"
-msgstr "伺服器PID"
+msgstr "伺服器 PID"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:197
msgid "Server arguments"
-msgstr ""
+msgstr "伺服器參數"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:218
msgid "Server exited along with the exit status"
@@ -215,7 +215,7 @@ msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:41
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:78
msgid "Servicename"
-msgstr ""
+msgstr "服務名稱"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:209
msgid "Single-Threaded Service"
@@ -223,7 +223,7 @@ msgstr "單執行緒服務"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:154
msgid "Socket type"
-msgstr ""
+msgstr "Socket 類型"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:149
msgid "TCP"
@@ -241,7 +241,7 @@ msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
msgid "The protocol to be used for this service"
-msgstr ""
+msgstr "此服務使用的協定"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:154
msgid "The type of the socket used for this service"
@@ -257,7 +257,7 @@ msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:109
msgid "To which address to bind"
-msgstr ""
+msgstr "綁定哪個位址"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:220
msgid "Total bytes in and out for a redirected service"
@@ -311,7 +311,7 @@ msgstr "Xinetd"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:30
msgid "Xinetd Settings"
-msgstr ""
+msgstr "Xinetd 設定"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:157
msgid "datagram-based service"
diff --git a/modules/luci-base/po/de/base.po b/modules/luci-base/po/de/base.po
index 68ed130336..0a71473026 100644
--- a/modules/luci-base/po/de/base.po
+++ b/modules/luci-base/po/de/base.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2026-02-02 15:52+0000\n"
-"Last-Translator: Werner Schleifer <werner.schleifer@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/luci/de/>"
"\n"
"Language: de\n"
@@ -898,6 +898,7 @@ msgstr "Zugangstechnologien"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:234
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:271
+#, fuzzy
msgid "Action"
msgstr "Aktion"
@@ -1881,8 +1882,9 @@ msgstr "Ans Interface binden"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:198
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:179
+#, fuzzy
msgid "Bitrate"
-msgstr "Bitrate"
+msgstr "Bitrate:"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:65
msgid "Bonding Mode"
@@ -2050,6 +2052,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:79
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:209
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:474
+#, fuzzy
msgid "Cancel"
msgstr "Abbrechen"
@@ -2478,6 +2481,7 @@ msgstr "Bestätigung"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:55
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:243
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:66
+#, fuzzy
msgid "Connected"
msgstr "Verbunden"
@@ -5152,6 +5156,7 @@ msgstr "Hop-Penalty"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2621
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:248
+#, fuzzy
msgid "Host"
msgstr "Host"
diff --git a/modules/luci-base/po/ko/base.po b/modules/luci-base/po/ko/base.po
index 8ee7dfafc3..a60455dc75 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-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/luci/ko/>"
"\n"
@@ -3100,7 +3100,7 @@ msgstr "이 네트워크를 끕니다"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:70
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:502
msgid "Disabled"
-msgstr "비활성화됨"
+msgstr "비활성화"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:531
msgctxt "Label indicating that WireGuard peer is disabled"
@@ -3779,7 +3779,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:1789
msgid "Enabled (all CPUs)"
@@ -13609,7 +13609,7 @@ msgstr "랜덤"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1237
msgid "randomly generated"
-msgstr "무작위 생성"
+msgstr "랜덤 생성"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:51
msgid ""
diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po
index d69b3066d3..c8a33dd843 100644
--- a/modules/luci-base/po/pl/base.po
+++ b/modules/luci-base/po/pl/base.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2026-02-11 22:43+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
"\n"
"Language: pl\n"
@@ -2030,7 +2030,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:209
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:474
msgid "Cancel"
-msgstr "Anluj"
+msgstr "Anuluj"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:336
msgid "Cannot parse configuration: %s"
diff --git a/modules/luci-base/po/pt_BR/base.po b/modules/luci-base/po/pt_BR/base.po
index 6acb87f49d..982e9324f7 100644
--- a/modules/luci-base/po/pt_BR/base.po
+++ b/modules/luci-base/po/pt_BR/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-01-27 02:49+0000\n"
-"Last-Translator: Nicolas Aigner <nicolas.aigner@gmail.com>\n"
+"PO-Revision-Date: 2026-02-15 08:22+0000\n"
+"Last-Translator: Janderson Vieira Santos <jandersonvs79@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luci/pt_BR/>\n"
"Language: pt_BR\n"
@@ -186,7 +186,7 @@ msgstr "0 = não usando limiar de RSSI, 1 = não alterar padrão do driver"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2827
msgid "0/1"
-msgstr ""
+msgstr "0/1"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:882
msgid "00: x86 BIOS"
@@ -578,7 +578,7 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Serviço"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:229
msgid "<br/>"
-msgstr ""
+msgstr "<br/>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:710
msgid "<em>Add</em>"
@@ -1061,6 +1061,8 @@ msgstr "Adiciona uma nova interface..."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:304
msgid "Add new repository public key by pasting its content, a file, or a URL."
msgstr ""
+"Adicionar nova chave pública de repositório colando seu conteúdo, um arquivo "
+"ou uma URL."
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:188
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:188
@@ -3602,7 +3604,7 @@ msgstr "Cada STA recebe a sua própria interface AP_VLAN."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:230
msgid "Each key is stored as a file in %s."
-msgstr ""
+msgstr "Cada chave é armazenada como um arquivo em %s."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:229
msgid ""
@@ -4505,7 +4507,7 @@ msgstr "Marca do firewall"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:504
msgid "Firewall Settings"
-msgstr "Configurações do firewall"
+msgstr "Configurações de Firewall"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:330
msgid "Firewall Status"
@@ -4755,7 +4757,7 @@ msgstr "Mais informações sobre interfaces VXLAN e peers %s."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:202
msgid "Further information about WireGuard interfaces and peers at %s."
-msgstr ""
+msgstr "Mais informações sobre interfaces e pares WireGuard em %s."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:162
msgid "Fwmark"
@@ -7152,19 +7154,23 @@ msgstr "Tag de Correspondência"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:644
msgid "Match Tags"
-msgstr ""
+msgstr "Corresponder a Tags"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:776
msgid ""
"Match User Class (UC) strings sent by DHCP clients as a trigger to set tags "
"on them."
msgstr ""
+"Corresponder strings de Classe de Usuário (UC) enviadas por clientes DHCP "
+"como um gatilho para definir tags neles."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:743
msgid ""
"Match Vendor Class (VC) strings sent by DHCP clients as a trigger to set "
"tags on them."
msgstr ""
+"Corresponder strings de Classe de Fornecedor (VC) enviadas por clientes DHCP "
+"como um gatilho para definir tags neles."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:602
msgid "Match this Tag"
@@ -7172,15 +7178,15 @@ msgstr "Corresponder a esta etiqueta"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:786
msgid "Match this User Class"
-msgstr ""
+msgstr "Corresponder a esta Classe de Usuário"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:753
msgid "Match this Vendor Class"
-msgstr ""
+msgstr "Corresponder a esta Classe de Fornecedor"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:719
msgid "Match this client option(+value)"
-msgstr ""
+msgstr "Corresponder a esta opção de cliente (+valor)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:164
msgid "Match traffic IP protocol type"
@@ -7290,6 +7296,8 @@ msgid ""
"Maximum power budget for this port in milliwatts. Leave empty for default/"
"maximum."
msgstr ""
+"Orçamento máximo de energia para esta porta em miliwatts. Deixe vazio para o "
+"padrão/máximo."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1069
msgid "Maximum preferred lifetime for a prefix."
@@ -7712,7 +7720,7 @@ msgstr "Nome"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:677
msgid "Name already exists."
-msgstr ""
+msgstr "O nome já existe."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2465
msgid ""
@@ -7932,7 +7940,7 @@ msgstr "Nenhuma interface WireGuard foi configurada."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:164
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:231
msgid "No active leases found"
-msgstr ""
+msgstr "Nenhuma concessão ativa encontrada"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:16
msgid "No allowed mode configuration found."
@@ -8251,7 +8259,7 @@ msgstr "Quantidade de segundos entre o envio de pacotes de aprendizado"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3108
msgid "OK"
-msgstr ""
+msgstr "OK"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69
msgid "Obfuscated Group Password"
@@ -8597,7 +8605,7 @@ msgstr "Opções"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:687
msgid "Options to be added for this tag."
-msgstr ""
+msgstr "Opções a serem adicionadas para esta tag."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:125
msgid "Options:"
@@ -9172,31 +9180,31 @@ msgstr "Por favor, selecione o arquivo para enviar."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1152
msgid "PoDL"
-msgstr ""
+msgstr "PoDL"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1146
msgid "PoE (C33)"
-msgstr ""
+msgstr "PoE (C33)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:453
msgid "PoE / PSE options"
-msgstr ""
+msgstr "Opções de PoE / PSE"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:318
msgid "PoE class"
-msgstr ""
+msgstr "Classe PoE"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:321
msgid "PoE limit"
-msgstr ""
+msgstr "Limite PoE"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:315
msgid "PoE power"
-msgstr ""
+msgstr "Potência PoE"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:312
msgid "PoE status"
-msgstr ""
+msgstr "Status do PoE"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
msgid "Policy"
@@ -9230,7 +9238,7 @@ msgstr "Isolamento da porta"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1164
msgid "Port priority"
-msgstr ""
+msgstr "Prioridade da porta"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:372
msgid "Port status"
@@ -9254,17 +9262,19 @@ msgstr "Condição da energia"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1158
msgid "Power limit (mW)"
-msgstr ""
+msgstr "Limite de potência (mW)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1153
msgid "Power over Data Lines (IEEE 802.3bu/cg) for single-pair Ethernet."
-msgstr ""
+msgstr "Power over Data Lines (IEEE 802.3bu/cg) para Ethernet de par único."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1147
msgid ""
"Power over Ethernet (IEEE 802.3af/at/bt) control for this port. Requires PSE "
"hardware support."
msgstr ""
+"Controle de Power over Ethernet (IEEE 802.3af/at/bt) para esta porta. Requer "
+"suporte de hardware PSE."
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
msgid "Prefer LTE"
@@ -9372,6 +9382,8 @@ msgstr "Prioridade"
msgid ""
"Priority level for power allocation when total power budget is exceeded."
msgstr ""
+"Nível de prioridade para alocação de energia quando o orçamento total de "
+"energia for excedido."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:555
msgctxt "Label indicating that WireGuard peer private key is stored"
@@ -9577,7 +9589,7 @@ msgstr "Detentor da Chave R1"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:940
msgid "RA <abbr title=\"Prefix Information Option\">PIO</abbr> Flags"
-msgstr ""
+msgstr "Flags <abbr title=\"Opção de Informação de Prefixo\">PIO</abbr> do RA"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1735
msgid "RADIUS Access-Request attributes"
@@ -10132,7 +10144,7 @@ msgstr "Reservar um endereço IP específico para este dispositivo"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:218
msgid "Reserved tag"
-msgstr ""
+msgstr "Tag reservada"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2852
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2162
@@ -10148,7 +10160,7 @@ msgstr "Reinicie os contadores"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2842
msgid "Reset filters"
-msgstr ""
+msgstr "Redefinir filtros"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:406
msgid "Reset to defaults"
@@ -10612,7 +10624,7 @@ msgstr "Veja %s e %s."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3287
msgid "Select"
-msgstr ""
+msgstr "Selecionar"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:285
msgid ""
@@ -10628,7 +10640,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3183
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3359
msgid "Select directory…"
-msgstr ""
+msgstr "Selecionar diretório…"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2984
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3183
@@ -10670,7 +10682,7 @@ msgstr "Enviar sinal multicast"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:768
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:801
msgid "Send options to clients that did not request them."
-msgstr ""
+msgstr "Enviar opções para clientes que não as solicitaram."
#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:24
msgid "Send the hostname of this device"
@@ -10706,11 +10718,11 @@ msgstr "Sessão expirada"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1083
msgid "Set Tag"
-msgstr ""
+msgstr "Definir Tag"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:645
msgid "Set Tags"
-msgstr ""
+msgstr "Definir Tags"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:754
msgid "Set a maximum seconds TTL value for entries in the cache."
@@ -11013,6 +11025,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1116
msgid "Specifies a fixed list of DNS server addresses to announce via RA."
msgstr ""
+"Especifica uma lista fixa de endereços de servidor DNS para anunciar via RA."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1133
msgid ""
@@ -11245,7 +11258,7 @@ msgstr "Especifique a chave de cifragem secreta aqui."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:222
msgid "Speed: %d Mbit/s, Duplex: %s"
-msgstr ""
+msgstr "Velocidade: %d Mbit/s, Duplex: %s"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1824
msgid "Splitterless ADSL (G.992.2) Annex A"
@@ -11597,7 +11610,7 @@ msgstr "Tabela"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:255
msgid "Table Filters"
-msgstr ""
+msgstr "Filtros de Tabela"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:857
msgid "Table IP family"
@@ -11610,7 +11623,7 @@ msgstr "Marcado"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
msgid "Tags"
-msgstr ""
+msgstr "Tags"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:361
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:424
@@ -11805,6 +11818,9 @@ msgid ""
"clients use PD instead of individual addresses via DHCPv6 or SLAAC. Requires "
"DHCPv6 and DHCPv6-PD."
msgstr ""
+"A flag PD <em>preferencial</em> (P) indica que a rede prefere que os "
+"clientes usem PD em vez de endereços individuais via DHCPv6 ou SLAAC. Requer "
+"DHCPv6 e DHCPv6-PD."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1446
msgid "The VLAN ID must be unique"
@@ -12317,7 +12333,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:651
msgid "They are attached to a DHCP client or transaction."
-msgstr ""
+msgstr "Elas estão anexadas a um cliente DHCP ou transação."
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
msgid "This IPv4 address of the relay"
@@ -12445,7 +12461,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:267
msgid "This key is protected and cannot be deleted."
-msgstr ""
+msgstr "Esta chave está protegida e não pode ser excluída."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:65
msgid ""
@@ -12594,7 +12610,7 @@ msgstr "Tipo de Serviço (ToS)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1103
msgid "Toggle IPv6 PD via DHCPv6."
-msgstr ""
+msgstr "Alternar PD IPv6 via DHCPv6."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1833
msgid "Tone"
@@ -12745,7 +12761,7 @@ msgstr "Tipo de serviço"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:647
msgid "UC"
-msgstr ""
+msgstr "UC"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1782
msgid "UDP Layer 3 Master Device (udp_l3mdev) accept"
@@ -13219,11 +13235,11 @@ msgstr "Utilizar certificados de sistema para túnel interno"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:777
msgid "Use the <em>Add</em> Button to add a new UC."
-msgstr ""
+msgstr "Use o botão <em>Adicionar</em> para adicionar uma nova UC."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:744
msgid "Use the <em>Add</em> Button to add a new VC."
-msgstr ""
+msgstr "Use o botão <em>Adicionar</em> para adicionar uma nova VC."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:928
msgid ""
@@ -13298,7 +13314,7 @@ msgstr "Utilize a tabela de fluxo <strong>%h</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:646
msgid "VC"
-msgstr ""
+msgstr "VC"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1901
msgid "VC-Mux"
@@ -13866,11 +13882,11 @@ msgstr "automático (ativado)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1911
msgid "automatically derived from Mobility Domain and PSK"
-msgstr ""
+msgstr "derivado automaticamente de Domínio de Mobilidade e PSK"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1882
msgid "automatically derived from SSID"
-msgstr ""
+msgstr "derivado automaticamente do SSID"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:82
msgid "baseT"
@@ -14025,7 +14041,7 @@ msgstr "unidade:"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:279
msgid "fault"
-msgstr ""
+msgstr "falha"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:19
msgctxt "DHCPv6 address request mode"
@@ -14254,7 +14270,7 @@ msgstr "valor inteiro positivo"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:943
msgid "prefix delegation (PD) preferred (P)"
-msgstr ""
+msgstr "delegação de prefixo (PD) preferencial (P)"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:164
msgid "random"
@@ -14284,7 +14300,7 @@ msgstr "roteado"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:275
msgid "searching"
-msgstr ""
+msgstr "buscando"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1248
msgid "sec"
@@ -14318,7 +14334,7 @@ msgstr "Segurança Forte"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:659
msgid "tag name"
-msgstr ""
+msgstr "nome da tag"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:354
msgid "tagged"
@@ -14459,11 +14475,11 @@ msgstr "CIDR IPv6 válido"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:306
msgid "valid IPv6 Link Local address"
-msgstr ""
+msgstr "endereço IPv6 Link Local válido"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:315
msgid "valid IPv6 ULA address"
-msgstr ""
+msgstr "endereço IPv6 ULA válido"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:297
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:80
@@ -14630,6 +14646,8 @@ msgid ""
"when number %s appears in the list of architectures sent by the client in "
"option %s."
msgstr ""
+"quando o número %s aparecer na lista de arquiteturas enviada pelo cliente na "
+"opção %s."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:55
msgid "yes"
diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po
index 05f662f57e..85b9dff9ed 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-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/luci/ru/>"
@@ -657,7 +657,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3141
msgid "A directory with the same name already exists."
-msgstr "Директория с таким же именем уже существует."
+msgstr "Каталог с таким же именем уже существует."
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2627
msgid "A new login is required since the authentication session expired."
@@ -1539,7 +1539,7 @@ msgstr "Применить без проверки"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:5109
msgid "Applying configuration changes… %ds"
-msgstr "Применение изменений... %d сек"
+msgstr "Применение изменений… %d сек"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:876
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:68
@@ -1907,7 +1907,7 @@ msgstr "Привязка к интерфейсу"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:198
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:179
msgid "Bitrate"
-msgstr "Скорость"
+msgstr "Битрейт"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:65
msgid "Bonding Mode"
@@ -2373,7 +2373,7 @@ msgstr "Успешное выполнение"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:32
msgid "Command failed"
-msgstr "Команда выполнена НЕ успешно"
+msgstr "Ошибка выполнения команды"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:73
msgid "Comment"
@@ -3189,7 +3189,7 @@ msgstr "Каталог"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3037
msgid "Directory"
-msgstr "Папка"
+msgstr "Каталог"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3080
msgid "Directory name"
@@ -3434,7 +3434,7 @@ msgstr "Удалить «%s»?"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3174
msgid "Do you really want to delete the \"%s\" directory recursively?"
-msgstr "Вы действительно хотите рекурсивно удалить директорию «%s»?"
+msgstr "Вы действительно хотите рекурсивно удалить каталог «%s»?"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:206
msgid "Do you really want to delete the following SSH key?"
@@ -3658,7 +3658,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:517
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:957
msgid "Edit"
-msgstr "Изменить"
+msgstr "Редактировать"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:836
msgid "Edit IP set"
@@ -4796,7 +4796,7 @@ msgstr "Порог фрагментации"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:163
msgid "From"
-msgstr "От"
+msgstr "С"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:32
msgid "Full Duplex"
@@ -6867,7 +6867,7 @@ msgstr "Загрузка данных…"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3386
msgid "Loading directory contents…"
-msgstr "Загрузка содержимого директории…"
+msgstr "Загрузка содержимого каталога…"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:1900
#: modules/luci-base/ucode/template/view.ut:4
@@ -7034,7 +7034,7 @@ msgstr "Записать событие"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
msgctxt "nft log action"
msgid "Log event \"<strong>%h</strong>…\""
-msgstr "Записать событие «<strong>%h</strong>...»"
+msgstr "Записать событие «<strong>%h</strong>…»"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:455
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:766
@@ -7053,7 +7053,7 @@ msgstr "Войти…"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:845
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:343
msgid "Log level"
-msgstr "Уровень журнала"
+msgstr "Уровень журналирования"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:846
msgid "Log level of the <code>odhcpd</code> daemon."
@@ -7074,7 +7074,7 @@ msgstr "Запись запросов"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:124
msgid "Logging"
-msgstr "Ведение журнала"
+msgstr "Журналирование"
#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:27
msgid "Logging in…"
@@ -7748,7 +7748,7 @@ msgstr "<abbr title=\"Преобразование\">Преобр.</abbr> multic
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:91
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:96
msgid "Multicast"
-msgstr "Мультикаст"
+msgstr "Многоадресная рассылка"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:99
msgid "Multicast Mode"
@@ -8955,7 +8955,7 @@ msgstr "Тип PDP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:69
msgid "PID"
-msgstr "<abbr title=\"Process Identifier\">PID</abbr>"
+msgstr "PID"
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:106
#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:73
@@ -9093,7 +9093,7 @@ msgstr "Прозрачный (зеркалировать физическое у
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:301
#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:19
msgid "Password"
-msgstr "Парoль"
+msgstr "Пароль"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:35
msgid "Password authentication"
@@ -9538,7 +9538,7 @@ msgstr "Приватный (запретить обмен между MAC VLAN)"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:137
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:580
msgid "Private Key"
-msgstr "Приватный ключ"
+msgstr "Закрытый ключ"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1682
msgid ""
@@ -11242,7 +11242,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:293
msgid "Specifies the directory the device is attached to"
-msgstr "Папка, к которой монтируется раздел устройства"
+msgstr "Каталог, к которому монтируется раздел устройства"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:913
msgid ""
@@ -11493,7 +11493,7 @@ msgstr "Автозапуск"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:90
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:139
msgid "State"
-msgstr "Штат"
+msgstr "Состояние"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
msgid "Static IPv4 Routes"
@@ -11548,7 +11548,7 @@ msgstr "Стоп"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:101
msgctxt "daemon stop action"
msgid "Stop"
-msgstr "Стоп"
+msgstr "Остановить"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:141
msgid "Stop WPS"
@@ -12757,7 +12757,7 @@ msgstr "Часовой пояс"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:164
msgid "To"
-msgstr "Кому"
+msgstr "До"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:427
msgid ""
@@ -12859,7 +12859,7 @@ msgstr "Ошибки передачи"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:632
msgid "Transmit hash - balance-xor"
-msgstr "Передача хэша - balance-xor"
+msgstr "Передача хеша - balance-xor"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:67
msgid "Transmitted Data"
@@ -13564,7 +13564,7 @@ msgstr "VPN-сервер"
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:154
msgid "VPN Server certificate's SHA256 hash"
-msgstr "SHA256 хэш сертификата VPN-сервера"
+msgstr "SHA256 хеш сертификата VPN-сервера"
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:96
msgid "VPN Server port"
diff --git a/modules/luci-base/po/sv/base.po b/modules/luci-base/po/sv/base.po
index b830bf86a4..7d639413fa 100644
--- a/modules/luci-base/po/sv/base.po
+++ b/modules/luci-base/po/sv/base.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-01-27 12:49+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/luci/sv/>"
"\n"
@@ -7663,7 +7663,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:249
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:293
msgid "Noise"
-msgstr "Buller"
+msgstr "Oljud"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:30
msgid "Noise Margin"
diff --git a/modules/luci-base/po/zh_Hans/base.po b/modules/luci-base/po/zh_Hans/base.po
index dab4c28996..f9e459e755 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-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luci/zh_Hans/>\n"
@@ -836,7 +836,7 @@ msgstr "接口不存在"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:622
msgid "Accept DNS queries only from hosts whose address is on a local subnet."
-msgstr "仅在网卡所属的子网中提供 DNS 服务。"
+msgstr "仅在本地子网中提供 DNS 服务。"
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
msgid "Accept from public keys"
@@ -1949,7 +1949,7 @@ msgstr "可以在名称后加上 4 或 6 来体现是 IPv4 或 IPv6。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:641
msgid ""
"Can be useful if ISP has IPv6 nameservers but does not provide IPv6 routing."
-msgstr "如果你的 ISP 有 IPv6 名称服务器但不提供 IPv6 路由,本选项可能会有用。"
+msgstr "如果运营商提供 IPv6 DNS 服务器但不提供 IPv6 路由,本选项可能会有用。"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3114
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3335
@@ -2452,8 +2452,8 @@ msgid ""
"changes. You might need to reconnect if you modified network related "
"settings such as the IP address or wireless security credentials."
msgstr ""
-"应用配置更改后,无法重新访问到设备。如果您更改了网络相关设置,如 IP 地址或无"
-"线安全证书,则可能需要重新连接。"
+"应用配置更改后,无法重新访问到设备。如果更改了 IP 地址或无线网络密码等网络相"
+"关配置,则可能需要重新连接。"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:743
msgid "Count"
@@ -2663,8 +2663,8 @@ msgid ""
"DNS servers for the remote clients using this tunnel to your openwrt device. "
"Some wireguard clients require this to be set."
msgstr ""
-"远程客户端使用此隧道连接到您的 OpenWrt 设备的 DNS 服务器。某些 WireGuard 客户"
-"端可能需要设置此选项。"
+"为通过此隧道连接到本设备的远程客户端配置的 DNS 服务器。部分 WireGuard 客户端"
+"需要此配置。"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:281
msgid "DNS setting is invalid"
@@ -3261,19 +3261,19 @@ msgstr "不要跟踪"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3176
msgid "Do you really want to delete \"%s\" ?"
-msgstr "您确定要删除“%s”吗?"
+msgstr "确定要删除 “%s” 吗?"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3174
msgid "Do you really want to delete the \"%s\" directory recursively?"
-msgstr "您确定要删除目录“%s”吗?"
+msgstr "确定要删除目录 “%s” 吗?"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:206
msgid "Do you really want to delete the following SSH key?"
-msgstr "您确定要删除以下 SSH 密钥吗?"
+msgstr "确定要删除下列 SSH 密钥吗?"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:94
msgid "Do you really want to erase all settings?"
-msgstr "您确定要清除所有设置吗?"
+msgstr "确定要清除所有设置吗?"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:118
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:393
@@ -4281,7 +4281,7 @@ msgstr "过滤器已激活"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:650
msgid "Filter arbitrary RR"
-msgstr "过滤任意的资源记录"
+msgstr "过滤 DNS 资源记录"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:924
msgid "Filter backup"
@@ -4294,7 +4294,7 @@ msgstr "过滤私有地址"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:635
msgid ""
"Filters SRV/SOA service discovery, to avoid triggering dial-on-demand links."
-msgstr "过滤 SRV/SOA 服务发现,以避免触发按需拨号链接。"
+msgstr "过滤 SRV/SOA 服务发现,以避免触发按需拨号连接。"
#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:65
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:24
@@ -7940,7 +7940,7 @@ msgid ""
"Note: you may also need a DHCP Proxy (currently unavailable) when specifying "
"a non-standard Relay To port(<code>addr#port</code>)."
msgstr ""
-"注意: 当指定非标准的 RelayTo 端口 (<code>addr#port</code>) 时,您可能还需要一"
+"注意: 当指定非标准的 RelayTo 端口 (<code>addr#port</code>) 时,可能还需要一"
"个 DHCP 代理 (目前不可用)。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:143
@@ -10557,8 +10557,8 @@ msgid ""
"flashed manually. Please refer to the wiki for device specific install "
"instructions."
msgstr ""
-"抱歉,您的设备暂不支持 sysupgrade 升级,需手动更新固件。请参考 Wiki 中关于此"
-"设备的固件更新说明。"
+"抱歉,此设备暂不支持 sysupgrade 升级,需手动更新固件。请参考 Wiki 中关于此设"
+"备的固件更新说明。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:107
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:157
@@ -10617,8 +10617,8 @@ msgid ""
"Special <abbr title=\"Preboot eXecution Environment\">PXE</abbr> boot "
"options for Dnsmasq."
msgstr ""
-"Dnsmasq 的特殊 <abbr title=\"Preboot eXecution Environment(预启动执行环境)"
-"\">PXE</abbr> 启动选项。"
+"Dnsmasq <abbr title=\"Preboot eXecution Environment(预启动执行环境)\">PXE</"
+"abbr> 启动选项。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1147
msgid "Specifies a fixed list of DNS search domains to announce via DHCPv6."
@@ -11285,7 +11285,7 @@ msgstr "本地 resolv.conf 中的 DNS 服务器条目主要按此处指定的权
msgid ""
"The HE.net endpoint update configuration changed, you must now use the plain "
"username instead of the user ID!"
-msgstr "HE.net 客户端更新设置已经被改变,您现在必须使用用户名代替用户 ID!"
+msgstr "HE.net 客户端更新设定已变更,现在必须使用用户名而非用户 ID!"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1034
msgid "The IP address %h is already used by another static lease"
@@ -11878,10 +11878,10 @@ msgid ""
"selector but rather go to the Wireless settings and select this Interface as "
"a network from there."
msgstr ""
-"这是你要将上方的物理设备链接到的 batman-adv 设备。 如果此列表为空,你需要先创"
-"建一个。 如果你想通过有线网络设备路由 mesh 流量,请从上面的设备选择器中选择"
-"它。如果您想将 batman-adv 接口分配给 Wi-fi 网格,则不要在设备选择器中选择设"
-"备,而是转到无线设置并从那里选择此接口作为网络。"
+"这是将上方的物理设备连接到的 batman-adv 设备。 如果此列表为空,需要先创建一个"
+"。 如果想通过有线网络设备路由 mesh 流量,请在上面的设备选择器中选择它。如果想"
+"将 batman-adv 接口分配给 Wi-Fi mesh 网络,则不要在设备选择器中选择设备,而是"
+"在无线设置关联此接口作为网络。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:116
msgid ""
@@ -11907,7 +11907,7 @@ msgstr "登录账户时填写的用户名"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
msgid ""
"This is the prefix routed to you by the tunnel broker for use by clients"
-msgstr "这是隧道代理分配给您的路由前缀,供客户端使用"
+msgstr "这是隧道代理分配的供客户端使用的路由前缀"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:196
msgid "This is the prefix routed to you by your provider for use by clients"
@@ -11974,7 +11974,7 @@ msgstr "此前缀在首次启动时随机生成。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:662
msgid "This prevents unreachable IPs in subnets not accessible to you."
-msgstr "这能避免返回您无法访问的子网中的无效IP地址。"
+msgstr "这能避免返回无法访问的子网中的 IP 地址。"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2350
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
@@ -13194,7 +13194,7 @@ msgstr "Yggdrasil 网络"
msgid ""
"You appear to be currently connected to the device via the \"%h\" interface. "
"Do you really want to shut down the interface?"
-msgstr "您似乎正通过“%h”连接到此设备,确认要关闭它吗?"
+msgstr "当前似乎正通过 “%h” 连接到此设备,确认要关闭此接口?"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:112
msgid ""
@@ -13208,11 +13208,11 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:346
msgid "You may add multiple records for the same Target."
-msgstr "你可以为同一目标添加多条记录。"
+msgstr "可以为同一目标添加多条记录。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:383
msgid "You may add multiple records for the same domain."
-msgstr "你可以为同一个域添加多条记录。"
+msgstr "可以为同一个域添加多条记录。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:498
msgid "You may add multiple unique Relay To on the same Listen addr."
diff --git a/modules/luci-base/po/zh_Hant/base.po b/modules/luci-base/po/zh_Hant/base.po
index aab0f015c2..4a57d4d887 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-02-13 16:02+0000\n"
+"PO-Revision-Date: 2026-02-14 00:51+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luci/zh_Hant/>\n"
@@ -13558,7 +13558,7 @@ msgstr "其他設定 (O)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
msgid "output"
-msgstr "傳出"
+msgstr "輸出"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:29
msgid "over a day ago"
diff --git a/modules/luci-mod-dashboard/po/de/dashboard.po b/modules/luci-mod-dashboard/po/de/dashboard.po
index a8d33be6fb..8fd5b78052 100644
--- a/modules/luci-mod-dashboard/po/de/dashboard.po
+++ b/modules/luci-mod-dashboard/po/de/dashboard.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2025-12-30 17:00+0000\n"
-"Last-Translator: Steve <secure@mail.az>\n"
+"PO-Revision-Date: 2026-02-15 08:21+0000\n"
+"Last-Translator: PhillyMay <mein.alias@outlook.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"lucimodulesluci-mod-dashboard/de/>\n"
"Language: de\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.1\n"
+"X-Generator: Weblate 5.16-dev\n"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:160
msgid "Active"
@@ -25,8 +25,9 @@ msgid "BSSID"
msgstr "BSSID"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:172
+#, fuzzy
msgid "Bitrate"
-msgstr "Bitrate"
+msgstr "Bitrate:"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:166
msgid "Channel"
@@ -34,6 +35,7 @@ msgstr "Kanal"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:217
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:257
+#, fuzzy
msgid "Connected"
msgstr "Verbunden"
diff --git a/modules/luci-mod-dashboard/po/ru/dashboard.po b/modules/luci-mod-dashboard/po/ru/dashboard.po
index a9d6750a74..9a1497bb89 100644
--- a/modules/luci-mod-dashboard/po/ru/dashboard.po
+++ b/modules/luci-mod-dashboard/po/ru/dashboard.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-14 15:04+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
@@ -28,7 +28,7 @@ msgstr "BSSID"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:172
msgid "Bitrate"
-msgstr "Скорость"
+msgstr "Битрейт"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:166
msgid "Channel"
diff --git a/modules/luci-mod-dashboard/po/zh_Hant/dashboard.po b/modules/luci-mod-dashboard/po/zh_Hant/dashboard.po
index 09b341ffca..1a9daef795 100644
--- a/modules/luci-mod-dashboard/po/zh_Hant/dashboard.po
+++ b/modules/luci-mod-dashboard/po/zh_Hant/dashboard.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-06 13:01+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/lucimodulesluci-mod-dashboard/zh_Hant/>\n"
@@ -73,11 +73,11 @@ msgstr "GHz"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:241
msgid "GatewayV4"
-msgstr "IPv4 閘道"
+msgstr "GatewayV4"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:287
msgid "GatewayV6"
-msgstr "IPv6 閘道"
+msgstr "GatewayV6"
#: modules/luci-mod-dashboard/root/usr/share/rpcd/acl.d/luci-mod-dashboard.json:26
msgid "Grant access to DHCP status display"
diff --git a/modules/luci-mod-dsl/po/zh_Hant/dsl.po b/modules/luci-mod-dsl/po/zh_Hant/dsl.po
index f555ddbfc2..ae924ce12b 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-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-14 15:03+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luci_modules_luci-mod-dsl/zh_Hant/>\n"
@@ -205,12 +205,12 @@ msgstr "已重傳的 DTU (rtx-tx)"
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:146
#, fuzzy
msgid "Seconds with Low Error-Free Throughput (LEFTRS)"
-msgstr "秒,無差錯輸送量 (LEFTRS)"
+msgstr "秒,無差錯輸送量 (LEFTRS)"
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:143
#, fuzzy
msgid "Severely Errored Seconds (SES)"
-msgstr "嚴重錯誤秒 (SES)"
+msgstr "嚴重錯誤秒 (SES)"
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:132
msgid "Signal Attenuation (SATN)"