OSDN Git Service

Translated using Weblate (Danish)
authorHosted Weblate <hosted@weblate.org>
Sun, 6 Mar 2022 15:28:52 +0000 (16:28 +0100)
committerHannu Nyman <hannu.nyman@iki.fi>
Sun, 6 Mar 2022 15:42:14 +0000 (17:42 +0200)
Currently translated at 100.0% (1944 of 1944 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/

Translated using Weblate (Romanian)

Currently translated at 100.0% (61 of 61 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ro/

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (61 of 61 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hans/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (61 of 61 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pt_BR/

Translated using Weblate (Spanish)

Currently translated at 80.3% (49 of 61 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (113 of 113 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (113 of 113 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1944 of 1944 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/

Translated using Weblate (Romanian)

Currently translated at 94.9% (1848 of 1946 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1944 of 1944 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/

Translated using Weblate (Spanish)

Currently translated at 91.7% (1784 of 1944 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Translated using Weblate (Danish)

Currently translated at 98.5% (1916 of 1944 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/

Translated using Weblate (Polish)

Currently translated at 100.0% (61 of 61 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/pl/

Translated using Weblate (Polish)

Currently translated at 100.0% (1944 of 1944 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (16 of 16 strings)

Translation: OpenWrt/LuCI/applications/hd-idle
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 90.9% (101 of 111 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (6 of 6 strings)

Translation: OpenWrt/LuCI/applications/olsr-services
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (43 of 43 strings)

Translation: OpenWrt/LuCI/applications/attendedsysupgrade
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (180 of 180 strings)

Translation: OpenWrt/LuCI/applications/adblock
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (196 of 196 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 95.7% (179 of 187 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hant/

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (61 of 61 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (343 of 343 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 94.3% (1740 of 1845 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/

Translated using Weblate (Romanian)

Currently translated at 100.0% (1845 of 1845 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ro/

Co-authored-by: CRISTIAN ANDREI <cristianvdr@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hulen <shift0106@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Simona Iacob <s@zp1.net>
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Co-authored-by: drax red <drax@outlook.dk>
Signed-off-by: CRISTIAN ANDREI <cristianvdr@gmail.com>
Signed-off-by: Eric <alchemillatruth@purelymail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Hulen <shift0106@gmail.com>
Signed-off-by: Matthaiks <kitynska@gmail.com>
Signed-off-by: Simona Iacob <s@zp1.net>
Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Signed-off-by: drax red <drax@outlook.dk>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/es/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/zh_Hant/
Translation: OpenWrt/LuCI/applications/radicale2
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/uhttpd

23 files changed:
applications/luci-app-adblock/po/zh_Hant/adblock.po
applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
applications/luci-app-ddns/po/zh_Hant/ddns.po
applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po
applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po
applications/luci-app-radicale2/po/es/radicale2.po
applications/luci-app-radicale2/po/pt_BR/radicale2.po
applications/luci-app-statistics/po/zh_Hant/statistics.po
applications/luci-app-travelmate/po/zh_Hant/travelmate.po
applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
modules/luci-base/po/da/base.po
modules/luci-base/po/es/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/pt_BR/base.po
modules/luci-base/po/ro/base.po
modules/luci-base/po/zh_Hans/base.po
modules/luci-base/po/zh_Hant/base.po

index 6ea3676..63345f3 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-14 14:43+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
 "Last-Translator: Hulen <shift0106@gmail.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsadblock/zh_Hant/>\n"
@@ -14,7 +14,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
 msgid "Action"
@@ -319,7 +319,7 @@ msgstr "編輯白名單"
 msgid ""
 "Empty the DNS cache before adblock processing starts to reduce the memory "
 "consumption."
-msgstr ""
+msgstr "在 adblock 處理開始降低記憶體消耗前清空 DNS 快取。"
 
 #: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
 msgid "Enable SafeSearch"
index 08d7e3d..220d736 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-07-22 17:43-0300\n"
-"PO-Revision-Date: 2021-09-10 15:33+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsattendedsysupgrade/es/>\n"
 "Language: es\n"
@@ -11,27 +11,32 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+#, fuzzy
 msgid "10% Received build request"
-msgstr ""
+msgstr "10% - Solicitud de compilación recibida"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+#, fuzzy
 msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% - Descarga del archivo ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+#, fuzzy
 msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% - Configurar ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+#, fuzzy
 msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% - Validar selección de paquete"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+#, fuzzy
 msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% - Generando imagen de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
 msgid "Address"
@@ -56,16 +61,18 @@ msgid "Attendedsysupgrade Configuration."
 msgstr "Configuración de actualización asistida."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#, fuzzy
 msgid "Board Name / Profile"
-msgstr ""
+msgstr "Nombre de Placa/Perfil"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
 msgid "Build Date"
 msgstr "Fecha de compilación"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#, fuzzy
 msgid "Building Firmware..."
-msgstr ""
+msgstr "Compilando firmware..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
@@ -97,11 +104,11 @@ msgstr ""
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
 msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "Actualmente en ejecución: %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
 msgid "Download firmware image"
-msgstr ""
+msgstr "Descargar imagen de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
 msgid "Downloading firmware from server to browser"
@@ -109,11 +116,11 @@ msgstr "Descargando firmware del servidor al navegador"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
 msgid "Downloading..."
-msgstr ""
+msgstr "Descargando..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
 msgid "Error building the firmware image"
-msgstr ""
+msgstr "Error al compilar la imagen de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
 #, fuzzy
@@ -126,11 +133,11 @@ msgstr "Error durante la descarga del firmware. Inténtalo de nuevo"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
 msgid "Filename"
-msgstr ""
+msgstr "Nombre de archivo"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
 msgid "Filesystem"
-msgstr ""
+msgstr "Sistema de archivos"
 
 #: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
 msgid "Grant UCI access to LuCI app attendedsysupgrade"
@@ -138,7 +145,7 @@ msgstr "Otorgar acceso UCI a la aplicación LuCI actualización asistida"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
 msgid "Install firmware image"
-msgstr ""
+msgstr "Instalar imagen de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
 msgid "Installing the sysupgrade. Do not unpower device!"
@@ -146,7 +153,7 @@ msgstr "Instalando el archivo sysupgrade. ¡No apague el dispositivo!"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
 msgid "Installing..."
-msgstr ""
+msgstr "Instalando..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
 msgid "Keep settings and retain the current configuration"
@@ -154,7 +161,7 @@ msgstr "Mantener los ajustes y conservar la configuración actual"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
 msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Nueva actualización de firmware disponible"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
 msgid "No upgrade available"
@@ -166,7 +173,7 @@ msgstr "Visión general"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
 msgid "Packages"
-msgstr ""
+msgstr "Paquetes"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
 msgid "Please report the error message and request"
@@ -174,23 +181,25 @@ msgstr "Por favor informe el mensaje de error y solicite"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
 msgid "Profile"
-msgstr ""
+msgstr "Perfil"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
 msgid "Progress: %s"
-msgstr ""
+msgstr "Progreso: %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#, fuzzy
 msgid "Queued..."
-msgstr ""
+msgstr "Puesto en cola..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#, fuzzy
 msgid "Request Data:"
-msgstr ""
+msgstr "Solicitar datos:"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
 msgid "Request firmware image"
-msgstr ""
+msgstr "Solicitar imagen de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
 #, fuzzy
@@ -203,7 +212,7 @@ msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
 msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Buscar actualización de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
 msgid "Search for new sysupgrades on opening the tab"
@@ -219,7 +228,7 @@ msgstr "Buscando una actualización del sistema disponible de %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
 msgid "Searching..."
-msgstr ""
+msgstr "Buscando..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
 msgid "Server"
@@ -227,7 +236,7 @@ msgstr "Servidor"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
 msgid "Server response: %s"
-msgstr ""
+msgstr "Respuesta del servidor: %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
 msgid "Show advanced options like packge list modification"
@@ -236,7 +245,7 @@ msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
 msgid "Successfully created firmware image"
-msgstr ""
+msgstr "Imagen de firmware creada con éxito"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
 msgid "Target"
@@ -267,7 +276,7 @@ msgstr "Cargando firmware desde el navegador al dispositivo"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
 msgid "Uploading..."
-msgstr ""
+msgstr "Cargando..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
 msgid "Version"
index a04fd76..5e82bbc 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-10 15:33+0000\n"
+"PO-Revision-Date: 2022-03-04 23:17+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsattendedsysupgrade/pl/>\n"
@@ -9,27 +9,27 @@ msgstr ""
 "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 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
 msgid "10% Received build request"
-msgstr ""
+msgstr "10% Otrzymano żądanie kompilacji"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
 msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% Pobieranie archiwum ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
 msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% Konfiguracja ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
 msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% Zatwierdzanie wyboru pakietów"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
 msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% Generowanie obrazu oprogramowania układowego"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
 msgid "Address"
@@ -55,7 +55,7 @@ msgstr "Konfiguracja Attendedsysupgrade."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
 msgid "Board Name / Profile"
-msgstr ""
+msgstr "Nazwa płyty / Profil"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
 msgid "Build Date"
@@ -63,7 +63,7 @@ msgstr "Data wydania"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
 msgid "Building Firmware..."
-msgstr ""
+msgstr "Kompilowanie oprogramowania układowego..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
@@ -92,11 +92,11 @@ msgstr "Nie można połączyć się z API w \"%s\". Spróbuj ponownie później.
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
 msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "Aktualnie uruchomione: %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
 msgid "Download firmware image"
-msgstr ""
+msgstr "Pobierz obraz oprogramowania układowego"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
 msgid "Downloading firmware from server to browser"
@@ -104,11 +104,11 @@ msgstr "Pobieranie firmware z serwera do przeglądarki"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
 msgid "Downloading..."
-msgstr ""
+msgstr "Pobieranie..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
 msgid "Error building the firmware image"
-msgstr ""
+msgstr "Błąd podczas tworzenia obrazu oprogramowania układowego"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
 msgid "Error connecting to upgrade server"
@@ -120,11 +120,11 @@ msgstr "Błąd podczas pobierania firmware. Proszę spróbować ponownie"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
 msgid "Filename"
-msgstr ""
+msgstr "Nazwa pliku"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
 msgid "Filesystem"
-msgstr ""
+msgstr "System plików"
 
 #: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
 msgid "Grant UCI access to LuCI app attendedsysupgrade"
@@ -132,7 +132,7 @@ msgstr "Udziel dostępu LuCI do aplikacji attendedsysupgrade"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
 msgid "Install firmware image"
-msgstr ""
+msgstr "Zainstaluj obraz oprogramowania układowego"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
 msgid "Installing the sysupgrade. Do not unpower device!"
@@ -140,7 +140,7 @@ msgstr "Instalacja sysupgrade. Nie odłączaj urządzenia od zasilania!"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
 msgid "Installing..."
-msgstr ""
+msgstr "Instalowanie..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
 msgid "Keep settings and retain the current configuration"
@@ -148,7 +148,7 @@ msgstr "Zachowaj ustawienia i bieżącą konfigurację"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
 msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Dostępna jest nowa aktualizacja oprogramowania układowego"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
 msgid "No upgrade available"
@@ -160,7 +160,7 @@ msgstr "Przegląd"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
 msgid "Packages"
-msgstr ""
+msgstr "Pakiety"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
 msgid "Please report the error message and request"
@@ -168,23 +168,23 @@ msgstr "Proszę zgłosić komunikat o błędzie i prośbę"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
 msgid "Profile"
-msgstr ""
+msgstr "Profil"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
 msgid "Progress: %s"
-msgstr ""
+msgstr "Postęp: %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
 msgid "Queued..."
-msgstr ""
+msgstr "W kolejce..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
 msgid "Request Data:"
-msgstr ""
+msgstr "Żądanie danych:"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
 msgid "Request firmware image"
-msgstr ""
+msgstr "Żądanie obrazu oprogramowania układowego"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
 msgid "Request in build queue position %s"
@@ -196,7 +196,7 @@ msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
 msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Wyszukaj aktualizację oprogramowania układowego"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
 msgid "Search for new sysupgrades on opening the tab"
@@ -212,7 +212,7 @@ msgstr "Wyszukiwanie dostępnej wersji sysupgrade %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
 msgid "Searching..."
-msgstr ""
+msgstr "Wyszukiwanie..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
 msgid "Server"
@@ -220,7 +220,7 @@ msgstr "Serwer"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
 msgid "Server response: %s"
-msgstr ""
+msgstr "Odpowiedź serwera: %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
 msgid "Show advanced options like packge list modification"
@@ -228,7 +228,7 @@ msgstr "Pokaż zaawansowane opcje, takie jak modyfikacja listy pakietów"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
 msgid "Successfully created firmware image"
-msgstr ""
+msgstr "Pomyślnie utworzony obraz oprogramowania układowego"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
 msgid "Target"
@@ -259,7 +259,7 @@ msgstr "Wgrywanie firmware z przeglądarki do urządzenia"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
 msgid "Uploading..."
-msgstr ""
+msgstr "Przesyłanie..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
 msgid "Version"
index dcd7599..1a14e7f 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-10 15:33+0000\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
 "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsattendedsysupgrade/pt_BR/>\n"
@@ -8,27 +8,27 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
 msgid "10% Received build request"
-msgstr ""
+msgstr "10% do pedido da compilação foi recebido"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
 msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% baixando o arquivo do ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
 msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% configuração do ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
 msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% validando a seleção do pacote"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
 msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% gerando imagem de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
 msgid "Address"
@@ -54,7 +54,7 @@ msgstr "Configuração do attendedsysupgrade."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
 msgid "Board Name / Profile"
-msgstr ""
+msgstr "Nome da placa / perfil"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
 msgid "Build Date"
@@ -62,7 +62,7 @@ msgstr "Data da Build"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
 msgid "Building Firmware..."
-msgstr ""
+msgstr "Construindo o firmware..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
@@ -91,11 +91,11 @@ msgstr "Não foi possível alcançar a API em \"%s\". tente novamente mais tarde
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
 msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "Atualmente em execução: %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
 msgid "Download firmware image"
-msgstr ""
+msgstr "Baixar a imagem de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
 msgid "Downloading firmware from server to browser"
@@ -103,11 +103,11 @@ msgstr "Baixando firmware do servidor para o navegador"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
 msgid "Downloading..."
-msgstr ""
+msgstr "Baixando..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
 msgid "Error building the firmware image"
-msgstr ""
+msgstr "Houve um erro ao construir a imagem do firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
 msgid "Error connecting to upgrade server"
@@ -119,11 +119,11 @@ msgstr "Erro no download do firmware. Por favor, tente novamente"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
 msgid "Filename"
-msgstr ""
+msgstr "Nome do arquivo"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
 msgid "Filesystem"
-msgstr ""
+msgstr "Sistema de arquivo"
 
 #: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
 msgid "Grant UCI access to LuCI app attendedsysupgrade"
@@ -131,7 +131,7 @@ msgstr "Garantir acesso UCI para app attendedsysupgrade do LuCI"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
 msgid "Install firmware image"
-msgstr ""
+msgstr "Instalar a imagem do firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
 msgid "Installing the sysupgrade. Do not unpower device!"
@@ -139,7 +139,7 @@ msgstr "Instalando o sysupgrade. Não desligue o dispositivo!"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
 msgid "Installing..."
-msgstr ""
+msgstr "Instalando..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
 msgid "Keep settings and retain the current configuration"
@@ -147,7 +147,7 @@ msgstr "Mantenha as configurações e preserve a configuração atual"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
 msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Uma nova atualização do firmware está disponível"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
 msgid "No upgrade available"
@@ -159,7 +159,7 @@ msgstr "Visão geral"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
 msgid "Packages"
-msgstr ""
+msgstr "Pacotes"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
 msgid "Please report the error message and request"
@@ -167,23 +167,23 @@ msgstr "Por favor, relate a mensagem de erro e a solicitação"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
 msgid "Profile"
-msgstr ""
+msgstr "Perfil"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
 msgid "Progress: %s"
-msgstr ""
+msgstr "Progresso: %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
 msgid "Queued..."
-msgstr ""
+msgstr "Na fila..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
 msgid "Request Data:"
-msgstr ""
+msgstr "Solicitar dados:"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
 msgid "Request firmware image"
-msgstr ""
+msgstr "Solicitar a imagem do firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
 msgid "Request in build queue position %s"
@@ -195,7 +195,7 @@ msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
 msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Procurar pela atualização do firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
 msgid "Search for new sysupgrades on opening the tab"
@@ -211,7 +211,7 @@ msgstr "Procurando pela disponibilidade de um sysupgrade em %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
 msgid "Searching..."
-msgstr ""
+msgstr "Procurando..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
 msgid "Server"
@@ -219,7 +219,7 @@ msgstr "Servidor"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
 msgid "Server response: %s"
-msgstr ""
+msgstr "Resposta do servidor: %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
 msgid "Show advanced options like packge list modification"
@@ -227,7 +227,7 @@ msgstr "Mostrar opções avançadas como modificações da lista de pacotes"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
 msgid "Successfully created firmware image"
-msgstr ""
+msgstr "A imagem do firmware foi criada com sucesso"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
 msgid "Target"
@@ -258,7 +258,7 @@ msgstr "Fazendo o upload do firmware do navegador para o dispositivo"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
 msgid "Uploading..."
-msgstr ""
+msgstr "Enviando..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
 msgid "Version"
index e4dec03..7027494 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-11-29 14:53+0000\n"
-"Last-Translator: Simona Iacob <s@zp1.net>\n"
+"PO-Revision-Date: 2022-03-06 15:28+0000\n"
+"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsattendedsysupgrade/ro/>\n"
 "Language: ro\n"
@@ -9,27 +9,27 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
 msgid "10% Received build request"
-msgstr ""
+msgstr "10% Solicitare de construire primită"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
 msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% Descărcarea arhivei ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
 msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% Configurare ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
 msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% Validarea selecției pachetului"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
 msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% Generarea imaginii firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
 msgid "Address"
@@ -55,7 +55,7 @@ msgstr "A participat la configurațiaysupgrade."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
 msgid "Board Name / Profile"
-msgstr ""
+msgstr "Numele Plăcii / Profil"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
 msgid "Build Date"
@@ -63,7 +63,7 @@ msgstr "Data construirii"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
 msgid "Building Firmware..."
-msgstr ""
+msgstr "Se crează firmware-ul..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
@@ -93,11 +93,11 @@ msgstr ""
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
 msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "În prezent rulează: %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
 msgid "Download firmware image"
-msgstr ""
+msgstr "Descărcați imaginea firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
 msgid "Downloading firmware from server to browser"
@@ -105,11 +105,11 @@ msgstr "Descărcarea firmware-ului de pe server pe browser"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
 msgid "Downloading..."
-msgstr ""
+msgstr "Descărcare..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
 msgid "Error building the firmware image"
-msgstr ""
+msgstr "Eroare la crearea imaginii firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
 msgid "Error connecting to upgrade server"
@@ -122,11 +122,11 @@ msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
 msgid "Filename"
-msgstr ""
+msgstr "Numele fișierului"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
 msgid "Filesystem"
-msgstr ""
+msgstr "Sistemul de fișiere"
 
 #: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
 msgid "Grant UCI access to LuCI app attendedsysupgrade"
@@ -134,7 +134,7 @@ msgstr "Acordarea accesului UCI la aplicația LuCI attendedsysupgrade"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
 msgid "Install firmware image"
-msgstr ""
+msgstr "Instalați imaginea firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
 msgid "Installing the sysupgrade. Do not unpower device!"
@@ -142,7 +142,7 @@ msgstr "Instalarea sysupgrade. Nu deconectați dispozitivul!"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
 msgid "Installing..."
-msgstr ""
+msgstr "Se instalează..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
 msgid "Keep settings and retain the current configuration"
@@ -150,7 +150,7 @@ msgstr "Păstrați setările și păstrați configurația curentă"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
 msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Este disponibil un nou upgrade de firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
 msgid "No upgrade available"
@@ -162,7 +162,7 @@ msgstr "Prezentare generală"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
 msgid "Packages"
-msgstr ""
+msgstr "Pachete"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
 msgid "Please report the error message and request"
@@ -170,23 +170,23 @@ msgstr "Vă rugăm să raportați mesajul de eroare și să solicitați"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
 msgid "Profile"
-msgstr ""
+msgstr "Profil"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
 msgid "Progress: %s"
-msgstr ""
+msgstr "Progres: %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
 msgid "Queued..."
-msgstr ""
+msgstr "În așteptare..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
 msgid "Request Data:"
-msgstr ""
+msgstr "Solicitați date:"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
 msgid "Request firmware image"
-msgstr ""
+msgstr "Solicitați imaginea firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
 msgid "Request in build queue position %s"
@@ -198,7 +198,7 @@ msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
 msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Căutați actualizări firmware"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
 msgid "Search for new sysupgrades on opening the tab"
@@ -214,7 +214,7 @@ msgstr "Căutarea unui sysupgrade disponibil de %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
 msgid "Searching..."
-msgstr ""
+msgstr "Căutare..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
 msgid "Server"
@@ -222,7 +222,7 @@ msgstr "Serverul"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
 msgid "Server response: %s"
-msgstr ""
+msgstr "Răspunsul serverului: %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
 msgid "Show advanced options like packge list modification"
@@ -230,7 +230,7 @@ msgstr "Afișați opțiunile avansate, cum ar fi modificarea listei de pachete"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
 msgid "Successfully created firmware image"
-msgstr ""
+msgstr "Imaginea firmware a fost creată cu succes"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
 msgid "Target"
@@ -261,7 +261,7 @@ msgstr "Încărcarea firmware-ului din browser pe dispozitiv"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
 msgid "Uploading..."
-msgstr ""
+msgstr "Se încarcă..."
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
 msgid "Version"
index 658edb1..be949cd 100644 (file)
@@ -1,34 +1,34 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-10 15:33+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
+"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsattendedsysupgrade/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 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
 msgid "10% Received build request"
-msgstr ""
+msgstr "10% 已收到构建请求"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
 msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% 正在下载 ImageBuilder 存档"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
 msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% 安装 ImageBuilder"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
 msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% 验证包选择"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
 msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% 生成固件镜像"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
 msgid "Address"
@@ -54,7 +54,7 @@ msgstr "Attended系统升级 配置。"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
 msgid "Board Name / Profile"
-msgstr ""
+msgstr "板名称/配置文件"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
 msgid "Build Date"
@@ -62,7 +62,7 @@ msgstr "构建日期"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
 msgid "Building Firmware..."
-msgstr ""
+msgstr "构建固件中…"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
@@ -91,11 +91,11 @@ msgstr "无法访问位于 “%s” 的 API。请稍后再试。"
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
 msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "当前运行中:%s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
 msgid "Download firmware image"
-msgstr ""
+msgstr "下载固件镜像"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
 msgid "Downloading firmware from server to browser"
@@ -103,11 +103,11 @@ msgstr "正从服务器下载固件到浏览器"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
 msgid "Downloading..."
-msgstr ""
+msgstr "下载中…"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
 msgid "Error building the firmware image"
-msgstr ""
+msgstr "构建固件镜像时出错"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
 msgid "Error connecting to upgrade server"
@@ -119,11 +119,11 @@ msgstr "固件下载出错。请重试"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
 msgid "Filename"
-msgstr ""
+msgstr "文件名"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
 msgid "Filesystem"
-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"
@@ -131,7 +131,7 @@ msgstr "授予访问 LuCI 应用 attendedsysupgrade 的权限"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
 msgid "Install firmware image"
-msgstr ""
+msgstr "安装固件镜像"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
 msgid "Installing the sysupgrade. Do not unpower device!"
@@ -139,7 +139,7 @@ msgstr "正在安装 sysupgrade。不要切断电源!"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
 msgid "Installing..."
-msgstr ""
+msgstr "安装中…"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
 msgid "Keep settings and retain the current configuration"
@@ -147,7 +147,7 @@ msgstr "保持设置并保留当前配置"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
 msgid "New firmware upgrade available"
-msgstr ""
+msgstr "有新的固件升级可用"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
 msgid "No upgrade available"
@@ -159,7 +159,7 @@ msgstr "概览"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
 msgid "Packages"
-msgstr ""
+msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
 msgid "Please report the error message and request"
@@ -167,23 +167,23 @@ msgstr "请报告错误信息和请求"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
 msgid "Profile"
-msgstr ""
+msgstr "配置文件"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
 msgid "Progress: %s"
-msgstr ""
+msgstr "进度:%s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
 msgid "Queued..."
-msgstr ""
+msgstr "已排队…"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
 msgid "Request Data:"
-msgstr ""
+msgstr "请求数据:"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
 msgid "Request firmware image"
-msgstr ""
+msgstr "请求固件镜像"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
 msgid "Request in build queue position %s"
@@ -195,7 +195,7 @@ msgstr "SHA256"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
 msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "搜索固件升级"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
 msgid "Search for new sysupgrades on opening the tab"
@@ -211,7 +211,7 @@ msgstr "正在搜索 %s - %s 的可用系统升级"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
 msgid "Searching..."
-msgstr ""
+msgstr "搜索中…"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
 msgid "Server"
@@ -219,7 +219,7 @@ msgstr "服务器"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
 msgid "Server response: %s"
-msgstr ""
+msgstr "服务器响应:%s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
 msgid "Show advanced options like packge list modification"
@@ -227,7 +227,7 @@ msgstr "显示高级选项,如包列表修改"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
 msgid "Successfully created firmware image"
-msgstr ""
+msgstr "成功创建了固件镜像"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
 msgid "Target"
@@ -254,7 +254,7 @@ msgstr "正将固件从浏览器上传到设备"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
 msgid "Uploading..."
-msgstr ""
+msgstr "上传中…"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
 msgid "Version"
index 8075c42..6cca516 100644 (file)
@@ -45,6 +45,7 @@ msgstr "進階模式"
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
 #: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
 msgid "Attended Sysupgrade"
 msgstr "參與式系統升級"
 
@@ -57,6 +58,7 @@ msgid "Board Name / Profile"
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:157
 msgid "Build Date"
 msgstr "建置日期"
 
@@ -66,6 +68,8 @@ msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:202
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
 msgid "Cancel"
 msgstr "取消"
 
@@ -77,6 +81,10 @@ msgstr "用戶端"
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:54
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:94
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:263
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:396
 msgid "Close"
 msgstr "關閉"
 
@@ -85,6 +93,7 @@ msgid "Configuration"
 msgstr "組態"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:43
 msgid "Could not reach API at \"%s\". Please try again later."
 msgstr "無法存取位於 「%s」 的 API。請稍後再試。"
 
@@ -98,6 +107,7 @@ msgid "Download firmware image"
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:61
 msgid "Downloading firmware from server to browser"
 msgstr "正從伺服器下載韌體到瀏覽器"
 
@@ -110,10 +120,12 @@ msgid "Error building the firmware image"
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:41
 msgid "Error connecting to upgrade server"
 msgstr "連接升級伺服器發生錯誤"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:89
 msgid "Error during download of firmware. Please try again"
 msgstr "韌體下載發生錯誤。請再試一次"
 
@@ -134,6 +146,7 @@ msgid "Install firmware image"
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:100
 msgid "Installing the sysupgrade. Do not unpower device!"
 msgstr "正在安裝 sysupgrade。不要切斷電源!"
 
@@ -142,6 +155,7 @@ msgid "Installing..."
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
 msgid "Keep settings and retain the current configuration"
 msgstr "保留目前設定"
 
@@ -150,6 +164,7 @@ msgid "New firmware upgrade available"
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
 msgid "No upgrade available"
 msgstr "無升級可用"
 
@@ -162,6 +177,7 @@ msgid "Packages"
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:239
 msgid "Please report the error message and request"
 msgstr "請報告錯誤資訊和請求"
 
@@ -185,11 +201,12 @@ msgstr ""
 msgid "Request firmware image"
 msgstr ""
 
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:225
 msgid "Request in build queue position %s"
-msgstr ""
+msgstr "建置佇列位置 %s 中的請求"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:155
 msgid "SHA256"
 msgstr "SHA256"
 
@@ -205,9 +222,9 @@ msgstr "開啟標籤頁時搜尋新的系統升級"
 msgid "Search on opening"
 msgstr "開啟時進行搜尋"
 
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:282
 msgid "Searching for an available sysupgrade of %s - %s"
-msgstr ""
+msgstr "正在搜尋 %s - %s 的可用系統升級"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
 msgid "Searching..."
@@ -230,25 +247,29 @@ msgid "Successfully created firmware image"
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:159
 msgid "Target"
 msgstr "目標"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
 msgid ""
 "The attended sysupgrade service allows to easily upgrade vanilla and custom "
 "firmware images."
 msgstr "attended 系統升級服務允許輕鬆升級原始和第三方韌體映像。"
 
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:386
 msgid "The device runs the latest firmware version %s - %s"
-msgstr ""
+msgstr "此裝置執行最新的韌體版本 %s - %s"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:436
 msgid ""
 "This is done by building a new firmware on demand via an online service."
 msgstr "這是透過線上服務依需求建置新的韌體來實現的。"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:77
 msgid "Uploading firmware from browser to device"
 msgstr "正將韌體從瀏覽器上傳到裝置"
 
@@ -257,39 +278,50 @@ msgid "Uploading..."
 msgstr ""
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
 msgid "Version"
 msgstr "版本"
 
 #: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:87
 msgid "Wrong checksum"
 msgstr "錯誤的總和檢查碼"
 
-#~ msgid "Building firmware sysupgrade image"
-#~ msgstr "建置韌體 sysupgrade 鏡像"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
+msgid "Building firmware sysupgrade image"
+msgstr "建置韌體 sysupgrade 鏡像"
 
-#~ msgid "Error building the sysupgrade"
-#~ msgstr "建置 sysupgrade 時發生錯誤"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
+msgid "Error building the sysupgrade"
+msgstr "建置 sysupgrade 時發生錯誤"
 
-#~ msgid "File"
-#~ msgstr "檔案"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:150
+msgid "File"
+msgstr "檔案"
 
-#~ msgid "Install Sysupgrade"
-#~ msgstr "安裝系統升級"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
+msgid "Install Sysupgrade"
+msgstr "安裝系統升級"
 
-#~ msgid "New upgrade available"
-#~ msgstr "有新升級可用"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
+msgid "New upgrade available"
+msgstr "有新升級可用"
 
-#~ msgid "Request Sysupgrade"
-#~ msgstr "請求進行系統升級"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:379
+msgid "Request Sysupgrade"
+msgstr "請求進行系統升級"
 
-#~ msgid "Request to server:"
-#~ msgstr "向伺服器發出的請求:"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
+msgid "Request to server:"
+msgstr "向伺服器發出的請求:"
 
-#~ msgid "Search for sysupgrade"
-#~ msgstr "搜尋系統升級"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
+msgid "Search for sysupgrade"
+msgstr "搜尋系統升級"
 
-#~ msgid "Successfully created sysupgrade image"
-#~ msgstr "成功建立了系統升級映像"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:215
+msgid "Successfully created sysupgrade image"
+msgstr "成功建立了系統升級映像"
 
 #~ msgid "Request in build queue position %d"
 #~ msgstr "位於建置佇列位置 %d 的請求"
index 741a86f..96594db 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 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: 2021-08-14 14:43+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
 "Last-Translator: Hulen <shift0106@gmail.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsddns/zh_Hant/>\n"
@@ -14,7 +14,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "\"../\" not allowed in path for Security Reason."
@@ -898,7 +898,7 @@ msgstr "秒"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:778
 msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr "運行 HTTPS 但不檢查伺服器憑證(不安全)"
+msgstr "使用 HTTPS 但不檢查伺服器憑證 (不安全)"
 
 #~ msgid ""
 #~ "Configure here the details for all Dynamic DNS services including this "
index 703180e..1de62b0 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
 "Last-Translator: Hulen <shift0106@gmail.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationshd-idle/zh_Hant/>\n"
@@ -10,16 +10,15 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
 msgid "Add new hdd setting..."
 msgstr "加入新硬碟設定…"
 
 #: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:61
-#, fuzzy
 msgid "Bus"
-msgstr "總線"
+msgstr "匯流排"
 
 #: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:53
 msgid "Disk"
index cd91b80..80ddf1f 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
 "Last-Translator: Hulen <shift0106@gmail.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationshttps-dns-proxy/zh_Hant/>\n"
@@ -14,7 +14,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
 msgid "%s DoH at %s:%s"
@@ -89,27 +89,22 @@ msgid "Applied Privacy DNS - AT/DE"
 msgstr "Applied Privacy DNS - AT/DE"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-ch.lua:3
-#, fuzzy
 msgid "BlahDNS - CH"
 msgstr "BlahDNS - CH"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-de.lua:3
-#, fuzzy
 msgid "BlahDNS - DE"
 msgstr "BlahDNS - DE"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-fi.lua:3
-#, fuzzy
 msgid "BlahDNS - FI"
 msgstr "BlahDNS - FI"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-jp.lua:3
-#, fuzzy
 msgid "BlahDNS - JP"
 msgstr "BlahDNS - JP"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-sg.lua:3
-#, fuzzy
 msgid "BlahDNS - SG"
 msgstr "BlahDNS - SG"
 
@@ -190,12 +185,10 @@ msgid "ControlD (Unfiltered)"
 msgstr "ControlD (未過濾)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.dnsforfamily.dns-doh.lua:3
-#, fuzzy
 msgid "DNS For Family"
 msgstr "DNS For Family"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/de.dnsforge.lua:3
-#, fuzzy
 msgid "DNS Forge - DE"
 msgstr "DNS Forge - DE"
 
@@ -224,7 +217,6 @@ msgid "DNSPod Public DNS - CN"
 msgstr "DNSPod 公共 DNS - CN"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.dnslify.doh.lua:3
-#, fuzzy
 msgid "DNSlify DNS"
 msgstr "DNSlify DNS"
 
@@ -233,12 +225,10 @@ msgid "DSCP Codepoint"
 msgstr "DSCP 代碼點"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.decloudus.dns.lua:3
-#, fuzzy
 msgid "DeCloudUs DNS"
 msgstr "DeCloudUs DNS"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/ch.digitale-gesellschaft.dns.lua:3
-#, fuzzy
 msgid "Digitale Gesellschaft - CH"
 msgstr "Digitale Gesellschaft - CH"
 
@@ -255,7 +245,6 @@ msgid "Enable"
 msgstr "啟用"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ffmuc.doh.lua:3
-#, fuzzy
 msgid "FFMUC DNS - DE"
 msgstr "FFMUC DNS - DE"
 
@@ -284,12 +273,10 @@ msgid "Grant UCI and file access for luci-app-https-dns-proxy"
 msgstr "授予 luci-app-https-dns-proxy 擁有 UCI 和檔案存取的權限"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.he.ordns.lua:3
-#, fuzzy
 msgid "Hurricane Electric"
 msgstr "Hurricane Electric"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
-#, fuzzy
 msgid "IDNet.net - UK"
 msgstr "IDNet.net - UK"
 
@@ -363,7 +350,6 @@ msgid "OSZX DNS (Pumplex)"
 msgstr "OSZX DNS (Pumplex)"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/co.osxz.dns.lua:3
-#, fuzzy
 msgid "OSZX DNS - UK"
 msgstr "OSZX DNS - UK"
 
@@ -380,7 +366,6 @@ msgid "Proxy Server"
 msgstr "Proxy 伺服器"
 
 #: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/tw.twnic.dns.lua:3
-#, fuzzy
 msgid "Quad 101 - TW"
 msgstr "Quad 101 - TW"
 
index bb90694..376a244 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2020-06-29 05:51+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
 "Last-Translator: Hulen <shift0106@gmail.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsolsr-services/zh_Hant/>\n"
@@ -8,11 +8,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3
 msgid "Grant access to OLSRd config and services file"
-msgstr ""
+msgstr "授予對 OLSRd 設定和服務檔案的存取權限"
 
 #: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65
 msgid "Internal services"
index 7b1af95..e208d9b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-05-10 09:32+0000\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale2/es/>\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -126,7 +126,7 @@ msgstr "Encriptación"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
 msgid "Filename"
-msgstr "Nombre del archivo"
+msgstr "Nombre de archivo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
 msgid "Folder"
index 3bb8acd..d85a451 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-08-06 19:40+0000\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
 "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsradicale2/pt_BR/>\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -126,7 +126,7 @@ msgstr "Criptografia"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
 msgid "Filename"
-msgstr "Nome de arquivo"
+msgstr "Nome do arquivo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
 msgid "Folder"
index 3fd473b..e2b7277 100644 (file)
@@ -6,7 +6,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
 "Last-Translator: Hulen <shift0106@gmail.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsstatistics/zh_Hant/>\n"
@@ -15,7 +15,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -123,7 +123,7 @@ msgstr "將插座檔的所有權變更為指定的群組。"
 #: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/chrony.js:8
 #: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/chrony.json:2
 msgid "Chrony"
-msgstr "Chrony"
+msgstr "Chrony 系統校時"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:6
 msgid "Chrony Plugin Configuration"
@@ -1513,7 +1513,8 @@ msgstr "詳細監視"
 msgid ""
 "When a host has not replied to this number of packets in a row, re-resolve "
 "the hostname in DNS. Useful for dynamic DNS hosts. Default is -1 = disabled."
-msgstr ""
+msgstr "當主機接連未回應這個數量的資料封包時,在 DNS 中重新解析主機名稱。對動態 DNS "
+"主機有用。預設值是 -1 =停用。"
 
 #: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:16
 msgid "When none selected, all disks will be monitored."
index e79583a..58c522a 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-18 10:44+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
 "Last-Translator: Hulen <shift0106@gmail.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationstravelmate/zh_Hant/>\n"
@@ -14,7 +14,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
 msgid "-- AP Selection --"
@@ -171,7 +171,7 @@ msgstr "裝置名稱"
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:439
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:996
 msgid "Disabled"
-msgstr ""
+msgstr "已停用"
 
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:46
 #: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:132
index afb5e79..d1b963b 100644 (file)
@@ -3,15 +3,15 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-01-15 12:32+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsuhttpd/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 4.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
 msgid ""
@@ -130,7 +130,7 @@ msgstr "HTTPS 監聽(位址:埠)"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
 msgid "If empty, a random/unique value is used in cert generation"
-msgstr ""
+msgstr "如果為空,則在產生證書時使用一個隨機/唯一的值"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
 msgid "Ignore private IPs on public interface"
@@ -172,7 +172,7 @@ msgstr "網路活動的最長等待時間"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
 msgid "Organization"
-msgstr ""
+msgstr "組織"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
 msgid "Override path for ubus socket"
index 8c8a08f..e13d459 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2022-02-21 14:06+0000\n"
+"PO-Revision-Date: 2022-03-06 15:28+0000\n"
 "Last-Translator: drax red <drax@outlook.dk>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/luci/da/>"
 "\n"
@@ -8,12 +8,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
 msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "\"%h\" tabel \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
 msgid "%.1f dB"
@@ -115,8 +115,8 @@ msgstr "1 minuts belastning:"
 msgctxt "nft amount of flags"
 msgid "1 flag"
 msgid_plural "%d flags"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "1 flag"
+msgstr[1] "%d flag"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
 msgid "15 Minute Load:"
@@ -226,47 +226,47 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-tjeneste"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
 msgctxt "nft relational \">\" operator expression"
 msgid "<var>%s</var> greater than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> større end <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:76
 msgctxt "nft relational \">=\" operator expression"
 msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> større end eller lig med <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft set match expression"
 msgid "<var>%s</var> in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> i sæt <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
 msgctxt "nft relational \"==\" operator expression"
 msgid "<var>%s</var> is <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> er <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:80
 msgctxt "nft relational \"in\" operator expression"
 msgid "<var>%s</var> is one of <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> er en af <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
 msgctxt "nft relational \"<\" operator expression"
 msgid "<var>%s</var> lower than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> mindre end <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft relational \"<=\" operator expression"
 msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> mindre end eller lig med <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
 msgctxt "nft relational \"!=\" operator expression"
 msgid "<var>%s</var> not <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> ikke <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:82
 msgctxt "nft not in set match expression"
 msgid "<var>%s</var> not in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> ikke i sæt <strong>%s</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
 msgid "A configuration for the device \"%s\" already exists"
@@ -341,7 +341,7 @@ msgstr "ARP-tærskel for genforsøg"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:609
 msgid "ARP traffic table \"%h\""
-msgstr ""
+msgstr "ARP trafik tabel \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
 msgid "ATM (Asynchronous Transfer Mode)"
@@ -399,7 +399,7 @@ msgstr "Accepter lokalt"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
 msgctxt "nft accept action"
 msgid "Accept packet"
-msgstr ""
+msgstr "Accepter pakke"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
 msgid "Accept packets with local source addresses"
@@ -568,7 +568,7 @@ msgstr "Adresse"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
 msgctxt "nft meta nfproto"
 msgid "Address family"
-msgstr ""
+msgstr "Adresse familie"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
 msgid "Address to access local relay bridge"
@@ -862,7 +862,7 @@ msgstr "Anonym Swap"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:490
 msgctxt "nft match any traffic"
 msgid "Any packet"
-msgstr ""
+msgstr "Enhver pakke"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
@@ -930,6 +930,8 @@ msgid ""
 "At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
 "strong>"
 msgstr ""
+"Mindst <strong>%h</strong> pr. <strong>%h</strong>, udbrud på "
+"<strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
@@ -937,6 +939,8 @@ msgid ""
 "At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
 "strong>"
 msgstr ""
+"Højst <strong>%h</strong> pr. <strong>%h</strong>, udbrud på "
+"<strong>%h</strong>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
 msgid "Attempt to enable configured mount points for attached devices"
@@ -1170,7 +1174,7 @@ msgstr "Broporte"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
 msgid "Bridge traffic table \"%h\""
-msgstr ""
+msgstr "Brotrafiktabel \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565
 msgid "Bridge unit number"
@@ -1241,32 +1245,32 @@ msgstr "Annuller"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
 msgctxt "Chain hook: forward"
 msgid "Capture incoming packets addressed to other hosts"
-msgstr ""
+msgstr "Fang indgående pakker adresseret til andre værter"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
 msgctxt "Chain hook: prerouting"
 msgid "Capture incoming packets before any routing decision"
-msgstr ""
+msgstr "Fang indgående pakker før enhver routingbeslutning"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
 msgctxt "Chain hook: input"
 msgid "Capture incoming packets routed to the local system"
-msgstr ""
+msgstr "Fang indgående pakker, der sendes til det lokale system"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:548
 msgctxt "Chain hook: postrouting"
 msgid "Capture outgoing packets after any routing decision"
-msgstr ""
+msgstr "Fang udgående pakker efter enhver routingbeslutning"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:544
 msgctxt "Chain hook: output"
 msgid "Capture outgoing packets originating from the local system"
-msgstr ""
+msgstr "Fang udgående pakker, der stammer fra det lokale system"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
 msgctxt "Chain hook: ingress"
 msgid "Capture packets directly after the NIC received them"
-msgstr ""
+msgstr "Fang pakker direkte efter at NIC har modtaget dem"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
 msgid "Category"
@@ -1333,7 +1337,7 @@ msgstr "Kæde"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:552
 msgctxt "Yet unknown nftables chain hook"
 msgid "Chain hook \"%h\""
-msgstr ""
+msgstr "Kædekrog \"%h\""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
 msgid "Changes"
@@ -1396,10 +1400,10 @@ msgid ""
 "fill out the <em>custom</em> field to define a new zone and attach the "
 "interface to it."
 msgstr ""
-"Vælg den firewallzone, som du vil tildele denne interface. Vælg "
-"<em>unspecified</em> for at fjerne interface fra den tilknyttede zone, eller "
-"udfyld feltet <em>custom</em> for at definere en ny zone og knytte interface "
-"til den."
+"Vælg den firewallzone, som du vil tildele dette interface. Vælg "
+"<em>uspecificeret</em> for at fjerne interface fra den tilknyttede zone, "
+"eller udfyld feltet <em>brugerdefineret</em> for at definere en ny zone og "
+"knytte interface til den."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1023
 msgid ""
@@ -1407,7 +1411,7 @@ msgid ""
 "out the <em>custom</em> field to define a new network."
 msgstr ""
 "Vælg det eller de netværk, du vil knytte til denne trådløse interface, eller "
-"udfyld feltet <em>custom</em> for at definere et nyt netværk."
+"udfyld feltet <em>brugerdefineret</em> for at definere et nyt netværk."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1222
 msgid "Cipher"
@@ -1612,12 +1616,12 @@ msgstr "Forbindelser"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
 msgctxt "nft ct state"
 msgid "Conntrack state"
-msgstr ""
+msgstr "Conntrack tilstand"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:30
 msgctxt "nft ct status"
 msgid "Conntrack status"
-msgstr ""
+msgstr "Conntrack status"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
 msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
@@ -1647,16 +1651,16 @@ msgstr "Fortsæt"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
 msgctxt "nft jump action"
 msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
-msgstr ""
+msgstr "Fortsæt om <strong><a href=\"#%q.%q\">%h</a></strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:119
 msgid "Continue in calling chain"
-msgstr ""
+msgstr "Fortsæt i opkaldskæden"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:522
 msgctxt "Chain policy: accept"
 msgid "Continue processing unmatched packets"
-msgstr ""
+msgstr "Fortsæt med at behandle umatchede pakker"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
 msgid ""
@@ -1955,12 +1959,12 @@ msgstr "Destination"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:41
 msgctxt "nft ip daddr"
 msgid "Destination IP"
-msgstr ""
+msgstr "Destination IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
 msgctxt "nft ip6 daddr"
 msgid "Destination IPv6"
-msgstr ""
+msgstr "Destination IPv6"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
 msgid "Destination port"
@@ -1969,7 +1973,7 @@ msgstr "Destinationsport"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
 msgctxt "nft ip dport"
 msgid "Destination port"
-msgstr ""
+msgstr "Destinationsport"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
@@ -2281,12 +2285,12 @@ msgstr "Drop dublerede Frames"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
 msgctxt "nft drop action"
 msgid "Drop packet"
-msgstr ""
+msgstr "Drop pakke"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
 msgctxt "Chain policy: drop"
 msgid "Drop unmatched packets"
-msgstr ""
+msgstr "Drop umatchede pakker"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
 msgid "Dropbear Instance"
@@ -2375,7 +2379,7 @@ msgstr "Rediger trådløst netværk"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:60
 msgctxt "nft rt mtu"
 msgid "Effective route MTU"
-msgstr ""
+msgstr "Effektiv rute MTU"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
 msgid "Egress QoS mapping"
@@ -2384,7 +2388,7 @@ msgstr "Egress QoS-mapping"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
 msgctxt "nft meta oifname"
 msgid "Egress device name"
-msgstr ""
+msgstr "Egress enhedsnavn"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:166
 msgctxt "VLAN port state"
@@ -2651,7 +2655,7 @@ msgstr "Gennemtving MLD version 2"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:13
 msgctxt "nft meta oif"
 msgid "Engress device id"
-msgstr ""
+msgstr "Engress enheds-id"
 
 #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
@@ -2905,11 +2909,11 @@ msgstr "Afslut"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
 msgid "Firewall (iptables)"
-msgstr ""
+msgstr "Firewall (iptables)"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
 msgid "Firewall (nftables)"
-msgstr ""
+msgstr "Firewall (nftables)"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid "Firewall Mark"
@@ -3080,7 +3084,7 @@ msgstr "Fragmenteringstærskel"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
 msgctxt "nft nat flag fully-random"
 msgid "Full port randomization"
-msgstr ""
+msgstr "Fuldstændig randomisering af porte"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid ""
@@ -3373,7 +3377,7 @@ msgstr "Høj"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:565
 msgctxt "Chain hook description"
 msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
-msgstr ""
+msgstr "Hook: <strong>%h</strong> (%h), Prioritet: <strong>%d</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2164
@@ -3441,13 +3445,13 @@ msgstr "Hybrid"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
 msgctxt "nft icmpv6 code"
 msgid "ICMPv6 code"
-msgstr ""
+msgstr "ICMPv6 kode"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
 msgctxt "nft icmpv6 type"
 msgid "ICMPv6 type"
-msgstr ""
+msgstr "ICMPv6 type"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
@@ -3497,12 +3501,12 @@ msgstr "IP-adresse mangler"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
 msgctxt "nft ip protocol"
 msgid "IP protocol"
-msgstr ""
+msgstr "IP protokol"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:15
 msgctxt "nft meta l4proto"
 msgid "IP protocol"
-msgstr ""
+msgstr "IP protokol"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
 msgid "IP set"
@@ -3595,7 +3599,7 @@ msgstr "IPv4-præfiks længde"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:597
 msgid "IPv4 traffic table \"%h\""
-msgstr ""
+msgstr "IPv4 trafik tabel \"%h\""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv4+IPv6"
@@ -3612,7 +3616,7 @@ msgstr "IPv4/IPv6 (begge - standardindstillingen er IPv4)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:605
 msgid "IPv4/IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "IPv4/IPv6 trafik tabel \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:91
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:114
@@ -3734,7 +3738,7 @@ msgstr "IPv6-understøttelse"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
 msgid "IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "IPv6 trafik tabel \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
 msgid "IPv6-PD"
@@ -3938,12 +3942,12 @@ msgstr "Ingress QoS-kortlægning"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
 msgctxt "nft meta iif"
 msgid "Ingress device id"
-msgstr ""
+msgstr "Ingress enheds-id"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
 msgctxt "nft meta iifname"
 msgid "Ingress device name"
-msgstr ""
+msgstr "Ingress enhedsnavn"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -4229,7 +4233,7 @@ msgstr "Nøgle til udgående pakker (valgfrit)."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:66
 msgctxt "nft unit"
 msgid "KiB"
-msgstr ""
+msgstr "KiB"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
 msgid "Kill"
@@ -4848,7 +4852,7 @@ msgstr "Metric"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
 msgctxt "nft unit"
 msgid "MiB"
-msgstr ""
+msgstr "MiB"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
 msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -5049,7 +5053,7 @@ msgstr "NAS-ID"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:508
 msgid "NAT action chain \"%h\""
-msgstr ""
+msgstr "NAT handlingskæde \"%h\""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
 msgid "NAT-T Mode"
@@ -5144,7 +5148,7 @@ msgstr "Netværksenhed er ikke til stede"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:617
 msgid "Network device table \"%h\""
-msgstr ""
+msgstr "Netværksenhedstabel \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:426
 msgid "Network ifname configuration migration"
@@ -5230,7 +5234,7 @@ msgstr "Ingen tilknyttet klient"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3194
 msgctxt "empty table placeholder"
 msgid "No data"
-msgstr ""
+msgstr "Ingen data"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
 msgid "No data received"
@@ -5293,7 +5297,7 @@ msgstr "Ingen negativ cache"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:651
 msgid "No nftables ruleset load"
-msgstr ""
+msgstr "Ingen nftables regelsæt belastning"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
@@ -5313,7 +5317,7 @@ msgstr "Der er endnu ingen offentlige nøgler til stede."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:585
 msgctxt "nft chain is empty"
 msgid "No rules in this chain"
-msgstr ""
+msgstr "Ingen regler i denne kæde"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
 msgid "No rules in this chain."
@@ -5897,7 +5901,7 @@ msgstr "Styring af pakker"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:26
 msgctxt "nft meta mark"
 msgid "Packet mark"
-msgstr ""
+msgstr "Pakkemærke"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 msgid "Packets"
@@ -6086,7 +6090,7 @@ msgstr "Politik"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:566
 msgctxt "Chain hook policy"
 msgid "Policy: <strong>%h</strong> (%h)"
-msgstr ""
+msgstr "Politik: <strong>%h</strong> (%h)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21
 msgid "Port"
@@ -6335,7 +6339,7 @@ msgstr "RX-hastighed / TX-hastighed"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
 msgctxt "nft nat flag random"
 msgid "Randomize source port mapping"
-msgstr ""
+msgstr "Randomiser tilknytning af kildeport"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -6398,12 +6402,12 @@ msgstr "Omdiriger til HTTPS"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
 msgctxt "nft redirect to port"
 msgid "Redirect to local port <strong>%h</strong>"
-msgstr ""
+msgstr "Omdiriger til lokal port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:107
 msgctxt "nft redirect"
 msgid "Redirect to local system"
-msgstr ""
+msgstr "Omdiriger til lokalt system"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 msgid "References"
@@ -6416,22 +6420,22 @@ msgstr "Genopfriske"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
 msgctxt "nft reject with icmp type"
 msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Afvis IPv4-pakke med <strong>ICMP type %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:93
 msgctxt "nft reject with icmpx type"
 msgid "Reject packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Afvis pakke med <strong>ICMP type %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:92
 msgctxt "nft reject with icmpv6 type"
 msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
-msgstr ""
+msgstr "Afvis pakke med <strong>ICMPv6 type %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
 msgctxt "nft reject with tcp reset"
 msgid "Reject packet with <strong>TCP reset</strong>"
-msgstr ""
+msgstr "Afvis pakke med <strong>TCP reset</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
 msgid ""
@@ -6697,46 +6701,46 @@ msgstr "Gendanner konfiguration…"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
 msgctxt "nft dnat ip to addr"
 msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Omskriv destination til <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:104
 msgctxt "nft dnat ip6 to addr"
 msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Omskriv destination til <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
 msgctxt "nft dnat ip to addr:port"
 msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Omskriv destination til <strong>%h</strong>, port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
 msgctxt "nft dnat ip6 to addr:port"
 msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Omskriv destination til <strong>%h</strong>, port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
 msgctxt "nft snat ip to addr"
 msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Omskriv kilden til <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
 msgctxt "nft snat ip6 to addr"
 msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Omskriv kilden til <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
 msgctxt "nft snat ip to addr:port"
 msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Omskriv kilden til <strong>%h</strong>, port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:99
 msgctxt "nft snat ip6 to addr:port"
 msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Omskriv kilden til <strong>%h</strong>, port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:110
 msgid "Rewrite to egress device address"
-msgstr ""
+msgstr "Omskriv til egress enhedsadresse"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:551
 msgid "Robustness"
@@ -6766,7 +6770,7 @@ msgstr "Rute tilladte IP'er"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:504
 msgid "Route action chain \"%h\""
-msgstr ""
+msgstr "Rutehandlingskæde \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 msgid "Route type"
@@ -6808,20 +6812,20 @@ msgstr "Regel"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:574
 msgid "Rule actions"
-msgstr ""
+msgstr "Regel handlinger"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:447
 msgctxt "nft comment"
 msgid "Rule comment: %s"
-msgstr ""
+msgstr "Regelkommentar: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:512
 msgid "Rule container chain \"%h\""
-msgstr ""
+msgstr "Regel containerkæde \"%h\""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:573
 msgid "Rule matches"
-msgstr ""
+msgstr "Regel matcher"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
 msgid "Rule type"
@@ -7023,7 +7027,7 @@ msgstr "Angiv statisk"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
 msgctxt "nft mangle"
 msgid "Set header field <var>%s</var> to <strong>%s</strong>"
-msgstr ""
+msgstr "Sæt header-feltet <var>%s</var> til <strong>%s</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
 msgid "Set interface as NDP-Proxy external slave. Default is off."
@@ -7227,12 +7231,12 @@ msgstr "Kilde"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:40
 msgctxt "nft ip saddr"
 msgid "Source IP"
-msgstr ""
+msgstr "Kilde IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
 msgctxt "nft ip6 saddr"
 msgid "Source IPv6"
-msgstr ""
+msgstr "Kilde IPv6"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -7242,7 +7246,7 @@ msgstr "Kildeinterface"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:42
 msgctxt "nft ip sport"
 msgid "Source port"
-msgstr ""
+msgstr "Kildeport"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
 msgid ""
@@ -7848,22 +7852,22 @@ msgstr "Systemet kører i genoprettelsestilstand (initramfs)."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
 msgctxt "nft tcp option maxseg size"
 msgid "TCP MSS"
-msgstr ""
+msgstr "TCP MSS"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
 msgctxt "nft tcp dport"
 msgid "TCP destination port"
-msgstr ""
+msgstr "TCP-destinationsport"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
 msgctxt "nft tcp flags"
 msgid "TCP flags"
-msgstr ""
+msgstr "TCP flag"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
 msgctxt "nft tcp sport"
 msgid "TCP source port"
-msgstr ""
+msgstr "TCP-kildeport"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:338
 msgid "TCP:"
@@ -8588,12 +8592,12 @@ msgstr "Trafikklasse"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:500
 msgid "Traffic filter chain \"%h\""
-msgstr ""
+msgstr "Trafikfilterkæde \"%h\""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:438
 msgctxt "nft counter"
 msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
-msgstr ""
+msgstr "Trafik matchet af regel: %.1000mPackets, %.1024mBytes"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
 msgid "Transfer"
@@ -8652,12 +8656,12 @@ msgstr "Tjenestetype"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
 msgctxt "nft udp dport"
 msgid "UDP destination port"
-msgstr ""
+msgstr "UDP-destinationsport"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
 msgctxt "nft udp sport"
 msgid "UDP source port"
-msgstr ""
+msgstr "UDP-kildeport"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:328
 msgid "UDP:"
@@ -9004,7 +9008,7 @@ msgstr "Brug rutetabel"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
 msgctxt "nft nat flag persistent"
 msgid "Use same source and destination for each connection"
-msgstr ""
+msgstr "Brug samme kilde og destination for hver forbindelse"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
 msgid "Use system certificates"
@@ -9083,7 +9087,7 @@ msgstr "Brugernavn"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:121
 msgid "Utilize flow table <strong>%h</strong>"
-msgstr ""
+msgstr "Brug flowtabel <strong>%h</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562
 msgid "VC-Mux"
@@ -9296,6 +9300,8 @@ msgid ""
 "When enabled, gateway is on-link even if the gateway does not match any "
 "interface prefix"
 msgstr ""
+"Når den er aktiveret, er gateway on-link, selvom gatewayen ikke matcher "
+"nogen interface præfiks"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
 msgid ""
@@ -9540,7 +9546,7 @@ msgstr "dBm"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:68
 msgctxt "nft unit"
 msgid "day"
-msgstr ""
+msgstr "dag"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1087
 msgid "disable"
@@ -9608,7 +9614,7 @@ msgstr "skjult"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
 msgctxt "nft unit"
 msgid "hour"
-msgstr ""
+msgstr "time"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:771
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
@@ -9645,7 +9651,7 @@ msgstr "medium sikkerhed"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
 msgctxt "nft unit"
 msgid "minute"
-msgstr ""
+msgstr "minut"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1542
 msgid "minutes"
@@ -9710,7 +9716,7 @@ msgstr "output"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:64
 msgctxt "nft unit"
 msgid "packets"
-msgstr ""
+msgstr "pakker"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
@@ -9988,7 +9994,7 @@ msgstr "svag sikkerhed"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
 msgctxt "nft unit"
 msgid "week"
-msgstr ""
+msgstr "uge"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
 msgid "yes"
index fa92652..f427c55 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"PO-Revision-Date: 2022-03-06 15:26+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
 "\n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
@@ -117,11 +117,12 @@ msgid "1 Minute Load:"
 msgstr "Carga a 1 minuto:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:299
+#, fuzzy
 msgctxt "nft amount of flags"
 msgid "1 flag"
 msgid_plural "%d flags"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "1 indicador"
+msgstr[1] "%d indicadores"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
 msgid "15 Minute Load:"
@@ -873,9 +874,10 @@ msgid "Anonymous Swap"
 msgstr "Swap anónimo"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:490
+#, fuzzy
 msgctxt "nft match any traffic"
 msgid "Any packet"
-msgstr ""
+msgstr "Cualquier paquete"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
@@ -2893,7 +2895,7 @@ msgstr "Archivo <abbr title=\"Domain Name System\">DNS</abbr> local"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
-msgstr "Nombre del archivo"
+msgstr "Nombre de archivo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:492
 msgid "Filename of the boot image advertised to clients."
@@ -2950,11 +2952,11 @@ msgstr "Terminar"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
 msgid "Firewall (iptables)"
-msgstr ""
+msgstr "Cortafuegos (iptables)"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
 msgid "Firewall (nftables)"
-msgstr ""
+msgstr "Cortafuegos (nftables)"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid "Firewall Mark"
@@ -5301,7 +5303,7 @@ msgstr "Ningún cliente asociado"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3194
 msgctxt "empty table placeholder"
 msgid "No data"
-msgstr ""
+msgstr "Sin datos"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
 msgid "No data received"
index c88301c..7060f35 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: LuCI\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2022-02-18 23:01+0000\n"
+"PO-Revision-Date: 2022-03-04 23:17+0000\n"
 "Last-Translator: Matthaiks <kitynska@gmail.com>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
 "\n"
@@ -13,12 +13,12 @@ msgstr ""
 "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 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
 msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "\"%h\" tabela \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
 msgid "%.1f dB"
@@ -119,9 +119,9 @@ msgstr "Obciążenie 1 min.:"
 msgctxt "nft amount of flags"
 msgid "1 flag"
 msgid_plural "%d flags"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "1 flaga"
+msgstr[1] "%d flagi"
+msgstr[2] "%d flag"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
 msgid "15 Minute Load:"
@@ -230,47 +230,47 @@ msgstr "Usługa <abbr title=\"Router Advertisement\">RA</abbr>"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
 msgctxt "nft relational \">\" operator expression"
 msgid "<var>%s</var> greater than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> większe niż <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:76
 msgctxt "nft relational \">=\" operator expression"
 msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> większe lub równe <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft set match expression"
 msgid "<var>%s</var> in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> w zbiorze <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
 msgctxt "nft relational \"==\" operator expression"
 msgid "<var>%s</var> is <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> jest <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:80
 msgctxt "nft relational \"in\" operator expression"
 msgid "<var>%s</var> is one of <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> jest jednym z <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
 msgctxt "nft relational \"<\" operator expression"
 msgid "<var>%s</var> lower than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> mniejsze niż <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft relational \"<=\" operator expression"
 msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> mniejsze niż lub równe <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
 msgctxt "nft relational \"!=\" operator expression"
 msgid "<var>%s</var> not <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> nie jest <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:82
 msgctxt "nft not in set match expression"
 msgid "<var>%s</var> not in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> nie jest w zbiorze <strong>%s</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
 msgid "A configuration for the device \"%s\" already exists"
@@ -346,7 +346,7 @@ msgstr "Próg powtórzeń ARP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:609
 msgid "ARP traffic table \"%h\""
-msgstr ""
+msgstr "Tabela ruchu ARP \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
 msgid "ATM (Asynchronous Transfer Mode)"
@@ -405,7 +405,7 @@ msgstr "Zaakceptuj lokalne"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
 msgctxt "nft accept action"
 msgid "Accept packet"
-msgstr ""
+msgstr "Akceptuj pakiet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
 msgid "Accept packets with local source addresses"
@@ -575,7 +575,7 @@ msgstr "Adres"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
 msgctxt "nft meta nfproto"
 msgid "Address family"
-msgstr ""
+msgstr "Rodzina adresów"
 
 # Na upartego można by zrobić Adres dostępowy mostu przekaźnikowego - ale kto to zrozumie?
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
@@ -870,7 +870,7 @@ msgstr "Anonimowy swap"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:490
 msgctxt "nft match any traffic"
 msgid "Any packet"
-msgstr ""
+msgstr "Każdy pakiet"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
@@ -938,6 +938,8 @@ msgid ""
 "At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
 "strong>"
 msgstr ""
+"Co najmniej <strong>%h</strong> na <strong>%h</strong>, seria "
+"<strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
@@ -945,6 +947,8 @@ msgid ""
 "At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
 "strong>"
 msgstr ""
+"Co najwyżej <strong>%h</strong> na <strong>%h</strong>, seria "
+"<strong>%h</strong>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
 msgid "Attempt to enable configured mount points for attached devices"
@@ -1179,7 +1183,7 @@ msgstr "Porty mostka"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
 msgid "Bridge traffic table \"%h\""
-msgstr ""
+msgstr "Tabela ruchu mostowego \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565
 msgid "Bridge unit number"
@@ -1249,32 +1253,34 @@ msgstr "Anuluj"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
 msgctxt "Chain hook: forward"
 msgid "Capture incoming packets addressed to other hosts"
-msgstr ""
+msgstr "Przechwytuj pakiety przychodzące adresowane do innych hostów"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
 msgctxt "Chain hook: prerouting"
 msgid "Capture incoming packets before any routing decision"
 msgstr ""
+"Przechwytuj pakiety przychodzące przed podjęciem jakiejkolwiek decyzji o "
+"trasowaniu"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
 msgctxt "Chain hook: input"
 msgid "Capture incoming packets routed to the local system"
-msgstr ""
+msgstr "Przechwytuj pakiety przychodzące kierowane do systemu lokalnego"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:548
 msgctxt "Chain hook: postrouting"
 msgid "Capture outgoing packets after any routing decision"
-msgstr ""
+msgstr "Przechwytuj pakiety wychodzące po każdej decyzji o trasowaniu"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:544
 msgctxt "Chain hook: output"
 msgid "Capture outgoing packets originating from the local system"
-msgstr ""
+msgstr "Przechwytuj pakiety wychodzące z systemu lokalnego"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
 msgctxt "Chain hook: ingress"
 msgid "Capture packets directly after the NIC received them"
-msgstr ""
+msgstr "Przechwytuj pakiety bezpośrednio po ich odebraniu przez kartę sieciową"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
 msgid "Category"
@@ -1341,7 +1347,7 @@ msgstr "Łańcuch"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:552
 msgctxt "Yet unknown nftables chain hook"
 msgid "Chain hook \"%h\""
-msgstr ""
+msgstr "Hak łańcuchowy \"%h\""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
 msgid "Changes"
@@ -1618,12 +1624,12 @@ msgstr "Połączenia"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
 msgctxt "nft ct state"
 msgid "Conntrack state"
-msgstr ""
+msgstr "Stan Conntrack"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:30
 msgctxt "nft ct status"
 msgid "Conntrack status"
-msgstr ""
+msgstr "Status Conntrack"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
 msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
@@ -1651,16 +1657,16 @@ msgstr "Kontynuuj"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
 msgctxt "nft jump action"
 msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
-msgstr ""
+msgstr "Kontynuuj w <strong><a href=\"#%q.%q\">%h</a></strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:119
 msgid "Continue in calling chain"
-msgstr ""
+msgstr "Kontynuuj w łańcuchu wywoływania"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:522
 msgctxt "Chain policy: accept"
 msgid "Continue processing unmatched packets"
-msgstr ""
+msgstr "Kontynuuj przetwarzanie niedopasowanych pakietów"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
 msgid ""
@@ -1959,12 +1965,12 @@ msgstr "Przeznaczenie"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:41
 msgctxt "nft ip daddr"
 msgid "Destination IP"
-msgstr ""
+msgstr "Docelowy adres IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
 msgctxt "nft ip6 daddr"
 msgid "Destination IPv6"
-msgstr ""
+msgstr "Docelowy IPv6"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
 msgid "Destination port"
@@ -1973,7 +1979,7 @@ msgstr "Port docelowy"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
 msgctxt "nft ip dport"
 msgid "Destination port"
-msgstr ""
+msgstr "Docelowy port"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
@@ -2289,12 +2295,12 @@ msgstr "Porzuć zduplikowane ramki"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
 msgctxt "nft drop action"
 msgid "Drop packet"
-msgstr ""
+msgstr "Porzucaj pakiet"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
 msgctxt "Chain policy: drop"
 msgid "Drop unmatched packets"
-msgstr ""
+msgstr "Porzucaj niedopasowane pakiety"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
 msgid "Dropbear Instance"
@@ -2384,7 +2390,7 @@ msgstr "Edytuj ustawienia sieci bezprzewodowych"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:60
 msgctxt "nft rt mtu"
 msgid "Effective route MTU"
-msgstr ""
+msgstr "MTU efektywnej trasy"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
 msgid "Egress QoS mapping"
@@ -2393,7 +2399,7 @@ msgstr "Mapowanie wyjścia QoS"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
 msgctxt "nft meta oifname"
 msgid "Egress device name"
-msgstr ""
+msgstr "Nazwa urządzenia wyjściowego"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:166
 msgctxt "VLAN port state"
@@ -2661,7 +2667,7 @@ msgstr "Egzekwuj MLD version 2"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:13
 msgctxt "nft meta oif"
 msgid "Engress device id"
-msgstr ""
+msgstr "Identyfikator urządzenia wejściowego"
 
 #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
@@ -2918,11 +2924,11 @@ msgstr "Zakończ"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
 msgid "Firewall (iptables)"
-msgstr ""
+msgstr "Zapora sieciowa (iptables)"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
 msgid "Firewall (nftables)"
-msgstr ""
+msgstr "Zapora sieciowa (nftables)"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid "Firewall Mark"
@@ -3094,7 +3100,7 @@ msgstr "Próg fragmentacji"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
 msgctxt "nft nat flag fully-random"
 msgid "Full port randomization"
-msgstr ""
+msgstr "Pełna losowość portów"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid ""
@@ -3388,7 +3394,7 @@ msgstr "Wysoki"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:565
 msgctxt "Chain hook description"
 msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
-msgstr ""
+msgstr "Hak: <strong>%h</strong> (%h), Priorytet: <strong>%d</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2164
@@ -3456,13 +3462,13 @@ msgstr "Hybrydowy"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
 msgctxt "nft icmpv6 code"
 msgid "ICMPv6 code"
-msgstr ""
+msgstr "Kod ICMPv6"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
 msgctxt "nft icmpv6 type"
 msgid "ICMPv6 type"
-msgstr ""
+msgstr "Typ ICMPv6"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
@@ -3512,12 +3518,12 @@ msgstr "Brakuje adresu IP"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
 msgctxt "nft ip protocol"
 msgid "IP protocol"
-msgstr ""
+msgstr "Protokół IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:15
 msgctxt "nft meta l4proto"
 msgid "IP protocol"
-msgstr ""
+msgstr "Protokół IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
 msgid "IP set"
@@ -3610,7 +3616,7 @@ msgstr "Długość prefiksu IPv4"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:597
 msgid "IPv4 traffic table \"%h\""
-msgstr ""
+msgstr "Tabela ruchu IPv4 \"%h\""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv4+IPv6"
@@ -3627,7 +3633,7 @@ msgstr "IPv4/IPv6 (oba - domyślnie IPv4)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:605
 msgid "IPv4/IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "Tabela ruchu IPv4/IPv6 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:91
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:114
@@ -3749,7 +3755,7 @@ msgstr "Obsługa IPv6"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
 msgid "IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "Tabela ruchu IPv6 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
 msgid "IPv6-PD"
@@ -3952,12 +3958,12 @@ msgstr "Mapowanie QoS przychodzących"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
 msgctxt "nft meta iif"
 msgid "Ingress device id"
-msgstr ""
+msgstr "Identyfikator urządzenia wejściowego"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
 msgctxt "nft meta iifname"
 msgid "Ingress device name"
-msgstr ""
+msgstr "Nazwa urządzenia wejściowego"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -4244,7 +4250,7 @@ msgstr "Klucz do pakietów wychodzących (opcjonalnie)."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:66
 msgctxt "nft unit"
 msgid "KiB"
-msgstr ""
+msgstr "KiB"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
 msgid "Kill"
@@ -4868,7 +4874,7 @@ msgstr "Metryka"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
 msgctxt "nft unit"
 msgid "MiB"
-msgstr ""
+msgstr "MiB"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
 msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -5070,7 +5076,7 @@ msgstr "NAS ID"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:508
 msgid "NAT action chain \"%h\""
-msgstr ""
+msgstr "Łańcuch działań NAT \"%h\""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
 msgid "NAT-T Mode"
@@ -5165,7 +5171,7 @@ msgstr "Urządzenie sieciowe nie jest obecne"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:617
 msgid "Network device table \"%h\""
-msgstr ""
+msgstr "Tabela urządzeń sieciowych \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:426
 msgid "Network ifname configuration migration"
@@ -5252,7 +5258,7 @@ msgstr "Brak powiązanego klienta"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3194
 msgctxt "empty table placeholder"
 msgid "No data"
-msgstr ""
+msgstr "Brak danych"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
 msgid "No data received"
@@ -5315,7 +5321,7 @@ msgstr "Wyłącz buforowanie negatywnych odpowiedzi"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:651
 msgid "No nftables ruleset load"
-msgstr ""
+msgstr "Brak załadowanego zestawu reguł nftables"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
@@ -5335,7 +5341,7 @@ msgstr "Nie istnieją jeszcze klucze publiczne."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:585
 msgctxt "nft chain is empty"
 msgid "No rules in this chain"
-msgstr ""
+msgstr "Brak reguł w tym łańcuchu"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
 msgid "No rules in this chain."
@@ -5925,7 +5931,7 @@ msgstr "Sterowanie pakietami"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:26
 msgctxt "nft meta mark"
 msgid "Packet mark"
-msgstr ""
+msgstr "Znacznik pakietu"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 msgid "Packets"
@@ -6116,7 +6122,7 @@ msgstr "Polityka"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:566
 msgctxt "Chain hook policy"
 msgid "Policy: <strong>%h</strong> (%h)"
-msgstr ""
+msgstr "Polityka: <strong>%h</strong> (%h)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21
 msgid "Port"
@@ -6365,7 +6371,7 @@ msgstr "Szybkość: RX/TX"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
 msgctxt "nft nat flag random"
 msgid "Randomize source port mapping"
-msgstr ""
+msgstr "Losowe mapowanie portów źródłowych"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -6429,12 +6435,12 @@ msgstr "Przekierowanie na HTTPS"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
 msgctxt "nft redirect to port"
 msgid "Redirect to local port <strong>%h</strong>"
-msgstr ""
+msgstr "Przekierowanie na port lokalny <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:107
 msgctxt "nft redirect"
 msgid "Redirect to local system"
-msgstr ""
+msgstr "Przekierowanie do systemu lokalnego"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 msgid "References"
@@ -6447,22 +6453,22 @@ msgstr "Odświeżanie"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
 msgctxt "nft reject with icmp type"
 msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Odrzucaj pakiet IPv4 z <strong>ICMP typu %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:93
 msgctxt "nft reject with icmpx type"
 msgid "Reject packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Odrzucaj pakiet z <strong>ICMP typu %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:92
 msgctxt "nft reject with icmpv6 type"
 msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
-msgstr ""
+msgstr "Odrzucaj pakiet z <strong>ICMPv6 typu %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
 msgctxt "nft reject with tcp reset"
 msgid "Reject packet with <strong>TCP reset</strong>"
-msgstr ""
+msgstr "Odrzucaj pakiet z funkcją <strong>TCP reset</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
 msgid ""
@@ -6729,46 +6735,50 @@ msgstr "Przywracanie konfiguracji…"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
 msgctxt "nft dnat ip to addr"
 msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Przepisuj miejsce docelowe na <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:104
 msgctxt "nft dnat ip6 to addr"
 msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Przepisuj miejsce docelowe na <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
 msgctxt "nft dnat ip to addr:port"
 msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
 msgstr ""
+"Przepisuj miejsce docelowe na <strong>%h</strong>, port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
 msgctxt "nft dnat ip6 to addr:port"
 msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
 msgstr ""
+"Przepisuj miejsce docelowe na <strong>%h</strong>, port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
 msgctxt "nft snat ip to addr"
 msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Przepisuj miejsce źródłowe na <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
 msgctxt "nft snat ip6 to addr"
 msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Przepisuj miejsce źródłowe na <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
 msgctxt "nft snat ip to addr:port"
 msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
 msgstr ""
+"Przepisuj miejsce źródłowe na <strong>%h</strong>, port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:99
 msgctxt "nft snat ip6 to addr:port"
 msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
 msgstr ""
+"Przepisuj miejsce źródłowe na <strong>%h</strong>, port <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:110
 msgid "Rewrite to egress device address"
-msgstr ""
+msgstr "Przepisuj na adres urządzenia wyjściowego"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:551
 msgid "Robustness"
@@ -6798,7 +6808,7 @@ msgstr "Trasuj dozwolone IPs"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:504
 msgid "Route action chain \"%h\""
-msgstr ""
+msgstr "Trasuj łańcuch działań \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 msgid "Route type"
@@ -6841,20 +6851,20 @@ msgstr "Reguła"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:574
 msgid "Rule actions"
-msgstr ""
+msgstr "Działania reguł"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:447
 msgctxt "nft comment"
 msgid "Rule comment: %s"
-msgstr ""
+msgstr "Komentarz do reguły: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:512
 msgid "Rule container chain \"%h\""
-msgstr ""
+msgstr "Łańcuch kontenerów reguł \"%h\""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:573
 msgid "Rule matches"
-msgstr ""
+msgstr "Reguła pasuje"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
 msgid "Rule type"
@@ -7057,7 +7067,7 @@ msgstr "Ustaw statycznie"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
 msgctxt "nft mangle"
 msgid "Set header field <var>%s</var> to <strong>%s</strong>"
-msgstr ""
+msgstr "Ustaw pole nagłówka <var>%s</var> na <strong>%s</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
 msgid "Set interface as NDP-Proxy external slave. Default is off."
@@ -7261,12 +7271,12 @@ msgstr "Źródło"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:40
 msgctxt "nft ip saddr"
 msgid "Source IP"
-msgstr ""
+msgstr "Źródłowy adres IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
 msgctxt "nft ip6 saddr"
 msgid "Source IPv6"
-msgstr ""
+msgstr "Źródłowy IPv6"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -7276,7 +7286,7 @@ msgstr "Interfejs źródłowy"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:42
 msgctxt "nft ip sport"
 msgid "Source port"
-msgstr ""
+msgstr "Źródłowy port"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
 msgid ""
@@ -7883,22 +7893,22 @@ msgstr "System działa w trybie odzyskiwania (initramfs)."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
 msgctxt "nft tcp option maxseg size"
 msgid "TCP MSS"
-msgstr ""
+msgstr "TCP MSS"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
 msgctxt "nft tcp dport"
 msgid "TCP destination port"
-msgstr ""
+msgstr "Docelowy port TCP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
 msgctxt "nft tcp flags"
 msgid "TCP flags"
-msgstr ""
+msgstr "Flagi TCP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
 msgctxt "nft tcp sport"
 msgid "TCP source port"
-msgstr ""
+msgstr "Źródłowy port TCP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:338
 msgid "TCP:"
@@ -8626,12 +8636,12 @@ msgstr "Klasa ruchu"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:500
 msgid "Traffic filter chain \"%h\""
-msgstr ""
+msgstr "Łańcuch filtru ruchu \"%h\""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:438
 msgctxt "nft counter"
 msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
-msgstr ""
+msgstr "Ruch dopasowany przez regułę: %.1000mPakietów, %.1024mBajtów"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
 msgid "Transfer"
@@ -8690,12 +8700,12 @@ msgstr "Typ usługi"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
 msgctxt "nft udp dport"
 msgid "UDP destination port"
-msgstr ""
+msgstr "Docelowy port UDP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
 msgctxt "nft udp sport"
 msgid "UDP source port"
-msgstr ""
+msgstr "Źródłowy port UDP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:328
 msgid "UDP:"
@@ -9042,7 +9052,7 @@ msgstr "Użyj tabeli trasowania"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
 msgctxt "nft nat flag persistent"
 msgid "Use same source and destination for each connection"
-msgstr ""
+msgstr "Użyj tego samego miejsca źródłowego i docelowego dla każdego połączenia"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
 msgid "Use system certificates"
@@ -9122,7 +9132,7 @@ msgstr "Nazwa użytkownika"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:121
 msgid "Utilize flow table <strong>%h</strong>"
-msgstr ""
+msgstr "Wykorzystaj tabelę przepływów <strong>%h</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562
 msgid "VC-Mux"
@@ -9339,6 +9349,8 @@ msgid ""
 "When enabled, gateway is on-link even if the gateway does not match any "
 "interface prefix"
 msgstr ""
+"Po włączeniu tej funkcji brama jest włączona, nawet jeśli nie pasuje do "
+"żadnego prefiksu interfejsu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
 msgid ""
@@ -9584,7 +9596,7 @@ msgstr "dBm"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:68
 msgctxt "nft unit"
 msgid "day"
-msgstr ""
+msgstr "dzień"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1087
 msgid "disable"
@@ -9652,7 +9664,7 @@ msgstr "ukryty"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
 msgctxt "nft unit"
 msgid "hour"
-msgstr ""
+msgstr "godzina"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:771
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
@@ -9689,7 +9701,7 @@ msgstr "średnie bezpieczeństwo"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
 msgctxt "nft unit"
 msgid "minute"
-msgstr ""
+msgstr "minuta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1542
 msgid "minutes"
@@ -9755,7 +9767,7 @@ msgstr "wyjście"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:64
 msgctxt "nft unit"
 msgid "packets"
-msgstr ""
+msgstr "pakiety"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
@@ -10034,7 +10046,7 @@ msgstr "słabe bezpieczeństwo"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
 msgctxt "nft unit"
 msgid "week"
-msgstr ""
+msgstr "tydzień"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
 msgid "yes"
index 2a29db2..93c81db 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2022-02-20 15:55+0000\n"
+"PO-Revision-Date: 2022-03-06 15:26+0000\n"
 "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luci/pt_BR/>\n"
@@ -12,12 +12,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
 msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "\"%h\" tabela \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
 msgid "%.1f dB"
@@ -120,8 +120,8 @@ msgstr "Carga 1 Minuto:"
 msgctxt "nft amount of flags"
 msgid "1 flag"
 msgid_plural "%d flags"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "1 sinalizador"
+msgstr[1] "%d sinalizadores"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
 msgid "15 Minute Load:"
@@ -235,47 +235,47 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Serviço"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
 msgctxt "nft relational \">\" operator expression"
 msgid "<var>%s</var> greater than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> maior que <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:76
 msgctxt "nft relational \">=\" operator expression"
 msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> é maior ou igual a <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft set match expression"
 msgid "<var>%s</var> in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> no conjunto <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
 msgctxt "nft relational \"==\" operator expression"
 msgid "<var>%s</var> is <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> é <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:80
 msgctxt "nft relational \"in\" operator expression"
 msgid "<var>%s</var> is one of <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> é um dos <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
 msgctxt "nft relational \"<\" operator expression"
 msgid "<var>%s</var> lower than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> é menor que <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft relational \"<=\" operator expression"
 msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> é menor ou igual a <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
 msgctxt "nft relational \"!=\" operator expression"
 msgid "<var>%s</var> not <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> não <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:82
 msgctxt "nft not in set match expression"
 msgid "<var>%s</var> not in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> não está no conjunto <strong>%s</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
 msgid "A configuration for the device \"%s\" already exists"
@@ -354,7 +354,7 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:609
 msgid "ARP traffic table \"%h\""
-msgstr ""
+msgstr "Tabela de tráfego ARP \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
 msgid "ATM (Asynchronous Transfer Mode)"
@@ -416,7 +416,7 @@ msgstr "Aceitar local"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
 msgctxt "nft accept action"
 msgid "Accept packet"
-msgstr ""
+msgstr "Aceitar o pacote"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
 msgid "Accept packets with local source addresses"
@@ -587,7 +587,7 @@ msgstr "Endereço"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
 msgctxt "nft meta nfproto"
 msgid "Address family"
-msgstr ""
+msgstr "Família de endereços"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
 msgid "Address to access local relay bridge"
@@ -889,7 +889,7 @@ msgstr "Espaço de Troca (swap) Anônimo"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:490
 msgctxt "nft match any traffic"
 msgid "Any packet"
-msgstr ""
+msgstr "Qualquer pacote"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
@@ -957,6 +957,8 @@ msgid ""
 "At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
 "strong>"
 msgstr ""
+"Pelo menos <strong>%h</strong> por <strong>%h</strong>, estouro de "
+"<strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
@@ -964,6 +966,8 @@ msgid ""
 "At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
 "strong>"
 msgstr ""
+"No máximo <strong>%h</strong> por <strong>%h</strong>, estouro de "
+"<strong>%h</strong>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
 msgid "Attempt to enable configured mount points for attached devices"
@@ -1204,7 +1208,7 @@ msgstr "Portas da ponte"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
 msgid "Bridge traffic table \"%h\""
-msgstr ""
+msgstr "Tabela de tráfego da ponte \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565
 msgid "Bridge unit number"
@@ -1274,32 +1278,35 @@ msgstr "Cancelar"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
 msgctxt "Chain hook: forward"
 msgid "Capture incoming packets addressed to other hosts"
-msgstr ""
+msgstr "Fazer a captura dos pacotes da entrada endereçados a outros hosts"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
 msgctxt "Chain hook: prerouting"
 msgid "Capture incoming packets before any routing decision"
 msgstr ""
+"Fazer a captura dos pacotes recebidos antes de qualquer decisão de roteamento"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
 msgctxt "Chain hook: input"
 msgid "Capture incoming packets routed to the local system"
 msgstr ""
+"Fazer a captura dos pacotes da entrada que forem encaminhados para o sistema "
+"local"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:548
 msgctxt "Chain hook: postrouting"
 msgid "Capture outgoing packets after any routing decision"
-msgstr ""
+msgstr "Faça a captura dos pacotes da saída após qualquer decisão de roteamento"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:544
 msgctxt "Chain hook: output"
 msgid "Capture outgoing packets originating from the local system"
-msgstr ""
+msgstr "Faça a captura dos pacotes da saída provenientes do sistema local"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
 msgctxt "Chain hook: ingress"
 msgid "Capture packets directly after the NIC received them"
-msgstr ""
+msgstr "Faça a captura dos pacotes diretamente após o NIC tê-los recebido"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
 msgid "Category"
@@ -1368,7 +1375,7 @@ msgstr "Corrente"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:552
 msgctxt "Yet unknown nftables chain hook"
 msgid "Chain hook \"%h\""
-msgstr ""
+msgstr "Gancho da corrente \"%h\""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
 msgid "Changes"
@@ -1646,12 +1653,12 @@ msgstr "Conexões"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
 msgctxt "nft ct state"
 msgid "Conntrack state"
-msgstr ""
+msgstr "Estado do conntrack"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:30
 msgctxt "nft ct status"
 msgid "Conntrack status"
-msgstr ""
+msgstr "Condição geral do conntrack"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
 msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
@@ -1682,16 +1689,16 @@ msgstr "Continuar"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
 msgctxt "nft jump action"
 msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
-msgstr ""
+msgstr "Continue em <strong><a href=\"#%q.%q\">%h</a></strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:119
 msgid "Continue in calling chain"
-msgstr ""
+msgstr "Continua na cadeia de chamadas"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:522
 msgctxt "Chain policy: accept"
 msgid "Continue processing unmatched packets"
-msgstr ""
+msgstr "Continuar processando pacotes sem comparação"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
 msgid ""
@@ -1995,12 +2002,12 @@ msgstr "Destino"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:41
 msgctxt "nft ip daddr"
 msgid "Destination IP"
-msgstr ""
+msgstr "IP de destino"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
 msgctxt "nft ip6 daddr"
 msgid "Destination IPv6"
-msgstr ""
+msgstr "Destino IPv6"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
 msgid "Destination port"
@@ -2009,7 +2016,7 @@ msgstr "Porta de destino"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
 msgctxt "nft ip dport"
 msgid "Destination port"
-msgstr ""
+msgstr "Porta de destino"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
@@ -2330,12 +2337,12 @@ msgstr "Derrubar os Quadros Duplicados"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
 msgctxt "nft drop action"
 msgid "Drop packet"
-msgstr ""
+msgstr "Derrubar o pacote"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
 msgctxt "Chain policy: drop"
 msgid "Drop unmatched packets"
-msgstr ""
+msgstr "Faz o descarte dos pacotes incompatíveis"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
 msgid "Dropbear Instance"
@@ -2426,7 +2433,7 @@ msgstr "Editar rede sem fio"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:60
 msgctxt "nft rt mtu"
 msgid "Effective route MTU"
-msgstr ""
+msgstr "Rota MTU efetiva"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
 msgid "Egress QoS mapping"
@@ -2435,7 +2442,7 @@ msgstr "Mapeamento do egresso QoS"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
 msgctxt "nft meta oifname"
 msgid "Egress device name"
-msgstr ""
+msgstr "Nome do dispositivo de saída"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:166
 msgctxt "VLAN port state"
@@ -2701,7 +2708,7 @@ msgstr "Imponha o MLD versão 2"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:13
 msgctxt "nft meta oif"
 msgid "Engress device id"
-msgstr ""
+msgstr "Identificação do dispositivo de entrada"
 
 #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
@@ -2905,7 +2912,7 @@ msgstr "Arquivo com os resolvedores upstream."
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
 msgid "Filename"
-msgstr "Nome de arquivo"
+msgstr "Nome do arquivo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:492
 msgid "Filename of the boot image advertised to clients."
@@ -2914,7 +2921,7 @@ msgstr "Nome do arquivo da imagem de boot que é anunciada aos clientes."
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:314
 msgid "Filesystem"
-msgstr "Sistema de Arquivos"
+msgstr "Sistema de arquivo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:382
 msgid "Filter private"
@@ -2963,11 +2970,11 @@ msgstr "Terminar"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
 msgid "Firewall (iptables)"
-msgstr ""
+msgstr "Firewall (iptables)"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
 msgid "Firewall (nftables)"
-msgstr ""
+msgstr "Firewall (nftables)"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid "Firewall Mark"
@@ -3139,7 +3146,7 @@ msgstr "Limiar de Fragmentação"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
 msgctxt "nft nat flag fully-random"
 msgid "Full port randomization"
-msgstr ""
+msgstr "Aleatorização completa da porta"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid ""
@@ -3437,7 +3444,7 @@ msgstr "Alta"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:565
 msgctxt "Chain hook description"
 msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
-msgstr ""
+msgstr "Gancho: <strong>%h</strong> (%h), Prioridade: <strong>%d</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2164
@@ -3505,13 +3512,13 @@ msgstr "Híbrido"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
 msgctxt "nft icmpv6 code"
 msgid "ICMPv6 code"
-msgstr ""
+msgstr "Código ICMPv6"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
 msgctxt "nft icmpv6 type"
 msgid "ICMPv6 type"
-msgstr ""
+msgstr "Tipo ICMPv6"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
@@ -3561,12 +3568,12 @@ msgstr "O endereço IP está ausente"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
 msgctxt "nft ip protocol"
 msgid "IP protocol"
-msgstr ""
+msgstr "Protocolo IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:15
 msgctxt "nft meta l4proto"
 msgid "IP protocol"
-msgstr ""
+msgstr "Protocolo IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
 msgid "IP set"
@@ -3659,7 +3666,7 @@ msgstr "Tamanho do prefixo IPv4"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:597
 msgid "IPv4 traffic table \"%h\""
-msgstr ""
+msgstr "Tabela de tráfego IPv4 \"%h\""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv4+IPv6"
@@ -3676,7 +3683,7 @@ msgstr "IPv4/IPv6 (ambos - padrão é IPv4)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:605
 msgid "IPv4/IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "Tabela de tráfego IPv4/IPv6 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:91
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:114
@@ -3802,7 +3809,7 @@ msgstr "Suporte ao IPv6"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
 msgid "IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "Tabela de tráfego IPv6 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
 msgid "IPv6-PD"
@@ -4006,12 +4013,12 @@ msgstr "Mapeamento do ingresso QoS"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
 msgctxt "nft meta iif"
 msgid "Ingress device id"
-msgstr ""
+msgstr "Identificação do dispositivo de entrada"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
 msgctxt "nft meta iifname"
 msgid "Ingress device name"
-msgstr ""
+msgstr "Nome do dispositivo de entrada"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -4302,7 +4309,7 @@ msgstr "Chave para os pacotes da saída (optional)."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:66
 msgctxt "nft unit"
 msgid "KiB"
-msgstr ""
+msgstr "KiB"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
 msgid "Kill"
@@ -4931,7 +4938,7 @@ msgstr "Métrica"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
 msgctxt "nft unit"
 msgid "MiB"
-msgstr ""
+msgstr "MiB"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
 msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -5133,7 +5140,7 @@ msgstr "NAS ID"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:508
 msgid "NAT action chain \"%h\""
-msgstr ""
+msgstr "Cadeia de ação NAT \"%h\""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
 msgid "NAT-T Mode"
@@ -5228,7 +5235,7 @@ msgstr "O dispositivo de rede não está presente"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:617
 msgid "Network device table \"%h\""
-msgstr ""
+msgstr "Tabela dos dispositivos de rede \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:426
 msgid "Network ifname configuration migration"
@@ -5315,7 +5322,7 @@ msgstr "Não há nenhum cliente associado"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3194
 msgctxt "empty table placeholder"
 msgid "No data"
-msgstr ""
+msgstr "Sem dados"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
 msgid "No data received"
@@ -5378,7 +5385,7 @@ msgstr "Nenhum cache negativo"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:651
 msgid "No nftables ruleset load"
-msgstr ""
+msgstr "Nenhum carregamento do conjunto das regras nftables"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
@@ -5398,7 +5405,7 @@ msgstr "Nenhuma chave pública presente ainda."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:585
 msgctxt "nft chain is empty"
 msgid "No rules in this chain"
-msgstr ""
+msgstr "Não há regras nesta cadeia"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
 msgid "No rules in this chain."
@@ -5995,7 +6002,7 @@ msgstr "Desviando pacotes"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:26
 msgctxt "nft meta mark"
 msgid "Packet mark"
-msgstr ""
+msgstr "Marcação do pacote"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 msgid "Packets"
@@ -6184,7 +6191,7 @@ msgstr "Política"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:566
 msgctxt "Chain hook policy"
 msgid "Policy: <strong>%h</strong> (%h)"
-msgstr ""
+msgstr "Política: <strong>%h</strong> (%h)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21
 msgid "Port"
@@ -6435,7 +6442,7 @@ msgstr "Taxa de RX / Taxa de TX"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
 msgctxt "nft nat flag random"
 msgid "Randomize source port mapping"
-msgstr ""
+msgstr "Aleatorize o mapeamento da porta de origem"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -6498,12 +6505,12 @@ msgstr "Redireciona para HTTPS"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
 msgctxt "nft redirect to port"
 msgid "Redirect to local port <strong>%h</strong>"
-msgstr ""
+msgstr "Faça o redirecionamento para a porta local <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:107
 msgctxt "nft redirect"
 msgid "Redirect to local system"
-msgstr ""
+msgstr "Faça o redirecionamento para o sistema local"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 msgid "References"
@@ -6516,22 +6523,22 @@ msgstr "Atualizando"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
 msgctxt "nft reject with icmp type"
 msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Rejeite o pacote IPv4 com o <strong>ICMP tipo %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:93
 msgctxt "nft reject with icmpx type"
 msgid "Reject packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Rejeite o pacote com o <strong>ICMP tipo %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:92
 msgctxt "nft reject with icmpv6 type"
 msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
-msgstr ""
+msgstr "Rejeite o pacote com o <strong>ICMPv6 tipo %h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
 msgctxt "nft reject with tcp reset"
 msgid "Reject packet with <strong>TCP reset</strong>"
-msgstr ""
+msgstr "Rejeite o pacote com <strong>TCP reset</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
 msgid ""
@@ -6799,46 +6806,46 @@ msgstr "Revertendo configurações…"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
 msgctxt "nft dnat ip to addr"
 msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Substitua o destino para <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:104
 msgctxt "nft dnat ip6 to addr"
 msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Substitua o destino para <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
 msgctxt "nft dnat ip to addr:port"
 msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Substitua o destino para <strong>%h</strong>, porta <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
 msgctxt "nft dnat ip6 to addr:port"
 msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Substitua o destino para <strong>%h</strong>, porta <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
 msgctxt "nft snat ip to addr"
 msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Substitua a origem para <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
 msgctxt "nft snat ip6 to addr"
 msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Substitua a origem para <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
 msgctxt "nft snat ip to addr:port"
 msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Substitua a origem para <strong>%h</strong>, porta <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:99
 msgctxt "nft snat ip6 to addr:port"
 msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Substitua a origem para <strong>%h</strong>, porta <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:110
 msgid "Rewrite to egress device address"
-msgstr ""
+msgstr "Substitua para o endereço do dispositivo de saída"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:551
 msgid "Robustness"
@@ -6868,7 +6875,7 @@ msgstr "Roteie Andereços IP Autorizados"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:504
 msgid "Route action chain \"%h\""
-msgstr ""
+msgstr "Cadeia de ação rota \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 msgid "Route type"
@@ -6911,20 +6918,20 @@ msgstr "Regra"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:574
 msgid "Rule actions"
-msgstr ""
+msgstr "Ações da regra"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:447
 msgctxt "nft comment"
 msgid "Rule comment: %s"
-msgstr ""
+msgstr "Comentário da regra: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:512
 msgid "Rule container chain \"%h\""
-msgstr ""
+msgstr "Regra da cadeia de contêineres \"%h\""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:573
 msgid "Rule matches"
-msgstr ""
+msgstr "Correspondências das regras"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
 msgid "Rule type"
@@ -7127,7 +7134,7 @@ msgstr "Define como estático"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
 msgctxt "nft mangle"
 msgid "Set header field <var>%s</var> to <strong>%s</strong>"
-msgstr ""
+msgstr "Defina o campo do cabeçalho <var>%s</var> para <strong>%s</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
 msgid "Set interface as NDP-Proxy external slave. Default is off."
@@ -7337,12 +7344,12 @@ msgstr "Origem"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:40
 msgctxt "nft ip saddr"
 msgid "Source IP"
-msgstr ""
+msgstr "IP de origem"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
 msgctxt "nft ip6 saddr"
 msgid "Source IPv6"
-msgstr ""
+msgstr "Origem IPv6"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -7352,7 +7359,7 @@ msgstr "Interface de origem"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:42
 msgctxt "nft ip sport"
 msgid "Source port"
-msgstr ""
+msgstr "Porta de origem"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
 msgid ""
@@ -7966,22 +7973,22 @@ msgstr "Sistema funcionando em modo de recuperação (initramfs)."
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
 msgctxt "nft tcp option maxseg size"
 msgid "TCP MSS"
-msgstr ""
+msgstr "TCP MSS"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
 msgctxt "nft tcp dport"
 msgid "TCP destination port"
-msgstr ""
+msgstr "Porta de destino TCP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
 msgctxt "nft tcp flags"
 msgid "TCP flags"
-msgstr ""
+msgstr "Sinalizadores TCP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
 msgctxt "nft tcp sport"
 msgid "TCP source port"
-msgstr ""
+msgstr "Porta de origem TCP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:338
 msgid "TCP:"
@@ -8715,12 +8722,12 @@ msgstr "Classe de tráfego"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:500
 msgid "Traffic filter chain \"%h\""
-msgstr ""
+msgstr "Cadeia do filtro de tráfego \"%h\""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:438
 msgctxt "nft counter"
 msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
-msgstr ""
+msgstr "Tráfego correspondente à regra: %.1000mPacotes, %.1024mBytes"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
 msgid "Transfer"
@@ -8779,12 +8786,12 @@ msgstr "Tipo do serviço"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
 msgctxt "nft udp dport"
 msgid "UDP destination port"
-msgstr ""
+msgstr "Porto de destino UDP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
 msgctxt "nft udp sport"
 msgid "UDP source port"
-msgstr ""
+msgstr "Porta de origem UDP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:328
 msgid "UDP:"
@@ -9139,7 +9146,7 @@ msgstr "Use a tabela de roteamento"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
 msgctxt "nft nat flag persistent"
 msgid "Use same source and destination for each connection"
-msgstr ""
+msgstr "Use a mesma origem e o mesmo destino em cada conexão"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
 msgid "Use system certificates"
@@ -9218,7 +9225,7 @@ msgstr "Nome do usuário"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:121
 msgid "Utilize flow table <strong>%h</strong>"
-msgstr ""
+msgstr "Utilize a tabela de fluxo <strong>%h</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562
 msgid "VC-Mux"
@@ -9434,6 +9441,8 @@ msgid ""
 "When enabled, gateway is on-link even if the gateway does not match any "
 "interface prefix"
 msgstr ""
+"Quando ativado, o gateway vai estar ligado ainda que o gateway não "
+"corresponda a nenhum prefixo da interface"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
 msgid ""
@@ -9681,7 +9690,7 @@ msgstr "dBm"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:68
 msgctxt "nft unit"
 msgid "day"
-msgstr ""
+msgstr "dia"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1087
 msgid "disable"
@@ -9749,7 +9758,7 @@ msgstr "oculto"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
 msgctxt "nft unit"
 msgid "hour"
-msgstr ""
+msgstr "hora"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:771
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
@@ -9786,7 +9795,7 @@ msgstr "segurança média"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
 msgctxt "nft unit"
 msgid "minute"
-msgstr ""
+msgstr "minuto"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1542
 msgid "minutes"
@@ -9852,7 +9861,7 @@ msgstr "saída"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:64
 msgctxt "nft unit"
 msgid "packets"
-msgstr ""
+msgstr "pacotes"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
@@ -10130,7 +10139,7 @@ msgstr "segurança fraca"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
 msgctxt "nft unit"
 msgid "week"
-msgstr ""
+msgstr "semana"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
 msgid "yes"
index 784be33..5a93744 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-02-27 04:55+0000\n"
+"PO-Revision-Date: 2022-03-06 15:26+0000\n"
 "Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/luci/ro/"
 ">\n"
@@ -11,12 +11,12 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.11.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
 msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "\"%h\" tabel \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
 msgid "%.1f dB"
@@ -27,6 +27,7 @@ msgid "%d Bit"
 msgstr "%d Bit"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4028
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3735
 msgid "%d invalid field(s)"
 msgstr "%d câmp(uri) nevalid(e)"
 
@@ -48,12 +49,15 @@ msgstr "(%d fereastra minute, %d interval secunde)"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:283
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:88
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:282
 msgid "(empty)"
 msgstr "(gol)"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:352
 #: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:351
 msgid "(no interfaces attached)"
 msgstr "(nici o interfață atașată)"
 
@@ -69,6 +73,8 @@ msgstr "-- Câmp suplimentar --"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3669
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4037
 msgid "-- Please choose --"
 msgstr "-- Vă rugăm să alegeți --"
 
@@ -119,9 +125,9 @@ msgstr "Încărcarea în ultimul minut:"
 msgctxt "nft amount of flags"
 msgid "1 flag"
 msgid_plural "%d flags"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "steag"
+msgstr[1] "steaguri"
+msgstr[2] "stegulețe"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
 msgid "15 Minute Load:"
@@ -283,6 +289,7 @@ msgid "A directory with the same name already exists."
 msgstr "Un director cu acelaşi nume există deja."
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2664
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 "O nouă logare este necesară deoarece sesiunea de autentificare a expirat."
@@ -390,6 +397,9 @@ msgstr "ID-ul furnizorului sistemului ATU-C"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:266
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:548
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:552
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:265
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:547
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:551
 msgid "Absent Interface"
 msgstr "Interfață Absentă"
 
@@ -489,6 +499,7 @@ msgstr "Echilibrarea adaptivă a sarcinii de transmisie (balance-tlb, 5)"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:885
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3467
 msgid "Add"
 msgstr "Adăugați"
 
@@ -533,7 +544,7 @@ msgstr "Adăugați cheia"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:409
 msgid "Add local domain suffix to names served from hosts files."
 msgstr ""
-"Adăugați sufixul de domeniu local la numele servite din fișierele hosts."
+"Adăugați sufixul domeniului local la numele servite din fișierele hosts."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:465
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1129
@@ -880,6 +891,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:195
 msgid "Any zone"
 msgstr "Orice zonă"
 
@@ -892,15 +904,19 @@ msgid "Apply backup?"
 msgstr "Aplicați backup?"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4615
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4322
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Solicitarea de aplicare a eșuat cu statusul <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2175
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4481
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2173
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4188
 msgid "Apply unchecked"
 msgstr "Aplicați nebifate"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4554
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4261
 msgid "Applying configuration changes… %ds"
 msgstr "Se aplică schimbările configurării… %ds"
 
@@ -1063,6 +1079,7 @@ msgid "BSSID"
 msgstr "BSSID"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3136
 msgid "Back"
 msgstr "Inapoi"
 
@@ -1209,6 +1226,7 @@ msgstr "Politica de difuzare (difuzarea, 3)"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4138
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 msgid "Browse…"
 msgstr "Răsfoiți…"
 
@@ -1249,6 +1267,7 @@ msgstr "Apel eșuat"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:295
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:203
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3854
 msgid "Cancel"
 msgstr "Anulare"
 
@@ -1350,10 +1369,12 @@ msgid "Chain hook \"%h\""
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Changes"
 msgstr "Modificări"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4650
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Changes have been reverted."
 msgstr "Modificările au fost anulate."
 
@@ -1372,6 +1393,7 @@ msgid "Channel"
 msgstr "Canal"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:98
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:81
 msgid "Channel Analysis"
 msgstr "Analizarea canalelor"
 
@@ -1461,6 +1483,7 @@ msgstr "ID-ul de client care se trimite la solicitarea DHCP"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4384
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4091
 msgid "Close"
 msgstr "Închideți"
 
@@ -1529,14 +1552,17 @@ msgstr "Calculați suma de control de ieșire (opțional)."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Configuration"
 msgstr "Configurație"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4529
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4236
 msgid "Configuration changes applied."
 msgstr "Modificările de configurare aplicate."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4467
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4174
 msgid "Configuration changes have been rolled back!"
 msgstr "Schimbările asupra configurării au fost anulate!"
 
@@ -1623,6 +1649,7 @@ msgid "Connection lost"
 msgstr "Conexiunea s-a pierdut"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:153
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:136
 msgid "Connections"
 msgstr "Conexiuni"
 
@@ -1677,6 +1704,7 @@ msgid "Continue processing unmatched packets"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1725,6 +1753,8 @@ msgstr "Puterea actuală"
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:53
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:82
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:83
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:572
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:574
 msgid "Custom Interface"
 msgstr "Interfață personalizată"
 
@@ -1926,6 +1956,9 @@ msgstr "Delegați prefixele IPv6"
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2738
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3451
 msgid "Delete"
 msgstr "Ștergeți"
 
@@ -2008,6 +2041,7 @@ msgstr "Zonă de destinație"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:280
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:356
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:392
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:191
 msgid "Device"
 msgstr "Dispozitiv"
 
@@ -2041,6 +2075,7 @@ msgid "Device type"
 msgstr "Tipul dispozitivului"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4502
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4209
 msgid "Device unreachable!"
 msgstr "Dispozitiv inaccesibil!"
 
@@ -2069,6 +2104,7 @@ msgstr "Director"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:200
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:937
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:195
 msgid "Disable"
 msgstr "Dezactivați"
 
@@ -2149,6 +2185,10 @@ msgstr "Spațiu pe disc"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4473
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1770
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3010
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3149
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3353
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4180
 msgid "Dismiss"
 msgstr "Închideți"
 
@@ -2293,6 +2333,7 @@ msgid "Downstream SNR offset"
 msgstr "Decalaj SNR în flux"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2696
 msgid "Drag to reorder"
 msgstr "Trageți pentru a reordona"
 
@@ -2371,6 +2412,9 @@ msgstr "Metoda-EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:902
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2716
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2719
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3314
 msgid "Edit"
 msgstr "Editați"
 
@@ -2839,6 +2883,7 @@ msgid "Failed to change the system password."
 msgstr "Nu s-a reușit schimbarea parolei sistemului."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4461
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4168
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Nu a reușit să confirme aplicarea în %ds, așteptând rollback…"
 
@@ -3229,6 +3274,8 @@ msgstr "Mergeți la configurarea parolei..."
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3697
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2638
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3633
 msgid "Go to relevant configuration page"
 msgstr "Mergeți la pagina de configurare relevantă"
 
@@ -4175,6 +4222,7 @@ msgstr ""
 "Numele de utilizator și/sau parola nevalide! Vă rugăm să încercați din nou."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
 msgid "Invert match"
 msgstr "Potrivire inversă"
 
@@ -4218,6 +4266,7 @@ msgstr "Păstrați setările și păstrați configurația curentă"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:20
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:77
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:60
 msgid "Kernel Log"
 msgstr "Jurnalul Kernel-ului"
 
@@ -4373,6 +4422,7 @@ msgstr ""
 "Se recomandă să nu se permită ratele 802.11b atunci când este posibil."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4369
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Legend:"
 msgstr "Legendă:"
 
@@ -4493,6 +4543,7 @@ msgstr "Port de ascultare pentru interogările DNS de intrare."
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:123
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:54
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:106
 msgid "Load"
 msgstr "Încărcare"
 
@@ -4517,6 +4568,7 @@ msgstr "Încărcarea conținutului directorului…"
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:45
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1940
 msgid "Loading view…"
 msgstr "Se încarcă vizualizarea…"
 
@@ -4881,7 +4933,7 @@ msgstr "Metrică"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
 msgctxt "nft unit"
 msgid "MiB"
-msgstr ""
+msgstr "MiB"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
 msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -5115,6 +5167,7 @@ msgstr "Serverele NTP candidate"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1097
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
 msgid "Name"
 msgstr "Nume"
 
@@ -5220,6 +5273,7 @@ msgstr "Următoarea »"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:4038
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3974
 msgid "No"
 msgstr "Nu"
 
@@ -5581,6 +5635,7 @@ msgstr "Frecvență de operare"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2002
 #: modules/luci-base/htdocs/luci-static/resources/form.js:4050
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3986
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "Opțiunea \"%s\" conține o valoare de intrare invalidă."
 
@@ -5589,10 +5644,12 @@ msgid "Option \"%s\" must not be empty."
 msgstr "Opțiunea \"%s\" nu trebuie să fie goală."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4376
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4083
 msgid "Option changed"
 msgstr "Opțiune modificată"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4378
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4085
 msgid "Option removed"
 msgstr "Opțiune eliminată"
 
@@ -6021,6 +6078,7 @@ msgid "Path to inner Private Key"
 msgstr "Cale către cheia privată interioară"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2725
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2723
 msgid "Paused"
 msgstr "Întrerupt"
 
@@ -6118,6 +6176,7 @@ msgid "Please enter your username and password."
 msgstr "Vă rugăm să introduceți numele de utilizator și parola."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4107
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3814
 msgid "Please select the file to upload."
 msgstr "Vă rugăm să selectați fișierul de încărcat."
 
@@ -6167,6 +6226,7 @@ msgid "Prefix Delegated"
 msgstr "Prefix Delegat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:186
 msgid "Prefix suppressor"
 msgstr "Prefix supresor"
 
@@ -6232,6 +6292,7 @@ msgstr "Cheie privată"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:86
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:69
 msgid "Processes"
 msgstr "Procese"
 
@@ -6395,6 +6456,7 @@ msgid "Really switch protocol?"
 msgstr "Sigur doriți să schimbați protocolul?"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:111
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:94
 msgid "Realtime Graphs"
 msgstr "Grafice în timp real"
 
@@ -6453,6 +6515,7 @@ msgid "References"
 msgstr "Referințe"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2719
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2717
 msgid "Refreshing"
 msgstr "Împrospătare"
 
@@ -6663,6 +6726,7 @@ msgstr "Politica de realegere pentru secundara principală"
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:66
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2195
 msgid "Reset"
 msgstr "Resetați"
 
@@ -6726,18 +6790,22 @@ msgid "Reverse path filter"
 msgstr "Filtru de cale inversă"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4392
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4099
 msgid "Revert"
 msgstr "Reveniți"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4477
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
 msgid "Revert changes"
 msgstr "Restabilește la schimbările anterioare"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4659
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4366
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Cererea de revenire a eșuat cu statusul <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4639
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4346
 msgid "Reverting configuration…"
 msgstr "Refacerea configurației…"
 
@@ -6885,6 +6953,7 @@ msgid "Run filesystem check"
 msgstr "Verifică sistemul de fișiere"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2358
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2356
 msgid "Runtime error"
 msgstr "Eroare de execuție"
 
@@ -6946,12 +7015,16 @@ msgstr "SWAP"
 #: modules/luci-compat/luasrc/view/cbi/header.htm:20
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:463
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:123
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2190
 msgid "Save"
 msgstr "Salvați"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2174
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4388
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2172
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4095
 msgid "Save & Apply"
 msgstr "Salvați și aplicați"
 
@@ -6977,10 +7050,12 @@ msgid "Scheduled Tasks"
 msgstr "Operațiuni programate"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4079
 msgid "Section added"
 msgstr "Secțiune adăugată"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4374
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4081
 msgid "Section removed"
 msgstr "Secțiune eliminată"
 
@@ -7061,6 +7136,7 @@ msgid "Services"
 msgstr "Servicii"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2660
 msgid "Session expired"
 msgstr "Sesiunea a expirat"
 
@@ -7206,6 +7282,7 @@ msgstr "Semnal:"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4125
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3832
 msgid "Size"
 msgstr "Mărime"
 
@@ -7329,6 +7406,10 @@ msgid ""
 "corresponding UID or 1000-1005 to inclusively match all UIDs within the "
 "corresponding range"
 msgstr ""
+"Specifică un UID individual sau un interval de UID-uri care trebuie să "
+"corespundă, de exemplu, 1000 pentru a corespunde UID-ului corespunzător sau "
+"1000-1005 pentru a corespunde inclusiv tuturor UID-urilor din intervalul "
+"corespunzător"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:343
 msgid ""
@@ -7362,6 +7443,7 @@ msgstr "Specifică logica de selecție a agregării care trebuie utilizată"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:159
 msgid "Specifies the destination subnet to match (CIDR notation)"
 msgstr ""
+"Specifică sub-rețeaua de destinație care trebuie să corespundă (notație CIDR)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:292
 msgid "Specifies the directory the device is attached to"
@@ -7382,6 +7464,9 @@ msgid ""
 "Specifies the fwmark and optionally its mask to match, e.g. 0xFF to match "
 "mark 255 or 0x0/0x1 to match any even mark value"
 msgstr ""
+"Specifică marca fwmark și, opțional, masca acesteia pentru a se potrivi, de "
+"exemplu, 0xFF pentru a se potrivi cu marca 255 sau 0x0/0x1 pentru a se "
+"potrivi cu orice valoare pară a mărcii"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144
 msgid "Specifies the incoming logical interface name"
@@ -7392,6 +7477,8 @@ msgid ""
 "Specifies the logical interface name of the parent (or master) interface "
 "this route belongs to"
 msgstr ""
+"Specifică numele interfeței logice a interfeței părinte (sau principală) de "
+"care aparține această rută"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:254
 msgid ""
@@ -7448,6 +7535,10 @@ msgid ""
 "interface is taken if any, otherwise creates a link scope route. If set to "
 "0.0.0.0 no gateway will be specified for the route"
 msgstr ""
+"Specifică gateway-ul de rețea. Dacă se omite, se ia gateway-ul de la "
+"interfața părinte, dacă există, în caz contrar se creează o rută de tip link "
+"scope. Dacă este setat la 0.0.0.0.0.0, nu se va specifica nici o poartă de "
+"acces pentru rută"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:334
 msgid ""
@@ -7495,6 +7586,8 @@ msgid ""
 "Specifies the preferred source address when sending to destinations covered "
 "by the target"
 msgstr ""
+"Specifică adresa sursă preferată la trimiterea către destinații acoperite de "
+"țintă"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:375
 msgid "Specifies the quantity of ARP IP targets that must be reachable"
@@ -7518,7 +7611,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:79
 msgid "Specifies the route metric to use"
-msgstr ""
+msgstr "Specifică metrica de rută care trebuie utilizată"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 msgid "Specifies the route type to be created"
@@ -7526,11 +7619,11 @@ msgstr "Specifică tipul de rută care trebuie creat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
 msgid "Specifies the rule target routing action"
-msgstr ""
+msgstr "Specifică acțiunea de rutare țintă a regulii"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:148
 msgid "Specifies the source subnet to match (CIDR notation)"
-msgstr ""
+msgstr "Specifică sub-rețeaua sursă care trebuie să corespundă (notație CIDR)"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:246
 msgid "Specifies the system priority"
@@ -7702,6 +7795,7 @@ msgid "Start refresh"
 msgstr "Porniți reîmprospătarea"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4592
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
 msgid "Starting configuration apply…"
 msgstr "Se aplică configurația de pornire…"
 
@@ -7866,6 +7960,8 @@ msgstr "Sistem"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:25
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:68
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:39
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:51
 msgid "System Log"
 msgstr "Jurnalul de sistem"
 
@@ -8138,6 +8234,7 @@ msgstr ""
 "rețele fără fir ascunse"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4468
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -8363,6 +8460,8 @@ msgstr ""
 msgid ""
 "The rule target is a jump to another rule specified by its priority value"
 msgstr ""
+"Ținta regulii este un salt către o altă regulă specificată prin valoarea "
+"priorității sale"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:91
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:166
@@ -8371,6 +8470,10 @@ msgid ""
 "to 65535 or symbol alias declared in /etc/iproute2/rt_tables. Special "
 "aliases local (255), main (254) and default (253) are also valid"
 msgstr ""
+"Ținta regulii este un ID de căutare a tabelului: un index de tabel numeric "
+"cuprins între 0 și 65535 sau un alias de simbol declarat în /etc/iproute2/"
+"rt_tables. Aliasurile speciale locale (255), principale (254) și implicite "
+"(253) sunt, de asemenea, valabile"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1371
 msgid "The selected %s mode is incompatible with %s encryption"
@@ -8456,6 +8559,7 @@ msgid "There are no active leases"
 msgstr "Nu există închirieri active"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4607
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4314
 msgid "There are no changes to apply"
 msgstr "Nu există modificări de aplicat"
 
@@ -8608,6 +8712,7 @@ msgid "Timezone"
 msgstr "Fusul orar"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2672
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2670
 msgid "To login…"
 msgstr "Mergeți la autentificare…"
 
@@ -8638,6 +8743,7 @@ msgstr "Urmărire traseu"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:65
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:132
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:115
 msgid "Traffic"
 msgstr "Trafic"
 
@@ -8860,6 +8966,7 @@ msgid "Unnamed key"
 msgstr "Cheie fără nume"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4312
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4019
 msgid "Unsaved Changes"
 msgstr "Modificări nesalvate"
 
@@ -8890,6 +8997,7 @@ msgid "Up Delay"
 msgstr "Până la întârziere"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4199
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3906
 msgid "Upload"
 msgstr "Încărcați"
 
@@ -8916,11 +9024,14 @@ msgstr "Încărcați fișierul…"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3894
 msgid "Upload request failed: %s"
 msgstr "Solicitarea de încărcare a eșuat: %s"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4106
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3813
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3867
 msgid "Uploading file…"
 msgstr "Se încarcă fișierul…"
 
@@ -9401,6 +9512,7 @@ msgstr "VPN WireGuard"
 #: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:17
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:10
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:141
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:124
 msgid "Wireless"
 msgstr "Fără fir"
 
@@ -9463,6 +9575,7 @@ msgstr "Politica XOR (balance-xor, 2)"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:4038
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3974
 msgid "Yes"
 msgstr "Da"
 
@@ -9561,6 +9674,7 @@ msgstr "cu punte"
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:405
 msgid "create"
 msgstr "creați"
 
@@ -9650,6 +9764,7 @@ msgstr "forțat"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:61
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:195
 msgid "forward"
 msgstr "redirecționare"
 
@@ -9690,6 +9805,7 @@ msgstr "ignorați"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:191
 msgid "input"
 msgstr "intrare"
 
@@ -9742,6 +9858,7 @@ msgstr "valoare nevidă"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3368
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3304
 msgid "none"
 msgstr "niciunul"
 
@@ -9865,6 +9982,12 @@ msgstr "nelimitat"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:566
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3669
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:396
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:432
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:469
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:565
 msgid "unspecified"
 msgstr "nespecificat"
 
@@ -10065,15 +10188,17 @@ msgstr "da"
 msgid "« Back"
 msgstr "« Înapoi"
 
-#~ msgid "Firewall"
-#~ msgstr "Firewall"
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
+msgid "Firewall"
+msgstr "Firewall"
 
-#~ msgid ""
-#~ "When enabled, gateway is on link even if the gateway does not match any "
-#~ "interface prefix"
-#~ msgstr ""
-#~ "Când este activat, gateway-ul este conectat chiar dacă gateway-ul nu se "
-#~ "potrivește cu niciun prefix de interfață"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:109
+msgid ""
+"When enabled, gateway is on link even if the gateway does not match any "
+"interface prefix"
+msgstr ""
+"Când este activat, gateway-ul este conectat chiar dacă gateway-ul nu se "
+"potrivește cu niciun prefix de interfață"
 
 #~ msgid "Default %d"
 #~ msgstr "Implicit %d"
index c29f67a..e65b972 100644 (file)
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2022-02-20 15:55+0000\n"
+"PO-Revision-Date: 2022-03-06 15:26+0000\n"
 "Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luci/zh_Hans/>\n"
@@ -12,12 +12,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
 msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "\"%h\" 表 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
 msgid "%.1f dB"
@@ -118,7 +118,7 @@ msgstr "1 分钟负载:"
 msgctxt "nft amount of flags"
 msgid "1 flag"
 msgid_plural "%d flags"
-msgstr[0] ""
+msgstr[0] "%d 个标记"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
 msgid "15 Minute Load:"
@@ -227,47 +227,47 @@ msgstr "<abbr title=\"路由器通告\">RA</abbr> 服务"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
 msgctxt "nft relational \">\" operator expression"
 msgid "<var>%s</var> greater than <strong>%s</strong>"
-msgstr ""
+msgstr "大了 <var>%s</var>,与 <strong>%s</strong> 相比"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:76
 msgctxt "nft relational \">=\" operator expression"
 msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "大了 <var>%s</var>或相等,与<strong>%s</strong>相比"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
 msgctxt "nft set match expression"
 msgid "<var>%s</var> in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 于集合 <strong>%s</strong> 中"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
 msgctxt "nft relational \"==\" operator expression"
 msgid "<var>%s</var> is <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 是 <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:80
 msgctxt "nft relational \"in\" operator expression"
 msgid "<var>%s</var> is one of <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 是 <strong>%s</strong> 之一"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
 msgctxt "nft relational \"<\" operator expression"
 msgid "<var>%s</var> lower than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 低于 <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
 msgctxt "nft relational \"<=\" operator expression"
 msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 低于或等同于 <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
 msgctxt "nft relational \"!=\" operator expression"
 msgid "<var>%s</var> not <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 非 <strong>%s</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:82
 msgctxt "nft not in set match expression"
 msgid "<var>%s</var> not in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 不在 <strong>%s</strong> 集合中"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
 msgid "A configuration for the device \"%s\" already exists"
@@ -340,7 +340,7 @@ msgstr "ARP 重试阈值"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:609
 msgid "ARP traffic table \"%h\""
-msgstr ""
+msgstr "ARP 流量表 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
 msgid "ATM (Asynchronous Transfer Mode)"
@@ -395,7 +395,7 @@ msgstr "接受本地连接"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
 msgctxt "nft accept action"
 msgid "Accept packet"
-msgstr ""
+msgstr "接受数据包"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
 msgid "Accept packets with local source addresses"
@@ -564,7 +564,7 @@ msgstr "地址"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
 msgctxt "nft meta nfproto"
 msgid "Address family"
-msgstr ""
+msgstr "地址族"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
 msgid "Address to access local relay bridge"
@@ -850,7 +850,7 @@ msgstr "自动挂载未配置的 Swap 分区"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:490
 msgctxt "nft match any traffic"
 msgid "Any packet"
-msgstr ""
+msgstr "任意数据包"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
@@ -913,14 +913,14 @@ msgstr "关联数"
 msgid ""
 "At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
 "strong>"
-msgstr ""
+msgstr "至少 <strong>%h</strong> 每 <strong>%h</strong>, <strong>%h</strong> 爆发"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
 msgid ""
 "At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
 "strong>"
-msgstr ""
+msgstr "至多 <strong>%h</strong> 每 <strong>%h</strong>, <strong>%h</strong>的爆发"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
 msgid "Attempt to enable configured mount points for attached devices"
@@ -1150,7 +1150,7 @@ msgstr "网桥端口"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
 msgid "Bridge traffic table \"%h\""
-msgstr ""
+msgstr "网桥流量表 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565
 msgid "Bridge unit number"
@@ -1219,32 +1219,32 @@ msgstr "取消"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
 msgctxt "Chain hook: forward"
 msgid "Capture incoming packets addressed to other hosts"
-msgstr ""
+msgstr "捕获发送到其他主机的传入数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
 msgctxt "Chain hook: prerouting"
 msgid "Capture incoming packets before any routing decision"
-msgstr ""
+msgstr "在任何路由决策前捕获传入数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
 msgctxt "Chain hook: input"
 msgid "Capture incoming packets routed to the local system"
-msgstr ""
+msgstr "捕获路由到本地系统的传入数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:548
 msgctxt "Chain hook: postrouting"
 msgid "Capture outgoing packets after any routing decision"
-msgstr ""
+msgstr "在任何路由决策后捕获传出数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:544
 msgctxt "Chain hook: output"
 msgid "Capture outgoing packets originating from the local system"
-msgstr ""
+msgstr "捕获源自本地系统的传出数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
 msgctxt "Chain hook: ingress"
 msgid "Capture packets directly after the NIC received them"
-msgstr ""
+msgstr "在 NIC 接收到数据包后直接捕获它们"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
 msgid "Category"
@@ -1307,7 +1307,7 @@ msgstr "链"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:552
 msgctxt "Yet unknown nftables chain hook"
 msgid "Chain hook \"%h\""
-msgstr ""
+msgstr "链钩 \"%h\""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
 msgid "Changes"
@@ -1568,12 +1568,12 @@ msgstr "连接"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
 msgctxt "nft ct state"
 msgid "Conntrack state"
-msgstr ""
+msgstr "连接跟踪状况"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:30
 msgctxt "nft ct status"
 msgid "Conntrack status"
-msgstr ""
+msgstr "连接跟踪状态"
 
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
 msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
@@ -1600,16 +1600,16 @@ msgstr "继续"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
 msgctxt "nft jump action"
 msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
-msgstr ""
+msgstr "在 <strong><a href=\"#%q.%q\">%h</a></strong> 继续"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:119
 msgid "Continue in calling chain"
-msgstr ""
+msgstr "在呼叫链中继续"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:522
 msgctxt "Chain policy: accept"
 msgid "Continue processing unmatched packets"
-msgstr ""
+msgstr "继续处理不匹配的数据包"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
 msgid ""
@@ -1899,12 +1899,12 @@ msgstr "目标地址"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:41
 msgctxt "nft ip daddr"
 msgid "Destination IP"
-msgstr ""
+msgstr "目标 IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
 msgctxt "nft ip6 daddr"
 msgid "Destination IPv6"
-msgstr ""
+msgstr "目标 IPv6"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
 msgid "Destination port"
@@ -1913,7 +1913,7 @@ msgstr "目标端口"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
 msgctxt "nft ip dport"
 msgid "Destination port"
-msgstr ""
+msgstr "目标端口"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
@@ -2219,12 +2219,12 @@ msgstr "丢弃重复帧"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
 msgctxt "nft drop action"
 msgid "Drop packet"
-msgstr ""
+msgstr "丢弃数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
 msgctxt "Chain policy: drop"
 msgid "Drop unmatched packets"
-msgstr ""
+msgstr "丢弃不匹配的数据包"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
 msgid "Dropbear Instance"
@@ -2309,7 +2309,7 @@ msgstr "编辑无线网络"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:60
 msgctxt "nft rt mtu"
 msgid "Effective route MTU"
-msgstr ""
+msgstr "有效的路由 MTU"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
 msgid "Egress QoS mapping"
@@ -2318,7 +2318,7 @@ msgstr "出口 QoS 映射"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
 msgctxt "nft meta oifname"
 msgid "Egress device name"
-msgstr ""
+msgstr "出口设备的名称"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:166
 msgctxt "VLAN port state"
@@ -2574,7 +2574,7 @@ msgstr "强制 MLD 版本 2"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:13
 msgctxt "nft meta oif"
 msgid "Engress device id"
-msgstr ""
+msgstr "出口设备 id"
 
 #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
@@ -2825,11 +2825,11 @@ msgstr "完成"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
 msgid "Firewall (iptables)"
-msgstr ""
+msgstr "防火墙 (iptables)"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
 msgid "Firewall (nftables)"
-msgstr ""
+msgstr "防火墙 (nftables)"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
 msgid "Firewall Mark"
@@ -2995,7 +2995,7 @@ msgstr "分片阈值"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
 msgctxt "nft nat flag fully-random"
 msgid "Full port randomization"
-msgstr ""
+msgstr "全端口随机化"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
 msgid ""
@@ -3285,7 +3285,7 @@ msgstr "高"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:565
 msgctxt "Chain hook description"
 msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
-msgstr ""
+msgstr "钩子:<strong>%h</strong>(%h),优先级:<strong>%d</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2164
@@ -3352,13 +3352,13 @@ msgstr "混合"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
 msgctxt "nft icmpv6 code"
 msgid "ICMPv6 code"
-msgstr ""
+msgstr "ICMPv6 码"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
 msgctxt "nft icmpv6 type"
 msgid "ICMPv6 type"
-msgstr ""
+msgstr "ICMPv6 类型"
 
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
@@ -3408,12 +3408,12 @@ msgstr "IP 地址缺失"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
 msgctxt "nft ip protocol"
 msgid "IP protocol"
-msgstr ""
+msgstr "IP 协议"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:15
 msgctxt "nft meta l4proto"
 msgid "IP protocol"
-msgstr ""
+msgstr "IP 协议"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
 msgid "IP set"
@@ -3506,7 +3506,7 @@ msgstr "IPv4 地址前缀长度"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:597
 msgid "IPv4 traffic table \"%h\""
-msgstr ""
+msgstr "IPv4 流量表 \"%h\""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv4+IPv6"
@@ -3523,7 +3523,7 @@ msgstr "IPv4/IPv6(双栈 - 默认 IPv4)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:605
 msgid "IPv4/IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "IPv4/IPv6 流量表 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:91
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:114
@@ -3645,7 +3645,7 @@ msgstr "IPv6 支持"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
 msgid "IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "IPv6 流量表 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
 msgid "IPv6-PD"
@@ -3834,12 +3834,12 @@ msgstr "入口 QoS 映射"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
 msgctxt "nft meta iif"
 msgid "Ingress device id"
-msgstr ""
+msgstr "入口设备 id"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
 msgctxt "nft meta iifname"
 msgid "Ingress device name"
-msgstr ""
+msgstr "入口设备名"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -4118,7 +4118,7 @@ msgstr "出站包密钥(可选)。"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:66
 msgctxt "nft unit"
 msgid "KiB"
-msgstr ""
+msgstr "KiB"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
 msgid "Kill"
@@ -4730,7 +4730,7 @@ msgstr "跃点数"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
 msgctxt "nft unit"
 msgid "MiB"
-msgstr ""
+msgstr "MiB"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
 msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -4925,7 +4925,7 @@ msgstr "NAS ID"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:508
 msgid "NAT action chain \"%h\""
-msgstr ""
+msgstr "NAT 动作链 \"%h\""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
 msgid "NAT-T Mode"
@@ -5020,7 +5020,7 @@ msgstr "网络设备不存在"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:617
 msgid "Network device table \"%h\""
-msgstr ""
+msgstr "网络设备表 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:426
 msgid "Network ifname configuration migration"
@@ -5103,7 +5103,7 @@ msgstr "没有关联的客户端"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:3194
 msgctxt "empty table placeholder"
 msgid "No data"
-msgstr ""
+msgstr "无数据"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
 msgid "No data received"
@@ -5166,7 +5166,7 @@ msgstr "禁用无效信息缓存"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:651
 msgid "No nftables ruleset load"
-msgstr ""
+msgstr "未加载 nftables 规则集"
 
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
 #: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
@@ -5186,7 +5186,7 @@ msgstr "当前还没有公钥。"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:585
 msgctxt "nft chain is empty"
 msgid "No rules in this chain"
-msgstr ""
+msgstr "此链中没有规则"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
 msgid "No rules in this chain."
@@ -5757,7 +5757,7 @@ msgstr "数据包引导"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:26
 msgctxt "nft meta mark"
 msgid "Packet mark"
-msgstr ""
+msgstr "数据包标记"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 msgid "Packets"
@@ -5946,7 +5946,7 @@ msgstr "策略"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:566
 msgctxt "Chain hook policy"
 msgid "Policy: <strong>%h</strong> (%h)"
-msgstr ""
+msgstr "策略:<strong>%h</strong> (%h)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21
 msgid "Port"
@@ -6187,7 +6187,7 @@ msgstr "接收速率/发送速率"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
 msgctxt "nft nat flag random"
 msgid "Randomize source port mapping"
-msgstr ""
+msgstr "随机化源端口映射"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -6248,12 +6248,12 @@ msgstr "重定向到 HTTPS"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
 msgctxt "nft redirect to port"
 msgid "Redirect to local port <strong>%h</strong>"
-msgstr ""
+msgstr "重定向到本地端口 <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:107
 msgctxt "nft redirect"
 msgid "Redirect to local system"
-msgstr ""
+msgstr "重定向到本地系统"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
 msgid "References"
@@ -6266,22 +6266,22 @@ msgstr "刷新"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
 msgctxt "nft reject with icmp type"
 msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "拒绝 <strong>ICMP 类型为 %h</strong> 的 IPv4 数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:93
 msgctxt "nft reject with icmpx type"
 msgid "Reject packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "拒绝 <strong>ICMP 类型为 %h</strong> 的数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:92
 msgctxt "nft reject with icmpv6 type"
 msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
-msgstr ""
+msgstr "拒绝 <strong>ICMPv6 类型为 %h</strong> 的数据包"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
 msgctxt "nft reject with tcp reset"
 msgid "Reject packet with <strong>TCP reset</strong>"
-msgstr ""
+msgstr "拒绝 <strong>TCP 重置</strong>数据包"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
 msgid ""
@@ -6544,46 +6544,46 @@ msgstr "正在恢复配置…"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
 msgctxt "nft dnat ip to addr"
 msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "重写目的地到 <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:104
 msgctxt "nft dnat ip6 to addr"
 msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "重写目的地到 <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
 msgctxt "nft dnat ip to addr:port"
 msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "重写目的地到 <strong>%h</strong>,端口 <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
 msgctxt "nft dnat ip6 to addr:port"
 msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "重写目的地到 <strong>%h</strong>,端口<strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
 msgctxt "nft snat ip to addr"
 msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "重写源到 <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
 msgctxt "nft snat ip6 to addr"
 msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "重写源到 <strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
 msgctxt "nft snat ip to addr:port"
 msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "重写源到 <strong>%h</strong>,端口<strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:99
 msgctxt "nft snat ip6 to addr:port"
 msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "重写源到 <strong>%h</strong>,端口<strong>%h</strong>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:110
 msgid "Rewrite to egress device address"
-msgstr ""
+msgstr "重写到出口设备地址"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:551
 msgid "Robustness"
@@ -6612,7 +6612,7 @@ msgstr "路由允许的 IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:504
 msgid "Route action chain \"%h\""
-msgstr ""
+msgstr "路由动作链 \"%h\""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 msgid "Route type"
@@ -6652,20 +6652,20 @@ msgstr "规则"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:574
 msgid "Rule actions"
-msgstr ""
+msgstr "规则操作"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:447
 msgctxt "nft comment"
 msgid "Rule comment: %s"
-msgstr ""
+msgstr "规则评论:%s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:512
 msgid "Rule container chain \"%h\""
-msgstr ""
+msgstr "规则容器链 \"%h\""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:573
 msgid "Rule matches"
-msgstr ""
+msgstr "规则匹配"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
 msgid "Rule type"
@@ -6862,7 +6862,7 @@ msgstr "设为静态"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
 msgctxt "nft mangle"
 msgid "Set header field <var>%s</var> to <strong>%s</strong>"
-msgstr ""
+msgstr "将标头字段 <var>%s</var>设为<strong>%s</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
 msgid "Set interface as NDP-Proxy external slave. Default is off."
@@ -7060,12 +7060,12 @@ msgstr "源地址"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:40
 msgctxt "nft ip saddr"
 msgid "Source IP"
-msgstr ""
+msgstr "源 IP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
 msgctxt "nft ip6 saddr"
 msgid "Source IPv6"
-msgstr ""
+msgstr "源 IPv6"
 
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -7075,7 +7075,7 @@ msgstr "源接口"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:42
 msgctxt "nft ip sport"
 msgid "Source port"
-msgstr ""
+msgstr "源端口"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
 msgid ""
@@ -7620,22 +7620,22 @@ msgstr "系统在恢复 (initramfs) 模式下运行。"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
 msgctxt "nft tcp option maxseg size"
 msgid "TCP MSS"
-msgstr ""
+msgstr "TCP 最大报文段长度"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
 msgctxt "nft tcp dport"
 msgid "TCP destination port"
-msgstr ""
+msgstr "TCP 目标端口"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
 msgctxt "nft tcp flags"
 msgid "TCP flags"
-msgstr ""
+msgstr "TCP 标记"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
 msgctxt "nft tcp sport"
 msgid "TCP source port"
-msgstr ""
+msgstr "TCP 源端口"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:338
 msgid "TCP:"
@@ -8260,9 +8260,8 @@ msgid ""
 "To restore configuration files, you can upload a previously generated backup "
 "archive here. To reset the firmware to its initial state, click \"Perform "
 "reset\" (only possible with squashfs images)."
-msgstr ""
-"上传备份存档以恢复配置。要将固件恢复到初始状态,请单击“执行重置”(仅 "
-"squashfs 格式的固件有效)。"
+msgstr "上传备份存档以恢复配置。要将固件恢复到初始状态,请单击“执行重置”(仅 "
+"squashfs 格式的镜像文件有效)。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1494
 msgid "Tone"
@@ -8291,12 +8290,12 @@ msgstr "流量类"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:500
 msgid "Traffic filter chain \"%h\""
-msgstr ""
+msgstr "流量过滤链 \"%h\""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:438
 msgctxt "nft counter"
 msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
-msgstr ""
+msgstr "匹配规则的流量: %.1000mPackets, %.1024mBytes"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
 msgid "Transfer"
@@ -8355,12 +8354,12 @@ msgstr "服务类型"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
 msgctxt "nft udp dport"
 msgid "UDP destination port"
-msgstr ""
+msgstr "UDP 目标端口"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
 msgctxt "nft udp sport"
 msgid "UDP source port"
-msgstr ""
+msgstr "UDP 源端口"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:328
 msgid "UDP:"
@@ -8697,7 +8696,7 @@ msgstr "使用路由表"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
 msgctxt "nft nat flag persistent"
 msgid "Use same source and destination for each connection"
-msgstr ""
+msgstr "对每个连接使用相同的源和目标"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
 msgid "Use system certificates"
@@ -8772,7 +8771,7 @@ msgstr "用户名"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:121
 msgid "Utilize flow table <strong>%h</strong>"
-msgstr ""
+msgstr "使用流表( flow table)<strong>%h</strong>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562
 msgid "VC-Mux"
@@ -8978,7 +8977,7 @@ msgstr ""
 msgid ""
 "When enabled, gateway is on-link even if the gateway does not match any "
 "interface prefix"
-msgstr ""
+msgstr "启用,即使网关没有匹配任何接口前缀,网关也 on-link"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
 msgid ""
@@ -9213,7 +9212,7 @@ msgstr "dBm"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:68
 msgctxt "nft unit"
 msgid "day"
-msgstr ""
+msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1087
 msgid "disable"
@@ -9281,7 +9280,7 @@ msgstr "隐藏"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
 msgctxt "nft unit"
 msgid "hour"
-msgstr ""
+msgstr "小时"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:771
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
@@ -9318,7 +9317,7 @@ msgstr "中等安全性"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
 msgctxt "nft unit"
 msgid "minute"
-msgstr ""
+msgstr "分钟"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1542
 msgid "minutes"
@@ -9383,7 +9382,7 @@ msgstr "输出"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:64
 msgctxt "nft unit"
 msgid "packets"
-msgstr ""
+msgstr "数据包"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:252
 msgid "positive decimal value"
@@ -9660,7 +9659,7 @@ msgstr "弱安全性"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
 msgctxt "nft unit"
 msgid "week"
-msgstr ""
+msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
 msgid "yes"
index b1146be..9176164 100644 (file)
@@ -26,6 +26,7 @@ msgid "%d Bit"
 msgstr "%d 位元"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4028
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3735
 msgid "%d invalid field(s)"
 msgstr "%d 個無效欄位"
 
@@ -47,12 +48,15 @@ msgstr "(%d 分鐘視窗, %d 秒間隔)"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:283
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:88
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:91
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:282
 msgid "(empty)"
 msgstr "(空白)"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:352
 #: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:351
 msgid "(no interfaces attached)"
 msgstr "(未連接介面)"
 
@@ -68,6 +72,8 @@ msgstr "-- 額外欄位 --"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
 #: modules/luci-compat/luasrc/view/cbi/header.htm:8
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3669
+#: modules/luci-base/htdocs/luci-static/resources/form.js:4037
 msgid "-- Please choose --"
 msgstr "-- 請選擇 --"
 
@@ -279,6 +285,7 @@ msgid "A directory with the same name already exists."
 msgstr "已存在同名的目錄。"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2664
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
 msgid "A new login is required since the authentication session expired."
 msgstr "因為身分驗證會話已逾期,需要重新登入。"
 
@@ -286,7 +293,7 @@ msgstr "因為身分驗證會話已逾期,需要重新登入。"
 msgid ""
 "A random, on the fly generated \"PrivateKey\", the key will not be saved on "
 "the router"
-msgstr ""
+msgstr "一枚隨機、執行中產生的 \"PrivateKey\",此金鑰不會被儲存在路由器上"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1496
 msgid "A43C + J43 + A43"
@@ -382,6 +389,9 @@ msgstr "ATU-C 系統廠牌 ID"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:266
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:548
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:552
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:265
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:547
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:551
 msgid "Absent Interface"
 msgstr "缺少的介面"
 
@@ -479,6 +489,7 @@ msgstr "自適應發送負載平衡 (balance-tlb, 5)"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:885
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3467
 msgid "Add"
 msgstr "新增"
 
@@ -853,6 +864,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:195
 msgid "Any zone"
 msgstr "任意區域"
 
@@ -865,15 +877,19 @@ msgid "Apply backup?"
 msgstr "是否套用備份?"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4615
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4322
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "套用要求失敗,狀態 <code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2175
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4481
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2173
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4188
 msgid "Apply unchecked"
 msgstr "應用未核取"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4554
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4261
 msgid "Applying configuration changes… %ds"
 msgstr "組態變更套用中… %ds"
 
@@ -883,7 +899,7 @@ msgstr "架構"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:155
 msgid "Arp-scan"
-msgstr ""
+msgstr "Arp 掃描"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:973
 msgid ""
@@ -1028,6 +1044,7 @@ msgid "BSSID"
 msgstr "BSSID"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3200
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3136
 msgid "Back"
 msgstr "返回"
 
@@ -1064,7 +1081,7 @@ msgstr "基礎裝置"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
 msgid "Base64-encoded public key of this interface for sharing."
-msgstr ""
+msgstr "此介面用於分享的 Base64 編碼的公鑰。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:974
 msgid "Beacon Interval"
@@ -1171,6 +1188,7 @@ msgstr "廣播政策(廣播,3)"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4138
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
 msgid "Browse…"
 msgstr "瀏覽…"
 
@@ -1210,6 +1228,7 @@ msgstr "呼叫失敗"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:295
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:203
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3854
 msgid "Cancel"
 msgstr "取消"
 
@@ -1307,10 +1326,12 @@ msgid "Chain hook \"%h\""
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Changes"
 msgstr "待修改"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4650
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
 msgid "Changes have been reverted."
 msgstr "設定值已還原."
 
@@ -1329,6 +1350,7 @@ msgid "Channel"
 msgstr "頻道"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:98
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:81
 msgid "Channel Analysis"
 msgstr "通道分析"
 
@@ -1412,6 +1434,7 @@ msgstr "當要求DHCP時要傳送的用戶識別碼ID"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4384
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4091
 msgid "Close"
 msgstr "關閉"
 
@@ -1476,14 +1499,17 @@ msgstr "計算傳出的校驗和(自選)."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
 msgid "Configuration"
 msgstr "組態"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4529
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4236
 msgid "Configuration changes applied."
 msgstr "組態變更已套用。"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4467
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4174
 msgid "Configuration changes have been rolled back!"
 msgstr "組態變更已被復原!"
 
@@ -1562,6 +1588,7 @@ msgid "Connection lost"
 msgstr "連接遺失"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:153
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:136
 msgid "Connections"
 msgstr "連線數"
 
@@ -1612,6 +1639,7 @@ msgid "Continue processing unmatched packets"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1659,6 +1687,8 @@ msgstr "目前功率"
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:53
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:82
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:83
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:572
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:574
 msgid "Custom Interface"
 msgstr "自訂介面"
 
@@ -1699,7 +1729,7 @@ msgstr "DAE-金鑰"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:524
 msgid "DHCP Options"
-msgstr ""
+msgstr "DHCP 選項"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:483
 msgid "DHCP Server"
@@ -1840,7 +1870,7 @@ msgstr "在傳入框架上定義 VLAN 標頭優先順序到 Linux 內部封包
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:86
 msgid "Defines a specific MTU for this route"
-msgstr ""
+msgstr "為此路由定義一個特定的 MTU"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:970
 msgid "Delegate IPv6 prefixes"
@@ -1854,6 +1884,9 @@ msgstr "委派 IPv6 首碼"
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2738
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2742
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3451
 msgid "Delete"
 msgstr "刪除"
 
@@ -1936,6 +1969,7 @@ msgstr "目標區域"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:280
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:356
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:392
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:191
 msgid "Device"
 msgstr "裝置"
 
@@ -1969,6 +2003,7 @@ msgid "Device type"
 msgstr "裝置類型"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4502
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4209
 msgid "Device unreachable!"
 msgstr "裝置不可達!"
 
@@ -2066,7 +2101,7 @@ msgstr "嘗試中斷線連失敗."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
 msgid "Disk space"
-msgstr ""
+msgstr "磁碟空間"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:607
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3012
@@ -2075,6 +2110,10 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4473
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1770
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3010
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3149
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3353
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4180
 msgid "Dismiss"
 msgstr "關閉"
 
@@ -2091,6 +2130,8 @@ msgid ""
 "Dnsmasq instance to which this boot section is bound. If unspecified, the "
 "section is valid for all dnsmasq instances."
 msgstr ""
+"此引導部分繫結到的 Dnsmasq 實例。 如果未指定,該部分對所有 dnsmasq 實例都有"
+"效。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:246
 msgid ""
@@ -2178,7 +2219,7 @@ msgstr "您真的要遞迴刪除目錄 \"%s\" 嗎?"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:592
 msgid "Domain"
-msgstr ""
+msgstr "網域名稱"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "Domain required"
@@ -2215,6 +2256,7 @@ msgid "Downstream SNR offset"
 msgstr "下載串流 SNR 位移"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2698
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2696
 msgid "Drag to reorder"
 msgstr "拖動來排序"
 
@@ -2290,6 +2332,9 @@ msgstr "可擴展身份驗證協定(EAP)-方式"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:902
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2716
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2719
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3314
 msgid "Edit"
 msgstr "編輯"
 
@@ -2743,6 +2788,7 @@ msgid "Failed to change the system password."
 msgstr "更新系統密碼失敗。"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4461
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4168
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "無法在 %ds 秒內確認變更,等待回滾…"
 
@@ -3126,6 +3172,8 @@ msgstr "前往密碼設定..."
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3697
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
+#: modules/luci-base/htdocs/luci-static/resources/form.js:2638
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3633
 msgid "Go to relevant configuration page"
 msgstr "前往相應設定頁"
 
@@ -4090,6 +4138,7 @@ msgstr "保留目前設定"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:20
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:77
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:60
 msgid "Kernel Log"
 msgstr "核心日誌"
 
@@ -4243,6 +4292,7 @@ msgstr ""
 "間效率可能會大大降低. 建議盡可能不允許802.11b速率."
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4369
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
 msgid "Legend:"
 msgstr "圖例:"
 
@@ -4351,6 +4401,7 @@ msgstr "進入的DNS請求聆聽埠"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:123
 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:54
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:106
 msgid "Load"
 msgstr "負載"
 
@@ -4375,6 +4426,7 @@ msgstr "讀取目錄內容…"
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:45
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1940
 msgid "Loading view…"
 msgstr "載入畫面中…"
 
@@ -4965,6 +5017,7 @@ msgstr "候選 NTP 伺服器"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1097
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
 msgid "Name"
 msgstr "名稱"
 
@@ -5068,6 +5121,7 @@ msgstr "下一個 »"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:4038
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3974
 msgid "No"
 msgstr "不"
 
@@ -5415,6 +5469,7 @@ msgstr "操作頻率"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:2002
 #: modules/luci-base/htdocs/luci-static/resources/form.js:4050
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3986
 msgid "Option \"%s\" contains an invalid input value."
 msgstr "選項 \"%s\" 含有無效的輸入數值。"
 
@@ -5423,10 +5478,12 @@ msgid "Option \"%s\" must not be empty."
 msgstr "選項 \"%s\" 必須不能為空值。"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4376
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4083
 msgid "Option changed"
 msgstr "選項已變更"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4378
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4085
 msgid "Option removed"
 msgstr "選項已移除"
 
@@ -5839,6 +5896,7 @@ msgid "Path to inner Private Key"
 msgstr "內部私鑰的路徑"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2725
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2723
 msgid "Paused"
 msgstr "已暫停"
 
@@ -5936,6 +5994,7 @@ msgid "Please enter your username and password."
 msgstr "請輸入您的用戶名稱和密碼。"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4107
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3814
 msgid "Please select the file to upload."
 msgstr "請選擇要上傳的檔案。"
 
@@ -6046,6 +6105,7 @@ msgstr "私鑰"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:86
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:69
 msgid "Processes"
 msgstr "處理程序"
 
@@ -6205,6 +6265,7 @@ msgid "Really switch protocol?"
 msgstr "確定要更換協定?"
 
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:111
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:94
 msgid "Realtime Graphs"
 msgstr "即時圖表"
 
@@ -6263,6 +6324,7 @@ msgid "References"
 msgstr "引用"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2719
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2717
 msgid "Refreshing"
 msgstr "重新整理"
 
@@ -6467,6 +6529,7 @@ msgstr "實體界面的重選政策"
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:66
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2195
 msgid "Reset"
 msgstr "重置"
 
@@ -6528,18 +6591,22 @@ msgid "Reverse path filter"
 msgstr "反轉路徑過濾器"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4392
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4099
 msgid "Revert"
 msgstr "還原"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4477
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
 msgid "Revert changes"
 msgstr "還原更改"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4659
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4366
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "還原請求失敗狀態碼<code>%h</code>"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4639
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4346
 msgid "Reverting configuration…"
 msgstr "正在還原設定值…"
 
@@ -6680,6 +6747,7 @@ msgid "Run filesystem check"
 msgstr "執行系統檢查"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2358
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2356
 msgid "Runtime error"
 msgstr "執行時錯誤"
 
@@ -6741,12 +6809,16 @@ msgstr "SWAP"
 #: modules/luci-compat/luasrc/view/cbi/header.htm:20
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:463
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:123
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2190
 msgid "Save"
 msgstr "儲存"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2174
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4388
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2172
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4095
 msgid "Save & Apply"
 msgstr "儲存並套用"
 
@@ -6772,10 +6844,12 @@ msgid "Scheduled Tasks"
 msgstr "排程任務"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4372
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4079
 msgid "Section added"
 msgstr "已新增的區段"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4374
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4081
 msgid "Section removed"
 msgstr "區段移除"
 
@@ -6851,6 +6925,7 @@ msgid "Services"
 msgstr "服務"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2660
 msgid "Session expired"
 msgstr "會談結束"
 
@@ -6989,6 +7064,7 @@ msgstr "信號:"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4125
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3832
 msgid "Size"
 msgstr "容量"
 
@@ -7427,6 +7503,7 @@ msgid "Start refresh"
 msgstr "開始更新"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4592
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
 msgid "Starting configuration apply…"
 msgstr "開始套用設定值…"
 
@@ -7585,6 +7662,8 @@ msgstr "系統"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:25
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:68
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:39
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:51
 msgid "System Log"
 msgstr "系統日誌"
 
@@ -7831,6 +7910,7 @@ msgid ""
 msgstr "當加入隱形的無線網路時,必須手動指定正確的 SSID"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4468
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -8116,6 +8196,7 @@ msgid "There are no active leases"
 msgstr "無活躍的租約"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4607
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4314
 msgid "There are no changes to apply"
 msgstr "無可套用的變更"
 
@@ -8250,6 +8331,7 @@ msgid "Timezone"
 msgstr "時區"
 
 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2672
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2670
 msgid "To login…"
 msgstr "去登入…"
 
@@ -8279,6 +8361,7 @@ msgstr "路由追蹤"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:65
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:132
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:115
 msgid "Traffic"
 msgstr "流量"
 
@@ -8500,6 +8583,7 @@ msgid "Unnamed key"
 msgstr "未命名的金鑰"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4312
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4019
 msgid "Unsaved Changes"
 msgstr "尚未存檔的修改"
 
@@ -8530,6 +8614,7 @@ msgid "Up Delay"
 msgstr "上線延遲"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4199
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3906
 msgid "Upload"
 msgstr "上傳"
 
@@ -8554,11 +8639,14 @@ msgstr "上傳檔案…"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3894
 msgid "Upload request failed: %s"
 msgstr "上傳失敗: %s"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4106
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3813
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3867
 msgid "Uploading file…"
 msgstr "上傳檔案中…"
 
@@ -9011,6 +9099,7 @@ msgstr "WireGuard虛擬私人網路(VPN)"
 #: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:17
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:10
 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:141
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:124
 msgid "Wireless"
 msgstr "無線"
 
@@ -9073,6 +9162,7 @@ msgstr "位元互斥運算子(XOR)策略(balance-xor, 2)"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:4038
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3974
 msgid "Yes"
 msgstr "是"
 
@@ -9161,6 +9251,7 @@ msgstr "已橋接"
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:35
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:405
 msgid "create"
 msgstr "建立"
 
@@ -9250,6 +9341,7 @@ msgstr "強制"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:61
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:195
 msgid "forward"
 msgstr "轉發"
 
@@ -9290,6 +9382,7 @@ msgstr "忽略"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:191
 msgid "input"
 msgstr "輸入"
 
@@ -9342,6 +9435,7 @@ msgstr "非空值"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:3368
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3304
 msgid "none"
 msgstr "無"
 
@@ -9462,6 +9556,12 @@ msgstr "無限"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:566
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:53
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:38
+#: modules/luci-base/htdocs/luci-static/resources/form.js:3669
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:396
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:432
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:469
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:565
 msgid "unspecified"
 msgstr "未規定"
 
@@ -9662,8 +9762,15 @@ msgstr "是"
 msgid "« Back"
 msgstr "« 倒退"
 
-#~ msgid "Firewall"
-#~ msgstr "防火牆"
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
+msgid "Firewall"
+msgstr "防火牆"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:109
+msgid ""
+"When enabled, gateway is on link even if the gateway does not match any "
+"interface prefix"
+msgstr ""
 
 #~ msgid "Default %d"
 #~ msgstr "預設 %d"