summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-statistics/po/fr
AgeCommit message (Collapse)Author
2019-11-17Translated using Weblate (German)Hosted Weblate
Currently translated at 96.4% (134 of 139 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/de/ Signed-off-by: Paul Spooren <mail@aparcar.org> Translated using Weblate (French) Currently translated at 12.5% (6 of 48 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/fr/ Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Translated using Weblate (Polish) Currently translated at 84.2% (117 of 139 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 (Polish) Currently translated at 17.6% (13 of 74 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 (French) Currently translated at 8.7% (2 of 23 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/fr/ Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Translated using Weblate (Polish) Currently translated at 78.3% (18 of 23 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (French) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/fr/ Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Translated using Weblate (French) Currently translated at 15.4% (24 of 156 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/fr/ Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Translated using Weblate (Polish) Currently translated at 26.2% (45 of 172 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (French) Currently translated at 16.4% (29 of 177 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/ Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Translated using Weblate (Polish) Currently translated at 13.6% (24 of 177 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 31.5% (39 of 124 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 31.5% (39 of 124 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Polish) Currently translated at 100.0% (23 of 23 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 14.5% (8 of 55 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Polish) Currently translated at 39.5% (49 of 124 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 39.5% (49 of 124 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Polish) Currently translated at 98.3% (116 of 118 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (French) Currently translated at 8.7% (10 of 115 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/fr/ Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Translated using Weblate (French) Currently translated at 11.1% (3 of 27 strings) Translation: OpenWrt/LuCI/applications/noddos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnoddos/fr/ Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Translated using Weblate (Swedish) Currently translated at 43.8% (77 of 176 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/sv/ Signed-off-by: Mattias Münster <mattiasmun@gmail.com> Translated using Weblate (French) Currently translated at 35.8% (63 of 176 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/fr/ Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Translated using Weblate (Polish) Currently translated at 64.0% (112 of 175 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 64.0% (112 of 175 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Polish) Currently translated at 27.0% (17 of 63 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% (93 of 93 strings) Translation: OpenWrt/LuCI/applications/transmission Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/pl/ Translated using Weblate (French) Currently translated at 10.3% (20 of 194 strings) Translation: OpenWrt/LuCI/applications/olsr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/ Translated using Weblate (Polish) Currently translated at 93.8% (182 of 194 strings) Translation: OpenWrt/LuCI/applications/openvpn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (68 of 68 strings) Translation: OpenWrt/LuCI/applications/opkg Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/pl/ Translated using Weblate (French) Currently translated at 46.2% (78 of 169 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fr/ Translated using Weblate (Polish) Currently translated at 71.6% (121 of 169 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translated using Weblate (Polish) Currently translated at 14.3% (16 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pl/ Translated using Weblate (French) Currently translated at 95.8% (23 of 24 strings) Translation: OpenWrt/LuCI/applications/qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/fr/ Translated using Weblate (French) Currently translated at 3.0% (4 of 133 strings) Translation: OpenWrt/LuCI/applications/nut Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/fr/ Translated using Weblate (French) Currently translated at 57.9% (136 of 235 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fr/ Translated using Weblate (Polish) Currently translated at 86.8% (204 of 235 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pl/ Translated using Weblate (Polish) Currently translated at 96.4% (1263 of 1310 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 (Spanish) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (139 of 139 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Italian) Currently translated at 47.5% (66 of 139 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/it/ Signed-off-by: Michele Adduci <info@micheleadduci.net> Translated using Weblate (Polish) Currently translated at 35.3% (18 of 51 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Polish) Currently translated at 83.3% (20 of 24 strings) Translation: OpenWrt/LuCI/applications/wireguard Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswireguard/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Ukrainian) Currently translated at 17.4% (4 of 23 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/uk/ Signed-off-by: Yurii Petrashko <yuripet@gmail.com> Translated using Weblate (Italian) Currently translated at 2.6% (1 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/it/ Signed-off-by: Michele Adduci <info@micheleadduci.net> Translated using Weblate (Italian) Currently translated at 1.6% (1 of 64 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/it/ Signed-off-by: Michele Adduci <info@micheleadduci.net> Translated using Weblate (Spanish) Currently translated at 100.0% (6 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Polish) Currently translated at 32.7% (34 of 104 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Polish) Currently translated at 37.5% (6 of 16 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Polish) Currently translated at 13.0% (23 of 177 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Polish) Currently translated at 13.0% (23 of 177 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/ Signed-off-by: Michal L <michalrmsmi@wp.pl> Translated using Weblate (Ukrainian) Currently translated at 8.3% (1 of 12 strings) Translation: OpenWrt/LuCI/applications/https_dns_proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps_dns_proxy/uk/ Signed-off-by: Yurii Petrashko <yuripet@gmail.com> Translated using Weblate (Italian) Currently translated at 0.8% (1 of 118 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/it/ Signed-off-by: Michele Adduci <info@micheleadduci.net> Translated using Weblate (Polish) Currently translated at 98.3% (116 of 118 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Ukrainian) Currently translated at 22.9% (27 of 118 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/uk/ Signed-off-by: Yurii Petrashko <yuripet@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (176 of 176 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Polish) Currently translated at 63.4% (111 of 175 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Signed-off-by: Marcin Net <marcin.net@linux.pl> Translated using Weblate (Ukrainian) Currently translated at 14.8% (26 of 176 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/uk/ Signed-off-by: Yurii Petrashko <yuripet@gmail.com> Translated using Weblate (Spanish) Currently translated at 100.0% (93 of 93 strings) Translation: OpenWrt/LuCI/applications/transmission Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/es/ Translated using Weblate (Polish) Currently translated at 95.7% (44 of 46 strings) Translation: OpenWrt/LuCI/applications/minidlna Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/pl/ Translated using Weblate (Polish) Currently translated at 68.6% (133 of 194 strings) Translation: OpenWrt/LuCI/applications/olsr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/pl/ Translated using Weblate (Polish) Currently translated at 69.8% (118 of 169 strings) Translation: OpenWrt/LuCI/applications/firewall Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (24 of 24 strings) Translation: OpenWrt/LuCI/applications/qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/pl/ Translated using Weblate (Italian) Currently translated at 73.8% (59 of 80 strings) Translation: OpenWrt/LuCI/applications/splash Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/it/ Translated using Weblate (Polish) Currently translated at 18.0% (24 of 133 strings) Translation: OpenWrt/LuCI/applications/nut Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pl/ Translated using Weblate (Polish) Currently translated at 86.0% (202 of 235 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pl/ Translated using Weblate (Spanish) Currently translated at 100.0% (1310 of 1310 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Translated using Weblate (Italian) Currently translated at 47.3% (620 of 1310 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Signed-off-by: Michele Adduci <info@micheleadduci.net> Translated using Weblate (Polish) Currently translated at 91.4% (1197 of 1310 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 (Ukrainian) Currently translated at 100.0% (1310 of 1310 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/ Signed-off-by: Yurii Petrashko <yuripet@gmail.com>
2019-11-13Translated using Weblate (French)Baptiste
Currently translated at 57.4% (135 of 235 strings) Translation: OpenWrt/LuCI/applications/statistics Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fr/
2019-11-03treewide: resync translationsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-10-28translation: squashed weblate updatePaul Spooren
these updates are getting slightly out of hand, I'd suggest to squash them now instead of having a single commit per language. Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-10-08i18n: sync translationsINAGAKI Hiroshi
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2019-08-21i18n: sync translationsINAGAKI Hiroshi
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2019-07-13i18n: sync translationsINAGAKI Hiroshi
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2019-06-09i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2019-05-13i18n: sync translationsINAGAKI Hiroshi
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2019-03-08luci-app-statistics: update i18nFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-02-04i18n: sync translationsINAGAKI Hiroshi
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2019-01-24i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-12-20i18n: sync translationsINAGAKI Hiroshi
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2018-11-11luci-app-statistics: remove old deprecated rrdtool po filesHannu Nyman
Remove old rrdtool.po* files that have been deprecated already in 2011-2015. Also remove reference to them from i18n-sync.pl Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-11-10i18n: cleanup old stringsHannu Nyman
also sync translations Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-11-07i18n: sync translations, add location annotatationsHannu Nyman
Thanks to a recent commit, the translation files will now have info about locations where the string is used. That can help is deciding the correct translation, as all contexts are more easily found. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-11-04i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-10-12luci-app: Fix typos for po stringsyangfl
Signed-off-by: David Yang <mmyangfl@gmail.com>
2017-07-27i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-05-02i18n: Sync translationsINAGAKI Hiroshi
Synchronized translations with sources. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2017-01-24luci-app-statistics: Sync translationsINAGAKI Hiroshi
Synchronized translation of each language po file and po templates with Lua source. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
2016-12-10i18n: sync translationsHannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-05-30i18n: sync translationsHannu Nyman
sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-10-13i18n: Sync translationsHannu Nyman
Sync translations to the current strings. Changes in luci-app-ddns, luci-app-mjpg-streamer, luci-app-qos, luci-app-shadowsocks-libev, luci-app-statistics and luci-base Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-09-02statistics: fix typoHannu Nyman
sed -i "s/collected date/collected data/" Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-04-20Synchronize translationsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-01-08Rework LuCI build systemJo-Philipp Wich
* Rename subdirectories to their repective OpenWrt package names * Make each LuCI module its own standalone package * Deploy a shared luci.mk which is used by each module Makefile Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>