Translated using Weblate (Russian)
[project/luci.git] / applications / luci-app-nlbwmon / po / ru / nlbwmon.po
index 89db3e9d399493055930ae805176a3c0ff51826c..07d2ac695432f330c40675fcaf41d52fb5324fc7 100644 (file)
@@ -2,571 +2,628 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LuCI: nlbwmon\n"
 "POT-Creation-Date: 2018-01-21 19:45+0300\n"
-"PO-Revision-Date: 2019-10-19 18:25+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2023-01-22 01:08+0000\n"
+"Last-Translator: st7105 <st7105@gmail.com>\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/ru/>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.15.1\n"
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
 msgid "%d IPv4-only hosts"
-msgstr "%d только IPv4 хост(а)"
+msgstr "%d только IPv4 хост(а, ов)"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:545
 msgid "%d IPv6-only hosts"
-msgstr "%d только IPv6 хост(а)"
+msgstr "%d только IPv6 хост(а, ов)"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:552
 msgid "%d dual-stack hosts"
-msgstr "%d хост(а) с двумя стеками"
+msgstr "%d хост(а, ов) с двумя стеками"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:71
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:114
 msgid "%s and %s"
 msgstr "%s и %s"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:69
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:112
 msgid "%s, %s and %s"
 msgstr "%s, %s и %s"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:93
 msgid "-1 - Restart every last day of month"
-msgstr "-1 - Перезапуск каждый последний 'День месяца'"
+msgstr "-1 — Перезапуск каждый последний день месяца"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:94
 msgid "-7 - Restart a week before end of month"
-msgstr "-7 - Перезапуск за неделю до конца месяца"
+msgstr "-7  Перезапуск за неделю до конца месяца"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:92
 msgid "1 - Restart every 1st of month"
-msgstr "1 - Перезапуск каждый 1-й месяц."
+msgstr "1 — Перезапуск 1-го числа каждого месяца"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:161
 msgid "10m - frequent commits at the expense of flash wear"
-msgstr "10m - частое сохранение, повышенный износ флеш памяти."
+msgstr "10m — частое сохранение, повышенный износ флеш памяти"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:182
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:160
 msgid "12h - compromise between risk of data loss and flash wear"
-msgstr ""
-"12h - компромисс между риском потери данных и нагрузкой на флеш память."
+msgstr "12h — компромисс между риском потери данных и нагрузкой на флеш память"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:181
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:159
 msgid "24h - least flash wear at the expense of data loss risk"
-msgstr "24h - наименьшая нагрузка на флеш память, но есть риск потери данных."
+msgstr "24h — наименьшая нагрузка на флеш память, но есть риск потери данных"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:191
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:166
 msgid "30s - refresh twice per minute for reasonably current stats"
 msgstr ""
-"30s - обновлять дважды в минуту, что достаточно для отображения текущей "
-"статистики."
+"30s — обновлять два раза в минуту для поддержания актуальной текущей "
+"статистики"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:192
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:167
 msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
 msgstr ""
-"5m - частота обновления, чтобы избежать частого сброса значений счетчиков "
-"отслеживания соединений."
+"5m — редкое обновление, для предотвращения частой очистки счётчиков conntrack"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:184
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:162
 msgid "60s - commit minutely, useful for non-flash storage"
-msgstr "60s - поминутное сохранение, флеш память не используется."
+msgstr "60s — ежеминутное сохранение, подходит для не флеш накопителей"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:40
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:827
 msgid "<big id=\"conn-total\">0</big> connections"
 msgstr "<big id=\"conn-total\">0</big> соединений"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:37
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:824
 msgid "<big id=\"host-total\">0</big> hosts"
-msgstr "<big id=\"host-total\">0</big> хост(а)"
+msgstr "<big id=\"host-total\">0</big> хост(а, ов)"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:114
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:917
 msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
-msgstr "<big id=\"ipv6-hosts\">0%</big> IPv6 скорость поддержки среди хостов"
+msgstr "<big id=\"ipv6-hosts\">0%</big> скорости хостов через IPv6"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:116
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:919
 msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
