Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions applications/luci-app-acl/po/zh_Hant/acl.po
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2026-03-27 06:10+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"PO-Revision-Date: 2026-04-13 14:31+0000\n"
"Last-Translator: ZW <roc_fe@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsacl/zh_Hant/>\n"
"Language: zh_Hant\n"
Expand Down Expand Up @@ -77,7 +77,7 @@ msgstr "LuCI ACL 管理處於實驗階段!它還無法在所有應用程式中

#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:259
msgid "The password may not start with \"$p$\"."
msgstr "密碼不能以 \"$p$\" 開頭。"
msgstr "密碼不能以$p$開頭。"

#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:233
msgid "The system account to use the password from"
Expand Down
8 changes: 4 additions & 4 deletions applications/luci-app-acme/po/pt/acme.po
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2025-11-26 16:13+0000\n"
"Last-Translator: Luiz Carlos de Souza Santos <lcdessantos@gmail.com>\n"
"PO-Revision-Date: 2026-04-13 10:24+0000\n"
"Last-Translator: António Machado <ajfmac@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/pt/>\n"
"Language: pt\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.15-dev\n"
"X-Generator: Weblate 5.17-dev\n"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:227
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:235
msgid "%s for the details of this process."
msgstr ""
msgstr "%s para os detalhes deste processo"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:218
msgid "%s for the format of credentials required by each API."
Expand Down
8 changes: 4 additions & 4 deletions applications/luci-app-acme/po/tr/acme.po
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2026-02-08 18:10+0000\n"
"Last-Translator: Kehribar <103407696+dpentx@users.noreply.github.com>\n"
"PO-Revision-Date: 2026-04-12 14:28+0000\n"
"Last-Translator: Yusuf Bekil <sempoonet@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.16-dev\n"
"X-Generator: Weblate 5.17-dev\n"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:227
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:235
Expand Down Expand Up @@ -60,7 +60,7 @@ msgstr "Diğer DNS API seçenekleri"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:427
msgid "Cancel"
msgstr ""
msgstr "Vazgeç"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:48
msgid "Cert files are stored in"
Expand Down
28 changes: 14 additions & 14 deletions applications/luci-app-acme/po/zh_Hant/acme.po
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2026-04-08 22:10+0000\n"
"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
"PO-Revision-Date: 2026-04-13 14:31+0000\n"
"Last-Translator: ZW <roc_fe@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsacme/zh_Hant/>\n"
"Language: zh_Hant\n"
Expand Down Expand Up @@ -34,7 +34,7 @@ msgstr "ACME 憑證"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:52
msgid "ACME global config"
msgstr "ACME 全域配置"
msgstr "ACME 全域設定"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:281
msgid "ACME server URL"
Expand Down Expand Up @@ -72,7 +72,7 @@ msgstr "憑證設定檔"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:76
msgid "Certificate config"
msgstr "憑證配置"
msgstr "憑證設定"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:545
msgid "Certificates"
Expand All @@ -84,11 +84,11 @@ msgstr "Challenge 別名"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:420
msgid "Check the configurations of the added domain certificates"
msgstr "檢查新增的網域憑證配置"
msgstr "檢查新增的網域憑證設定"

