Hosted Weblate
c4b9631522
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (282 of 282 strings)
Translated using Weblate (Korean)
Currently translated at 51.3% (94 of 183 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ko/
Translated using Weblate (Korean)
Currently translated at 50.1% (149 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Korean)
Currently translated at 63.1% (125 of 198 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Korean)
Currently translated at 64.6% (174 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 56.8% (25 of 44 strings)
Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ko/
Translated using Weblate (Korean)
Currently translated at 88.2% (2668 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 64.6% (174 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 49.4% (91 of 184 strings)
Translated using Weblate (Korean)
Currently translated at 98.7% (79 of 80 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ko/
Translated using Weblate (Korean)
Currently translated at 81.2% (160 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 42.8% (220 of 514 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Translated using Weblate (Korean)
Currently translated at 95.5% (43 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ko/
Translated using Weblate (Korean)
Currently translated at 38.8% (99 of 255 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Korean)
Currently translated at 74.1% (46 of 62 strings)
Translated using Weblate (Korean)
Currently translated at 43.2% (71 of 164 strings)
Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ko/
Translated using Weblate (Korean)
Currently translated at 82.3% (93 of 113 strings)
Translation: OpenWrt/LuCI/applications/libreswan
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/ko/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (168 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/lt/
Translated using Weblate (Korean)
Currently translated at 88.2% (2668 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Lithuanian)
Currently translated at 91.8% (2777 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Lithuanian)
Currently translated at 71.9% (370 of 514 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/lt/
Translated using Weblate (Korean)
Currently translated at 54.5% (107 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (226 of 226 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/lt/
Translated using Weblate (Korean)
Currently translated at 88.1% (2665 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (3016 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/
Translated using Weblate (Italian)
Currently translated at 100.0% (282 of 282 strings)
Translated using Weblate (Italian)
Currently translated at 82.4% (2493 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/
Translated using Weblate (Italian)
Currently translated at 11.2% (58 of 514 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/it/
Translated using Weblate (Italian)
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/it/
Translated using Weblate (Italian)
Currently translated at 89.8% (89 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/it/
Translated using Weblate (Italian)
Currently translated at 78.8% (67 of 85 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/it/
Translated using Weblate (Italian)
Currently translated at 34.5% (93 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/it/
Translated using Weblate (Italian)
Currently translated at 68.0% (32 of 47 strings)
Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/it/
Translated using Weblate (Italian)
Currently translated at 33.3% (11 of 33 strings)
Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/it/
Translated using Weblate (Italian)
Currently translated at 98.9% (195 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/it/
Translated using Weblate (Italian)
Currently translated at 64.6% (192 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/it/
Translated using Weblate (Italian)
Currently translated at 5.3% (6 of 112 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/it/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.3% (181 of 184 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.9% (90 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.5% (265 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt_BR/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (297 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hans/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 2.4% (4 of 164 strings)
Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 75.2% (149 of 198 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 96.3% (53 of 55 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (269 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 87.0% (74 of 85 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (Korean)
Currently translated at 82.3% (93 of 113 strings)
Translation: OpenWrt/LuCI/applications/libreswan
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (151 of 151 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ko/
Translated using Weblate (Korean)
Currently translated at 63.9% (172 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 63.1% (125 of 198 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 24.2% (16 of 66 strings)
Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (198 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.9% (11 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (198 of 198 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (282 of 282 strings)
Translated using Weblate (Korean)
Currently translated at 50.1% (149 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 36.9% (17 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (297 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (3016 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (269 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (26 of 26 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 84.7% (61 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (164 of 164 strings)
Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 96.6% (287 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 81.2% (13 of 16 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/pt_BR/
Translated using Weblate (Korean)
Currently translated at 95.5% (43 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (124 of 124 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Korean)
Currently translated at 87.8% (2655 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Lithuanian)
Currently translated at 66.3% (341 of 514 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/lt/
Translated using Weblate (Korean)
Currently translated at 63.9% (172 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (297 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (80 of 80 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/lt/
Translated using Weblate (Korean)
Currently translated at 63.1% (125 of 198 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (184 of 184 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (173 of 173 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/lt/
Translated using Weblate (Lithuanian)
Currently translated at 62.2% (320 of 514 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/lt/
Translated using Weblate (Polish)
Currently translated at 100.0% (198 of 198 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pl/
Translated using Weblate (Lithuanian)
Currently translated at 91.8% (2776 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Korean)
Currently translated at 87.8% (2655 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 50.1% (149 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Korean)
Currently translated at 60.9% (164 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 62.6% (124 of 198 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Korean)
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/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (21 of 21 strings)
Translation: OpenWrt/LuCI/applications/irqbalance
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (30 of 30 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (80 of 80 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (192 of 192 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 87.0% (74 of 85 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pt_BR/
Translated using Weblate (Korean)
Currently translated at 41.1% (51 of 124 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ko/
Translated using Weblate (Korean)
Currently translated at 84.0% (95 of 113 strings)
Translation: OpenWrt/LuCI/applications/libreswan
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/ko/
Translated using Weblate (Korean)
Currently translated at 87.8% (2656 of 3022 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 42.9% (221 of 514 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Translated using Weblate (Korean)
Currently translated at 49.4% (147 of 297 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Korean)
Currently translated at 52.6% (59 of 112 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ko/
Translated using Weblate (Korean)
Currently translated at 61.6% (122 of 198 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Korean)
Currently translated at 59.4% (160 of 269 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (17 of 17 strings)
Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/ko/
Translated using Weblate (Korean)
Currently translated at 39.2% (100 of 255 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Korean)
Currently translated at 75.8% (47 of 62 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (85 of 85 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (151 of 151 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ko/
Translated using Weblate (Korean)
Currently translated at 59.0% (26 of 44 strings)
Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (45 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ko/
Translated using Weblate (Korean)
Currently translated at 43.9% (72 of 164 strings)
Translation: OpenWrt/LuCI/applications/strongswan-swanctl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ko/
Translated using Weblate (Korean)
Currently translated at 51.0% (25 of 49 strings)
Translated using Weblate (Korean)
Currently translated at 81.7% (161 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 47.5% (87 of 183 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ko/
Translated using Weblate (Korean)
Currently translated at 50.8% (115 of 226 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ko/
Translated using Weblate (Korean)
Currently translated at 50.0% (92 of 184 strings)
Co-authored-by: Cypress <nksyn@qq.com >
Co-authored-by: Džiugas Januševičius <dziugas1959@hotmail.com >
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com >
Co-authored-by: Hoseok Seo <ddinghoya@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Hyeonjeong Lee <h9101654@gmail.com >
Co-authored-by: Leandro <leandro931@outlook.com >
Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com >
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org >
Co-authored-by: Stefano Mora <iegghilba@gmail.com >
Co-authored-by: Volenski <volenski@users.noreply.hosted.weblate.org >
Co-authored-by: evan-yang <yws112358@vip.qq.com >
Signed-off-by: Cypress <nksyn@qq.com >
Signed-off-by: Džiugas Januševičius <dziugas1959@hotmail.com >
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com >
Signed-off-by: Hoseok Seo <ddinghoya@gmail.com >
Signed-off-by: Hyeonjeong Lee <h9101654@gmail.com >
Signed-off-by: Leandro <leandro931@outlook.com >
Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com >
Signed-off-by: Stefano Mora <iegghilba@gmail.com >
Signed-off-by: Volenski <volenski@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsantiblock/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/pt_BR/
Translation: OpenWrt/LuCI/applications/antiblock
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/watchcat
2026-05-29 18:12:06 +03:00
Hauke Mehrtens
9aa8932212
github: add LLM review workflow and project rules
...
Add a nightly LLM-driven PR review for the LuCI repo, calling the
reusable workflow in actions-shared-workflows. The extra_repos list
pre-clones LuCI's typical backends (rpcd, netifd, firewall4, ucode,
uhttpd, packages, openwrt) so the routine can verify cross-repo
references without re-cloning per PR.
Also add .github/llm-review-rules.md with two project-specific rules
the system prompt does not cover: redirecting PRs that touch
out-of-tree luci-app-* packages, and checking that new UCI options
have a backend consumer.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2026-05-28 20:23:37 +02:00
Andy Chiang
79ad3ca57d
luci-app-ddns: fix handleReloadDDnsRule
...
When DDNS is running, `dynamic_dns_lucihelper.sh` fails to reload.
It only starts when DDNS is stopped, which contradicts the button description.
Therefore, changed to `/etc/init.d/ddns restart section_id`.
Signed-off-by: Andy Chiang <AndyChiang_git@outlook.com >
2026-05-28 20:30:40 +03:00
Andy Chiang
6f849a7ffa
luci-app-ddns: fix syntax error
...
fix syntax error
Signed-off-by: Andy Chiang <AndyChiang_git@outlook.com >
2026-05-28 20:30:40 +03:00
Eric Fahlgren
3fe51f362d
luci-app-attendedsysupgrade: filemode should be octal
...
Fix decimal "600" file mode that should have octal prefix.
Link: #8650
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
2026-05-28 16:00:35 +03:00
Jo-Philipp Wich
a31eccfa14
luci-base: extend String.format() with named placeholder support
...
Support for %{key} and %{key:fmt} named placeholders in String.format().
The key is looked up in any plain-object argument passed to format(); the
argument list is scanned left-to-right and the first object containing the
key wins, allowing mixing of positional and named substitutions, e.g.:
'%s test %{foo:s}'.format('blah', {bar: true}, {foo: 123})
=> 'blah test 123'
Ref: https://github.com/openwrt/luci/issues/8603#issuecomment-4554956879
Signed-off-by: Jo-Philipp Wich <jo@mein.io >
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 09:01:19 +02:00
Paul Donald
f699752316
luci-base: correctness fixes: partial revert
...
This reverts problematic parts of commit
a818ac89bb .
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-28 01:32:16 +03:00
Paul Donald
6a86077789
github: relax commit body restrictions
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 18:49:12 +03:00
Paul Donald
98fefa8b5b
luci-mod-network: convert tag strings i18n
...
follow-up to 8553ba3f6e
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 16:40:44 +03:00
Paul Donald
8553ba3f6e
luci-mod-network: convert tag strings i18n
...
settags
closes #8603
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 16:25:08 +03:00
Paul Donald
ad487f931f
luci-mod-network: convert tag strings i18n
...
matchtags
closes #8603
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 16:25:02 +03:00
Paul Donald
314307ed2d
luci-mod-dsl: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:47 +03:00
Paul Donald
4a1a6bdf82
luci-app-vnstat2: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:47 +03:00
Paul Donald
91e7fa8465
luci-app-radicale3: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:47 +03:00
Paul Donald
3c872414bb
luci-theme-material: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:47 +03:00
Paul Donald
b5e99ae0b4
luci-proto-yggdrasil: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:47 +03:00
Paul Donald
27ab16d89c
luci-proto-wireguard: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:47 +03:00
Paul Donald
04063aed3a
luci-proto-vxlan: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:47 +03:00
Paul Donald
1c26902888
luci-proto-openfortivpn: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:47 +03:00
Paul Donald
a4166b1e88
luci-app-frpc: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
64c74b06c6
luci-app-mwan3: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
7e0faa81d2
luci-app-wol: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
e581262ba8
luci-app-lldpd: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
ef94e6827f
luci-proto-openconnect: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
f4b13f51ef
luci-proto-modemmanager: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
bd19e6b868
luci-proto-mbim: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
c3b03826fa
luci-mod-system: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
0b9e8b4f52
luci-mod-status: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
2708c78089
luci-mod-network: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
d070b1db61
luci-mod-dashboard: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:46 +03:00
Paul Donald
a90676336d
luci-app-statistics: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
0b93761a38
luci-app-olsr: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
177cf48dca
luci-app-filemanager: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
8c67784564
luci-app-ddns: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
1e9736e090
luci-mod-battstatus: interpolate
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
d908890ed7
luci-app-keepalived: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
ca2a549bce
luci-app-eoip: correctness fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
958ef1439f
luci-app-email: remove dupe code
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
79e8d8b5b6
luci-app-unbound: correctness fixes
...
follow-up to 5780be0beb
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
46587bb1e8
luci-proto-batman-adv: corrected function name
...
follow-up to d81b7fa81d
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
395a7a8b96
luci-app-snmpd: code fixes
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:45 +03:00
Paul Donald
a818ac89bb
luci-base: correctness fixes
...
validation:
use correct argument position for apply
network:
spec.need_tag -> port.need_tag agrees with old lua compat
widgets:
rv.length is undefined, use firstChild
form:
Follow-up to 315dbfc749
checkDepends recursion fix and implement cache lookup
uci:
improve timeout and Promise handling
ui:
follow-up to 92381c3ca2
renderListing sort: put directories first
getActiveTabId: check isNaN for tab state
getScrollParent: fix evaluation logic
fadeOutNotification: implement immediate timeout
openDropdown: accelerate draw via getBoundingClientRect
form:
ensure FlagValue parse always resolves
fs:
parse all 'expect' keys in RpcReply
luci:
Use the same source of truth in both the check and the dispatch
for flushRequestQueue
string check for dom string additions
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:44 +03:00
Paul Donald
4a63b98525
luci-app-dockerman: correctness fixes
...
follow-up to baa0f16bb3
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:44 +03:00
Paul Donald
adf5f6d492
luci-proto-ipv6: 6to4 fix
...
This hasn't knowingly caused problems before now, an indicator
that it goes lesser or unused hitherto.
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:44 +03:00
Paul Donald
014c74ce88
luci-proto-xfrm: ensure stub function getDevices() returns null
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:44 +03:00
Paul Donald
a78dc22451
luci-proto-openvpn: remove duplicate entries
...
harmless
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 15:49:44 +03:00
tokisaki galaxy
b1a20c42bd
luci-app-tailscale: add switch DNSmode, fw set
...
add switch DNSMode
add fw now donot duplicate
fw remove WAN-> TAILSCALE FORWARD CHAIN
Signed-off-by: tokisaki galaxy <moebest@outlook.jp >
2026-05-27 15:29:01 +03:00
Paul Donald
f964bbed0f
github: relax commit subject restrictions
...
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2026-05-27 14:39:37 +03:00
Andy Chiang
7de5152faf
luci-app-firewall: keep values in config file
...
add `rmempty` to keep values in config file
Signed-off-by: Andy Chiang <AndyChiang_git@outlook.com >
2026-05-27 14:32:38 +03:00
Andy Chiang
0df858d63c
luci-mod-network: keep steering_flows in config file
...
remove `o.default` to keep steering_flows in config file
Signed-off-by: Andy Chiang <AndyChiang_git@outlook.com >
2026-05-27 14:32:38 +03:00