-msgstr "<big id=\"ipv6-rx\">0B</big> всего IPv6 получено"
+msgstr "<big id=\"ipv6-rx\">0B</big> всего скачано по IPv6"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:115
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:918
 msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
-msgstr "<big id=\"ipv6-share\">0%</big> общий трафик IPv6"
+msgstr "<big id=\"ipv6-share\">0%</big> от общего трафика — IPv6"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:117
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:920
 msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
-msgstr "<big id=\"ipv6-tx\">0B</big> всего IPv6 отправлено"
+msgstr "<big id=\"ipv6-tx\">0B</big> всего загружено по IPv6"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:79
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:874
 msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
-msgstr "<big id=\"layer7-most-conn\">0</big> максимальное кол-во соединений"
+msgstr ""
+"<big id=\"layer7-most-conn\">0</big> создают наибольшее число соединений"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:77
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:872
 msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
-msgstr "<big id=\"layer7-most-rx\">0</big> максимальное получение (RX)"
+msgstr "<big id=\"layer7-most-rx\">0</big> создают наибольший объём скачивания"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:78
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:873
 msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
-msgstr "<big id=\"layer7-most-tx\">0</big> максимальная передача (TX)"
+msgstr "<big id=\"layer7-most-tx\">0</big> создают наибольший объём загрузки"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:76
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
 msgid "<big id=\"layer7-total\">0</big> different application protocols"
-msgstr "<big id=\"layer7-total\">0</big> различное применение протоколов"
+msgstr "<big id=\"layer7-total\">0</big> различных протоколов"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:38
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
 msgid "<big id=\"rx-total\">0</big> download"
-msgstr "<big id=\"rx-total\">0</big> получение (RX)"
+msgstr "<big id=\"rx-total\">0</big> скачано"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:39
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:826
 msgid "<big id=\"tx-total\">0</big> upload"
-msgstr "<big id=\"tx-total\">0</big> Ð¿ÐµÑ\80едаÑ\87а (TX)"
+msgstr "<big id=\"tx-total\">0</big> Ð·Ð°Ð³Ñ\80Ñ\83жено"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:25
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:63
 msgid "Accounting period"
-msgstr "Отчетный период"
+msgstr "Отчётный период"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:60
 msgid "Advanced Settings"
 msgstr "Дополнительные настройки"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:881
 msgid "Application"
-msgstr "Ð\9fÑ\80именение"
+msgstr "Ð\9fÑ\80оÑ\82окол"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:857
 msgid "Application Protocols"
-msgstr "Ð\9fÑ\80именение Ð¿Ñ\80оÑ\82околов"
+msgstr "Ð\9fÑ\80икладнÑ\8bе Ð¿Ñ\80оÑ\82околÑ\8b"
 
-#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:34
 msgid "Backup"
-msgstr "Резервная копия"
+msgstr "Резервная копия настроек"
 
-#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:3
 msgid "Bandwidth Monitor"
-msgstr "Трафик"
-
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:142
-msgid "CSV, grouped by IP"
-msgstr "CSV, сгруппированный по IP-адресу"
-
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:141
-msgid "CSV, grouped by MAC"
-msgstr "CSV, сгруппированный по MAC-у"
+msgstr "Мониторинг трафика"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:143
-msgid "CSV, grouped by protocol"
-msgstr "CSV, сгруппированный по протоколу"
-
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:52
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:76
 msgid ""
 "Changing the accounting interval type will invalidate existing databases!"
 "<br /><strong><a href=\"%s\">Download backup</a></strong>."
 msgstr ""