#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:14
msgid "Configure"
msgstr "配置"
msgstr "設定"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:282
msgid "Custom ACME server directory URL."
Expand Down Expand Up @@ -137,8 +137,8 @@ msgid ""
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
"憑證包含的網域名稱;第一個域名將作為 \"主體名稱\" ,其他則為 \"主體備用名"
"稱\"。請注意: 所有域名都必須在全域 DNS 中解析為路由器的 IP 位址。"
"憑證包含的網域名稱;第一個域名將作為主體名稱,其他則為「主體備用名稱」。"
"請注意: 所有域名都必須在全域 DNS 中解析為路由器的 IP 位址。"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:255
msgid "ECC 256 bits"
Expand Down Expand Up @@ -182,7 +182,7 @@ msgstr "授予 luci-app-acme 存取UCI的權限"
msgid ""
"If a certificate wasn't renewed in time then you'll receive a notice at 20 "
"days before expiry."
msgstr "如果憑證未及時續訂,您將在到期前 20 天收到通知。"
msgstr "如果憑證未及時續訂,您將在過期前 20 天收到通知。"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:69
msgid "Import"
Expand Down Expand Up @@ -315,9 +315,9 @@ msgid ""
"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
"to issue a certificate."
msgstr ""
"\"獨立模式\" 將使用 acme.sh 內建的 Web 伺服器來頒發憑證,\"Webroot 模式\" 則"
"使用現存的 Web伺服器,\"DNS 模式\" 允許您使用 DNS 服務提供者的 DNS API 來頒發"
"憑證。"
"獨立模式將使用 acme.sh 內建的 Web 伺服器來頒發憑證,Webroot 模式」則使"
"用現存的 Web伺服器,DNS 模式允許您使用 DNS 服務提供者的 DNS API 來頒發憑"
"。"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:226
msgid "The challenge alias to use for ALL domains."
Expand Down Expand Up @@ -400,8 +400,8 @@ msgid ""
"Acme in webroot mode. The web server must be accessible from the internet on "
"port 80."
msgstr ""
"Web 伺服器根目錄;設定 Web 伺服器文件的根目錄以在 \"Webroot 模式\" 下執行 "
"ACME。Web 伺服器的 80 連接埠必須允許從網際網路存取。"
"Web 伺服器根目錄;設定 Web 伺服器文件的根目錄以在Webroot 模式下執行 ACME"
"。Web 伺服器的 80 連接埠必須允許從網際網路存取。"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:147
msgid "wildcards * require Validation method: DNS"
Expand Down
30 changes: 15 additions & 15 deletions applications/luci-app-adblock-fast/po/zh_Hant/adblock-fast.po
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
#
msgid ""
msgstr ""
"PO-Revision-Date: 2026-04-08 22:10+0000\n"
"Last-Translator: UDP <udp@users.noreply.hosted.weblate.org>\n"
"PO-Revision-Date: 2026-04-13 10:24+0000\n"
"Last-Translator: ZW <roc_fe@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsadblock-fast/zh_Hant/>\n"
"Language: zh_Hant\n"
Expand Down Expand Up @@ -64,7 +64,7 @@ msgstr "AdBlock-Fast - 允許和封鎖清單 URLs"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:203
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:211
msgid "AdBlock-Fast - Configuration"
msgstr "AdBlock-Fast - 配置"
msgstr "AdBlock-Fast - 設定"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:433
msgid "AdBlock-Fast - Status"
Expand All @@ -80,7 +80,7 @@ msgstr "新增 IPv6 條目到封鎖清單。"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:216
msgid "Advanced Configuration"
msgstr "進階配置"
msgstr "進階設定"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:988
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:993
Expand All @@ -98,15 +98,15 @@ msgstr "嘗試在持久性記憶體中建立區塊清單的壓縮快取。"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:664
msgid "Automatic Config Update"
msgstr "自動配置更新"
msgstr "自動設定更新"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:517
msgid "Automatic List Update"
msgstr "自動清單更新"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:215
msgid "Basic Configuration"
msgstr "基本配置"
msgstr "基本設定"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:989
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:993
Expand Down Expand Up @@ -152,7 +152,7 @@ msgstr "找到壓縮的快取檔案。"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:113
msgid "Config (%s) validation failure!"
msgstr "配置 (%s) 認證失敗!"
msgstr "設定 (%s) 認證失敗!"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:489
msgid "Controls system log and console output verbosity."
Expand Down Expand Up @@ -237,7 +237,7 @@ msgstr "停用 %s 服務中"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:331
msgid "Dnsmasq Config File URL"
msgstr "Dnsmasq 配置檔案 URL"
msgstr "Dnsmasq 設定檔案 URL"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:678
msgid "Do not add IPv6 entries"
Expand Down Expand Up @@ -361,7 +361,7 @@ msgstr "無法下載 %s"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:150
msgid "Failed to download Config Update file"
msgstr "無法下載配置更新檔案"
msgstr "無法下載設定更新檔案"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:139
msgid "Failed to format data file"
Expand All @@ -385,7 +385,7 @@ msgstr "解析 %s 格式失敗"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:152
msgid "Failed to parse Config Update file"
msgstr "無法解析配置更新檔案"
msgstr "無法解析設定更新檔案"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:138
msgid "Failed to process allow-list"
Expand Down Expand Up @@ -601,11 +601,11 @@ msgstr ""

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:665
msgid "Perform config update before downloading the block/allow-lists."
msgstr "下載封鎖 / 允許清單前執行配置更新。"
msgstr "下載封鎖 / 允許清單前執行設定更新。"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:503
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr "選擇 %s系統 LED 配置 %s 中尚未使用的 LED。"
msgstr "選擇 %s系統 LED 設定 %s 中尚未使用的 LED。"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:452
msgid "Pick the SmartDNS instance(s) for ad-blocking"
Expand Down Expand Up @@ -849,7 +849,7 @@ msgstr "URL"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:333
msgid ""
"URL to the external dnsmasq config file, see the %sREADME%s for details."
msgstr "指向外部 dnsmasq 配置檔案的 URL,詳見 %sREADME%s。"
msgstr "指向外部 dnsmasq 設定檔案的 URL,詳見 %sREADME%s。"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:963
msgid "URLs to file(s) containing lists to be allowed or blocked."
Expand Down Expand Up @@ -896,7 +896,7 @@ msgstr ""
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:84
msgid ""
"Use of external dnsmasq config file detected, please set '%s' option to '%s'"
msgstr "偵測到使用了外部 dnsmasq 配置檔案,請將 '%s' 選項設為 '%s'"
msgstr "偵測到使用了外部 dnsmasq 設定檔案,請將 '%s' 選項設為 '%s'"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:743
msgid "Use simultaneous processing"
Expand Down Expand Up @@ -948,7 +948,7 @@ msgstr "dnsmasq 額外主機"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:304
msgid "dnsmasq config"
msgstr "dnsmasq 配置"
msgstr "dnsmasq 設定"

