msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsacl/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
msgid "ACL Settings"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:281
msgid "Unable to encrypt plaintext password: %s"
-msgstr "无法加密明文密码: %s"
+msgstr "无法加密明文密码:%s"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:220
msgid "Use UNIX password in /etc/shadow"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/es/>\n"
"Language: es\n"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-12-05 05:00+0000\n"
+"PO-Revision-Date: 2026-02-25 12:32+0000\n"
"Last-Translator: Džiugas Januševičius <dziugas1959@hotmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/lt/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"(n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.16.1-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, kad sužinotumėte daugiau apie šį vyksmą."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:218
msgid "%s for the format of credentials required by each API."
-msgstr ""
+msgstr "%s, skirta kiekvienos „API“ (dgs.) reikalingų kredencialų formatui."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:165
msgid "%s for the list of available APIs."
-msgstr ""
+msgstr "%s, skirtas pasiekiamų „API“ (dgs.) sąrašui."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/logread.js:4
msgid "ACME Log"
"Add multiple entries here in KEY=VAL shell variable format to supply "
"multiple credential variables."
msgstr ""
+"Pridėkite kelis įvestys čia per – „KEY=VAL“ apvalkalo kintamojo formatu, kad "
+"pateiktumėte kelis kredencialų kintamuosius."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:84
msgid "Advanced Settings"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:306
msgid "Certificate Profile"
-msgstr ""
+msgstr "Sertifikato profilis"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:76
msgid "Certificate config"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:168
msgid "DNS mode is also the only mode that supports wildcard certificates."
msgstr ""
+"„DNS“ veiksena taip pat yra vienintelė veiksena, kuri palaiko pakaitos "
+"simbolių sertifikatus."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:300
msgid "Days until renewal"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:167
msgid "In DNS mode, the domain name does not have to resolve to the router IP."
msgstr ""
+"„DNS“ veiksenoje, domeno-srities pavadinimas neturi būti būtinai išspręstas "
+"į maršrutizatoriaus IP adresą."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:107
msgid "Install package %s"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:229
msgid "LUCI only supports one challenge alias per certificate."
-msgstr ""
+msgstr "„LUCI“ palaiko tik vieną atpažinimo pseudonimą vienam sertifikatui."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:237
msgid "LUCI only supports one challenge domain per certificate."
-msgstr ""
+msgstr "„LUCI“ palaiko tik vieną atpažinimo domeną-sritį vienam sertifikatui."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:115
msgid "Listen port"
"Note that the domain names in the certificate must already be configured to "
"point at the router's public IP address."
msgstr ""
+"Atkreipkite dėmesį, kad sertifikate nurodyti domenų-srities pavadinimai jau "
+"turi būti sukonfigūruoti taip, kad nukreiptų į maršrutizatoriaus viešąjį IP "
+"adresą."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:46
msgid ""
"Once configured, issuing certificates can take a while. Check the logs for "
"progress and any errors."
msgstr ""
+"Konfigūravus, sertifikatų išdavimas gali užtrukti šiek tiek laiko. "
+"Patikrinkite žurnalus, kad sužinotumėte, kaip vyksta vyksmas, ir ar nėra "
+"klaidų."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:106
msgid "Package is not installed"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:226
msgid "The challenge alias to use for ALL domains."
-msgstr ""
+msgstr "Atpažinimo pseudonimas, naudojamas VISIEMS domenams-sritims."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:217
msgid "The credentials for the DNS API mode selected above."
-msgstr ""
+msgstr "Aukščiau pasirinktos „DNS API“ veiksenos kredencialai."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:407
msgid ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:234
msgid "The domain alias to use for ALL domains."
-msgstr ""
+msgstr "Domeno-srities pseudonimas, naudojamas VISIEMS domenams-sritims."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:41
msgid ""
"Simply fill out this to have the router configured with Letsencrypt-issued "
"certificates for the web interface."
msgstr ""
+"Tai konfigūruoja automatinį „ACME“ („Letsencrypt“) sertifikatų diegimą. "
+"Tiesiog užpildykite šią formą, kad maršrutizatorius būtų sukonfigūruotas su „"
+"Letsencrypt“ išduotais sertifikatais žiniatinklio sąsajai ir/arba sietuvui."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:119
msgid "To temporary open port you can specify your web server port e.g. 80."
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh."
msgstr ""
+"Norėdami naudoti „DNS“ veikseną sertifikatams išduoti, nustatykite šį "
+"parametrą į – „DNS API“, kurią palaiko „acme.sh“, pavadinimą."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:282
msgid "Use a custom CA instead of Let's Encrypt."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:169
msgid "Using this mode requires the acme-dnsapi package to be installed."
msgstr ""
+"Norint naudoti šią veikseną, reikia įdiegti „acme-dnsapi“ prog. įrang. "
+"paketą."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:93
msgid "Validate via TLS port 443."
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsacme/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:147
msgid "wildcards * require Validation method: DNS"
-msgstr "通配符 * 需要验证方法: DNS"
+msgstr "通配符 * 需要验证方法:DNS"
#~ msgid ""
#~ "The challenge alias to use for ALL domains. See https://github.com/acmesh-"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsacme/zh_Hant/>\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:48
msgid "Cert files are stored in"
-msgstr "憑證儲存位置"
+msgstr "憑證檔案儲存在"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:306
msgid "Certificate Profile"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:68
msgid "Found DDNS domains"
-msgstr ""
+msgstr "已找到 DDNS 網域"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme/acme.js:81
msgid "General Settings"
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
-msgstr "從 Let's Encrypt 臨時伺服器取得憑證 (僅供測試用途,憑證無效) 。"
+msgstr "從 Let's Encrypt 臨時伺服器取得憑證 (僅供測試用途,憑證不會有效) 。"
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-08 18:11+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock-fast/es/>\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.16.1-dev\n"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:114
msgid "%s is currently disabled"
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsadblock-fast/zh_Hans/>\n"
"Language: zh_Hans\n"
"may need to update packages or reboot the device, please check the "
"%sREADME%s."
msgstr ""
-"内部版本不匹配(包: %s,luci 应用: : %s,luci rpcd: %s),可能需要更新包"
-"或重启设备,请检查 %sREADME%s。"
+"内部版本不匹配(软件包:%s,luci 应用:%s,luci rpcd:%s),可能需要更新包或"
+"重启设备,请检查 %sREADME%s。"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:86
msgid "Invalid compressed cache directory '%s'"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:78
msgid "Missing recommended package: '%s'"
-msgstr "缺少推荐的软件包: '%s'"
+msgstr "缺少推荐的软件包:'%s'"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:420
msgid "Monday"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:642
msgid "Size: %s"
-msgstr "大小: %s"
+msgstr "大小:%s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:321
msgid "Some output"
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-20 00:36+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsadblock-fast/zh_Hant/>\n"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:103
msgid "Cron entry is missing; click %s to recreate it."
-msgstr ""
+msgstr "Cron 條目缺失;點選 %s 以重新建立。"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:97
msgid "Cron service is not enabled or running. Enable it with: %s."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:670
msgid "Disabling %s service"
-msgstr "正在停用 %s 服務"
+msgstr "停用 %s 服務中"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:164
msgid "Dnsmasq Config File URL"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:487
msgid "Download time-out (in seconds)"
-msgstr "下載逾時 (秒)"
+msgstr "下載逾時 (單位: 秒)"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:64
msgid "Downloading lists"
msgid ""
"Enable RFC 1123 compliant domain validation for dnsmasq block-lists to "
"remove invalid entries."
-msgstr ""
+msgstr "為 dnsmasq 封鎖清單啟用符合 RFC 1123 規範的網域驗證以移除無效項目。"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:576
msgid "Enable dnsmasq domain validation"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:651
msgid "Enabling %s service"
-msgstr "正在啟用 %s 服務"
+msgstr "啟用 %s 服務中"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:523
msgid "Errors encountered, please check the %sREADME%s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:614
msgid "Pausing %s"
-msgstr "æ£å\9c¨æ\9a«å\81\9c %s"
+msgstr "æ\9a«å\81\9c %s ä¸"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:347
msgid "Perform config update before downloading the block/allow-lists."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:60
msgid "Starting"
-msgstr "正在啟動"
+msgstr "啟動中"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:552
msgid "Starting %s service"
-msgstr "正在啟動 %s 服務"
+msgstr "啟動 %s 服務中"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:59
msgid "Status"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:632
msgid "Stopping %s service"
-msgstr "正在停止 %s 服務"
+msgstr "停止 %s 服務中"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:541
msgid "Store compressed cache"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/es/>\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
msgid "Time"
-msgstr "Hora"
+msgstr "Tiempo"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:426
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-21 16:02+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsadblock/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logtemplate.js:50
msgid "The syslog output, pre-filtered for messages related to: %s"
-msgstr "预过滤的系统日志输出,获取与下列项目相关的消息: %s"
+msgstr "预过滤的系统日志输出,获取与下列项目相关的消息:%s"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
msgid ""
"<em><b>Please note:</b></em> add only one domain per line. Comments "
"introduced with '#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"这是始终允许某些域名的本地 adblock 白名单。<br /> <em><b>请注意: </b></em> "
-"每行只添加一个域名。允许 '#' 插入的注释 - 不允许 ip 地址、通配符和正则表达"
-"式。"
+"这是始终允许某些域名的本地 adblock 白名单。<br /> <em><b>请注意:</b></em> 每"
+"行只添加一个域名。允许 '#' 插入的注释 - 不允许 ip 地址、通配符和正则表达式。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:32
msgid ""
"<em><b>Please note:</b></em> add only one domain per line. Comments "
"introduced with '#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"这是始终拦截某些域名的本地 adblock 黑名单。<br /> <em><b>请注意: </b></em> "
-"每行只添加一个域名。允许 '#' 插入的注释 - 不允许 ip 地址、通配符和正则表达"
-"式。"
+"这是始终拦截某些域名的本地 adblock 黑名单。<br /> <em><b>请注意:</b></em> 每"
+"行只添加一个域名。允许 '#' 插入的注释 - 不允许 ip 地址、通配符和正则表达式。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:368
msgid ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/allowlist.js:55
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blocklist.js:55
msgid "Unable to save modifications: %s"
-msgstr "无法保存更改: %s"
+msgstr "无法保存更改:%s"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/feeds.js:266
msgid "Upload"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsadblock/zh_Hant/>\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
msgid "High Priority"
-msgstr "較高優先權"
+msgstr "較高優先級"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
msgid "Highest Priority"
-msgstr "最高優先權"
+msgstr "最高優先級"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:697
msgid "IPFire List Selection"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
msgid "Least Priority"
-msgstr "最低優先權"
+msgstr "最低優先級"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
msgid "Less Priority"
-msgstr "較低優先權"
+msgstr "較低優先級"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:230
msgid "Limit SafeSearch"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:308
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:354
msgid "MAC DNS Filter Targets"
-msgstr ""
+msgstr "MAC DNS 篩選目標"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
msgid "MAC Remote Filter Targets"
-msgstr ""
+msgstr "MAC 遠端篩選目標"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:433
msgid "Map"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "Normal Priority"
-msgstr "正常優先權"
+msgstr "正常優先級"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:545
msgid ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:265
msgid "The selected priority will be used for adblock background processing."
-msgstr ""
+msgstr "被選定的優先級將會被用在 adblock 背景處理。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logtemplate.js:50
msgid "The syslog output, pre-filtered for messages related to: %s"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:394
msgid "Top Statistics"
-msgstr "熱門統計"
+msgstr "熱門統計資料"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Topic for adblock notification E-Mails."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "dnsforge (clean)"
-msgstr ""
+msgstr "dnsforge (乾淨)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
msgid "dnsforge (hard)"
-msgstr ""
+msgstr "dnsforge (堅硬)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:397
msgid "dnsforge (normal)"
-msgstr ""
+msgstr "dnsforge (普通)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:509
msgid "dnsmasq"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:159
msgid "max. top statistics"
-msgstr "最大熱門統計"
+msgstr "最大熱門統計資料"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:66
msgid "online documentation"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-01-25 20:37+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/es/>\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.16.1-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:353
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsadvanced-reboot/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:420
msgid "ERROR: %s"
-msgstr "错误: %s"
+msgstr "错误:%s"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:48
msgid "Error accessing the device definition for board: %s"
-msgstr "访问主板的设备定义出错: %s"
+msgstr "访问主板的设备定义出错:%s"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:440
msgid "Firmware"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:57
msgid "Invalid request: %s."
-msgstr "无效请求: %s."
+msgstr "无效请求:%s."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:226
msgid "Missing partition number"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:232
msgid "Reboot Device to Partition: %s"
-msgstr "重启设备到分区: %s"
+msgstr "重启设备到分区:%s"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:308
msgid "Reboot to current partition"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:27
msgid "The Dual Boot Flag Partition: %s is not a block device."
-msgstr "双引导标志分区: %s 不是块设备。"
+msgstr "双引导标志分区:%s 不是块设备。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:143
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:185
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:36
msgid "Unable to obtain firmware environment variable: %s."
-msgstr "无法获取固件环境变量: %s。"
+msgstr "无法获取固件环境变量:%s。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:66
msgid "Unable to save environment changes."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:32
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
-msgstr "无法为分区设置双启动标志分区条目: %s。"
+msgstr "无法为分区设置双启动标志分区条目:%s。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:41
msgid "Unable to set firmware environment variable: %s to %s."
-msgstr "无法设置固件环境变量: %s to %s。"
+msgstr "无法设置固件环境变量:%s to %s。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:274
msgid "Unexpected error: %s"
-msgstr "意外错误: %s"
+msgstr "意外错误:%s"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:311
msgid "Unknown"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:53
msgid "Unknown or unsupported dual-partition device: %s"
-msgstr "未知或不受支持的双分区设备: %s"
+msgstr "未知或不受支持的双分区设备:%s"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:239
msgid ""
"the currently active partition.<br /><br />Click \"Proceed\" below to reboot "
"device to the selected partition."
msgstr ""
-"警告: 替代分区可能有自己的设置和完全不同的固件。<br /><br />由于替代分区上的"
+"警告:替代分区可能有自己的设置和完全不同的固件。<br /><br />由于替代分区上的"
"网络配置和 WiFi SSID/密码可能不一样,可能必须调整计算机设置才能在设备重启后访"
"问它。<br /><br />请知晓替代分区的固件可能不提供切换活动分区和启动回当前活动"
"分区的简单方法。<br /><br />单击下面的“继续”将设备重启到所选分区。"
"support power off.<br /><br />Click \"Proceed\" below to power off your "
"device."
msgstr ""
-"警告: 关机可能导致在不支持关机设备上的重启。<br /><br />单击下面的“继续”关闭"
+"警告:关机可能导致在不支持关机设备上的重启。<br /><br />单击下面的“继续”关闭"
"设备。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:149
"seeing this on an OpenWrt dual-firmware supported device,%splease refer to "
"%sHow to add a new device section of the README%s."
msgstr ""
-"警告: 设备 (%s) 未知或者不是多固件设备!%s如果你在支持 OpenWrt 多固件的设备"
-"上看到这个,%s请参阅 %sHow to add a new device 章节,其位于 README%s 文件中。"
+"警告:设备 (%s) 未知或者不是多固件设备!%s如果你在支持 OpenWrt 多固件的设备上"
+"看到这个,%s请参阅 %sHow to add a new device 章节,其位于 README%s 文件中。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:371
msgid "Warning: There are unsaved changes that will get lost on reboot!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:476
msgid "Warning: This system does not support powering off!"
-msgstr "警告: 此系统不支持关机!"
+msgstr "警告:此系统不支持关机!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:457
msgid "Warning: Unable to obtain device information!"
-msgstr "警告: 无法获取设备信息!"
+msgstr "警告:无法获取设备信息!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:56
msgid "invalid argument"
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsadvanced-reboot/zh_Hant/>\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:94
msgid "Shutting down..."
-msgstr "正在關機中..."
+msgstr "關機中..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:439
msgid "Status"
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
-"系統正在重新啟動到替代分割區中;<br />切勿關閉電源!<br />請等待幾分鐘後再嘗"
-"試重新連線,您可能要通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
+"系統重啟到替代分割區中。<br />切勿關閉電源!<br />請等待幾分鐘後再嘗試重新連"
+"線,您可能要通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:99
msgid ""
"might be necessary to renew the address of your computer to reach the device "
"again, depending on your settings."
msgstr ""
-"系統正在關機中;<br />請勿關閉電源!<br />請等待幾分鐘後再嘗試重新連線,您可"
-"能要通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
+"系統關機中;<br />請勿關閉電源!<br />請等待幾分鐘後再嘗試重新連線,您可能要"
+"通過設定來更新電腦的 IP 位址才能再次存取該裝置。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced-reboot.js:20
msgid "Unable to find Device Board Name."
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-05 21:26+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsantiblock/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:8
#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/args.js:10
#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/statistics.js:57
#: applications/luci-app-antiblock/root/usr/share/luci/menu.d/luci-app-antiblock.json:39
msgid "Statistics"
-msgstr "統計"
+msgstr "統計資料"
#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/statistics.js:49
msgid "Statistics are not enabled."
-msgstr "統計未啟用。"
+msgstr "統計資料未啟用。"
#: applications/luci-app-antiblock/htdocs/luci-static/resources/view/antiblock/domains.js:59
msgid "Unable to create domains file"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsapinger/es/>\n"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:15
msgid "Add Down Alarm"
-msgstr ""
+msgstr "Agregar Alarma Baja"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:15
msgid "Add Interface Instance"
-msgstr ""
+msgstr "Agregar Instancia de Interfaz"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:16
msgid "Add Loss Alarm"
-msgstr ""
+msgstr "Agregar Alarma de Pérdida"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:33
msgid "Add Target"
-msgstr ""
+msgstr "Agregar Destino"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:21
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:40
msgid "Address"
-msgstr ""
+msgstr "Dirección"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:23
msgid "Address: Target address to be tracked"
-msgstr ""
+msgstr "Dirección: dirección destino a ser seguida"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:48
msgid "Alarm Delay"
-msgstr ""
+msgstr "Retardo de Alarma"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:39
msgid "Alarm Down"
-msgstr ""
+msgstr "Alarma Apagada"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:57
msgid "Alarm loss"
-msgstr ""
+msgstr "Pérdida de alarma"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:3
msgid "Apinger"
-msgstr ""
+msgstr "Apinger"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:9
msgid "Apinger - Delay Alarms"
-msgstr ""
+msgstr "Apinger - Alarmas de demora"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:9
msgid "Apinger - Down Alarm"
-msgstr ""
+msgstr "Apinger - Bajar Alarma"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:9
msgid "Apinger - Interfaces"
-msgstr ""
+msgstr "Apinger - Interfaces"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:9
msgid "Apinger - Loss Alarms"
-msgstr ""
+msgstr "Apinger - Pérdida de Alarmas"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:21
msgid "Apinger - Targets"
-msgstr ""
+msgstr "Apinger - Objetivos"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:57
msgid "Apinger Targets"
-msgstr ""
+msgstr "Objetivos de Apinger"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:40
msgid "Apinger Targets RRD Graph"
-msgstr ""
+msgstr "Objetivos de Apinger con Gráficas RRD"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:46
msgid "Average Delay"
-msgstr ""
+msgstr "Retardo Promedio"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:27
msgid ""
"Average Delay and Loss: The delay (in samples) after which loss is computed, "
"without this delays larger than interval would be treated as loss"
msgstr ""
+"Retraso y pérdida promedio: el retraso (en muestras) después del cual se "
+"calcula la pérdida; sin este retraso, los retrasos mayores que el intervalo "
+"se tratarían como pérdida"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:25
msgid "Average Delay: How many replies should be used to compute average delay"
msgstr ""
+"Retraso promedio: cuántas respuestas se deben utilizar para calcular el "
+"retraso promedio"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:49
msgid "Average Loss"
-msgstr ""
+msgstr "Pérdida Promedio"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:52
msgid "Average Loss/Delay"
-msgstr ""
+msgstr "Pérdida/Retraso Promedio"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:26
msgid "Average Loss: How many probes should be used to compute average loss"
msgstr ""
+"Pérdida promedio: Cuantas sondas se deben utilizar para calcular la pérdida "
+"promedio"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:17
msgid "Debug"
-msgstr ""
+msgstr "Depurar"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:65
msgid "Delay Alarm"
-msgstr ""
+msgstr "Alarma de Retardo"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:23
msgid "Delay High (ms)"
-msgstr ""
+msgstr "Retardo Alto (ms)"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:18
msgid "Delay Low (ms)"
-msgstr ""
+msgstr "Retardo bajo (ms)"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:59
msgid "Down Alarm"
-msgstr ""
+msgstr "Bajar Alarma"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:55
msgid "Generate RRD Graphs"
-msgstr ""
+msgstr "Genera Gráficos RRD"
#: applications/luci-app-apinger/root/usr/share/rpcd/acl.d/luci-app-apinger.json:3
msgid "Grant access to LuCI app Apinger"
-msgstr ""
+msgstr "Otorgar acceso a LuCI app Apinger"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:21
msgid "Graphs"
-msgstr ""
+msgstr "Gráficos"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:18
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:35
msgid "Interface"
-msgstr ""
+msgstr "Interfaz"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:22
msgid "Interface: Interface to use to track target"
-msgstr ""
+msgstr "Interfaz: Interfaz para utilizar al destino de pista"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:30
msgid "Interfaces"
-msgstr ""
+msgstr "Interfaces"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:24
msgid "Latency"
-msgstr ""
+msgstr "Latencia"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:25
msgid "Loss"
-msgstr ""
+msgstr "Pérdida"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:71
msgid "Loss Alarm"
-msgstr ""
+msgstr "Pérdida de Alarma"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:23
msgid "Loss High (%)"
-msgstr ""
+msgstr "Pérdida Alta (%)"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:18
msgid "Loss Low (%)"
-msgstr ""
+msgstr "Pérdida Baja (%)"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:10
msgid "Names must match the interface name found in /etc/config/network."
msgstr ""
+"Los nombres deben coincidir con el nombre de la interfaz que se encuentra "
+"en /etc/config/network."
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:54
msgid "No access to server file"
-msgstr ""
+msgstr "Sin acceso al archivo del servidor"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:51
msgid "No data available"
-msgstr ""
+msgstr "Sin datos disponibles"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:12
msgid "Overview"
-msgstr ""
+msgstr "Vista general"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:43
msgid "Ping Interval"
-msgstr ""
+msgstr "Intervalo de Ping"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:24
msgid "Ping Interval: How often the probe should be sent"
-msgstr ""
+msgstr "Intervalo de ping: Cuanto de a menudo debería enviarse la prueba"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:25
msgid "RRD Collection Interval"
-msgstr ""
+msgstr "Intervalo de Colección RRD"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:23
msgid "Received"
-msgstr ""
+msgstr "Recibido"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:22
msgid "Sent"
-msgstr ""
+msgstr "Enviado"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:34
msgid "Service is not running"
-msgstr ""
+msgstr "Servicio no está en ejecución"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:20
msgid "Source IP"
-msgstr ""
+msgstr "IP de origen"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:21
msgid "Status Update Interval"
-msgstr ""
+msgstr "Estado de Intervalo de Actualización"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:19
msgid "Target"
-msgstr ""
+msgstr "Objetivo"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:66
msgid "Targets"
-msgstr ""
+msgstr "Objetivos"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:51
msgid "There are no active targets"
-msgstr ""
+msgstr "No hay destinos activos"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:11
msgid "This alarm will be canceled, when the delay drops below \"Delay Low\""
msgstr ""
+"Esta alarma será cancelada, cuando el retraso caiga por debajo del «Retraso "
+"bajo»"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:11
msgid "This alarm will be canceled, when the loss drops below \"Loss Low\""
msgstr ""
+"Esta alarma se cancelará cuando la pérdida caiga por debajo de «Pérdida baja»"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:10
msgid "This alarm will be fired when packet loss goes over \"Loss High\""
msgstr ""
+"Esta alarma se activará cuando la pérdida de paquetes supere el nivel «"
+"Pérdida Alta»"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:10
msgid "This alarm will be fired when target does not respond for \"Time\""
msgstr ""
+"Esta alarma se activará cuando el objetivo no responda durante el «Tiempo»"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:27
msgid "Time"
-msgstr ""
+msgstr "Tiempo"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:17
msgid "Time (s)"
-msgstr ""
+msgstr "Tiempo (s)"
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 17:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsapinger/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:26
+msgid "Active Alarms"
+msgstr "Aktywne alarmy"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:16
+msgid "Add Delay/Latency Alarm"
+msgstr "Dodaj alarm opóźnienia"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:15
+msgid "Add Down Alarm"
+msgstr "Dodaj alarm awarii"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:15
+msgid "Add Interface Instance"
+msgstr "Dodaj instancję interfejsu"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:16
+msgid "Add Loss Alarm"
+msgstr "Dodaj alarm utraty"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:33
+msgid "Add Target"
+msgstr "Dodaj cel"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:21
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:40
+msgid "Address"
+msgstr "Adres"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:23
+msgid "Address: Target address to be tracked"
+msgstr "Adres: adres docelowy do śledzenia"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:48
+msgid "Alarm Delay"
+msgstr "Alarmuj o opóźnieniu"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:39
+msgid "Alarm Down"
+msgstr "Alarmuj o awarii"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:57
+msgid "Alarm loss"
+msgstr "Alarmuj o utracie"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:3
+msgid "Apinger"
+msgstr "Apinger"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:9
+msgid "Apinger - Delay Alarms"
+msgstr "Apinger - Alarmy opóźnienia"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:9
+msgid "Apinger - Down Alarm"
+msgstr "Apinger - Alarmy awarii"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:9
+msgid "Apinger - Interfaces"
+msgstr "Apinger - Interfejsy"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:9
+msgid "Apinger - Loss Alarms"
+msgstr "Apinger - Alarmy utraty"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:21
+msgid "Apinger - Targets"
+msgstr "Apinger - Cele"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:57
+msgid "Apinger Targets"
+msgstr "Cele Apingera"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:40
+msgid "Apinger Targets RRD Graph"
+msgstr "Wykres RRD celów Apingera"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:46
+msgid "Average Delay"
+msgstr "Średnie opóźnienie"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:27
+msgid ""
+"Average Delay and Loss: The delay (in samples) after which loss is computed, "
+"without this delays larger than interval would be treated as loss"
+msgstr ""
+"Średnie opóźnienie i utrata: opóźnienie (w próbkach), po którym obliczana "
+"jest utrata. Bez tego opóźnienia większe niż interwał byłyby traktowane jako "
+"utrata"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:25
+msgid "Average Delay: How many replies should be used to compute average delay"
+msgstr ""
+"Średnie opóźnienie: ile odpowiedzi należy użyć do obliczenia średniego "
+"opóźnienia"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:49
+msgid "Average Loss"
+msgstr "Średnia utrata"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:52
+msgid "Average Loss/Delay"
+msgstr "Średnia utrata/opóźnienie"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:26
+msgid "Average Loss: How many probes should be used to compute average loss"
+msgstr "Średnia utrata: ile sond należy użyć do obliczenia średniej utraty"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:17
+msgid "Debug"
+msgstr "Debugowanie"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:65
+msgid "Delay Alarm"
+msgstr "Alarm opóźnienia"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:23
+msgid "Delay High (ms)"
+msgstr "Opóźnienie wysokie (ms)"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:18
+msgid "Delay Low (ms)"
+msgstr "Opóźnienie niskie (ms)"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:59
+msgid "Down Alarm"
+msgstr "Alarm awarii"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:55
+msgid "Generate RRD Graphs"
+msgstr "Wygeneruj wykresy RRD"
+
+#: applications/luci-app-apinger/root/usr/share/rpcd/acl.d/luci-app-apinger.json:3
+msgid "Grant access to LuCI app Apinger"
+msgstr "Udziel dostępu do aplikacji LuCI Apinger"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:21
+msgid "Graphs"
+msgstr "Wykresy"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:18
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:35
+msgid "Interface"
+msgstr "Interfejs"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:22
+msgid "Interface: Interface to use to track target"
+msgstr "Interfejs: interfejs służący do śledzenia celu"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:30
+msgid "Interfaces"
+msgstr "Interfejsy"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:24
+msgid "Latency"
+msgstr "Opóźnienie"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:25
+msgid "Loss"
+msgstr "Utrata"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:71
+msgid "Loss Alarm"
+msgstr "Alarm utraty"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:23
+msgid "Loss High (%)"
+msgstr "Utrata wysoka (%)"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:18
+msgid "Loss Low (%)"
+msgstr "Utrata niska (%)"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:10
+msgid "Names must match the interface name found in /etc/config/network."
+msgstr ""
+"Nazwa musi być zgodna z nazwą interfejsu znajdującą się w /etc/config/"
+"network."
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:54
+msgid "No access to server file"
+msgstr "Brak dostępu do pliku serwera"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:51
+msgid "No data available"
+msgstr "Brak dostępnych danych"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:12
+msgid "Overview"
+msgstr "Przegląd"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:43
+msgid "Ping Interval"
+msgstr "Interwał pingu"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:24
+msgid "Ping Interval: How often the probe should be sent"
+msgstr "Interwał pingu: jak często należy wysyłać sondę"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:25
+msgid "RRD Collection Interval"
+msgstr "Interwał zbierania RRD"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:23
+msgid "Received"
+msgstr "Otrzymano"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:22
+msgid "Sent"
+msgstr "Wysłano"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:34
+msgid "Service is not running"
+msgstr "Usługa nie działa"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:20
+msgid "Source IP"
+msgstr "Źródłowy adres IP"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:21
+msgid "Status Update Interval"
+msgstr "Interwał aktualizacji statusu"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:19
+msgid "Target"
+msgstr "Cel"
+
+#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:66
+msgid "Targets"
+msgstr "Cele"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:51
+msgid "There are no active targets"
+msgstr "Brak aktywnych celów"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_delay.js:11
+msgid "This alarm will be canceled, when the delay drops below \"Delay Low\""
+msgstr ""
+"Alarm zostanie anulowany, gdy opóźnienie spadnie poniżej „Opóźnienia niskiego"
+"”"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:11
+msgid "This alarm will be canceled, when the loss drops below \"Loss Low\""
+msgstr "Alarm zostanie anulowany, gdy utrata spadnie poniżej „Utraty niskiej”"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_loss.js:10
+msgid "This alarm will be fired when packet loss goes over \"Loss High\""
+msgstr ""
+"Alarm zostanie uruchomiony, gdy utrata pakietów przekroczy wartość „Utraty "
+"wysokiej”"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:10
+msgid "This alarm will be fired when target does not respond for \"Time\""
+msgstr "Alarm zostanie uruchomiony, gdy cel nie odpowie w ciągu „Czasu”"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:27
+msgid "Time"
+msgstr "Czas"
+
+#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/alarm_down.js:17
+msgid "Time (s)"
+msgstr "Czas (s)"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsapinger/zh_Hant/>\n"
#: applications/luci-app-apinger/root/usr/share/rpcd/acl.d/luci-app-apinger.json:3
msgid "Grant access to LuCI app Apinger"
-msgstr ""
+msgstr "授予存取 luci-app-apinger 的權限"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:21
msgid "Graphs"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/targets.js:22
msgid "Interface: Interface to use to track target"
-msgstr ""
+msgstr "介面: 要用來追蹤目標的介面"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:30
msgid "Interfaces"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/graphs.js:51
msgid "No data available"
-msgstr ""
+msgstr "無資料可用"
#: applications/luci-app-apinger/root/usr/share/luci/menu.d/luci-app-apinger.json:12
msgid "Overview"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/interfaces.js:25
msgid "RRD Collection Interval"
-msgstr ""
+msgstr "RRD 收集間隔"
#: applications/luci-app-apinger/htdocs/luci-static/resources/view/apinger/overview.js:23
msgid "Received"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsaria2/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:47
msgid "Content of config file: <code>%s</code>"
-msgstr "配置文件的内容: <code>%s</code>"
+msgstr "配置文件的内容:<code>%s</code>"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/files.js:48
msgid "Content of session file: <code>%s</code>"
-msgstr "会话文件的内容: <code>%s</code>"
+msgstr "会话文件的内容:<code>%s</code>"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:478
msgid "DHT Listen port"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:396
msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
-msgstr "当数据小于 2*SIZE 时不分割。可能的值: 1M-1024M。"
+msgstr "当数据小于 2*SIZE 时不分割。可能的值:1M-1024M。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:391
msgid "Download a file using N connections."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:190
msgid "For more information, please visit: %s."
-msgstr "更多信息,请访问: %s。"
+msgstr "更多信息,请访问:%s。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:597
msgid "Force save"
msgid ""
"List of extra settings. Format: option=value, eg. <code>netrc-path=/"
"tmp/.netrc</code>."
-msgstr "额外设置的列表。格式: 选项=值,例如: <code>netrc-path=/tmp/.netrc</code>。"
+msgstr "额外设置的列表。格式:选项=值,例如:<code>netrc-path=/tmp/.netrc</code>。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:49
msgid "Loading"
"if remote server responds with <code>Content-Encoding: gzip</code> or "
"<code>Content-Encoding: deflate</code>."
msgstr ""
-"发送 <code>Accept: deflate, gzip</code> 请求头,当服务器响应头包含 <code>"
-"Content-Encoding: gzip</code> 或者 <code>Content-Encoding: deflate</code> "
-"时解压响应数据。"
+"发送 <code>Accept:deflate, gzip</code> 请求头,当服务器响应头包含 <code>"
+"Content-Encoding:gzip</code> 或者 <code>Content-Encoding:deflate</code> 时"
+"解压响应数据。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:357
msgid ""
"you can add Cache-Control header with a directive you like using \"Header\" "
"option."
msgstr ""
-"发送 <code>Cache-Control: no-cache</code> 和 <code>Pragma: no-cache</code> "
-"请求头来防止缓存内容,禁用则不发送。你也可用使用“请求头”选项来设置 Cache-"
+"发送 <code>Cache-Control:no-cache</code> 和 <code>Pragma:no-cache</code> 请"
+"求头来防止缓存内容,禁用则不发送。你也可用使用“请求头”选项来设置 Cache-"
"Control 请求头。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:473
"\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
"open for incoming TCP traffic."
msgstr ""
-"为 BT 下载设置 TCP 端口。支持的格式: \"6881,6885\",\"6881-6999\" 和 \"6881-"
+"为 BT 下载设置 TCP 端口。支持的格式:\"6881,6885\",\"6881-6999\" 和 \"6881-"
"6889,6999\"。请确保正确放行了这些端口的 TCP 入站通信。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:479
"such as ext3 and FAT32 because it takes almost same time as \"prealloc\" and "
"it blocks aria2 entirely until allocation finishes."
msgstr ""
-"指定文件分配方式。如果你使用的文件系统较新,例如: ext4(支持扩展分区),"
-"btrfs,xfs 或者 NTFS(仅限 MinGW 版本),强烈推荐 \"falloc\",这种方式几乎能"
-"立即分配比较大的文件(GB),但是它要求你的系统支持 posix_fallocate(3) 函数。"
-"不要在 ext3 或者 FAT32 这些旧文件系统中使用 \"falloc\",因为它花费的时间和 "
+"指定文件分配方式。如果你使用的文件系统较新,例如:ext4(支持扩展分区),btrfs"
+",xfs 或者 NTFS(仅限 MinGW 版本),强烈推荐 \"falloc\",这种方式几乎能立即分"
+"配比较大的文件(GB),但是它要求你的系统支持 posix_fallocate(3) 函数。不要在 "
+"ext3 或者 FAT32 这些旧文件系统中使用 \"falloc\",因为它花费的时间和 "
"\"prealloc\" 几乎一样多,而且在文件分配过程中会阻塞整个 Aria2 进程。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:505
msgid ""
"The directory to store the downloaded file. For example <code>/mnt/sda1</"
"code>."
-msgstr "用于放置下载文件的目录。例如: <code>/mnt/sda1</code>。"
+msgstr "用于放置下载文件的目录。例如:<code>/mnt/sda1</code>。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:224
msgid "The file name of the log file."
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsaria2/zh_Hant/>\n"
msgid ""
"Aria2 is a lightweight multi-protocol & multi-source, cross platform "
"download utility."
-msgstr "Aria2 是一個輕量的多協定& 多來源、跨平台的下載實用程式。"
+msgstr "Aria2 是一個輕量的多協定 &;多來源、跨平台的下載實用程式。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:565
msgid "Auto save interval"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:209
msgid "Run daemon as user"
-msgstr ""
+msgstr "以此使用者身分執行守護程式"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:194
msgid "Running Status"
msgstr "工作階段儲存間隔"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:467
+#, fuzzy
msgid "Seed previously downloaded files without verifying piece hashes."
msgstr "繼續之前的 BT 任務時無需再次校驗分片雜湊。"
"到 20 位元組。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:525
+#, fuzzy
msgid ""
"Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
"0 is given, this feature is disabled."
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 17:43-0300\n"
-"PO-Revision-Date: 2026-02-10 18:59+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/es/>\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.16.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:290
msgid ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:180
msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:751
msgid "Search for firmware upgrade"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
-"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/pl/>\n"
"Language: pl\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:290
msgid ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:180
msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:751
msgid "Search for firmware upgrade"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:625
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:740
msgid "Currently running: %s - %s"
-msgstr "当前版本: %s - %s"
+msgstr "当前版本:%s - %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
msgid "Data copied!"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:268
msgid "Progress: %s%% %s"
-msgstr "进度: %s%% %s"
+msgstr "进度:%s%% %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:254
msgid "Queued..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:258
msgid "Request in build queue position %s"
-msgstr "在队列中的位置: %s"
+msgstr "在队列中的位置:%s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:31
msgid "Revision"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:324
msgid "Server response: %s"
-msgstr "服务器响应: %s"
+msgstr "服务器响应:%s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:101
msgid "Setting Up ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:59
msgid "Show advanced options like package list modification"
-msgstr "显示高级选项,如: 自定义预装软件包列表"
+msgstr "显示高级选项,如:自定义预装软件包列表"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:95
msgid "Signing images"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:290
msgid ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
msgid "Building Firmware..."
-msgstr "正在建置韌體..."
+msgstr "建置韌體中..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:93
msgid "Calculating package hash"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:207
msgid "Check online for firmware upgrades"
-msgstr ""
+msgstr "檢查線上韌體更新"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:192
msgid ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:100
msgid "Downloading ImageBuilder archive"
-msgstr "正在下載 ImageBuilder 存檔"
+msgstr "下載 ImageBuilder 存檔中"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Downloading firmware from server to browser"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Downloading..."
-msgstr "正在下載..."
+msgstr "下載中..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:349
msgid "Error building the firmware image"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:288
msgid "First, check"
-msgstr ""
+msgstr "首先,檢查"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:94
msgid "Generating firmware image"
-msgstr "正在產生韌體映像檔"
+msgstr "產生韌體映像檔中"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:485
msgid "Installing the sysupgrade image..."
-msgstr ""
+msgstr "安裝 sysupgrade 映像檔中..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:483
msgid "Installing..."
-msgstr "正在安裝..."
+msgstr "安裝中..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:226
msgid "Keep settings and retain the current configuration"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:203
msgid "No, disable checking"
-msgstr ""
+msgstr "否,停用檢查"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:487
msgid "Once the image is written, the system will reboot."
-msgstr ""
+msgstr "映像檔寫入完成後,系統將會重新啟動。"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:29
msgid ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:31
msgid "Revision"
-msgstr ""
+msgstr "修訂"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:180
msgid "SHA256"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:751
msgid "Search for firmware upgrade"
-msgstr "搜尋韌體升級"
+msgstr "搜尋韌體更新"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:50
msgid "Search for upgrades when opening the Attended Sysupgrade tab"
-msgstr ""
+msgstr "當開啟 Attended Sysupgrade 分頁時搜尋更新"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:49
msgid "Search on opening"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:518
msgid "Searching for an available sysupgrade of %s - %s"
-msgstr "æ£å\9c¨æ\90\9cå°\8b %s - %s å\8f¯ç\94¨ç\9a\84系統å\8d\87ç´\9a"
+msgstr "æ\90\9cå°\8b %s - %s å\8f¯ç\94¨ç\9a\84系統å\8d\87ç´\9aä¸"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:514
msgid "Searching..."
-msgstr "æ£å\9c¨æ\90\9cå°\8b..."
+msgstr "æ\90\9cå°\8bä¸..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Server"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:92
msgid "Validating package selection"
-msgstr ""
+msgstr "驗證套件選擇中"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:91
msgid "Validating revision"
-msgstr ""
+msgstr "驗證修訂中"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:178
msgid "Version"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:491
msgid "While you are waiting, do not unpower device!"
-msgstr ""
+msgstr "當你等待的同時,請不要切斷裝置電源!"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:478
msgid "Wrong checksum"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:202
msgid "Yes, enable checking"
-msgstr ""
+msgstr "是,啟用檢查"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/status/include/11_upgrades.js:197
msgid ""
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 12:32+0000\n"
+"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
+"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbabeld/ko/>\n"
+"Language: ko\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-babeld/root/usr/share/luci/menu.d/luci-app-babeld.json:4
+msgid "Babeld"
+msgstr "Babeld"
+
+#: applications/luci-app-babeld/root/usr/share/rpcd/acl.d/luci-app-babeld.json:3
+msgid "Grant UCI access for luci-app-babeld"
+msgstr "luci-app-babeld의 UCI 접근 권한 부여"
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 15:40+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbabeld/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-babeld/root/usr/share/luci/menu.d/luci-app-babeld.json:4
+msgid "Babeld"
+msgstr "Babeld"
+
+#: applications/luci-app-babeld/root/usr/share/rpcd/acl.d/luci-app-babeld.json:3
+msgid "Grant UCI access for luci-app-babeld"
+msgstr "Przyznaj luci-app-babeld dostęp do UCI"
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 11:53+0000\n"
+"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
+"projects/openwrt/luciapplicationsbabeld/zh_Hant/>\n"
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-babeld/root/usr/share/luci/menu.d/luci-app-babeld.json:4
+msgid "Babeld"
+msgstr "Babeld"
+
+#: applications/luci-app-babeld/root/usr/share/rpcd/acl.d/luci-app-babeld.json:3
+msgid "Grant UCI access for luci-app-babeld"
+msgstr "授予 luci-app-babeld 存取 UCI 的權限"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-23 22:17-0300\n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/es/>\n"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsbanip/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logtemplate.js:50
msgid "The syslog output, pre-filtered for messages related to: %s"
-msgstr "预过滤的系统日志输出,获取与下列项目相关的消息: %s"
+msgstr "预过滤的系统日志输出,获取与下列项目相关的消息:%s"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32
msgid ""
"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR "
"notation and MAC/IP-bindings are allowed."
msgstr ""
-"这是本地 banIP 白名单,会允许特定的 MAC、IP 地址或域名。<br /> <em><b>请注"
-"意: </b></em> 每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 "
-"IP 范围和 MAC/IP 绑定。"
+"这是本地 banIP 白名单,会允许特定的 MAC、IP 地址或域名。<br /> <em><b>请注意"
+":</b></em> 每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 IP 范"
+"围和 MAC/IP 绑定。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32
msgid ""
"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR "
"notation and MAC/IP-bindings are allowed."
msgstr ""
-"这是本地 banIP 黑名单,会拦截特定的 MAC、IP 地址或域名。<br /> <em><b>请注"
-"意: </b></em> 每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 "
-"IP 范围和 MAC/IP 绑定。"
+"这是本地 banIP 黑名单,会拦截特定的 MAC、IP 地址或域名。<br /> <em><b>请注意"
+":</b></em> 每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 IP 范"
+"围和 MAC/IP 绑定。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:248
msgid ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:55
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:55
msgid "Unable to save modifications: %s"
-msgstr "无法保存更改: %s"
+msgstr "无法保存更改:%s"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288
msgid "Upload"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsbanip/zh_Hant/>\n"
msgid ""
"Always allow a protocol (tcp/udp) with certain ports or port ranges in WAN-"
"Input and WAN-Forward chain."
-msgstr ""
+msgstr "在 WAN-Input 與 WAN-Forward 鏈中始終允許特定 (tcp/udp) 連接埠或連接埠範圍。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
msgid "Always allow certain VLAN forwards."
msgid ""
"Automatically add resolved domains and suspicious IPs to the local banIP "
"blocklist."
-msgstr ""
+msgstr "自動將已解析的網域與可疑 IP 加入本機 banIP 封鎖清單。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
msgid ""
"Automatically add resolved domains and uplink IPs to the local banIP "
"allowlist."
-msgstr ""
+msgstr "自動將已解析的網域與上行連結 IP 加入本機 banIP 允許清單。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
msgid "Backup Directory"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275
msgid "High Priority"
-msgstr "較高優先權"
+msgstr "較高優先級"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:274
msgid "Highest Priority"
-msgstr "最高優先權"
+msgstr "最高優先級"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
msgid "ICMP-Threshold"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:278
msgid "Least Priority"
-msgstr "最低優先權"
+msgstr "最低優先級"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277
msgid "Less Priority"
-msgstr "較低優先權"
+msgstr "較低優先級"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
msgid "Limit the cpu cores used by banIP to save RAM, autodetected by default."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
msgid "Normal Priority"
-msgstr "正常優先權"
+msgstr "正常優先級"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
msgid "Number of Set load attempts in case of an error."
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 16:14-0300\n"
-"PO-Revision-Date: 2024-09-04 22:52+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/es/>\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.7.2-rc\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-18 07:09+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsclamav/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:181
msgid "Rejecting Harmful Email: %v found."
-msgstr "拦截有害邮件: 发现 %v 封。"
+msgstr "拦截有害邮件:发现 %v 封。"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:176
msgid "Rejection log message"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsclamav/zh_Hant/>\n"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav-milter.js:32
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/freshclam.js:94
msgid "Run in foreground"
-msgstr ""
+msgstr "在前景執行"
#: applications/luci-app-clamav/htdocs/luci-static/resources/view/clamav/clamav.js:141
msgid "Scan ELF files"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-09-08 07:50+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscloudflared/es/>\n"
"Language: es\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.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:89
msgid "All"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:96
msgid "Down"
-msgstr "Abajo"
+msgstr "Bajar"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:104
msgid "Download Log"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:97
msgid "Up"
-msgstr "Arriba"
+msgstr "Subir"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/log.js:91
msgid "Warn"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationscloudflared/zh_Hant/>\n"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:78
msgid "Opened At"
-msgstr ""
+msgstr "已開啟於"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/tunnels.js:77
msgid "Origin IP"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:63
msgid "The tunnel token is shown in the dashboard once you create a tunnel."
-msgstr "當您建立隧道時,隧道權杖會顯示在儀表板上。"
+msgstr "當您建立隧道時,權杖會顯示在儀表板上。"
#: applications/luci-app-cloudflared/htdocs/luci-static/resources/view/cloudflared/config.js:62
msgid "Token"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-12 12:01+0000\n"
-"Last-Translator: deri sahertian <yuimizuno86@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscoovachilli/id/>\n"
"Language: id\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:168
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:173
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:144
msgid "Port"
-msgstr ""
+msgstr "Porta"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:215
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:219
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"PO-Revision-Date: 2026-02-25 12:32+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationscoovachilli/zh_Hant/>\n"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:161
msgid "Allowed"
-msgstr "允許"
+msgstr "å·²å\85\81許"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:237
msgid "Allowed MACs"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:168
msgid "Default session timeout"
-msgstr "預測工作階段逾時"
+msgstr "預設工作階段逾時"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:234
msgid "Deny MAC authentication"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:436
msgid "NAS-Port-Type"
-msgstr "NAS é\80£æ\8e¥å\9f é¡\9eå\88¥"
+msgstr "NAS é\80£æ\8e¥å\9f é¡\9eå\9e\8b"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:287
msgid "Net"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:287
msgid "Network address of the uplink interface"
-msgstr ""
+msgstr "上行連結介面的網路位址"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:125
msgid "No WISPr"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:449
msgid "Open ID Auth"
-msgstr ""
+msgstr "Open ID 認證"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:462
msgid "Options for RADIUS proxy"
-msgstr ""
+msgstr "RADIUS 代理選項"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:253
msgid "Options for TUN"
-msgstr ""
+msgstr "TUN 選項"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:447
msgid "Original URL"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:334
msgid "Special options for DHCP"
-msgstr ""
+msgstr "DHCP 特別選項"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:228
msgid "Special options for MAC authentication"
-msgstr ""
+msgstr "MAC 認證特別選項"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:292
msgid ""
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:450
msgid "WPA guests"
-msgstr ""
+msgstr "WPA 訪客"
#: applications/luci-app-coovachilli/htdocs/luci-static/resources/view/coovachilli/coovachilli.js:60
msgid "access controller for WLAN."
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/zh_Hant/>\n"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:23
msgid "The URL of your local CrowdSec API instance."
-msgstr ""
+msgstr "你的本地 CrowdSec API 實例 URL。"
#: applications/luci-app-crowdsec-firewall-bouncer/htdocs/luci-static/resources/view/crowdsec-firewall-bouncer/form.js:28
msgid "The key of your bouncer as registered on the local CrowdSec API."
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 16:04+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscsshnpd/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:73
+msgid "Additional arguments"
+msgstr "Dodatkowe argumenty"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:82
+msgid "Check here to enable the service"
+msgstr "Zaznacz tutaj, aby włączyć usługę"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:51
+msgid "Daemon Configuration"
+msgstr "Konfiguracja demona"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:56
+msgid "Device atSign"
+msgstr "Urządzenie atSign"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:81
+msgid "Device must be configured"
+msgstr "Urządzenie musi być skonfigurowane"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:68
+msgid "Device name"
+msgstr "Nazwa urządzenia"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:24
+msgid "Device names may contain a-z 0-9 _ or - (e.g., \"my_thing1\")."
+msgstr "Nazwy urządzeń mogą zawierać znaki a-z 0-9 _ lub - (np. „moja_rzecz1”)."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:81
+msgid "Enabled"
+msgstr "Włączone"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:60
+msgid "Enroll"
+msgstr "Zarejestruj"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:76
+msgid "Enrollment OTP/SPP"
+msgstr "Rejestracja OTP/SPP"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:84
+msgid "Existing key found at:"
+msgstr "Znaleziono istniejący klucz w:"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:18
+msgid "First character should be a lowercase letter (e.g., \"a\")."
+msgstr "Pierwszy znak powinien być małą literą (np. „a”)."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:74
+msgid "Further command line arguments for the NoPorts daemon"
+msgstr "Więcej argumentów wiersza poleceń dla demona NoPorts"
+
+#: applications/luci-app-csshnpd/root/usr/share/rpcd/acl.d/luci-app-csshnpd.json:3
+msgid "Grant UCI access for luci-app-csshnpd"
+msgstr "Przyznaj luci-app-csshnpd dostęp do UCI"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:62
+msgid "Manager atSign"
+msgstr "Menedżer atSign"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:27
+msgid "Maximum device name length is 36 characters."
+msgstr "Maksymalna długość nazwy urządzenia wynosi 36 znaków."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:14
+msgid "Must be at least one character long (e.g., \"a\")."
+msgstr "Musi mieć co najmniej jeden znak (np. „a”)."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:34
+msgid "Must be six characters (e.g., \"S3CR3T\")."
+msgstr "Musi mieć sześć znaków (np. „S3KR3T”)."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:7
+msgid "Must not be empty and should start with @ (e.g., \"@a\")."
+msgstr "Nie może być pusta i powinna zaczynać się od znaku @ (np. \"@a\")."
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:50
+#: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:3
+msgid "NoPorts"
+msgstr "NoPorts"
+
+#: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:14
+msgid "NoPorts Config"
+msgstr "Konfiguracja NoPorts"
+
+#: applications/luci-app-csshnpd/root/usr/share/luci/menu.d/luci-app-csshnpd.json:23
+msgid "NoPorts Enrollment"
+msgstr "Rejestracja NoPorts"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:79
+msgid "NoPorts atSign Enrollment"
+msgstr "Rejestracja NoPorts atSign"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:82
+msgid "OTP must be configured. An OTP can be generated using:"
+msgstr ""
+"Należy skonfigurować hasło jednorazowe (OTP). Można je wygenerować za pomocą:"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:77
+msgid "One Time Passcode (OTP) for device atSign enrollment"
+msgstr "Hasło jednorazowe (OTP) do rejestracji urządzenia w atSign"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:49
+msgid "Press the Enroll button then run this command on a system where"
+msgstr ""
+"Naciśnij przycisk „Zarejestruj”, a następnie uruchom to polecenie w "
+"systemie, w którym"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:57
+msgid "The device atSign e.g. @device"
+msgstr "Urządzenie atSign, np. @device"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:63
+msgid "The manager atSign e.g. @manager"
+msgstr "Menedżer atSign np. @manager"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:69
+msgid "The name for this device e.g. openwrt"
+msgstr "Nazwa tego urządzenia, np. openwrt"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/enroll.js:80
+msgid "atSign must be configured"
+msgstr "atSign należy skonfigurować"
+
+#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:53
+msgid "sshnpd config"
+msgstr "Konfiguracja sshnpd"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationscsshnpd/zh_Hant/>\n"
#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:73
msgid "Additional arguments"
-msgstr ""
+msgstr "額外參數"
#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:82
msgid "Check here to enable the service"
#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:51
msgid "Daemon Configuration"
-msgstr ""
+msgstr "守護程式配置"
#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:56
msgid "Device atSign"
#: applications/luci-app-csshnpd/root/usr/share/rpcd/acl.d/luci-app-csshnpd.json:3
msgid "Grant UCI access for luci-app-csshnpd"
-msgstr ""
+msgstr "授予 luci-app-csshnpd 存取 UCI 的權限"
#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:62
msgid "Manager atSign"
#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:27
msgid "Maximum device name length is 36 characters."
-msgstr ""
+msgstr "最大裝置名稱長度為 36 個字元。"
#: applications/luci-app-csshnpd/htdocs/luci-static/resources/view/sshnpd/config.js:14
msgid "Must be at least one character long (e.g., \"a\")."
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-10-09 18:26+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdawn/es/>\n"
"Language: es\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.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:389
msgid "2.4G Band Metric"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-19 02:41+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsdawn/zh_Hant/>\n"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:399
msgid "Ap Weight"
-msgstr "Ap 權重"
+msgstr "AP 權重"
#: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:32
msgid "Available"
#: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:78
msgid "Check Startup services"
-msgstr ""
+msgstr "檢查啟動服務"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:60
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:58
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:127
msgid "DAWN Form Configuration."
-msgstr ""
+msgstr "DAWN 表單配置。"
#: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:76
msgid "DAWN service unavailable"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:297
msgid "Deny auth reason"
-msgstr ""
+msgstr "拒絕認證原因"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:303
msgid "Disassociate Neighbor Report length"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:423
msgid "Initial Score"
-msgstr ""
+msgstr "初始分數"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:44
msgid "Interface"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:435
msgid "Low RSSI Value"
-msgstr ""
+msgstr "低 RSSI 值"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:448
msgid "Lower threshold for bad channel utilization"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:364
msgid "Neighbors"
-msgstr ""
+msgstr "鄰居"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:156
msgid "Network"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:93
msgid "No access points available."
-msgstr ""
+msgstr "無存取點可用。"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:99
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:78
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:151
msgid "Path to hostapd runtime information"
-msgstr ""
+msgstr "Hostapd 執行時期資訊路徑"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:400
msgid "Per AP weighting"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:476
msgid "RSSI Value"
-msgstr ""
+msgstr "RSSI 值"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:482
msgid "RSSI Weight"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:233
msgid "Remove Client"
-msgstr ""
+msgstr "移除用戶端"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:239
msgid "Remove Probe"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:70
msgid "Score"
-msgstr ""
+msgstr "分數"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:471
msgid "Score addition when signal exceeds threshold"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:375
msgid "Set Hostapd Neighbor Report"
-msgstr ""
+msgstr "設定 Hostapd 鄰居報告"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/hearing_map.js:65
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:61
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:216
msgid "Times"
-msgstr "次數"
+msgstr ""
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:222
msgid "Timespan until a connection is seen as disconnected"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:257
msgid "Update Client"
-msgstr ""
+msgstr "更新用戶端"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:263
msgid "Update Hostapd"
-msgstr ""
+msgstr "更新 Hostapd"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/network/dawn.js:269
msgid "Update TCP connections"
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:50
#: applications/luci-app-dawn/htdocs/luci-static/resources/view/status/dawn/network_overview.js:60
msgid "Very High Throughput"
-msgstr ""
+msgstr "非常高的吞吐量"
#: applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js:36
msgid "Yes"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-10-10 18:48-0300\n"
-"PO-Revision-Date: 2024-10-18 12:58+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/es/>\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.8-rc\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:67
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:119
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-12-25 20:02+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsdcwapd/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:67
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:119
msgid "Bridge"
-msgstr "æ¡¥æ\8e¥"
+msgstr "ç½\91æ¡¥"
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:92
msgid "Channel Sets"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsdcwapd/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:67
#: applications/luci-app-dcwapd/htdocs/luci-static/resources/view/dcwapd/dcwapd.js:119
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/es/>\n"
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2026-02-23 17:09+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsddns/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:927
msgid "Format: IP or FQDN"
-msgstr "格式: IP 或者 FQDN"
+msgstr "格式:IP 或者 FQDN"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:339
msgid ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
-msgstr "可选: 强制仅使用 IPv4/IPv6 通信。"
+msgstr "可选:强制仅使用 IPv4/IPv6 通信。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:937
msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
-msgstr "可选: 强制使用 TCP 而非 UDP 请求 DNS。"
+msgstr "可选:强制使用 TCP 而非 UDP 请求 DNS。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:904
msgid "OPTIONAL: Network to use for communication"
-msgstr "可选: 用于通信的网络"
+msgstr "可选:用于通信的网络"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr "可选: 用于检测以及更新的代理服务器。"
+msgstr "可选:用于检测以及更新的代理服务器。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:925
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
-msgstr "可选: 使用非默认 DNS 服务器检测\"已注册的 IP 地址\"。"
+msgstr "可选:使用非默认 DNS 服务器检测\"已注册的 IP 地址\"。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1041
msgid ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:770
msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
-msgstr "可选: 替换更新 URL(已编码 URL)中的 [PARAMENC]"
+msgstr "可选:替换更新 URL(已编码 URL)中的 [PARAMENC]"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
-msgstr "可选: 替换更新 URL(未编码 URL)中的 [PARAMOPT]"
+msgstr "可选:替换更新 URL(未编码 URL)中的 [PARAMOPT]"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:945
msgid "PROXY-Server"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/es/>\n"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:695
msgid "Stats"
-msgstr "Estadísticas"
+msgstr "Estados"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:458
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:706
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
msgid "Time"
-msgstr "Hora"
+msgstr "Tiempo"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:358
msgid "Tmpfs"
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-02-05 09:04+0000\n"
-"Last-Translator: william wijaya <wijayawilliam333@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/id/>\n"
"Language: id\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.10-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:487
msgid "/mnt/path"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:297
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:602
msgid "Add Mount"
-msgstr ""
+msgstr "Tambah pasang"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:637
msgid "Add host device to the container"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:480
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:239
msgid "Always"
-msgstr ""
+msgstr "Selalu"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:222
msgid "Always pull image first"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/overview.js:139
msgid "Available"
-msgstr "Tersedia"
+msgstr "Sudah ada"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:425
msgid "Back to Containers"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:501
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:164
-#, fuzzy
msgid "Ports"
msgstr "Porta (banyak)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:249
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network.js:62
msgid "Scope"
-msgstr ""
+msgstr "Cakupan"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:91
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:336
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsdockerman/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:66
msgid "Duplicate/Edit Container: %s"
-msgstr "复制/编辑容器: %s"
+msgstr "复制/编辑容器:%s"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:422
msgid "Edit"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:84
msgid "Example: tcp://0.0.0.0:2375"
-msgstr "示例: tcp://0.0.0.0:2375"
+msgstr "示例:tcp://0.0.0.0:2375"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/network_new.js:118
msgid "Exclude IPs"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:321
msgid "Failed to load events: %s"
-msgstr "加载事件失败: %s"
+msgstr "加载事件失败:%s"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1675
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1686
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:679
msgid "Microseconds of CPU time that the container can get in a CPU period"
-msgstr "容器在一个 CPU 周期可以获得的 CPU 时间(单位: 微秒)"
+msgstr "容器在一个 CPU 周期可以获得的 CPU 时间(单位:微秒)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1649
msgid "Missing header or CORS interfering"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:83
msgid ""
"Note that dockerd no longer listens on IP:port without TLS options after v27."
-msgstr "注意: v27 版本后的 dockerd 不再监听没有 TLS 选项的 IP:port。"
+msgstr "注意:v27 版本后的 dockerd 不再监听没有 TLS 选项的 IP:port。"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:51
msgid "Note: docker provides no container import facility."
-msgstr "注: docker 不提供容器导入工具。"
+msgstr "注:docker 不提供容器导入工具。"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:116
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/events.js:151
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:319
msgid "Propagation: private"
-msgstr "传播: private"
+msgstr "传播:private"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:320
msgid "Propagation: rprivate"
-msgstr "传播: rprivate"
+msgstr "传播:rprivate"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:322
msgid "Propagation: rshared"
-msgstr "传播: rshared"
+msgstr "传播:rshared"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:324
msgid "Propagation: rslave"
-msgstr "传播: rslave"
+msgstr "传播:rslave"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:321
msgid "Propagation: shared"
-msgstr "传播: shared"
+msgstr "传播:shared"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:323
msgid "Propagation: slave"
-msgstr "传播: slave"
+msgstr "传播:slave"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:429
msgid "Prune"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:673
msgid "The length of a CPU period in microseconds"
-msgstr "CPU 周期长度(单位: 微秒)"
+msgstr "CPU 周期长度(单位:微秒)"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:728
msgid "The logging configuration for this container"
msgid ""
"The user that commands are run as inside the container. (format: name|"
"uid[:group|gid])"
-msgstr "容器内运行命令的用户。(格式: name|uid[:group|gid])"
+msgstr "容器内运行命令的用户。(格式:name|uid[:group|gid])"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/containers.js:50
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsdockerman/zh_Hant/>\n"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:732
msgid "BlkIO Stats"
-msgstr ""
+msgstr "BlkIO 統計資料"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:667
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:720
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:733
msgid "CPU Stats"
-msgstr ""
+msgstr "CPU 統計資料"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:758
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:787
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:617
msgid "Click to add a new tag to this image"
-msgstr ""
+msgstr "點選以新增標籤到此映像檔"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:531
msgid "Click to remove this tag"
-msgstr ""
+msgstr "點選以移除此標籤"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/networks.js:213
msgid "Click to view this network"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:818
msgid "Container Statistics"
-msgstr ""
+msgstr "容器統計資料"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:927
msgid "Container created"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:623
msgid "Enter a new tag for image %s:"
-msgstr ""
+msgstr "為 %s 映像檔輸入新標籤:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/volumes.js:119
msgid "Enter an optional name and labels for the new volume"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1668
msgid "Loading logs…"
-msgstr "正在載入日誌…"
+msgstr "載入日誌中…"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/configuration.js:34
msgid "Lock API endpoint to a specific version (helps guarantee behaviour)."
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:797
msgid "No statistics available"
-msgstr ""
+msgstr "無統計資料可用"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container_new.js:596
msgid "No volumes available"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:102
msgid "Please enter an image tag"
-msgstr ""
+msgstr "請輸入映像檔標籤"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:176
msgid "Please select an image tag to push"
-msgstr ""
+msgstr "請選擇映像檔標籤以推送"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/dockerman/common.js:1029
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1613
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:535
msgid "Remove tag"
-msgstr "刪除標籤"
+msgstr "移除標籤"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:625
msgid "Repository"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:159
msgid "Select image tag"
-msgstr ""
+msgstr "選擇映像檔標籤"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:1901
msgid "Select network to connect:"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:695
msgid "Stats"
-msgstr "統計"
+msgstr "統計資料"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:458
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/container.js:706
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:635
msgid "Tag"
-msgstr ""
+msgstr "標籤"
#: applications/luci-app-dockerman/htdocs/luci-static/resources/view/dockerman/images.js:670
msgid "Tag added successfully"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-21 11:18+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsemail/zh_Hans/>\n"
"Language: zh_Hans\n"
"<b>Note:</b> The <code>/var/</code> is a small in-memory folder and you'll "
"lose mail in reboot."
msgstr ""
-"<b>注意: </b> <code>/var/</code> 是一个位于内存的小型文件夹,重启后您将丢失"
-"邮件。"
+"<b>注意:</b> <code>/var/</code> 是一个位于内存的小型文件夹,重启后您将丢失邮"
+"件。"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:51
msgid "<b>You may receive spam so be careful</b>."
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:35
msgid ""
"Proxy: submission outgoing mail, store and forward to smarthost SMTP server"
-msgstr "代理: 提交出站邮件,存储并转发到智能主机SMTP服务器"
+msgstr "代理:提交出站邮件,存储并转发到智能主机SMTP服务器"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:60
msgid "Reduce the amount of information leaked to remote clients."
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:34
msgid "Server: receive incoming mail"
-msgstr "服务器: 接收传入邮件"
+msgstr "服务器:接收传入邮件"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:149
msgid "Smarthost"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsemail/zh_Hant/>\n"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:262
msgid "Address verifier"
-msgstr ""
+msgstr "位址驗證器"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:25
msgid "Advanced Settings"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:50
msgid "Allow connections from the public internet."
-msgstr ""
+msgstr "允許來自公用網際網路的連線。"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:49
msgid "Allow remote clients"
-msgstr ""
+msgstr "允許遠端用戶端"
#: applications/luci-app-email/htdocs/luci-static/resources/view/email/emailrelay.js:59
msgid "Anonymous"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationseoip/zh_Hant/>\n"
#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:33
msgid "ID tunnel"
-msgstr ""
+msgstr "ID 隧道"
#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:18
msgid "If you input 0 interface name zeoip0"
#: applications/luci-app-eoip/htdocs/luci-static/resources/view/eoip/eoip.js:45
msgid "VLAN TAG on this interface"
-msgstr ""
+msgstr "此介面上的 VLAN 標籤"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-18 15:43+0000\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfilemanager/zh_Hans/>\n"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1958
msgid "Are you sure you want to delete this %s: \"%s\"?"
-msgstr "您确定要删除此%s: \"%s\" 吗?"
+msgstr "您确定要删除此%s:\"%s\" 吗?"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:18
msgid "Block device"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:937
msgid "Column Max Widths (format: name:maxWidth,type:maxWidth,...):"
-msgstr "最大列宽 (格式: name:maxWidth,type:maxWidth,...):"
+msgstr "最大列宽 (格式:name:maxWidth,type:maxWidth,...):"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:928
msgid "Column Min Widths (format: name:minWidth,type:minWidth,...):"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1966
msgid "Deleted %s: \"%s\"."
-msgstr "已删除 %s: \"%s\"。"
+msgstr "已删除 %s:\"%s\"。"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:20
msgid "Directory"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2317
msgid "Editing %s: \"%s\""
-msgstr "编辑中%s: \"%s\""
+msgstr "编辑中%s:\"%s\""
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2601
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2605
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2211
msgid "Failed to access symlink target: %s"
-msgstr "无法访问符号链接目标: %s"
+msgstr "无法访问符号链接目标:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1188
msgid "Failed to access the specified path: %s"
-msgstr "无法访问指定路径: %s"
+msgstr "无法访问指定路径:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2173
msgid "Failed to apply permissions to file \"%s\": %s"
-msgstr "无法对文件 \"%s\" 应用权限: %s"
+msgstr "无法对文件 \"%s\" 应用权限:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1382
msgid "Failed to create directory \"%s\": %s"
-msgstr "无法创建目录 \"%s\": %s"
+msgstr "无法创建目录 \"%s\":%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1439
msgid "Failed to create file \"%s\": %s"
-msgstr "无法创建文件 \"%s\": %s"
+msgstr "无法创建文件 \"%s\":%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2684
msgid "Failed to decode file data to text: %s"
-msgstr "解码文件数据到文本失败了: %s"
+msgstr "解码文件数据到文本失败了:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1969
msgid "Failed to delete %s \"%s\": %s"
-msgstr "无法删除%s \"%s\": %s"
+msgstr "无法删除%s \"%s\":%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1512
msgid "Failed to delete %s: %s"
-msgstr "无法删除 %s: %s"
+msgstr "无法删除 %s:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1523
msgid "Failed to delete selected files and directories: %s"
-msgstr "无法删除选定的文件和目录: %s"
+msgstr "无法删除选定的文件和目录:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1541
msgid "Failed to display the file list."
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1947
msgid "Failed to download file \"%s\": %s"
-msgstr "无法下载文件 \"%s\": %s"
+msgstr "无法下载文件 \"%s\":%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2079
msgid "Failed to duplicate %s \"%s\": %s"
-msgstr "无法复制%s \"%s\": %s"
+msgstr "无法复制%s \"%s\":%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2082
msgid "Failed to get file list: %s"
-msgstr "无法获取文件列表: %s"
+msgstr "无法获取文件列表:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1714
msgid "Failed to load file list: %s"
-msgstr "无法加载文件列表: %s"
+msgstr "无法加载文件列表:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1912
msgid "Failed to open file: %s"
-msgstr "无法打开文件: %s"
+msgstr "无法打开文件:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1137
msgid "Failed to render Help content: Container not found."
-msgstr "无法呈现帮助内容: 找不到容器。"
+msgstr "无法呈现帮助内容:找不到容器。"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2674
msgid "Failed to retrieve data from Hex Editor."
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2371
msgid "Failed to save changes to %s \"%s\": %s"
-msgstr "无法保存对%s \"%s\" 的更改: %s"
+msgstr "无法保存对%s \"%s\" 的更改:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2189
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2191
msgid "Failed to save file \"%s\": %s"
-msgstr "无法保存文件 \"%s\": %s"
+msgstr "无法保存文件 \"%s\":%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2428
msgid "Failed to save settings: %s"
-msgstr "无法保存设置: %s"
+msgstr "无法保存设置:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1102
msgid "Failed to update file list: %s"
-msgstr "无法更新文件列表: %s"
+msgstr "无法更新文件列表:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:22
msgid "File"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2136
msgid "Saving file: \"%s\"..."
-msgstr "正在保存文件: '%s'..."
+msgstr "正在保存文件:'%s'..."
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager/HexEditor.js:428
msgid "Search ASCII"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1960
msgid "Successfully deleted %s: \"%s\"."
-msgstr "成功删除%s: \"%s\"。"
+msgstr "成功删除%s:\"%s\"。"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:2074
msgid "Successfully duplicated %s \"%s\" as \"%s\"."
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1320
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1322
msgid "Upload failed for file \"%s\": %s"
-msgstr "文件 \"%s\" 上传失败: %s"
+msgstr "文件 \"%s\" 上传失败:%s"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1284
msgid "Uploading: \"%s\"..."
-msgstr "正在上传: \"%s\"..."
+msgstr "正在上传:\"%s\"..."
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:874
msgid "Window Height:"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfilemanager/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:766
msgid "Actions"
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:1284
msgid "Uploading: \"%s\"..."
-msgstr "正在上傳: \"%s\" ..."
+msgstr "上傳中: \"%s\" ..."
#: applications/luci-app-filemanager/htdocs/luci-static/resources/view/system/filemanager.js:874
msgid "Window Height:"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2025-09-29 21:02+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/es/>\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.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfirewall/zh_Hans/>\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:188
msgid "Include File"
-msgstr "包括文件"
+msgstr "从文件加载"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:40
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfirewall/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
msgid "Flow offloading type"
-msgstr "æµ\81é\87\8få\8d¸è¼\89é¡\9eå\88¥"
+msgstr "æµ\81é\87\8få\8d¸è¼\89é¡\9eå\9e\8b"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62
msgid "Forward"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/es/>\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.16.1-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfrpc/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:12
msgid "Run daemon as user"
-msgstr ""
+msgstr "以此使用者身分執行守護程式"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:82
msgid "SOCKS5 password"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfrps/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
"\"test\", the resulting URL would be \"test.frps.com\".<br />By default, "
"this value is \"\"."
msgstr ""
-"SubDomainHost 指定使用 Vhost 代理时附加到客户端请求的子域的域名。例如: 如果"
-"此值设置为“frps.com”,并且客户端请求子域“test”,则生成的 URL 将"
-"是“test.frps.com”。<br />默认值为\"\"。"
+"SubDomainHost 指定使用 Vhost 代理时附加到客户端请求的子域的域名。例如:如果此"
+"值设置为“frps.com”,并且客户端请求子域“test”,则生成的 URL 将是“test.frps.com"
+"”。<br />默认值为\"\"。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
msgid "Subdomain host"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfrps/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
"the length of this value is 0, all ports are allowed.<br />By default, this "
"value is an empty set."
msgstr ""
-"AllowPorts 指定客戶端能夠代理到的一組連接埠。如果此值的長度為 0,則允許所有連"
+"AllowPorts 指定用戶端能夠代理到的一組連接埠。如果此值的長度為 0,則允許所有連"
"接埠。<br />預設情況下,此值為空集合。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:45
msgid "Max ports per client"
-msgstr "每個客戶端最大連接埠數"
+msgstr "每個用戶端最大連接埠數"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:45
msgid ""
"proxy to. If this value is 0, no limit will be applied.<br />By default, "
"this value is 0."
msgstr ""
-"MaxPortsPerClient 指定單個客戶端可以代理的最大埠數。如果此值為 0,則不會應用"
+"MaxPortsPerClient 指定單個用戶端可以代理的最大埠數。如果此值為 0,則不會應用"
"任何限制。<br />預設情況下,此值為0。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:120
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:11
msgid "Run daemon as user"
-msgstr ""
+msgstr "以此使用者身分執行守護程式"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158
"\"test\", the resulting URL would be \"test.frps.com\".<br />By default, "
"this value is \"\"."
msgstr ""
-"SubDomainHost 指定當使用虛擬主機代理時將附加到客戶端請求網域的子網域。例如,"
-"如果將此值設定為 \"frps.com\",並且客戶端請求了子域 \"test\",則結果 URL 將"
+"SubDomainHost 指定當使用虛擬主機代理時將附加到用戶端請求網域的子網域。例如,"
+"如果將此值設定為 \"frps.com\",並且用戶端請求了子域 \"test\",則結果 URL 將"
"為 \" test.frps.com\"。<br />預設情況下,此值為 \"\"。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection.<br />By default, this value is true."
msgstr ""
-"TcpMux 切換 TCP 串流多路複用。這允許來自客戶端的多個請求共享單一個 TCP 連線。"
-"<br />預設情況下,此值為 true。"
+"TcpMux 切換 TCP 串流多路複用。這允許來自用戶端的多個請求共享單一個 TCP 連線"
+"。<br />預設情況下,此值為 true。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:47
msgid ""
"from clients. Clients must have a matching token to be authorized to use the "
"server.<br />By default, this value is \"\"."
msgstr ""
-"Token 指定用於驗證從客戶端接收的金鑰的授權權杖。客戶端必須具有匹配的權杖才能"
+"Token 指定用於驗證從用戶端接收的金鑰的授權權杖。用戶端必須具有匹配的權杖才能"
"被授權使用伺服器。<br />預設情況下,此值為 \"\"。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsfwknopd/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
"強制所有 SPA 封包在加密資料中包含真實 IP 位址。這使得 fwknop 用戶端無法在命令"
-"列上使用 -s 參數,因此-R必須用於自動解析外部位址 (如果客戶端在 NAT 後方) 或用"
+"列上使用 -s 參數,因此-R必須用於自動解析外部位址 (如果用戶端在 NAT 後方) 或用"
"戶端必須使用 -a 參數知道外部 IP。"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:522
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/es/>\n"
"Language: es\n"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationshttps-dns-proxy/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:251
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:585
msgid "0: Fatal"
-msgstr "0: 致命"
+msgstr "0:致命"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:252
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:586
msgid "1: Error"
-msgstr "1: 错误"
+msgstr "1:错误"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:253
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:587
msgid "2: Warning"
-msgstr "2: 警告"
+msgstr "2:警告"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:254
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:588
msgid "3: Info"
-msgstr "3: 信息"
+msgstr "3:信息"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:255
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:589
msgid "4: Debug"
-msgstr "4: 调试"
+msgstr "4:调试"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/co.oszx.dns.json:14
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/gr.libredns.doh.json:14
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:195
msgid "Time to wait before checking connectivity (seconds)."
-msgstr "检查连接性前的等待时间(单位: 秒)。"
+msgstr "检查连接性前的等待时间(单位:秒)。"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:206
msgid "Time to wait for connectivity check response (seconds)."
-msgstr "等待连接性检查响应的时长(单位: 秒)。"
+msgstr "等待连接性检查响应的时长(单位:秒)。"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:18
msgid "US/Chicago"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:14
msgid "ns1: Germany - Baden-Baden"
-msgstr "ns1: 德国 - 巴登-巴登"
+msgstr "ns1:德国 - 巴登-巴登"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:18
msgid "ns2: Germany - D�seldorf"
-msgstr "ns2: 德国 - 杜塞尔多夫"
+msgstr "ns2:德国 - 杜塞尔多夫"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:22
msgid "ns3: Germany - Berlin"
-msgstr "ns3: 德国 - 柏林"
+msgstr "ns3:德国 - 柏林"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/org.opennameserver.json:26
msgid "ns4: Norway - Sandefjord"
-msgstr "ns4: 挪威 - 桑讷菲尤尔"
+msgstr "ns4:挪威 - 桑讷菲尤尔"
#~ msgid "Logging Verbosity"
#~ msgstr "记录级别"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationshttps-dns-proxy/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:283
msgid "%s%s%s proxy at %s on port %s.%s"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:401
msgid "Disabling %s service"
-msgstr "正在停用 %s 服務"
+msgstr "停用 %s 服務中"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:76
msgid "Do not update configs"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:382
msgid "Enabling %s service"
-msgstr "正在啟用 %s 服務"
+msgstr "啟用 %s 服務中"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ffmuc.doh.json:2
msgid "FFMUC DNS (DE)"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:344
msgid "Restarting %s service"
-msgstr "正在重新啟動 %s 服務"
+msgstr "重新啟動 %s 服務中"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/lu.restena.dnspub.json:2
msgid "Restena DNS (LU)"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:325
msgid "Starting %s service"
-msgstr "正在啟動 %s 服務"
+msgstr "啟動 %s 服務中"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:308
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:629
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:363
msgid "Stopping %s service"
-msgstr "正在停止 %s 服務"
+msgstr "停止 %s 服務中"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/ch.switch.dns.json:2
msgid "Switch DNS (CH)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsirqbalance/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:92
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:104
msgid "Valid values: %s."
-msgstr "有效值: %s。"
+msgstr "有效值:%s。"
#: applications/luci-app-irqbalance/htdocs/luci-static/resources/view/irqbalance.js:87
msgid "Value in seconds."
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-23 18:01+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationskeepalived/es/>\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.16.1-dev\n"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:205
msgid "2"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationskeepalived/zh_Hant/>\n"
msgid ""
"Additional files to synchronize, By default it synchronizes sysupgrade "
"backup files"
-msgstr ""
+msgstr "要同步的額外檔案,預設同步 sysupgrade 備份檔案"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/ipaddress.js:29
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:34
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:82
msgid "Adjust script execution priority"
-msgstr "調整指令碼執行優先權"
+msgstr "調整指令碼執行優先級"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/servers.js:28
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:300
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:196
msgid "Disable Primary Tracking"
-msgstr ""
+msgstr "停用主要追蹤"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:100
msgid "Do not send VRRP adverts over VRRP multicast group."
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/notification.js:26
msgid "Keepalived.user"
-msgstr ""
+msgstr "Keepalived.user"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/overview.js:31
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/status/include/35_keepalived.js:35
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/script.js:69
msgid "Path of the script to execute"
-msgstr ""
+msgstr "要執行的指令碼路徑"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/peers.js:75
msgid "Path to SSH Private Key"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:45
msgid "Priority"
-msgstr "優先權"
+msgstr "優先級"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/overview.js:30
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/status/include/35_keepalived.js:34
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js:15
msgid "Router ID"
-msgstr ""
+msgstr "路由器 ID"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:18
msgid "Routes"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:40
msgid "Source Address of the Route"
-msgstr ""
+msgstr "路由來源位址"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:23
msgid "State"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:34
msgid "Target IP Address of the Route"
-msgstr ""
+msgstr "路由目標 IP 位址"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/route.js:33
msgid "Target/Destination"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_sync_group.js:23
msgid "VRRP synchronization group"
-msgstr ""
+msgstr "VRRP 同步群組"
#: applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/vrrp_instance.js:203
msgid "VRRP version to run on interface"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-10-16 16:58-0300\n"
-"PO-Revision-Date: 2026-01-05 05:34+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/es/>\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.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:58
msgid "Add optional guest access to IPC$ share, disabled by default"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslibreswan/es/>\n"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
msgid "Acceptable values are an integer followed by m, h, d"
-msgstr ""
+msgstr "Valores aceptables son un entero seguido por m, h, d"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:17
msgid "Add Proposal"
-msgstr ""
+msgstr "Agregar propuesta"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:47
msgid "Add Tunnel"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:268
msgid "Auto Update Peer Address of VTI interface"
-msgstr ""
+msgstr "Actualización automática de la dirección de pares de la interfaz VTI"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:57
msgid "CAMELLIA_CBC"
-msgstr ""
+msgstr "CAMELLIA_CBC"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:213
msgid "Clear"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:59
msgid "DH Group"
-msgstr ""
+msgstr "Grupo DH"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:63
msgid "DH Group 14"
-msgstr ""
+msgstr "Grupo DH 14"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:64
msgid "DH Group 15"
-msgstr ""
+msgstr "Grupo DH 15"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:65
msgid "DH Group 16"
-msgstr ""
+msgstr "Grupo DH 16"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:66
msgid "DH Group 17"
-msgstr ""
+msgstr "Grupo DH 17"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:67
msgid "DH Group 18"
-msgstr ""
+msgstr "Grupo DH 18"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:68
msgid "DH Group 19"
-msgstr ""
+msgstr "Grupo DH 19"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:69
msgid "DH Group 20"
-msgstr ""
+msgstr "Grupo DH 20"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:70
msgid "DH Group 21"
-msgstr ""
+msgstr "Grupo DH 21"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:71
msgid "DH Group 22*"
-msgstr ""
+msgstr "Grupo DH 22*"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:72
msgid "DH Group 31"
-msgstr ""
+msgstr "Grupo DH 31"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:62
msgid "DH Group 5*"
-msgstr ""
+msgstr "Grupo DH 5*"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:210
msgid "DPD Action"
-msgstr ""
+msgstr "Acción DPD"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:218
msgid "DPD Delay"
-msgstr ""
+msgstr "Retraso DPD"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:223
msgid "DPD Timeout"
-msgstr ""
+msgstr "Tiempo de espera del DPD"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:23
msgid "Debug Logs"
-msgstr ""
+msgstr "Registros de depuración"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
msgid "Down"
-msgstr ""
+msgstr "Bajar"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:56
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:240
msgid "Enable nflog on nfgroup"
-msgstr ""
+msgstr "Activar nflog en nfgroup"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
msgid "Encryption Method"
-msgstr ""
+msgstr "Método de cifrado"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:38
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:69
msgid "General"
-msgstr ""
+msgstr "General"
#: applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json:3
msgid "Grant access to LuCI app Libreswan IPSec"
-msgstr ""
+msgstr "Otorgar acceso a la app LuCI de IPSec Libreswan"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
msgid "Hash Algorithm"
-msgstr ""
+msgstr "Algoritmo Hash"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:214
msgid "Hold"
-msgstr ""
+msgstr "Mantener"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
msgid "IKE Life Time"
-msgstr ""
+msgstr "Tiempo de vida IKE"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:161
msgid "IKE V2"
-msgstr ""
+msgstr "IKE v2"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:164
msgid "IKE Version 1"
-msgstr ""
+msgstr "IKE versión 1"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:163
msgid "IKE Version 2"
-msgstr ""
+msgstr "IKE versión 2"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:46
msgid "IP address to listen on, default depends on Listen Interface"
-msgstr ""
+msgstr "Dirección IP para escucha, por defecto depende en Interfaz Escucha"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:17
msgid "IPSec Global Settings"
-msgstr ""
+msgstr "Ajustes de IPSec global"
#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:20
msgid "IPSec Globals"
-msgstr ""
+msgstr "IPSec globales"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:11
#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:29
msgid "IPSec Proposals"
-msgstr ""
+msgstr "Propuestas IPSec"
#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:38
msgid "IPSec Tunnels"
-msgstr ""
+msgstr "Túneles IPSec"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:73
msgid "IPSec Tunnels Summary"
-msgstr ""
+msgstr "Sumario de túneles IPSec"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:77
msgid "Initiate"
-msgstr ""
+msgstr "Comenzar"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:71
msgid "Interface"
-msgstr ""
+msgstr "Interfaz"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:40
msgid "Interface for IPsec to use"
-msgstr ""
+msgstr "Interfaz para IPsec a utilizar"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:98
msgid "Left ID"
-msgstr ""
+msgstr "ID izquierda"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:84
msgid "Left IP/Device"
-msgstr ""
+msgstr "IP izquierda/Dispositivo"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:79
msgid "Left Interface"
-msgstr ""
+msgstr "Interfaz izquierda"
#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:3
msgid "Libreswan IPSec"
-msgstr ""
+msgstr "IPSec Libreswan"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:76
msgid "Listen"
-msgstr ""
+msgstr "Escucha"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:45
msgid "Listen Address"
-msgstr ""
+msgstr "Dirección de escucha"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:39
msgid "Listen Interface"
-msgstr ""
+msgstr "Interfaz Escucha"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:250
msgid "Lists VTI interfaces configured with ikey and okey"
-msgstr ""
+msgstr "Lista los interfaces VTI configurados con ikey y okey"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:249
msgid ""
"Lists XFRM interfaces in format \"ipsecN\", N denotes ifid of xfrm interface"
msgstr ""
+"Enumera interfaces XFRM en formato \"ipsecN\", N denota ifid de interfaz xfrm"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114
msgid "Local Source IP"
-msgstr ""
+msgstr "IP de origen local"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:36
msgid "Local Subnet"
-msgstr ""
+msgstr "Subred local"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:129
msgid "Local Subnets"
-msgstr ""
+msgstr "Subredes locales"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:42
msgid "MD5*"
-msgstr ""
+msgstr "MD5*"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:74
msgid "Mode"
-msgstr ""
+msgstr "Modo"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:57
msgid "NFLOG group number to log all pre-crypt and post-decrypt traffic to"
msgstr ""
+"Número de grupo NFLOG para bitácora de todo el tráfico pre-cifrado y post-"
+"cifrado a"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:34
msgid "Name"
-msgstr ""
+msgstr "Nombre"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:32
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:63
msgid "Name length shall not exceed 15 characters"
-msgstr ""
+msgstr "La longitud del nombre no debe exceder los 15 caracteres"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:212
msgid "None"
-msgstr ""
+msgstr "Ninguno"
#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:11
msgid "Overview"
-msgstr ""
+msgstr "Vista general"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:40
msgid "Phase1"
-msgstr ""
+msgstr "Fase 1"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:167
msgid "Phase1 Proposals"
-msgstr ""
+msgstr "Propuestas fase 1"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:41
msgid "Phase2"
-msgstr ""
+msgstr "Fase 2"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:234
msgid "Phase2 Proposals"
-msgstr ""
+msgstr "Propuestas fase 2"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:228
msgid "Phase2 Protocol"
-msgstr ""
+msgstr "Protocolo fase 2"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:154
msgid "Preshared Key"
-msgstr ""
+msgstr "Clava pre-compartida"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:37
msgid "Proposals must be configured for Tunnels"
-msgstr ""
+msgstr "Propuestas deben ser configuradas para túneles"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:193
msgid "Rekey"
-msgstr ""
+msgstr "Re-clave"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
msgid "Rekey Margin Time"
-msgstr ""
+msgstr "Tiempo de margen de Re-clave"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:35
msgid "Remote"
-msgstr ""
+msgstr "Remoto"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:103
msgid "Remote IP"
-msgstr ""
+msgstr "IP remota"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:124
msgid "Remote Source IP"
-msgstr ""
+msgstr "IP de origen remoto"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:37
msgid "Remote Subnet"
-msgstr ""
+msgstr "Subred remota"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:142
msgid "Remote Subnets"
-msgstr ""
+msgstr "Subredes remotas"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:215
msgid "Restart"
-msgstr ""
+msgstr "Reiniciar"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:109
msgid "Right ID"
-msgstr ""
+msgstr "ID derecha"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:39
msgid "Rx"
-msgstr ""
+msgstr "Rx"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:43
msgid "SHA1*"
-msgstr ""
+msgstr "SHA1*"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:44
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:45
msgid "SHA384"
-msgstr ""
+msgstr "SHA384"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:46
msgid "SHA512"
-msgstr ""
+msgstr "SHA512"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:148
msgid "Shared Secret"
-msgstr ""
+msgstr "Secreto compartido"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:42
msgid "Status"
-msgstr ""
+msgstr "Estado"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:64
msgid ""
"The address ranges that may live behind a NAT router through which a client "
"connects"
msgstr ""
+"Los intervalos de dirección que pueden existir destrás de un enrutador NAT a "
+"través del cual un cliente se conecta"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:67
msgid "There are no active Tunnels"
-msgstr ""
+msgstr "No hay túneles activos"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:30
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:61
msgid ""
"This may not share the same name as other proposals or configured tunnels."
msgstr ""
+"Esto puede no compartir el mismo nombre como otras propuestas o túneles "
+"configurados."
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:248
msgid "Tunnel Interface"
-msgstr ""
+msgstr "Interfaz del túnel"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:38
msgid "Tx"
-msgstr ""
+msgstr "Tx"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:34
msgid "Uniquely Identify Remotes"
-msgstr ""
+msgstr "Únicamente identificar remotos"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
msgid "Unsafe"
-msgstr ""
+msgstr "Inseguro"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:60
msgid "Unsafe, See"
-msgstr ""
+msgstr "Inseguro, vea"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
msgid "Up"
-msgstr ""
+msgstr "Subir"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:267
msgid "Update Peer Address"
-msgstr ""
+msgstr "Actualizar la dirección del par"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:43
msgid "Uptime"
-msgstr ""
+msgstr "Tiempo de actividad"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:35
msgid "Whether IDs should be considered identifying remote parties uniquely"
-msgstr ""
+msgstr "Si los ID serían considerados identificando únicamente partes remotas"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:27
msgid "base - Moderate Logging"
-msgstr ""
+msgstr "base - Registro moderado"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:28
msgid "cpu-usage - Timing/Load Logging"
-msgstr ""
+msgstr "uso-cpu - Registro de tiempo/carga"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:29
msgid "crypto - All crypto related Logging"
-msgstr ""
+msgstr "cifrado - Todo el registro relacionado con cifrado"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:26
msgid "none - No Logging"
-msgstr ""
+msgstr "ninguno - Sin registro"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:31
msgid "private - Sensitive private-key/password Logging"
-msgstr ""
+msgstr "privado - Registro confidencial de claves privadas y contraseñas"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:30
msgid "tmi - Too Much/Excessive Logging"
-msgstr ""
+msgstr "tmi - Registro excesivo/demasiado registro"
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslibreswan/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:50
+msgid "3DES*"
+msgstr "3DES*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:51
+msgid "AES"
+msgstr "AES"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:54
+msgid "AES128"
+msgstr "AES128"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:55
+msgid "AES192"
+msgstr "AES192"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:56
+msgid "AES256"
+msgstr "AES256"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:53
+msgid "AES_CBC"
+msgstr "AES_CBC"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:52
+msgid "AES_CTR"
+msgstr "AES_CTR"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:175
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
+msgid "Acceptable values are an integer followed by m, h, d"
+msgstr "Dopuszczalne wartości to liczba całkowita, po której następują m, h, d"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:17
+msgid "Add Proposal"
+msgstr "Dodaj propozycję"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:47
+msgid "Add Tunnel"
+msgstr "Dodaj tunel"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:72
+msgid "Advanced"
+msgstr "Zaawansowane"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:63
+msgid "Allowed Virtual Private"
+msgstr "Dozwolone wirtualne prywatne"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:146
+msgid "Auth Method"
+msgstr "Metoda uwierzytelniania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:70
+msgid "Authentication"
+msgstr "Uwierzytelnienie"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:268
+msgid "Auto Update Peer Address of VTI interface"
+msgstr "Automatyczna aktualizacja adresu peera interfejsu VTI"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:57
+msgid "CAMELLIA_CBC"
+msgstr "CAMELLIA_CBC"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:213
+msgid "Clear"
+msgstr "Wyczyść"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:59
+msgid "DH Group"
+msgstr "Grupa DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:63
+msgid "DH Group 14"
+msgstr "Grupa 14 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:64
+msgid "DH Group 15"
+msgstr "Grupa 15 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:65
+msgid "DH Group 16"
+msgstr "Grupa 16 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:66
+msgid "DH Group 17"
+msgstr "Grupa 17 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:67
+msgid "DH Group 18"
+msgstr "Grupa 18 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:68
+msgid "DH Group 19"
+msgstr "Grupa 19 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:69
+msgid "DH Group 20"
+msgstr "Grupa 20 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:70
+msgid "DH Group 21"
+msgstr "Grupa 21DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:71
+msgid "DH Group 22*"
+msgstr "Grupa 20 DH*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:72
+msgid "DH Group 31"
+msgstr "Grupa 31 DH"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:62
+msgid "DH Group 5*"
+msgstr "Grupa 5 DH*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:210
+msgid "DPD Action"
+msgstr "Akcja DPD"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:218
+msgid "DPD Delay"
+msgstr "Opóźnienie DPD"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:223
+msgid "DPD Timeout"
+msgstr "Limit czasu DPD"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:23
+msgid "Debug Logs"
+msgstr "Dzienniki debugowania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
+msgid "Down"
+msgstr "W dół"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:56
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:240
+msgid "Enable nflog on nfgroup"
+msgstr "Włącz nflog w nfgroup"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
+msgid "Encryption Method"
+msgstr "Metoda szyfrowania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:38
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:69
+msgid "General"
+msgstr "Ogólne"
+
+#: applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json:3
+msgid "Grant access to LuCI app Libreswan IPSec"
+msgstr "Udziel dostępu do aplikacji LuCI Libreswan IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
+msgid "Hash Algorithm"
+msgstr "Algorytm haszujący"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:214
+msgid "Hold"
+msgstr "Wstrzymaj"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:180
+msgid "IKE Life Time"
+msgstr "Czas trwania IKE"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:161
+msgid "IKE V2"
+msgstr "IKEv2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:164
+msgid "IKE Version 1"
+msgstr "IKE w wersji 1"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:163
+msgid "IKE Version 2"
+msgstr "IKE w wersji 2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:46
+msgid "IP address to listen on, default depends on Listen Interface"
+msgstr "Adres IP do nasłuchiwania, domyślnie zależy od interfejsu nasłuchiwania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:17
+msgid "IPSec Global Settings"
+msgstr "Ustawienia globalne IPSec"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:20
+msgid "IPSec Globals"
+msgstr "Globalne IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:11
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:29
+msgid "IPSec Proposals"
+msgstr "Propozycje IPSec"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:38
+msgid "IPSec Tunnels"
+msgstr "Tunele IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:73
+msgid "IPSec Tunnels Summary"
+msgstr "Podsumowanie tuneli IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:77
+msgid "Initiate"
+msgstr "Inicjuj"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:71
+msgid "Interface"
+msgstr "Interfejs"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:40
+msgid "Interface for IPsec to use"
+msgstr "Interfejs IPsec do używania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:98
+msgid "Left ID"
+msgstr "Identyfikator lewy"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:84
+msgid "Left IP/Device"
+msgstr "IP/Urządzenie lewe"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:79
+msgid "Left Interface"
+msgstr "Interfejs lewy"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:3
+msgid "Libreswan IPSec"
+msgstr "Libreswan IPSec"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:76
+msgid "Listen"
+msgstr "Nasłuchuj"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:45
+msgid "Listen Address"
+msgstr "Adres nasłuchiwania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:39
+msgid "Listen Interface"
+msgstr "Interfejs nasłuchiwania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:250
+msgid "Lists VTI interfaces configured with ikey and okey"
+msgstr "Wyświetla interfejsy VTI skonfigurowane za pomocą ikey i okey"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:249
+msgid ""
+"Lists XFRM interfaces in format \"ipsecN\", N denotes ifid of xfrm interface"
+msgstr ""
+"Wyświetla interfejsy XFRM w formacie „ipsecN”, gdzie N oznacza identyfikator "
+"interfejsu XFRM"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114
+msgid "Local Source IP"
+msgstr "Lokalny źródłowy adres IP"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:36
+msgid "Local Subnet"
+msgstr "Lokalna podsieć"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:129
+msgid "Local Subnets"
+msgstr "Lokalne podsieci"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:42
+msgid "MD5*"
+msgstr "MD5*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:74
+msgid "Mode"
+msgstr "Tryb"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:57
+msgid "NFLOG group number to log all pre-crypt and post-decrypt traffic to"
+msgstr ""
+"Numer grupy NFLOG do rejestrowania całego ruchu przed szyfrowaniem i po "
+"odszyfrowaniu"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:34
+msgid "Name"
+msgstr "Nazwa"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:32
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:63
+msgid "Name length shall not exceed 15 characters"
+msgstr "Długość nazwy nie może przekraczać 15 znaków"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:212
+msgid "None"
+msgstr "Brak"
+
+#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:11
+msgid "Overview"
+msgstr "Przegląd"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:40
+msgid "Phase1"
+msgstr "Faza 1"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:167
+msgid "Phase1 Proposals"
+msgstr "Propozycje Fazy 1"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:41
+msgid "Phase2"
+msgstr "Faza 2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:234
+msgid "Phase2 Proposals"
+msgstr "Propozycje Fazy 2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:228
+msgid "Phase2 Protocol"
+msgstr "Protokół Fazy 2"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:154
+msgid "Preshared Key"
+msgstr "Klucz współdzielony"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:37
+msgid "Proposals must be configured for Tunnels"
+msgstr "Propozycje muszą być skonfigurowane dla tuneli"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:193
+msgid "Rekey"
+msgstr "Regeneracja klucza"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:198
+msgid "Rekey Margin Time"
+msgstr "Czas marginesu regeneracji klucza"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:35
+msgid "Remote"
+msgstr "Zdalny"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:103
+msgid "Remote IP"
+msgstr "Zdalny adres IP"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:124
+msgid "Remote Source IP"
+msgstr "Zdalny źródłowy adres IP"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:37
+msgid "Remote Subnet"
+msgstr "Zdalna podsieć"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:142
+msgid "Remote Subnets"
+msgstr "Zdalne podsieci"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:215
+msgid "Restart"
+msgstr "Restartuj"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:109
+msgid "Right ID"
+msgstr "Identyfikator prawy"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:39
+msgid "Rx"
+msgstr "Rx"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:43
+msgid "SHA1*"
+msgstr "SHA1*"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:44
+msgid "SHA256"
+msgstr "SHA256"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:45
+msgid "SHA384"
+msgstr "SHA384"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:46
+msgid "SHA512"
+msgstr "SHA512"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:148
+msgid "Shared Secret"
+msgstr "Wspólny sekret"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:42
+msgid "Status"
+msgstr "Status"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:64
+msgid ""
+"The address ranges that may live behind a NAT router through which a client "
+"connects"
+msgstr ""
+"Zakresy adresów, które mogą znajdować się za routerem NAT, przez który łączy "
+"się klient"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:67
+msgid "There are no active Tunnels"
+msgstr "Brak aktywnych tuneli"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:30
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:61
+msgid ""
+"This may not share the same name as other proposals or configured tunnels."
+msgstr ""
+"Nazwa ta może różnić się od nazwy innych propozycji lub skonfigurowanych "
+"tuneli."
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:248
+msgid "Tunnel Interface"
+msgstr "Interfejs tunelu"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:38
+msgid "Tx"
+msgstr "Tx"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:34
+msgid "Uniquely Identify Remotes"
+msgstr "Jednoznacznie identyfikuj zdalne"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:48
+msgid "Unsafe"
+msgstr "Niebezpieczny"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:60
+msgid "Unsafe, See"
+msgstr "Niebezpieczny, zobacz"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:63
+msgid "Up"
+msgstr "W górę"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:267
+msgid "Update Peer Address"
+msgstr "Aktualizuj adres peera"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:43
+msgid "Uptime"
+msgstr "Czas pracy"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:35
+msgid "Whether IDs should be considered identifying remote parties uniquely"
+msgstr ""
+"Czy identyfikatory powinny być uważane za jednoznacznie identyfikujące "
+"strony zdalne"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:27
+msgid "base - Moderate Logging"
+msgstr "base - Umiarkowane rejestrowanie"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:28
+msgid "cpu-usage - Timing/Load Logging"
+msgstr "cpu-usage - Rejestrowanie czasu/obciążenia"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:29
+msgid "crypto - All crypto related Logging"
+msgstr "crypto - Rejestrowanie wszystkich zdarzeń kryptograficznych"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:26
+msgid "none - No Logging"
+msgstr "none - Brak rejestrowania"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:31
+msgid "private - Sensitive private-key/password Logging"
+msgstr "private - Rejestrowanie poufnych kluczy prywatnych/haseł"
+
+#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:30
+msgid "tmi - Too Much/Excessive Logging"
+msgstr "tmi - Rejestrowanie zbyt duże/nadmierne"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-25 02:03+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationslibreswan/zh_Hant/>\n"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:47
msgid "Add Tunnel"
-msgstr ""
+msgstr "新增隧道"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:72
msgid "Advanced"
-msgstr ""
+msgstr "進階"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js:63
msgid "Allowed Virtual Private"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:146
msgid "Auth Method"
-msgstr ""
+msgstr "認證方式"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:70
msgid "Authentication"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:210
msgid "DPD Action"
-msgstr ""
+msgstr "DPD 動作"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:218
msgid "DPD Delay"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:40
msgid "Hash Algorithm"
-msgstr ""
+msgstr "雜湊演算法"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:214
msgid "Hold"
#: applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json:38
msgid "IPSec Tunnels"
-msgstr ""
+msgstr "IPSec 隧道"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:73
msgid "IPSec Tunnels Summary"
-msgstr ""
+msgstr "IPSec 隧道概要"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:77
msgid "Initiate"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:114
msgid "Local Source IP"
-msgstr ""
+msgstr "本地來源 IP"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:36
msgid "Local Subnet"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:154
msgid "Preshared Key"
-msgstr ""
+msgstr "預共享金鑰"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:37
msgid "Proposals must be configured for Tunnels"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js:248
msgid "Tunnel Interface"
-msgstr ""
+msgstr "隧道介面"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:38
msgid "Tx"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js:60
msgid "Unsafe, See"
-msgstr ""
+msgstr "不安全,請見"
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:61
#: applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js:62
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-20 02:02+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslldpd/es/>\n"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationslldpd/zh_Hans/>\n"
"Language: zh_Hans\n"
msgid ""
"Kernel name (ie: Linux) will still be shared, and Inventory software version "
"will be set to %s."
-msgstr "内核名称(例如: Linux)仍将被共享,并且库存软件版本将设置为%s。"
+msgstr "内核名称(例如:Linux)仍将被共享,并且库存软件版本将设置为%s。"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:705
#: applications/luci-app-lldpd/root/usr/share/luci/menu.d/luci-app-lldpd.json:3
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:244
msgid "Must contain: 'coordinate ...', 'address ...' or 'elin ...'"
-msgstr "必须包含: 'coordinate ...', 'address ...'或 'elin ...'"
+msgstr "必须包含:'coordinate ...', 'address ...'或 'elin ...'"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:619
msgid "Must start: application ..."
-msgstr "必须启动: 应用程序..."
+msgstr "必须启动:应用程序..."
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:190
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:201
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:294
msgid "valid syntax: %f .. %f [mf]"
-msgstr "有效的语法: %f .. %f [mf]"
+msgstr "有效的语法:%f .. %f [mf]"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:276
msgid "valid syntax: 0 .. 180.000[E|W]"
-msgstr "有效的语法: 0 .. 180.000[E|W]"
+msgstr "有效的语法:0 .. 180.000[E|W]"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:260
msgid "valid syntax: 0 .. 90.000[N|S]"
-msgstr "有效的语法: 0 .. 90.000[N|S]"
+msgstr "有效的语法:0 .. 90.000[N|S]"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationslldpd/zh_Hant/>\n"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:356
msgid "Building"
-msgstr ""
+msgstr "建置中"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:716
msgid ""
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:620
msgid "Interface Statistics"
-msgstr "介面統計資訊"
+msgstr "介面統計資料"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:667
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/status.js:112
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:583
msgid "LLDP-MED device class"
-msgstr ""
+msgstr "LLDP-MED 裝置類別"
#: applications/luci-app-lldpd/htdocs/luci-static/resources/view/lldpd/config.js:625
msgid "LLDP-MED fast-start"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-20 02:03+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/es/>\n"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationslxc/zh_Hans/>\n"
"Language: zh_Hans\n"
msgid ""
"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
"images for devices with small flash."
-msgstr "<b>请注意: </b> LXC容器需要小闪存设备的OpenWrt映像所不具备的功能。"
+msgstr "<b>请注意:</b> LXC容器需要小闪存设备的OpenWrt映像所不具备的功能。"
#: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:134
#: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:148
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationslxc/zh_Hant/>\n"
#: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:254
msgid "Container is not frozen!"
-msgstr ""
+msgstr "容器未凍結!"
#: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:236
#: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:272
#: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:193
msgid "LXC configuration updated"
-msgstr ""
+msgstr "LXC 配置已更新"
#: applications/luci-app-lxc/htdocs/luci-static/resources/view/lxc/overview.js:287
msgid "LXC container rebooted"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-10-07 22:42+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/es/>\n"
"Language: es\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.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsmosquitto/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
-msgstr "在mosquitto.conf中的完整主题字符串,例如: 'power/# out 2'"
+msgstr "在mosquitto.conf中的完整主题字符串,例如:'power/# out 2'"
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:110
msgid "http_dir to serve on websockets listeners"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-19 02:41+0000\n"
+"PO-Revision-Date: 2026-02-25 14:37+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsmosquitto/zh_Hant/>\n"
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:208
msgid "Identity for TLS-PSK"
-msgstr ""
+msgstr "TLS-PSK 身份"
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:40
msgid ""
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "Key for TLS-PSK"
-msgstr ""
+msgstr "TLS-PSK 金鑰"
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:123
msgid "Keyfile (PEM encoded)"
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid "Mosquitto MQTT Broker"
-msgstr "Mosquitto MQTT Broker"
+msgstr ""
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:30
msgid ""
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:204
msgid "Remote password"
-msgstr "遠端使用者密碼"
+msgstr "遠端密碼"
#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:201
msgid "Remote username"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-11 13:57+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/es/>\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.16.1-dev\n"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:211
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:227
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:48
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:53
msgid "Name length shall not exceed 15 characters"
-msgstr "La longitud del nombre no debe superar los 15 caracteres"
+msgstr "La longitud del nombre no debe exceder los 15 caracteres"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:108
msgid ""
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsmwan3/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:39
msgid "%s: Name of the action that triggered this event"
-msgstr "%s: 触发此事件的操作名称"
+msgstr "%s:触发此事件的操作名称"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:44
msgid ""
"%s: Name of the interface which went up or down (e.g. \"wan\" or \"wwan\")"
-msgstr "%s:发生状态变化(up/down)的接口名称(例如: \"wan\" 或 \"wwan\")"
+msgstr "%s:发生状态变化(up/down)的接口名称(例如:\"wan\" 或 \"wwan\")"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:40
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:41
msgid "* %s: Is called by netifd and mwan3track"
-msgstr "* %s: 被 netifd 和 mwan3track 调用"
+msgstr "* %s:被 netifd 和 mwan3track 调用"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:43
msgid "* %s: Is only called by mwan3track if tracking has failed"
-msgstr "* %s: 仅在跟踪失败时由 mwan3track 调用"
+msgstr "* %s:仅在跟踪失败时由 mwan3track 调用"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:42
msgid "* %s: Is only called by mwan3track if tracking was successful"
-msgstr "* %s: 仅在跟踪成功时由 mwan3track 调用"
+msgstr "* %s:仅在跟踪成功时由 mwan3track 调用"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:71
msgid "-- Interface Selection --"
msgid ""
"Acceptable values: 1-100. This many Tracking IP addresses must respond for "
"the link to be deemed up"
-msgstr "取值范围: 1-100。有多少 IP 地址连通时接口会被认为在线"
+msgstr "取值范围:1-100。有多少 IP 地址连通时接口会被认为在线"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:62
msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
-msgstr "取值范围: 1-1000。默认值为 1"
+msgstr "取值范围:1-1000。默认值为 1"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/member.js:58
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
-msgstr "取值范围: 1-256。默认值为 1"
+msgstr "取值范围:1-256。默认值为 1"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:26
msgid "Alert"
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-"匹配 IPset 规则列表名称。需要先配置 /etc/dnsmasq.conf 中的 IPset 规则(例"
-"如: “ipset=/youtube.com/youtube”)"
+"匹配 IPset 规则列表名称。需要先配置 /etc/dnsmasq.conf 中的 IPset 规则(例如:"
+"“ipset=/youtube.com/youtube”)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:24
msgid "Names may contain characters A-Z, a-z, 0-9, _ and no spaces-"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:102
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
-msgstr "单位为秒。范围: 1-1000000。默认值 600 秒"
+msgstr "单位为秒。范围:1-1000000。默认值 600 秒"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:76
msgid "Source address"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:77
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:86
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
-msgstr "支持 CIDR 写法(例如: \"192.168.100.0/24\")不含引号"
+msgstr "支持 CIDR 写法(例如:\"192.168.100.0/24\")不含引号"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:91
msgid "Task"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-08 18:10+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/es/>\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.16.1-dev\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
msgid "Configuration ID"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-06-09 22:30+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/es/>\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.12-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:559
msgid "%d IPv4-only hosts"
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsnlbwmon/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:848
msgid "<big id=\"conn-total\">0</big> connections"
-msgstr "连接: <big id=\"conn-total\">0</big>"
+msgstr "连接:<big id=\"conn-total\">0</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:845
msgid "<big id=\"host-total\">0</big> hosts"
-msgstr "主机: <big id=\"host-total\">0</big>"
+msgstr "主机:<big id=\"host-total\">0</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:938
msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
-msgstr "支持 IPv6 的主机比例: <big id=\"ipv6-hosts\">0%</big>"
+msgstr "支持 IPv6 的主机比例:<big id=\"ipv6-hosts\">0%</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:940
msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
-msgstr "IPv6 总下载量: <big id=\"ipv6-rx\">0B</big>"
+msgstr "IPv6 总下载量:<big id=\"ipv6-rx\">0B</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:939
msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
-msgstr "IPv6 流量比例: <big id=\"ipv6-share\">0%</big>"
+msgstr "IPv6 流量比例:<big id=\"ipv6-share\">0%</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:941
msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
-msgstr "IPv6 总上传量: <big id=\"ipv6-tx\">0B</big>"
+msgstr "IPv6 总上传量:<big id=\"ipv6-tx\">0B</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:895
msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
-msgstr "连接数最多的协议: <big id=\"layer7-most-conn\">0</big>"
+msgstr "连接数最多的协议:<big id=\"layer7-most-conn\">0</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:893
msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
-msgstr "下载量最大的协议: <big id=\"layer7-most-rx\">0</big>"
+msgstr "下载量最大的协议:<big id=\"layer7-most-rx\">0</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:894
msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
-msgstr "上传量最大的协议: <big id=\"layer7-most-tx\">0</big>"
+msgstr "上传量最大的协议:<big id=\"layer7-most-tx\">0</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:892
msgid "<big id=\"layer7-total\">0</big> different application protocols"
-msgstr "应用层协议计数: <big id=\"layer7-total\">0</big>"
+msgstr "应用层协议计数:<big id=\"layer7-total\">0</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:846
msgid "<big id=\"rx-total\">0</big> download"
-msgstr "下载: <big id=\"rx-total\">0</big>"
+msgstr "下载:<big id=\"rx-total\">0</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:847
msgid "<big id=\"tx-total\">0</big> upload"
-msgstr "上传: <big id=\"tx-total\">0</big>"
+msgstr "上传:<big id=\"tx-total\">0</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:63
msgid "Accounting period"
"specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
"accounting period exactly every N days, beginning at a given date."
msgstr ""
-"选择“每月的某一天”来设置统计周期的重启时间,例如: 每个月的第 3 天。选择“固定"
+"选择“每月的某一天”来设置统计周期的重启时间,例如:每个月的第 3 天。选择“固定"
"周期”来设置从给定日期开始每 N 天重启统计周期。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
"towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
"24th of February."
msgstr ""
-"每个月重启统计周期的日期。使用负数表示从月底开始计算,例如: \"-5\" 可以表示7"
+"每个月重启统计周期的日期。使用负数表示从月底开始计算,例如:\"-5\" 可以表示7"
"月27号或者2月24号。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:800
msgid "Failed to commit database: %s"
-msgstr "数据库提交失败,该数据库名称为: %s"
+msgstr "数据库提交失败,该数据库名称为:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:45
msgid "Failed to download backup archive: %s"
-msgstr "备份存档下载失败,存档名称为: %s"
+msgstr "备份存档下载失败,存档名称为:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:789
msgid "Failed to download traffic data: %s"
-msgstr "流量数据下载失败,数据名称为: %s"
+msgstr "流量数据下载失败,数据名称为:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:28
msgid "Failed to restore backup archive: %s"
-msgstr "还原备份存档失败,存档名称为: %s"
+msgstr "还原备份存档失败,存档名称为:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
msgid "Family"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
-msgstr "主机名: <big id=\"bubble-hostname\">example.org</big>"
+msgstr "主机名:<big id=\"bubble-hostname\">example.org</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:503
msgid "IPv4"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:97
msgid "Start date of the first accounting period, e.g. begin of ISP contract."
-msgstr "第一个统计周期的起始日期,例如: ISP 合约的起始日期。"
+msgstr "第一个统计周期的起始日期,例如:ISP 合约的起始日期。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:155
msgid "Stored periods"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:92
msgid "Unable to fetch traffic statistic data: %s"
-msgstr "无法获取流量统计数据: %s"
+msgstr "无法获取流量统计数据:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:627
msgid "Up. (Bytes)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:617
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
-msgstr "供应商: <big id=\"bubble-vendor\">Example Corp.</big>"
+msgstr "供应商:<big id=\"bubble-vendor\">Example Corp.</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75
msgid "Warning"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsnut/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_monitor.js:26
#: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:13
msgid "Unable to run ldd: %s"
-msgstr "无法运行 ldd: %s"
+msgstr "无法运行 ldd:%s"
#: applications/luci-app-nut/htdocs/luci-static/resources/view/nut/nut_server.js:55
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 16:44-0300\n"
-"PO-Revision-Date: 2026-01-23 17:23+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/es/>\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.16.1-dev\n"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118
msgid "Time"
-msgstr "Hora"
+msgstr "Tiempo"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsocserv/zh_Hans/>\n"
"Language: zh_Hans\n"
msgid ""
"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
"prefix"
-msgstr "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>–表示: 地址/前缀"
+msgstr "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>–表示:地址/前缀"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147
msgid "Actions"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195
msgid "Failed to apply configuration: %s"
-msgstr "应用配置失败: %s"
+msgstr "应用配置失败:%s"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97
msgid "Failed to disconnect user: %s"
-msgstr "未能断开用户: %s"
+msgstr "未能断开用户:%s"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57
msgid "Firewall Zone"
"(e.g., LDAP, Radius)."
msgstr ""
"用户的身份验证方法。最简单的是单个用户名-密码对。使用 PAM 模块使用其他服务器"
-"(例如: LDAP、Radius)进行身份验证。"
+"(例如:LDAP、Radius)进行身份验证。"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58
msgid "The firewall zone that the VPN clients will be set to"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsocserv/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121
#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2026-02-21 18:22+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/es/>\n"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsolsr/zh_Hans/>\n"
"Language: zh_Hans\n"
"Enable SmartGateway. If it is disabled, then all other SmartGateway "
"parameters are ignored. Default is \"no\"."
msgstr ""
-"启用 SmartGateway。如果禁用,则将忽略 SmartGateway 的其他所有参数。缺省值: "
-"“no”。"
+"启用 SmartGateway。如果禁用,则将忽略 SmartGateway 的其他所有参数。缺省值:“"
+"no”。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface.js:39
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:39
msgid ""
"IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
"multicast."
-msgstr "IPv6 组播地址。默认为“FF02::6D”,即 manet-router 链路本地组播地址。"
+msgstr "IPv6 组播地址。默认为“FF02::6D”,即 manet-router 链路本地组播地址。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna.js:33
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdhna6.js:14
"the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
"of a not-linklocal interface IP."
msgstr ""
-"IPv6 源前缀。OLSRd 将选择一个与此参数前缀匹配的接口 IP。默认为“0::/0”,触发"
-"使用接口的非链路本地 IP。"
+"IPv6 源前缀。OLSRd 将选择一个与此参数前缀匹配的接口 IP。默认为“0::/0”,触发使"
+"用接口的非链路本地 IP。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:111
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:111
"with the etx_ffeth metric!<br />Defaults to \"1.0\"."
msgstr ""
"如果要更改到当前网关的路由,则在将该网关与新网关进行比较之前,将该网关的ETX值"
-"乘以该值。参数可以是介于 0.1 和 1.0 之间的值,但如果更改则应接近 1.0。<br /"
-"><b>警告: </b>此参数不应与 etx_ffeth 指标一起使用!<br />默认值到“1.0”。"
+"乘以该值。参数可以是介于 0.1 和 1.0 之间的值,但如果更改则应接近 1.0。<br />"
+"<b>警告:</b>此参数不应与 etx_ffeth 指标一起使用!<br />默认值到“1.0”。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:91
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:91
"calculation<br /><b>etx_ffeth</b>: incompatible variant of etx_ff that "
"allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
msgstr ""
-"链路质量算法(仅适用于 lq 级别 2)。<br /><b>etx_float</b>: 浮点数 ETX,按指"
-"数函数老化<br /><b>etx_fpm</b>: 与 etx_float 相同,但按整数运算<br /"
-"><b>etx_ff</b>: ETX freifunk,一种使用所有 OLSR 流量(而不仅仅是 hello)进"
-"è¡\8c ETX 计ç®\97ç\9a\84 etx å\8f\98ä½\93<br /><b>etx_ffeth</b>ï¼\9a ä¸\8då\85¼å®¹ç\9a\84å\8f\98ä½\93 etx_ffï¼\8cå\85\81许以太"
-"ç½\91é\93¾æ\8e¥ä½¿ç\94¨ ETX 0.1ã\80\82<br />é»\98认为â\80\9cetx_ffâ\80\9d"
+"链路质量算法(仅适用于 lq 级别 2)。<br /><b>etx_float</b>:浮点数 ETX,按指"
+"数函数老化<br /><b>etx_fpm</b>:与 etx_float 相同,但按整数运算<br /><b>"
+"etx_ff</b>:ETX freifunk,一种使用所有 OLSR 流量(而不仅仅是 hello)进行 ETX "
+"计ç®\97ç\9a\84 etx å\8f\98ä½\93<br /><b>etx_ffeth</b>ï¼\9aä¸\8då\85¼å®¹ç\9a\84å\8f\98ä½\93 etx_ffï¼\8cå\85\81许以太ç½\91é\93¾æ\8e¥ä½¿"
+"用 ETX 0.1。<br />默认为“etx_ff”"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:170
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:164
"nodes on this interface by 20%: default 0.8"
msgstr ""
"使用此处给出的因子放大路由 LQ。允许值介于 0.01 和 1.0 之间。它仅在 LQ-Level "
-"大于 0 时使用。示例: <br />将到 192.168.0.1 的 LQ 减半: 192.168.0.1 "
-"0.5<br />将此接口到所有节点的 LQ 减少 20%: 默认 0.8"
+"大于 0 时使用。示例:<br />将到 192.168.0.1 的 LQ 减半:192.168.0.1 0.5<br />"
+"将此接口到所有节点的 LQ 减少 20%:默认 0.8"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:309
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrdiface6.js:80
"LQ to all nodes on this interface by 20%: default 0.8"
msgstr ""
"使用此处给出的因子放大路由 LQ。允许值介于 0.01 和 1.0 之间。它仅在 LQ-Level "
-"大于 0 时使用。示例: <br />将到 fd91:662e:3c58::1 的 LQ 减半: fd91:"
-"662e:3c58::1 0.5<br />将此接口到所有节点的 LQ 减少 20%: 默认 0.8"
+"大于 0 时使用。示例:<br />将到 fd91:662e:3c58::1 的 LQ 减半:fd91:662e:"
+"3c58::1 0.5<br />将此接口到所有节点的 LQ 减少 20%:默认 0.8"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:253
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:247
"during the uptime of olsrd. Default is ::, which triggers usage of the IP of "
"the first interface."
msgstr ""
-"设置路由器的主 IP(发起方 IP)。在 olsrd 的正常运行时间内,此 IP 永远不会改"
-"变。默认为 ::,触发使用第一个接口的 IP。"
+"设置路由器的主 IP(发起方 IP)。在 olsrd 的正常运行时间内,此 IP 永远不会改变"
+"。默认为 ::,触发使用第一个接口的 IP。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/neighbors.js:435
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:210
msgstr ""
"这可用于向客户端通知上行链路的外部 IPv6 前缀。这可能可使客户端更改其本地 "
"IPv6 地址,以使用 IPv6 网关,而无需任何类型的地址转换。前缀长度最大为 64 位。"
-"默认为“::/0”(无前缀)。"
+"默认为“::/0”(无前缀)。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:284
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:278
"Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
"work, please install it."
msgstr ""
-"警告: 未安装 kmod-ipip。没有 kmod-ipip,SmartGateway 将无法正常工作,请安装"
-"它。"
+"警告:未安装 kmod-ipip。没有 kmod-ipip,SmartGateway 将无法正常工作,请安装它"
+"。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:296
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:290
"instead."
msgstr ""
"当主机之间存在多个链路时,接口权重用于确定要使用的链路。通常,权重由 olsrd 根"
-"据接口的特性自动计算,但您可以在此处指定固定值。Olsrd 将选择值最低的链接。"
-"<br /><b>注意: </b>仅当 LinkQualityLevel 设置为 0 时才使用接口权重。"
+"据接口的特性自动计算,但您可以在此处指定固定值。Olsrd 将选择值最低的链接"
+"。<br /><b>注意:</b>仅当 LinkQualityLevel 设置为 0 时才使用接口权重。"
"LinkQualityLevel 的任何其他值都将使用接口的 ETX 值。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:80
"detected by looking for a local HNA of 0.0.0.0/0, ::ffff:0:0/96 or 2000::/3. "
"Default setting is \"both\"."
msgstr ""
-"将导出哪种上行链路到其他网状节点。通过查找本地 HNA 0.0.0.0/0、::ffff:0:"
-"0/96 或 2000::/3 来检测上行链路。默认设置为“两者”。"
+"将导出哪种上行链路到其他网状节点。通过查找本地 HNA 0.0.0.0/0、::ffff:0:0/"
+"96 或 2000::/3 来检测上行链路。默认设置为“两者”。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:80
msgid ""
"detected by looking for a local HNA6 ::ffff:0:0/96 or 2000::/3. Default "
"setting is \"both\"."
msgstr ""
-"将导出哪种上行链路到其他网状节点。通过查找本地 HNA6 ::ffff:0:0/96 或 "
-"2000::/3 来检测上行链路。默认设置为“两者”。"
+"将导出哪种上行链路到其他网状节点。通过查找本地 HNA6 ::ffff:0:0/96 或 "
+"2000::/3 来检测上行链路。默认设置为“两者”。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd.js:242
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/frontend/olsrd6.js:236
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsolsr/zh_Hant/>\n"
"Make sure that OLSRd is running, the \"jsoninfo\" plugin is loaded, "
"configured on port 9090, and accepts connections from \"127.0.0.1\"."
msgstr ""
-"請確保 OLSRd 正在執行、\"jsoninfo\" 外掛已載入、配置於連接埠 9090 並且接受來"
-"自 \"127.0.0.1\" 的連線。"
+"請確保 OLSRd 執行中、\"jsoninfo\" 外掛已載入、配置於連接埠 9090 並且接受來自 "
+"\"127.0.0.1\" 的連線。"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/routes.js:93
msgid "Metric"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/interfaces.js:86
msgid "Overview of interfaces where OLSR is running"
-msgstr "OLSR 正在執行的介面概覽"
+msgstr "OLSR 執行中介面概覽"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:77
msgid "Overview of known multiple interface announcements"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-12 12:01+0000\n"
-"Last-Translator: deri sahertian <yuimizuno86@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsomcproxy/id/>\n"
"Language: id\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsopenlist/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:125
msgid "The maximum size in megabytes of the log file before it gets rotated."
-msgstr "轮换前的最大日志大小(单位: MB)。"
+msgstr "轮换前的最大日志大小(单位:MB)。"
#: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/log.js:52
msgid "Unknown error: %s"
-msgstr "未知错误: %s"
+msgstr "未知错误:%s"
#: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:109
msgid "User login expiration time (in hours)."
-msgstr "用户登录过期时间(单位: 小时)。"
+msgstr "用户登录过期时间(单位:小时)。"
#: applications/luci-app-openlist/htdocs/luci-static/resources/view/openlist/config.js:99
msgid "valid IP address"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-08 18:09+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenwisp/es/>\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.16.1-dev\n"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17
msgid "Advanced Settings"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-10 18:11+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsopenwisp/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:17
msgid "Advanced Settings"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:28
msgid "Enable or disable the OpenWISP service."
-msgstr "啟用或禁用OpenWISP服務。"
+msgstr "啟用或禁用 OpenWISP 服務。"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:30
msgid "Enabled"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64
msgid "Tags"
-msgstr ""
+msgstr "標籤"
#: applications/luci-app-openwisp/htdocs/luci-static/resources/view/openwisp.js:64
msgid "Tags applied to this device."
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2024-03-13 21:01+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 10:18+0000\n"
+"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsp910nd/pl/>\n"
"Language: pl\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.5-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:105
msgid "Add printer config"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:143
msgid "Note: USB hotplug correctly detects this."
-msgstr "Uwaga: hot-plug USB prawidłowo to wykrywa."
+msgstr "Uwaga: hot-plug USB poprawnie wykrywa ten tryb."
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:112
msgid ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2026-02-18 07:09+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsp910nd/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:124
msgid "Be aware: %s also listens on port 9100."
-msgstr "小心: %s 同样侦听端口 9100。"
+msgstr "小心:%s 同样侦听端口 9100。"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:141
msgid "Bidirectional mode"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:152
msgctxt "mDNS"
msgid "Note: %s only advertises one (the first) printer on this host."
-msgstr "注意: %s 在此主机上仅广播一台(第一台)打印机。"
+msgstr "注意:%s 在此主机上仅广播一台(第一台)打印机。"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:239
msgid "Note: Set only CMD languages that your printer understands."
-msgstr "注意: 只设置你的打印机能理解的 CMD 语言。"
+msgstr "注意:只设置你的打印机能理解的 CMD 语言。"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:153
msgid "Note: USB hotplug attempts to provide some of the values below."
-msgstr "注意: USB 热插拔试图提供下面的一些值。"
+msgstr "注意:USB 热插拔试图提供下面的一些值。"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:143
msgid "Note: USB hotplug correctly detects this."
-msgstr "注意: USB 热插拔正确地检测到这个。"
+msgstr "注意:USB 热插拔正确地检测到这个。"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:112
msgid ""
"Note: character device assignment can change upon reboot/reconnect with "
"multiple USB devices."
-msgstr "注意: 在有多部 USB 设备情况下,字符设备分配在重启/重连时可能发生变化。"
+msgstr "注意:在有多部 USB 设备情况下,字符设备分配在重启/重连时可能发生变化。"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:176
msgid "Note: must be %s."
-msgstr "注意: 必须是 %s。"
+msgstr "注意:必须是 %s。"
#: applications/luci-app-p910nd/htdocs/luci-static/resources/view/p910nd.js:71
msgid "One of these kernel modules is needed for p910nd to find your printer."
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspackage-manager/es/>\n"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1077
msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:939
msgid "Save"
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
-"Last-Translator: Piotr Kołtun <pkoltungm@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspackage-manager/pl/>\n"
"Language: pl\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:863
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:928
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1077
msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:939
msgid "Save"
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationspackage-manager/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1062
msgid "Unable to execute <em>%s %s</em> command: %s"
-msgstr "无法执行 <em>%s %s</em> 命令: %s"
+msgstr "无法执行 <em>%s %s</em> 命令:%s"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:893
msgid "Unable to read %s: %s"
-msgstr "无法读取 %s: %s"
+msgstr "无法读取 %s:%s"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:934
msgid "Unable to save %s: %s"
-msgstr "无法保存 %s: %s"
+msgstr "无法保存 %s:%s"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1195
msgid "Update lists…"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:1241
msgctxt "Display translation packages"
msgid "none"
-msgstr "无"
+msgstr "不显示"
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:678
#: applications/luci-app-package-manager/htdocs/luci-static/resources/view/package-manager.js:958
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspbr/es/>\n"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationspbr/zh_Hans/>\n"
"Language: zh_Hans\n"
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-"%s警告: %s在更改本节任何内容之前,请确保检查 %sREADME%s !请非常谨慎地更改以"
+"%s警告:%s在更改本节任何内容之前,请确保检查 %sREADME%s !请非常谨慎地更改以"
"下任何设置!%s"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/status/include/72_pbr.js:40
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:493
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:534
msgid "Command failed: '%s'"
-msgstr "命令失败: '%s'"
+msgstr "命令失败:'%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:71
msgid "Condensed output"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:504
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:536
msgid "Failed to create temporary file with mktemp mask: '%s'"
-msgstr "未能用 mktemp 掩码创建临时文件: '%s'"
+msgstr "未能用 mktemp 掩码创建临时文件:'%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:489
msgid "Failed to download '%s'"
"may need to update packages or reboot the device, please check the "
"%sREADME%s."
msgstr ""
-"内部版本不匹配(包: %s,luci 应用: : %s,luci rpcd: %s),可能需要更新包"
-"或重启设备,请检查 %sREADME%s。"
+"内部版本不匹配(软件包:%s,luci 应用:%s,luci rpcd:%s),可能需要更新包或"
+"重启设备,请检查 %sREADME%s。"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:326
msgid "Invalid OpenVPN config for %s interface"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:511
msgid "Netifd setup: failed to delete fw4 netifd nft file '%s'"
-msgstr "Netifd 设置: 删除 fw4 netifd nft 文件 '%s' 失败"
+msgstr "Netifd 设置:删除 fw4 netifd nft 文件 '%s' 失败"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:508
msgid "Netifd setup: failed to install fw4 netifd nft file '%s'"
-msgstr "Netifd 设置: 安装 fw4 netifd nft 文件 '%s' 失败"
+msgstr "Netifd 设置:安装 fw4 netifd nft 文件 '%s' 失败"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:517
msgid "Netifd setup: invalid value of netifd_interface_default option '%s'"
-msgstr "Netifd 设置: netifd_interface_default 选项 '%s' 值无效"
+msgstr "Netifd 设置:netifd_interface_default 选项 '%s' 值无效"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:520
msgid "Netifd setup: invalid value of netifd_interface_default6 option '%s'"
-msgstr "Netifd 设置: netifd_interface_default6 选项 '%s' 值无效"
+msgstr "Netifd 设置:netifd_interface_default6 选项 '%s' 值无效"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:356
msgid "Netifd setup: option netifd_interface_local is missing, assuming '%s'"
-msgstr "Netifd 设置: 选项 netifd_interface_local 缺失,假定 '%s'"
+msgstr "Netifd 设置:选项 netifd_interface_local 缺失,假定 '%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:514
msgid "Netifd setup: required option '%s' is missing"
-msgstr "Netifd 设置: 缺少必需选项 '%s'"
+msgstr "Netifd 设置:缺少必需选项 '%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:188
msgid "No Change"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:429
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:526
msgid "Unexpected exit or service termination: '%s'"
-msgstr "意外的退出或服务终止: '%s'"
+msgstr "意外的退出或服务终止:'%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:501
msgid "Unknown IPv6 Link type for device '%s'"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-10 18:12+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationspbr/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:312
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:442
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:657
msgid "Disabling %s service"
-msgstr "正在停用 %s 服務"
+msgstr "停用 %s 服務中"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:267
msgid "Display these protocols in protocol column in Web UI."
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:638
msgid "Enabling %s service"
-msgstr "正在啟用 %s 服務"
+msgstr "啟用 %s 服務中"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:447
msgid "Error running custom user file '%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:600
msgid "Restarting %s service"
-msgstr "正在重新啟動 %s 服務"
+msgstr "重新啟動 %s 服務中"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:174
msgid "Rule Create option"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:581
msgid "Starting %s service"
-msgstr "正在啟動 %s 服務"
+msgstr "啟動 %s 服務中"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:202
msgid ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:619
msgid "Stopping %s service"
-msgstr "正在停止 %s 服務"
+msgstr "停止 %s 服務中"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:79
msgid "Strict enforcement"
msgstr ""
"Project-Id-Version: luci-app-privoxy\n"
"POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsprivoxy/zh_Hans/>\n"
"Language: zh_Hans\n"
msgid ""
"Assumed server-side keep-alive timeout (in seconds) if not specified by the "
"server."
-msgstr "当服务端没有指定超时时间时假定的超时时间(单位: 秒)。"
+msgstr "当服务端没有指定超时时间时假定的超时时间(单位:秒)。"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:22
msgid "Boot delay"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:23
msgid "Delay (in seconds) during system boot before Privoxy starts."
-msgstr "系统启动过程中Privoxy 启动前的延迟(单位: 秒)。"
+msgstr "系统启动过程中Privoxy 启动前的延迟(单位:秒)。"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:135
msgid "Deny access"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:72
msgid "Mandatory Input: No File given!"
-msgstr "必需选项: 没有设置文件!"
+msgstr "必需选项:没有设置文件!"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:242
msgid "Max. client connections"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:142
msgid "Maximum size (in KB) of the buffer for content filtering."
-msgstr "内容过滤的最大缓冲(单位: KB)。"
+msgstr "内容过滤的最大缓冲(单位:KB)。"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:207
msgid "Misc"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:262
msgid "Syntax: Client header names delimited by spaces."
-msgstr "格式: 由空格分隔的客户端请求头名称。"
+msgstr "格式:由空格分隔的客户端请求头名称。"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:199
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:203
msgid ""
"Syntax: target_pattern [user:pass@]socks_proxy[:port] http_parent[:port]"
-msgstr "语法: target_pattern [user:pass@]socks_proxy[:port] http_parent[:port]"
+msgstr "语法:target_pattern [user:pass@]socks_proxy[:port] http_parent[:port]"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:187
msgid "Syntax: target_pattern http_parent[:port]"
-msgstr "格式: target_pattern http_parent[:port]"
+msgstr "格式:target_pattern http_parent[:port]"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:191
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:195
msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
-msgstr "语法: target_pattern socks_proxy[:port] http_parent[:port]"
+msgstr "语法:target_pattern socks_proxy[:port] http_parent[:port]"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:19
msgid "System"
msgstr ""
"Project-Id-Version: luci-app-privoxy\n"
"POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2026-02-20 00:35+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsprivoxy/zh_Hant/>\n"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:242
msgid "Max. client connections"
-msgstr "最高客戶端連線數"
+msgstr "最高用戶端連線數"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:244
msgid "Maximum number of client connections that will be served."
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:262
msgid "Syntax: Client header names delimited by spaces."
-msgstr "語法: 由空格分隔的客戶端請求標頭名稱。"
+msgstr "語法: 由空格分隔的用戶端請求標頭名稱。"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:199
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:203
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:122
msgid ""
"The address and TCP port on which Privoxy will listen for client requests."
-msgstr "Privoxy 接收客戶端請求時監聽的位址和 TCP 連接埠。"
+msgstr "Privoxy 接收用戶端請求時監聽的位址和 TCP 連接埠。"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:257
msgid ""
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:261
msgid "The order in which client headers are sorted before forwarding them."
-msgstr "轉送資料前,客戶端請求標頭的排序。"
+msgstr "轉送資料前,用戶端請求標頭的排序。"
#: applications/luci-app-privoxy/htdocs/luci-static/resources/view/privoxy/privoxy.js:248
msgid ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2025-06-09 05:04+0000\n"
-"Last-Translator: Salvador Peña <salvadorp74@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/es/>\n"
"Language: es\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.12-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-qos/htdocs/luci-static/resources/view/qos/qos.js:39
msgid "Calculate overhead"
"Project-Id-Version: LuCi Chinese Translation\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2026-02-10 18:10+0000\n"
+"PO-Revision-Date: 2026-02-25 11:53+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsqos/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-qos/htdocs/luci-static/resources/view/qos/qos.js:39
msgid "Calculate overhead"
#: applications/luci-app-qos/htdocs/luci-static/resources/view/qos/qos.js:65
msgid "priority"
-msgstr "優先權"
+msgstr "優先級"
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 3\n"
-"PO-Revision-Date: 2026-01-18 00:24+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale3/pl/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.15.2\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:288
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:298
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 3\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsradicale3/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:433
msgid "Header: X-Access-Control-Allow-Origin"
-msgstr "标头: X-Access-Control-Allow-Origin"
+msgstr "标头:X-Access-Control-Allow-Origin"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:430
msgid "Headers"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:138
msgid "Maximum size of request body (bytes)"
-msgstr "请求正文的最大大小(单位: 字节)"
+msgstr "请求正文的最大大小(单位:字节)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:381
msgid "Multiple files on filesystem"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:412
msgid "RO: All, RW: All"
-msgstr "只读: 全部,读写: 全部"
+msgstr "只读:全部,读写:全部"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:410
msgid "RO: Authenticated Users, RW: Owner"
-msgstr "只读: 已认证身份的用户,读写: 所有者"
+msgstr "只读:已认证身份的用户,读写:所有者"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:409
msgid "RO: None, RW: Authenticated Users"
-msgstr "只读: 无,读写: 已认证身份的用户"
+msgstr "只读:无,读写:已认证身份的用户"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:408
msgid "RO: None, RW: Owner"
-msgstr "只读: 无,读写: 所有者"
+msgstr "只读:无,读写:所有者"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:58
msgid ""
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:143
msgid "Socket timeout (seconds)"
-msgstr "套接字超时(单位: 秒)"
+msgstr "套接字超时(单位:秒)"
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:368
#: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:444
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:09+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsrp-pppoe-server/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-relay.js:56
msgid "Default: 5000"
-msgstr "默认值: 5000"
+msgstr "默认值:5000"
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-relay.js:66
msgid "Default: 600"
-msgstr "默认值: 600"
+msgstr "默认值:600"
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:61
msgid "Default: 64"
-msgstr "默认值: 64"
+msgstr "默认值:64"
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:50
msgid "Default: hostname"
-msgstr "默认值: 主机名"
+msgstr "默认值:主机名"
#: applications/luci-app-rp-pppoe-server/htdocs/luci-static/resources/view/pppoe/rp-pppoe-server.js:53
msgid ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2025-10-07 22:42+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/es/>\n"
"Language: es\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.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationssamba4/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
"write to the same files, at the same time!"
msgstr ""
"啟用一些來自社群的調教參數,通過 WiFi 可提高寫入速度和更好地執行。不建議多個"
-"客戶端同時寫入同一檔案!"
+"用戶端同時寫入同一檔案!"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:65
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2020-07-02 17:20-0300\n"
-"PO-Revision-Date: 2025-09-11 21:02+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssmartdns/es/>\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.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791
msgid "Additional Args for upstream dns servers"
-msgstr "Args adicionales para servidores DNS aguas arriba"
+msgstr "Args adicionales para servidores dns ascendentes"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-18 15:43+0000\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationssmartdns/zh_Hans/>\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:876
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1080
msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]"
-msgstr "NFTSet 名称格式错误,格式: [#[4|6]:[family#table#set]]"
+msgstr "NFTSet 名称格式错误,格式:[#[4|6]:[family#table#set]]"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:458
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:864
"Smartdns response mode, First Ping: return the first ping IP, Fastest IP: "
"return the fastest IP, Fastest Response: return the fastest DNS response."
msgstr ""
-"SmartDNS 响应模式,最快 PING: 返回最早有 Ping 结果的 IP,速度适中;最快 "
-"IP: 返回最快 IP,查询请求可能延长; 最快响应: 返回最快响应的结果,查询请求"
-"时间短。"
+"SmartDNS 响应模式,最快 PING:返回最早有 Ping 结果的 IP,速度适中;最快 IP:"
+"返回最快 IP,查询请求可能延长; 最快响应:返回最快响应的结果,查询请求时间短"
+"。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:146
msgid "Smartdns server name"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationssmartdns/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791
msgid "Additional Args for upstream dns servers"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341
msgid "Reply maximum TTL for all domain result."
-msgstr "設定回覆給客戶端的網域最大 TTL。"
+msgstr "設定回覆給用戶端的網域最大 TTL。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1149
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-01-18 00:24+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssnmpd/pl/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 5.15.2\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-snmpd/htdocs/luci-static/resources/view/snmpd/snmpd.js:260
msgid "A group maps com2sec names to access names"
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 12:32+0000\n"
+"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
+"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssoftether/ko/>\n"
+"Language: ko\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json:3
+msgid "Grant access to softether management"
+msgstr "softether 관리에 접근 권한 부여"
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
+msgid "Loading account information…"
+msgstr "계정 정보를 불러오는 중…"
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
+msgid "No VPN account configured."
+msgstr "설정된 VPN 계정이 없습니다."
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:102
+#: applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json:3
+msgid "SoftEther Status"
+msgstr "SoftEther 상태"
--- /dev/null
+msgid ""
+msgstr ""
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: lt\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > "
+"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? "
+"1 : 2);\n"
+
+#: applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json:3
+msgid "Grant access to softether management"
+msgstr ""
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
+msgid "Loading account information…"
+msgstr ""
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
+msgid "No VPN account configured."
+msgstr ""
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:102
+#: applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json:3
+msgid "SoftEther Status"
+msgstr ""
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-25 15:43+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssoftether/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-softether/root/usr/share/rpcd/acl.d/luci-app-softether.json:3
+msgid "Grant access to softether management"
+msgstr "Przyznaj dostęp do zarządzania SoftEther"
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
+msgid "Loading account information…"
+msgstr "Ładowanie informacji o koncie…"
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
+msgid "No VPN account configured."
+msgstr "Nie skonfigurowano konta VPN."
+
+#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:102
+#: applications/luci-app-softether/root/usr/share/luci/menu.d/luci-app-softether.json:3
+msgid "SoftEther Status"
+msgstr "Status SoftEther"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-25 02:03+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationssoftether/zh_Hant/>\n"
#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:108
msgid "Loading account information…"
-msgstr ""
+msgstr "載入帳號資訊中…"
#: applications/luci-app-softether/htdocs/luci-static/resources/view/softether-status.js:109
msgid "No VPN account configured."
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationssqm/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid "Enable this SQM instance."
-msgstr "启用此 SQM 实例。"
+msgstr "启用此 SQM 实例"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
msgid "Explicit congestion notification (ECN) status on inbound packets"
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-"出口的延迟目标,例如 5ms [单位: s、ms 或 us];留空为自动选择,输入 default "
-"为队列规则的默认值。"
+"出口的延迟目标,例如 5ms [单位:s、ms 或 us];留空为自动选择,输入 default 为"
+"队列规则的默认值。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-"入口的延迟目标,例如 5ms [单位: s、ms 或 us];留空为自动选择,输入 default "
-"为队列规则的默认值。"
+"入口的延迟目标,例如 5ms [单位:s、ms 或 us];留空为自动选择,输入 default 为"
+"队列规则的默认值。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid "Link Layer Adaptation"
msgid ""
"Lists queuing disciplines useable on this system. After installing a new "
"qdisc, you need to restart the router to see updates!"
-msgstr ""
-"列出本系统上可用的队列规则。安装新的队列规则后,您需要重启路由器才能看到更"
-"新!"
+msgstr "列出此系统上可用的队列规则。安装新的队列规则后,需要重启路由器以刷新列表!"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
msgid "Log verbosity"
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"使用 <abbr title=\"智能列队管理\">SQM</abbr> ,你可以在指定网络接口上启用流量"
-"整形、更好的混合(公平队列)、主动列队管理(AQM)以及优先级排序。"
+"使用 <abbr title=\"智能列队管理\">SQM</abbr> ,可以在指定网络接口上启用流量整"
+"形、更好的流量调度(公平队列)、主动列队管理(AQM)以及优先级控制。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 17:42-0300\n"
-"PO-Revision-Date: 2024-10-18 20:25+0000\n"
-"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/es/>\n"
"Language: es\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.8-rc\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-squid/htdocs/luci-static/resources/view/squid.js:50
msgid "Advanced Settings"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-09-07 21:06+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssshtunnel/es/>\n"
"Language: es\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.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:37
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_tunnels.js:75
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationssshtunnel/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:101
msgid "Server keep alive interval (seconds)"
-msgstr "服务器保活间隔(单位: 秒)"
+msgstr "服务器保活间隔(单位:秒)"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:28
#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:22
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:157
msgid "Unable to generate a key: %s"
-msgstr "无法生成密钥: %s"
+msgstr "无法生成密钥:%s"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:74
msgid "Use compression"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-22 16:18+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationssshtunnel/zh_Hant/>\n"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:48
msgid "Identity Key"
-msgstr ""
+msgstr "身份金鑰"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:50
msgid "If not specified then a default will be used."
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:92
msgid "Server keep alive attempts"
-msgstr ""
+msgstr "伺服器保持連線嘗試"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:101
msgid "Server keep alive interval (seconds)"
-msgstr ""
+msgstr "伺服器保持連線間隔 (秒)"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:28
#: applications/luci-app-sshtunnel/root/usr/share/luci/menu.d/luci-app-sshtunnel.json:22
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_keys.js:157
msgid "Unable to generate a key: %s"
-msgstr ""
+msgstr "無法產生金鑰: %s"
#: applications/luci-app-sshtunnel/htdocs/luci-static/resources/view/sshtunnel/ssh_servers.js:74
msgid "Use compression"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/es/>\n"
"Language: es\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2026-01-12 12:02+0000\n"
-"Last-Translator: deri sahertian <yuimizuno86@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/id/>\n"
"Language: id\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:54
msgid "%H: Attenuation on %pi"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/nut.json:2
msgid "UPS"
-msgstr ""
+msgstr "UPS"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
msgid "UPS Plugin Configuration"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2026-02-20 00:36+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsstatistics/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:54
msgid "%H: Attenuation on %pi"
-msgstr "%H: %pi 上的衰减"
+msgstr "%H:%pi 上的衰减"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:363
msgid "%H: CRC Errors on %pi"
-msgstr "%H: %pi 上的 CRC 错误"
+msgstr "%H:%pi 上的 CRC 错误"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:133
msgid "%H: Data rate on %pi"
-msgstr "%H: %pi 上的速率"
+msgstr "%H:%pi 上的速率"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:178
msgid "%H: Errored seconds on %pi"
-msgstr "%H: %pi 上的错误秒"
+msgstr "%H:%pi 上的错误秒"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:95
msgid "%H: Line flags on %pi"
-msgstr "%H: %pi 上的链路标记"
+msgstr "%H:%pi 上的链路标记"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:13
msgid "%H: Line uptime on %pi"
-msgstr "%H: %pi 上的链路运行时间"
+msgstr "%H:%pi 上的链路运行时间"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:262
msgid "%H: RETX Errors %pi"
-msgstr "%H: %pi 上的 RETX 错误"
+msgstr "%H:%pi 上的 RETX 错误"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dsl.js:31
msgid "%H: SNR on %pi"
-msgstr "%H: %pi 上的 SNR"
+msgstr "%H:%pi 上的 SNR"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:47
msgid "0 - At most once"
"Allowed timespan types: min, h, hour(s), d, day(s), w, week(s), m, month(s), "
"y, year(s)"
msgstr ""
-"在 RRD 数据库中存储的时间跨度列表。例如: “1小时 1天 14天”。允许的时间跨度类"
-"å\9e\8bå\8c\85æ\8b¬ï¼\9a minï¼\88å\88\86é\92\9fï¼\89ã\80\81hæ\88\96hourï¼\88å°\8fæ\97¶ï¼\89ã\80\81dæ\88\96dayï¼\88天ï¼\89ã\80\81wæ\88\96weekï¼\88å\91¨ï¼\89ã\80\81mæ\88\96month"
-"ï¼\88æ\9c\88ï¼\89ã\80\81yæ\88\96yearï¼\88å¹´)"
+"在 RRD 数据库中存储的时间跨度列表。例如:“1小时 1天 14天”。允许的时间跨度类型"
+"å\8c\85æ\8b¬ï¼\9aminï¼\88å\88\86é\92\9fï¼\89ã\80\81hæ\88\96hourï¼\88å°\8fæ\97¶ï¼\89ã\80\81dæ\88\96dayï¼\88天ï¼\89ã\80\81wæ\88\96weekï¼\88å\91¨ï¼\89ã\80\81mæ\88\96monthï¼\88æ\9c\88"
+")、y或year(年)"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:40
msgid "Listen host"
"Note: as pages are rendered by user 'nobody', the *.rrd files, the storage "
"directory and all its parent directories need to be world readable."
msgstr ""
-"注意: 由于页面是以 'nobody' 身份生成的,因此 *.rrd 文件以及包含此文件的所有"
-"ç\88¶ç\9b®å½\95å¿\85é¡»å\85¨å±\80å\8f¯è¯»ã\80\82"
+"注意:由于页面是以 'nobody' 身份生成的,因此 *.rrd 文件以及包含此文件的所有父"
+"目录必须全局可读。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:23
msgid "Notify level"
"be used in other ways as well."
msgstr ""
"邮件插件创建一个 unix 套接字用于为 Collectd 守护进程发送统计信息到电子邮件系"
-"统。这个插件主要目的是结合使用 Mail::SpamAssasin::Pulgin::Collectd,但"
-"å\8f¯ä»¥ç\94¨å\9c¨å\85¶ä»\96æ\96¹é\9d¢ã\80\82"
+"统。这个插件主要目的是结合使用 Mail::SpamAssasin::Pulgin::Collectd,但可以用"
+"在其他方面。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:7
msgid "The entropy plugin collects statistics about the available entropy."
"directory. This can render the device unusable!</strong>"
msgstr ""
"rrdtool 插件将收集数据以图表的形式储存在 rrd 数据库文件中。<br /><br />"
-"<strong>警告: 错误的参数设置,将导致非常高的临时内存消耗。这可能会使设备无法"
+"<strong>警告:错误的参数设置,将导致非常高的临时内存消耗。这可能会使设备无法"
"使用!</strong>"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:18
"shell. NOTE: Local shell (wtmp) tracking is NOT enabled in default builds. "
"Additional setup is required to get non-zero counts."
msgstr ""
-"用户插件手机有关通过 shell 登录的用户的统计数据。注意: 默认构建中本地 shell "
+"用户插件手机有关通过 shell 登录的用户的统计数据。注意:默认构建中本地 shell "
"(wtmp)跟踪未启用。需要额外设置之来获得非零计数。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:179
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
msgid "UPS name in NUT ups@host format"
-msgstr "UPS 名使用 NUT(Network UPS Tools)格式: ups@host"
+msgstr "UPS 名使用 NUT(Network UPS Tools)格式:ups@host"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:27
msgid "URL"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2026-02-19 02:41+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsstatistics/zh_Hant/>\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
msgid "Create statistics about the network plugin itself"
-msgstr "建立關於網路外掛本身的統計資訊"
+msgstr "建立關於網路外掛本身的統計資料"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:7
msgid "DF Plugin Configuration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:28
msgid "Enable statistics"
-msgstr "啟用統計"
+msgstr "啟用統計資料"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:12
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:12
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:21
msgid "Gather compression statistics"
-msgstr "收集壓縮統計資訊"
+msgstr "收集壓縮統計資料"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:86
msgid "General plugins"
#: applications/luci-app-statistics/root/usr/share/rpcd/acl.d/luci-app-statistics.json:3
msgid "Grant access to statistics resources"
-msgstr "授予存取統計資源的權限"
+msgstr "æ\8e\88äº\88å\98å\8f\96çµ±è¨\88è³\87æ\96\99è³\87æº\90ç\9a\84æ¬\8aé\99\90"
#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:15
msgid "Graphs"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:14
msgid "Host running chrony"
-msgstr "主機正在執行 chrony"
+msgstr "主機執行 chrony 中"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:51
msgid "Hostname"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:213
#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:3
msgid "Statistics"
-msgstr "統計"
+msgstr "統計資料"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:127
msgid "Status"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:24
msgid "Storing CSV data in %s"
-msgstr "正在儲存 CSV 資料到 %s"
+msgstr "儲存 CSV 資料到 %s 中"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/mqtt.js:22
msgid "Subscribe"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:7
msgid "The APCUPS plugin collects statistics about the APC UPS."
-msgstr "APCUPS 外掛收集 APC UPS 的統計資訊。"
+msgstr "APCUPS 外掛收集 APC UPS 的統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:7
msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:7
msgid "The chrony plugin will monitor chrony NTP server statistics"
-msgstr "chrony 外掛將監控 chrony NTP 伺服器統計資訊"
+msgstr "chrony 外掛將監控 chrony NTP 伺服器統計資料"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:153
msgid "The comment to match must not contain spaces"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:7
msgid "The cpu plugin collects basic statistics about the processor usage."
-msgstr "CPU 外掛收集處理器使用的基本統計資訊。"
+msgstr "CPU 外掛收集處理器使用的基本統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:7
msgid ""
msgid ""
"The df plugin collects statistics about the disk space usage on different "
"devices, mount points or filesystem types."
-msgstr "df 外掛收集磁碟空間使用、掛載點及檔案系統相關資訊。"
+msgstr "df 外掛收集磁碟空間使用、掛載點及檔案系統相關統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:7
msgid "The dhcpleases plugin collects information about assigned DHCP leases."
msgid ""
"The disk plugin collects detailed usage statistics for selected partitions "
"or whole disks."
-msgstr "磁碟外掛收集磁碟分割區或整個磁碟的詳細使用資訊。"
+msgstr "磁碟外掛收集磁碟分割區或整個磁碟的詳細使用統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:8
msgid ""
"The dns plugin collects detailed statistics about dns related traffic on "
"selected interfaces."
-msgstr "dns 外掛會收集關於選定介面上的 dns 相關流量的詳細統計資訊。"
+msgstr "dns 外掛會收集關於選定介面上的 dns 相關流量的詳細統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:8
msgid ""
"to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
"be used in other ways as well."
msgstr ""
-"email 外掛建立一個 unix socket 用於為 collectd 守護程序傳送統計資訊到電子郵件"
+"email 外掛建立一個 unix socket 用於為 collectd 守護程序傳送統計資料到電子郵件"
"系統。這個外掛主要目的是結合使用 Mail::SpamAssasin::Pulgin::Collectd,但可以"
"用在其他方面。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:7
msgid "The entropy plugin collects statistics about the available entropy."
-msgstr "熵外掛收集可用熵的統計資訊。"
+msgstr "熵外掛收集可用熵的統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:8
msgid ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:8
msgid ""
"The interface plugin collects traffic statistics on selected interfaces."
-msgstr "介面外掛用於統計選定介面的流量統計資訊。"
+msgstr "介面外掛用於統計選定介面的流量統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js:8
msgid ""
msgid ""
"The iwinfo plugin collects statistics about wireless signal strength, noise "
"and quality."
-msgstr "iwinfo 外掛元件收集無線訊號強度、雜訊和品質的統計資訊。"
+msgstr "iwinfo 外掛元件收集無線訊號強度、雜訊和品質的統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:7
msgid "The load plugin collects statistics about the general system load."
-msgstr "負載外掛收集一般系統負載統計資訊。"
+msgstr "負載外掛收集一般系統負載統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:7
msgid "The memory plugin collects statistics about the memory usage."
-msgstr "記憶體外掛收集關於記憶體使用的統計資訊。"
+msgstr "記憶體外掛收集關於記憶體使用的統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:8
msgid ""
"The netlink plugin collects extended information like qdisc-, class- and "
"filter-statistics for selected interfaces."
-msgstr "netlink 外掛收集為選定介面像是 qdisc-、class- 和 filter- 的擴充套件統計資訊。"
+msgstr "netlink 外掛收集為選定介面像是 qdisc-、class- 和 filter- 的擴充套件統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:7
msgid ""
"client mode locally collected data is transferred to a collectd server "
"instance, in server mode the local instance receives data from other hosts."
msgstr ""
-"網路外掛提供了基於網路的不同 collectd 實例。Collectd 可以運作在客戶端和伺服器"
-"兩個模式。在客戶端模式下收集本地資訊,然後轉移到一個 Collectd 伺服器實例中,"
+"網路外掛提供了基於網路的不同 collectd 實例。Collectd 可以運作在用戶端和伺服器"
+"兩個模式。在用戶端模式下收集本地資訊,然後轉移到一個 Collectd 伺服器實例中,"
"在伺服器模式將從其他主機收集資訊。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:7
msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
-msgstr "感測器外掛使用 Linux Sensors 框架來收集環境統計資訊。"
+msgstr "感測器外掛使用 Linux Sensors 框架來收集環境統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:8
msgid "The snmp6 plugin collects IPv6 statistics for selected interfaces."
msgid ""
"The splash leases plugin uses libuci to collect statistics about splash "
"leases."
-msgstr "splash leases 外掛使用 libuci 來收集 splash leases 的統計資訊。"
+msgstr "splash leases 外掛使用 libuci 來收集 splash leases 的統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:7
msgid ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:7
msgid "The uptime plugin collects statistics about the uptime of the system."
-msgstr "上線時間外掛收集系統上線時間的統計資訊。"
+msgstr "上線時間外掛收集系統上線時間的統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/users.js:7
msgid ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:7
msgid "This plugin collects statistics about the processor context switches."
-msgstr "此外掛收集處理器上下文切換的統計資訊。"
+msgstr "此外掛收集處理器上下文切換的統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:7
msgid "This plugin collects statistics about the processor frequency scaling."
-msgstr "此外掛收集處理器頻率變化的統計資訊。"
+msgstr "此外掛收集處理器頻率變化的統計資料。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:33
msgid ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:102
msgid "Writing *.rrd files to %s"
-msgstr "正在寫入 *.rrd 檔案到 %s"
+msgstr "寫入 *.rrd 檔案到 %s 中"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:180
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstrongswan-swanctl/es/>\n"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:299
msgid "Action on initial configuration load"
-msgstr ""
+msgstr "Acción en carga de configuración inicial"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:307
msgid "Action when CHILD_SA is closed"
-msgstr ""
+msgstr "Acción cuando CHILD_SA está cerrado"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:347
msgid "Action when DPD timeout occurs"
-msgstr ""
+msgstr "Acción al suceder vencimiento DPD"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:104
msgid "Active IKE_SAs"
-msgstr ""
+msgstr "IKE_SA activo"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:92
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:259
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:413
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:418
msgid "Algorithms marked with * are considered insecure"
-msgstr ""
+msgstr "Algoritmo marcado con * es considerado inseguro"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91
msgid "Authentication"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
msgid "Authentication Method"
-msgstr ""
+msgstr "Método de Autenticación"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:123
msgid "Bytes in"
-msgstr ""
+msgstr "Bytes en"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:124
msgid "Bytes out"
-msgstr ""
+msgstr "Bytes salientes"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:195
msgid "CA Certificate"
-msgstr ""
+msgstr "Certificado AC"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:196
msgid ""
"CA certificate that need to lie in remote peer's certificate's path of trust"
msgstr ""
+"Certificado de CA que debe estar en la ruta de confianza del certificado de "
+"par remoto"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:151
msgid "CHILD_SAs"
-msgstr ""
+msgstr "CHILD_SAs"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:185
msgid "Certificate pathname to use for authentication"
-msgstr ""
+msgstr "Nombre de ruta del certificado que se utiliza para autenticación"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:139
msgid "Close"
-msgstr ""
+msgstr "Cerrar"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:306
msgid "Close Action"
-msgstr ""
+msgstr "Cerrar acción"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:95
msgid "Configuration is enabled or not"
-msgstr ""
+msgstr "Si está activada o no la configuración"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:387
msgid ""
"Configure Cipher Suites to define IKE (Phase 1) or ESP (Phase 2) Proposals."
msgstr ""
+"Configure Suites de Cifrado para definir Propuestas IKE (Fase 1) o ESP (Fase "
+"2)."
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:57
msgid "Configure strongSwan for secure VPN connections."
-msgstr ""
+msgstr "Configure strongSwan para conexión VPN segura."
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:118
msgid "Crypto Proposal"
-msgstr ""
+msgstr "Cripto propuesta"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:315
msgid "Crypto Proposal (Phase 2)"
-msgstr ""
+msgstr "Cripto propuesta (Fase 2)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:346
msgid "DPD Action"
-msgstr ""
+msgstr "Acción DPD"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:222
msgid "DPD Delay"
-msgstr ""
+msgstr "Retraso DPD"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:103
msgid "Daemon"
-msgstr ""
+msgstr "Demonio"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
msgid "Day"
-msgstr ""
+msgstr "Día"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
msgid "Days"
-msgstr ""
+msgstr "Días"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:78
msgid "Debug Level"
-msgstr ""
+msgstr "Nivel de depuración"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:253
msgid ""
"Define Connection Children to be used as Tunnels in Remote Configurations."
msgstr ""
+"Define los elementos de conexión que se utilizarán como túneles en "
+"configuraciones remotas."
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:85
msgid "Define Remote IKE Configurations."
-msgstr ""
+msgstr "Definir configuraciones IKE remotas."
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:164
msgid "Details"
-msgstr ""
+msgstr "Detalles"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:412
msgid "Diffie-Hellman Group"
-msgstr ""
+msgstr "Grupo Diffie-Hellman"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:356
msgid "Duration of the CHILD_SA before rekeying"
-msgstr ""
+msgstr "Duración de la CHILD_SA antes de re-introducción de claves"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:392
msgid "ESP Proposal"
-msgstr ""
+msgstr "Propuesta ESP"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:366
msgid "Enable Hardware offload"
-msgstr ""
+msgstr "Activar descarga de hardware"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:361
msgid "Enable ipcomp compression"
-msgstr ""
+msgstr "Habilita compresión ipcomp"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94
msgid "Enabled"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:121
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:396
msgid "Encryption Algorithm"
-msgstr ""
+msgstr "Algoritmo de cifrado"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:122
msgid "Encryption Keysize"
-msgstr ""
+msgstr "Tamaño de clave de cifrado"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:386
msgid "Encryption Proposals"
-msgstr ""
+msgstr "Propuestas de cifrado"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:162
msgid "Established for"
-msgstr ""
+msgstr "Establecido para"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:66
msgid "Firewall zone that has to match the defined firewall zone"
msgstr ""
+"Zona cortafuego que tiene que coincidir con la zona de cortafuego definida"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:98
msgid "Gateway (Remote Endpoint)"
-msgstr ""
+msgstr "Puerta de enlace (Punto final remoto)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:90
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:258
msgid "General"
-msgstr ""
+msgstr "General"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:61
msgid "General Settings"
-msgstr ""
+msgstr "Ajustes generales"
#: applications/luci-app-strongswan-swanctl/root/usr/share/rpcd/acl.d/luci-app-strongswan-swanctl.json:3
msgid "Grant access to luci-app-strongswan-swanctl"
-msgstr ""
+msgstr "Otorgar acceso a luci-app-strongswan-swanctl"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:365
msgid "H/W Offload"
-msgstr ""
+msgstr "Descargar A/L"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:105
msgid "Half-Open IKE_SAs"
-msgstr ""
+msgstr "IKE_SAs Medio-Abierta"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:403
msgid "Hash Algorithm"
-msgstr ""
+msgstr "Algoritmo Hash"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
msgid "Hour"
-msgstr ""
+msgstr "Hora"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
msgid "Hours"
-msgstr ""
+msgstr "Horas"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:207
msgid "IKE Fragmentation"
-msgstr ""
+msgstr "Fragmentación IKE"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:161
msgid "IKE Version"
-msgstr ""
+msgstr "Versión IKE"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
msgid "IKE authentication (phase 1)"
-msgstr ""
+msgstr "Autenticación IKE (fase 1)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:234
msgid ""
"IKEv2 interval to refresh keying material; also used to compute lifetime"
msgstr ""
+"Intervalo IKEv2 para refrescar material de anillo; además utilizado para "
+"calcular tiempo de vida"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:99
msgid "IP address or FQDN name of the tunnel remote endpoint"
-msgstr ""
+msgstr "Dirección IP o nombre FQDN del túnel de punto final remoto"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:104
msgid "IP address or FQDN of the tunnel local endpoint"
-msgstr ""
+msgstr "Dirección IP o FQDN del punto final de túnel local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:360
msgid "IPComp"
-msgstr ""
+msgstr "IPComp"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:228
msgid "Inactivity"
-msgstr ""
+msgstr "Inactividad"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:126
msgid "Install Time"
-msgstr ""
+msgstr "Tiempo de instalación"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:71
msgid "Interfaces that accept VPN traffic"
-msgstr ""
+msgstr "Interfaces que aceptan tráfico VPN"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:229
msgid "Interval before closing an inactive CHILD_SA"
-msgstr ""
+msgstr "Intervalo antes de cerrar un CHILD_SA inactivo"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:223
msgid "Interval to check liveness of a peer"
-msgstr ""
+msgstr "Intervalo para comprobar la vida de un par"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:243
msgid "Keyexchange"
-msgstr ""
+msgstr "Keyexchange"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:216
msgid "Keying Retries"
-msgstr ""
+msgstr "Reintentos de anillo"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:125
msgid "Life Time"
-msgstr ""
+msgstr "Tiempo de vida"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:341
msgid "Lifetime"
-msgstr ""
+msgstr "Vida"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:239
msgid "Limit on time to complete rekeying/reauthentication"
-msgstr ""
+msgstr "Límite en tiempo para completar re-clave/re-autenticación"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:316
msgid ""
"List of ESP (phase two) proposals. Only Proposals with checked ESP flag are "
"selectable"
msgstr ""
+"Listado de propuestas ESP (fase dos). Solo Propuestas con indicador de ESP "
+"marcado son seleccionables"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:119
msgid "List of IKE (phase 1) proposals to use for authentication"
-msgstr ""
+msgstr "Listado de propuestas IKE (fase 1) para utilizar para autenticación"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:70
msgid "Listening Interfaces"
-msgstr ""
+msgstr "Listado de interfaces"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:184
msgid "Local Certificate"
-msgstr ""
+msgstr "Certificado local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:103
msgid "Local Gateway"
-msgstr ""
+msgstr "Puerta de enlace local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:113
msgid "Local IP"
-msgstr ""
+msgstr "IP local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:164
msgid "Local Identifier"
-msgstr ""
+msgstr "Identificador local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:190
msgid "Local Key"
-msgstr ""
+msgstr "Clave Local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:273
msgid "Local NAT"
-msgstr ""
+msgstr "NAT local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:108
msgid "Local Source IP"
-msgstr ""
+msgstr "IP de origen local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:261
msgid "Local Subnet"
-msgstr ""
+msgstr "Subred local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:119
msgid "Local Traffic Selectors"
-msgstr ""
+msgstr "Selectores de tráfico local"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:114
msgid "Local address(es) to use in IKE negotiation"
-msgstr ""
+msgstr "Dirección(es) local(es) para utilizar en negociación IKE"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:165
msgid "Local identifier for IKE (phase 1)"
-msgstr ""
+msgstr "Identificador local para IKE (fase 1)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:262
msgid "Local network(s)"
-msgstr ""
+msgstr "Red(es) local(es)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:202
msgid "MOBIKE"
-msgstr ""
+msgstr "MOBIKE"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:203
msgid "MOBIKE (IKEv2 Mobility and Multihoming Protocol)"
-msgstr ""
+msgstr "MOBIKE (Protocolo IKEv2 de Movilidad y Multihogar)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:342
msgid "Maximum duration of the CHILD_SA before closing"
-msgstr ""
+msgstr "Duración máxima del CHILD_SA antes de cerrar"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
msgid "Minute"
-msgstr ""
+msgstr "Minuto"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
msgid "Minutes"
-msgstr ""
+msgstr "Minutos"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:117
msgid "Mode"
-msgstr ""
+msgstr "Modo"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:274
msgid "NAT range for tunnels with overlapping IP addresses"
-msgstr ""
+msgstr "Intervalo de NAT para túneles con sobrecarga de direcciones IP"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:158
msgid "Name"
-msgstr ""
+msgstr "Nombre"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:42
msgid "Name length shall not exceed 15 characters"
-msgstr ""
+msgstr "La longitud del nombre no debe exceder los 15 caracteres"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:11
msgid "Number must have suffix s, m, h or d"
-msgstr ""
+msgstr "El número debe tener sufijo s, m, h o d"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:217
msgid "Number of retransmissions attempts during initial negotiation"
-msgstr ""
+msgstr "Número de retransmisiones intentadas durante negociación inicial"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:238
msgid "Overtime"
-msgstr ""
+msgstr "Fuera de hora"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:417
msgid "PRF Algorithm"
-msgstr ""
+msgstr "Algoritmo PRF"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:424
msgid ""
"PRF Algorithm must be configured when using an Authenticated Encryption "
"Algorithm"
msgstr ""
+"Algoritmo PRF debe ser configurado cuando utilice un Algoritmo de cifrado "
+"autenticado"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:337
msgid "Path to script to run on CHILD_SA up/down events"
-msgstr ""
+msgstr "Ruta para script a ejecutar en CHILD_SA para subir/bajar eventos"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:126
msgid "Please create a Proposal first"
-msgstr ""
+msgstr "Cree primero una propuesta"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:147
msgid "Please create a Tunnel first"
-msgstr ""
+msgstr "Cree un túnel primero"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:323
msgid "Please create an ESP Proposal first"
-msgstr ""
+msgstr "Cree primero una propuesta ESP"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:176
msgid "Pre-Shared Key"
-msgstr ""
+msgstr "Clave pre-compartida"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:373
msgid "Priority"
-msgstr ""
+msgstr "Prioridad"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:374
msgid "Priority of the CHILD_SA"
-msgstr ""
+msgstr "Prioridad del CHILD_SA"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:191
msgid "Private key pathname to use with above certificate"
-msgstr ""
+msgstr "Nombre de ruta de clave privada a utilizar con certificado de arriba"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:118
msgid "Protocol"
-msgstr ""
+msgstr "Protocolo"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:89
msgid "Querying strongSwan failed"
-msgstr ""
+msgstr "La consulta a strongSwan falló"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:163
msgid "Reauthentication in"
-msgstr ""
+msgstr "Reautenticación en"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:233
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:355
msgid "Rekey Time"
-msgstr ""
+msgstr "Tiempo de re-clave"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:127
msgid "Rekey in"
-msgstr ""
+msgstr "Re-clave en"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:160
msgid "Remote"
-msgstr ""
+msgstr "Remoto"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:84
msgid "Remote Configuration"
-msgstr ""
+msgstr "Configuración remota"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:170
msgid "Remote Identifier"
-msgstr ""
+msgstr "Identificador remoto"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:267
msgid "Remote Subnet"
-msgstr ""
+msgstr "Subred remota"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:120
msgid "Remote Traffic Selectors"
-msgstr ""
+msgstr "Selectores de tráfico remoto"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:171
msgid "Remote identifier for IKE (phase 1)"
-msgstr ""
+msgstr "Identificador remoto para IKE (fase 1)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:268
msgid "Remote network(s)"
-msgstr ""
+msgstr "Red(es) remota(s)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:39
msgid "Remotes, Encryption Proposals and Tunnels may not share the same names."
msgstr ""
+"Remotos, Propuestas de cifrado y Túneles pueden no compartir los mismos "
+"nombres."
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:378
msgid "Replay Window"
-msgstr ""
+msgstr "Ventana de reproducción"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:379
msgid "Replay Window of the CHILD_SA"
-msgstr ""
+msgstr "Ventana de reproducción del CHILD_SA"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:128
msgid "SPI in"
-msgstr ""
+msgstr "Entrada SPI"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:129
msgid "SPI out"
-msgstr ""
+msgstr "Salida SPI"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
msgid "Second"
-msgstr ""
+msgstr "Segundo"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
msgid "Seconds"
-msgstr ""
+msgstr "Segundos"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:156
msgid "Security Associations (SAs)"
-msgstr ""
+msgstr "Asociaciones de seguridad (AS)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:73
msgid "Select an interface or leave empty for all interfaces"
-msgstr ""
+msgstr "Seleccione un interfaz o déjelo vacío para todos los interfaces"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:153
msgid "Show Details"
-msgstr ""
+msgstr "Mostrar detalles"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:298
msgid "Start Action"
-msgstr ""
+msgstr "Iniciar acción"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:116
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:159
msgid "State"
-msgstr ""
+msgstr "Estado"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:100
msgid "Stats"
-msgstr ""
+msgstr "Estados"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:140
msgid "The Tunnel containing the ESP (phase 2) section"
-msgstr ""
+msgstr "El túnel conteniendo la sección del ESP (fase 2)"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:177
msgid "The pre-shared key for the tunnel"
-msgstr ""
+msgstr "La clave pre-compartida para el túnel"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:79
msgid "Trace level: 0 is least verbose, 4 is most"
-msgstr ""
+msgstr "Nivel de seguimiento: 0 es el de menor detallado, 5 es el de más"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:139
msgid "Tunnel"
-msgstr ""
+msgstr "Túnel"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:252
msgid "Tunnel Configuration"
-msgstr ""
+msgstr "Configuración del túnel"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:336
msgid "Up/Down Script Path"
-msgstr ""
+msgstr "Subir/Bajar ruta de script"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:102
msgid "Uptime"
-msgstr ""
+msgstr "Tiempo de actividad"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:208
msgid "Use IKE fragmentation"
-msgstr ""
+msgstr "Utiliza fragmentación de IKE"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:40
msgid "Use combinations like tunnel1_phase1 that do not exceed 15 characters."
-msgstr ""
+msgstr "Utiliza combinaciones como tunnel1_phase1 que no supere 15 caracteres."
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:380
msgid "Values larger than 32 are supported by the Netlink backend only"
msgstr ""
+"Valores más grandes que 32 están admitidos solo por el backend de Netlink"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:101
msgid "Version"
-msgstr ""
+msgstr "Versión"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:244
msgid "Version of IKE for negotiation"
-msgstr ""
+msgstr "Versión de IKE para negociación"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:109
msgid "Virtual IP(s) to request in IKEv2 configuration payloads requests"
msgstr ""
+"IP(s) virtual(es) para solicitar en configuración de cargas IKEv2 útiles "
+"solicitadas"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:393
msgid "Whether this is an ESP (phase 2) proposal or not"
-msgstr ""
+msgstr "Si esto es un ESP (fase 2) propuesto o no"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:279
msgid "XFRM interface ID set on input and output interfaces"
-msgstr ""
+msgstr "ID de interfaz XFRM fijado sobre interfaces de entrada y salida"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:65
msgid "Zone"
-msgstr ""
+msgstr "Zona"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
msgid "both"
-msgstr ""
+msgstr "ambos"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:245
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
msgid "deprecated"
-msgstr ""
+msgstr "obsoleto"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:56
msgid "strongSwan Configuration"
-msgstr ""
+msgstr "Configuración de strongSwan"
#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:3
#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:16
msgid "strongSwan IPsec"
-msgstr ""
+msgstr "IPSec de strongSwan"
#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:175
msgid "strongSwan Status"
-msgstr ""
+msgstr "Estado de strongSwan"
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstrongswan-swanctl/pl/>\n"
+"Language: pl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:299
+msgid "Action on initial configuration load"
+msgstr "Akcja po załadowaniu konfiguracji początkowej"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:307
+msgid "Action when CHILD_SA is closed"
+msgstr "Akcja, gdy CHILD_SA jest zamknięte"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:347
+msgid "Action when DPD timeout occurs"
+msgstr "Akcja przy przekroczeniu limitu czasu DPD"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:104
+msgid "Active IKE_SAs"
+msgstr "Aktywne IKE_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:92
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:259
+msgid "Advanced"
+msgstr "Zaawansowane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:397
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:404
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:413
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:418
+msgid "Algorithms marked with * are considered insecure"
+msgstr "Algorytmy oznaczone * są uważane za niebezpieczne"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91
+msgid "Authentication"
+msgstr "Uwierzytelnienie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
+msgid "Authentication Method"
+msgstr "Metoda uwierzytelnienia"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:123
+msgid "Bytes in"
+msgstr "Bajty odebrane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:124
+msgid "Bytes out"
+msgstr "Bajty wysłane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:195
+msgid "CA Certificate"
+msgstr "Certyfikat CA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:196
+msgid ""
+"CA certificate that need to lie in remote peer's certificate's path of trust"
+msgstr ""
+"Certyfikat CA, który musi znajdować się w zdalnej ścieżce zaufania "
+"certyfikatu peera"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:151
+msgid "CHILD_SAs"
+msgstr "Powiązania CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:185
+msgid "Certificate pathname to use for authentication"
+msgstr ""
+"Ścieżka dostępu do certyfikatu, która ma być używana do uwierzytelniania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:139
+msgid "Close"
+msgstr "Zamknij"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:306
+msgid "Close Action"
+msgstr "Zamknij akcję"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:95
+msgid "Configuration is enabled or not"
+msgstr "Konfiguracja jest włączona lub nie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:387
+msgid ""
+"Configure Cipher Suites to define IKE (Phase 1) or ESP (Phase 2) Proposals."
+msgstr ""
+"Skonfiguruj zestawy szyfrów, aby określić propozycje IKE (Faza 1) lub ESP "
+"(Faza 2)."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:57
+msgid "Configure strongSwan for secure VPN connections."
+msgstr "Skonfiguruj strongSwan w celu zapewnienia bezpiecznych połączeń VPN."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:118
+msgid "Crypto Proposal"
+msgstr "Propozycja kryptograficzna"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:315
+msgid "Crypto Proposal (Phase 2)"
+msgstr "Propozycja kryptograficzna (Faza 2)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:346
+msgid "DPD Action"
+msgstr "Akcja DPD"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:222
+msgid "DPD Delay"
+msgstr "Opóźnienie DPD"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:103
+msgid "Daemon"
+msgstr "Demon"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
+msgid "Day"
+msgstr "Dzień"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
+msgid "Days"
+msgstr "Dni"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:78
+msgid "Debug Level"
+msgstr "Poziom debugowania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:253
+msgid ""
+"Define Connection Children to be used as Tunnels in Remote Configurations."
+msgstr ""
+"Określ elementy podrzędne połączenia, które będą używane jako tunele w "
+"konfiguracjach zdalnych."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:85
+msgid "Define Remote IKE Configurations."
+msgstr "Określ zdalne konfiguracje IKE."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:164
+msgid "Details"
+msgstr "Szczegóły"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:412
+msgid "Diffie-Hellman Group"
+msgstr "Grupa Diffiego-Hellmana"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:356
+msgid "Duration of the CHILD_SA before rekeying"
+msgstr "Czas trwania CHILD_SA przed wznawianiem klucza"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:392
+msgid "ESP Proposal"
+msgstr "Propozycja ESP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:366
+msgid "Enable Hardware offload"
+msgstr "Włącz odciążanie sprzętowe"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:361
+msgid "Enable ipcomp compression"
+msgstr "Włącz kompresję ipcomp"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94
+msgid "Enabled"
+msgstr "Włączone"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:121
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:396
+msgid "Encryption Algorithm"
+msgstr "Algorytm szyfrowania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:122
+msgid "Encryption Keysize"
+msgstr "Rozmiar klucza szyfrującego"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:386
+msgid "Encryption Proposals"
+msgstr "Propozycje szyfrowania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:162
+msgid "Established for"
+msgstr "Utworzono dla"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:66
+msgid "Firewall zone that has to match the defined firewall zone"
+msgstr "Strefa zapory, która musi odpowiadać zdefiniowanej strefie zapory"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:98
+msgid "Gateway (Remote Endpoint)"
+msgstr "Brama (zdalny punkt końcowy)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:90
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:258
+msgid "General"
+msgstr "Ogólne"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:61
+msgid "General Settings"
+msgstr "Ustawienia główne"
+
+#: applications/luci-app-strongswan-swanctl/root/usr/share/rpcd/acl.d/luci-app-strongswan-swanctl.json:3
+msgid "Grant access to luci-app-strongswan-swanctl"
+msgstr "Udziel dostępu do luci-app-strongswan-swanctl"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:365
+msgid "H/W Offload"
+msgstr "Odciążenie sprzętowe"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:105
+msgid "Half-Open IKE_SAs"
+msgstr "Półotwarte IKE_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:403
+msgid "Hash Algorithm"
+msgstr "Algorytm haszujący"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
+msgid "Hour"
+msgstr "Godzina"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
+msgid "Hours"
+msgstr "Godziny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:207
+msgid "IKE Fragmentation"
+msgstr "Fragmentacja IKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:161
+msgid "IKE Version"
+msgstr "Wersja IKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
+msgid "IKE authentication (phase 1)"
+msgstr "Uwierzytelnienie IKE (Faza 1)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:234
+msgid ""
+"IKEv2 interval to refresh keying material; also used to compute lifetime"
+msgstr ""
+"Interwał IKEv2 do odświeżenia materiału wznawiania klucza; używany również "
+"do obliczania czasu życia"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:99
+msgid "IP address or FQDN name of the tunnel remote endpoint"
+msgstr "Adres IP lub nazwa FQDN zdalnego punktu końcowego tunelu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:104
+msgid "IP address or FQDN of the tunnel local endpoint"
+msgstr "Adres IP lub nazwaFQDN lokalnego punktu końcowego tunelu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:360
+msgid "IPComp"
+msgstr "IPComp"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:228
+msgid "Inactivity"
+msgstr "Bezczynność"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:126
+msgid "Install Time"
+msgstr "Czas instalacji"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:71
+msgid "Interfaces that accept VPN traffic"
+msgstr "Interfejsy akceptujące ruch VPN"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:229
+msgid "Interval before closing an inactive CHILD_SA"
+msgstr "Interwał przed zamknięciem nieaktywnego CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:223
+msgid "Interval to check liveness of a peer"
+msgstr "Interwał sprawdzania żywotności peera"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:243
+msgid "Keyexchange"
+msgstr "Wymiana kluczy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:216
+msgid "Keying Retries"
+msgstr "Ponowne próby wznawiania klucza"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:125
+msgid "Life Time"
+msgstr "Czas życia"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:341
+msgid "Lifetime"
+msgstr "Życie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:239
+msgid "Limit on time to complete rekeying/reauthentication"
+msgstr "Ograniczenie czasu na wznowienie klucza / ponowne uwierzytelnienie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:316
+msgid ""
+"List of ESP (phase two) proposals. Only Proposals with checked ESP flag are "
+"selectable"
+msgstr ""
+"Lista propozycji ESP (Faza 2). Można wybrać tylko propozycje z zaznaczoną "
+"flagą ESP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:119
+msgid "List of IKE (phase 1) proposals to use for authentication"
+msgstr "Lista propozycji IKE (Faza 1) do wykorzystania w uwierzytelnianiu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:70
+msgid "Listening Interfaces"
+msgstr "Interfejsy nasłuchujące"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:184
+msgid "Local Certificate"
+msgstr "Certyfikat lokalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:103
+msgid "Local Gateway"
+msgstr "Brama lokalna"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:113
+msgid "Local IP"
+msgstr "Lokalny IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:164
+msgid "Local Identifier"
+msgstr "Identyfikator lokalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:190
+msgid "Local Key"
+msgstr "Klucz lokalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:273
+msgid "Local NAT"
+msgstr "Lokalny NAT"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:108
+msgid "Local Source IP"
+msgstr "Lokalny źródłowy adres IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:261
+msgid "Local Subnet"
+msgstr "Lokalna podsieć"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:119
+msgid "Local Traffic Selectors"
+msgstr "Selektory ruchu lokalnego"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:114
+msgid "Local address(es) to use in IKE negotiation"
+msgstr "Adresy lokalne do wykorzystania w negocjacjach IKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:165
+msgid "Local identifier for IKE (phase 1)"
+msgstr "Identyfikator lokalny dla IKE (Faza 1)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:262
+msgid "Local network(s)"
+msgstr "Sieci lokalne"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:202
+msgid "MOBIKE"
+msgstr "MOBIKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:203
+msgid "MOBIKE (IKEv2 Mobility and Multihoming Protocol)"
+msgstr "MOBIKE (protokół mobilności i wielodostępności IKEv2)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:342
+msgid "Maximum duration of the CHILD_SA before closing"
+msgstr "Maksymalny czas trwania CHILD_SA przed zamknięciem"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
+msgid "Minute"
+msgstr "Minuta"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
+msgid "Minutes"
+msgstr "Minuty"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:117
+msgid "Mode"
+msgstr "Tryb"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:274
+msgid "NAT range for tunnels with overlapping IP addresses"
+msgstr "Zakres NAT dla tuneli z nakładającymi się adresami IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:158
+msgid "Name"
+msgstr "Nazwa"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:42
+msgid "Name length shall not exceed 15 characters"
+msgstr "Długość nazwy nie może przekraczać 15 znaków"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:11
+msgid "Number must have suffix s, m, h or d"
+msgstr "Liczba musi mieć sufiks s, m, h lub d"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:217
+msgid "Number of retransmissions attempts during initial negotiation"
+msgstr "Liczba prób retransmisji podczas początkowych negocjacji"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:238
+msgid "Overtime"
+msgstr "Czas nadliczbowy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:417
+msgid "PRF Algorithm"
+msgstr "Algorytm PRF"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:424
+msgid ""
+"PRF Algorithm must be configured when using an Authenticated Encryption "
+"Algorithm"
+msgstr ""
+"Algorytm PRF musi być skonfigurowany w przypadku korzystania z algorytmu "
+"szyfrowania uwierzytelnionego"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:337
+msgid "Path to script to run on CHILD_SA up/down events"
+msgstr ""
+"Ścieżka do skryptu uruchamianego w przypadku zdarzeń przesyłania/pobierania "
+"CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:126
+msgid "Please create a Proposal first"
+msgstr "Najpierw utwórz propozycję"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:147
+msgid "Please create a Tunnel first"
+msgstr "Najpierw utwórz tunel"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:323
+msgid "Please create an ESP Proposal first"
+msgstr "Najpierw utwórz propozycję ESP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:176
+msgid "Pre-Shared Key"
+msgstr "Klucz wstępnie udostępniony"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:373
+msgid "Priority"
+msgstr "Priorytet"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:374
+msgid "Priority of the CHILD_SA"
+msgstr "Priorytet CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:191
+msgid "Private key pathname to use with above certificate"
+msgstr "Ścieżka do klucza prywatnego do użycia z powyższym certyfikatem"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:118
+msgid "Protocol"
+msgstr "Protokół"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:89
+msgid "Querying strongSwan failed"
+msgstr "Nie powiodło się zapytanie strongSwan"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:163
+msgid "Reauthentication in"
+msgstr "Ponowne uwierzytelnienie za"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:233
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:355
+msgid "Rekey Time"
+msgstr "Czas wznawiania klucza"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:127
+msgid "Rekey in"
+msgstr "Wznawianie klucza za"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:160
+msgid "Remote"
+msgstr "Zdalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:84
+msgid "Remote Configuration"
+msgstr "Konfiguracja zdalna"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:170
+msgid "Remote Identifier"
+msgstr "Identyfikator zdalny"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:267
+msgid "Remote Subnet"
+msgstr "Zdalna podsieć"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:120
+msgid "Remote Traffic Selectors"
+msgstr "Selektory ruchu zdalnego"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:171
+msgid "Remote identifier for IKE (phase 1)"
+msgstr "Identyfikator zdalny dla IKE (Faza 1)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:268
+msgid "Remote network(s)"
+msgstr "Sieci zdalne"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:39
+msgid "Remotes, Encryption Proposals and Tunnels may not share the same names."
+msgstr "Zdalne, propozycje szyfrowania i tunele nie mogą mieć tych samych nazw."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:378
+msgid "Replay Window"
+msgstr "Okno powtórzenia"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:379
+msgid "Replay Window of the CHILD_SA"
+msgstr "Okno powtórzenia CHILD_SA"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:128
+msgid "SPI in"
+msgstr "SPI odebrane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:129
+msgid "SPI out"
+msgstr "SPI wysłane"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
+msgid "Second"
+msgstr "Sekunda"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
+msgid "Seconds"
+msgstr "Sekundy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:156
+msgid "Security Associations (SAs)"
+msgstr "Powiązania bezpieczeństwa (SA)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:73
+msgid "Select an interface or leave empty for all interfaces"
+msgstr "Wybierz interfejs lub pozostaw puste dla wszystkich interfejsów"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:153
+msgid "Show Details"
+msgstr "Pokaż szczegóły"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:298
+msgid "Start Action"
+msgstr "Rozpocznij akcję"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:116
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:159
+msgid "State"
+msgstr "Stan"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:100
+msgid "Stats"
+msgstr "Statystyki"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:140
+msgid "The Tunnel containing the ESP (phase 2) section"
+msgstr "Tunel zawierający sekcję ESP (Faza 2)"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:177
+msgid "The pre-shared key for the tunnel"
+msgstr "Klucz wstępnie udostępniony dla tunelu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:79
+msgid "Trace level: 0 is least verbose, 4 is most"
+msgstr ""
+"Poziom śledzenia: 0 oznacza najmniej szczegółowy, 4 oznacza najbardziej "
+"szczegółowy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:139
+msgid "Tunnel"
+msgstr "Tunel"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:252
+msgid "Tunnel Configuration"
+msgstr "Konfiguracja tunelu"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:336
+msgid "Up/Down Script Path"
+msgstr "Ścieżka skryptu przesyłania/pobierania"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:102
+msgid "Uptime"
+msgstr "Czas pracy"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:208
+msgid "Use IKE fragmentation"
+msgstr "Użyj fragmentacji IKE"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:40
+msgid "Use combinations like tunnel1_phase1 that do not exceed 15 characters."
+msgstr ""
+"Należy używać kombinacji takich jak tunel1_faza1, które nie przekraczają 15 "
+"znaków."
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:380
+msgid "Values larger than 32 are supported by the Netlink backend only"
+msgstr "Wartości większe niż 32 są obsługiwane tylko przez backend Netlink"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:101
+msgid "Version"
+msgstr "Wersja"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:244
+msgid "Version of IKE for negotiation"
+msgstr "Wersja IKE do negocjacji"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:109
+msgid "Virtual IP(s) to request in IKEv2 configuration payloads requests"
+msgstr "Wirtualne adresy IP do żądania w konfiguracji ładunku IKEv2"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:393
+msgid "Whether this is an ESP (phase 2) proposal or not"
+msgstr "Czy jest to propozycja ESP (Faza 2), czy nie"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:279
+msgid "XFRM interface ID set on input and output interfaces"
+msgstr ""
+"Identyfikator interfejsu XFRM ustawiony na interfejsach wejściowych i "
+"wyjściowych"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:65
+msgid "Zone"
+msgstr "Strefa"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
+msgid "both"
+msgstr "oba"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:245
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
+msgid "deprecated"
+msgstr "przestarzałe"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:56
+msgid "strongSwan Configuration"
+msgstr "Konfiguracja strongSwan"
+
+#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:3
+#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:16
+msgid "strongSwan IPsec"
+msgstr "strongSwan IPsec"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:175
+msgid "strongSwan Status"
+msgstr "Status strongSwan"
--- /dev/null
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
+"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
+"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
+"projects/openwrt/luciapplicationsstrongswan-swanctl/zh_Hant/>\n"
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 5.16.1-dev\n"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:299
+msgid "Action on initial configuration load"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:307
+msgid "Action when CHILD_SA is closed"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:347
+msgid "Action when DPD timeout occurs"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:104
+msgid "Active IKE_SAs"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:92
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:259
+msgid "Advanced"
+msgstr "進階"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:397
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:404
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:413
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:418
+msgid "Algorithms marked with * are considered insecure"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:91
+msgid "Authentication"
+msgstr "認證"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
+msgid "Authentication Method"
+msgstr "認證方式"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:123
+msgid "Bytes in"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:124
+msgid "Bytes out"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:195
+msgid "CA Certificate"
+msgstr "CA 憑證"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:196
+msgid ""
+"CA certificate that need to lie in remote peer's certificate's path of trust"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:151
+msgid "CHILD_SAs"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:185
+msgid "Certificate pathname to use for authentication"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:139
+msgid "Close"
+msgstr "關閉"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:306
+msgid "Close Action"
+msgstr "關閉動作"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:95
+msgid "Configuration is enabled or not"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:387
+msgid ""
+"Configure Cipher Suites to define IKE (Phase 1) or ESP (Phase 2) Proposals."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:57
+msgid "Configure strongSwan for secure VPN connections."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:118
+msgid "Crypto Proposal"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:315
+msgid "Crypto Proposal (Phase 2)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:346
+msgid "DPD Action"
+msgstr "DPD 動作"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:222
+msgid "DPD Delay"
+msgstr "DPD 延遲"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:103
+msgid "Daemon"
+msgstr "守護程式"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
+msgid "Day"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:15
+msgid "Days"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:78
+msgid "Debug Level"
+msgstr "偵錯等級"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:253
+msgid ""
+"Define Connection Children to be used as Tunnels in Remote Configurations."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:85
+msgid "Define Remote IKE Configurations."
+msgstr "定義遠端 IKE 配置。"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:164
+msgid "Details"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:412
+msgid "Diffie-Hellman Group"
+msgstr "Diffie-Hellman 群組"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:356
+msgid "Duration of the CHILD_SA before rekeying"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:392
+msgid "ESP Proposal"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:366
+msgid "Enable Hardware offload"
+msgstr "啟用硬體卸載"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:361
+msgid "Enable ipcomp compression"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:94
+msgid "Enabled"
+msgstr "已啟用"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:121
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:396
+msgid "Encryption Algorithm"
+msgstr "加密演算法"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:122
+msgid "Encryption Keysize"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:386
+msgid "Encryption Proposals"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:162
+msgid "Established for"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:66
+msgid "Firewall zone that has to match the defined firewall zone"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:98
+msgid "Gateway (Remote Endpoint)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:90
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:258
+msgid "General"
+msgstr "一般"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:61
+msgid "General Settings"
+msgstr "一般設定"
+
+#: applications/luci-app-strongswan-swanctl/root/usr/share/rpcd/acl.d/luci-app-strongswan-swanctl.json:3
+msgid "Grant access to luci-app-strongswan-swanctl"
+msgstr "授予存取 luci-app-strongswan-swanctl 的權限"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:365
+msgid "H/W Offload"
+msgstr "H/W 卸載"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:105
+msgid "Half-Open IKE_SAs"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:403
+msgid "Hash Algorithm"
+msgstr "雜湊演算法"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
+msgid "Hour"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:16
+msgid "Hours"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:207
+msgid "IKE Fragmentation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:161
+msgid "IKE Version"
+msgstr "IKE 版本"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:159
+msgid "IKE authentication (phase 1)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:234
+msgid ""
+"IKEv2 interval to refresh keying material; also used to compute lifetime"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:99
+msgid "IP address or FQDN name of the tunnel remote endpoint"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:104
+msgid "IP address or FQDN of the tunnel local endpoint"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:360
+msgid "IPComp"
+msgstr "IPComp"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:228
+msgid "Inactivity"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:126
+msgid "Install Time"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:71
+msgid "Interfaces that accept VPN traffic"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:229
+msgid "Interval before closing an inactive CHILD_SA"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:223
+msgid "Interval to check liveness of a peer"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:243
+msgid "Keyexchange"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:216
+msgid "Keying Retries"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:125
+msgid "Life Time"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:341
+msgid "Lifetime"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:239
+msgid "Limit on time to complete rekeying/reauthentication"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:316
+msgid ""
+"List of ESP (phase two) proposals. Only Proposals with checked ESP flag are "
+"selectable"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:119
+msgid "List of IKE (phase 1) proposals to use for authentication"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:70
+msgid "Listening Interfaces"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:184
+msgid "Local Certificate"
+msgstr "本地憑證"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:103
+msgid "Local Gateway"
+msgstr "本地閘道"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:113
+msgid "Local IP"
+msgstr "本地 IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:164
+msgid "Local Identifier"
+msgstr "本地識別碼"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:190
+msgid "Local Key"
+msgstr "本地金鑰"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:273
+msgid "Local NAT"
+msgstr "本地 NAT"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:108
+msgid "Local Source IP"
+msgstr "本地來源 IP"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:261
+msgid "Local Subnet"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:119
+msgid "Local Traffic Selectors"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:114
+msgid "Local address(es) to use in IKE negotiation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:165
+msgid "Local identifier for IKE (phase 1)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:262
+msgid "Local network(s)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:202
+msgid "MOBIKE"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:203
+msgid "MOBIKE (IKEv2 Mobility and Multihoming Protocol)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:342
+msgid "Maximum duration of the CHILD_SA before closing"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
+msgid "Minute"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:17
+msgid "Minutes"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:117
+msgid "Mode"
+msgstr "模式"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:274
+msgid "NAT range for tunnels with overlapping IP addresses"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:158
+msgid "Name"
+msgstr "名稱"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:42
+msgid "Name length shall not exceed 15 characters"
+msgstr "名稱長度不得超過 15 個字元"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:11
+msgid "Number must have suffix s, m, h or d"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:217
+msgid "Number of retransmissions attempts during initial negotiation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:238
+msgid "Overtime"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:417
+msgid "PRF Algorithm"
+msgstr "PRF 演算法"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:424
+msgid ""
+"PRF Algorithm must be configured when using an Authenticated Encryption "
+"Algorithm"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:337
+msgid "Path to script to run on CHILD_SA up/down events"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:126
+msgid "Please create a Proposal first"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:147
+msgid "Please create a Tunnel first"
+msgstr "請先建立隧道"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:323
+msgid "Please create an ESP Proposal first"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:176
+msgid "Pre-Shared Key"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:373
+msgid "Priority"
+msgstr "優先級"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:374
+msgid "Priority of the CHILD_SA"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:191
+msgid "Private key pathname to use with above certificate"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:118
+msgid "Protocol"
+msgstr "協定"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:89
+msgid "Querying strongSwan failed"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:163
+msgid "Reauthentication in"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:233
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:355
+msgid "Rekey Time"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:127
+msgid "Rekey in"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:160
+msgid "Remote"
+msgstr "遠端"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:84
+msgid "Remote Configuration"
+msgstr "遠端配置"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:170
+msgid "Remote Identifier"
+msgstr "遠端識別碼"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:267
+msgid "Remote Subnet"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:120
+msgid "Remote Traffic Selectors"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:171
+msgid "Remote identifier for IKE (phase 1)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:268
+msgid "Remote network(s)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:39
+msgid "Remotes, Encryption Proposals and Tunnels may not share the same names."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:378
+msgid "Replay Window"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:379
+msgid "Replay Window of the CHILD_SA"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:128
+msgid "SPI in"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:129
+msgid "SPI out"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
+msgid "Second"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:18
+msgid "Seconds"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:156
+msgid "Security Associations (SAs)"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:73
+msgid "Select an interface or leave empty for all interfaces"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:153
+msgid "Show Details"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:298
+msgid "Start Action"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:116
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:159
+msgid "State"
+msgstr "狀態"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:100
+msgid "Stats"
+msgstr "統計資料"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:140
+msgid "The Tunnel containing the ESP (phase 2) section"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:177
+msgid "The pre-shared key for the tunnel"
+msgstr "隧道預共享金鑰"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:79
+msgid "Trace level: 0 is least verbose, 4 is most"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:139
+msgid "Tunnel"
+msgstr "隧道"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:252
+msgid "Tunnel Configuration"
+msgstr "隧道配置"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:336
+msgid "Up/Down Script Path"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:102
+msgid "Uptime"
+msgstr "上線時間"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:208
+msgid "Use IKE fragmentation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:40
+msgid "Use combinations like tunnel1_phase1 that do not exceed 15 characters."
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:380
+msgid "Values larger than 32 are supported by the Netlink backend only"
+msgstr "大於 32 的值只被 Netlink 後端支援"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:101
+msgid "Version"
+msgstr "版本"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:244
+msgid "Version of IKE for negotiation"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:109
+msgid "Virtual IP(s) to request in IKEv2 configuration payloads requests"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:393
+msgid "Whether this is an ESP (phase 2) proposal or not"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:279
+msgid "XFRM interface ID set on input and output interfaces"
+msgstr "設定在輸入和輸出介面上的 XFRM 介面 ID"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:65
+msgid "Zone"
+msgstr "區域"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
+msgid "both"
+msgstr "兩者"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:245
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:247
+msgid "deprecated"
+msgstr ""
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/swanctl.js:56
+msgid "strongSwan Configuration"
+msgstr "strongSwan 配置"
+
+#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:3
+#: applications/luci-app-strongswan-swanctl/root/usr/share/luci/menu.d/luci-app-strongswan-swanctl.json:16
+msgid "strongSwan IPsec"
+msgstr "strongSwan IPsec"
+
+#: applications/luci-app-strongswan-swanctl/htdocs/luci-static/resources/view/strongswan-swanctl/status.js:175
+msgid "strongSwan Status"
+msgstr "strongSwan 狀態"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2025-11-11 08:51+0000\n"
-"Last-Translator: Salvador Peña <salvadorp74@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/es/>\n"
"Language: es\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.16.1-dev\n"
#: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:291
msgid ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-11 22:44+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationstinyproxy/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:291
msgid ""
#: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:134
msgid "Statistics page"
-msgstr "統計資訊頁面"
+msgstr "統計資料頁面"
#: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:82
msgid "Status"
#: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:56
msgid "Waiting for data from url:"
-msgstr "正在等待來自 url 的資料:"
+msgstr "等待來自 url 的資料中:"
#: applications/luci-app-tinyproxy/htdocs/luci-static/resources/view/tinyproxy/tinyproxy.js:142
msgid "Writes log messages to syslog instead of a log file"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: 大王叫我来巡山 "
"<hamburger2048@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:93
msgid "A pair <code>PublicPort;LocalPort</code> e.g. <code>80;8080</code>."
-msgstr "<code>公共端口,本地端口</code>对;如<code>80;8080</code>."
+msgstr "<code>公共端口、本地端口</code>对;如<code>80;8080</code>."
#: applications/luci-app-tor/htdocs/luci-static/resources/view/tor/tor-hs.js:94
msgid ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-10-08 14:06+0200\n"
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationstransmission/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
"enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
"8, Thursday - 16, Friday - 32, Saturday - 64"
msgstr ""
-"生效日期是对应日期的算术和。对应关系: 周日-1、周一-2、周二-4、周三-8、周四-"
-"16、周五-32、周六-64"
+"生效日期是对应日期的算术和。对应关系:周日-1、周一-2、周二-4、周三-8、周四-16"
+"、周五-32、周六-64"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:106
msgid "Off"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-10-08 14:06+0200\n"
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationstransmission/zh_Hant/>\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:51
msgid "Run daemon as user"
-msgstr ""
+msgstr "以此使用者身分執行守護程式"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:271
msgid "Scheduling"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/es/>\n"
"Language: es\n"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-21 18:22+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/pl/>\n"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-21 16:03+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationstravelmate/zh_Hans/>\n"
"Language: zh_Hans\n"
"requires the additional configuration of <em>Wireguard</em> or <em>OpenVPN</"
"em>."
msgstr ""
-"自动处理 VPN 连接。<br />请注意: 此功能需要额外配置 <em>Wireguard</em>或"
-"<em>OpenVPN</em>。"
+"自动处理 VPN 连接。<br />请注意:此功能需要额外配置 <em>Wireguard</em>或<em>"
+"OpenVPN</em>。"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:352
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:544
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logtemplate.js:50
msgid "The syslog output, pre-filtered for messages related to: %s"
-msgstr "预过滤的系统日志输出,获取与下列项目相关的消息: %s"
+msgstr "预过滤的系统日志输出,获取与下列项目相关的消息:%s"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:39
msgid "The uplink interface name"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-20 00:33+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationstravelmate/zh_Hant/>\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:390
msgid "High Priority"
-msgstr "較高優先權"
+msgstr "較高優先級"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:389
msgid "Highest Priority"
-msgstr "最高優先權"
+msgstr "最高優先級"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
msgid ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
msgid "Least Priority"
-msgstr "最低優先權"
+msgstr "最低優先級"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:392
msgid "Less Priority"
-msgstr "較低優先權"
+msgstr "較低優先級"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:364
msgid "Limit AutoAdd"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:391
msgid "Normal Priority"
-msgstr "正常優先權"
+msgstr "正常優先級"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:323
msgid "On/Off"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:388
msgid "Service Priority"
-msgstr "服務優先權"
+msgstr "服務優先級"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:289
msgid "Settings"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:388
msgid "The selected priority will be used for travelmate processes."
-msgstr "travelmate 處理將使用已選擇的優先權。"
+msgstr "travelmate 處理將使用已選擇的優先級。"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:433
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsttyd/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
msgid "Maximum clients to support (default: 0, no limit)"
-msgstr "最大支持的客户端数量(默认: 0,无限制)"
+msgstr "最大支持的客户端数量(默认:0,无限制)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
msgid "Network interface to bind (eg: eth0)"
-msgstr "要绑定的网络接口(如: eth0)"
+msgstr "要绑定的网络接口(如:eth0)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:93
msgid "Note that reverse proxied pages is NOT protected by password like LuCI."
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:22
msgid "Port to listen (default: 7681, use `0` for random port)"
-msgstr "要监听的端口 (默认: 7681, `0` 代表随机端口)"
+msgstr "要监听的端口 (默认:7681, `0` 代表随机端口)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:15
msgid ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:82
msgid "Set log level (default: 7)"
-msgstr "设置日志级别 (默认: 7)"
+msgstr "设置日志级别 (默认:7)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
msgid "Signal"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
-msgstr "退出时要发送给命令的信号 (默认: 1, SIGHUP)"
+msgstr "退出时要发送给命令的信号 (默认:1, SIGHUP)"
#: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:3
#: applications/luci-app-ttyd/root/usr/share/luci/menu.d/luci-app-ttyd.json:14
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Terminal type to report (default: xterm-256color)"
-msgstr "要报告的终端类型 (默认: xterm-256color)"
+msgstr "要报告的终端类型 (默认:xterm-256color)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:32
msgid "UNIX domain socket path (eg: /var/run/ttyd.sock)"
-msgstr "UNIX 域套接字路径(如: /var/run/ttyd.sock)"
+msgstr "UNIX 域套接字路径(如:/var/run/ttyd.sock)"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:20
msgid "UNIX socket"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsudpxy/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:217
msgid "Unit: seconds; 0 is skip."
-msgstr "单位: 秒; 0 表示跳过。"
+msgstr "单位:秒; 0 表示跳过。"
#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:170
msgid "Verbose logging"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-12 22:14+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsudpxy/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:205
msgid "-1 is all."
#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:173
msgid "Client statistics"
-msgstr "用戶端統計"
+msgstr "用戶端統計資料"
#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:142
msgid "Custom Value"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2024-09-05 13:29+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/es/>\n"
"Language: es\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.8-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:156
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2025-08-23 10:16+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/es/>\n"
"Language: es\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.13\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:165
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:66
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:42+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsunbound/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:165
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:66
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:101
msgid "Edit: Extended"
-msgstr "编辑: 扩展"
+msgstr "编辑:扩展"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:90
msgid "Edit: Server"
-msgstr "编辑: 服务器"
+msgstr "编辑:服务器"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:54
msgid "Edit: UCI"
-msgstr "编辑: UCI"
+msgstr "编辑:UCI"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:78
msgid "Edit: Unbound"
-msgstr "编辑: Unbound"
+msgstr "编辑:Unbound"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zones.js:124
msgid "Enable"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zones.js:41
msgid ""
"Note: SSL/TLS library is missing an API. Please review syslog. >> logread ..."
-msgstr "注意: SSL/TLS库缺少 API。请查看 syslog。 >> logread ..."
+msgstr "注意:SSL/TLS库缺少 API。请查看 syslog。 >> logread ..."
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:41
msgid ""
"Note: local DNS is configured to look at odhpcd, but odhpcd UCI lease "
"trigger is incorrectly set:"
-msgstr "注意: 本地 DNS 配置为由 odhpcd 分配,但 odhpcd UCI 租约触发器设置不正确:"
+msgstr "注意:本地 DNS 配置为由 odhpcd 分配,但 odhpcd UCI 租约触发器设置不正确:"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zones.js:45
msgid ""
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:124
msgid "Show: Adblock"
-msgstr "显示: Adblock"
+msgstr "显示:Adblock"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:113
msgid "Show: DHCP"
-msgstr "显示: DHCP"
+msgstr "显示:DHCP"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:68
msgid "Show: Unbound"
-msgstr "显示: Unbound"
+msgstr "显示:Unbound"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:59
msgid "Skip UCI and use /etc/unbound/unbound.conf"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-14 15:04+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsunbound/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:165
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/zone-details.js:66
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:281
msgid "Extended Statistics"
-msgstr "擴展統計"
+msgstr "擴展統計資料"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:282
msgid "Extended statistics are printed from unbound-control"
-msgstr "擴展統計是從 unbound-control 列印"
+msgstr "擴展統計資料是從 unbound-control 列印"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:207
msgid "Extra DNS"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:277
msgid "Prevent client query overload; zero is off"
-msgstr "防止客戶端輪詢超載;零是關閉"
+msgstr "防止用戶端輪詢超載;零是關閉"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/configure.js:268
msgid "Prevent excessively short cache periods"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/status.js:90
msgid "Statistics"
-msgstr "統計"
+msgstr "統計資料"
#: applications/luci-app-unbound/root/usr/share/luci/menu.d/luci-app-unbound.json:44
msgid "Status"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/status.js:78
msgid "This could display more statistics with the unbound-control package."
-msgstr "可以使用 unbound-control 包顯示更多統計資訊。"
+msgstr "可以使用 unbound-control 包顯示更多統計資料。"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:70
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/files.js:115
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/status.js:82
msgid "This shows Unbound self reported performance statistics."
-msgstr "顯示 Unbound 自我報告的效能統計資訊。"
+msgstr "顯示 Unbound 自我報告的效能統計資料。"
#: applications/luci-app-unbound/htdocs/luci-static/resources/view/unbound/status.js:130
msgid "This shows syslog filtered for events involving Unbound."
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2026-02-22 16:17+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: Oleksii Nazarenko <energy.aleks@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/uk/>\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:237
msgid "Deny"
-msgstr "Ð\97апеÑ\80еÑ\87Ñ\83вати"
+msgstr "Ð\92Ñ\96дмовити"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:46
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:104
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:141
msgid "Enable UPnP IGD protocol"
-msgstr "УвÑ\96мкнÑ\96Ñ\82Ñ\8c протокол UPnP IGD"
+msgstr "УвÑ\96мкнÑ\83Ñ\82и протокол UPnP IGD"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:209
msgid "Enable additional logging"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:138
msgid "Start autonomous port mapping service"
-msgstr "Запустіть службу автономного відображення портів"
+msgstr "Запустити службу автономного відображення портів"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:137
msgid "Start service"
#: applications/luci-app-upnp/root/usr/share/luci/menu.d/luci-app-upnp.json:3
msgid "UPnP IGD & PCP"
-msgstr "UPnP IGD & PCP"
+msgstr "UPnP IGD та PCP"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:87
msgid "UPnP IGD & PCP/NAT-PMP Service"
msgid ""
msgstr ""
-"PO-Revision-Date: 2025-10-07 07:28+0000\n"
-"Last-Translator: brodrigueznu <brodrigueznu@hotmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsusteer/es/>\n"
"Language: es\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.14-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:79
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:234
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-18 07:10+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsusteer/zh_Hans/>\n"
"Language: zh_Hans\n"
msgid ""
"Maximum idle time of a station entry (ms) to be considered for policy "
"decisions"
-msgstr "站点条目空闲超过此时长(单位: 毫秒)后,不再被纳入决策考虑"
+msgstr "站点条目空闲超过此时长(单位:毫秒)后,不再被纳入决策考虑"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:511
msgid "Maximum number of client roaming scan trigger attempts"
msgid ""
"Timeout (in ms) after which a association following a disassociation is not "
"seen as a roam"
-msgstr "断开关联后,超出该时间(单位: 毫秒)的重连不再被视为漫游"
+msgstr "断开关联后,超出该时间(单位:毫秒)的重连不再被视为漫游"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:539
msgid ""
"Timeout (ms) for client roam requests. usteer will kick the client after "
"this times out."
-msgstr "客户端漫游请求超时(单位: 毫秒)。usteer 会在超时后踢除该客户端。"
+msgstr "客户端漫游请求超时(单位:毫秒)。usteer 会在超时后踢除该客户端。"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:496
msgid ""
"Timeout (ms) for which a client will not be steered after rejecting a BSS-"
"transition-request"
-msgstr ""
-"客户端拒绝 BSS-transition-request 后该时长(单位: 毫秒)内不会再被引导"
+msgstr "客户端拒绝 BSS-transition-request 后该时长(单位:毫秒)内不会再被引导"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:491
msgid "Timeout after which a station with SNR < min_SNR will be kicked"
-msgstr "站点信噪比 < min_SNR 持续该时长(单位: 毫秒)后将被踢除"
+msgstr "站点信噪比 < min_SNR 持续该时长(单位:毫秒)后将被踢除"
#: applications/luci-app-usteer/htdocs/luci-static/resources/view/usteer/usteer.js:365
msgid "To start it running try %s"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-14 00:51+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsustreamer/sv/>\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.16.1-dev\n"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
msgid "Allow origin"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
msgid "Bitrate"
-msgstr ""
+msgstr "Bithastighet"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
msgid "Brightness"
-msgstr ""
+msgstr "Ljusstyrka"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
msgid "Buffers"
-msgstr ""
+msgstr "Buffringar"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
msgid "Client TTL"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
msgid "Contrast"
-msgstr ""
+msgstr "Kontrast"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
msgid "DV Timings"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
msgid "Encoder"
-msgstr ""
+msgstr "Kodare"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
msgid "Exit on no clients"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
msgid "Format"
-msgstr ""
+msgstr "Format"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
msgid "Format: Swap RGB"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
msgid "Gamma"
-msgstr ""
+msgstr "Gamma"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
msgid "General"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
msgid "Hue"
-msgstr ""
+msgstr "Nyans"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
msgid "IO method"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
msgid "Input"
-msgstr ""
+msgstr "Inmatning"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
msgid "Instance ID"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
msgid "Persistent"
-msgstr ""
+msgstr "Ihärdig"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
msgid "Plugin settings"
msgstr ""
"Project-Id-Version: luci-app-mjpg-streamer\n"
"POT-Creation-Date: 2015-06-11 21:11+0100\n"
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"PO-Revision-Date: 2026-02-25 14:37+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsustreamer/zh_Hant/>\n"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
msgid "Allow origin"
-msgstr ""
+msgstr "允許原點"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
msgid "Allow truncated frames"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
msgid "H264 boost"
-msgstr ""
+msgstr "H264 增強"
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
msgid ""
msgstr ""
"Project-Id-Version: luci-app-v 2raya\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsv2raya/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:100
msgid "Unit: days."
-msgstr "单位: 天。"
+msgstr "单位:天。"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:52
msgid "Unknown error: %s"
-msgstr "未知错误: %s"
+msgstr "未知错误:%s"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:95
msgid "Warn"
msgid ""
msgstr ""
"Project-Id-Version: luci-app-v 2raya\n"
-"PO-Revision-Date: 2026-02-20 00:34+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsv2raya/zh_Hant/>\n"
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/config.js:64
#: applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js:30
msgid "Collecting data…"
-msgstr "æ£å\9c¨æ\94¶é\9b\86è³\87æ\96\99…"
+msgstr "æ\94¶é\9b\86è³\87æ\96\99丅"
#: applications/luci-app-v2raya/root/usr/share/luci/menu.d/luci-app-v2raya.json:13
msgid "Configuration"
"v2rayA is a V2Ray Linux client supporting global transparent proxy, "
"compatible with SS, SSR, Trojan(trojan-go), PingTunnel protocols."
msgstr ""
-"v2rayA 是個支援全域透明代理的 V2Ray Linux 用戶端,並相容於 SS、SSR、Trojan"
+"v2rayA 是個支援全域透明代理的 V2Ray Linux 用戶端,相容於 SS、SSR、Trojan"
"(trojan-go)、PingTunnel 等協定。"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsvnstat2/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
msgid "Warning: The service is not running, graphs will not be updated!"
-msgstr "警告: 服务未在运行,不会更新图形!"
+msgstr "警告:服务未在运行,不会更新图形!"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2026-02-25 00:59+0000\n"
-"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/es/>\n"
"Language: es\n"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationswatchcat/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
-msgstr "大: 248 字节"
+msgstr "大:248 字节"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
"多长时间 ping 一次上面指定的主机。<br /><br />默认单位是秒,不带后缀,但你可"
"以使用后缀<b>m</b>代表分钟, <b>h</b>代表小时或<b>d</b>代表天数。<br /><br />"
-"示例: <ul><li>10秒是: <b>10</b> 或 <b>10s</b></li><li>5 分钟是: <b>5m</b>"
-"</li><li>1 小时是: <b>1h</b></li><li>1 周是: <b>7d</b></li><ul>"
+"示例:<ul><li>10秒是:<b>10</b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></"
+"li><li>1 小时是:<b>1h</b></li><li>1 周是:<b>7d</b></li><ul>"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
-msgstr "巨大: 1492 字节"
+msgstr "巨大:1492 字节"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "IP addresses or hostnames to ping."
"重启前未收到来自要检查的主机的回复的最长时间。<br />对于 重启接口 或 执行脚"
"本 模式,它定义了在重启接口或执行脚本前未收到要检查的主机的回复的最长时间"
"。<br /><br />默认单位是秒,不带后缀,但你可以使用后缀 <b>m</b> 代表分钟, "
-"<b>h</b> 代表小时或 <b>d</b> 代表天。<br /><br />示例: <ul><li>10秒是: <b>"
-"10</b> 或 <b>10s</b></li><li>5 分钟是: <b>5m</b></li><li>1 小时是: <b>1h</"
-"b></li><li>1 周是: <b>7d</b></li><ul>"
+"<b>h</b> 代表小时或 <b>d</b> 代表天。<br /><br />示例:<ul><li>10秒是:<b>"
+"10</b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></li><li>1 小时是:<b>1h</b>"
+"</li><li>1 周是:<b>7d</b></li><ul>"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
-msgstr "巨无霸: 9000 字节"
+msgstr "巨型帧:9000 字节"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
msgid "Mode"
"time. <br /> Run Script: Run a script if a ping to a specified host fails "
"for a specified duration of time. <br />"
msgstr ""
-"Ping 重启: 如果在指定的时间内,ping 指定主机始终失败,则重新启动本设备"
-"。<br />定时重启: 在指定的时间间隔后重新启动本设备。<br />重启接口: 如果在"
-"指定的时间内,ping 指定主机始终失败,则重新启动特定网络接口。<br />执行脚本"
-": 如果在指定的时间内,ping 指定主机始终失败,则执行特定脚本。<br />"
+"Ping 重启:如果在指定的时间内,ping 指定主机始终失败,则重新启动本设备"
+"。<br />定时重启:在指定的时间间隔后重新启动本设备。<br />重启接口:如果在指"
+"定的时间内,ping 指定主机始终失败,则重新启动特定网络接口。<br />执行脚本:如"
+"果在指定的时间内,ping 指定主机始终失败,则执行特定脚本。<br />"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
-msgstr "小: 1 字节"
+msgstr "小:1 字节"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
-msgstr "标准: 56 字节"
+msgstr "标准:56 字节"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
msgid "These rules will govern how this device reacts to network events."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
-msgstr "Windows: 32 字节"
+msgstr "Windows 标准:32 字节"
#~ msgid "Host To Check"
#~ msgstr "要检查的主机"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifihistory/es/>\n"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-16 21:43+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:58+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationswifischedule/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:58
msgid "Activate wifi"
#: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:162
msgid "Could not find required program /usr/bin/iwinfo"
-msgstr "无法找到必需程序: /usr/bin/iwinfo"
+msgstr "无法找到必需程序:/usr/bin/iwinfo"
#: applications/luci-app-wifischedule/htdocs/luci-static/resources/view/wifischedule/wifischedule.js:121
msgid "Day(s) of Week"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2026-02-18 07:11+0000\n"
-"Last-Translator: 大王叫我来巡山 "
-"<hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationswol/zh_Hans/>\n"
"Language: zh_Hans\n"
msgid ""
"Note: wakeonlan binary does not support interface, broadcast, and password "
"options (etherwake only)."
-msgstr "注意: wakeonlan 不支持接口、广播和密码选项(仅 etherwake 支持)。"
+msgstr "注意:wakeonlan 不支持接口、广播和密码选项(仅 etherwake 支持)。"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:211
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:217
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2026-02-18 07:12+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationswol/zh_Hant/>\n"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:146
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:151
msgid "Mandatory"
-msgstr ""
+msgstr "強制的"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:146
msgid "Name"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2025-06-20 21:42+0000\n"
+"PO-Revision-Date: 2026-02-27 01:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsxfrpc/es/>\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.13-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:104
msgid "Alert"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-23 17:09+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 10:59+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luciapplicationsxinetd/zh_Hans/>\n"
"Language: zh_Hans\n"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:15
msgid "Expecting: non-empty value"
-msgstr "期望: 非空值"
+msgstr "期望:非空值"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:226
msgid "Failed attempts"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:189
msgid "Service \"%s\": Invalid server file \"%s\""
-msgstr "服务 \"%s\": 无效的服务器文件 \"%s\""
+msgstr "服务 \"%s\":无效的服务器文件 \"%s\""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:192
msgid "Service \"%s\": No access to server file \"%s\" (%s)"
-msgstr "服务 \"%s\": 无法访问服务器文件 \"%s\" (%s)"
+msgstr "服务 \"%s\":无法访问服务器文件 \"%s\" (%s)"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:33
msgid "Service definitions to be used by Xinetd"
msgid ""
"Takes two arguments: [Number of connections per second] [Number of seconds "
"to reenable service]"
-msgstr "接受两个参数: [每秒连接数] [重新启用服务的秒数]"
+msgstr "接受两个参数:[每秒连接数] [重新启用服务的秒数]"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:141
msgid "The port used for this service, valid range: 0 - 65535"
-msgstr "此服务使用的端口,有效范围: 0 - 65535"
+msgstr "此服务使用的端口,有效范围:0 - 65535"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
msgid "The protocol to be used for this service"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2026-02-25 06:47+0000\n"
+"PO-Revision-Date: 2026-02-27 01:00+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
"\n"
#: modules/luci-base/htdocs/luci-static/resources/tools/views.js:36
msgid "Daemon"
-msgstr "Proceso en segundo plano"
+msgstr "Demonio"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
msgid "Data Rate"
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
msgid "Down"
-msgstr "Abajo"
+msgstr "Bajar"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3511
msgid "Download"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572
msgid "Preshared Key"
-msgstr "Clave precompartida"
+msgstr "Clava pre-compartida"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:543
msgid "Preshared key in use"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:226
msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:145
msgid "SIM %d"
#: modules/luci-base/htdocs/luci-static/resources/network.js:3068
#: modules/luci-compat/luasrc/model/network.lua:1431
msgid "Tunnel Interface"
-msgstr "Interfaz de túnel"
+msgstr "Interfaz del túnel"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:44
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:57
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
msgid "Up"
-msgstr "Arriba"
+msgstr "Subir"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:5027
msgid "Upload"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/ipip6.js:78
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:84
msgid "Use MTU on tunnel interface"
-msgstr "MTU a usar en el interfaz de túnel"
+msgstr "MTU a usar en el interfaz del túnel"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:65
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:49
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
msgid "Use TTL on tunnel interface"
-msgstr "TTL a usar en el interfaz de túnel"
+msgstr "TTL a usar en el interfaz del túnel"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:53
msgid "Use VLAN tagging"
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-01-12 12:01+0000\n"
-"Last-Translator: deri sahertian <yuimizuno86@gmail.com>\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
+"Last-Translator: iqbalramdhan <iqbalramdhan0412@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/luci/"
"id/>\n"
"Language: id\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.15.1\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
msgid "!known (not known)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:814
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1259
msgid "Always"
-msgstr ""
+msgstr "Selalu"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:6
msgid "Always off (kernel: none)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:172
msgid "Available"
-msgstr ""
+msgstr "Sudah ada"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:294
msgid "Filesystem"
-msgstr ""
+msgstr "Sistem berkas"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2958
#: modules/luci-base/htdocs/luci-static/resources/form.js:2971
#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:19
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:28
msgid "PPPoATM"
-msgstr ""
+msgstr "PPPoATM"
#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:17
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:28
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:970
msgid "Ports"
-msgstr ""
+msgstr "Porta (banyak)"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:1183
msgid "Potential negation of: %s"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1240
msgid "Short Preamble"
-msgstr ""
+msgstr "Preamble pendek"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:17
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js:142
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
msgid "VPN Local address"
-msgstr ""
+msgstr "Alamat Lokal VPN"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:46
msgid "VPN Local port"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-25 14:37+0000\n"
"Last-Translator: Hyeonjeong Lee <h9101654@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/luci/ko/>"
"\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:596
msgid "%s means \"the address of the system running dnsmasq\"."
-msgstr "%s 은/는 “dnsmasq를 실행하는 시스템의 주소\"를 의미합니다."
+msgstr "%s은 \"dnsmasq를 실행 중인 시스템의 주소\"를 의미합니다."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1779
msgid ""
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:870
msgid "ARP link monitoring"
-msgstr "ARP 링크 모니터링"
+msgstr "ARP 링크 확인"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:896
msgid "ARP monitor target IP address"
-msgstr ""
+msgstr "ARP 링크 확인 대상 IP 주소"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:107
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:107
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:595
msgid "Additional options to send to the below match tags."
-msgstr ""
+msgstr "아래 태그 일치 조건에 전달할 추가 옵션입니다."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:688
msgid "Additional servers file"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:900
msgid "All ARP Targets"
-msgstr ""
+msgstr "모든 ARP 대상 확인"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:900
msgid "All ARP targets must be reachable to consider the link valid"
-msgstr ""
+msgstr "모든 ARP 대상에 도달할 수 있어야 링크가 유효한 것으로 간주합니다"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:663
msgid "All ports active"
"Host-specific lease time, e.g. <code>5m</code>, <code>3h</code>, <code>7d</"
"code>."
msgstr ""
+"해당 호스트에만 적용되는 임대 시간입니다. 예: <code>5m</code>(5분), <code>"
+"3h</code>(3시간), <code>7d</code>(7일)."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:56
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:78
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:788
msgid "Learning packets Interval"
-msgstr ""
+msgstr "학습 패킷 전송 간격"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:490
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:828
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:866
msgid "Link monitoring mode"
-msgstr "링크 모니터링 방식"
+msgstr "링크 연결 확인 모드"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:248
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:828
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:871
msgid "MII link monitoring"
-msgstr "MII 링크 모니터링"
+msgstr "MII 링크 확인"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1090
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1749
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:890
msgid "Monitor Interval"
-msgstr "모ë\8b\88í\84°ë§\81 주기"
+msgstr "ë§\81í\81¬ í\99\95ì\9d¸ 주기"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:964
msgid "Monitor link-down delay"
-msgstr ""
+msgstr "링크 단절 확인 지연"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:958
msgid "Monitor link-up delay"
-msgstr ""
+msgstr "링크 연결 확인 지연"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
msgid "More Characters"
"Number of packets to transmit through a slave before moving to the next one. "
"Slave is chosen at random when 0."
msgstr ""
+"다음 슬레이브로 넘어가기 전 전송할 패킷 수입니다. 0 설정 시 랜덤으로 "
+"슬레이브를 선택합니다."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:789
msgid "Number of seconds between sent learning packets"
-msgstr ""
+msgstr "학습 패킷(Learning packets)을 전송하는 시간 간격(초 단위)입니다"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3302
msgid "OK"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1024
msgid "One of hostname or MAC address must be specified!"
-msgstr ""
+msgstr "호스트 이름 또는 MAC 주소 중 하나는 반드시 입력해야 합니다!"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:1125
msgid "One of the following: %s"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:782
msgid "Packets per slave"
-msgstr ""
+msgstr "슬레이브당 패킷"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:367
msgid "Part of network:"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:706
msgid "Remove MAC address before forwarding query"
-msgstr "쿼리 ì \84ë\8b¬ ì\8b\9c MAC 주소 제거"
+msgstr "쿼리 ì \84ë\8b¬ ì \84 MAC 주소 제거"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:707
msgid ""
"Remove any MAC address information already in downstream queries before "
"forwarding upstream."
-msgstr ""
+msgstr "하위 쿼리에 포함된 모든 MAC 주소 정보를 상위 서버로 전달하기 전에 제거합니다."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:722
msgid ""
"Remove any subnet address already present in a downstream query before "
"forwarding it upstream."
-msgstr ""
+msgstr "하위 쿼리에 포함되어 있는 서브넷 주소를 상위 서버로 전달하기 전에 제거합니다."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:179
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:721
msgid "Remove subnet address before forwarding query"
-msgstr ""
+msgstr "쿼리 전달 전 서브넷 주소 제거"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:652
msgid "Removes records of the specified type(s) from answers."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:891
msgid "Specifies the link monitoring frequency in milliseconds"
-msgstr "링크 모니터링 주기를 밀리초(ms) 단위로 지정합니다"
+msgstr "링크 연결 확인 주기를 밀리초(ms) 단위로 지정합니다"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:44
msgid ""
msgid ""
"Specifies the number of IGMP membership reports to be issued after a "
"failover event"
-msgstr ""
+msgstr "장애 조치(Failover) 발생 후 전송할 IGMP 멤버십 리포트 횟수를 지정합니다"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:106
msgid ""
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:806
msgid ""
"Specify the number of peer notifications to be issued after a failover event."
-msgstr ""
+msgstr "장애 조치 발생 후 전송할 피어 알림 횟수를 지정합니다."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2481
msgid "Specify the secret encryption key here."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1033
msgid "The IP address %h is already used by another static lease"
-msgstr ""
+msgstr "%h IP 주소는 이미 다른 정적 할당 항목에서 사용 중입니다"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1042
msgid "The IP address is outside of any DHCP pool address range"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:650
msgid "They are attached to a DHCP client or transaction."
-msgstr ""
+msgstr "DHCP 클라이언트나 요청 과정(Transaction)에 부여됩니다."
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
msgid "This IPv4 address of the relay"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1042
msgid "Timeout in seconds until topology updates on link loss"
-msgstr "연결 손실 시 토폴로지 업데이트를 대기하는 최대 시간 (초 단위)"
+msgstr "링크 단절 시 토폴로지 업데이트를 대기하는 최대 시간 (초 단위)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:140
msgid "Timezone"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:954
msgid "Use Carrier"
-msgstr ""
+msgstr "캐리어 사용"
#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:106
msgid "Use DHCP"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:954
msgid "Use carrier status instead of MII result"
-msgstr ""
+msgstr "MII 확인 결과 대신 캐리어(Carrier) 상태를 사용합니다"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1205
#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:148
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:795
msgid "distribute traffic according to port load"
-msgstr ""
+msgstr "포트 부하에 따라 트래픽을 분산합니다"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:350
msgid "dnsmasq"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:76
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:243
msgid "no link"
-msgstr "연결 없음"
+msgstr "링크 없음"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1236
msgid "no override"
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2026-02-23 17:10+0000\n"
+"PO-Revision-Date: 2026-02-26 14:29+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
"\n"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:226
msgid "SHA256"
-msgstr "SHA-256"
+msgstr "SHA256"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:145
msgid "SIM %d"
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
-"Last-Translator: MkQtS <MkQtS@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2026-02-27 10:18+0000\n"
+"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/openwrt/luci/zh_Hans/>\n"
"Language: zh_Hans\n"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
msgid "0: Deny"
-msgstr "拒绝"
+msgstr "0:拒绝"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:60
msgctxt "sstp log level value"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
msgid "1: OS utils"
-msgstr "OS 工具"
+msgstr "1:仅限系统组件"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
msgctxt "sstp log level value"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
msgid "2: User scripts"
-msgstr "用户脚本"
+msgstr "2:允许用户脚本"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:62
msgctxt "sstp log level value"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
msgid "3: Allow passwords in env"
-msgstr "3ï¼\9aå\9c¨ç\8e¯å¢\83å\8f\98é\87\8fä¸å\85\81许密码"
+msgstr "3ï¼\9aå\85\81许å\9c¨ç\8e¯å¢\83å\8f\98é\87\8fä¸ä¼ é\80\92密码"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1058
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1068
#: modules/luci-base/htdocs/luci-static/resources/network.js:3052
#: modules/luci-compat/luasrc/model/network.lua:1421
msgid "Bridge"
-msgstr "æ¡¥æ\8e¥"
+msgstr "ç½\91æ¡¥"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:549
msgctxt "MACVLAN mode"
"datarates of the <abbr title=\"Random Access Memory\">RAM</abbr>."
msgstr ""
"如果物理内存不足,闲置数据可自动移到交换设备暂存,以增加可用的 <abbr "
-"title=\"Random Access Memory(随机存取存储器)\">RAM</abbr>。请注意: 数据交"
-"换的过程会非常慢,因为交换设备无法像 <abbr title=\"Random Access Memory(随机"
-"å\98å\8f\96å\98å\82¨å\99¨ï¼\89\">RAM</abbr> é\82£æ ·ç\9a\84é«\98é\80\9få\9c°è®¿é\97®ã\80\82"
+"title=\"Random Access Memory(随机存取存储器)\">RAM</abbr>。请注意:数据交换"
+"的过程会非常慢,因为交换设备无法像 <abbr title=\"Random Access Memory(随机存"
+"取存储器)\">RAM</abbr> 那样的高速地访问。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1017
msgid "Ignore"
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:149
msgid "Optional, in seconds. If set to '0', no reconnect is attempted."
-msgstr "可选。单位: 秒。 如果设置为 “0”,则不尝试重新连接。"
+msgstr "可选。单位:秒。 如果设置为 “0”,则不尝试重新连接。"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176
msgid ""
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
msgid "Policy level over usage of external programs and scripts"
-msgstr "å¤\96é\83¨ç¨\8båº\8få\92\8cè\84\9aæ\9c¬è¶\85å\87ºäº\86ç\96ç\95¥å\85\81许ç\9a\84使ç\94¨è\8c\83å\9b´"
+msgstr "å¤\96é\83¨ç¨\8båº\8få\8f\8aè\84\9aæ\9c¬ç\9a\84使ç\94¨ç\96ç\95¥çº§å\88«"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:695
msgctxt "Chain hook policy"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2026-02-24 17:10+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luci/zh_Hant/>\n"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:71
msgid "3: Allow passwords in env"
-msgstr ""
+msgstr "3: 允許環境變數中出現密碼"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1058
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1068
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:54
msgid "Accept VLANs"
-msgstr ""
+msgstr "接受 VLANs"
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:267
msgid "Accept from public keys"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:298
msgid "Add new repository public key by pasting its content, a file, or a URL."
-msgstr ""
+msgstr "貼上內容、上傳檔案或提供 URL 來新增儲存庫公開金鑰。"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:188
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:188
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:627
msgid "Add tag"
-msgstr "新增標記"
+msgstr "新增標籤"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:695
msgid ""
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:63
msgid "Change process priority"
-msgstr "變更行程優先權"
+msgstr "變更行程優先級"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:60
msgid "Change to directory before initialization"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:392
msgid "Client metadata"
-msgstr ""
+msgstr "用戶端中繼資料"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3242
#: modules/luci-base/htdocs/luci-static/resources/form.js:3246
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:47
msgid "DHCPv6 Statistics"
-msgstr "DHCPv6 統計"
+msgstr "DHCPv6 統計資料"
#: modules/luci-compat/luasrc/model/network/proto_dhcpv6.lua:7
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:7
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1222
msgid "Disables this interface for MPTCP"
-msgstr ""
+msgstr "停用此介面的 MPTCP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1267
msgid "Disassociate On Low Acknowledgement"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:456
msgid "Drag and drop an ovpn config file here"
-msgstr ""
+msgstr "將 ovpn 配置檔案拖曳至此"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:407
msgid ""
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
msgid "Dynamic tunnel"
-msgstr "å\8b\95æ\85\8bé\80\9a道"
+msgstr "å\8b\95æ\85\8bé\9a§道"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:714
msgid ""
"Each software repository public key (from official or third party "
"repositories) allows packages in lists signed by it to be installed by the "
"package manager."
-msgstr ""
-"每個軟體套件庫的公鑰 (來自官方或第三方) 允許套件管理器安裝由其簽署的套件。"
+msgstr "每個軟體儲存庫的公鑰 (來自官方或第三方) 允許套件管理器安裝由其簽署的套件。"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:91
msgid "Echo parameters to log"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:794
msgid "Generating QR code…"
-msgstr "正在產生 QR code…"
+msgstr "產生 QR code 中…"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:158
msgid "Get certificate password from file before we daemonize"
#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:44
msgid "Grant access to Software Repository Public Key management"
-msgstr "æ\8e\88äº\88è»\9fé«\94å¥\97ä»¶庫公鑰管理權限"
+msgstr "æ\8e\88äº\88è»\9fé«\94å\84²å\98庫公鑰管理權限"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:23
msgid "Grant access to Storage and Mount status display"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:3
msgid "Grant access to realtime statistics"
-msgstr "授予存取即時統計的權限"
+msgstr "授予存取即時統計資料的權限"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:47
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:62
msgstr "在服務配置模式下簡化 Helper 指令 --ping 和 --ping-restart 的表示式"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:109
-#, fuzzy
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
-msgstr "在這裡配置你的裝置基本層面,例如主機名稱或時區。"
+msgstr "你可以在此配置裝置的基本項目,例如主機名稱或時區。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:510
msgid "Hex Data"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1220
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1776
msgid "Multi-Path TCP"
-msgstr ""
+msgstr "多路徑 TCP"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:164
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:231
msgid "No active leases found"
-msgstr ""
+msgstr "未找到有效租約"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:16
msgid "No allowed mode configuration found."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1223
msgid "No special configuration"
-msgstr ""
+msgstr "無特殊配置"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:151
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1468
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:367
msgid "Options marked with ² are OpenSSL only."
-msgstr ""
+msgstr "標記為² 的選項僅適用於 OpenSSL。"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:365
msgid "Options marked with ¹ are deprecated and will be removed."
-msgstr ""
+msgstr "標記為 ¹ 的選項已棄用,將會被移除。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:686
msgid "Options to be added for this tag."
-msgstr ""
+msgstr "將要新增至此標籤的選項。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:125
msgid "Options:"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:81
msgid "Pass environment variables to script prepended with OPENVPN_"
-msgstr ""
+msgstr "將環境變數傳給指令碼,變數名稱前加上 OPENVPN_ 前綴"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:550
msgctxt "MACVLAN mode"
msgid ""
"Paste content of a file, or a URL to a key file, or drag and drop here to "
"upload a software repository public key…"
-msgstr "è²¼ä¸\8aæª\94æ¡\88å\85§å®¹æ\88\96é\87\91é\91°æª\94æ¡\88 URLï¼\8cæ\88\96æ\8b\96æ\9b³å\88°æ¤è\99\95以ä¸\8aå\82³å¥\97ä»¶庫公鑰…"
+msgstr "è²¼ä¸\8aæª\94æ¡\88å\85§å®¹æ\88\96é\87\91é\91°æª\94æ¡\88 URLï¼\8cæ\88\96æ\8b\96æ\9b³å\88°æ¤è\99\95以ä¸\8aå\82³å\84²å\98庫公鑰…"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:266
msgid "Paste or drag SSH key file…"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:275
msgid "Paste or drag repository public key"
-msgstr "è²¼ä¸\8aæ\88\96æ\8b\96æ\9b³å¥\97ä»¶庫公鑰"
+msgstr "è²¼ä¸\8aæ\88\96æ\8b\96æ\9b³å\84²å\98庫公鑰"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:415
msgid "Paste or drag supplied WireGuard configuration file…"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:315
msgid "PoE power"
-msgstr ""
+msgstr "PoE 功率"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:312
msgid "PoE status"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1152
msgid "Port priority"
-msgstr "連接埠優先權"
+msgstr "連接埠優先級"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:375
msgid "Port status"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1146
msgid "Power limit (mW)"
-msgstr ""
+msgstr "功率上限 (毫瓦)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1141
msgid "Power over Data Lines (IEEE 802.3bu/cg) for single-pair Ethernet."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:572
msgid "Preshared Key"
-msgstr "é \90å\85\88å\85±ç\94¨é\87\91é\91°金鑰"
+msgstr "é \90å\85±äº«金鑰"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:543
msgid "Preshared key in use"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routesj.js:267
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:146
msgid "Priority"
-msgstr "優先權"
+msgstr "優先級"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:1153
msgid ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1486
msgid "QR Code"
-msgstr ""
+msgstr "二維碼"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1592
msgid "QR Error Correction Code Level"
-msgstr ""
+msgstr "二維碼錯誤修正級別"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
msgid "Quality"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:453
msgid "Raw OVPN config"
-msgstr ""
+msgstr "原始 OVPN 配置"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:104
msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:70
msgid "Really delete the following software repository public key?"
-msgstr "確å®\9aå\88ªé\99¤ä¸\8bå\88\97è»\9fé«\94å¥\97ä»¶庫公鑰?"
+msgstr "確å®\9aå\88ªé\99¤ä¸\8bå\88\97è»\9fé«\94å\84²å\98庫公鑰?"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:599
msgid "Really switch protocol?"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:115
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:173
msgid "Remaining time"
-msgstr ""
+msgstr "剩餘時間"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:65
msgid "Remap SIGUSR1 signals"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:217
msgid "Renegotiate data chan. key after bytes"
-msgstr "å\82³è¼¸è\8b¥å¹²ä½\8då\85\83çµ\84å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\80\9a道金鑰"
+msgstr "å\82³è¼¸è\8b¥å¹²ä½\8då\85\83çµ\84å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\9a§道金鑰"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:218
msgid "Renegotiate data chan. key after packets"
-msgstr "å\82³è¼¸è\8b¥å¹²å°\81å\8c\85å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\80\9a道金鑰"
+msgstr "å\82³è¼¸è\8b¥å¹²å°\81å\8c\85å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\9a§道金鑰"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:219
msgid "Renegotiate data chan. key after seconds"
-msgstr "å\82³è¼¸è\8b¥å¹²ç§\92å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\80\9a道金鑰"
+msgstr "å\82³è¼¸è\8b¥å¹²ç§\92å¾\8cé\87\8dæ\96°å\8d\94å\95\86è³\87æ\96\99é\9a§道金鑰"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2462
msgid "Replace wireless configuration"
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:77
msgid "Repo Public Keys"
-msgstr "å¥\97ä»¶庫公鑰"
+msgstr "å\84²å\98庫公鑰"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:222
msgid "Repository Public Keys"
-msgstr "å¥\97ä»¶庫公鑰"
+msgstr "å\84²å\98庫公鑰"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:17
msgid "Request IPv6-address"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:230
msgid "Require remote cert extended key usage on certificate"
-msgstr ""
+msgstr "要求遠端憑證包含擴展金鑰用途"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1754
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2098
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:30
msgid "Requires --tls-server, --tls-client, or --secret"
-msgstr ""
+msgstr "需要 --tls-server、 --tls-client 或 --secret"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:218
msgid "Reserved tag"
-msgstr ""
+msgstr "保留標籤"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2996
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2220
#: modules/luci-base/htdocs/luci-static/resources/form.js:2986
msgid "Reset filters"
-msgstr ""
+msgstr "重置篩選"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:402
msgid "Reset to defaults"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:5540
msgid "Reverting configuration…"
-msgstr "æ£å\9c¨æ\81¢å¾©è¨å®\9a…"
+msgstr "æ\81¢å¾©è¨å®\9a丅"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:84
msgid "Revision"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
msgid "Router Priority"
-msgstr ""
+msgstr "路由器優先級"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:29
msgid ""
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:86
msgid "Run script cmd for client TLS verification"
-msgstr ""
+msgstr "執行指令碼指令以進行用戶端 TLS 驗證"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:83
msgid "Run script cmd on client connection"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:84
msgid "Run script cmd to validate client certificates"
-msgstr ""
+msgstr "執行指令碼指令以驗證用戶端憑證"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:76
msgid "Run up/down scripts for all restarts"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1574
msgid "Scan this QR code with the client device."
-msgstr ""
+msgstr "使用用戶端裝置掃描此二維碼。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:28
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:101
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:293
msgid "Scripting"
-msgstr ""
+msgstr "指令碼編寫"
#: modules/luci-base/htdocs/luci-static/resources/tools/views.js:154
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:144
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1082
msgid "Set Tag"
-msgstr ""
+msgstr "設定標籤"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:644
msgid "Set Tags"
-msgstr ""
+msgstr "設定標籤"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:756
msgid "Set a maximum seconds TTL value for entries in the cache."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1224
msgid "Sets default route for all traffic"
-msgstr ""
+msgstr "設定所有流量的預設路由"
#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:392
msgid "Tags"
-msgstr ""
+msgstr "標籤"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:361
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:424
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:166
msgid "The given software repository public key is already present."
-msgstr "æ\89\80æ\8f\90ä¾\9bç\9a\84è»\9fé«\94å¥\97ä»¶庫公鑰已存在。"
+msgstr "æ\89\80æ\8f\90ä¾\9bç\9a\84è»\9fé«\94å\84²å\98庫公鑰已存在。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:953
msgid "The hardware address(es) of this host."
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:46
msgid "The peer key fingerprint"
-msgstr ""
+msgstr "對等點金鑰指紋"
#: protocols/luci-proto-yggdrasil/htdocs/luci-static/resources/protocol/yggdrasil.js:230
msgid "The private key for your Yggdrasil node"
msgid ""
"The system is rebooting now. If the restored configuration changed the "
"current LAN IP address, you might need to reconnect manually."
-msgstr ""
-"系統正在重新啟動。如果恢復的設定變更了當前的 LAN IP 位址,可能需要手動重新連"
-"線。"
+msgstr "系統重啟中。如果恢復的設定變更了當前的 LAN IP 位址,可能需要手動重新連線。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:85
msgid "The system password has been successfully changed."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/repokeys.js:261
msgid "This key is protected and cannot be deleted."
-msgstr ""
+msgstr "此金鑰已受保護無法刪除。"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:65
msgid ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:439
msgid ""
"Upload a sysupgrade-compatible image here to replace the running firmware."
-msgstr "在此上傳相容的映像檔以取代正在執行的韌體。"
+msgstr "在此上傳相容 sysupgrade 的映像檔以取代執行中的韌體。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:138
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:169
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:53
msgid "Use VLAN tagging"
-msgstr ""
+msgstr "使用 VLAN 標記"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:274
msgid "Use as external overlay (/overlay)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:743
msgid "Use the <em>Add</em> Button to add a new VC."
-msgstr ""
+msgstr "使用 <em>新增</em> 按鈕新增一個廠商類別。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:927
msgid ""
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:43
msgid "Used with auth and cipher params"
-msgstr ""
+msgstr "與認證與密碼參數一起使用"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:313
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dns.js:321
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:279
msgid "fault"
-msgstr ""
+msgstr "錯誤"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:19
msgctxt "DHCPv6 address request mode"
#: protocols/luci-proto-openvpn/htdocs/luci-static/resources/protocol/openvpn.js:91
msgid "some params echoed to log"
-msgstr ""
+msgstr "某些參數會被輸出到日誌中"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
msgid "sstpc Log-level"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:658
msgid "tag name"
-msgstr ""
+msgstr "標籤名稱"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:352
msgid "tagged"
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2025-04-02 17:34+0000\n"
+"PO-Revision-Date: 2026-02-28 09:36+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"lucimodulesluci-mod-dashboard/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.11-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:160
msgid "Active"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:80
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:128
msgid "Total"
-msgstr ""
+msgstr "Total"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:84
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:244
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-04 20:04+0000\n"
-"PO-Revision-Date: 2025-06-09 18:09+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2026-02-25 11:53+0000\n"
+"Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luci_modules_luci-mod-dsl/es/>\n"
"Language: es\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.12-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:157
msgid "ATM Header Error Control Errors (HEC-P)"
#: modules/luci-mod-dsl/root/usr/share/luci/menu.d/luci-mod-dsl.json:14
msgid "Stats"
-msgstr "Estadísticas"
+msgstr "Estados"
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:107
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:143
msgid ""
msgstr ""
-"PO-Revision-Date: 2026-02-14 15:03+0000\n"
+"PO-Revision-Date: 2026-02-28 09:35+0000\n"
"Last-Translator: EESF-2 <eesf-2@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/openwrt/luci_modules_luci-mod-dsl/zh_Hant/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.16-dev\n"
+"X-Generator: Weblate 5.16.1-dev\n"
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/stats.js:157
msgid "ATM Header Error Control Errors (HEC-P)"
#: modules/luci-mod-dsl/root/usr/share/luci/menu.d/luci-mod-dsl.json:14
msgid "Stats"
-msgstr "統計"
+msgstr "統計資料"
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:107
#: modules/luci-mod-dsl/htdocs/luci-static/resources/view/status/dsl/graph.js:143