-"Ð\98зменение Ñ\82ипа Ð¸Ð½Ñ\82еÑ\80вала Ñ\83Ñ\87еÑ\82а, Ð¿Ñ\80иведеÑ\82 Ðº Ð°Ð½Ð½Ñ\83лиÑ\80ованиÑ\8e Ñ\81Ñ\83Ñ\89еÑ\81Ñ\82вÑ\83Ñ\8eÑ\89иÑ\85 Ð±Ð°Ð· "
-"даннÑ\8bÑ\85!<br /><strong><a href=\"%s\">Ð\97агÑ\80Ñ\83зка Ñ\80езеÑ\80вной ÐºÐ¾Ð¿Ð¸Ð¸</a></strong>."
+"Ð\98зменение Ñ\82ипа Ð¾Ñ\82Ñ\87Ñ\91Ñ\82ного Ð¿ÐµÑ\80иода Ñ\81делаеÑ\82 Ð½ÐµÐ´ÐµÐ¹Ñ\81Ñ\82виÑ\82елÑ\8cнÑ\8bми Ñ\81Ñ\83Ñ\89еÑ\81Ñ\82вÑ\83Ñ\8eÑ\89ие Ð±Ð°Ð·Ñ\8b "
+"даннÑ\8bÑ\85!<br /><strong><a href=\"%s\">СкаÑ\87аÑ\82Ñ\8c Ñ\80езеÑ\80внÑ\83Ñ\8e ÐºÐ¾Ð¿Ð¸Ñ\8e</a></strong>."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:26
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:64
 msgid ""
 "Choose \"Day of month\" to restart the accounting period monthly on a "
 "specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
 "accounting period exactly every N days, beginning at a given date."
 msgstr ""
-"Выберите 'День месяца', чтобы перезапустить отчетный период ежемесячно на "
-"опÑ\80еделеннÑ\83Ñ\8e Ð´Ð°Ñ\82Ñ\83 Ð½Ð°Ð¿Ñ\80имеÑ\80, каждое 3-е число месяца.<br />Выберите "
-"'Фиксированный интервал', чтобы перезапустить отчетный период через каждые N "
+"Выберите «День месяца» для ежемесячного перезапуска отчётного периода в "
+"конкÑ\80еÑ\82ное Ñ\87иÑ\81ло Ð¼ÐµÑ\81Ñ\8fÑ\86а, Ð½Ð°Ð¿Ñ\80имеÑ\80 каждое 3-е число месяца.<br />Выберите "
+"«Фиксированный интервал», чтобы перезапускать отчётный период через каждые N "
 "дней, начиная с заданной даты."
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:56
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:844
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:937
 msgid "Collecting data..."
-msgstr ""
+msgstr "Сбор данных..."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:157
 msgid "Commit interval"
 msgstr "Интервал сохранения"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:164
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:151
 msgid "Compress database"
 msgstr "Сжатие базы данных"
 
-#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:25
 msgid "Configuration"
-msgstr "Ð\9dаÑ\81Ñ\82Ñ\80ойка config Ñ\84айла"
+msgstr "Ð\9aонÑ\84игÑ\83Ñ\80аÑ\86иÑ\8f"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
 msgid "Conn."
 msgstr "Соед."
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
 msgid "Connections"
 msgstr "Соединения"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:818
 msgid "Connections / Host"
 msgstr "Соединения / Хост"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:169
 msgid "Database directory"
 msgstr "Папка базы данных"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:196
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:170
 msgid ""
 "Database storage directory. One file per accounting period will be placed "
 "into this directory."
 msgstr ""
-"Папка хранения базы данных. В эту папку будет помещен один файл за отчетный "
-"период."
+"Папка хранения базы данных. В данной папке сохраняется по одному файлу за "
+"оÑ\82Ñ\87Ñ\91Ñ\82нÑ\8bй Ð¿ÐµÑ\80иод."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:28
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:72
 msgid "Day of month"
 msgstr "День месяца"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:63
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:84
 msgid ""
 "Day of month to restart the accounting period. Use negative values to count "
 "towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
 "24th of February."
 msgstr ""