#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:306
msgid "dnsmasq ipset"
Expand Down
49 changes: 30 additions & 19 deletions applications/luci-app-adblock/po/ru/adblock.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: adblock\n"
"POT-Creation-Date: 2017-10-22 13:00+0300\n"
"PO-Revision-Date: 2026-03-30 12:47+0000\n"
"PO-Revision-Date: 2026-04-13 10:24+0000\n"
"Last-Translator: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org>"
"\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
Expand Down Expand Up @@ -155,8 +155,8 @@ msgid ""
"Allows temporary access to an unfiltered external DNS resolver, bypassing "
"local adblock."
msgstr ""
"Разрешает временный доступ к внешнему DNS-резолверу без фильтрации, обходя "
"локальный Adblock."
"Разрешает временный доступ к внешнему <abbr title=\"Domain Name System\">"
"DNS</abbr>-резолверу без фильтрации, обходя локальный Adblock."

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:344
msgid "Answer"
Expand Down Expand Up @@ -496,23 +496,29 @@ msgstr ""

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
msgid "Enable DNS Bridge"
msgstr "Включить DNS-мост"
msgstr "Включить <abbr title=\"Domain Name System\">DNS</abbr>-мост"

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Enable Filtered DNS Routing"
msgstr "Включить маршрутизацию через фильтрующий DNS"
msgstr ""
"Включить маршрутизацию через фильтрующий <abbr title=\"Domain Name System\">"
"DNS</abbr>"

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Enable Remote DNS Routing"
msgstr "Включить удалённую маршрутизацию DNS"
msgstr ""
"Включить удалённую маршрутизацию <abbr title=\"Domain Name System\">DNS</"
"abbr>"

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:236
msgid "Enable SafeSearch"
msgstr "Включить безопасный поиск"

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:324
msgid "Enable Unfiltered DNS Routing"
msgstr "Включить маршрутизацию через обычный DNS (без фильтрации)"
msgstr ""
"Включить маршрутизацию через обычный <abbr title=\"Domain Name System\">DNS</"
"abbr> (без фильтрации)"

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:663
msgid ""
Expand Down Expand Up @@ -540,8 +546,9 @@ msgid ""
"Enables a temporary DNS bridge to an external DNS resolver during local DNS "
"restarts."
msgstr ""
"Включает временный DNS-мост к внешнему DNS-резолверу во время перезапусков "
"локального DNS."
"Включает временный <abbr title=\"Domain Name System\">DNS</abbr>-мост к "
"внешнему <abbr title=\"Domain Name System\">DNS</abbr>-резолверу во время "
"перезапусков локального <abbr title=\"Domain Name System\">DNS</abbr>."

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:236
msgid ""
Expand Down Expand Up @@ -947,8 +954,11 @@ msgid ""
"Redirect all local DNS queries from specified LAN zones to the local DNS "
"resolver, applies to UDP and TCP protocol."
msgstr ""
"Перенаправлять все локальные DNS-запросы из указанных зон локальной сети на "
"локальный DNS-резолвер. Применяется к протоколам UDP и TCP."
"Перенаправлять все локальные <abbr title=\"Domain Name System\">DNS</abbr>-"
"запросы из указанных зон локальной сети на локальный <abbr title=\"Domain "
"Name System\">DNS</abbr>-резолвер. Применяется к протоколам <abbr "
"title=\"User Datagram Protocol\">UDP</abbr> и <abbr title=\"Transmission "
"Control Protocol\">TCP</abbr>."

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:238
msgid "Refresh"
Expand Down Expand Up @@ -1014,16 +1024,17 @@ msgid ""
"Routes selected MACs or interfaces to a filtered external DNS resolver, "
"bypassing local adblock."
msgstr ""
"Направляет выбранные MAC-адреса или интерфейсы на внешний фильтрующий DNS-"
"резолвер, минуя локальный Adblock."
"Направляет выбранные MAC-адреса или интерфейсы на внешний фильтрующий <abbr "
"title=\"Domain Name System\">DNS</abbr>-резолвер, минуя локальный Adblock."

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:324
msgid ""
"Routes selected MACs or interfaces to an unfiltered external DNS resolver, "
"bypassing local adblock."
msgstr ""
"Направляет выбранные MAC-адреса или интерфейсы на внешний DNS-резолвер (без "
"фильтрации), минуя локальный Adblock."
"Направляет выбранные MAC-адреса или интерфейсы на внешний <abbr "
"title=\"Domain Name System\">DNS</abbr>-резолвер (без фильтрации), минуя "
"локальный Adblock."

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:220
msgid "Rule"
Expand Down Expand Up @@ -1097,10 +1108,10 @@ msgid ""
"link to this file in memory. As long as your backup directory resides on an "
"external drive, enable this option to save memory."
msgstr ""
"Переместить итоговый список блокировок DNS в каталог резервных копий и "
"создать на него символическую ссылку в оперативной памяти. Эта опция "
"позволяет сэкономить оперативную память, если каталог резервных копий "
"расположен на внешнем накопителе."
"Переместить итоговый список блокировок <abbr title=\"Domain Name System\">"
"DNS</abbr> в каталог резервных копий и создать на него символическую ссылку "
"в оперативной памяти. Эта опция позволяет сэкономить оперативную память, "
"если каталог резервных копий расположен на внешнем накопителе."

#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:228
msgid "Size"
Expand Down
Loading
Loading