diff --git a/applications/luci-app-watchcat/po/ar/watchcat.po b/applications/luci-app-watchcat/po/ar/watchcat.po
index 466fd9646c..e5c29dc5ac 100644
--- a/applications/luci-app-watchcat/po/ar/watchcat.po
+++ b/applications/luci-app-watchcat/po/ar/watchcat.po
@@ -13,62 +13,164 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:
- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/bg/watchcat.po b/applications/luci-app-watchcat/po/bg/watchcat.po
index 78dc3e0d04..6525756cba 100644
--- a/applications/luci-app-watchcat/po/bg/watchcat.po
+++ b/applications/luci-app-watchcat/po/bg/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/bn_BD/watchcat.po b/applications/luci-app-watchcat/po/bn_BD/watchcat.po
index 88bf2440a5..3b63671d7b 100644
--- a/applications/luci-app-watchcat/po/bn_BD/watchcat.po
+++ b/applications/luci-app-watchcat/po/bn_BD/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/ca/watchcat.po b/applications/luci-app-watchcat/po/ca/watchcat.po
index ee7c48d07b..078acf0462 100644
--- a/applications/luci-app-watchcat/po/ca/watchcat.po
+++ b/applications/luci-app-watchcat/po/ca/watchcat.po
@@ -12,77 +12,217 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Retard de reinici forçat"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Adreça de host per al ping"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"Quan sovint que es comprova la connexió a Internet. La unitat per defecte es "
-"el segon, podeu utilitzar el sufix 'm' per minuts, 'h' per hores o 'd' per "
-"dies."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-"En mode periòdic, defineix el període de reinici. En mode de Internet, "
-"defineix el període més llarg sense accés al Internet abans que un reinici "
-"es comença. La unitat per defecte es el segon, podeu podeu utilitzar el "
-"sufix 'm' per minuts, 'h' per hores o 'd' per dies."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Mode d'operació"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Període"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Host de ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Període de ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-#, fuzzy
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"El Watchcat permet la configuració d'un reinici periòdic o un reinici quan "
-"la connexió d'Internet ha estat perdut fa un cert període de temps."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
+#~ msgid "Forced reboot delay"
+#~ msgstr "Retard de reinici forçat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Adreça de host per al ping"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Quan sovint que es comprova la connexió a Internet. La unitat per defecte "
+#~ "es el segon, podeu utilitzar el sufix 'm' per minuts, 'h' per hores o 'd' "
+#~ "per dies."
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "En mode periòdic, defineix el període de reinici. En mode de Internet, "
+#~ "defineix el període més llarg sense accés al Internet abans que un "
+#~ "reinici es comença. La unitat per defecte es el segon, podeu podeu "
+#~ "utilitzar el sufix 'm' per minuts, 'h' per hores o 'd' per dies."
+
+#~ msgid "Operating mode"
+#~ msgstr "Mode d'operació"
+
+#~ msgid "Ping host"
+#~ msgstr "Host de ping"
+
+#~ msgid "Ping period"
+#~ msgstr "Període de ping"
+
#, fuzzy
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Al reiniciar el sistema, el Watchcat causarà un reinici suau. Introduïu un "
-"valor diferent de zero causarà un reinici dur retardat si el reinici suau "
-"falla. Introduïu un nombre de segons per a habilitar, utilitzeu 0 per a "
-"inhabilitar."
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "El Watchcat permet la configuració d'un reinici periòdic o un reinici "
+#~ "quan la connexió d'Internet ha estat perdut fa un cert període de temps."
+
+#, fuzzy
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Al reiniciar el sistema, el Watchcat causarà un reinici suau. Introduïu "
+#~ "un valor diferent de zero causarà un reinici dur retardat si el reinici "
+#~ "suau falla. Introduïu un nombre de segons per a habilitar, utilitzeu 0 "
+#~ "per a inhabilitar."
diff --git a/applications/luci-app-watchcat/po/cs/watchcat.po b/applications/luci-app-watchcat/po/cs/watchcat.po
index 09da1e80ea..e98b8cc3f5 100644
--- a/applications/luci-app-watchcat/po/cs/watchcat.po
+++ b/applications/luci-app-watchcat/po/cs/watchcat.po
@@ -12,75 +12,217 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Prodleva nuceného restartu"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Adresa zařízení, vůči kterému bude testováno připojení (ping)"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"Perioda testování připojení; výchozí časovou jednotkou jsou sekundy, avšak "
-"použitím přípony \"m\" lze určit minuty, pomocí \"h\" hodiny a \"d\" dny"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-"Pokud je nastaven periodický režim práce, tak tato hodnota vyjadřuje "
-"interval opakování restartu. V 'internetovém' režimu práce hodnota vyjadřuje "
-"nejdelší možnou dobu, po kterou smí být zařízení bez připojení k internetu, "
-"resp. nastavenému testovacímu zařízení - po jejím uplynutí je proveden "
-"automaticky reset. Výchozí jednotkou jsou sekundy, pomocí přípony \"m\" lze "
-"nastavit minuty, pomocí \"h\" hodiny a prostřednictvím \"d\" dny"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Režim fungování"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Perioda"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Cílové zařízení příkazu ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Interval opakování testu ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Nástroj Watchcat umožňuje provést restart zařízení, když ztráta připojení "
-"trvá stanovenou dobu, případně restart provádět periodicky vždy."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Watchcat provádí \"měkký\" restart (hodnota 0). Zadáním nenulové hodnoty "
-"nastavíte interval (v sekundách), po kterém bude proveden \"tvrdý\" restart, "
-"pokud \"měkký\" restart selhal"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Prodleva nuceného restartu"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Adresa zařízení, vůči kterému bude testováno připojení (ping)"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Perioda testování připojení; výchozí časovou jednotkou jsou sekundy, "
+#~ "avšak použitím přípony \"m\" lze určit minuty, pomocí \"h\" hodiny a \"d"
+#~ "\" dny"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Pokud je nastaven periodický režim práce, tak tato hodnota vyjadřuje "
+#~ "interval opakování restartu. V 'internetovém' režimu práce hodnota "
+#~ "vyjadřuje nejdelší možnou dobu, po kterou smí být zařízení bez připojení "
+#~ "k internetu, resp. nastavenému testovacímu zařízení - po jejím uplynutí "
+#~ "je proveden automaticky reset. Výchozí jednotkou jsou sekundy, pomocí "
+#~ "přípony \"m\" lze nastavit minuty, pomocí \"h\" hodiny a prostřednictvím "
+#~ "\"d\" dny"
+
+#~ msgid "Operating mode"
+#~ msgstr "Režim fungování"
+
+#~ msgid "Ping host"
+#~ msgstr "Cílové zařízení příkazu ping"
+
+#~ msgid "Ping period"
+#~ msgstr "Interval opakování testu ping"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Nástroj Watchcat umožňuje provést restart zařízení, když ztráta připojení "
+#~ "trvá stanovenou dobu, případně restart provádět periodicky vždy."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Watchcat provádí \"měkký\" restart (hodnota 0). Zadáním nenulové hodnoty "
+#~ "nastavíte interval (v sekundách), po kterém bude proveden \"tvrdý\" "
+#~ "restart, pokud \"měkký\" restart selhal"
diff --git a/applications/luci-app-watchcat/po/de/watchcat.po b/applications/luci-app-watchcat/po/de/watchcat.po
index beb924e0c3..0b0e19ba21 100644
--- a/applications/luci-app-watchcat/po/de/watchcat.po
+++ b/applications/luci-app-watchcat/po/de/watchcat.po
@@ -12,76 +12,219 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Erzwungenen Neustart verzögern um"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "Gewähre UCI Zugriff auf luci-app-watchcat"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Anzupingende Host-Adresse"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"Wie oft soll die Internetverbindung überprüft werden. Standart-Einheit in "
-"Sekunden, kann aber durch angehängtes 'm' in Minuten, 'h' in Stunden und 'd' "
-"in Tage geändert werden"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"Im periodischen Modus gibt er die Zeitdauer für einen Neustart an. Im "
-"Internet-Modus gibt er die längste Zeitdauer ohne Internetzugang an, nach "
-"der ein Neustart durchgeführt wird. Voreingestellte Einheit ist Sekunden, "
-"Sie können aber die Endungen 'm' für Minuten, 'h' für Stunden und 'd' für "
-"Tage benutzen"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Betriebsart"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Periode"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Ping-Host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Ping-Zeitdauer"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat erlaubt die Einstellung eines automatischen Neustarts, wenn die "
-"Internetverbindung eine bestimmte Zeitlang ausgefallen ist."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Bei einem Neustart des Systems wird Watchcat einen Warmstart auslösen, wird "
-"hier ein Wert ungleich Null eingegeben, wird ein Kaltstart ausgelöst, sollte "
-"der Warmstart fehlschlagen. Geben Sie eine Zahl in Sekunden zur Aktivierung "
-"an, 0 schaltet diese Funktion aus"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Erzwungenen Neustart verzögern um"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "Gewähre UCI Zugriff auf luci-app-watchcat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Anzupingende Host-Adresse"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Wie oft soll die Internetverbindung überprüft werden. Standart-Einheit in "
+#~ "Sekunden, kann aber durch angehängtes 'm' in Minuten, 'h' in Stunden und "
+#~ "'d' in Tage geändert werden"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Im periodischen Modus gibt er die Zeitdauer für einen Neustart an. Im "
+#~ "Internet-Modus gibt er die längste Zeitdauer ohne Internetzugang an, nach "
+#~ "der ein Neustart durchgeführt wird. Voreingestellte Einheit ist Sekunden, "
+#~ "Sie können aber die Endungen 'm' für Minuten, 'h' für Stunden und 'd' für "
+#~ "Tage benutzen"
+
+#~ msgid "Operating mode"
+#~ msgstr "Betriebsart"
+
+#~ msgid "Ping host"
+#~ msgstr "Ping-Host"
+
+#~ msgid "Ping period"
+#~ msgstr "Ping-Zeitdauer"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat erlaubt die Einstellung eines automatischen Neustarts, wenn die "
+#~ "Internetverbindung eine bestimmte Zeitlang ausgefallen ist."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Bei einem Neustart des Systems wird Watchcat einen Warmstart auslösen, "
+#~ "wird hier ein Wert ungleich Null eingegeben, wird ein Kaltstart "
+#~ "ausgelöst, sollte der Warmstart fehlschlagen. Geben Sie eine Zahl in "
+#~ "Sekunden zur Aktivierung an, 0 schaltet diese Funktion aus"
diff --git a/applications/luci-app-watchcat/po/el/watchcat.po b/applications/luci-app-watchcat/po/el/watchcat.po
index 4ae8db43e6..00c445e642 100644
--- a/applications/luci-app-watchcat/po/el/watchcat.po
+++ b/applications/luci-app-watchcat/po/el/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/en/watchcat.po b/applications/luci-app-watchcat/po/en/watchcat.po
index 664c3d17b1..83d5b8d2e4 100644
--- a/applications/luci-app-watchcat/po/en/watchcat.po
+++ b/applications/luci-app-watchcat/po/en/watchcat.po
@@ -9,75 +9,215 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Host address to ping"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Period"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-#, fuzzy
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat allows to configure a periodic reboot and/or when internet "
-"connection has been lost for a certain period of time."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
+#~ msgid "Forced reboot delay"
+#~ msgstr "Forced reboot delay"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Host address to ping"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+
+#~ msgid "Operating mode"
+#~ msgstr "Operating mode"
+
+#~ msgid "Ping host"
+#~ msgstr "Ping host"
+
+#~ msgid "Ping period"
+#~ msgstr "Ping period"
+
#, fuzzy
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"When rebooting the system the watchcat will trigger a soft reboot, Entering "
-"a non zero value here, will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat allows to configure a periodic reboot and/or when internet "
+#~ "connection has been lost for a certain period of time."
+
+#, fuzzy
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "When rebooting the system the watchcat will trigger a soft reboot, "
+#~ "Entering a non zero value here, will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
diff --git a/applications/luci-app-watchcat/po/es/watchcat.po b/applications/luci-app-watchcat/po/es/watchcat.po
index 53802055a8..183edff174 100644
--- a/applications/luci-app-watchcat/po/es/watchcat.po
+++ b/applications/luci-app-watchcat/po/es/watchcat.po
@@ -13,74 +13,217 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Espera para forzar reinicio"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "Conceder acceso a UCI para luci-app-watchcat"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Dirección de host para hacer ping"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"Cada cuánto comprobar la conexión a internet. Por defecto son segundos, pero "
-"puede añadir 'm' para minutos, 'h' para horas o 'd' para días"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"En modo periódico, define el período de reinicio. En el modo de Internet, "
-"define el período de tiempo más largo sin acceso a Internet antes de iniciar "
-"el reinicio. La unidad predeterminada es de segundos, puede usar el sufijo "
-"'m' para los minutos, 'h' para las horas o 'd' para los días"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Modo de operación"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Período"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Host al que hacer ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Período de ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat permite configurar un reinicio periódico cuando la conexión a "
-"Internet se ha perdido durante un cierto período de tiempo."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Al reiniciar el sistema, el watchcat activará un reinicio suave. Si ingresa "
-"un valor que no sea cero aquí, se iniciará un reinicio con retraso si el "
-"reinicio por software falla. Ingrese un número de segundos para activar, use "
-"0 para desactivar"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Espera para forzar reinicio"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "Conceder acceso a UCI para luci-app-watchcat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Dirección de host para hacer ping"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Cada cuánto comprobar la conexión a internet. Por defecto son segundos, "
+#~ "pero puede añadir 'm' para minutos, 'h' para horas o 'd' para días"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "En modo periódico, define el período de reinicio. En el modo de Internet, "
+#~ "define el período de tiempo más largo sin acceso a Internet antes de "
+#~ "iniciar el reinicio. La unidad predeterminada es de segundos, puede usar "
+#~ "el sufijo 'm' para los minutos, 'h' para las horas o 'd' para los días"
+
+#~ msgid "Operating mode"
+#~ msgstr "Modo de operación"
+
+#~ msgid "Ping host"
+#~ msgstr "Host al que hacer ping"
+
+#~ msgid "Ping period"
+#~ msgstr "Período de ping"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat permite configurar un reinicio periódico cuando la conexión a "
+#~ "Internet se ha perdido durante un cierto período de tiempo."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Al reiniciar el sistema, el watchcat activará un reinicio suave. Si "
+#~ "ingresa un valor que no sea cero aquí, se iniciará un reinicio con "
+#~ "retraso si el reinicio por software falla. Ingrese un número de segundos "
+#~ "para activar, use 0 para desactivar"
diff --git a/applications/luci-app-watchcat/po/fi/watchcat.po b/applications/luci-app-watchcat/po/fi/watchcat.po
index af423ba69f..53035713f2 100644
--- a/applications/luci-app-watchcat/po/fi/watchcat.po
+++ b/applications/luci-app-watchcat/po/fi/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/fr/watchcat.po b/applications/luci-app-watchcat/po/fr/watchcat.po
index e3844a470d..ee6e68efcd 100644
--- a/applications/luci-app-watchcat/po/fr/watchcat.po
+++ b/applications/luci-app-watchcat/po/fr/watchcat.po
@@ -12,76 +12,219 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Délai pour le reboot forcé"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "Accorder l'accès UCI à luci-app-watchcat"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Adresse hôte à envoyer au ping"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"La fréquence de vérification de la connexion Internet. L'unité par défaut "
-"est la seconde, vous pouvez utiliser le suffixe \"m\" pour les minutes, \"h"
-"\" pour les heures ou \"d\" pour les jours"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"En mode périodique, définit la période de redémarrage. En mode internet, "
-"définit la plus longue période de temps sans accès à internet avant qu'un "
-"redémarrage soit engagé. L'unité par défaut est la seconde, vous pouvez "
-"utiliser le suffixe \"m\" pour les minutes, \"h\" pour les heures ou \"d\" "
-"pour les jours"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Mode de fonctionnement"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Période"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Hôte destinataire du ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Période Ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat permet de configurer un redémarrage périodique lorsque la connexion "
-"Internet a été perdue pendant un certain temps."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Lors du redémarrage du système, le watchcat déclenche un soft reboot. "
-"L'entrée d'une valeur non nulle ici déclenchera un hard reboot retardé si le "
-"soft reboot échoue. Entrez un nombre de secondes pour activer, utilisez 0 "
-"pour désactiver"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Délai pour le reboot forcé"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "Accorder l'accès UCI à luci-app-watchcat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Adresse hôte à envoyer au ping"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "La fréquence de vérification de la connexion Internet. L'unité par défaut "
+#~ "est la seconde, vous pouvez utiliser le suffixe \"m\" pour les minutes, "
+#~ "\"h\" pour les heures ou \"d\" pour les jours"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "En mode périodique, définit la période de redémarrage. En mode internet, "
+#~ "définit la plus longue période de temps sans accès à internet avant qu'un "
+#~ "redémarrage soit engagé. L'unité par défaut est la seconde, vous pouvez "
+#~ "utiliser le suffixe \"m\" pour les minutes, \"h\" pour les heures ou \"d"
+#~ "\" pour les jours"
+
+#~ msgid "Operating mode"
+#~ msgstr "Mode de fonctionnement"
+
+#~ msgid "Ping host"
+#~ msgstr "Hôte destinataire du ping"
+
+#~ msgid "Ping period"
+#~ msgstr "Période Ping"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat permet de configurer un redémarrage périodique lorsque la "
+#~ "connexion Internet a été perdue pendant un certain temps."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Lors du redémarrage du système, le watchcat déclenche un soft reboot. "
+#~ "L'entrée d'une valeur non nulle ici déclenchera un hard reboot retardé si "
+#~ "le soft reboot échoue. Entrez un nombre de secondes pour activer, "
+#~ "utilisez 0 pour désactiver"
diff --git a/applications/luci-app-watchcat/po/he/watchcat.po b/applications/luci-app-watchcat/po/he/watchcat.po
index 4ae8db43e6..00c445e642 100644
--- a/applications/luci-app-watchcat/po/he/watchcat.po
+++ b/applications/luci-app-watchcat/po/he/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/hi/watchcat.po b/applications/luci-app-watchcat/po/hi/watchcat.po
index f9a0dcfb72..794c5a6067 100644
--- a/applications/luci-app-watchcat/po/hi/watchcat.po
+++ b/applications/luci-app-watchcat/po/hi/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/hu/watchcat.po b/applications/luci-app-watchcat/po/hu/watchcat.po
index 82ac4c15a6..6f329f16ed 100644
--- a/applications/luci-app-watchcat/po/hu/watchcat.po
+++ b/applications/luci-app-watchcat/po/hu/watchcat.po
@@ -11,70 +11,199 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.6\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Kényszerített újraindítás késleltetése"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-#, fuzzy
-msgid "Host address to ping"
-msgstr "Pingelendő szerver címe"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"Internet kapcsolat ellenőrzésének gyakorisága. Alapértelmezett egység a "
-"másodperc, percekhez használd az 'm', órákhoz a 'h', vagy napokhoz a 'd' "
-"utótagot."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-"Periodikus üzemmódban ez határozza meg az újraindítás gyakoriságát. Internet "
-"üzemmódban meghatározza a leghosszabb időt újraindításig, amikor nincs "
-"internet kapcsolat. Alapértelmezett egység a másodperc, percekhez használd "
-"az 'm', órákhoz a 'h', vagy napokhoz a 'd' utótagot."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Üzemmód"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Periódus"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Ping címe"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Pingelések közti idő"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
+#~ msgid "Forced reboot delay"
+#~ msgstr "Kényszerített újraindítás késleltetése"
+
+#, fuzzy
+#~ msgid "Host address to ping"
+#~ msgstr "Pingelendő szerver címe"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Internet kapcsolat ellenőrzésének gyakorisága. Alapértelmezett egység a "
+#~ "másodperc, percekhez használd az 'm', órákhoz a 'h', vagy napokhoz a 'd' "
+#~ "utótagot."
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Periodikus üzemmódban ez határozza meg az újraindítás gyakoriságát. "
+#~ "Internet üzemmódban meghatározza a leghosszabb időt újraindításig, amikor "
+#~ "nincs internet kapcsolat. Alapértelmezett egység a másodperc, percekhez "
+#~ "használd az 'm', órákhoz a 'h', vagy napokhoz a 'd' utótagot."
+
+#~ msgid "Operating mode"
+#~ msgstr "Üzemmód"
+
+#~ msgid "Ping host"
+#~ msgstr "Ping címe"
+
+#~ msgid "Ping period"
+#~ msgstr "Pingelések közti idő"
diff --git a/applications/luci-app-watchcat/po/it/watchcat.po b/applications/luci-app-watchcat/po/it/watchcat.po
index bc8def0a4b..d1d2414541 100644
--- a/applications/luci-app-watchcat/po/it/watchcat.po
+++ b/applications/luci-app-watchcat/po/it/watchcat.po
@@ -12,76 +12,219 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Ritardo riavvio forzato"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "Concedi accesso UCI per luci-app-watchcat"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Indirizzo dell'host da pingare"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"Ogni quanto si vuole controllare la connessione. Di default espresso in "
-"secondi, puoi usare il sufisso 'm' per i minuti, 'h' per le ore o 'd' per i "
-"giorni"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"In modalità periodica, definisce il periodo di riavvio. In modalità "
-"internet, definisce il più lungo periodo del tempo senza connessione "
-"internet prima di un riavvio è pianificato. L'unità predefinita è in "
-"secondi, si può usare il suffisso 'm' per i minuti, 'h' per le ore o 'd' per "
-"i giorni"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Modalità"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Periodo"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Periodo del Ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat ti permette di configurare un riavvio periodico quando la "
-"connessione a internet è stata persa per un certo periodo."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Quando watchcat vuole riavviare il sistema usa un soft reboot, inserendo un "
-"valore diverso da 0 in questo campo il proverà un hard reboot se il soft "
-"reboot fallisce. Inserisci un numero espresso in secondi per abilitare, usa "
-"0 per disabilitare"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Ritardo riavvio forzato"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "Concedi accesso UCI per luci-app-watchcat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Indirizzo dell'host da pingare"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Ogni quanto si vuole controllare la connessione. Di default espresso in "
+#~ "secondi, puoi usare il sufisso 'm' per i minuti, 'h' per le ore o 'd' per "
+#~ "i giorni"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "In modalità periodica, definisce il periodo di riavvio. In modalità "
+#~ "internet, definisce il più lungo periodo del tempo senza connessione "
+#~ "internet prima di un riavvio è pianificato. L'unità predefinita è in "
+#~ "secondi, si può usare il suffisso 'm' per i minuti, 'h' per le ore o 'd' "
+#~ "per i giorni"
+
+#~ msgid "Operating mode"
+#~ msgstr "Modalità"
+
+#~ msgid "Ping host"
+#~ msgstr "Ping host"
+
+#~ msgid "Ping period"
+#~ msgstr "Periodo del Ping"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat ti permette di configurare un riavvio periodico quando la "
+#~ "connessione a internet è stata persa per un certo periodo."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Quando watchcat vuole riavviare il sistema usa un soft reboot, inserendo "
+#~ "un valore diverso da 0 in questo campo il proverà un hard reboot se il "
+#~ "soft reboot fallisce. Inserisci un numero espresso in secondi per "
+#~ "abilitare, usa 0 per disabilitare"
diff --git a/applications/luci-app-watchcat/po/ja/watchcat.po b/applications/luci-app-watchcat/po/ja/watchcat.po
index 6bc3a197ac..a7e0285396 100644
--- a/applications/luci-app-watchcat/po/ja/watchcat.po
+++ b/applications/luci-app-watchcat/po/ja/watchcat.po
@@ -12,73 +12,216 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "強制再起動遅延時間"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "luci-app-watchcatにUCIアクセスを許可"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "ping するホスト・アドレス"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"インターネット接続を確認する頻度。 デフォルトの単位は秒です。分には 'm'、時間"
-"には 'h' 、日には 'd' という接尾辞を使用できます"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"定期動作モードの場合、再起動する周期を設定します。インターネットモードの場"
-"合、インターネット接続が切断状態にある許容する期間を設定します。初期設定の単"
-"位は秒ですが、'm'を接尾に付けると分、'h'を付けると時、'd'を付けると日数に設定"
-"されます"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "動作モード"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "周期"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Ping 宛先ホスト"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Ping 間隔"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat を使用すると、インターネット接続が一定期間失われた場合に、定期的な再"
-"起動を構成できます。"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"システムを再起動すると、watchcat はソフト再起動をトリガーします。 ここに 0 以"
-"外の値を入力すると、ソフト再起動が失敗した場合に遅延ハード再起動がトリガーさ"
-"れます。 有効にするには秒数を入力し、無効にするには 0 を使用します"
+#~ msgid "Forced reboot delay"
+#~ msgstr "強制再起動遅延時間"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "luci-app-watchcatにUCIアクセスを許可"
+
+#~ msgid "Host address to ping"
+#~ msgstr "ping するホスト・アドレス"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "インターネット接続を確認する頻度。 デフォルトの単位は秒です。分には 'm'、"
+#~ "時間には 'h' 、日には 'd' という接尾辞を使用できます"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "定期動作モードの場合、再起動する周期を設定します。インターネットモードの場"
+#~ "合、インターネット接続が切断状態にある許容する期間を設定します。初期設定の"
+#~ "単位は秒ですが、'm'を接尾に付けると分、'h'を付けると時、'd'を付けると日数"
+#~ "に設定されます"
+
+#~ msgid "Operating mode"
+#~ msgstr "動作モード"
+
+#~ msgid "Ping host"
+#~ msgstr "Ping 宛先ホスト"
+
+#~ msgid "Ping period"
+#~ msgstr "Ping 間隔"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat を使用すると、インターネット接続が一定期間失われた場合に、定期的"
+#~ "な再起動を構成できます。"
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "システムを再起動すると、watchcat はソフト再起動をトリガーします。 ここに "
+#~ "0 以外の値を入力すると、ソフト再起動が失敗した場合に遅延ハード再起動がトリ"
+#~ "ガーされます。 有効にするには秒数を入力し、無効にするには 0 を使用します"
diff --git a/applications/luci-app-watchcat/po/ko/watchcat.po b/applications/luci-app-watchcat/po/ko/watchcat.po
index c3a831056f..4c6e56a050 100644
--- a/applications/luci-app-watchcat/po/ko/watchcat.po
+++ b/applications/luci-app-watchcat/po/ko/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/mr/watchcat.po b/applications/luci-app-watchcat/po/mr/watchcat.po
index 5bea96a3e9..d7f61eab5c 100644
--- a/applications/luci-app-watchcat/po/mr/watchcat.po
+++ b/applications/luci-app-watchcat/po/mr/watchcat.po
@@ -12,62 +12,170 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "सक्तीने रीबूट विलंब"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "पिंग होस्ट पत्ता"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
+#~ msgid "Forced reboot delay"
+#~ msgstr "सक्तीने रीबूट विलंब"
+
+#~ msgid "Host address to ping"
+#~ msgstr "पिंग होस्ट पत्ता"
diff --git a/applications/luci-app-watchcat/po/ms/watchcat.po b/applications/luci-app-watchcat/po/ms/watchcat.po
index 8825d65337..ce17ddaf60 100644
--- a/applications/luci-app-watchcat/po/ms/watchcat.po
+++ b/applications/luci-app-watchcat/po/ms/watchcat.po
@@ -8,62 +8,164 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/nb_NO/watchcat.po b/applications/luci-app-watchcat/po/nb_NO/watchcat.po
index 4ae8db43e6..00c445e642 100644
--- a/applications/luci-app-watchcat/po/nb_NO/watchcat.po
+++ b/applications/luci-app-watchcat/po/nb_NO/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/pl/watchcat.po b/applications/luci-app-watchcat/po/pl/watchcat.po
index cf9fb3ef9e..a100a15631 100644
--- a/applications/luci-app-watchcat/po/pl/watchcat.po
+++ b/applications/luci-app-watchcat/po/pl/watchcat.po
@@ -13,74 +13,217 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Wymuszone opóźnienie restartu"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "Udziel dostępu UCI do luci-app-watchcat"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Adres hosta do pingowania"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"Jak często sprawdzać połączenie internetowe. Domyślną jednostką jest "
-"sekunda, można także użyć 'm' dla minut, 'h' dla godzin lub 'd' dla dni"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"W trybie okresowym, określa to restart. W trybie internetowym, określa "
-"najdłuższy okres czasu bez dostępu do internetu przed restartem. Domyślną "
-"jednostką jest sekunda, można także użyć 'm' dla minut, 'h' dla godzin lub "
-"'d' dla dni"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Tryb pracy"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Okres"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Host do pingowania"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Czas pomiędzy wysyłaniem pingów"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat pozwala na skonfigurowanie okresowych restartów, jeśli połączenie "
-"internetowe zostanie utracone na określony czas."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Restart routera Watchcat wykonuje za pomocą tzw. \"miękkiego restartu\". "
-"Wpisując tutaj wartość niezerową, wymusimy \"twardy restart\", jeśli "
-"\"miękki restart\" się nie powiedzie. Podaj czas w sekundach lub wpisz 0 "
-"(zero), aby wyłączyć restarty"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Wymuszone opóźnienie restartu"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "Udziel dostępu UCI do luci-app-watchcat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Adres hosta do pingowania"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Jak często sprawdzać połączenie internetowe. Domyślną jednostką jest "
+#~ "sekunda, można także użyć 'm' dla minut, 'h' dla godzin lub 'd' dla dni"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "W trybie okresowym, określa to restart. W trybie internetowym, określa "
+#~ "najdłuższy okres czasu bez dostępu do internetu przed restartem. Domyślną "
+#~ "jednostką jest sekunda, można także użyć 'm' dla minut, 'h' dla godzin "
+#~ "lub 'd' dla dni"
+
+#~ msgid "Operating mode"
+#~ msgstr "Tryb pracy"
+
+#~ msgid "Ping host"
+#~ msgstr "Host do pingowania"
+
+#~ msgid "Ping period"
+#~ msgstr "Czas pomiędzy wysyłaniem pingów"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat pozwala na skonfigurowanie okresowych restartów, jeśli "
+#~ "połączenie internetowe zostanie utracone na określony czas."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Restart routera Watchcat wykonuje za pomocą tzw. \"miękkiego restartu\". "
+#~ "Wpisując tutaj wartość niezerową, wymusimy \"twardy restart\", jeśli "
+#~ "\"miękki restart\" się nie powiedzie. Podaj czas w sekundach lub wpisz 0 "
+#~ "(zero), aby wyłączyć restarty"
diff --git a/applications/luci-app-watchcat/po/pt/watchcat.po b/applications/luci-app-watchcat/po/pt/watchcat.po
index 507fcc95eb..64f5c50ffa 100644
--- a/applications/luci-app-watchcat/po/pt/watchcat.po
+++ b/applications/luci-app-watchcat/po/pt/watchcat.po
@@ -12,74 +12,218 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Atraso forçado para a reinicialização"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "Conceder acesso UCI ao luci-app-watchcat"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Endereço de host para ping"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"A frequência de verificar a ligação à Internet. A unidade padrão é segundos, "
-"pode usar o sufixo 'm' para minutos, 'h' para horas ou 'd' para dias"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"No modo periódico, define o período de reinicialização. No modo Internet, "
-"define o período mais longo sem acesso à Internet antes da reinicialização. "
-"A unidade predefinida é segundos, pode utilizar o sufixo 'm' para minutos, "
-"'h' para horas ou 'd' para dias"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Modo de operação"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Periodo"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Pingar host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Periodo de ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"O Watchcat permite configurar uma reinicialização periódica quando a conexão "
-"com a Internet tiver sido perdida por um determinado período."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Ao reiniciar o sistema, o watchcat acionará uma reinicialização suave. "
-"Introduzir um valor diferente de zero aqui irá acionar uma reinicialização "
-"rígida retardada se a reinicialização suave falhar. Digite uma quantidade de "
-"segundos para ativar, use 0 para desativar"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Atraso forçado para a reinicialização"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "Conceder acesso UCI ao luci-app-watchcat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Endereço de host para ping"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "A frequência de verificar a ligação à Internet. A unidade padrão é "
+#~ "segundos, pode usar o sufixo 'm' para minutos, 'h' para horas ou 'd' para "
+#~ "dias"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "No modo periódico, define o período de reinicialização. No modo Internet, "
+#~ "define o período mais longo sem acesso à Internet antes da "
+#~ "reinicialização. A unidade predefinida é segundos, pode utilizar o sufixo "
+#~ "'m' para minutos, 'h' para horas ou 'd' para dias"
+
+#~ msgid "Operating mode"
+#~ msgstr "Modo de operação"
+
+#~ msgid "Ping host"
+#~ msgstr "Pingar host"
+
+#~ msgid "Ping period"
+#~ msgstr "Periodo de ping"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "O Watchcat permite configurar uma reinicialização periódica quando a "
+#~ "conexão com a Internet tiver sido perdida por um determinado período."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Ao reiniciar o sistema, o watchcat acionará uma reinicialização suave. "
+#~ "Introduzir um valor diferente de zero aqui irá acionar uma "
+#~ "reinicialização rígida retardada se a reinicialização suave falhar. "
+#~ "Digite uma quantidade de segundos para ativar, use 0 para desativar"
diff --git a/applications/luci-app-watchcat/po/pt_BR/watchcat.po b/applications/luci-app-watchcat/po/pt_BR/watchcat.po
index c47f70a776..276db35886 100644
--- a/applications/luci-app-watchcat/po/pt_BR/watchcat.po
+++ b/applications/luci-app-watchcat/po/pt_BR/watchcat.po
@@ -13,75 +13,218 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.5.1-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Atraso para reinício forçado"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "Conceda acesso UCI ao luci-app-watchcat"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Endereço do equipamento para efetuar o PING"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"Com qual frequência deve verificar a conexão com a Internet. A unidade "
-"padrão é segundos, mas você pode usar o sufixo 'm' para minutos, 'h' para "
-"horas ou 'd' para dias"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"No modo periódico, é definido o período para se reiniciar. No modo Internet, "
-"é definido o maior período de tempo sem acesso à Internet até que um "
-"reinício seja realizado. A unidade padrão é segundos, mas você pode usar o "
-"sufixo 'm' para minutos, 'h' para horas ou 'd' para dias"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Modo de Operação"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Período"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Pingar Máquina"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Período de ping"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat permite a configuração de um período para reiniciar e/ou quando a "
-"conexão com à Internet foi perdida por um ser período de tempo."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Ao reiniciar o sistema, o watchcat vai acionar uma reinicialização suave. "
-"Inserir um valor não zero aqui irá acionar uma reinicialização forçada "
-"atrasada se a reinicialização suave falhar. Digite um número de segundos "
-"para habilitar, use 0 para desabilitar"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Atraso para reinício forçado"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "Conceda acesso UCI ao luci-app-watchcat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Endereço do equipamento para efetuar o PING"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Com qual frequência deve verificar a conexão com a Internet. A unidade "
+#~ "padrão é segundos, mas você pode usar o sufixo 'm' para minutos, 'h' para "
+#~ "horas ou 'd' para dias"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "No modo periódico, é definido o período para se reiniciar. No modo "
+#~ "Internet, é definido o maior período de tempo sem acesso à Internet até "
+#~ "que um reinício seja realizado. A unidade padrão é segundos, mas você "
+#~ "pode usar o sufixo 'm' para minutos, 'h' para horas ou 'd' para dias"
+
+#~ msgid "Operating mode"
+#~ msgstr "Modo de Operação"
+
+#~ msgid "Ping host"
+#~ msgstr "Pingar Máquina"
+
+#~ msgid "Ping period"
+#~ msgstr "Período de ping"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat permite a configuração de um período para reiniciar e/ou quando "
+#~ "a conexão com à Internet foi perdida por um ser período de tempo."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Ao reiniciar o sistema, o watchcat vai acionar uma reinicialização suave. "
+#~ "Inserir um valor não zero aqui irá acionar uma reinicialização forçada "
+#~ "atrasada se a reinicialização suave falhar. Digite um número de segundos "
+#~ "para habilitar, use 0 para desabilitar"
diff --git a/applications/luci-app-watchcat/po/ro/watchcat.po b/applications/luci-app-watchcat/po/ro/watchcat.po
index 6d5a64494b..37a1e84a53 100644
--- a/applications/luci-app-watchcat/po/ro/watchcat.po
+++ b/applications/luci-app-watchcat/po/ro/watchcat.po
@@ -12,62 +12,164 @@ msgstr ""
"20)) ? 1 : 2);;\n"
"X-Generator: Pootle 2.0.6\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Perioadă"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/ru/watchcat.po b/applications/luci-app-watchcat/po/ru/watchcat.po
index 902646cab3..a8829053f2 100644
--- a/applications/luci-app-watchcat/po/ru/watchcat.po
+++ b/applications/luci-app-watchcat/po/ru/watchcat.po
@@ -16,76 +16,219 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Задержка
принудительной
перезагрузки"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "Предоставить UCI доступ для luci-app-watchcat"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Адрес хоста для пинг-запроса"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"Как часто проверять Интернет соединение. По умолчанию значение в секундах, "
-"вы можете использовать суффикс 'm' для указания минут, 'h' - часов, 'd' - "
-"дней"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"В периодическом режиме, это значение задает период перезагрузки. В режиме "
-"перезагрузки при потере Интернета, данное значение определяет максимальный "
-"период времени без доступа в Интернет, после которого устройство "
-"перезагружается. По умолчанию значение в секундах, вы можете использовать "
-"суффикс 'm' для указания минут, 'h' - часов, 'd' - дней"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Режим работы"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Период"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Хост пинг-запроса"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Период пинг-запроса"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat позволяет настроить периодическую перезагрузку, при потере Интернет "
-"соединения на определенное время."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"При перезагрузке системы, watchcat вызовет программную перезагрузку. Ввод "
-"ненулевого значения, вызовет отложенную аппаратную перезагрузку, если "
-"программная перезагрузка не удастся. Введите количество секунд, чтобы "
-"включить. Используйте '0', чтобы отключить"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Задержка
принудительной
перезагрузки"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "Предоставить UCI доступ для luci-app-watchcat"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Адрес хоста для пинг-запроса"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Как часто проверять Интернет соединение. По умолчанию значение в "
+#~ "секундах, вы можете использовать суффикс 'm' для указания минут, 'h' - "
+#~ "часов, 'd' - дней"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "В периодическом режиме, это значение задает период перезагрузки. В режиме "
+#~ "перезагрузки при потере Интернета, данное значение определяет "
+#~ "максимальный период времени без доступа в Интернет, после которого "
+#~ "устройство перезагружается. По умолчанию значение в секундах, вы можете "
+#~ "использовать суффикс 'm' для указания минут, 'h' - часов, 'd' - дней"
+
+#~ msgid "Operating mode"
+#~ msgstr "Режим работы"
+
+#~ msgid "Ping host"
+#~ msgstr "Хост пинг-запроса"
+
+#~ msgid "Ping period"
+#~ msgstr "Период пинг-запроса"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat позволяет настроить периодическую перезагрузку, при потере "
+#~ "Интернет соединения на определенное время."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "При перезагрузке системы, watchcat вызовет программную перезагрузку. Ввод "
+#~ "ненулевого значения, вызовет отложенную аппаратную перезагрузку, если "
+#~ "программная перезагрузка не удастся. Введите количество секунд, чтобы "
+#~ "включить. Используйте '0', чтобы отключить"
diff --git a/applications/luci-app-watchcat/po/sk/watchcat.po b/applications/luci-app-watchcat/po/sk/watchcat.po
index 7aaf7a3017..70f7a610c6 100644
--- a/applications/luci-app-watchcat/po/sk/watchcat.po
+++ b/applications/luci-app-watchcat/po/sk/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/sv/watchcat.po b/applications/luci-app-watchcat/po/sv/watchcat.po
index 34999ebf4a..0913987d50 100644
--- a/applications/luci-app-watchcat/po/sv/watchcat.po
+++ b/applications/luci-app-watchcat/po/sv/watchcat.po
@@ -12,74 +12,215 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Fördröjning av påtvingad omstart"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Värdadress att pinga"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"Hur ofta internet-anslutningen ska kollas. Standardenheten är sekunder, du "
-"kan använda tillägget 'm' för minutrar, 't' för timmar eller 'd' för dagar"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-"I periodiskt läge definierar den omstartperioden. I internetläge definierar "
-"den den längsta tiden utan internetåtkomst innan en omstart aktiveras. "
-"Standardenheten är sekunder, du kan använda suffixet 'm' i minuter, 'h' i "
-"timmar eller 'd' i dagar"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Driftsläge"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Period"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Pinga värd"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Period för pingning"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat gör det möjligt att konfigurera en periodisk omstart när Internet-"
-"anslutningen har gått förlorad under en viss tid."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"När systemet startar om kommer watchcat att utlösa en mjuk omstart. Om du "
-"anger ett värde som inte är noll här kommer det att trigga en försenad hård "
-"omstart om den mjuka omstarten misslyckats. Ange ett antal sekunder för att "
-"aktivera, använd 0 för att inaktivera"
+#~ msgid "Forced reboot delay"
+#~ msgstr "Fördröjning av påtvingad omstart"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Värdadress att pinga"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Hur ofta internet-anslutningen ska kollas. Standardenheten är sekunder, "
+#~ "du kan använda tillägget 'm' för minutrar, 't' för timmar eller 'd' för "
+#~ "dagar"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "I periodiskt läge definierar den omstartperioden. I internetläge "
+#~ "definierar den den längsta tiden utan internetåtkomst innan en omstart "
+#~ "aktiveras. Standardenheten är sekunder, du kan använda suffixet 'm' i "
+#~ "minuter, 'h' i timmar eller 'd' i dagar"
+
+#~ msgid "Operating mode"
+#~ msgstr "Driftsläge"
+
+#~ msgid "Ping host"
+#~ msgstr "Pinga värd"
+
+#~ msgid "Ping period"
+#~ msgstr "Period för pingning"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat gör det möjligt att konfigurera en periodisk omstart när "
+#~ "Internet-anslutningen har gått förlorad under en viss tid."
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "När systemet startar om kommer watchcat att utlösa en mjuk omstart. Om du "
+#~ "anger ett värde som inte är noll här kommer det att trigga en försenad "
+#~ "hård omstart om den mjuka omstarten misslyckats. Ange ett antal sekunder "
+#~ "för att aktivera, använd 0 för att inaktivera"
diff --git a/applications/luci-app-watchcat/po/templates/watchcat.pot b/applications/luci-app-watchcat/po/templates/watchcat.pot
index 32fab932d7..c20bc0cde7 100644
--- a/applications/luci-app-watchcat/po/templates/watchcat.pot
+++ b/applications/luci-app-watchcat/po/templates/watchcat.pot
@@ -1,62 +1,164 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/tr/watchcat.po b/applications/luci-app-watchcat/po/tr/watchcat.po
index a6ef2dff0b..55dd21100f 100644
--- a/applications/luci-app-watchcat/po/tr/watchcat.po
+++ b/applications/luci-app-watchcat/po/tr/watchcat.po
@@ -12,62 +12,170 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Zorla yeniden başlatma gecikmesi"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "luci-app-watchcat için UCI erişimi verin"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
+#~ msgid "Forced reboot delay"
+#~ msgstr "Zorla yeniden başlatma gecikmesi"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "luci-app-watchcat için UCI erişimi verin"
diff --git a/applications/luci-app-watchcat/po/uk/watchcat.po b/applications/luci-app-watchcat/po/uk/watchcat.po
index 2308049dd1..24dc04653d 100644
--- a/applications/luci-app-watchcat/po/uk/watchcat.po
+++ b/applications/luci-app-watchcat/po/uk/watchcat.po
@@ -13,67 +13,194 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 3.11\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "Затримка примусового перезавантаження"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "Адреса сервера для перевірки зв'язку"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"Як часто перевіряти підключення до інтернету. Типові одиниці виміру — "
-"секунди, ви можете використовувати суфікс «m» для вказування хвилин, «h» - "
-"годин, «d» - днів"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "Режим роботи"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "Період"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Пінг вузла"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Період пінгів"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat дозволяє налаштувати періодичні перезавантаження коли підключення "
-"до інтернету було втрачено протягом певного періоду часу."
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
+#~ msgid "Forced reboot delay"
+#~ msgstr "Затримка примусового перезавантаження"
+
+#~ msgid "Host address to ping"
+#~ msgstr "Адреса сервера для перевірки зв'язку"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "Як часто перевіряти підключення до інтернету. Типові одиниці виміру — "
+#~ "секунди, ви можете використовувати суфікс «m» для вказування хвилин, «h» "
+#~ "- годин, «d» - днів"
+
+#~ msgid "Operating mode"
+#~ msgstr "Режим роботи"
+
+#~ msgid "Ping host"
+#~ msgstr "Пінг вузла"
+
+#~ msgid "Ping period"
+#~ msgstr "Період пінгів"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat дозволяє налаштувати періодичні перезавантаження коли "
+#~ "підключення до інтернету було втрачено протягом певного періоду часу."
diff --git a/applications/luci-app-watchcat/po/vi/watchcat.po b/applications/luci-app-watchcat/po/vi/watchcat.po
index c02aeb6ed6..844329e157 100644
--- a/applications/luci-app-watchcat/po/vi/watchcat.po
+++ b/applications/luci-app-watchcat/po/vi/watchcat.po
@@ -9,62 +9,164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr ""
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/zh_Hans/watchcat.po b/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
index 0580cc1577..dbb8601ffb 100644
--- a/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
@@ -15,69 +15,212 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "强制重启延时"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "授予UCI访问luci-app-watchcat的权限"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "要 ping 的主机地址"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"检测网络连接的频率。默认单位为秒,您可以使用“m”作为后缀表示分钟,“h”表示小"
-"时,“d”表示天"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"在周期模式下,此处定义了重启的周期。在联网模式下,这个表示没有网络连接情况下"
-"到执行重启的最长时间间隔。默认单位为秒,您可以使用“m”作为后缀表示分钟,“h”表"
-"示小时,“d”表示天"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "操作模式"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "周期"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "Ping 主机"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "Ping 周期"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
-msgstr "Watchcat 允许在网络连接丢失一段时间后配置定时重启动。"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"当重启系统时,WatchCat 将触发一个软重启。在此输入一个非 0 值,如果软重启失败"
-"将会触发一个延迟的硬重启。输入秒数启用,输入 0 禁用"
+
+#~ msgid "Forced reboot delay"
+#~ msgstr "强制重启延时"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "授予UCI访问luci-app-watchcat的权限"
+
+#~ msgid "Host address to ping"
+#~ msgstr "要 ping 的主机地址"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "检测网络连接的频率。默认单位为秒,您可以使用“m”作为后缀表示分钟,“h”表示小"
+#~ "时,“d”表示天"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "在周期模式下,此处定义了重启的周期。在联网模式下,这个表示没有网络连接情况"
+#~ "下到执行重启的最长时间间隔。默认单位为秒,您可以使用“m”作为后缀表示分"
+#~ "钟,“h”表示小时,“d”表示天"
+
+#~ msgid "Operating mode"
+#~ msgstr "操作模式"
+
+#~ msgid "Ping host"
+#~ msgstr "Ping 主机"
+
+#~ msgid "Ping period"
+#~ msgstr "Ping 周期"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr "Watchcat 允许在网络连接丢失一段时间后配置定时重启动。"
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "当重启系统时,WatchCat 将触发一个软重启。在此输入一个非 0 值,如果软重启失"
+#~ "败将会触发一个延迟的硬重启。输入秒数启用,输入 0 禁用"
diff --git a/applications/luci-app-watchcat/po/zh_Hant/watchcat.po b/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
index 5c56e9573f..409e6bffd2 100644
--- a/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
@@ -15,71 +15,214 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
-msgid "Forced reboot delay"
-msgstr "強制重新啟動延遲"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
Specify the "
+"interface to monitor and restart if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+msgid ""
+"Applies to Ping Reboot and Periodic Reboot modes
When rebooting "
+"the router, the service will trigger a soft reboot. Entering a non-zero "
+"value here will trigger a delayed hard reboot if the soft reboot were to "
+"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
+"0 to disable the forced reboot delay."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+msgid ""
+"Applies to Ping Reboot and Restart Interface modes
If using "
+"ModemManager, you can have Watchcat restart your ModemManger interface by "
+"specifying its name."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+msgid "Big: 248 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+msgid "Force Reboot Delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
+msgid "General Settings"
+msgstr ""
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
-msgid "Grant UCI access for luci-app-watchcat"
-msgstr "授予 luci-app-watchcat 擁有 UCI 存取的權限"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
-msgid "Host address to ping"
-msgstr "通過 \"ping\" 測試的主機位址"
-
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
-msgid ""
-"How often to check internet connection. Default unit is seconds, you can you "
-"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgid "Grant access to LuCI app watchcat"
msgstr ""
-"檢查網路連接的頻率;預設單位為「秒」,您還可以使用字尾 \"m\"(分鐘)、\"h"
-"\"(小時)、\"d\"(天)"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
-"In periodic mode, it defines the reboot period. In internet mode, it defines "
-"the longest period of time without internet access before a reboot is "
-"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
-"for hours or 'd' for days"
+"Here you can set up several checks and actions to take in the event that a "
+"host becomes unreachable. Click the Add button at the bottom to set "
+"up more than one action."
msgstr ""
-"在週期模式下,此處定義為「重新啟動的週期」;在 Internet 模式下,它定義為在重"
-"新啟動以前無法存取 Internet 的「最長時間段」。預設單位為「秒」,您還可以使用"
-"字尾 \"m\"(分鐘)、\"h\"(小時)、\"d\"(天)"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
-msgid "Operating mode"
-msgstr "操作模式"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+msgid "Host To Check"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+msgid ""
+"How often to ping the host specified above.
The default unit is "
+"seconds, without a suffix, but you can use the suffix m for minutes, "
+"h for hours or d for days.
Examples:- 10 "
+"seconds would be: 10 or 10s
- 5 minutes would be: 5m"
+"b>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+msgid "Huge: 1492 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+msgid ""
+"If using ModemManager, then before restarting the interface, set the modem "
+"to be allowed to use any band."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+msgid ""
+"In Periodic Reboot mode, it defines how often to reboot.
In Ping "
+"Reboot mode, it defines the longest period of time without a reply from the "
+"Host To Check before a reboot is engaged.
In Network Restart mode, it "
+"defines the longest period of time without a reply from the Host to Check "
+"before the interface is restarted.
The default unit is seconds, "
+"without a suffix, but you can use the suffix m for minutes, h "
+"for hours or d for days.
Examples:- 10 seconds "
+"would be: 10 or 10s
- 5 minutes would be: 5m"
+"li>
- 1 hour would be: 1h
- 1 week would be: 7d"
+"li>
"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+msgid "Interface to monitor and/or restart"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+msgid "Jumbo: 9000 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+msgid "Name of ModemManager Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
msgstr "週期"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
-msgid "Ping host"
-msgstr "ping 主機"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+msgid "Periodic Reboot"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
-msgid "Ping period"
-msgstr "ping 週期"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+msgid "Ping Packet Size"
+msgstr ""
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+msgid "Ping Reboot"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
+msgid ""
+"Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+"specified duration of time.
Periodic Reboot: Reboot this device after "
+"a specified interval of time.
Restart Interface: Restart a network "
+"interface if a ping to a specified host fails for a specified duration of "
+"time."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+msgid "Restart Interface"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Small: 1 byte"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+msgid "Standard: 56 bytes"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
+msgid "These rules will govern how this device reacts to network events."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+msgid "Unlock Modem Bands"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
#: applications/luci-app-watchcat/root/usr/share/luci/menu.d/luci-app-watchcat.json:3
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-msgid ""
-"Watchcat allows configuring a periodic reboot when the Internet connection "
-"has been lost for a certain period of time."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+msgid "Windows: 32 bytes"
msgstr ""
-"Watchcat(斷線巡弋貓)允許您配置路由器在網路連接遺失一段時間後的定時重新啟動"
-"工作。"
-#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-msgid ""
-"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
-"a non zero value here will trigger a delayed hard reboot if the soft reboot "
-"fails. Enter a number of seconds to enable, use 0 to disable"
-msgstr ""
-"Watchcat 將在系統重新啟動時觸發「熱啟動」,如果失敗會觸發一個延遲的「冷啟"
-"動」。要啟用該選項,請在此處設定延遲的「秒數」,輸入「0」則表示停用"
+#~ msgid "Forced reboot delay"
+#~ msgstr "強制重新啟動延遲"
+
+#~ msgid "Grant UCI access for luci-app-watchcat"
+#~ msgstr "授予 luci-app-watchcat 擁有 UCI 存取的權限"
+
+#~ msgid "Host address to ping"
+#~ msgstr "通過 \"ping\" 測試的主機位址"
+
+#~ msgid ""
+#~ "How often to check internet connection. Default unit is seconds, you can "
+#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "檢查網路連接的頻率;預設單位為「秒」,您還可以使用字尾 \"m\"(分鐘)、\"h"
+#~ "\"(小時)、\"d\"(天)"
+
+#~ msgid ""
+#~ "In periodic mode, it defines the reboot period. In internet mode, it "
+#~ "defines the longest period of time without internet access before a "
+#~ "reboot is engaged.Default unit is seconds, you can use the suffix 'm' for "
+#~ "minutes, 'h' for hours or 'd' for days"
+#~ msgstr ""
+#~ "在週期模式下,此處定義為「重新啟動的週期」;在 Internet 模式下,它定義為在"
+#~ "重新啟動以前無法存取 Internet 的「最長時間段」。預設單位為「秒」,您還可以"
+#~ "使用字尾 \"m\"(分鐘)、\"h\"(小時)、\"d\"(天)"
+
+#~ msgid "Operating mode"
+#~ msgstr "操作模式"
+
+#~ msgid "Ping host"
+#~ msgstr "ping 主機"
+
+#~ msgid "Ping period"
+#~ msgstr "ping 週期"
+
+#~ msgid ""
+#~ "Watchcat allows configuring a periodic reboot when the Internet "
+#~ "connection has been lost for a certain period of time."
+#~ msgstr ""
+#~ "Watchcat(斷線巡弋貓)允許您配置路由器在網路連接遺失一段時間後的定時重新啟"
+#~ "動工作。"
+
+#~ msgid ""
+#~ "When rebooting the system, the watchcat will trigger a soft reboot. "
+#~ "Entering a non zero value here will trigger a delayed hard reboot if the "
+#~ "soft reboot fails. Enter a number of seconds to enable, use 0 to disable"
+#~ msgstr ""
+#~ "Watchcat 將在系統重新啟動時觸發「熱啟動」,如果失敗會觸發一個延遲的「冷啟"
+#~ "動」。要啟用該選項,請在此處設定延遲的「秒數」,輸入「0」則表示停用"