-"Выберите день месяца для перезапуска отчетного периода. Используйте "
-"отрицательные значения для подсчета к концу месяца, например, '-5', чтобы "
-"указать 27-е июля или 24-е февраля."
+"День месяца для перезапуска отчетного периода. Используйте отрицательные "
+"значения для отсчёта с конца месяца, например, «-5», чтобы указать 27-е июля "
+"или 24-е февраля."
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
+msgid "Dismiss"
+msgstr "Закрыть"
 
-#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
+#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:16
 msgid "Display"
-msgstr "Показать состояние"
+msgstr "Показать"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:604
 msgid "Down. (Bytes)"
-msgstr ""
+msgstr "Скач. (байты)"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:605
 msgid "Down. (Pkts.)"
-msgstr ""
+msgstr "Скач. (пакеты)"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:586
+msgctxt "Traffic counter"
 msgid "Download"
-msgstr ""
+msgstr "Скачано"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:126
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:883
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
 msgid "Download (Bytes)"
-msgstr ""
+msgstr "Скачано (байты)"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:50
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:88
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:127
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:884
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
 msgid "Download (Packets)"
-msgstr ""
+msgstr "Скачано (пакеты)"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:65
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:860
 msgid "Download / Application"
-msgstr "Ð\9fолÑ\83Ñ\87ение / Ð\9fÑ\80именение"
+msgstr "СкаÑ\87ано / Ð\9fÑ\80оÑ\82окол"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:25
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:59
 msgid "Download Database Backup"
-msgstr "Ð\97агÑ\80Ñ\83зка Ñ\80езеÑ\80вной ÐºÐ¾Ð¿Ð¸Ð¸ базы данных"
+msgstr "СкаÑ\87аÑ\82Ñ\8c Ñ\80езеÑ\80внÑ\83Ñ\8e ÐºÐ¾Ð¿Ð¸Ñ\8e базы данных"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:108
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:911
 msgid "Dualstack enabled hosts"
-msgstr "Dualstack включенный хост(а)"
+msgstr "Хосты с двумя стеками"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:62
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:83
 msgid "Due date"
-msgstr "Ð\94аÑ\82а Ð¿ÐµÑ\80езапÑ\83Ñ\81ка"
+msgstr "СÑ\80ок"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:139
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
+msgid "Dump (JSON)"
+msgstr "Дамп (JSON)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:967
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:976
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:985
 msgid "Export"
-msgstr "Сохранить статистику"
+msgstr "Экспорт"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:779
+msgid "Failed to commit database: %s"
+msgstr "Не удалось зафиксировать базу данных: %s"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:125
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:45
+msgid "Failed to download backup archive: %s"
+msgstr "Не удалось загрузить архив резервной копии: %s"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:768
+msgid "Failed to download traffic data: %s"
+msgstr "Не удалось загрузить данные о трафике: %s"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:28
+msgid "Failed to restore backup archive: %s"
+msgstr "Не удалось восстановить архив резервной копии: %s"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:929
 msgid "Family"
-msgstr "Семейство протоколов"
+msgstr "Семейство"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:29
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:73
 msgid "Fixed interval"
 msgstr "Фиксированный интервал"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:898
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:945
 msgid "Force reload…"
-msgstr "Принудительная перезагрузка..."
+msgstr "Принудительная перезагрузка"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
 msgid "General Settings"
-msgstr "Основные настройки"
+msgstr "Общие настройки"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
 msgid "Generate Backup"
 msgstr "Создать резервную копию"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
+#: applications/luci-app-nlbwmon/root/usr/share/rpcd/acl.d/luci-app-nlbwmon.json:3
+msgid "Grant UCI access for luci-app-nlbwmon"
+msgstr "Предоставить UCI доступ для luci-app-nlbwmon"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
+msgid "Grouped by IP (CSV)"
+msgstr "Группировка по IP (CSV)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
+msgid "Grouped by MAC (CSV)"
+msgstr "Группировка по MAC (CSV)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
+msgid "Grouped by protocol (CSV)"
+msgstr "Группировка по протоколу (CSV)"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
 msgid "Host"
 msgstr "Хост"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:595
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
-msgstr "Имя хоста: <big id=\"bubble-hostname\">пример.org</big>"
+msgstr "Имя хоста: <big id=\"bubble-hostname\">example.org</big>"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
 msgid "IPv4 vs. IPv6"
