Paul Donald [Tue, 3 Feb 2026 05:59:25 +0000 (06:59 +0100)]
luci-proto-wireguard: fix i18n compile error
Message contains an embedded URL.
Better move it out of the translatable string
Signed-off-by: Paul Donald <redacted>
Paul Donald [Tue, 3 Feb 2026 05:48:37 +0000 (06:48 +0100)]
luci-mod-system: refresh repokeys
Remove manual UI setup and implement JSONMap.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Mon, 2 Feb 2026 19:51:30 +0000 (20:51 +0100)]
luci-mod-network: enable row filtering for interfaces overview
Signed-off-by: Paul Donald <redacted>
Paul Donald [Mon, 2 Feb 2026 21:40:20 +0000 (22:40 +0100)]
luci-app-firewall: enable row filtering for firewall rules
This is an area users seem to have most trouble searching
(via the browser window search), and firewall tables
tend to be the largest tables. Enable search.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Mon, 2 Feb 2026 21:22:01 +0000 (22:22 +0100)]
luci-mod-system: expose table filters via flag
Filters might not be everyone's aesthetics, so hide filters
by default and expose a global flag which can be set under
System -> System -> Language and Style. Only tables which
have .filterrow set to true will show filters.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Mon, 2 Feb 2026 21:49:04 +0000 (22:49 +0100)]
luci-base: enable table filtering via .filterrow
filter() is already available to pre-filter any data we
want to display in a table prior to render, although this
is primarily to filter on data types in a config file.
Now it is possible to display a header row (thead)
with text fields to search a table column. Set the table
property .filterrow to true to enable. It is null by default
so the filter header row is disabled. The filters work
cumulatively, so they can be used in combination.
Stabilize column widths so when nothing shows due to
filters, the filter header rows don't eat up all the table
width and jump around if action buttons are present at the
right end of data rows.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Tue, 3 Feb 2026 05:42:15 +0000 (06:42 +0100)]
luci-base: refresh table generation
Tables are now structured with standard HTML tags:
table -> thead -> tr rows
table -> tbody -> tr rows
table -> tfoot -> tr rows
- wrap table header rows in a thead element
- wrap table body rows in a tbody element
- wrap footer rowss in a tfoot element
Footer row data can be provided by initializing any of the
form table types with .footer set to a string or function, or
overriding the renderFooterRows method.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Mon, 2 Feb 2026 17:40:26 +0000 (18:40 +0100)]
luci-base: actions title for actions buttons group
Customizable title.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Mon, 2 Feb 2026 16:11:24 +0000 (17:11 +0100)]
luci-base: restore titles class
follow-up to
720c96ce5b85583c8c6db6ef31857dc8a3eeb600
While ::before CSS styling has been deactivated, and
'content' removed, cbi-value-first-field is a bit
ambiguous. So, restore cbi-section-table-titles, and
replace the ::before tags in CSS.
Remove also the data-title for title rows. We already
insert titles for named headers and rows via HTML and
not via CSS after the mentioned commit.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Sun, 1 Feb 2026 18:44:11 +0000 (19:44 +0100)]
luci-base: render button for drag handle
follow-up to
4d04877e0f013fd22bb184183bdaffe01c39a980
divs look OK in all themes but for Openwrt2020, but button
looks fine everywhere (as it was before above commit).
Signed-off-by: Paul Donald <redacted>
Paul Donald [Sat, 31 Jan 2026 22:49:13 +0000 (23:49 +0100)]
luci-base: do not coerce objects to strings
When getting values from the form, especially in a JSONMap,
some objects may be nested, and as such, it's not much use
to return '[object Object]'. Return the object instead, so
the caller can do something useful with it. This makes
multidimensional maps much easier to use.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Sat, 31 Jan 2026 15:09:17 +0000 (16:09 +0100)]
luci-app-nut: fix value misspelling
monitor recognizes hostsync not hotsync
Signed-off-by: Paul Donald <redacted>
Hosted Weblate [Fri, 30 Jan 2026 19:42:25 +0000 (20:42 +0100)]
Translated using Weblate (Turkish)
Currently translated at 44.1% (105 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/tr/
Translated using Weblate (Turkish)
Currently translated at 71.9% (205 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/tr/
Translated using Weblate (Turkish)
Currently translated at 44.8% (22 of 49 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (177 of 177 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/tr/
Translated using Weblate (Korean)
Currently translated at 8.2% (21 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Polish)
Currently translated at 100.0% (2793 of 2793 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
Translated using Weblate (Turkish)
Currently translated at 5.4% (9 of 165 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/tr/
Translated using Weblate (Turkish)
Currently translated at 5.1% (13 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/tr/
Translated using Weblate (Korean)
Currently translated at 34.5% (57 of 165 strings)
Translated using Weblate (Turkish)
Currently translated at 78.5% (22 of 28 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (22 of 22 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/tr/
Translated using Weblate (Turkish)
Currently translated at 84.7% (61 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/tr/
Translated using Weblate (Korean)
Currently translated at 15.1% (18 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Turkish)
Currently translated at 52.3% (77 of 147 strings)
Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/tr/
Translated using Weblate (Turkish)
Currently translated at 79.1% (148 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/tr/
Translated using Weblate (Turkish)
Currently translated at 41.9% (13 of 31 strings)
Translated using Weblate (Turkish)
Currently translated at 91.9% (388 of 422 strings)
Translated using Weblate (Turkish)
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/tr/
Translated using Weblate (Turkish)
Currently translated at 72.7% (72 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/tr/
Translated using Weblate (Turkish)
Currently translated at 7.5% (9 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/tr/
Translated using Weblate (Turkish)
Currently translated at 5.3% (6 of 113 strings)
Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/tr/
Translated using Weblate (Spanish)
Currently translated at 99.2% (2773 of 2793 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Latvian)
Currently translated at 7.5% (210 of 2793 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lv/
Translated using Weblate (Turkish)
Currently translated at 62.5% (10 of 16 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/tr/
Translated using Weblate (Turkish)
Currently translated at 74.8% (134 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/tr/
Translated using Weblate (Turkish)
Currently translated at 3.6% (4 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/tr/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (49 of 49 strings)
Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/lt/
Translated using Weblate (Lithuanian)
Currently translated at 37.8% (42 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/lt/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/zh_Hans/
Translated using Weblate (Czech)
Currently translated at 100.0% (2791 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (46 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/cs/
Translated using Weblate (Polish)
Currently translated at 100.0% (17 of 17 strings)
Translation: OpenWrt/LuCI/applications/nextdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/pl/
Translated using Weblate (Czech)
Currently translated at 100.0% (74 of 74 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/cs/
Translated using Weblate (Czech)
Currently translated at 97.2% (70 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/cs/
Translated using Weblate (Czech)
Currently translated at 99.0% (110 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/cs/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (238 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Czech)
Currently translated at 100.0% (168 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (285 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/cs/
Translated using Weblate (Czech)
Currently translated at 97.6% (168 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (128 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/cs/
Translated using Weblate (Czech)
Currently translated at 95.7% (45 of 47 strings)
Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (102 of 102 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (139 of 139 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (119 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (179 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (49 of 49 strings)
Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (197 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (187 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (238 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (60 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (45 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/cs/
Co-authored-by: Derman <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Edgars Andersons <redacted>
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Pavel Borecki <redacted>
Co-authored-by: Paweł Dembicki <redacted>
Co-authored-by: 大王叫我来巡山 <redacted>
Signed-off-by: Derman <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Edgars Andersons <redacted>
Signed-off-by: Franco Castillo <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Matthaiks <redacted>
Signed-off-by: Pavel Borecki <redacted>
Signed-off-by: Paweł Dembicki <redacted>
Signed-off-by: 大王叫我来巡山 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/tr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/tr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/tr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/tr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/tr/
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/wol
Stan Grishin [Wed, 28 Jan 2026 00:23:53 +0000 (00:23 +0000)]
luci-app-adblock-fast: update to 1.2.1-r3
* bugfix: check if name passed to setInitAction of rpcd script matches the
package name
* feature: add cron job support to WebUI (thanks @Aethersailor)
* add support for dnsmasq_sanity_check and dnsmasq_validity_check to UI
Signed-off-by: Stan Grishin <redacted>
Youfu Zhang [Thu, 29 Jan 2026 03:06:15 +0000 (03:06 +0000)]
luci-mod-network: fix placeholder for roaming identifiers
OpenWrt commit
3cc56a5 chaged the default value of `mobility_domain` and
`r1_key_holder` options. This commit removes the stale hard-coded `4f57`
from luci to avoid ambiguity.
Closes: openwrt/luci#8267
Signed-off-by: Youfu Zhang <redacted>
Paul Donald [Thu, 29 Jan 2026 18:12:10 +0000 (19:12 +0100)]
luci-mod-system: make repokeys more future proof
Detect future release key names based on pattern.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Thu, 29 Jan 2026 18:02:12 +0000 (19:02 +0100)]
luci-base: fix tab handling in modal dialogues
When adding tabs in modal dialogues, the old code of simply assigning
s.tabs = this.tabs was problematic because it was an array of objects
whose behaviour would cause a traceback when s.tab is called in e.g.
a protocol handler Modal when it was reopened.
Now verify the properties do not already exist before assigning them.
This means one can define s.tab(...) in a Modal UI without a try
block (which would even then sometimes fail).
Signed-off-by: Paul Donald <redacted>
Paul Donald [Thu, 29 Jan 2026 05:09:01 +0000 (06:09 +0100)]
luci-app-splash: drop old Lua app
See https://github.com/openwrt/luci/issues/7310
Signed-off-by: Paul Donald <redacted>
Paul Donald [Wed, 28 Jan 2026 05:04:27 +0000 (06:04 +0100)]
luci-base: fix click and drag handling
Previously when a table has the sortable property true, the
whole row was draggable but without any useful effect on desktop
or mobile. Only commencing the drag from the drag button worked
as intended. This interfered with text selections or other actions
in the table row.
Now the drag and touch events are bound to the drag button only.
The result is the same but the row contents are now selectable.
This change works on both desktop and touch only devices like
mobile.
Signed-off-by: Paul Donald <redacted>
Dirk Brenken [Wed, 28 Jan 2026 19:15:55 +0000 (20:15 +0100)]
luci-app-adblock: sync with adblock 4.5.0-4
Signed-off-by: Dirk Brenken <redacted>
Hosted Weblate [Tue, 27 Jan 2026 15:53:11 +0000 (16:53 +0100)]
Translated using Weblate (Korean)
Currently translated at 42.1% (83 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ko/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (238 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/uk/
Translated using Weblate (Korean)
Currently translated at 55.5% (25 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 76.4% (78 of 102 strings)
Translated using Weblate (Swedish)
Currently translated at 64.1% (52 of 81 strings)
Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/sv/
Translated using Weblate (Swedish)
Currently translated at 31.5% (35 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/sv/
Translated using Weblate (Swedish)
Currently translated at 26.3% (19 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/sv/
Translated using Weblate (Swedish)
Currently translated at 70.9% (22 of 31 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/sv/
Translated using Weblate (Swedish)
Currently translated at 38.9% (1087 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/
Translated using Weblate (Korean)
Currently translated at 20.4% (9 of 44 strings)
Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/ko/
Translated using Weblate (Swedish)
Currently translated at 97.6% (84 of 86 strings)
Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/sv/
Translated using Weblate (Irish)
Currently translated at 100.0% (139 of 139 strings)
Translated using Weblate (Korean)
Currently translated at 20.4% (10 of 49 strings)
Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ko/
Translated using Weblate (Swedish)
Currently translated at 27.7% (55 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/sv/
Translated using Weblate (Swedish)
Currently translated at 55.5% (45 of 81 strings)
Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/sv/
Translated using Weblate (Korean)
Currently translated at 72.5% (74 of 102 strings)
Translated using Weblate (Korean)
Currently translated at 20.2% (19 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ko/
Translated using Weblate (Swedish)
Currently translated at 60.6% (60 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/sv/
Translated using Weblate (Korean)
Currently translated at 16.6% (28 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
Translated using Weblate (Korean)
Currently translated at 90.9% (30 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ko/
Translated using Weblate (Swedish)
Currently translated at 35.9% (55 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/sv/
Translated using Weblate (Swedish)
Currently translated at 61.7% (29 of 47 strings)
Translated using Weblate (Swedish)
Currently translated at 71.6% (43 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/sv/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2791 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (139 of 139 strings)
Translated using Weblate (Ukrainian)
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/uk/
Translated using Weblate (Ukrainian)
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/uk/
Translated using Weblate (Korean)
Currently translated at 18.3% (9 of 49 strings)
Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ko/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (75 of 75 strings)
Translated using Weblate (German)
Currently translated at 93.9% (93 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/
Translated using Weblate (Spanish)
Currently translated at 98.6% (73 of 74 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.8% (2759 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/
Translated using Weblate (Korean)
Currently translated at 36.3% (12 of 33 strings)
Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/ko/
Translated using Weblate (Korean)
Currently translated at 52.9% (9 of 17 strings)
Translation: OpenWrt/LuCI/applications/omcproxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/ko/
Translated using Weblate (German)
Currently translated at 63.0% (75 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/de/
Translated using Weblate (Korean)
Currently translated at 7.8% (20 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2791 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (139 of 139 strings)
Translated using Weblate (Lithuanian)
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/lt/
Translated using Weblate (Korean)
Currently translated at 73.3% (2046 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 11.3% (5 of 44 strings)
Translated using Weblate (Korean)
Currently translated at 87.8% (29 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ko/
Translated using Weblate (Lithuanian)
Currently translated at 89.4% (213 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Polish)
Currently translated at 100.0% (139 of 139 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (139 of 139 strings)
Translated using Weblate (Spanish)
Currently translated at 99.1% (236 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Spanish)
Currently translated at 88.2% (210 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Spanish)
Currently translated at 87.3% (208 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Swedish)
Currently translated at 0.6% (1 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/sv/
Added translation using Weblate (Swedish)
Translated using Weblate (Spanish)
Currently translated at 86.1% (205 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Swedish)
Currently translated at 14.5% (37 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/sv/
Translated using Weblate (Spanish)
Currently translated at 83.6% (199 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Swedish)
Currently translated at 33.3% (10 of 30 strings)
Translated using Weblate (Spanish)
Currently translated at 81.9% (195 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Spanish)
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/es/
Translated using Weblate (Swedish)
Currently translated at 23.3% (7 of 30 strings)
Added translation using Weblate (Swedish)
Translated using Weblate (Swedish)
Currently translated at 30.6% (34 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/sv/
Translated using Weblate (Swedish)
Currently translated at 29.7% (33 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/sv/
Translated using Weblate (Swedish)
Currently translated at 54.5% (90 of 165 strings)
Translated using Weblate (Swedish)
Currently translated at 14.1% (36 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/sv/
Translated using Weblate (Swedish)
Currently translated at 26.1% (29 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/sv/
Translated using Weblate (Swedish)
Currently translated at 53.9% (55 of 102 strings)
Translated using Weblate (Swedish)
Currently translated at 38.8% (1085 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/
Translated using Weblate (Swedish)
Currently translated at 71.6% (43 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/sv/
Translated using Weblate (Swedish)
Currently translated at 21.0% (31 of 147 strings)
Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/sv/
Translated using Weblate (Swedish)
Currently translated at 58.9% (99 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/sv/
Translated using Weblate (Spanish)
Currently translated at 99.2% (2771 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Swedish)
Currently translated at 33.1% (57 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/sv/
Translated using Weblate (Swedish)
Currently translated at 54.5% (18 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/sv/
Translated using Weblate (Swedish)
Currently translated at 26.0% (12 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/sv/
Translated using Weblate (Spanish)
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/es/
Translated using Weblate (Swedish)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/sv/
Translated using Weblate (Swedish)
Currently translated at 42.2% (19 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/sv/
Translated using Weblate (Spanish)
Currently translated at 99.2% (2771 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/es/
Translated using Weblate (Spanish)
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/es/
Translated using Weblate (Korean)
Currently translated at 73.1% (2043 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Lithuanian)
Currently translated at 35.4% (90 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (285 of 285 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% (187 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/lt/
Translated using Weblate (Irish)
Currently translated at 100.0% (2791 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/
Translated using Weblate (Irish)
Currently translated at 100.0% (238 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ga/
Translated using Weblate (Irish)
Currently translated at 100.0% (74 of 74 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ga/
Translated using Weblate (Irish)
Currently translated at 100.0% (2791 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/
Translated using Weblate (Irish)
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/ga/
Translated using Weblate (Irish)
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ga/
Translated using Weblate (Irish)
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/ga/
Translated using Weblate (Irish)
Currently translated at 100.0% (72 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ga/
Translated using Weblate (Korean)
Currently translated at 72.9% (2036 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (238 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/
Translated using Weblate (Korean)
Currently translated at 47.6% (201 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 72.6% (2029 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 99.2% (127 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ko/
Translated using Weblate (Polish)
Currently translated at 100.0% (422 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 97.8% (46 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 72.4% (2021 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Polish)
Currently translated at 100.0% (47 of 47 strings)
Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/pl/
Translated using Weblate (Korean)
Currently translated at 93.9% (93 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ko/
Translated using Weblate (Chinese (Simplified Han script))
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/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/
Translated using Weblate (Polish)
Currently translated at 100.0% (238 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2791 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (86 of 86 strings)
Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (238 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (422 of 422 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (47 of 47 strings)
Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/pl/
Translated using Weblate (Polish)
Currently translated at 85.7% (204 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/
Translated using Weblate (Polish)
Currently translated at 80.2% (191 of 238 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (99 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (422 of 422 strings)
Translated using Weblate (Polish)
Currently translated at 94.9% (94 of 99 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2791 of 2791 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
Co-authored-by: Aindriú Mac Giolla Eoin <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Kristoffer Grundström <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Nicolas Aigner <redacted>
Co-authored-by: Piotr Kołtun <redacted>
Co-authored-by: Werner Schleifer <redacted>
Co-authored-by: nKsyn <redacted>
Co-authored-by: Максим Горпиніч <redacted>
Co-authored-by: 大王叫我来巡山 <redacted>
Signed-off-by: Aindriú Mac Giolla Eoin <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Franco Castillo <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Kristoffer Grundström <redacted>
Signed-off-by: Matthaiks <redacted>
Signed-off-by: Nicolas Aigner <redacted>
Signed-off-by: Piotr Kołtun <redacted>
Signed-off-by: Werner Schleifer <redacted>
Signed-off-by: nKsyn <redacted>
Signed-off-by: Максим Горпиніч <redacted>
Signed-off-by: 大王叫我来巡山 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsantiblock/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ga/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/uk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/sv/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/sv/
Translation: OpenWrt/LuCI/applications/antiblock
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Daniel F. Dickinson [Sun, 25 Jan 2026 10:39:07 +0000 (05:39 -0500)]
luci-app-nut: improve confusing driver option text
Some driver options were noted as '(Display)' even though they are
added to the `ups.conf` configuration file (this is because the drivers
use them in the messages they emit). Since not all drivers support these
options and it is quite a large job to manage the which options apply
to which of the many drivers for nut, for now we add informational
text to inform the user of the situation.
Discussed in #8200 mfr, model fields not valid on usbhid-ups driver
and #8241.
As noted in the latter's comments, more than one driver uses the
problematic options, so the solution is not as simple as hiding the
options for any driver except that one.
Signed-off-by: Daniel F. Dickinson <redacted>
Carlo Szelinsky [Sun, 25 Jan 2026 11:40:49 +0000 (12:40 +0100)]
luci-base: poe and PSE details & configuration
Adds PoE/PSE configuration support for modern linux (PSE-PD).
This change is based on the PSE-PD backport (from 6.17)
and netifd|ubus changes.
* Add getPSE() [receive all status information]
and hasPSE() [has the device PSE hardware?]
* Changes ACL permissions to query network.device status information
* Add two new PoE icons (PoE active with link up + link down) for
the port status page
* Changes port status to show PoE information, next to link information
and data transfer.
* Add a new tab for PoE/PSE to the device configuration,
which will only be displayed if the device supports PSE
Signed-off-by: Carlo Szelinsky <redacted>
Hannu Nyman [Sun, 25 Jan 2026 06:52:33 +0000 (08:52 +0200)]
treewide: sync translations
Sync translations.
Signed-off-by: Hannu Nyman <redacted>
Hosted Weblate [Sun, 25 Jan 2026 06:25:35 +0000 (07:25 +0100)]
Translated using Weblate (Portuguese (Brazil))
Currently translated at 23.6% (39 of 165 strings)
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 (Portuguese (Brazil))
Currently translated at 32.2% (10 of 31 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (72 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/uk/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 88.2% (165 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 15.9% (19 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 15.5% (12 of 77 strings)
Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.4% (2737 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (74 of 74 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/uk/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 21.2% (14 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 69.6% (23 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 15.7% (14 of 89 strings)
Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/pt_BR/
Translated using Weblate (Korean)
Currently translated at 72.5% (2015 of 2779 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 55.7% (82 of 147 strings)
Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/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 (Ukrainian)
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.8% (170 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 15.3% (39 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/pt_BR/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/uk/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (59 of 59 strings)
Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/zh_Hans/
Translated using Weblate (Lithuanian)
Currently translated at 91.9% (172 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (72 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/lt/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (74 of 74 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hans/
Translated using Weblate (Polish)
Currently translated at 100.0% (74 of 74 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/pl/
Translated using Weblate (Korean)
Currently translated at 71.1% (1976 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 71.0% (1975 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ko/
Translated using Weblate (Korean)
Currently translated at 71.0% (1974 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Spanish)
Currently translated at 99.4% (186 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/
Translated using Weblate (Korean)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ko/
Translated using Weblate (Spanish)
Currently translated at 96.2% (180 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (72 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/
Translated using Weblate (Spanish)
Currently translated at 93.0% (67 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (22 of 22 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/es/
Translated using Weblate (Spanish)
Currently translated at 98.2% (111 of 113 strings)
Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/es/
Translated using Weblate (Spanish)
Currently translated at 91.6% (66 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/
Translated using Weblate (Spanish)
Currently translated at 99.3% (2760 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Spanish)
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/es/
Translated using Weblate (Korean)
Currently translated at 70.9% (1973 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (72 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/zh_Hans/
Translated using Weblate (Polish)
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (72 of 72 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (178 of 178 strings)
Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/pl/
Translated using Weblate (Korean)
Currently translated at 70.8% (1969 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 70.6% (1964 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 70.6% (1963 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 70.5% (1960 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 70.4% (1959 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Lithuanian)
Currently translated at 94.4% (2625 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (285 of 285 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% (207 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Korean)
Currently translated at 70.4% (1958 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (111 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (44 of 44 strings)
Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (45 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (172 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (124 of 124 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (128 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/uk/
Translated using Weblate (Russian)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (168 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (46 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (198 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (165 of 165 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (102 of 102 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (119 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/uk/
Translated using Weblate (Japanese)
Currently translated at 67.1% (1867 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ja/
Translated using Weblate (Korean)
Currently translated at 70.3% (1954 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (197 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (60 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (73 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/uk/
Translated using Weblate (Italian)
Currently translated at 22.9% (45 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/it/
Translated using Weblate (Korean)
Currently translated at 70.2% (1953 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Italian)
Currently translated at 97.4% (192 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 78.5% (22 of 28 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/it/
Translated using Weblate (Italian)
Currently translated at 100.0% (28 of 28 strings)
Translation: OpenWrt/LuCI/applications/acl
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/it/
Translated using Weblate (Italian)
Currently translated at 10.3% (17 of 165 strings)
Translated using Weblate (Italian)
Currently translated at 19.7% (37 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/it/
Translated using Weblate (Italian)
Currently translated at 25.8% (52 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/it/
Translated using Weblate (Italian)
Currently translated at 40.5% (103 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/it/
Translated using Weblate (Italian)
Currently translated at 54.1% (112 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/it/
Translated using Weblate (Italian)
Currently translated at 24.1% (102 of 422 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (31 of 31 strings)
Translated using Weblate (Italian)
Currently translated at 55.5% (15 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/it/
Translated using Weblate (Italian)
Currently translated at 84.9% (2360 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/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 69.8% (199 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/it/
Translated using Weblate (Italian)
Currently translated at 70.2% (33 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 81.8% (18 of 22 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/it/
Translated using Weblate (Italian)
Currently translated at 10.9% (13 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/it/
Translated using Weblate (Italian)
Currently translated at 4.5% (5 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/it/
Co-authored-by: Alexei Znamensky <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Monarch <redacted>
Co-authored-by: Random <redacted>
Co-authored-by: niky1987 <redacted>
Co-authored-by: sergio <redacted>
Co-authored-by: Максим Горпиніч <redacted>
Co-authored-by: 大王叫我来巡山 <redacted>
Signed-off-by: Alexei Znamensky <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Franco Castillo <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Matthaiks <redacted>
Signed-off-by: Monarch <redacted>
Signed-off-by: Random <redacted>
Signed-off-by: niky1987 <redacted>
Signed-off-by: Максим Горпиніч <redacted>
Signed-off-by: 大王叫我来巡山 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/uk/
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/uk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/uk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/uk/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/pt_BR/
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/applications/wol
Paul Donald [Sat, 24 Jan 2026 14:30:04 +0000 (15:30 +0100)]
luci-app-attendedsysupgrade: spell fix
Closes https://github.com/openwrt/luci/pull/8259
Signed-off-by: Paul Donald <redacted>
Dirk Brenken [Sat, 24 Jan 2026 13:39:03 +0000 (14:39 +0100)]
luci-app-adblock: sync with adblock 4.5.0-2
Signed-off-by: Dirk Brenken <redacted>
Tokisaki Galaxy [Fri, 23 Jan 2026 12:02:41 +0000 (20:02 +0800)]
luci-app-tailscale-community: refine UI strings
refine firewall setup description and add site2site help text
After community feedback and testing, many users
are confused about how to set up Site-to-Site (subnet routing).
Currently, the "Auto Configure Firewall" button is
essential for this feature but its
purpose is not prominent enough.
Signed-off-by: Tokisaki Galaxy <redacted>
Brian White [Sat, 24 Jan 2026 00:09:33 +0000 (21:09 -0300)]
luci-theme-material: fix unreadable text
Fix low-contrast text in dark mode that caused
labels to be hard to read.
Signed-off-by: Brian White <redacted>
Paul Donald [Fri, 23 Jan 2026 19:53:21 +0000 (20:53 +0100)]
luci-base: add validator array support
While it's possible to stack validation using .datatype semantics,
e.g. o.datatype = 'and(foo,bar)' and those execute serially, they
depend on the internal validation factory and the built-ins there.
Now, one can define multiple functions in the calling code (passed
in an array) which execute serially. All validation functions
shall return true to succeed.
e.g.
```js
function foo(sid, val) {
return val.includes('foo');
}
function bar(sid, val) {
return val.includes('bar');
}
o = s.option(form.Value, 'foobar', _('foobar'));
o.default = 'foobar';
o.validate = [foo, bar];
```
This helps make validation less complex when special data-types
with high cardinality are in play. Previously, reuse of the this
context when calling sub functions was also lost.
The validate property passed to the new ui widget in form.js
```js
new ui.XX(..., { ... validate: this.getValidator(section_id), ...});
```
takes this.getValidator, which either binds a single validation
function or calls all of the validators, if the form element's
this.validate was an [array]. The result and effect are the same.
If a ui element is manually instantiated (when it's not being
called via form.js and this.getValidator might be unavailable),
passing an array to options.validate works identically:
```js
function foo(val) {
return val.includes('foo');
}
function bar(val) {
return val.includes('bar');
}
new ui.XX(..., { ... validate: [foo, bar], ...});
```
And the validation factory calls them serially.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Fri, 23 Jan 2026 18:46:58 +0000 (19:46 +0100)]
luci-base: add IPv6 LL and ULA validation
Also fix a bug in apply that assigned undefined to a value if
this.apply was used multiple times in the same caller.
Signed-off-by: Paul Donald <redacted>
NaOH Lin [Fri, 23 Jan 2026 17:22:17 +0000 (01:22 +0800)]
luci-app-attendedsysupgrade: fix syntax error
Add the missing semicolon at the end of line 5.
Fix the syntax error popup on the LuCI homepage.
Related to 11_upgrades.js.
Fixes: f746a52979141df8ffbf7c3774002fead7817724
Signed-off-by: NaOH Lin <redacted>
Norman Gehrsitz [Sat, 3 Jan 2026 17:09:48 +0000 (18:09 +0100)]
luci-app-acme: support --cert-profile option
This makes the new --cert-profile option from https://github.com/openwrt/packages/pull/28237 available in Luci.
Signed-off-by: Norman Gehrsitz <redacted>
Paul Donald [Fri, 23 Jan 2026 06:01:08 +0000 (07:01 +0100)]
luci-app-ocserv: convert to JS
See: https://github.com/openwrt/luci/issues/7310
Signed-off-by: Paul Donald <redacted>
Paul Donald [Sat, 17 Jan 2026 19:18:37 +0000 (20:18 +0100)]
luci-base: dispatcher; improve wildcard routing
When a menu JSON describes an endpoint like
"admin/app/edit/*" : { ...
and the user navigates to
admin/app/edit/
instead of the URI which supplies an ID to edit, like
admin/app/edit/myfoobarthing
we now can use 'alias' and 'rewrite' to redirect
transparently for more generic endpoints.
Without this, it's possible to navigate to
admin/app/edit/
and the corresponding view does not receive a suitable
path/ID to derive data from, when views use anything
derived via L.env.requestpath.
This menu JSON
"admin/app/entry/*": {
"action": {
"type": "view",
"path": "app/entry"
}
},
"admin/app/entries": {
"title": "entries",
"order": 5,
"action": {
"type": "view",
"path": "app/entries"
}
},
"admin/app/entry": {
"action": {
"type": "alias",
"path": "admin/app/entries"
}
},
Produces JSON with a wildcardaction element
"entry":
{
"satisfied": true,
"wildcard": true,
"action":
{
"type": "alias",
"path": "admin/app/entries"
},
"wildcardaction":
{
"type": "view",
"path": "app/entry"
}
},
"entries":
{
"satisfied": true,
"action":
{
"type": "view",
"path": "app/entries"
},
"order": 5,
"title": "entries"
},
Signed-off-by: Paul Donald <redacted>
Paul Donald [Thu, 8 Jan 2026 17:12:40 +0000 (18:12 +0100)]
luci-base: amend rpc to handle objects in param
This allows more complex and nested call constructions. Example:
const container_create = rpc.declare({
object: 'frob',
method: 'glob',
params: { foo: { }, bar: { } },
});
Signed-off-by: Paul Donald <redacted>
Eric Fahlgren [Wed, 21 Jan 2026 23:53:35 +0000 (15:53 -0800)]
luci-mod-status: clean up presentation of dhcp section
When no dhcp services are available, return null rather than an
empty container, thus suppressing display of the section altogether.
Add a title to the outer container so that the hide/show button
has something to control.
When both v4 and v6 tables are empty, display a message indicating
this rather than showing nothing below the title.
Signed-off-by: Eric Fahlgren <redacted>
LASER-Yi [Tue, 20 Jan 2026 17:25:27 +0000 (01:25 +0800)]
luci-base: fix JSDoc errors in form.Flag and form.Button
Fix incorrect @lends, @name, @class, and @classdesc annotations to match the actual
public API (LuCI.form.Flag and LuCI.form.Button).
Signed-off-by: LASER-Yi <redacted>
Eric Fahlgren [Fri, 23 Jan 2026 00:12:33 +0000 (16:12 -0800)]
luci-app-attendedsysupgrade: rework check-for-new-firmware
Do a complete overhaul of the firmware check:
When the Status -> Overview page is loaded, we check if the
configuration is set. If not, we ask the user to choose between
enabled or disabled. Once this is done, it never appears again
(much like the "set password" logic in the shell).
As a result, there is no longer a persistent section on the Overview
page with a simple toggle eating real estate and playing havoc with
the Hide/Show button scheme.
When the setting is enabled, then every time Status -> Overview
is loaded, we do the firmware check and display an alert notice
as before. But, the alert notice now contains a button to disable
the alerts, so navigation is still simple, you don't have to dig
around to figure out how to turn it off.
The logic for version comparisons was cleaned up and simplified.
Fixes: #7925
Fixes: #8226
Signed-off-by: Eric Fahlgren <redacted>
Ramon Van Gorkom [Sun, 4 Jan 2026 17:48:47 +0000 (18:48 +0100)]
luci-base: make some tables better searchable
This changes the "name" in specific tables from being painted to
being rendered. This allows the use of "ctrl-f" in browsers to e.g.
search for firewall rule names.
Closes https://github.com/openwrt/luci/issues/7708
Signed-off-by: Ramon Van Gorkom <redacted>
Link: https://github.com/openwrt/luci/pull/8191
Signed-off-by: Paul Donald <redacted>
Tokisaki Galaxy [Sat, 15 Nov 2025 16:05:13 +0000 (00:05 +0800)]
luci-app-tailscale-community: add new application
This commit adds a new LuCI application for managing Tailscale on OpenWrt.
The application provides a web interface to view service status,
list network peers, and configure various Tailscale settings,
such as exit nodes, advertised routes, and daemon options.
Co-authored-by: Sandro <redacted>
Signed-off-by: Tokisaki Galaxy <redacted>
Konstantin Glukhov [Thu, 22 Jan 2026 02:13:35 +0000 (11:13 +0900)]
luci-mod-status: resolve service names for ports
- Parse and map ports to corresponding service names.
- Display service names when DNS lookups are enabled.
Rationale:
Enhance endpoint readability by showing service names where available,
improving clarity of source/destination information.
Signed-off-by: Konstantin Glukhov <redacted>
Guilherme Cardoso [Sun, 4 Jan 2026 12:32:33 +0000 (12:32 +0000)]
luci-app-rustdesk-server: add new application
Add LuCI web interface for managing RustDesk Server on OpenWrt.
RustDesk is an open-source remote desktop application, providing a
self-hosted alternative to proprietary solutions like TeamViewer and
AnyDesk. It enables secure remote access without relying on third-party
servers.
This package provides configuration for the RustDesk server components:
- hbbs: ID/Rendezvous server for connection brokering
- hbbr: Relay server for NAT traversal
Features:
- Modern JavaScript UI with live status polling
- Service management (start/stop/restart/enable/disable)
- Public key display with copy button and regeneration
- Firewall rule auto-management based on port settings
- Tabbed configuration for ID Server (hbbs) and Relay Server (hbbr)
- Log viewer with auto-refresh
- Input validation (paths, ports, CIDR notation)
- i18n ready with POT template
Signed-off-by: Guilherme Cardoso <redacted>
Eric Fahlgren [Wed, 21 Jan 2026 21:56:51 +0000 (13:56 -0800)]
luci-theme-openwrt-2020: add missing selector
The .label.notice selector is defined in the bootstrap theme, and
used in luci-base, but is not present in the openwrt2020 theme.
Signed-off-by: Eric Fahlgren <redacted>
Paul Donald [Wed, 21 Jan 2026 21:39:04 +0000 (22:39 +0100)]
luci-theme: fix theme header title
dispatched.title is sometimes null, especially where menu JSON
does not declare a title for a page.
Also, while we're here, wrap these in i18n tags, since the
JSON titles are often translated (they're included in po matter).
Closes #8222
Signed-off-by: Paul Donald <redacted>
Eric Fahlgren [Wed, 21 Jan 2026 18:34:18 +0000 (10:34 -0800)]
luci-mod-status: improve hide/show button placement and size
Align the hide/show buttons with the header of the section that
they control. Make the buttons as tall as the header line, very
much improving accessibility on mobile.
Signed-off-by: Eric Fahlgren <redacted>
Stan Grishin [Wed, 21 Jan 2026 18:32:18 +0000 (10:32 -0800)]
Merge pull request #8231 from stangri/master-luci-app-https-dns-proxy
luci-app-https-dns-proxy: update to 2025.12.29-3
Stan Grishin [Wed, 21 Jan 2026 18:31:35 +0000 (10:31 -0800)]
Merge pull request #8239 from stangri/master-luci-app-advanced-reboot
luci-app-advanced-reboot: bugfix: actual partition switch
Hosted Weblate [Wed, 21 Jan 2026 05:35:33 +0000 (06:35 +0100)]
Translated using Weblate (Korean)
Currently translated at 69.5% (1934 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 23.0% (21 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/
Translated using Weblate (Korean)
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/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (153 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ko/
Translated using Weblate (Korean)
Currently translated at 14.7% (27 of 183 strings)
Translated using Weblate (Korean)
Currently translated at 12.1% (9 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ko/
Translated using Weblate (Korean)
Currently translated at 47.6% (201 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (62 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
Translated using Weblate (Korean)
Currently translated at 16.1% (20 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 52.1% (24 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (German)
Currently translated at 100.0% (179 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/de/
Translated using Weblate (Lithuanian)
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/lt/
Translated using Weblate (German)
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/de/
Translated using Weblate (Hebrew)
Currently translated at 1.7% (5 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/he/
Translated using Weblate (Hebrew)
Currently translated at 2.4% (5 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/he/
Translated using Weblate (German)
Currently translated at 37.8% (42 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/de/
Translated using Weblate (Korean)
Currently translated at 68.6% (1908 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 68.1% (1893 of 2779 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 100.0% (25 of 25 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (102 of 102 strings)
Translated using Weblate (Korean)
Currently translated at 14.2% (17 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 47.0% (8 of 17 strings)
Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Korean)
Currently translated at 25.8% (16 of 62 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ko/
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 8.5% (11 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 8.1% (9 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 30.4% (14 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/pt_BR/
Translated using Weblate (Finnish)
Currently translated at 4.7% (12 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/fi/
Translated using Weblate (Korean)
Currently translated at 68.1% (1893 of 2779 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 77.1% (155 of 201 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 17.5% (7 of 40 strings)
Translation: OpenWrt/LuCI/applications/example
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 29.0% (9 of 31 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 54.4% (80 of 147 strings)
Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/pt_BR/
Translated using Weblate (Finnish)
Currently translated at 3.7% (7 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/fi/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.8% (170 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.4% (390 of 422 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 51.0% (25 of 49 strings)
Translated using Weblate (Korean)
Currently translated at 20.7% (17 of 82 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 20.8% (10 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.2% (280 of 285 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 14.2% (11 of 77 strings)
Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/pt_BR/
Translated using Weblate (Korean)
Currently translated at 100.0% (22 of 22 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (179 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.0% (69 of 75 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 10.6% (19 of 178 strings)
Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 40.4% (38 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (73 of 73 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 6.7% (8 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/pt_BR/
Translated using Weblate (Korean)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 70.2% (33 of 47 strings)
Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 35.5% (16 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 99.3% (2760 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 68.7% (11 of 16 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/pt_BR/
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 (Finnish)
Currently translated at 51.6% (107 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fi/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 32.5% (13 of 40 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (25 of 25 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% (14 of 14 strings)
Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/pt_BR/
Translated using Weblate (Korean)
Currently translated at 15.3% (19 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 23.6% (39 of 165 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 19.7% (16 of 81 strings)
Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 66.6% (22 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/pt_BR/
Translated using Weblate (Korean)
Currently translated at 98.4% (126 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 82.1% (23 of 28 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 21.2% (35 of 165 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (177 of 177 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/pt_BR/
Translated using Weblate (Korean)
Currently translated at 97.8% (46 of 47 strings)
Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (168 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/pt_BR/
Translated using Weblate (Finnish)
Currently translated at 19.4% (39 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/fi/
Translated using Weblate (Korean)
Currently translated at 94.1% (16 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 100.0% (26 of 26 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ko/
Translated using Weblate (Korean)
Currently translated at 18.4% (33 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (207 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pt_BR/
Translated using Weblate (Finnish)
Currently translated at 48.0% (137 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/fi/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 53.5% (15 of 28 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/pt_BR/
Translated using Weblate (Korean)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pt_BR/
Translated using Weblate (Korean)
Currently translated at 22.5% (40 of 177 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 86.6% (52 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (197 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 87.8% (65 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Korean)
Currently translated at 31.4% (65 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 87.7% (164 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt_BR/
Translated using Weblate (Korean)
Currently translated at 100.0% (16 of 16 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ko/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (91 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 14.6% (13 of 89 strings)
Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/pt_BR/
Translated using Weblate (Finnish)
Currently translated at 71.2% (52 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/fi/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 19.6% (13 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 87.0% (27 of 31 strings)
Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.4% (2737 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/
Translated using Weblate (Korean)
Currently translated at 34.3% (98 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Irish)
Currently translated at 100.0% (111 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/ga/
Translated using Weblate (Korean)
Currently translated at 47.6% (201 of 422 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 10.2% (26 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/pt_BR/
Translated using Weblate (Polish)
Currently translated at 100.0% (187 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pl/
Translated using Weblate (Spanish)
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/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (172 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/
Translated using Weblate (Korean)
Currently translated at 76.5% (36 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 54.2% (109 of 201 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% (179 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/lt/
Translated using Weblate (Swedish)
Currently translated at 57.5% (42 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/sv/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (172 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (285 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/lt/
Translated using Weblate (Korean)
Currently translated at 10.8% (8 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ko/
Translated using Weblate (Swedish)
Currently translated at 58.9% (99 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/sv/
Translated using Weblate (Swedish)
Currently translated at 39.0% (1085 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/
Translated using Weblate (Korean)
Currently translated at 47.3% (200 of 422 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/sv/
Translated using Weblate (Korean)
Currently translated at 48.8% (22 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 14.2% (24 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (153 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ko/
Translated using Weblate (Korean)
Currently translated at 21.9% (20 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 50.0% (23 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (Lithuanian)
Currently translated at 92.2% (191 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Spanish)
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/es/
Translated using Weblate (Lithuanian)
Currently translated at 94.3% (2623 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Swedish)
Currently translated at 0.9% (1 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/sv/
Translated using Weblate (Swedish)
Currently translated at 47.7% (54 of 113 strings)
Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/sv/
Translated using Weblate (Korean)
Currently translated at 92.8% (142 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ko/
Translated using Weblate (Spanish)
Currently translated at 99.2% (2758 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (102 of 102 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/zh_Hans/
Translated using Weblate (Korean)
Currently translated at 12.7% (25 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Irish)
Currently translated at 100.0% (179 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ga/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/uk/
Translated using Weblate (Korean)
Currently translated at 76.7% (56 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ko/
Translated using Weblate (Irish)
Currently translated at 100.0% (285 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ga/
Translated using Weblate (Korean)
Currently translated at 14.0% (40 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/
Translated using Weblate (Korean)
Currently translated at 41.6% (82 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ko/
Translated using Weblate (Irish)
Currently translated at 100.0% (187 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ga/
Translated using Weblate (Korean)
Currently translated at 100.0% (71 of 71 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (187 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/uk/
Translated using Weblate (Irish)
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/
Translated using Weblate (Korean)
Currently translated at 25.0% (7 of 28 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ko/
Translated using Weblate (Irish)
Currently translated at 100.0% (172 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ga/
Translated using Weblate (Korean)
Currently translated at 92.1% (141 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ko/
Translated using Weblate (Korean)
Currently translated at 68.1% (1893 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (187 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ko/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (179 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/uk/
Translated using Weblate (Korean)
Currently translated at 7.4% (19 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Korean)
Currently translated at 8.4% (5 of 59 strings)
Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ko/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (111 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (172 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/uk/
Translated using Weblate (Korean)
Currently translated at 6.7% (6 of 89 strings)
Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/ko/
Translated using Weblate (Irish)
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/ga/
Translated using Weblate (Polish)
Currently translated at 100.0% (285 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (179 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pl/
Translated using Weblate (German)
Currently translated at 93.6% (2602 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (187 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
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/zh_Hans/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (285 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/uk/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (179 of 179 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/zh_Hans/
Translated using Weblate (Ukrainian)
Currently translated at 89.8% (168 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/uk/
Translated using Weblate (Polish)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (187 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (47 of 47 strings)
Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/pl/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Korean)
Currently translated at 83.0% (59 of 71 strings)
Translated using Weblate (German)
Currently translated at 36.0% (40 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/de/
Translated using Weblate (Polish)
Currently translated at 100.0% (2779 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
Translated using Weblate (German)
Currently translated at 98.8% (170 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/
Translated using Weblate (German)
Currently translated at 62.1% (74 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/de/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (285 of 285 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hans/
Translated using Weblate (German)
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/de/
Translated using Weblate (Korean)
Currently translated at 86.6% (162 of 187 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ko/
Translated using Weblate (Ukrainian)
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/uk/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (172 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hans/
Translated using Weblate (Polish)
Currently translated at 100.0% (172 of 172 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/pl/
Translated using Weblate (German)
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/de/
Translated using Weblate (German)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/
Translated using Weblate (Korean)
Currently translated at 40.8% (29 of 71 strings)
Translated using Weblate (German)
Currently translated at 29.7% (33 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/de/
Translated using Weblate (German)
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/de/
Translated using Weblate (German)
Currently translated at 100.0% (198 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/de/
Translated using Weblate (Korean)
Currently translated at 67.7% (1883 of 2779 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 29.5% (21 of 71 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 98.1% (2720 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Hungarian)
Currently translated at 83.5% (2315 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 78.0% (71 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hant/
Co-authored-by: Aindriú Mac Giolla Eoin <redacted>
Co-authored-by: Anya Lin <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Ettore Atalan <redacted>
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Marko Mäkelä <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Nicolas Aigner <redacted>
Co-authored-by: Samuel Rydén <redacted>
Co-authored-by: Werner Schleifer <redacted>
Co-authored-by: Yaron Shahrabani <redacted>
Co-authored-by: hmzs <redacted>
Co-authored-by: nKsyn <redacted>
Co-authored-by: Максим Горпиніч <redacted>
Co-authored-by: 大王叫我来巡山 <redacted>
Signed-off-by: Aindriú Mac Giolla Eoin <redacted>
Signed-off-by: Anya Lin <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Ettore Atalan <redacted>
Signed-off-by: Franco Castillo <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Marko Mäkelä <redacted>
Signed-off-by: Matthaiks <redacted>
Signed-off-by: Nicolas Aigner <redacted>
Signed-off-by: Samuel Rydén <redacted>
Signed-off-by: Werner Schleifer <redacted>
Signed-off-by: Yaron Shahrabani <redacted>
Signed-off-by: hmzs <redacted>
Signed-off-by: nKsyn <redacted>
Signed-off-by: Максим Горпиніч <redacted>
Signed-off-by: 大王叫我来巡山 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hans/
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/luciapplicationswol/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/pt_BR/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/filebrowser
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Translation: OpenWrt/LuCI/modules/luci-mod-dsl
Stan Grishin [Wed, 21 Jan 2026 03:31:28 +0000 (03:31 +0000)]
luci-app-advanced-reboot: bugfix: actual partition switch
At some point after r7, when I no longer had the dual boot device readily
available for testing, a regression was introduced that the RPCD script
would not actually perform the partition switch.
Thanks to @bd0426 for report and @Jackie264 for fixing the issue.
advanced-reboot.js
* simplify partition number validation in handleAlternativeReboot
* reformat text copy
RPCD script
* obtain OpenWrt version from "$OPENWRT_RELEASE" not "$PRETTY_NAME" for
the snapshot compatibility
* refactor parameter processing for boot_partition function
* add logging/better output on error in boot_partition
test.sh
* introduce a test file for heartbeat check of the RPCD script
Signed-off-by: Stan Grishin <redacted>
Daniel F. Dickinson [Tue, 20 Jan 2026 12:29:56 +0000 (07:29 -0500)]
luci-app-radicale3: fix bcrypt/libpass detection
Update call to `rpc-sys packagelist` to list all packages, not just
top-level packages, so that we can actually check if python3-libpass
and python3-bcrypt are installed.
Without this bcrypt authentication will not be made available to the
user.
Signed-off-by: Daniel F. Dickinson <redacted>
Florian Eckert [Tue, 20 Jan 2026 11:20:36 +0000 (12:20 +0100)]
Merge pull request #8233 from TDT-AG/pr/
20260120-luci-app-mwan3
Revert "luci-app-mwan3: delete additional mwan3 load call"
Florian Eckert [Tue, 20 Jan 2026 08:01:00 +0000 (09:01 +0100)]
Revert "luci-app-mwan3: delete additional mwan3 load call"
This commit introduces a regression, so that in the policy, rule and member
pages, the dropdowns are not filled with the required configuration options
from the mwan3 configuration. Reverting the commit resolves the issue and
the dropdowns are filled with values again.
Fixes: #8232
This reverts commit
1243d8023aaaf29a7cb750e104b5e96ec3689544.
Signed-off-by: Florian Eckert <redacted>
Stan Grishin [Mon, 19 Jan 2026 23:54:50 +0000 (23:54 +0000)]
luci-app-https-dns-proxy: update to 2025.12.29-3
status.js:
* update the donate anchor
* replace RPCD call with direct ubus pull of service info for faster
operation
Overview page include javascript file:
* replace RPCD call with ubus pull
RPCD script:
* remove obsolete getRuntime method
* bugfix: prevent execution of arbitrary code (thanks @iwallplace)
ACL file:
* remove obsolete getRuntime access and add access to service list
Signed-off-by: Stan Grishin <redacted>
Daniel F. Dickinson [Mon, 19 Jan 2026 07:44:52 +0000 (02:44 -0500)]
luci-app-radicale3: use ip6 bracket notation
Update iphostport validation to use bracket notation for ipv6 IP
addresses. Radicale understands it, and it is the preferred notation
when using an IP address and port, together.
Signed-off-by: Daniel F. Dickinson <redacted>
Dirk Brenken [Sun, 18 Jan 2026 22:39:39 +0000 (23:39 +0100)]
luci-app-adblock: sync with adblock 4.5.0-1
Signed-off-by: Dirk Brenken <redacted>
Paul Donald [Sat, 17 Jan 2026 15:58:26 +0000 (16:58 +0100)]
luci-base: fix null error
When working with JSONMap backed data sources in tables, sort
triggers a null error because this.state is not available.
Prevent the null error if it is unavailable.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Wed, 14 Jan 2026 20:21:46 +0000 (21:21 +0100)]
luci-base: document delbtntitle clonebtntitle
We also implement delbtntitle functionality for various *Table
types. This means one can implement a table and rename its
Delete button like so:
s.delbtntitle = _('Kill it with fire!');
Signed-off-by: Paul Donald <redacted>
Paul Donald [Wed, 14 Jan 2026 00:43:48 +0000 (01:43 +0100)]
luci-theme: alignment fixes
These help to align read-only items with their title elements.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Sun, 6 Jul 2025 02:04:28 +0000 (04:04 +0200)]
luci-base: extend FileUpload; create DirectoryPicker
FileUpload was extended to accommodate the new features, since
it has nearly everything already. Create a DirectoryPicker
convenience wrapper.
Additions are:
-directory creation (dialogue); set directory_create to true
-directory select mode (instead of file); set directory_select to true
Also fix a bug in the breadcrumb generation which produced:
/foo » » bar
for /foo/bar if root_directory is not '/', and another bug that
merged links together when navigating upward again using the
breadcrumbs.
Signed-off-by: Paul Donald <redacted>
Hannu Nyman [Sun, 18 Jan 2026 06:15:03 +0000 (08:15 +0200)]
treewide: sync translations - i18n
Sync translations.
Signed-off-by: Hannu Nyman <redacted>
Hosted Weblate [Sun, 18 Jan 2026 00:25:11 +0000 (01:25 +0100)]
Translated using Weblate (Polish)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (197 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (111 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (119 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (60 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (171 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (66 of 66 strings)
Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (153 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (168 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (75 of 75 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (46 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (74 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (102 of 102 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (128 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (198 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (45 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (422 of 422 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/
Translated using Weblate (Spanish)
Currently translated at 96.7% (30 of 31 strings)
Translated using Weblate (Polish)
Currently translated at 15.3% (17 of 111 strings)
Translation: OpenWrt/LuCI/applications/radicale3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/pl/
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Matthaiks <redacted>
Signed-off-by: Matthaiks <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/es/
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/wol
Paul Donald [Sat, 17 Jan 2026 22:44:56 +0000 (23:44 +0100)]
Merge remote-tracking branch 'weblate/master'
Hyeonjeong Lee [Thu, 15 Jan 2026 17:18:35 +0000 (18:18 +0100)]
Translated using Weblate (Korean)
Currently translated at 62.5% (132 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Signed-off-by: Hyeonjeong Lee <redacted>
Daniel F. Dickinson [Mon, 5 Jan 2026 12:41:26 +0000 (07:41 -0500)]
luci-app-radicale3: initial add of applications
radicale2 has been removed from packages as it can no longer be
built due to PyPi service changes. It has been replaced with
radicale3: https://github.com/openwrt/packages/pull/28211
Here we add a JavaScript-based LuCI app for radicale3, in place of
the old Lua-based LuCI app for radicale2.
Signed-off-by: Daniel F. Dickinson <redacted>
Daniel F. Dickinson [Sat, 10 Jan 2026 00:07:34 +0000 (19:07 -0500)]
rpcd-mod-rad3-enc: add radicale3 password hasher
There are a number of changes to radicale, passlib and bcrypt,
which means a new rpcd function is needed.
Signed-off-by: Daniel F. Dickinson <redacted>
Hyeonjeong Lee [Thu, 15 Jan 2026 17:11:17 +0000 (18:11 +0100)]
Translated using Weblate (Korean)
Currently translated at 68.0% (1885 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Signed-off-by: Hyeonjeong Lee <redacted>
Hyeonjeong Lee [Thu, 15 Jan 2026 17:18:00 +0000 (18:18 +0100)]
Translated using Weblate (Korean)
Currently translated at 62.0% (131 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Signed-off-by: Hyeonjeong Lee <redacted>
Josef Schlehofer [Fri, 9 Jan 2026 16:11:16 +0000 (17:11 +0100)]
luci-app-radicale2, rpcd-mod-rad2-enc: drop packages
Radicale2 has been dropped from the packages feed as it fails to compile
due to PEP 625 compliance issues.
While the package compiles locally with lowercase filenames, the build
system expects uppercase names. However, PEP 625 enforces lowercase for
distribution filenames (sdists/wheels).
Since radicale3 is available as a replacement, radicale2 is being
removed. LuCI support for radicale3 will be added shortly.
Signed-off-by: Josef Schlehofer <redacted>
Hosted Weblate [Thu, 15 Jan 2026 16:55:46 +0000 (17:55 +0100)]
Translated using Weblate (Korean)
Currently translated at 67.9% (1882 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Hungarian)
Currently translated at 37.2% (35 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/hu/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (62 of 62 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/hu/
Translated using Weblate (Korean)
Currently translated at 32.7% (56 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Translated using Weblate (Korean)
Currently translated at 36.3% (8 of 22 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/ko/
Translated using Weblate (Hungarian)
Currently translated at 90.6% (68 of 75 strings)
Translated using Weblate (Hungarian)
Currently translated at 83.5% (2315 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/
Translated using Weblate (Korean)
Currently translated at 39.5% (78 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ko/
Translated using Weblate (Hungarian)
Currently translated at 42.8% (39 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/hu/
Translated using Weblate (Korean)
Currently translated at 53.7% (108 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Hungarian)
Currently translated at 30.7% (28 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/hu/
Translated using Weblate (Korean)
Currently translated at 22.0% (39 of 177 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 61.1% (129 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (113 of 113 strings)
Translated using Weblate (Korean)
Currently translated at 67.8% (1881 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 9.6% (19 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Korean)
Currently translated at 8.2% (16 of 193 strings)
Translated using Weblate (Korean)
Currently translated at 13.6% (23 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Korean)
Currently translated at 13.4% (16 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (62 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
Translated using Weblate (Hungarian)
Currently translated at 12.1% (8 of 66 strings)
Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/hu/
Translated using Weblate (Korean)
Currently translated at 13.3% (39 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Korean)
Currently translated at 11.7% (12 of 102 strings)
Translated using Weblate (Hungarian)
Currently translated at 93.6% (44 of 47 strings)
Translated using Weblate (Korean)
Currently translated at 2.8% (2 of 71 strings)
Translated using Weblate (Korean)
Currently translated at 18.7% (32 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ko/
Translated using Weblate (Korean)
Currently translated at 27.0% (56 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 5.6% (5 of 89 strings)
Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/ko/
Translated using Weblate (Korean)
Currently translated at 16.6% (8 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ko/
Translated using Weblate (Hungarian)
Currently translated at 19.4% (41 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/hu/
Translated using Weblate (Korean)
Currently translated at 9.5% (19 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ko/
Translated using Weblate (Hungarian)
Currently translated at 52.3% (221 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 24.1% (15 of 62 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ko/
Translated using Weblate (Korean)
Currently translated at 44.5% (188 of 422 strings)
Translated using Weblate (Hungarian)
Currently translated at 83.3% (2309 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/
Translated using Weblate (Lithuanian)
Currently translated at 92.2% (191 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Hungarian)
Currently translated at 4.4% (8 of 178 strings)
Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/hu/
Translated using Weblate (Hungarian)
Currently translated at 83.3% (2309 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/
Translated using Weblate (Hungarian)
Currently translated at 29.6% (27 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/hu/
Translated using Weblate (Hungarian)
Currently translated at 3.1% (8 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/hu/
Translated using Weblate (Hungarian)
Currently translated at 32.1% (9 of 28 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/hu/
Translated using Weblate (Hungarian)
Currently translated at 82.8% (2295 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/
Translated using Weblate (Korean)
Currently translated at 44.3% (187 of 422 strings)
Translated using Weblate (Lithuanian)
Currently translated at 84.5% (175 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Korean)
Currently translated at 43.8% (185 of 422 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (171 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/lt/
Translated using Weblate (Lithuanian)
Currently translated at 94.7% (2625 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Lithuanian)
Currently translated at 83.5% (173 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Korean)
Currently translated at 42.8% (181 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 41.9% (177 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 67.7% (1877 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 67.7% (1877 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (14 of 14 strings)
Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ko/
Translated using Weblate (Korean)
Currently translated at 92.8% (13 of 14 strings)
Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ko/
Translated using Weblate (Korean)
Currently translated at 85.7% (12 of 14 strings)
Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ko/
Translated using Weblate (Korean)
Currently translated at 67.6% (1874 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 34.7% (16 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 9.4% (7 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ko/
Translated using Weblate (Korean)
Currently translated at 46.6% (21 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 18.0% (17 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ko/
Translated using Weblate (Korean)
Currently translated at 11.9% (35 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Korean)
Currently translated at 39.5% (78 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 85.7% (12 of 14 strings)
Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ko/
Translated using Weblate (Korean)
Currently translated at 16.4% (15 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 22.5% (14 of 62 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ko/
Translated using Weblate (Korean)
Currently translated at 43.6% (92 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Translated using Weblate (Korean)
Currently translated at 48.4% (16 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 13.0% (22 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
Translated using Weblate (Korean)
Currently translated at 14.5% (18 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 30.3% (10 of 33 strings)
Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/ko/
Translated using Weblate (Korean)
Currently translated at 21.6% (13 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ko/
Translated using Weblate (Korean)
Currently translated at 9.1% (18 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Korean)
Currently translated at 32.7% (56 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (62 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
Translated using Weblate (Korean)
Currently translated at 82.3% (126 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Korean)
Currently translated at 67.2% (1863 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Indonesian)
Currently translated at 4.9% (21 of 422 strings)
Translated using Weblate (Lithuanian)
Currently translated at 99.3% (152 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/lt/
Translated using Weblate (Indonesian)
Currently translated at 1.8% (3 of 165 strings)
Translated using Weblate (Korean)
Currently translated at 41.7% (176 of 422 strings)
Translated using Weblate (Indonesian)
Currently translated at 16.1% (5 of 31 strings)
Translated using Weblate (Lithuanian)
Currently translated at 76.3% (158 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Indonesian)
Currently translated at 2.2% (4 of 177 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (17 of 17 strings)
Translation: OpenWrt/LuCI/applications/omcproxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/id/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/lt/
Translated using Weblate (Indonesian)
Currently translated at 0.9% (26 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/id/
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: deri sahertian <redacted>
Co-authored-by: hmzs <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: deri sahertian <redacted>
Signed-off-by: hmzs <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/hu/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/hu/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/hu/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/id/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/hu/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/ko/
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Translation: OpenWrt/LuCI/modules/luci-mod-dsl
Paul Donald [Thu, 15 Jan 2026 16:48:26 +0000 (17:48 +0100)]
luci-theme-openwrt: prevent minify errors
The CSS:
padding: calc(0.125em - 1px) calc(0.5em - 1px);
produced:
padding:calc(.125em
since minify treated it as a quad. Work around this and remove
it. The difference without it is minor.
Remove input colouring since the custom tags don't help and
the colouring makes input difficult to discern from placeholders.
Remove also -ms-backdrop definition which effectively overrides
the previous auto.
There was also an instance where 'solid red;' was truncated
to 'solid re' but I cannot reproduce this with minify.
Signed-off-by: Paul Donald <redacted>
Dirk Brenken [Mon, 12 Jan 2026 22:04:39 +0000 (23:04 +0100)]
luci-app-banip: sync with banIP-1.8.0-1
Signed-off-by: Dirk Brenken <redacted>
Florian Eckert [Mon, 12 Jan 2026 07:32:31 +0000 (08:32 +0100)]
Merge pull request #8208 from TDT-AG/pr/
20260109-luci-app-mwan3
luci-app-mwan3: split acl into status and config
Konstantin Glukhov [Thu, 8 Jan 2026 08:38:21 +0000 (17:38 +0900)]
luci-mod-status: aid DNS lookups with /etc/ethers
- Integrate luci-rpc.getHostHints for host-hints lookup
- Stop mutating lookup_queue during iteration; use Set + filter()
to remove resolved entries safely
- Collect unresolved addresses, consult host hints, and apply hinted names
- Use explicit defaults for recheck counters
Rationale:
Host hints provide a low-cost way to resolve IPv6 SLAAC and link-local
addresses, improving lookup coverage.
Bug fixes:
Removing elements from lookup_queue with splice() while iterating
reduced_lookup_queue could remove wrong indices or skip entries.
Switching to filter() and a Set fixes this class of logic bugs.
Signed-off-by: Konstantin Glukhov <redacted>
Paul Donald [Mon, 12 Jan 2026 00:36:35 +0000 (01:36 +0100)]
luci-base: amend ZoneSelect widget datatype
mandate proper firewall compliant zone names. Use
validation ucifw4zonename instead of uciname. The former
does not permit leading digits which
Now we only permit "*" if flags .allowany and .nocreate are
set. This is when the widget is used to select pre-existing
zones and the zone 'any' ("*") is added as a .value.
Creating a zone named "*" shall not be allowed.
Signed-off-by: Paul Donald <redacted>
Paul Donald [Sun, 11 Jan 2026 22:35:42 +0000 (23:35 +0100)]
luci-mod-network: add PIO flag management
odhcpd specific flag. PD-P only works with dhcpv6_pd and dhcpv6.
Also move some DHCPv6 specific settings to a new DHCPv6 tab.
Signed-off-by: Paul Donald <redacted>
Hosted Weblate [Sun, 11 Jan 2026 11:13:49 +0000 (12:13 +0100)]
Translated using Weblate (Lithuanian)
Currently translated at 86.9% (133 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/lt/
Translated using Weblate (Korean)
Currently translated at 75.1% (115 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ko/
Translated using Weblate (Korean)
Currently translated at 33.3% (57 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Translated using Weblate (Korean)
Currently translated at 8.1% (6 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ko/
Translated using Weblate (Korean)
Currently translated at 12.0% (9 of 75 strings)
Translated using Weblate (Korean)
Currently translated at 22.2% (46 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Czech)
Currently translated at 97.6% (167 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/cs/
Translated using Weblate (Korean)
Currently translated at 6.7% (4 of 59 strings)
Translation: OpenWrt/LuCI/applications/dump1090
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ko/
Translated using Weblate (Lithuanian)
Currently translated at 71.0% (147 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (German)
Currently translated at 93.9% (2604 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/
Translated using Weblate (Czech)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Korean)
Currently translated at 40.9% (173 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 66.9% (1856 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 15.9% (15 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ko/
Translated using Weblate (Korean)
Currently translated at 9.0% (18 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (207 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/cs/
Translated using Weblate (Czech)
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/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/
Translated using Weblate (German)
Currently translated at 62.1% (74 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/de/
Translated using Weblate (Korean)
Currently translated at 20.4% (10 of 49 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ko/
Translated using Weblate (Russian)
Currently translated at 100.0% (422 of 422 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (49 of 49 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (161 of 161 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/cs/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/lt/
Translated using Weblate (Korean)
Currently translated at 43.6% (92 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Korean)
Currently translated at 45.0% (18 of 40 strings)
Translation: OpenWrt/LuCI/applications/example
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/ko/
Translated using Weblate (Korean)
Currently translated at 12.6% (15 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Czech)
Currently translated at 99.2% (419 of 422 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (113 of 113 strings)
Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/cs/
Translated using Weblate (Russian)
Currently translated at 100.0% (207 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/
Translated using Weblate (Czech)
Currently translated at 100.0% (62 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/cs/
Translated using Weblate (German)
Currently translated at 90.5% (67 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/de/
Translated using Weblate (Czech)
Currently translated at 100.0% (171 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/cs/
Translated using Weblate (Czech)
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ko/
Translated using Weblate (German)
Currently translated at 95.6% (87 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/de/
Translated using Weblate (Czech)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/cs/
Translated using Weblate (Korean)
Currently translated at 23.3% (14 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ko/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Korean)
Currently translated at 100.0% (38 of 38 strings)
Translation: OpenWrt/LuCI/applications/advanced-reboot
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ko/
Translated using Weblate (German)
Currently translated at 100.0% (28 of 28 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/cs/
Translated using Weblate (Korean)
Currently translated at 42.4% (28 of 66 strings)
Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ko/
Translated using Weblate (Korean)
Currently translated at 34.7% (16 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 15.3% (14 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/cs/
Translated using Weblate (Korean)
Currently translated at 13.4% (11 of 82 strings)
Translated using Weblate (German)
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/de/
Translated using Weblate (Korean)
Currently translated at 98.4% (126 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (31 of 31 strings)
Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/cs/
Translated using Weblate (Korean)
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/ko/
Translated using Weblate (Russian)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/
Translated using Weblate (Korean)
Currently translated at 75.1% (115 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ko/
Added translation using Weblate (Korean)
Translated using Weblate (Dutch)
Currently translated at 22.5% (9 of 40 strings)
Translated using Weblate (Dutch)
Currently translated at 12.1% (8 of 66 strings)
Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/nl/
Translated using Weblate (Dutch)
Currently translated at 53.6% (111 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/nl/
Translated using Weblate (Dutch)
Currently translated at 1.4% (1 of 71 strings)
Translated using Weblate (Dutch)
Currently translated at 10.0% (2 of 20 strings)
Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/nl/
Translated using Weblate (Dutch)
Currently translated at 3.4% (5 of 147 strings)
Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/nl/
Translated using Weblate (Dutch)
Currently translated at 4.3% (7 of 161 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/nl/
Translated using Weblate (Dutch)
Currently translated at 4.8% (4 of 82 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (102 of 102 strings)
Translated using Weblate (Dutch)
Currently translated at 6.5% (9 of 138 strings)
Translated using Weblate (Dutch)
Currently translated at 4.0% (3 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/nl/
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hant/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (22 of 22 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/zh_Hans/
Translated using Weblate (Spanish)
Currently translated at 98.5% (198 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/
Translated using Weblate (Dutch)
Currently translated at 5.2% (9 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/nl/
Translated using Weblate (Spanish)
Currently translated at 98.2% (111 of 113 strings)
Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/es/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (81 of 81 strings)
Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/zh_Hans/
Translated using Weblate (Dutch)
Currently translated at 4.2% (5 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/nl/
Translated using Weblate (Dutch)
Currently translated at 8.2% (6 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/nl/
Translated using Weblate (Dutch)
Currently translated at 4.3% (11 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/nl/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (197 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hans/
Translated using Weblate (Dutch)
Currently translated at 10.0% (6 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/nl/
Translated using Weblate (Dutch)
Currently translated at 20.0% (33 of 165 strings)
Translated using Weblate (Dutch)
Currently translated at 4.4% (4 of 89 strings)
Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/nl/
Translated using Weblate (Dutch)
Currently translated at 6.6% (5 of 75 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/
Translated using Weblate (Dutch)
Currently translated at 10.8% (4 of 37 strings)
Translated using Weblate (Dutch)
Currently translated at 51.7% (151 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/nl/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (82 of 82 strings)
Translated using Weblate (Dutch)
Currently translated at 4.8% (3 of 62 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (207 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (49 of 49 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/zh_Hans/
Translated using Weblate (Dutch)
Currently translated at 5.4% (5 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/nl/
Translated using Weblate (Dutch)
Currently translated at 50.0% (8 of 16 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/nl/
Translated using Weblate (Dutch)
Currently translated at 3.1% (4 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/nl/
Translated using Weblate (Dutch)
Currently translated at 73.6% (67 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/nl/
Translated using Weblate (Dutch)
Currently translated at 9.4% (5 of 53 strings)
Translated using Weblate (Dutch)
Currently translated at 7.7% (6 of 77 strings)
Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/nl/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/zh_Hans/
Translated using Weblate (Dutch)
Currently translated at 35.7% (10 of 28 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/nl/
Translated using Weblate (Dutch)
Currently translated at 82.9% (350 of 422 strings)
Translated using Weblate (Dutch)
Currently translated at 4.5% (2 of 44 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (16 of 16 strings)
Translation: OpenWrt/LuCI/applications/hd-idle
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/zh_Hans/
Translated using Weblate (Dutch)
Currently translated at 6.3% (6 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/nl/
Translated using Weblate (Dutch)
Currently translated at 40.8% (20 of 49 strings)
Translated using Weblate (Dutch)
Currently translated at 8.1% (14 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/nl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Dutch)
Currently translated at 75.0% (21 of 28 strings)
Translated using Weblate (Dutch)
Currently translated at 17.6% (3 of 17 strings)
Translation: OpenWrt/LuCI/applications/eoip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/nl/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (20 of 20 strings)
Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/zh_Hans/
Translated using Weblate (Dutch)
Currently translated at 5.8% (5 of 86 strings)
Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/nl/
Translated using Weblate (Dutch)
Currently translated at 14.2% (7 of 49 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/nl/
Translated using Weblate (Spanish)
Currently translated at 93.5% (29 of 31 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Dutch)
Currently translated at 5.4% (10 of 183 strings)
Translated using Weblate (Dutch)
Currently translated at 11.3% (5 of 44 strings)
Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/nl/
Translated using Weblate (Dutch)
Currently translated at 4.4% (8 of 178 strings)
Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/nl/
Translated using Weblate (Dutch)
Currently translated at 75.1% (151 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/nl/
Translated using Weblate (Dutch)
Currently translated at 18.7% (3 of 16 strings)
Translation: OpenWrt/LuCI/applications/hd-idle
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/nl/
Translated using Weblate (Dutch)
Currently translated at 12.1% (4 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/nl/
Translated using Weblate (Dutch)
Currently translated at 8.6% (4 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/nl/
Translated using Weblate (Dutch)
Currently translated at 4.8% (6 of 124 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/nl/
Translated using Weblate (Dutch)
Currently translated at 13.3% (6 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/nl/
Translated using Weblate (Dutch)
Currently translated at 7.4% (6 of 81 strings)
Translation: OpenWrt/LuCI/applications/email
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/nl/
Translated using Weblate (Dutch)
Currently translated at 73.9% (2048 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/nl/
Translated using Weblate (Dutch)
Currently translated at 14.5% (7 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/nl/
Translated using Weblate (Russian)
Currently translated at 100.0% (49 of 49 strings)
Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (119 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (171 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (178 of 178 strings)
Translation: OpenWrt/LuCI/applications/lldpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ru/
Translated using Weblate (Korean)
Currently translated at 66.9% (1854 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Russian)
Currently translated at 100.0% (31 of 31 strings)
Translated using Weblate (Russian)
Currently translated at 96.2% (26 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ru/
Translated using Weblate (Korean)
Currently translated at 21.4% (6 of 28 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (422 of 422 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (22 of 22 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (17 of 17 strings)
Translation: OpenWrt/LuCI/applications/nextdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/ko/
Translated using Weblate (Korean)
Currently translated at 19.7% (35 of 177 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ko/
Translated using Weblate (Russian)
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (197 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/
Translated using Weblate (Korean)
Currently translated at 41.3% (19 of 46 strings)
Translated using Weblate (Korean)
Currently translated at 40.9% (173 of 422 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (201 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (138 of 138 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (49 of 49 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (45 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (207 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/
Translated using Weblate (Korean)
Currently translated at 86.8% (33 of 38 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 85.4% (53 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
Translated using Weblate (Russian)
Currently translated at 100.0% (113 of 113 strings)
Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/ru/
Translated using Weblate (Korean)
Currently translated at 8.6% (17 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Russian)
Currently translated at 100.0% (254 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (66 of 66 strings)
Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (177 of 177 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ru/
Translated using Weblate (Korean)
Currently translated at 86.7% (46 of 53 strings)
Translated using Weblate (Lithuanian)
Currently translated at 94.7% (2625 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Russian)
Currently translated at 100.0% (62 of 62 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Italian)
Currently translated at 40.1% (102 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/it/
Translated using Weblate (Korean)
Currently translated at 62.5% (1734 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Italian)
Currently translated at 39.8% (73 of 183 strings)
Translated using Weblate (Lithuanian)
Currently translated at 75.1% (115 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/lt/
Translated using Weblate (Italian)
Currently translated at 100.0% (82 of 82 strings)
Translated using Weblate (Korean)
Currently translated at 81.4% (22 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ko/
Translated using Weblate (Italian)
Currently translated at 23.2% (98 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 14.2% (13 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 21.2% (44 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 38.3% (162 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 15.9% (15 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ko/
Translated using Weblate (Italian)
Currently translated at 100.0% (26 of 26 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/it/
Translated using Weblate (Italian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Korean)
Currently translated at 8.5% (17 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ko/
Translated using Weblate (Korean)
Currently translated at 75.3% (55 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ko/
Translated using Weblate (Polish)
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Korean)
Currently translated at 23.0% (38 of 165 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (Korean)
Currently translated at 20.4% (10 of 49 strings)
Translation: OpenWrt/LuCI/applications/bmx7
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ko/
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 (Korean)
Currently translated at 14.5% (7 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ko/
Translated using Weblate (Italian)
Currently translated at 82.5% (2288 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/
Translated using Weblate (Italian)
Currently translated at 40.1% (102 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/it/
Translated using Weblate (Korean)
Currently translated at 12.6% (15 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (Korean)
Currently translated at 23.3% (14 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ko/
Co-authored-by: Adam Lewicki <redacted>
Co-authored-by: AndyGood <redacted>
Co-authored-by: Anya Lin <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Edgardo Calabrese <redacted>
Co-authored-by: Ettore Atalan <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Jason Zou <redacted>
Co-authored-by: Juan Benites <redacted>
Co-authored-by: Marco Otto <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Pavel Borecki <redacted>
Co-authored-by: vanapro1 <redacted>
Signed-off-by: AndyGood <redacted>
Signed-off-by: Anya Lin <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Edgardo Calabrese <redacted>
Signed-off-by: Ettore Atalan <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Jason Zou <redacted>
Signed-off-by: Juan Benites <redacted>
Signed-off-by: Marco Otto <redacted>
Signed-off-by: Pavel Borecki <redacted>
Signed-off-by: vanapro1 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/it/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/nl/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/ru/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/ru/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/filebrowser
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/fwknopd
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Translation: OpenWrt/LuCI/modules/luci-mod-dsl
Liangbin Lian [Thu, 8 Jan 2026 18:25:11 +0000 (02:25 +0800)]
luci-base: rpc: fix luci/getMountPoints crash
getMountPoints crash on path containing '\xxx'.
`char` should be `chr`
Fixes https://github.com/openwrt/openwrt/issues/21459
Signed-off-by: Liangbin Lian <redacted>
Florian Eckert [Thu, 30 Oct 2025 15:15:51 +0000 (16:15 +0100)]
luci-app-mwan3: split ACL into status and config
With this change, the status of mwan3 can be made available to other users
separately, without them having the rights to change the configuration of
mwan3.
Signed-off-by: Florian Eckert <redacted>
Florian Eckert [Thu, 30 Oct 2025 15:14:31 +0000 (16:14 +0100)]
luci-app-mwan3: delete additional mwan3 load call
This is implicity done and is not needed.
Signed-off-by: Florian Eckert <redacted>
Florian Eckert [Thu, 30 Oct 2025 15:11:01 +0000 (16:11 +0100)]
luci-app-mwan3: adjust json formating
The JSON files 'menu.d/luci-app-mwan3.json' and 'acl.d/luci-app-mwan3.json'
are not formatted correctly. This commit change this.
Signed-off-by: Florian Eckert <redacted>
Stan Grishin [Fri, 9 Jan 2026 02:04:43 +0000 (18:04 -0800)]
Merge pull request #8186 from stangri/master-luci-app-pbr
luci-app-pbr: upgrade to 1.2.1-45
Stan Grishin [Fri, 9 Jan 2026 02:04:15 +0000 (18:04 -0800)]
Merge pull request #8201 from stangri/master-luci-app-https-dns-proxy
luci-app-https-dns-proxy: update to 2025-12-29-1
Stan Grishin [Fri, 9 Jan 2026 02:03:17 +0000 (18:03 -0800)]
Merge pull request #7919 from stangri/master-luci-app-advanced-reboot
luci-app-advanced-reboot: update to 1.1.1
Hosted Weblate [Thu, 8 Jan 2026 09:07:11 +0000 (10:07 +0100)]
Translated using Weblate (Korean)
Currently translated at 61.8% (1713 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (German)
Currently translated at 99.4% (195 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/de/
Translated using Weblate (Polish)
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/pl/
Translated using Weblate (Korean)
Currently translated at 61.6% (1709 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Polish)
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pl/
Translated using Weblate (Korean)
Currently translated at 70.9% (44 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
Translated using Weblate (Czech)
Currently translated at 93.8% (396 of 422 strings)
Translated using Weblate (German)
Currently translated at 93.9% (2602 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/
Translated using Weblate (Polish)
Currently translated at 100.0% (207 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/pl/
Translated using Weblate (Korean)
Currently translated at 12.5% (6 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ko/
Translated using Weblate (Korean)
Currently translated at 17.5% (30 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (Korean)
Currently translated at 20.0% (9 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 95.2% (20 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 10.4% (5 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ko/
Translated using Weblate (Korean)
Currently translated at 13.1% (12 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 12.9% (16 of 124 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (31 of 31 strings)
Translated using Weblate (Korean)
Currently translated at 79.2% (225 of 284 strings)
Translated using Weblate (Czech)
Currently translated at 92.8% (392 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 32.6% (15 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (German)
Currently translated at 93.4% (2590 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/
Translated using Weblate (Lithuanian)
Currently translated at 59.4% (91 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/lt/
Translated using Weblate (Czech)
Currently translated at 100.0% (201 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/cs/
Translated using Weblate (Korean)
Currently translated at 8.1% (16 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Korean)
Currently translated at 39.3% (13 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (153 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/cs/
Translated using Weblate (Korean)
Currently translated at 60.4% (1674 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 43.6% (92 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Translated using Weblate (Korean)
Currently translated at 17.8% (5 of 28 strings)
Translated using Weblate (Swedish)
Currently translated at 33.9% (58 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/sv/
Translated using Weblate (Italian)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Korean)
Currently translated at 22.2% (38 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Translated using Weblate (Korean)
Currently translated at 4.4% (4 of 89 strings)
Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (17 of 17 strings)
Translation: OpenWrt/LuCI/applications/nextdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/ko/
Translated using Weblate (Korean)
Currently translated at 7.0% (18 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Swedish)
Currently translated at 14.1% (36 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/sv/
Translated using Weblate (Swedish)
Currently translated at 79.7% (75 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/sv/
Translated using Weblate (Korean)
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ko/
Translated using Weblate (French)
Currently translated at 12.9% (4 of 31 strings)
Translated using Weblate (Korean)
Currently translated at 6.7% (5 of 74 strings)
Translation: OpenWrt/LuCI/applications/frps
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ko/
Translated using Weblate (Korean)
Currently translated at 27.2% (9 of 33 strings)
Translation: OpenWrt/LuCI/applications/openlist
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenlist/ko/
Translated using Weblate (French)
Currently translated at 52.6% (109 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/
Translated using Weblate (Lithuanian)
Currently translated at 93.7% (2599 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Korean)
Currently translated at 8.0% (16 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ko/
Translated using Weblate (Russian)
Currently translated at 100.0% (207 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/
Translated using Weblate (Korean)
Currently translated at 71.0% (27 of 38 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% (16 of 16 strings)
Translation: OpenWrt/LuCI/applications/hd-idle
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/ko/
Translated using Weblate (Korean)
Currently translated at 51.0% (25 of 49 strings)
Translated using Weblate (Korean)
Currently translated at 17.5% (30 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ko/
Translated using Weblate (Czech)
Currently translated at 79.0% (121 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/cs/
Translated using Weblate (Korean)
Currently translated at 11.9% (20 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
Translated using Weblate (Korean)
Currently translated at 69.3% (43 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
Translated using Weblate (Korean)
Currently translated at 5.9% (15 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Czech)
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/cs/
Translated using Weblate (Korean)
Currently translated at 98.4% (126 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ko/
Translated using Weblate (Korean)
Currently translated at 19.2% (34 of 177 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 14.2% (26 of 183 strings)
Translated using Weblate (Korean)
Currently translated at 30.4% (14 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 53.8% (14 of 26 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ko/
Translated using Weblate (Korean)
Currently translated at 34.3% (145 of 422 strings)
Translated using Weblate (Korean)
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/ko/
Translated using Weblate (Korean)
Currently translated at 63.1% (24 of 38 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 57.8% (1603 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 21.0% (36 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Translated using Weblate (Korean)
Currently translated at 21.4% (6 of 28 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ko/
Translated using Weblate (Korean)
Currently translated at 33.3% (11 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 29.7% (11 of 37 strings)
Translated using Weblate (Korean)
Currently translated at 40.1% (79 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ko/
Translated using Weblate (Lithuanian)
Currently translated at 35.0% (89 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/lt/
Translated using Weblate (Korean)
Currently translated at 16.3% (8 of 49 strings)
Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/ko/
Translated using Weblate (Korean)
Currently translated at 53.7% (108 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Czech)
Currently translated at 28.7% (44 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/cs/
Translated using Weblate (Korean)
Currently translated at 92.1% (118 of 128 strings)
Translation: OpenWrt/LuCI/applications/usteer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/ko/
Translated using Weblate (Czech)
Currently translated at 67.7% (21 of 31 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (196 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (102 of 102 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (44 of 44 strings)
Translation: OpenWrt/LuCI/applications/ser2net
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/lt/
Translated using Weblate (Korean)
Currently translated at 20.2% (42 of 207 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% (31 of 31 strings)
Translated using Weblate (Korean)
Currently translated at 78.1% (222 of 284 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (422 of 422 strings)
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 (Lithuanian)
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/lt/
Translated using Weblate (Lithuanian)
Currently translated at 92.4% (2563 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Korean)
Currently translated at 57.0% (1582 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (198 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/lt/
Translated using Weblate (Korean)
Currently translated at 7.0% (14 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ko/
Translated using Weblate (Korean)
Currently translated at 14.2% (3 of 21 strings)
Translation: OpenWrt/LuCI/applications/tor
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/ko/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (31 of 31 strings)
Translation: OpenWrt/LuCI/applications/wifischedule
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ko/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (119 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (177 of 177 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 100.0% (86 of 86 strings)
Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/ko/
Co-authored-by: David Kejzlar <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Kristoffer Grundström <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Pavel Borecki <redacted>
Co-authored-by: Random <redacted>
Co-authored-by: Werner Schleifer <redacted>
Co-authored-by: ilylbgg <redacted>
Co-authored-by: vanapro1 <redacted>
Signed-off-by: David Kejzlar <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Kristoffer Grundström <redacted>
Signed-off-by: Matthaiks <redacted>
Signed-off-by: Pavel Borecki <redacted>
Signed-off-by: Werner Schleifer <redacted>
Signed-off-by: ilylbgg <redacted>
Signed-off-by: vanapro1 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/fr/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/it/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/rp-pppoe-server
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Stan Grishin [Thu, 8 Jan 2026 03:30:01 +0000 (03:30 +0000)]
luci-app-https-dns-proxy: update to 2025-12-29-1
* update version to match principal package
* split the main config section into service configs and the global
instance configs
* add support for the new source_addr option; @karl82 I'd appreciate if
you could look at the WebUI and documentation and suggest improvements
for description
* add WebUI support for all available configs in both global configs and
per-instance/provider modal window
* bugfix: store bootstrap_dns options from the provider json file when
adding a new instance
* if listen_addr or listen_port or source_addr are not set, display nicer
text in the GridSection view than `none`.
Signed-off-by: Stan Grishin <redacted>
Stan Grishin [Sun, 24 Aug 2025 02:11:28 +0000 (02:11 +0000)]
luci-app-advanced-reboot: update to 1.1.1
This is a massive overwrite of the RPCD code from shell scrit to ucode
which in turn brought:
* update to the device json schema, which is now:
* more structured
* no weird names/object in json
* customizable get, set, save commands per device (still need to be
defined in ACL)
* single partitions array now holding all data for
toggling/labels/altMount
* support for more than 2 bootable partition devices
* a _device_json_transform.jq file to translate schema from old format to
new one for any WIP devices
* simplification of RPCD script as object can now be returned
* adjustments to the Javascript to parse new error messages and new RPCD
reply structure
* integrate @systemcrash provided code/suggestions
I have tested both UBI volumes and dd-based information gathering on
alternative partition, I'd still welcome:
* tests on as many Linksys devices for actual partition toggling
(rebooting to alternative)
* tests for both information gathering and partition toggling on:
* "d-link,dgs-1210-28"
* "mercusys,mr90x-v1"
* "zyxel,nbg6817"
I also gladly welcome any code reviews for both updated javascript and
ucode.
Signed-off-by: Stan Grishin <redacted>
novenary enneagon [Mon, 5 Jan 2026 13:11:46 +0000 (15:11 +0200)]
luci-base: clean overlooked files
Updates: https://github.com/openwrt/luci/issues/8195
This fixes the primary symptom (subsequent builds reusing stale
products), but not the root cause (the build running in-tree).
Signed-off-by: novenary enneagon <redacted>
qianxu [Tue, 6 Jan 2026 10:48:15 +0000 (18:48 +0800)]
luci-mod-status: fix incorrect unit for port speed
The kernel reports port speeds in decimal Mbps (e.g. 1000 for Gigabit).
Currently, the interface labels this value as 'Mibit/s' (binary),
which creates a unit mismatch.
This patch updates the label to 'Mbit/s' to match the source data.
Signed-off-by: qianxu <redacted>
Paul Donald [Tue, 6 Jan 2026 03:08:55 +0000 (04:08 +0100)]
luci-mod-network: fill set tag fields with available tags
Add predefined tags that the user sets
Signed-off-by: Paul Donald <redacted>
Stan Grishin [Mon, 5 Jan 2026 19:03:32 +0000 (11:03 -0800)]
Merge pull request #8192 from stangri/master-luci-app-adblock-fast
luci-app-adblock-fast: update to 1.2.0-26
Hosted Weblate [Mon, 5 Jan 2026 05:35:50 +0000 (06:35 +0100)]
Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/es/
Translated using Weblate (Lithuanian)
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/lt/
Translated using Weblate (Spanish)
Currently translated at 98.0% (197 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/
Translated using Weblate (Czech)
Currently translated at 99.6% (2760 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/
Translated using Weblate (Korean)
Currently translated at 43.1% (91 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Translated using Weblate (Korean)
Currently translated at 78.1% (222 of 284 strings)
Translated using Weblate (Korean)
Currently translated at 19.8% (34 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Translated using Weblate (Spanish)
Currently translated at 98.5% (204 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/
Translated using Weblate (Korean)
Currently translated at 11.3% (19 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
Translated using Weblate (Korean)
Currently translated at 30.3% (10 of 33 strings)
Translation: OpenWrt/LuCI/applications/v2raya
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/ko/
Translated using Weblate (Spanish)
Currently translated at 99.4% (2755 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Lithuanian)
Currently translated at 91.6% (2541 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Czech)
Currently translated at 23.5% (36 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/cs/
Translated using Weblate (Spanish)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/
Translated using Weblate (Korean)
Currently translated at 17.7% (8 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ko/
Translated using Weblate (Spanish)
Currently translated at 94.5% (399 of 422 strings)
Translated using Weblate (Spanish)
Currently translated at 90.3% (28 of 31 strings)
Translated using Weblate (Korean)
Currently translated at 40.1% (79 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 30.4% (14 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (Lithuanian)
Currently translated at 55.5% (85 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/lt/
Translated using Weblate (Korean)
Currently translated at 19.8% (41 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Spanish)
Currently translated at 97.3% (110 of 113 strings)
Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/es/
Translated using Weblate (Korean)
Currently translated at 21.6% (13 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ko/
Translated using Weblate (Spanish)
Currently translated at 99.6% (291 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/es/
Translated using Weblate (Korean)
Currently translated at 10.7% (11 of 102 strings)
Translated using Weblate (Korean)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ko/
Translated using Weblate (Korean)
Currently translated at 56.6% (1570 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Added translation using Weblate (Czech)
Translated using Weblate (Korean)
Currently translated at 19.3% (40 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 13.5% (5 of 37 strings)
Translated using Weblate (Korean)
Currently translated at 16.9% (29 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ko/
Translated using Weblate (Korean)
Currently translated at 7.6% (15 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Irish)
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/
Translated using Weblate (Korean)
Currently translated at 67.2% (191 of 284 strings)
Translated using Weblate (Korean)
Currently translated at 56.2% (1559 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (193 of 193 strings)
Translated using Weblate (Czech)
Currently translated at 99.6% (2760 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/
Translated using Weblate (Korean)
Currently translated at 100.0% (31 of 31 strings)
Translated using Weblate (Korean)
Currently translated at 69.3% (43 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
Translated using Weblate (Czech)
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/cs/
Translated using Weblate (Korean)
Currently translated at 18.0% (32 of 177 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 90.6% (78 of 86 strings)
Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/ko/
Translated using Weblate (Korean)
Currently translated at 21.4% (6 of 28 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ko/
Translated using Weblate (Korean)
Currently translated at 73.9% (54 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ko/
Translated using Weblate (Korean)
Currently translated at 22.6% (12 of 53 strings)
Translated using Weblate (Korean)
Currently translated at 53.7% (108 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Korean)
Currently translated at 37.0% (73 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 27.2% (9 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 6.7% (13 of 193 strings)
Translated using Weblate (Korean)
Currently translated at 9.8% (10 of 102 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/cs/
Translated using Weblate (Korean)
Currently translated at 26.0% (12 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (Czech)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/cs/
Translated using Weblate (Korean)
Currently translated at 15.5% (7 of 45 strings)
Translation: OpenWrt/LuCI/applications/cloudflared
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ko/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Czech)
Currently translated at 64.5% (20 of 31 strings)
Translated using Weblate (Korean)
Currently translated at 89.5% (77 of 86 strings)
Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/ko/
Translated using Weblate (Polish)
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/
Translated using Weblate (Lithuanian)
Currently translated at 39.2% (60 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/lt/
Translated using Weblate (Lithuanian)
Currently translated at 91.6% (2541 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Korean)
Currently translated at 17.8% (5 of 28 strings)
Translation: OpenWrt/LuCI/applications/udpxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/ko/
Translated using Weblate (Korean)
Currently translated at 11.5% (13 of 113 strings)
Translated using Weblate (Korean)
Currently translated at 11.6% (34 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Korean)
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ko/
Translated using Weblate (Korean)
Currently translated at 10.7% (18 of 168 strings)
Translation: OpenWrt/LuCI/applications/aria2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/
Translated using Weblate (Korean)
Currently translated at 34.1% (144 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 14.8% (14 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ko/
Translated using Weblate (Korean)
Currently translated at 43.1% (91 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/
Translated using Weblate (Korean)
Currently translated at 55.5% (1539 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2771 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/
Translated using Weblate (Korean)
Currently translated at 18.8% (39 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Czech)
Currently translated at 99.5% (200 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/cs/
Translated using Weblate (Spanish)
Currently translated at 99.3% (2754 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Czech)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Korean)
Currently translated at 63.7% (181 of 284 strings)
Translated using Weblate (Czech)
Currently translated at 99.6% (2760 of 2771 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/
Translated using Weblate (Korean)
Currently translated at 20.0% (12 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ko/
Translated using Weblate (Korean)
Currently translated at 22.4% (37 of 165 strings)
Translated using Weblate (Korean)
Currently translated at 41.9% (26 of 62 strings)
Translation: OpenWrt/LuCI/applications/sqm
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ko/
Translated using Weblate (Korean)
Currently translated at 6.5% (13 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ko/
Translated using Weblate (Korean)
Currently translated at 19.2% (33 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Translated using Weblate (Korean)
Currently translated at 11.7% (14 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Czech)
Currently translated at 99.0% (205 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/cs/
Translated using Weblate (Korean)
Currently translated at 4.7% (12 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Korean)
Currently translated at 28.4% (120 of 422 strings)
Co-authored-by: Aindriú Mac Giolla Eoin <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Matthaiks <redacted>
Co-authored-by: Pavel Borecki <redacted>
Co-authored-by: Максим Горпиніч <redacted>
Co-authored-by: 大王叫我来巡山 <redacted>
Signed-off-by: Aindriú Mac Giolla Eoin <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Franco Castillo <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Matthaiks <redacted>
Signed-off-by: Pavel Borecki <redacted>
Signed-off-by: Максим Горпиніч <redacted>
Signed-off-by: 大王叫我来巡山 <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/cs/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/cs/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Stan Grishin [Sun, 4 Jan 2026 19:29:18 +0000 (19:29 +0000)]
luci-app-adblock-fast: update to 1.2.0-26
* sync Compat with principal package
* better modal popup UE on long operations (thanks @Aethersailor)
Signed-off-by: Stan Grishin <redacted>
Paul Donald [Sat, 3 Jan 2026 16:51:59 +0000 (17:51 +0100)]
luci-theme-openwrt: fix CSS error
browsers produce parse error and drop this declaration
Signed-off-by: Paul Donald <redacted>
Stan Grishin [Sat, 3 Jan 2026 01:26:09 +0000 (01:26 +0000)]
luci-app-pbr: upgrade to 1.2.1-45
Makefile:
* update version to match principal package
Javascript:
* update Compat variables to match principal package
* allow waiting for longer operations to complete
* update warnings/error messages arrays
* add uplink_ip_rules_priority option to WebUI
* remove obsolete input and postrouting chains from WebUI
RPCD script:
* remove gateways string from getInitStatus, as the gateways
array is returned by its own call
Signed-off-by: Stan Grishin <redacted>
Hannu Nyman [Fri, 2 Jan 2026 18:09:42 +0000 (20:09 +0200)]
luci-base: sync translations
Sync translations.
Signed-off-by: Hannu Nyman <redacted>
Hosted Weblate [Fri, 2 Jan 2026 18:05:02 +0000 (19:05 +0100)]
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (171 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/lt/
Translated using Weblate (Turkish)
Currently translated at 5.8% (7 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/tr/
Translated using Weblate (Korean)
Currently translated at 12.7% (12 of 94 strings)
Translation: OpenWrt/LuCI/applications/clamav
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ko/
Translated using Weblate (Korean)
Currently translated at 53.7% (1473 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/
Translated using Weblate (Turkish)
Currently translated at 70.8% (207 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/tr/
Translated using Weblate (Korean)
Currently translated at 28.1% (119 of 422 strings)
Translated using Weblate (Turkish)
Currently translated at 53.1% (110 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/tr/
Translated using Weblate (Turkish)
Currently translated at 77.1% (155 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/tr/
Translated using Weblate (Turkish)
Currently translated at 71.2% (52 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/tr/
Translated using Weblate (Korean)
Currently translated at 10.9% (13 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Lithuanian)
Currently translated at 15.0% (23 of 153 strings)
Translation: OpenWrt/LuCI/applications/dawn
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/lt/
Translated using Weblate (Korean)
Currently translated at 21.8% (36 of 165 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (31 of 31 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (Lithuanian)
Currently translated at 35.0% (89 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/lt/
Translated using Weblate (Korean)
Currently translated at 10.6% (8 of 75 strings)
Translated using Weblate (Turkish)
Currently translated at 12.9% (4 of 31 strings)
Translated using Weblate (Lithuanian)
Currently translated at 92.7% (2541 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (60 of 60 strings)
Translation: OpenWrt/LuCI/applications/ttyd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/lt/
Translated using Weblate (Korean)
Currently translated at 53.0% (1453 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 21.0% (89 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 9.2% (27 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Korean)
Currently translated at 63.7% (181 of 284 strings)
Translated using Weblate (Korean)
Currently translated at 16.3% (28 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ko/
Translated using Weblate (Korean)
Currently translated at 7.1% (14 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Korean)
Currently translated at 12.9% (10 of 77 strings)
Translation: OpenWrt/LuCI/applications/xinetd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/ko/
Translated using Weblate (Korean)
Currently translated at 3.3% (3 of 89 strings)
Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/ko/
Translated using Weblate (Korean)
Currently translated at 17.3% (8 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 8.3% (4 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ko/
Translated using Weblate (Korean)
Currently translated at 19.4% (82 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 4.3% (11 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ko/
Translated using Weblate (Korean)
Currently translated at 5.0% (10 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ko/
Translated using Weblate (Korean)
Currently translated at 42.4% (28 of 66 strings)
Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ko/
Translated using Weblate (Turkish)
Currently translated at 100.0% (89 of 89 strings)
Translation: OpenWrt/LuCI/applications/mosquitto
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/tr/
Translated using Weblate (Korean)
Currently translated at 10.0% (12 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Korean)
Currently translated at 52.3% (1435 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Turkish)
Currently translated at 100.0% (17 of 17 strings)
Translation: OpenWrt/LuCI/applications/nextdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/tr/
Translated using Weblate (Korean)
Currently translated at 21.2% (35 of 165 strings)
Translated using Weblate (Korean)
Currently translated at 12.0% (11 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/
Co-authored-by: Aethersailor <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Oğuz Ersen <redacted>
Co-authored-by: Yağız Ozan <redacted>
Signed-off-by: Aethersailor <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Oğuz Ersen <redacted>
Signed-off-by: Yağız Ozan <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/tr/
Translation: OpenWrt/LuCI/applications/coovachilli
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/applications/wol
Hosted Weblate [Thu, 1 Jan 2026 15:28:31 +0000 (16:28 +0100)]
Translated using Weblate (Korean)
Currently translated at 51.0% (1400 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 51.0% (1398 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Spanish)
Currently translated at 99.5% (2727 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (292 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/lt/
Translated using Weblate (Lithuanian)
Currently translated at 92.7% (2541 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2740 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/
Translated using Weblate (Lithuanian)
Currently translated at 96.9% (283 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/lt/
Translated using Weblate (Lithuanian)
Currently translated at 60.3% (125 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Korean)
Currently translated at 49.0% (1343 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 13.5% (5 of 37 strings)
Translated using Weblate (Korean)
Currently translated at 47.8% (1310 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (Korean)
Currently translated at 6.2% (3 of 48 strings)
Translation: OpenWrt/LuCI/applications/openwisp
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/ko/
Translated using Weblate (Korean)
Currently translated at 13.6% (9 of 66 strings)
Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ko/
Translated using Weblate (Korean)
Currently translated at 96.0% (24 of 25 strings)
Translated using Weblate (Korean)
Currently translated at 6.6% (13 of 196 strings)
Translation: OpenWrt/LuCI/applications/unbound
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ko/
Translated using Weblate (Korean)
Currently translated at 8.9% (26 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/
Translated using Weblate (Korean)
Currently translated at 48.1% (13 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ko/
Translated using Weblate (Korean)
Currently translated at 13.0% (6 of 46 strings)
Translation: OpenWrt/LuCI/applications/xfrpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 18.3% (38 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/
Translated using Weblate (Korean)
Currently translated at 19.3% (12 of 62 strings)
Translated using Weblate (Korean)
Currently translated at 8.4% (10 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ko/
Translated using Weblate (Korean)
Currently translated at 48.6% (18 of 37 strings)
Translated using Weblate (Korean)
Currently translated at 63.0% (179 of 284 strings)
Translated using Weblate (Korean)
Currently translated at 53.2% (107 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/
Translated using Weblate (Korean)
Currently translated at 73.9% (54 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ko/
Translated using Weblate (Korean)
Currently translated at 4.5% (9 of 198 strings)
Translation: OpenWrt/LuCI/applications/smartdns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/ko/
Translated using Weblate (Korean)
Currently translated at 19.0% (4 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 9.3% (7 of 75 strings)
Translated using Weblate (Korean)
Currently translated at 46.1% (12 of 26 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/ko/
Translated using Weblate (Korean)
Currently translated at 19.5% (9 of 46 strings)
Translated using Weblate (Korean)
Currently translated at 16.9% (29 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/
Translated using Weblate (Korean)
Currently translated at 14.2% (4 of 28 strings)
Translated using Weblate (Korean)
Currently translated at 12.9% (16 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 43.7% (7 of 16 strings)
Translation: OpenWrt/LuCI/applications/squid
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/ko/
Translated using Weblate (Korean)
Currently translated at 10.6% (12 of 113 strings)
Translated using Weblate (Korean)
Currently translated at 9.8% (9 of 91 strings)
Translation: OpenWrt/LuCI/applications/frpc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ko/
Translated using Weblate (Korean)
Currently translated at 20.9% (13 of 62 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ko/
Translated using Weblate (Korean)
Currently translated at 13.6% (25 of 183 strings)
Translated using Weblate (Korean)
Currently translated at 19.1% (81 of 422 strings)
Translated using Weblate (Korean)
Currently translated at 20.7% (11 of 53 strings)
Translated using Weblate (German)
Currently translated at 87.6% (64 of 73 strings)
Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/lt/
Translated using Weblate (German)
Currently translated at 99.6% (291 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/de/
Translated using Weblate (German)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (German)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (German)
Currently translated at 100.0% (26 of 26 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/de/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (33 of 33 strings)
Translation: OpenWrt/LuCI/applications/vnstat2
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (201 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (171 of 171 strings)
Translation: OpenWrt/LuCI/applications/pbr
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/lt/
Translated using Weblate (Korean)
Currently translated at 45.6% (1251 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/
Translated using Weblate (German)
Currently translated at 100.0% (53 of 53 strings)
Translated using Weblate (Korean)
Currently translated at 20.0% (8 of 40 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (177 of 177 strings)
Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (197 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (82 of 82 strings)
Translated using Weblate (German)
Currently translated at 82.5% (166 of 201 strings)
Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/de/
Translated using Weblate (Lithuanian)
Currently translated at 92.3% (2531 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/
Translated using Weblate (Korean)
Currently translated at 86.0% (74 of 86 strings)
Translation: OpenWrt/LuCI/applications/package-manager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/ko/
Translated using Weblate (German)
Currently translated at 93.3% (394 of 422 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (22 of 22 strings)
Translation: OpenWrt/LuCI/applications/lxc
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/lt/
Translated using Weblate (German)
Currently translated at 100.0% (102 of 102 strings)
Translated using Weblate (German)
Currently translated at 94.1% (2581 of 2740 strings)
Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (German)
Currently translated at 100.0% (197 of 197 strings)
Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/de/
Translated using Weblate (German)
Currently translated at 100.0% (31 of 31 strings)
Translated using Weblate (Lithuanian)
Currently translated at 96.9% (283 of 292 strings)
Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/lt/
Translated using Weblate (Korean)
Currently translated at 48.9% (139 of 284 strings)
Translated using Weblate (German)
Currently translated at 58.8% (70 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/de/
Translated using Weblate (German)
Currently translated at 58.8% (70 of 119 strings)
Translation: OpenWrt/LuCI/applications/snmpd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/de/
Translated using Weblate (German)
Currently translated at 100.0% (25 of 25 strings)
Translated using Weblate (German)
Currently translated at 100.0% (49 of 49 strings)
Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/de/
Translated using Weblate (German)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/
Translated using Weblate (German)
Currently translated at 100.0% (47 of 47 strings)
Translated using Weblate (German)
Currently translated at 100.0% (211 of 211 strings)
Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (422 of 422 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (46 of 46 strings)
Translated using Weblate (German)
Currently translated at 99.5% (206 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/de/
Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translation: OpenWrt/LuCI/applications/ocserv
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/de/
Translated using Weblate (German)
Currently translated at 100.0% (171 of 171 strings)
Translation: OpenWrt/LuCI/applications/mwan3
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/de/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (26 of 26 strings)
Translation: OpenWrt/LuCI/applications/dcwapd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/lt/
Translated using Weblate (Lithuanian)
Currently translated at 34.2% (87 of 254 strings)
Translation: OpenWrt/LuCI/applications/keepalived
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/lt/
Translated using Weblate (German)
Currently translated at 99.3% (161 of 162 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/
Translated using Weblate (Korean)
Currently translated at 100.0% (162 of 162 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ko/
Translated using Weblate (Lithuanian)
Currently translated at 52.1% (108 of 207 strings)
Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (183 of 183 strings)
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (162 of 162 strings)
Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/lt/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (91 of 91 strings)
Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/lt/
Translated using Weblate (German)
Currently translated at 100.0% (284 of 284 strings)
Translated using Weblate (Korean)
Currently translated at 12.9% (16 of 124 strings)
Translation: OpenWrt/LuCI/applications/nlbwmon
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ko/
Translated using Weblate (German)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/de/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (37 of 37 strings)
Translated using Weblate (German)
Currently translated at 85.7% (126 of 147 strings)
Translation: OpenWrt/LuCI/applications/privoxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/de/
Translated using Weblate (German)
Currently translated at 96.4% (109 of 113 strings)
Translation: OpenWrt/LuCI/applications/filemanager
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/de/
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (27 of 27 strings)
Translation: OpenWrt/LuCI/applications/ksmbd
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/lt/
Translated using Weblate (German)
Currently translated at 100.0% (138 of 138 strings)
Co-authored-by: David Kejzlar <redacted>
Co-authored-by: Džiugas Januševičius <redacted>
Co-authored-by: Franco Castillo <redacted>
Co-authored-by: Hosted Weblate <redacted>
Co-authored-by: Hyeonjeong Lee <redacted>
Co-authored-by: Steve <redacted>
Co-authored-by: nKsyn <redacted>
Signed-off-by: David Kejzlar <redacted>
Signed-off-by: Džiugas Januševičius <redacted>
Signed-off-by: Franco Castillo <redacted>
Signed-off-by: Hyeonjeong Lee <redacted>
Signed-off-by: Steve <redacted>
Signed-off-by: nKsyn <redacted>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/de/
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/luciapplicationsp910nd/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/ko/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/lt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/lt/
Translation: OpenWrt/LuCI/applications/commands
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/natmap
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/olsr
Translation: OpenWrt/LuCI/applications/p910nd
Translation: OpenWrt/LuCI/applications/qos
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/samba4
Translation: OpenWrt/LuCI/applications/splash
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/tinyproxy
Translation: OpenWrt/LuCI/applications/transmission
Translation: OpenWrt/LuCI/applications/uhttpd
Translation: OpenWrt/LuCI/applications/upnp
Translation: OpenWrt/LuCI/applications/watchcat
Translation: OpenWrt/LuCI/applications/wol
Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
Paul Donald [Wed, 31 Dec 2025 17:33:33 +0000 (18:33 +0100)]
luci-mod-network: add tags tab
For use with dnsmasq tags
Note that a MAC tab is possible but the same functionality
is present in the leases tab which handles MACs and tags.
A MAC tab has a 1:1 tag:MAC relationship, whereas the leases
has a many:many relationship.
The dnsmasq init file needs updating to use 'tag' in
place of 'networkid', which is an older legacy format still
understood by dnsmasq, but all documentation uses 'tag'.
tag names shall not match:
- network devices/interfaces
- service names
Three dnsmasq reserved tag names are:
- known
- !known
- known-othernet
Tag names can be prepended with '!' to invert their usage.
Closes #7178
Signed-off-by: Paul Donald <redacted>
Paul Donald [Wed, 31 Dec 2025 14:28:27 +0000 (15:28 +0100)]
luci-mod-system: extend dropbear listen options
dropbear.init behaviours:
Interface: For each interface, collect all its IPs,
up to 10 endpoints total, and add `-p <addr:port>` for
each; if no interface was given, fall back to a plain
`-p <port>` (listen on all interfaces and IPs). It binds
to addresses, not the device. It collects all IPv4, and
all IPv6 - ULA, but not LL - and binds to those. Ex:
dropbear ... -p 192.168.1.1:22 -p 192.168.1.2:22 -p 192.168.1.3:22 ...
DirectInterface: A single logical interface name; the
first one is used (if multiple are given via `list`).
Runs dropbear with `-l <device> -p <port>`, i.e., it binds
directly to the layer 2 network device rather than
specific IPs. Ex:
dropbear ... -l br-lan -p 22 ...
Closes openwrt/packages#25555
Closes #7484
Signed-off-by: Paul Donald <redacted>