Florian Eckert [Mon, 21 Jan 2019 13:18:12 +0000 (14:18 +0100)]
luci-app-statistics: only include lua modules into local scope
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Mon, 21 Jan 2019 13:09:05 +0000 (14:09 +0100)]
luic-app-statistics: reduce copyright headers
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Mon, 21 Jan 2019 13:05:57 +0000 (14:05 +0100)]
luci-app-statistics: fix whitespaces in rrdtool definitions
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Yousong Zhou [Mon, 21 Jan 2019 02:00:06 +0000 (02:00 +0000)]
luci-app-shadowsocks-libev: ss_rules: allow ip6 in src_dst_option()
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Hannu Nyman [Fri, 18 Jan 2019 15:36:27 +0000 (17:36 +0200)]
Merge pull request #2464 from TDT-AG/pr/
20190117-luci-app-mwan3
luci-app-mwan3: fix cbi local scope
Hannu Nyman [Fri, 18 Jan 2019 15:35:53 +0000 (17:35 +0200)]
Merge pull request #2461 from tano-systems/luci-app-opkg-upd-ru-i18n
luci-app-opkg: update Russian translation
Hannu Nyman [Fri, 18 Jan 2019 15:35:30 +0000 (17:35 +0200)]
Merge pull request #2460 from tano-systems/luci-base-i18n-upd
luci-base: update Russian translation
Hannu Nyman [Fri, 18 Jan 2019 15:35:04 +0000 (17:35 +0200)]
Merge pull request #2459 from tano-systems/luci-app-openvpn-fix-ru-i18n
luci-app-openvpn: fix and update Russian translation
Hannu Nyman [Fri, 18 Jan 2019 15:34:38 +0000 (17:34 +0200)]
Merge pull request #2458 from tano-systems/luci-app-ddns-fix-ru-i18n
luci-app-ddns: fix Russian translation
Anton Kikin [Tue, 15 Jan 2019 02:11:08 +0000 (05:11 +0300)]
luci-app-openvpn: fix and update Russian translation
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Florian Eckert [Thu, 17 Jan 2019 10:12:52 +0000 (11:12 +0100)]
luci-app-mwan3: fix cbi local scope
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Anton Kikin [Tue, 15 Jan 2019 10:42:26 +0000 (13:42 +0300)]
luci-app-opkg: update Russian translation
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Zheng Qian [Mon, 14 Jan 2019 02:24:04 +0000 (10:24 +0800)]
luci-app-openvpn: update Simplified Chinese translation
Signed-off-by: Zheng Qian <sotux82@gmail.com>
Zheng Qian [Mon, 14 Jan 2019 01:47:35 +0000 (09:47 +0800)]
luci-app-olsr: update Simplified Chinese translation
fix some translation mistakes.
Signed-off-by: Zheng Qian <sotux82@gmail.com>
Anton Kikin [Tue, 15 Jan 2019 03:46:16 +0000 (06:46 +0300)]
luci-base: update Russian translation
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Anton Kikin [Mon, 14 Jan 2019 23:32:09 +0000 (02:32 +0300)]
luci-app-ddns: fix Russian translation
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Dirk Brenken [Mon, 14 Jan 2019 19:24:50 +0000 (20:24 +0100)]
Merge pull request #2456 from dibdot/adblock
luci-app-adblock: sync with release 3.6.3
Dirk Brenken [Mon, 14 Jan 2019 15:00:06 +0000 (16:00 +0100)]
luci-app-adblock: sync with release 3.6.3
* the DNS Report now displays the hostname, MAC-Address or
client IP (CLI & LuCI)
* Filter the DNS Query result set for a particular domain, client or
time frame (CLI & LuCI)
* remove needless XHR.Poll-Events from Reporting page in LuCI
* remove needless 'force sort' option in LuCI
Signed-off-by: Dirk Brenken <dev@brenken.org>
Hannu Nyman [Sun, 13 Jan 2019 11:21:01 +0000 (13:21 +0200)]
Merge pull request #2426 from cshoredaniel/pr-luci-app-radicale2
luci-app-radicale2: Add CalDAV/CardDAV server Radicale 2.x
Jo-Philipp Wich [Fri, 11 Jan 2019 15:14:20 +0000 (16:14 +0100)]
Merge pull request #2450 from pmelange/fix/luci-mod-freifunk_basics
luci-mod-freifunk: fix the list of community profiles
Jo-Philipp Wich [Fri, 11 Jan 2019 15:13:40 +0000 (16:13 +0100)]
Merge pull request #2448 from pmelange/fix/luci-mod-freifunk_get_all
luci-mod-freifunk: replace calls to get_all() with separate get() calls
pmelange [Fri, 11 Jan 2019 12:29:48 +0000 (13:29 +0100)]
luci-mod-freifunk: fix the list of community profiles
Signed-off-by: pmelange <isprotejesvalkata@gmail.com>
pmelange [Fri, 11 Jan 2019 11:54:55 +0000 (12:54 +0100)]
luci-mod-freifunk: replace calls to get_all() with separate get() calls
The get_all() function has changed and how it was used before no
longer works properly. These changes not only change to individual
get() calls, but actually adds to the readability of the code and reduces
file size.
Signed-off-by: pmelange <isprotejesvalkata@gmail.com>
Jo-Philipp Wich [Fri, 11 Jan 2019 06:19:27 +0000 (07:19 +0100)]
Merge pull request #2425 from cshoredaniel/pr-fix-ipaddrport-js
luci-base: Fix addr:port validate always fails
Hannu Nyman [Thu, 10 Jan 2019 17:38:14 +0000 (19:38 +0200)]
Merge pull request #2447 from sotux/master-luci-app-olsr
luci-app-olsr: update Simplified Chinese translation
Hannu Nyman [Thu, 10 Jan 2019 17:37:33 +0000 (19:37 +0200)]
Merge pull request #2446 from sotux/master-luci-base
luci-base: update Simplified Chinese translation
Daniel F. Dickinson [Wed, 2 Jan 2019 11:18:40 +0000 (06:18 -0500)]
luci-app-radicale2: Add v2 of CalDAV/CardDAV server
Radicale 2.x has been out for some time, and has better support for a
number of clients as well as new features, so radicale2 package has
been added to packages, and this is the corresponding UI.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Jo-Philipp Wich [Thu, 10 Jan 2019 09:43:43 +0000 (10:43 +0100)]
Merge pull request #2444 from cshoredaniel/pr-cshored-i18n
Add PO for en 'translation' for apps I've created in the past
Jo-Philipp Wich [Thu, 10 Jan 2019 09:42:51 +0000 (10:42 +0100)]
Merge pull request #2445 from yglb/rosy-bugsfix
luci-theme-rosy: Some bug fixes about rosy's scrollbars, table color matching, fillet and modal boxes
Jo-Philipp Wich [Thu, 10 Jan 2019 09:31:05 +0000 (10:31 +0100)]
build: add i18n-add-language.sh helper
This script helps to initialize a new translation language over
the entire source tree.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Zheng Qian [Thu, 10 Jan 2019 08:12:33 +0000 (16:12 +0800)]
luci-base: update Simplified Chinese translation
Signed-off-by: Zheng Qian <sotux82@gmail.com>
Zheng Qian [Thu, 10 Jan 2019 07:56:28 +0000 (15:56 +0800)]
luci-app-olsr: update Simplified Chinese translation
Signed-off-by: Zheng Qian <sotux82@gmail.com>
Yanlan Shen [Thu, 10 Jan 2019 03:53:46 +0000 (11:53 +0800)]
luci-theme-rosy: Fixed modal box misalignment problem
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
Yanlan Shen [Thu, 10 Jan 2019 03:51:06 +0000 (11:51 +0800)]
luci-theme-rosy: Fixed some table rounded display issues
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
Yanlan Shen [Thu, 10 Jan 2019 03:49:37 +0000 (11:49 +0800)]
luci-theme-rosy: Fixed table color matching problem
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
Yanlan Shen [Thu, 10 Jan 2019 03:45:16 +0000 (11:45 +0800)]
luci-theme-rosy: (html)Change the scroll bar style, compatible with each bower
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
Yanlan Shen [Thu, 10 Jan 2019 03:43:27 +0000 (11:43 +0800)]
luci-theme-rosy: Change the scroll bar style, compatible with each browser
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
Hannu Nyman [Wed, 9 Jan 2019 19:03:37 +0000 (21:03 +0200)]
Merge pull request #2441 from musashino205/l10n/adblk-upd-ja
luci-app-adblock: update Japanese translation
Daniel F. Dickinson [Wed, 9 Jan 2019 12:04:01 +0000 (07:04 -0500)]
luci-app-uhttpd: i18n: add en po
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Wed, 9 Jan 2019 12:03:40 +0000 (07:03 -0500)]
luci-app-rp-pppoe-server: i18n: add en po
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Wed, 9 Jan 2019 12:03:15 +0000 (07:03 -0500)]
luci-app-nut: i18n: add en po
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
INAGAKI Hiroshi [Wed, 9 Jan 2019 03:09:39 +0000 (12:09 +0900)]
luci-app-adblock: update Japanese translation
Updated Japanese translations.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
INAGAKI Hiroshi [Wed, 9 Jan 2019 02:51:25 +0000 (11:51 +0900)]
luci-app-adblock: sync translations
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Hannu Nyman [Mon, 7 Jan 2019 18:27:40 +0000 (20:27 +0200)]
Merge pull request #2438 from Rixerx/master
luci-app-opkg: update Polish translation
Krystian Kozak [Sun, 6 Jan 2019 18:35:22 +0000 (19:35 +0100)]
luci-app-opkg: update Polish translation
Polish translation has been updated.
Signed-off-by: Krystian Kozak <krystian.kozak20@gmail.com>
Hannu Nyman [Sun, 6 Jan 2019 11:07:54 +0000 (13:07 +0200)]
Merge pull request #2434 from cshoredaniel/pr-luci-fix-rp-pppoe
luci-app-rp-pppoe-server: Add ability to create uci sections
Dirk Brenken [Sat, 5 Jan 2019 21:23:41 +0000 (22:23 +0100)]
Merge pull request #2427 from leonghui/fix_has_curlssl_typo
luci-app-ddns: fix typo for has_curlssl()
Dirk Brenken [Sat, 5 Jan 2019 21:22:28 +0000 (22:22 +0100)]
Merge pull request #2430 from dibdot/banip
luci-app-banip: sync with release 0.1.0
Hannu Nyman [Sat, 5 Jan 2019 18:51:31 +0000 (20:51 +0200)]
Merge pull request #2432 from Rixerx/master
luci-base: update Polish translation
leonghui [Sat, 5 Jan 2019 18:49:37 +0000 (18:49 +0000)]
luci-app-ddns: remove first grep
Signed-off-by: Leong Hui Wong <wong.leonghui@gmail.com>
Krystian Kozak [Sat, 5 Jan 2019 18:33:30 +0000 (19:33 +0100)]
luci-base: update Polish translation
Polish translation has been updated.
Signed-off-by: Krystian Kozak <krystian.kozak20@gmail.com>
Hannu Nyman [Sat, 5 Jan 2019 18:06:16 +0000 (20:06 +0200)]
Merge pull request #2420 from yangfl/master
i18n: update Chinese translation
Daniel F. Dickinson [Sat, 5 Jan 2019 17:20:09 +0000 (12:20 -0500)]
luci-app-rp-pppoe-server: Add ability to create uci sections
Currently if no non-commented uci sections exist in the config then
it's impossible to create a config from LuCI. Fix that, which also
allows what the initscript does, which is multiple instances. While
we're at it create the translation template.
Closes: #2431
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Dirk Brenken [Sat, 5 Jan 2019 17:01:22 +0000 (18:01 +0100)]
Merge pull request #2384 from davidjb/patch-1
luci-app-ddns: check existence of nslookup util rather than making DNS request
Dirk Brenken [Sat, 5 Jan 2019 15:55:00 +0000 (16:55 +0100)]
Merge pull request #2428 from leonghui/update_wiki_links
Update docs and packages wiki links
Dirk Brenken [Sat, 5 Jan 2019 15:34:53 +0000 (16:34 +0100)]
luci-app-banip: sync with release 0.1.0
* add new backup functionality, see
https://github.com/openwrt/packages/pull/7880 for details
Signed-off-by: Dirk Brenken <dev@brenken.org>
leonghui [Sat, 5 Jan 2019 11:10:19 +0000 (11:10 +0000)]
luci-app-dnscrypt-proxy: update wiki links
Signed-off-by: Leong Hui Wong <wong.leonghui@gmail.com>
leonghui [Sat, 5 Jan 2019 11:06:59 +0000 (11:06 +0000)]
luci-app-ddns: update wiki link for global settings
Signed-off-by: Leong Hui Wong <wong.leonghui@gmail.com>
leonghui [Sat, 5 Jan 2019 11:00:55 +0000 (11:00 +0000)]
docs: Update UCI wiki link
Signed-off-by: Leong Hui Wong <wong.leonghui@gmail.com>
leonghui [Sat, 5 Jan 2019 10:38:25 +0000 (10:38 +0000)]
luci-app-ddns: fix typo for has_curlssl()
Fixes the incorrect message "HTTPS not supported please disable !" when curl with https support is present.
grep returns exit code 0 when a match is found.
Signed-off-by: Leong Hui Wong <wong.leonghui@gmail.com>
Daniel F. Dickinson [Sat, 5 Jan 2019 05:43:37 +0000 (00:43 -0500)]
luci-base: Fix addr:port validate always fails
In cbi.js there is an error which causes ipaddrport validation to always fail.
JS match() return the entire match as ret[0] and individual matches (for multiple ()) as the
subsequent list members. So we fix it by just fixing the index in the calls that want the
individual parts.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Jo-Philipp Wich [Fri, 4 Jan 2019 08:15:49 +0000 (09:15 +0100)]
luci-app-opkg: only show packages with higher version in upgrade tab
Fixes #2422.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Jo-Philipp Wich [Fri, 4 Jan 2019 07:59:49 +0000 (08:59 +0100)]
Merge pull request #2409 from yousong/install-packages
treewide: fix redirecting to System->Software
yangfl [Thu, 3 Jan 2019 16:51:56 +0000 (00:51 +0800)]
i18n: update Chinese translation
Signed-off-by: David Yang <mmyangfl@gmail.com>
Hannu Nyman [Wed, 2 Jan 2019 19:27:12 +0000 (21:27 +0200)]
timezone data: update to 2018i
Update timezone data to 2018i
http://mm.icann.org/pipermail/tz-announce/2018-December/000053.html
http://mm.icann.org/pipermail/tz-announce/2018-December/000054.html
2018h:
* Qyzylorda, Kazakhstan moved from +06 to +05 on 2018-12-21.
* New zone Asia/Qostanay because Qostanay, Kazakhstan didn't move.
* Metlakatla, Alaska observes PST this winter only.
* Guess Morocco will continue to adjust clocks around Ramadan.
* Add predictions for Iran from 2038 through 2090.
2018i:
* São Tomé and Príncipe switches from +01 to +00 on 2019-01-01.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Hannu Nyman [Wed, 2 Jan 2019 16:05:22 +0000 (18:05 +0200)]
Merge pull request #2412 from EricLuehrsen/unbound_cache
luci-app-unbound: protect against printing large cache dump
Hannu Nyman [Wed, 2 Jan 2019 16:04:53 +0000 (18:04 +0200)]
Merge pull request #2413 from rosysong/nft-qos
luci-app-nft-qos: rework _action_rate function
Hannu Nyman [Wed, 2 Jan 2019 16:04:16 +0000 (18:04 +0200)]
Merge pull request #2415 from cshoredaniel/pr-luci-app-nut-i18n
luci-app-nut: Add i18n template (pot)
Daniel F. Dickinson [Wed, 2 Jan 2019 11:29:17 +0000 (06:29 -0500)]
luci-app-nut: Add i18n template (pot)
Finally noticed that I had been missing doing i18n stuff, so
add the template for this new package I added.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Rosy Song [Tue, 1 Jan 2019 08:08:10 +0000 (16:08 +0800)]
luci-app-nft-qos: rework _action_rate function
Signed-off-by: Rosy Song <rosysong@rosinson.com>
Yousong Zhou [Tue, 1 Jan 2019 04:58:48 +0000 (04:58 +0000)]
treewide: fix query arguments to admin/system/opkg
Right now the handler only recognizes "query=xx" argument, others will
be ignored.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Sat, 29 Dec 2018 14:10:10 +0000 (14:10 +0000)]
treewide: fix redirecting to System->Software
By replacing url "admin/system/packages" with "admin/system/opkg"
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Eric Luehrsen [Sat, 8 Dec 2018 02:19:20 +0000 (21:19 -0500)]
luci-app-unbound: protect against printing large cache dump
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
Hannu Nyman [Sat, 29 Dec 2018 22:09:19 +0000 (00:09 +0200)]
Merge pull request #2408 from YuriPet/master
Update Ukrainian translation
Yurii [Sat, 29 Dec 2018 21:30:47 +0000 (23:30 +0200)]
luci-app-opkg: update Ukrainian translation
Signed-off-by: Yurii yuripet@gmail.com
Yurii [Sat, 29 Dec 2018 21:27:55 +0000 (23:27 +0200)]
luci-app-firewall: update Ukrainian translation
Signed-off-by: Yurii yuripet@gmail.com
Yurii [Sat, 29 Dec 2018 21:22:54 +0000 (23:22 +0200)]
luci-base: update Ukrainian translation
Signed-off-by: Yurii yuripet@gmail.com
Jo-Philipp Wich [Sat, 29 Dec 2018 13:19:59 +0000 (14:19 +0100)]
luci-base: rework filebrowser initialization
Do not call cbi_init() from the browser field template but lazily initialize
the field, like it is being done for all other widgets as well.
Fixes: #2398
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Hannu Nyman [Sat, 29 Dec 2018 12:05:26 +0000 (14:05 +0200)]
Merge pull request #2387 from TDT-AG/pr/
20181220-luci-app-mwan3
luci-app-mwan3: some changes
Hannu Nyman [Sat, 29 Dec 2018 09:35:01 +0000 (11:35 +0200)]
Merge pull request #2406 from rosysong/nft-qos
luci-app-nft-qos: fix monitor doesn't work when there no ipv6 support.
Rosy Song [Sat, 29 Dec 2018 09:31:12 +0000 (17:31 +0800)]
luci-app-nft-qos: fix monitor doesn't work when there no ipv6 support.
Signed-off-by: Rosy Song <rosysong@rosinson.com>
Hannu Nyman [Thu, 27 Dec 2018 13:26:51 +0000 (15:26 +0200)]
Merge pull request #2401 from musashino205/i18n/po-fix
luci-app-olsr: fix po errors
Dirk Brenken [Thu, 27 Dec 2018 06:24:28 +0000 (07:24 +0100)]
Merge pull request #2402 from dibdot/travelmate
luci-app-travelmate: adapt latest css changes
Dirk Brenken [Thu, 27 Dec 2018 06:24:09 +0000 (07:24 +0100)]
Merge pull request #2400 from dibdot/banip
luci-app-banip: sync with release 0.0.7
Dirk Brenken [Thu, 27 Dec 2018 06:23:49 +0000 (07:23 +0100)]
Merge pull request #2399 from dibdot/adblock
luci-app-adblock: sync with release 3.6.1
Dirk Brenken [Thu, 27 Dec 2018 06:19:24 +0000 (07:19 +0100)]
luci-app-travelmate: adapt latest css changes
Signed-off-by: Dirk Brenken <dev@brenken.org>
Dirk Brenken [Wed, 26 Dec 2018 20:56:45 +0000 (21:56 +0100)]
luci-app-banip: sync with release 0.0.7
* determine L3 and L2 network devices to support pppoe interfaces
correctly
Signed-off-by: Dirk Brenken <dev@brenken.org>
Dirk Brenken [Wed, 26 Dec 2018 20:27:11 +0000 (21:27 +0100)]
luci-app-adblock: sync with release 3.6.1
* support new reporting options
* small fixes
Signed-off-by: Dirk Brenken <dev@brenken.org>
INAGAKI Hiroshi [Thu, 27 Dec 2018 02:49:54 +0000 (11:49 +0900)]
luci-app-olsr: sync translations
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
INAGAKI Hiroshi [Thu, 27 Dec 2018 02:44:21 +0000 (11:44 +0900)]
luci-app-olsr: fix po errors
Fixed po errors in "Selected" in en/de.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Hannu Nyman [Wed, 26 Dec 2018 17:20:54 +0000 (19:20 +0200)]
Merge pull request #2393 from RoEng/luci-app-wifischedule-i18n-de-1
luci-app-wifischedule: New German Translation
Hannu Nyman [Wed, 26 Dec 2018 17:20:15 +0000 (19:20 +0200)]
Merge pull request #2396 from musashino205/l10n/adblk-upd-ja
luci-app-adblock: update Japanese translation
Hannu Nyman [Wed, 26 Dec 2018 17:19:48 +0000 (19:19 +0200)]
Merge pull request #2395 from musashino205/l10n/mwan3-upd-ja
luci-app-mwan3: update Japanese translation
Hannu Nyman [Wed, 26 Dec 2018 17:19:26 +0000 (19:19 +0200)]
Merge pull request #2397 from musashino205/l10n/base-fix-ja
luci-base: fix Japanese translation
Hannu Nyman [Wed, 26 Dec 2018 17:19:09 +0000 (19:19 +0200)]
Merge pull request #2390 from cshoredaniel/pr-nut-updates
luci-app-nut: Update nut-server settings to match packages master
INAGAKI Hiroshi [Wed, 26 Dec 2018 10:49:18 +0000 (19:49 +0900)]
luci-base: fix Japanese translation
Fixed Japanese translation.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
INAGAKI Hiroshi [Wed, 26 Dec 2018 10:39:44 +0000 (19:39 +0900)]
luci-app-adblock: update Japanese translation
Updated Japanese translations.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
INAGAKI Hiroshi [Wed, 26 Dec 2018 10:05:08 +0000 (19:05 +0900)]
luci-app-adblock: sync translations
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
INAGAKI Hiroshi [Wed, 26 Dec 2018 09:50:50 +0000 (18:50 +0900)]
luci-app-mwan3: update Japanese translation
Updated Japanese translations.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Yousong Zhou [Wed, 26 Dec 2018 03:34:56 +0000 (03:34 +0000)]
luci-app-shadowsocks-libev: add zh-cn translation
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>