-msgstr "IPv4 против IPv6"
+msgstr "IPv4 vs. IPv6"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:505
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:903
 msgid "IPv6"
 msgstr "IPv6"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:111
 msgid "Interval"
 msgstr "Интервал"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:178
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:158
 msgid ""
 "Interval at which the temporary in-memory database is committed to the "
 "persistent database directory."
 msgstr ""
-"Ð\98нÑ\82еÑ\80вал, Ñ\87еÑ\80ез ÐºÐ¾Ñ\82оÑ\80Ñ\8bй Ð²Ñ\80еменнаÑ\8f Ð±Ð°Ð·Ð° Ð´Ð°Ð½Ð½Ñ\8bÑ\85 Ð¸Ð· оперативной памяти "
+"Ð\98нÑ\82еÑ\80вал, Ñ\87еÑ\80ез ÐºÐ¾Ñ\82оÑ\80Ñ\8bй Ð²Ñ\80еменнаÑ\8f Ð±Ð°Ð·Ð° Ð´Ð°Ð½Ð½Ñ\8bÑ\85 Ð² оперативной памяти "
 "сохраняется в папку постоянной базы данных."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:188
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:165
 msgid ""
 "Interval at which traffic counters of still established connections are "
 "refreshed from netlink information."
 msgstr ""
-"Интервал при котором счетчики трафика все еще установленных подключений, "
-"обновляются из данных по сетевым соединениям."
-
-#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:197
-msgid "Invalid or empty backup archive"
-msgstr "Недопустимый или пустой архив резервной копии"
-
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:144
-msgid "JSON dump"
-msgstr "Дамп JSON"
+"Интервал обновления счётчиков трафика установленных соединений из информации "
+"netlink."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:96
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:112
 msgid "Length of accounting interval in days."
-msgstr "Продолжительность учетного интервала в днях."
+msgstr "Продолжительность учётного интервала в днях."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:110
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:123
 msgid "Local interfaces"
 msgstr "Локальные интерфейсы"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:134
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:132
 msgid "Local subnets"
 msgstr "Локальные подсети"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:835
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:928
 msgid "MAC"
 msgstr "MAC"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:76
+msgid "Malformed data received"
+msgstr "Получены некорректные данные"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:144
 msgid "Maximum entries"
 msgstr "Максимальное количество записей"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:171
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:155
 msgid ""
 "Maximum number of accounting periods to keep, use zero to keep databases "
 "forever."
 msgstr ""
-"Максимальное количество отчетных периодов для хранения.<br />Установив "
-"значение '0', вы сохраните баз данных навсегда."
+"Максимальное количество отчётных периодов для хранения. Установка значения "
+"«0» позволяет хранить все периоды постоянно."
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:13
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:806
 msgid "Netlink Bandwidth Monitor"
-msgstr "Мониторинг трафика сети"
+msgstr "Netlink мониторинг трафика"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:9
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:51
 msgid "Netlink Bandwidth Monitor - Backup / Restore"
-msgstr "Мониторинг трафика сети - Резервная копия / Восстановление"
+msgstr "Netlink мониторинг трафика - Резервная копия / Восстановление"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:12
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:52
 msgid "Netlink Bandwidth Monitor - Configuration"
-msgstr "Мониторинг трафика сети - Настройка"
+msgstr "Netlink мониторинг трафика - Настройка"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:362
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:416
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:517
 msgid "No data recorded yet."
 msgstr "Данные еще не записаны."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:111
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:124
 msgid "Only conntrack streams from or to any of these networks are counted."
 msgstr "Отслеживаются только соединения из или в любую из этих сетей."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:135
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:133
 msgid "Only conntrack streams from or to any of these subnets are counted."
 msgstr "Отслеживаются только соединения из или в любую из этих подсетей."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:158
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:147
 msgid "Preallocate database"
