Currently translated at 41.8% (75 of 179 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (2 of 2 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt_BR/ Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translated using Weblate (Japanese) Currently translated at 68.6% (70 of 102 strings) Translation: OpenWrt/LuCI/applications/transmission Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (5 of 5 strings) Translation: OpenWrt/LuCI/applications/coovachilli Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/watchcat Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ja/ Translated using Weblate (Japanese) Currently translated at 24.6% (47 of 191 strings) Translation: OpenWrt/LuCI/applications/openvpn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (72 of 72 strings) Translation: OpenWrt/LuCI/applications/opkg Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/ja/ Translated using Weblate (Japanese) Currently translated at 98.4% (310 of 315 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ja/ Translated using Weblate (Japanese) Currently translated at 86.0% (1277 of 1484 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (179 of 179 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Polish) Currently translated at 1.6% (3 of 179 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Japanese) Currently translated at 40.2% (72 of 179 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 3.1% (1 of 32 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 3.4% (1 of 29 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 18.9% (7 of 37 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 3.2% (2 of 61 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Polish) Currently translated at 100.0% (73 of 73 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Japanese) Currently translated at 6.8% (5 of 73 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Chinese (Simplified)) Currently translated at 18.7% (18 of 96 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Japanese) Currently translated at 15.9% (7 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Chinese (Simplified)) Currently translated at 18.1% (8 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Polish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Japanese) Currently translated at 92.0% (23 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 7.5% (5 of 66 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 17.7% (17 of 96 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 12.7% (6 of 47 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 11.7% (2 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 19.0% (4 of 21 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 16.3% (8 of 49 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Polish) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 100.0% (78 of 78 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 100.0% (123 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Japanese) Currently translated at 25.9% (7 of 27 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 5.6% (10 of 178 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 29.4% (5 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 42.8% (3 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 15.3% (12 of 78 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 12.0% (14 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 4.8% (6 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 33.3% (2 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 20.9% (13 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 10.9% (6 of 55 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 33.3% (8 of 24 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 35.0% (7 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 5.3% (3 of 56 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 34.6% (9 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 24.0% (6 of 25 strings) Translation: OpenWrt/LuCI/applications/cshark Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 20.4% (10 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 16.6% (2 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (105 of 105 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Japanese) Currently translated at 12.3% (13 of 105 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 9.8% (17 of 173 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 17.0% (7 of 41 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 97.9% (47 of 48 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (34 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Japanese) Currently translated at 27.9% (45 of 161 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (34 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 92.0% (23 of 25 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Chinese (Simplified)) Currently translated at 66.6% (18 of 27 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Japanese) Currently translated at 61.5% (8 of 13 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (65 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 98.7% (157 of 159 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Chinese (Simplified)) Currently translated at 99.1% (118 of 119 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Japanese) Currently translated at 97.4% (116 of 119 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 17.4% (31 of 178 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (123 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/noddos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnoddos/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Japanese) Currently translated at 33.0% (34 of 103 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Polish) Currently translated at 100.0% (59 of 59 strings) Translation: OpenWrt/LuCI/applications/uhttpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/pl/ Translated using Weblate (Japanese) Currently translated at 8.6% (2 of 23 strings) Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/ja/ Translated using Weblate (Polish) Currently translated at 100.0% (113 of 113 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pl/ Translated using Weblate (Japanese) Currently translated at 11.5% (13 of 113 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ja/ Translated using Weblate (Japanese) Currently translated at 6.7% (9 of 133 strings) Translation: OpenWrt/LuCI/applications/nut Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ja/ Translated using Weblate (Japanese) Currently translated at 67.6% (69 of 102 strings) Translation: OpenWrt/LuCI/applications/transmission Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ja/ Translated using Weblate (Polish) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/minidlna Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/upnp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pl/ Translated using Weblate (Japanese) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/minidlna Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/upnp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ja/ Translated using Weblate (Polish) Currently translated at 100.0% (195 of 195 strings) Translation: OpenWrt/LuCI/applications/olsr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/pl/ Translated using Weblate (Japanese) Currently translated at 79.4% (155 of 195 strings) Translation: OpenWrt/LuCI/applications/olsr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ja/ Translated using Weblate (Japanese) Currently translated at 83.3% (10 of 12 strings) Translation: OpenWrt/LuCI/applications/watchcat Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ja/ Translated using Weblate (Japanese) Currently translated at 24.0% (46 of 191 strings) Translation: OpenWrt/LuCI/applications/openvpn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ja/ Translated using Weblate (Japanese) Currently translated at 77.0% (57 of 74 strings) Translation: OpenWrt/LuCI/applications/tinyproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ja/ Translated using Weblate (Japanese) Currently translated at 96.9% (32 of 33 strings) Translation: OpenWrt/LuCI/applications/ahcp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/ja/ Translated using Weblate (Japanese) Currently translated at 94.9% (56 of 59 strings) Translation: OpenWrt/LuCI/applications/uhttpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (14 of 14 strings) Translation: OpenWrt/LuCI/applications/wol Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/ja/ Translated using Weblate (Polish) Currently translated at 100.0% (210 of 210 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translated using Weblate (Japanese) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/commands Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ja/ Translated using Weblate (Japanese) Currently translated at 99.5% (209 of 210 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ja/ Translated using Weblate (Japanese) Currently translated at 94.4% (68 of 72 strings) Translation: OpenWrt/LuCI/applications/opkg Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (14 of 14 strings) Translation: OpenWrt/LuCI/applications/ntpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (11 of 11 strings) Translation: OpenWrt/LuCI/applications/p910nd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/ja/ Translated using Weblate (Japanese) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/vnstat Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/ja/ Translated using Weblate (Japanese) Currently translated at 82.8% (261 of 315 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ja/ Translated using Weblate (Japanese) Currently translated at 12.1% (10 of 82 strings) Translation: OpenWrt/LuCI/applications/splash Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ja/ Translated using Weblate (Polish) Currently translated at 100.0% (58 of 58 strings) Translation: OpenWrt/LuCI/applications/polipo Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/pl/ Translated using Weblate (Japanese) Currently translated at 87.9% (51 of 58 strings) Translation: OpenWrt/LuCI/applications/polipo Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/ja/ Translated using Weblate (Polish) Currently translated at 100.0% (35 of 35 strings) Translation: OpenWrt/LuCI/applications/samba4 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/pl/ Translated using Weblate (Japanese) Currently translated at 100.0% (35 of 35 strings) Translation: OpenWrt/LuCI/applications/samba4 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ja/ Translated using Weblate (Chinese (Simplified)) Currently translated at 99.2% (132 of 133 strings) Translation: OpenWrt/LuCI/applications/nut Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hans/ Translated using Weblate (Japanese) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/ja/ Translated using Weblate (Chinese (Simplified)) Currently translated at 91.5% (1359 of 1484 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Polish) Currently translated at 95.1% (1412 of 1484 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Japanese) Currently translated at 85.9% (1276 of 1484 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ja/ Signed-off-by: Satoru Yoshida <ramat@ram.ne.jp> Translated using Weblate (Chinese (Simplified)) Currently translated at 26.8% (48 of 179 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/ Signed-off-by: SunSpring <yearnsun@gmail.com> Translated using Weblate (Russian) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/ru/ Signed-off-by: sergio <sergio+it@outerface.net> |
||
---|---|---|
.. | ||
luasrc | ||
po | ||
root/usr/share/rpcd/acl.d | ||
Makefile | ||
README.md |
wifischedule
Turns WiFi on and off according to a schedule on an openwrt router
Components
- wifischedule: Shell script that creates cron jobs based on configuration provided in UCI and does all the other logic of enabling and disabling wifi with the use of
/sbin/wifi
and/usr/bin/iwinfo
. Can be used standalone. - luci-app-wifischedule: LUCI frontend for creating the UCI configuration and triggering the actions. Depends on wifischedule.
Use cases
You can create user-defined events when to enable or disable WiFi. There are various use cases why you would like to do so:
- Reduce power consumption and therefore reduce CO2 emissions.
- Reduce emitted electromagnatic radiation.
- Force busincess hours when WiFi is available.
Regarding 1: Please note, that you need to unload the wireless driver modules in order to get the most effect of saving power. In my test scenario only disabling WiFi saves about ~0.4 Watt, unloading the modules removes another ~0.4 Watt.
Regarding 2: Think of a wireless accesspoint e.g. in your bedrom, kids room where you want to remove the amount of radiation emitted.
Regarding 3: E.g. in a company, why would wireless need to be enabled weekends if no one is there working? Or think of an accesspoint in your kids room when you want the youngsters to sleep after 10 pm instead of facebooking...
Configuration
You can create an arbitrary number of schedule events. Please note that there is on sanity check done whether the start / stop times overlap or make sense. If start and stop time are equal, this leads to disabling the WiFi at the given time.
Logging if enabled is done to the file /var/log/wifi_schedule.log
and can be reviewed through the "View Logfile" tab.
The cron jobs created can be reviewed through the "View Cron Jobs" tab.
Please note that the "Unload Modules" function is currently considered as experimental. You can manually add / remove modules in the text field.
The button "Determine Modules Automatically" tries to make a best guess determining regarding the driver module and its dependencies.
When un-/loading the modules, there is a certain number of retries (module_load
) performed.
The option "Force disabling wifi even if stations associated" does what it says - when activated it simply shuts down WiFi.
When unchecked, its checked every recheck_interval
minutes if there are still stations associated. Once the stations disconnect, WiFi is disabled.
Please note, that the parameters module_load
and recheck_interval
are only accessible through uci.
UCI Configuration wifi_schedule
UCI configuration file: /etc/config/wifi_schedule
:
config global
option logging '0'
option enabled '0'
option recheck_interval '10'
option modules_retries '10'
config entry 'Businesshours'
option enabled '0'
option daysofweek 'Monday Tuesday Wednesday Thursday Friday'
option starttime '06:00'
option stoptime '22:00'
option forcewifidown '0'
config entry 'Weekend'
option enabled '0'
option daysofweek 'Saturday Sunday'
option starttime '00:00'
option stoptime '00:00'
option forcewifidown '1'
Script: wifi_schedule.sh
This is the script that does the work. Make your changes to the UCI config file: /etc/config/wifi_schedule
Then call the script as follows in order to get the necessary cron jobs created:
wifi_schedule.sh cron
All commands:
wifi_schedule.sh cron|start|stop|forcestop|recheck|getmodules|savemodules|help
cron: Create cronjob entries.
start: Start wifi.
stop: Stop wifi gracefully, i.e. check if there are stations associated and if so keep retrying.
forcestop: Stop wifi immediately.
recheck: Recheck if wifi can be disabled now.
getmodules: Returns a list of modules used by the wireless driver(s)
savemodules: Saves a list of automatic determined modules to UCI
help: This description.