-msgstr "Ð\9cакÑ\81ималÑ\8cнÑ\8bй Ñ\80азмеÑ\80 базы данных"
+msgstr "Ð\92Ñ\8bделиÑ\82Ñ\8c Ð¿Ð°Ð¼Ñ\8fÑ\82Ñ\8c Ð´Ð»Ñ\8f базы данных"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:339
 msgid "Protocol"
 msgstr "Протокол"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:61
 msgid "Protocol Mapping"
-msgstr "Сравнение протоколов"
+msgstr "Сопоставление протоколов"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:23
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:61
 msgid ""
 "Protocol mappings to distinguish traffic types per host, one mapping per "
 "line. The first value specifies the IP protocol, the second value the port "
 "number and the third column is the name of the mapped protocol."
 msgstr ""
-"Сравнение протоколов для поиска различий типов трафика на хост, один "
-"протокол в строке.<br />Первое значение указывает IP-протокола, второе "
-"знаÑ\87ение Ð½Ð¾Ð¼ÐµÑ\80 Ð¿Ð¾Ñ\80Ñ\82а Ð¸ Ñ\82Ñ\80еÑ\82Ñ\8cе имя протокола."
+"Сопоставление протоколов для различения типа трафика хостов. Одно "
+"сопоставление протокола на строку. Первое значение определяет номер IP-"
+"пÑ\80оÑ\82окола, Ð²Ñ\82оÑ\80ое Ð·Ð½Ð°Ñ\87ение â\80\94 Ð½Ð¾Ð¼ÐµÑ\80 Ð¿Ð¾Ñ\80Ñ\82а, Ñ\82Ñ\80еÑ\82Ñ\8cе â\80\94 имя протокола."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:187
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:164
 msgid "Refresh interval"
 msgstr "Интервал обновления"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:106
+msgid "Require a valid date in the form \"YYYY-MM-DD\""
+msgstr "Требуется корректная дата в формате \"ГГГГ-ММ-ДД\""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:57
 msgid "Restore"
 msgstr "Восстановить"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:52
 msgid "Restore Database Backup"
-msgstr "Восстановление резервной копии базы данных"
+msgstr "Восстановление базы данных из резервной копии"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:20
+msgid "Restore complete"
+msgstr "Восстановление завершено"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:16
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:285
 msgid "Select accounting period:"
-msgstr "Выберите отчетный период:"
+msgstr "Выберите отчётный период:"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:334
 msgid "Source IP"
 msgstr "IP-адрес источника"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:96
 msgid "Start date"
 msgstr "Дата начала"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:81
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:97
 msgid "Start date of the first accounting period, e.g. begin of ISP contract."
 msgstr ""
-"Дата начала первого отчетного периода, например начало договора с "
+"Дата начала первого отчётного периода, например, дата заключения договора с "
 "провайдером."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:170
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:154
 msgid "Stored periods"
-msgstr "Сохраненные периоды"
+msgstr "Сохранённые периоды"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:13
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:53
 msgid ""
 "The Netlink Bandwidth Monitor (nlbwmon) is a lightweight, efficient traffic "
 "accounting program keeping track of bandwidth usage per host and protocol."
 msgstr ""
-"Мониторинг трафика сети (nlbwmon) - это легкая и эффективная программа учета "
-"Ñ\82Ñ\80аÑ\84ика, Ð¾Ñ\82Ñ\81леживаÑ\8eÑ\89аÑ\8f Ð¸Ñ\81полÑ\8cзование Ñ\85оÑ\81Ñ\82ами Ð¿Ñ\80оÑ\82околов, Ð¿Ð¾Ñ\80Ñ\82ов Ð¸ Ð¸Ñ\85 "
-"акÑ\82ивноÑ\81Ñ\82Ñ\8c."
+"Netlink мониторинг трафика (nlbwmon) — это легкая и эффективная программа "
+"Ñ\83Ñ\87Ñ\91Ñ\82а Ñ\82Ñ\80аÑ\84ика, Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ\8fÑ\8eÑ\89аÑ\8f Ð¾Ñ\82Ñ\81леживаÑ\82Ñ\8c Ð¸Ñ\81полÑ\8cзование Ð¿Ð¾Ð»Ð¾Ñ\81Ñ\8b Ð¿Ñ\80опÑ\83Ñ\81каниÑ\8f "
+"канала Ð´Ð»Ñ\8f ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñ\85оÑ\81Ñ\82а Ð¸/или Ð¿Ñ\80оÑ\82окола."
 
-#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:215
-msgid "The following database files have been restored: %s"
-msgstr "Восстановлены следующие файлы базы данных: %s"
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:21
+msgid "The following database files have been restored:"
+msgstr "Восстановлены следующие файлы базы данных:"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:153
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:145
 msgid ""
 "The maximum amount of entries that should be put into the database, setting "
 "the limit to 0 will allow databases to grow indefinitely."
 msgstr ""
-"Ð\9cакÑ\81ималÑ\8cное ÐºÐ¾Ð»Ð¸Ñ\87еÑ\81Ñ\82во Ð·Ð°Ð¿Ð¸Ñ\81ей, ÐºÐ¾Ñ\82оÑ\80Ñ\8bе Ð´Ð¾Ð»Ð¶Ð½Ñ\8b Ð±Ñ\8bÑ\82Ñ\8c Ð¿Ð¾Ð¼ÐµÑ\89енÑ\8b Ð² Ð±Ð°Ð·Ñ\83 Ð´Ð°Ð½Ð½Ñ\8bÑ\85."
-"<br />Значение '0' позволит базам данных расти бесконечно."
+"Ð\9cакÑ\81ималÑ\8cное ÐºÐ¾Ð»Ð¸Ñ\87еÑ\81Ñ\82во Ð·Ð°Ð¿Ð¸Ñ\81ей, ÐºÐ¾Ñ\82оÑ\80Ñ\8bе Ð¼Ð¾Ð¶ÐµÑ\82 Ð±Ñ\8bÑ\82Ñ\8c Ð¿Ð¾Ð¼ÐµÑ\89ено Ð² Ð±Ð°Ð·Ñ\83 Ð´Ð°Ð½Ð½Ñ\8bÑ\85"
+"Значение «0» позволит базе данных расти бесконечно."
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:26
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:813
 msgid "Traffic / Host"
 msgstr "Трафик / Хост"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:23
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:810
 msgid "Traffic Distribution"
 msgstr "Распределение трафика"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:92
+msgid "Unable to fetch traffic statistic data: %s"
+msgstr "Невозможно получить данные статистики по трафику: %s"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:606
 msgid "Up. (Bytes)"
-msgstr ""
+msgstr "Загр. (байты)"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:607
 msgid "Up. (Pkts.)"
-msgstr ""
+msgstr "Загр. (пакеты)"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:590
+msgctxt "Traffic counter"
 msgid "Upload"
-msgstr ""
+msgstr "Загружено"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:128
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:885
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:932
 msgid "Upload (Bytes)"
-msgstr ""
+msgstr "Загружено (байты)"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:52
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:90
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:129
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:840
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:933
 msgid "Upload (Packets)"
-msgstr ""
+msgstr "Загружено (пакеты)"
 
-#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:70
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:865
 msgid "Upload / Application"
-msgstr "Ð\9fеÑ\80едаÑ\87а / Ð\9fÑ\80именение"
+msgstr "Ð\97агÑ\80Ñ\83жено / Ð\9fÑ\80оÑ\82окол"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:596
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
-msgstr "Производитель: <big id=\"bubble-vendor\">Например Corp.</big>"
+msgstr "Производитель: <big id=\"bubble-vendor\">Example Corp.</big>"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75
 msgid "Warning"
 msgstr "Внимание"
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:165
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:152
 msgid ""
 "Whether to gzip compress archive databases. Compressing the database files "
 "makes accessing old data slightly slower but helps to reduce storage "
 "requirements."
 msgstr ""
-"Архивировать в tar.gz базы данных. Сжатие файлов базы данных, сделает доступ "
-"к данным немного медленнее, но поможет уменьшить требования к хранилищу."
+"Использовать gzip сжатие для архивных файлов базы данных. Сжатие файлов базы "
+"данных сделает доступ к старым данным немного медленнее, но поможет снизить "
+"требования к хранилищу."
 
-#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:159
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:148
 msgid ""
 "Whether to preallocate the maximum possible database size in memory. This is "
 "mainly useful for memory constrained systems which might not be able to "
 "satisfy memory allocation after longer uptime periods."
 msgstr ""
-"Ð\97аÑ\80анее Ð²Ñ\8bделиÑ\82Ñ\8c Ð¼Ð°ÐºÑ\81ималÑ\8cно Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ\8bй Ñ\80азмеÑ\80 Ð±Ð°Ð·Ñ\8b Ð´Ð°Ð½Ð½Ñ\8bÑ\85 Ð² Ð¿Ð°Ð¼Ñ\8fÑ\82и. Ð­Ñ\82о "
-"полезно Ð´Ð»Ñ\8f Ñ\81иÑ\81Ñ\82ем Ñ\81 Ð¾Ð³Ñ\80аниÑ\87еннÑ\8bм Ð¾Ð±Ñ\8aемом Ð¿Ð°Ð¼Ñ\8fÑ\82и, ÐºÐ¾Ñ\82оÑ\80Ñ\8bе Ð¼Ð¾Ð³Ñ\83Ñ\82 Ð±Ñ\8bÑ\82Ñ\8c Ð½Ðµ Ð² "
-"состоянии выделить необходимый объем памяти после долгой бесперебойной "
-"работы."
+"СледÑ\83еÑ\82 Ð»Ð¸ Ð·Ð°Ñ\80анее Ð²Ñ\8bделиÑ\82Ñ\8c Ð¿Ð°Ð¼Ñ\8fÑ\82Ñ\8c Ð´Ð»Ñ\8f Ð¼Ð°ÐºÑ\81ималÑ\8cно Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ\80азмеÑ\80а Ð±Ð°Ð·Ñ\8b "
+"даннÑ\8bÑ\85 Ð² Ð¿Ð°Ð¼Ñ\8fÑ\82и. Ð­Ñ\82о Ð¼Ð¾Ð¶ÐµÑ\82 Ð±Ñ\8bÑ\82Ñ\8c Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð´Ð»Ñ\8f Ñ\81иÑ\81Ñ\82ем Ñ\81 Ð¾Ð³Ñ\80аниÑ\87еннÑ\8bм Ð¾Ð±Ñ\8aемом "
+"памяти, которые могут быть не в состоянии выделить необходимый объем памяти "
+"после долгой бесперебойной работы."
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:88
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:130
 msgid "no traffic"
 msgstr "нет трафика"
 
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:332
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:447
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:504
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
-#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:388
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:401
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:406
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:616
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:628
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:633
 msgid "other"
 msgstr "другие"
 
+#~ msgid "CSV, grouped by IP"
+#~ msgstr "CSV, сгруппированный по IP-адресам"
+
+#~ msgid "CSV, grouped by MAC"
+#~ msgstr "CSV, сгруппированный по MAC-адресам"
+
+#~ msgid "CSV, grouped by protocol"
+#~ msgstr "CSV, сгруппированный по протоколам"
+
+#~ msgid "JSON dump"
+#~ msgstr "Дамп JSON"
+
+#~ msgid "Invalid or empty backup archive"
+#~ msgstr "Неверный или пустой архив резервной копии"
+
 #~ msgid "Down. (Bytes / Pkts.)"
 #~ msgstr "Внутр. (Bytes / Pkts.)"