msgid "%d Bit"
msgstr "%d bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3641
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3648
msgid "%d invalid field(s)"
msgstr "%d trường không hợp lệ"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
#: modules/luci-base/htdocs/luci-static/resources/form.js:3201
#: modules/luci-base/htdocs/luci-static/resources/form.js:3533
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:729
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:967
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1936
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:726
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:964
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1933
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
msgstr "-- Hãy chọn --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:968
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1937
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:965
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1934
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "--tùy chỉnh--"
msgid "-- please select --"
msgstr "-- xin hãy chọn --"
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:54
+msgctxt "sstp log level value"
+msgid "0"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:939
msgid "0 = not using RSSI threshold, 1 = do not change driver default"
msgstr "0 = không dùng ngưỡng RSSI, 1 = không thay đổi driver mặc định"
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:55
+msgctxt "sstp log level value"
+msgid "1"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:231
msgid "1 Minute Load:"
msgstr "tải 1 phút:"
msgid "15 Minute Load:"
msgstr "tải 15 phút:"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1434
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:56
+msgctxt "sstp log level value"
+msgid "2"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:57
+msgctxt "sstp log level value"
+msgid "3"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
+msgctxt "sstp log level value"
+msgid "4"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1442
msgid "4-character hexadecimal ID"
msgstr "4 ký tự ID thập lục phân"
msgid "5 Minute Load:"
msgstr "tải 5 phút:"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1471
msgid "6-octet identifier as a hex string - no colons"
msgstr "Định danh bằng 6 số bát phân dạng chuỗi thập lục phân - không phẩy"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1423
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
msgid "802.11r Fast Transition"
msgstr "802.11r truyền nhanh"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1611
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1619
msgid "802.11w Association SA Query maximum timeout"
msgstr "thời gian chờ truy vấn SA tối đa chuẩn 802.11w"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1618
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
msgid "802.11w Association SA Query retry timeout"
msgstr "thời gian chờ thử lại truy vấn SA chuẩn 802.11w"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1607
msgid "802.11w Management Frame Protection"
msgstr "Bảo vệ khung quản lý (MFP) 802.11w"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1611
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1619
msgid "802.11w maximum timeout"
msgstr "thời gian chờ tối đa chuẩn 802.11w"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1618
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
msgid "802.11w retry timeout"
msgstr "thời gian thử lại chuẩn 802.11w"
msgid "A directory with the same name already exists."
msgstr "thư mục có tên này đã tồn tại"
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2655
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2664
msgid "A new login is required since the authentication session expired."
msgstr "Cần đăng nhận lại vì phiên xác thực cũ đã hết hạn"
msgstr "APN"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:197
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:352
msgid "ARP"
msgstr "ARP"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:365
+msgid "ARP IP Targets"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:357
+msgid "ARP Interval"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:381
+msgid "ARP Validation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:373
+msgid "ARP mode to consider a slave as being up"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:77
+msgid "ARP monitoring is not supported for the selected policy!"
+msgstr ""
+
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
msgid "ARP retry threshold"
msgstr ""
msgid "Active DHCPv6 Leases"
msgstr "Khởi động xin id từ DHCPv6"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:203
+msgid "Active-Backup policy (active-backup, 1)"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/network.js:3650
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:929
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
msgid "Ad-Hoc"
msgstr "Ad-Hoc"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:208
+msgid "Adaptive load balancing (balance-alb, 6)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:207
+msgid "Adaptive transmit load balancing (balance-tlb, 5)"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/form.js:2013
#: modules/luci-base/htdocs/luci-static/resources/form.js:2016
#: modules/luci-base/htdocs/luci-static/resources/form.js:2030
msgid "Add new interface..."
msgstr "Thêm giao diện mới..."
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:105
msgid "Add peer"
msgstr "Thêm cặp"
msgid "Aggregate Transmit Power (ACTATP)"
msgstr "Năng lượng truyền tổng hợp(ACTATP)"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:258
+msgid "Aggregation Selection Logic"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:261
+msgid "Aggregator: All slaves down or has no slaves (stable, 0)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:263
+msgid ""
+"Aggregator: Chosen by the largest number of ports + slave added/removed or "
+"state changes (count, 2)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:262
+msgid "Aggregator: Slave added/removed or state changes (bandwidth, 1)"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:171
msgid "Alert"
msgstr "Cảnh báo"
"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
msgstr "Cho phép phản hồi ngược trong dải IP 127.0.0.0/8 cho dịch vụ RBL"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:125
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
msgid "Allowed IPs"
msgstr "cho phép IPs"
msgid "Always announce default router"
msgstr "Luôn thông báo bộ định tuyến mặc định"
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:5
+msgid "Always off (kernel: none)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:6
+msgid "Always on (kernel: default-on)"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:907
msgid ""
"Always use 40MHz channels even if the secondary channel overlaps. Using this "
msgid "Announced DNS servers"
msgstr "Thông báo máy chủ DNS"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1588
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1596
msgid "Anonymous Identity"
msgstr "Ẩn danh tính"
msgid "Apply backup?"
msgstr "Chấp nhận sao lưu?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Apply request failed with status <code>%h</code>"
msgstr "Áp dụng yêu cầu không thành công với trạng thái <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4094
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4101
msgid "Apply unchecked"
msgstr "Áp dụng không kiểm tra"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4167
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4174
msgid "Applying configuration changes… %ds"
msgstr "Đợi cấu hình được áp dụng... %ds"
"Chỉ định các phần tiền tố bằng tiền tố thức cấp ID dạng thập lục phân cho "
"giao diện này"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2070
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2078
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:245
msgid "Associated Stations"
msgstr "Trạm liên kết"
msgid "Auth Group"
msgstr "Nhóm xác thực"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1527
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1535
msgid "Authentication"
msgstr "Xác thực"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:158
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:182
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:44
msgid "BSSID"
msgstr "BSSID"
msgid "Backup"
msgstr "Sao lưu"
-#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:112
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:114
msgid "Backup / Flash Firmware"
msgstr "Sao lưu / cập nhật phần mềm"
"Liên kết linh hoạt với các giao diện thay vì địa chỉ ký tự đại diện(được "
"khuyến nghị làm mặc định của linux) "
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:52
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:57
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:52
msgid "Bind interface"
msgstr "Liên kết với giao diện"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:52
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:57
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:52
msgid "Bind the tunnel to this interface (optional)."
msgstr "Liên kết đường hầm dữ liệu với giao diện này (tùy chọn)."
msgid "Bogus NX Domain Override"
msgstr "Ghi đè tên miền Bogus NX"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:199
+msgid "Bonding Policy"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/network.js:2861
#: modules/luci-compat/luasrc/model/network.lua:1421
msgid "Bridge"
msgid "Bring up on boot"
msgstr "Áp dụng khi khởi động"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:205
+msgid "Broadcast policy (broadcast, 3)"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3751
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3758
msgid "Browse…"
msgstr "Duyệt..."
msgid "Buffered"
msgstr "Đệm"
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:137
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:138
msgid "CA certificate; if empty it will be saved after the first connection."
msgstr "Chứng chỉ CA; nếu trống sẽ được lưu sau kết nối đầu tiên"
msgstr "Liên lạc thất bại"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2862
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3760
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3767
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:763
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1944
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1952
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:272
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:184
msgid "Category"
msgstr "Đề mục"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1511
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1519
msgid "Certificate constraint (Domain)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1508
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1516
msgid "Certificate constraint (SAN)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1505
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
msgid "Certificate constraint (Subject)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1514
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1522
msgid "Certificate constraint (Wildcard)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1505
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
msgid ""
"Certificate constraint substring - e.g. /CN=wifi.mycompany.com<br />See "
"`logread -f` during handshake for actual values"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1511
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1519
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1577
msgid ""
"Certificate constraint(s) against DNS SAN values (if available)<br />or "
"Subject CN (exact match)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1514
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1572
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1522
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1580
msgid ""
"Certificate constraint(s) against DNS SAN values (if available)<br />or "
"Subject CN (suffix match)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1508
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1566
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1516
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1574
msgid ""
"Certificate constraint(s) via Subject Alternate Name values<br />(supported "
"attributes: EMAIL, DNS, URI) - e.g. DNS:wifi.mycompany.com"
msgid "Chain"
msgstr "chuỗi"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3980
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3987
msgid "Changes"
msgstr "Thay đổi"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4263
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4270
msgid "Changes have been reverted."
msgstr "Những thay đổi đã được phục hồi"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:128
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:184
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:460
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:62
msgid "Channel"
msgstr "Kênh"
msgid "Check filesystems before mount"
msgstr "Kiểm tra hệ thống tập tin trước khi gắn kết"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1906
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1914
msgid "Check this option to delete the existing networks from this radio."
msgstr "Kiểm tra tùy chọn này để xóa các mạng hiện có khỏi đài này"
msgstr "chọn khối mtdblock"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:491
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1934
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1942
msgid ""
"Choose the firewall zone you want to assign to this interface. Select "
"<em>unspecified</em> to remove the interface from the associated zone or "
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:42
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2068
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2076
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:389
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:317
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:320
msgid "Comment"
msgstr "Bình luận"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
msgid ""
"Complicates key reinstallation attacks on the client side by disabling "
"retransmission of EAPOL-Key frames that are used to install keys. This "
"khóa. Cách khắc phục này có thể gây ra các vấn đề về khả năng tương tác và "
"giảm độ mạnh của khóa, đặc biệt là trong các môi trường có lưu lượng tải lớn."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3980
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:96
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:93
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:98
+msgid "Compute outgoing checksum (optional)."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3987
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:421
msgid "Configuration"
msgstr "Cấu hình"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid "Configuration changes applied."
msgstr "Cấu hình đã được áp dụng"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4080
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4087
msgid "Configuration changes have been rolled back!"
msgstr "Cấu hình đã được hoàn lại!"
msgid "Connections"
msgstr "Kết nối"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:377
+msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:376
+msgid "Consider the slave up when any ARP IP target is reachable (any, 0)"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:18
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:340
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:55
msgid "Continue"
msgstr "Tiếp tục"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4116
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4123
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
msgstr "Mã quốc gia"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:491
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1934
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1942
msgid "Create / Assign firewall-zone"
msgstr "Tạo/ gán firewall-zone"
"Các tệp tùy chỉnh (chứng chỉ, tập lệnh) có thể vẫn còn trên hệ thống. Để "
"ngăn chặn điều này, trước tiên hãy thực hiện khôi phục cài đặt gốc."
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:6
+msgid "Custom flash interval (kernel: timer)"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59
msgid ""
"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
"Tùy chỉnh chế độ của thiết bị <abbr title=\"Light Emitting Diode\">LED</"
"abbr>s nếu có thể."
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
msgid "DAE-Client"
msgstr "Máy khách DAE"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1350
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1358
msgid "DAE-Port"
msgstr "Cổng DAE"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1363
msgid "DAE-Secret"
msgstr "DAE-bí mật"
msgid "Debug"
msgstr "Kiểm lỗi"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1320
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1335
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1350
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1328
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1343
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1358
msgid "Default %d"
msgstr "Mặc định %d"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:67
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:108
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:149
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:150
msgid "Default gateway"
msgstr "Cổng chuyển mặc định (default gateway)"
msgstr "Chu kỳ thông báo chỉ thị lưu thông"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:340
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:111
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:114
msgid "Description"
msgstr "Mô tả"
msgid "Destination"
msgstr "Điểm đến"
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
+msgid "Destination port"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
msgid "Destination zone"
msgid "Device is restarting…"
msgstr "Khởi động lại thiết bị ..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4115
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4122
msgid "Device unreachable!"
msgstr "Thiết bị không thể truy cập! "
msgid "Dial number"
msgstr "Quay số"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2625
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2624
msgid "Directory"
msgstr "Danh mục"
msgid "Disable this network"
msgstr "Vô hiệu hóa mạng này"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1600
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1608
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:66
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2707
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3261
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3997
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4086
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3268
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4004
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4093
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1688
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
msgstr "Bỏ qua"
msgstr ""
"Không lưu trữ các phản hồi tiêu cực (ví dụ: các tên miền không tồn tại)"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:79
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:84
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:81
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:86
+msgid "Do not create host route to peer (optional)."
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:219
msgid "Do not forward requests that cannot be answered by public name servers"
msgstr "Không chuyển tiếp yêu cầu mà máy chủ tên công cộng không thể trả lời"
msgid "Domain whitelist"
msgstr "Danh sách tên miền được chấp nhận"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:76
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:81
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
msgid "Don't Fragment"
msgstr "Không phân mảnh"
msgid "Down"
msgstr "Xuống"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:402
+msgid "Down Delay"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:366
msgid "Download backup"
msgstr "Tải xuống bản sao lưu"
msgid "Drag to reorder"
msgstr "Kéo để tổ chức lại"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:341
+msgid "Drop Duplicate Frames"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
msgid "Dropbear Instance"
msgstr ""
msgid "EA-bits length"
msgstr "Độ dài EA-bits"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1491
msgid "EAP-Method"
msgstr "EAP-Method"
msgid "Enable DNS lookups"
msgstr ""
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:292
+msgid "Enable Dynamic Shuffling Of Flows"
+msgstr ""
+
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
msgid "Enable HE.net dynamic endpoint update"
msgstr "Kích hoạt cập nhật động những trang có đuôi HE.net"
msgid "Enable VLAN functionality"
msgstr "Kích hoạt chức năng VLAN"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1638
msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
msgstr "Kích hoạt nút nhấn WPS, yêu cầu WPA(2)-PSK/WPA3-SAE"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
msgid "Enable key reinstallation (KRACK) countermeasures"
msgstr "Kích hoạt các biện pháp đối phó cài đặt lại khóa (KRACK)"
"Enable packet steering across all CPUs. May help or hinder network speed."
msgstr ""
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:80
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:75
+msgid "Enable rx checksum"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:76
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:81
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
msgstr "Kích hoạt cờ không phân mảnh cho các gói tin đã được đóng gói"
msgid "Enable this network"
msgstr "Kích hoạt mạng này"
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:84
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:79
+msgid "Enable tx checksum"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:243
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:352
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:66
msgid "Enables IGMP snooping on this bridge"
msgstr "Cho phép IGMP theo dõi cầu tin này"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1423
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
msgid ""
"Enables fast roaming among access points that belong to the same Mobility "
"Domain"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:159
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:183
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1666
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:45
msgid "Encryption"
msgstr "Mã hóa"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:131
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:141
msgid "Endpoint Host"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:145
msgid "Endpoint Port"
msgstr ""
msgid "Ethernet Switch"
msgstr "Bộ chuyển đảo ethernet"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:270
+msgid "Every 30 seconds (slow, 0)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:271
+msgid "Every second (fast, 1)"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:399
msgid "Exclude interfaces"
msgstr ""
msgid "Expecting a hexadecimal assignment hint"
msgstr "Cần một gợi ý gán thập lục phân"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:60
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:64
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:79
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
msgid "Expecting: %s"
msgstr "Mong đợi: %s"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:48
+msgid "Expecting: non-empty value"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:50
msgid "Expires"
msgstr "Hết hạn"
msgid "External"
msgstr "Bên ngoài"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1474
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
msgid "External R0 Key Holder List"
msgstr "Danh sách chủ sở hữu khóa R0 bên ngoài"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1478
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1486
msgid "External R1 Key Holder List"
msgstr "Danh sách chủ sở hữu khóa R1 bên ngoài"
msgid "Extra SSH command options"
msgstr "Tùy chỉnh lệnh SSH bổ sung"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1448
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:83
+msgid "Extra pppd options"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:81
+msgid "Extra sstpc options"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
msgid "FT over DS"
msgstr "FT qua DS"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
msgid "FT over the Air"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1446
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1454
msgid "FT protocol"
msgstr "Giao thức FT"
msgid "Failed to change the system password."
msgstr "Đổi mật khẩu hệ thống thất bại"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4081
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "Thất bại khi xác thực áp dụng %ds, đợi làm lại..."
msgid "File"
msgstr "Tệp tin"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2582
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
msgid "File not accessible"
msgstr "Tệp tin không thể truy cập"
msgid "Filter useless"
msgstr "Lọc không hữu dụng"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:388
+msgid "Filtering for all slaves, no validation"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:389
+msgid "Filtering for all slaves, validation only for active slave"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:390
+msgid "Filtering for all slaves, validation only for backup slaves"
+msgstr ""
+
#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:65
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:23
msgid "Finalizing failed"
msgid "Firewall"
msgstr "Tường lửa"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:79
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:82
msgid "Firewall Mark"
msgstr "Dấu tường lửa"
msgid "Fragmentation Threshold"
msgstr "Ngưỡng cửa Phân đoạn"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:92
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:95
msgid ""
"Further information about WireGuard interfaces and peers at <a href='http://"
"wireguard.com'>wireguard.com</a>."
msgid "GPRS only"
msgstr "Chỉ dùng GPRS"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:10
+msgid "GRE tunnel over IPv4"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:10
+msgid "GRE tunnel over IPv6"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:10
+msgid "GRETAP tunnel over IPv4"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:10
+msgid "GRETAP tunnel over IPv6"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:44
msgid "Gateway"
msgstr ""
msgid "Generate Config"
msgstr "Cấu hình chung"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1460
msgid "Generate PMK locally"
msgstr "Tạo PMK cục bộ"
msgid "Header Error Code Errors (HEC)"
msgstr "Lỗi mã tiêu đề (HEC)"
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:5
+msgid "Heartbeat interval (kernel: heartbeat)"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:100
msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
msgstr "Giấu chuỗi rỗng"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2062
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2070
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:140
msgid "Host"
msgid "Hybrid"
msgstr "Chế độ lai"
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
+msgid "ID used to uniquely identify the VXLAN"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:206
+msgid "IEEE 802.3ad Dynamic link aggregation (802.3ad, 4)"
+msgstr ""
+
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:75
msgid "IKE DH Group"
msgstr "Nhóm IKE DH"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:60
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:63
msgid "IP Addresses"
msgstr "Địa chỉ IP"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:178
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:162
msgid "IPv4 address"
msgstr "Địa chỉ IPv4"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:179
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:168
msgid "IPv4 netmask"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:287
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
msgid "IPv4 network in address/netmask notation"
msgstr ""
msgid "IPv6 gateway"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:292
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:296
msgid "IPv6 network in address/netmask notation"
msgstr ""
msgid "IPv6 suffix"
msgstr ""
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:51
+msgid "IPv6 support"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:56
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:172
msgid "IPv6-over-IPv4 (6to4)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1585
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1593
msgid "Identity"
msgstr "Nhận dạng"
msgid "If checked, 1DES is enabled"
msgstr "Nếu chọn, kích hoạt 1DES"
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:51
+msgid "If checked, adds \"+ipv6\" to the pppd options"
+msgstr ""
+
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
msgid "If checked, encryption is disabled"
msgstr "Nếu chọn, vô hiệu hóa chế độ mã hóa"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:67
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:108
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:149
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:150
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:56
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:100
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:87
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:61
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:74
#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:97
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
msgid "If unchecked, no default route is configured"
msgstr ""
"Nếu không được chỉ định, không có tuyến mạng mặc định nào được cấu hình"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:64
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:77
#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:100
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:69
msgid "If unchecked, the advertised DNS server addresses are ignored"
msgstr ""
"Nếu không được chỉ định, các địa chỉ máy chủ DNS được quảng bá sẽ bị bỏ qua"
msgid "Inbound:"
msgstr ""
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:90
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:95
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:92
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:97
+msgid "Incoming checksum"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:82
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:87
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:84
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:89
+msgid "Incoming key"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:99
+msgid "Incoming serialization"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:166
msgid "Info"
msgstr "Thông tin"
msgid "Initscripts"
msgstr "Nhiều kịch bản khởi tạo"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1577
msgid "Inner certificate constraint (Domain)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1566
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1574
msgid "Inner certificate constraint (SAN)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
msgid "Inner certificate constraint (Subject)"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1572
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1580
msgid "Inner certificate constraint (Wildcard)"
msgstr ""
msgid "Install protocol extensions..."
msgstr "Đang cài đặt bản mở rộng cho giao thức..."
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1930
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1938
msgid ""
"Instead of joining any network with a matching SSID, only connect to the "
"BSSID <code>%h</code>."
msgid "Internal Server Error"
msgstr "Lỗi máy chủ nội"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:283
+msgid "Interval For Sending Learning Packets"
+msgstr ""
+
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:192
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:42
msgid "Invalid"
msgstr "Giá trị nhập vào không hợp lí"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:11
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:14
msgid "Invalid Base64 key string"
msgstr "Giá trị khóa Base64 không thích hợp"
msgid "Invalid command"
msgstr "Lệnh ko hợp lệ"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:83
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:86
msgid "Invalid hexadecimal value"
msgstr "Giá trị không hợp lệ"
msgid "Invalid username and/or password! Please try again."
msgstr "Tên và mật mã không đúng. Xin thử lại "
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:71
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:76
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:76
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:81
+msgid "Invalid value"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1075
msgid "Isolate Clients"
msgstr "Cô lập máy khách"
msgid "JavaScript required!"
msgstr "Yêu cầu JavaScript"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1738
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1746
msgid "Join Network"
msgstr "Hòa mạng"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1680
msgid "Join Network: Wireless Scan"
msgstr "Hòa mạng: Quét mạng wifi"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1938
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1946
msgid "Joining Network: %q"
msgstr "Hòa mạng: %q"
msgid "Kernel Version"
msgstr "Phiên bản lõi"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1361
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1369
msgid "Key"
msgstr "Phím "
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1389
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1391
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1392
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1404
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1397
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1398
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1399
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
msgid "Key #%d"
msgstr "Phím %d"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:82
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:87
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:84
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:89
+msgid "Key for incoming packets (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:88
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:93
+msgid "Key for outgoing packets (optinal)."
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
msgid "Kill"
msgstr "Hủy"
msgid "L2TP Server"
msgstr ""
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:267
+msgid "LACPDU Packets"
+msgstr ""
+
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:131
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:102
msgid "LCP echo interval"
msgstr "Chu kỳ lấy LCP"
-#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:99
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:101
msgid "LED Configuration"
msgstr ""
msgid "Leave empty to use the current WAN address"
msgstr "Để trống để sử dụng địa chỉ WAN hiện tại"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3982
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3989
msgid "Legend:"
msgstr ""
msgid "Line Uptime"
msgstr ""
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:123
+msgid "Link Aggregation (Channel Bonding)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:348
+msgid "Link Monitoring"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:23
msgid "Link On"
msgstr "Link On"
"requests to"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1474
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
msgid ""
"List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
"Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
"khi yêu cầu khóa PMK-R1 từ R0KH mà STA đã sử dụng trong Hiệp hội tên miền di "
"động ban đầu. "
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1478
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1486
msgid ""
"List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
"as 6 octets with colons,128-bit key as hex string. <br />This list is used "
msgid "Listen Interfaces"
msgstr "Lắng nghe giao diện mạng"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:55
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:58
msgid "Listen Port"
msgstr "Lắng nghe cổng"
msgid "Local IP address to assign"
msgstr "Địa chỉ IP cục bộ để gán"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:46
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:39
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:39
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:44
msgid "Local IPv4 address"
msgstr "Địa chỉ IPv4 cục bộ"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:46
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:45
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:44
msgid "Local IPv6 address"
msgstr "Địa chỉ IPv6 cục bộ"
msgid "Localise queries"
msgstr "Tra vấn địa phương"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1930
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1938
msgid "Lock to BSSID"
msgstr ""
msgid "Logging"
msgstr "Lưu nhật ký"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:50
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:50
+msgid ""
+"Logical network from which to select the local endpoint if local IPv6 "
+"address is empty and no WAN IPv6 is available (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:50
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:55
+msgid "Logical network to which the tunnel will be added (bridged) (optional)."
+msgstr ""
+
#: modules/luci-base/luasrc/view/sysauth.htm:38
msgid "Login"
msgstr "Đăng nhập "
msgid "MAC"
msgstr "MAC"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:251
+msgid "MAC Address For The Actor"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:38
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2061
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2069
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:56
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:139
msgid "MHz"
msgstr "MHz"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:353
+msgid "MII"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:421
+msgid "MII / ETHTOOL ioctls"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:394
+msgid "MII Interval"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:54
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:74
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:77
msgid "MTU"
msgstr "MTU"
msgid "Method not found"
msgstr "Không thể tìm được phương pháp này"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:349
+msgid "Method of link monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:418
+msgid "Method to determine link status"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:46
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:165
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:183
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:69
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:72
msgid "Metric"
msgstr "Metric"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:235
+msgid "Minimum Number of Links"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:202
msgid "Mirror monitor port"
msgstr "Nhân bản cổng màn hình quan sát (monitor)"
msgid "Mobile Data"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1434
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1442
msgid "Mobility Domain"
msgstr "Tên miền di động"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:180
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:442
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1664
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:43
msgid "Mode"
msgstr "Chế độ"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:144
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:228
-#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:86
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:88
msgid "Mount Points"
msgstr "Lắp điểm"
msgid "Move up"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1429
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
msgid "NAS ID"
msgstr "NAS ID"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2388
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3744
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
msgid "Name"
msgstr "Tên"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1908
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1916
msgid "Name of the new network"
msgstr ""
msgid "Navigation"
msgstr "Điều hướng"
-#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:959
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2060
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2068
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:381
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:63
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:138
msgid "Network boot image"
msgstr "Tập tin ảnh khởi động mạng"
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:7
+msgid "Network device activity (kernel: netdev)"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/network.js:15
#: modules/luci-compat/luasrc/model/network.lua:33
msgid "Network device is not present"
msgstr "Thiết bị mạng không có"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:50
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:55
+msgid "Network interface"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:777
msgid "New interface for \"%s\" can not be created: %s"
msgstr ""
msgstr "Tiếp »"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3472
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:296
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:108
msgid "No"
msgstr "Không"
msgid "No DHCP Server configured for this interface"
msgstr "Không có máy chủ DHCP nào được cấu hình cho giao diện mạng này"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1310
msgid "No Encryption"
msgstr "Không mã hóa"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:64
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:67
msgid "No Host Routes"
msgstr ""
msgid "No files found"
msgstr "Không tìm thấy tập tin"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:79
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:84
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:81
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:86
+msgid "No host route"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:674
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:142
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:241
msgid "No matching prefix delegation"
msgstr "Không có tiền tố ủy quyền phù hợp"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:140
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:143
+msgid "No more slaves available"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:187
+msgid "No more slaves available, can not save interface"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
msgid "No negative cache"
msgstr "Không có bộ đệm âm"
msgid "No password set!"
msgstr "Chưa được cài đặt mật khẩu!"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:107
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:110
msgid "No peers defined yet"
msgstr "Không có máy ngang hàng được định nghĩa từ trước"
msgid "No rules in this chain."
msgstr "Không có quy luật trong chuỗi này"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:384
+msgid "No validation or filtering"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:152
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:825
msgid "No zone assigned"
msgid "Nslookup"
msgstr ""
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:332
+msgid "Number of IGMP membership reports"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:355
msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
msgstr ""
msgid "Number of parallel threads used for compression"
msgstr "Số lượng luồng song song được sử dụng để nén"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:309
+msgid "Number of peer notifications after failover event"
+msgstr ""
+
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69
msgid "Obfuscated Group Password"
msgstr "Mật khẩu nhóm bị xáo trộn"
msgstr "Nhận được địa chỉ IPv6"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:18
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:351
msgid "Off"
msgstr ""
msgid "One of hostname or mac address must be specified!"
msgstr "Một trong những tên máy chủ hoặc địa chỉ mac phải được chỉ định"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:463
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:466
msgid "One of the following: %s"
msgstr "Một trong những điều sau đây: %s"
msgid "One or more required fields have no value!"
msgstr "Một hoặc nhiều trường bắt buộc không có giá trị!"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:229
+msgid ""
+"Only if current active slave fails and the primary slave is up (failure, 2)"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:439
#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:19
msgid "Open list..."
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3989
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3996
msgid "Option changed"
msgstr "Thay đổi tùy chỉnh"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3998
msgid "Option removed"
msgstr "Xóa tùy chỉnh"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1601
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:72
msgid "Optional"
msgstr "Tùy chỉnh"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:79
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:82
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
"một máy chủ ủy nhiệm, sử dụng hậu tố (như '::1') để tạo địa chỉ IPv6 ('a:b:c:"
"d::1') cho giao diện. "
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:120
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:123
msgid ""
"Optional. Base64-encoded preshared key. Adds in an additional layer of "
"symmetric-key cryptography for post-quantum resistance."
"Không bắt buộc. Khóa mã hóa Base64 được chia sẻ từ trước. Thêm vào một lớp "
"mã hóa khóa đối xứng bổ sung cho tính kháng sau khi được lượng tử."
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:129
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
msgid "Optional. Create routes for Allowed IPs for this peer."
msgstr ""
"Không bắt buộc. Tạo tuyến đường cho \"IP được phép\" cho mạng ngang hàng này"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:111
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:114
msgid "Optional. Description of peer."
msgstr "Không bắt buộc. Mô tả mạng ngang hàng"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:64
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:67
msgid "Optional. Do not create host routes to peers."
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:131
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:141
msgid ""
"Optional. Host of peer. Names are resolved prior to bringing up the "
"interface."
"Không bắt buộc. Máy chủ của mạng ngang hàng. Tên được giải quyết trước khi "
"đưa lên giao diện mạng. "
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:74
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:77
msgid "Optional. Maximum Transmission Unit of tunnel interface."
msgstr "Không bắt buộc. Đơn vị truyền tối đa của giao diện đường hầm mạng."
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:135
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:145
msgid "Optional. Port of peer."
msgstr "Không bắt buộc. Cổng sử dụng cho mạng ngang hàng"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
msgid ""
"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
"Recommended value if this device is behind a NAT is 25."
"Không bắt buộc. Thời gian (giây) giữa các tin nhắn còn sống. Mặc định là 0 "
"(tắt). Nếu thiết bị này sử dụng NAT, nên để giá trị là 25."
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:55
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:58
msgid "Optional. UDP port used for outgoing and incoming packets."
msgstr "Không bắt buộc. Cổng UDP được sử dụng cho các gói đi và đến"
msgid "Outbound:"
msgstr "Ngoài ràng buộc:"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:96
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:93
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:98
+msgid "Outgoing checksum"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:88
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:93
+msgid "Outgoing key"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:93
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:98
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:95
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:100
+msgid "Outgoing serialization"
+msgstr ""
+
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:50
msgid "Output Interface"
msgstr "Giao diện đầu ra"
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:222
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:40
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:50
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:76
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:71
msgid "Override MAC address"
msgstr "Ghi đè địa chỉ MAC"
#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:58
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:226
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:62
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:62
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:67
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:44
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:54
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:114
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:157
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:158
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:71
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:145
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:132
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:110
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:119
#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:97
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:77
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:62
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:57
msgid "Override MTU"
msgstr "Ghi đè MTU"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:67
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:72
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:72
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:67
msgid "Override TOS"
msgstr "Ghi đè TOS"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:62
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:67
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:67
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:72
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:67
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:62
msgid "Override TTL"
msgstr "Ghi đè TTL"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:44
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:63
#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:82
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:46
msgid "PAP/CHAP password"
msgstr "Mật khẩu PAP/CHAP"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:42
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:61
#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:77
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:44
msgid "PAP/CHAP username"
msgstr "Tên đăng nhập PAP?CHAP"
msgid "PIN code rejected"
msgstr "Mã PIN bị từ chối "
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1477
msgid "PMK R1 Push"
msgstr "Đẩy PMK R1"
msgid "Packets"
msgstr "Gói tin"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:275
+msgid "Packets To Transmit Before Moving To Next Slave"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:152
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:825
msgid "Part of zone %q"
msgstr "Phần của vùng %q"
#: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1591
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:108
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
msgid "Password"
msgstr "Mật mã"
msgid "Password authentication"
msgstr "Xác thực mật mã"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1523
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
msgid "Password of Private Key"
msgstr "Mật mã của Khóa riêng tư"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1581
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1589
msgid "Password of inner Private Key"
msgstr "Mật mã của khóa riêng tư bên trong"
msgid "Password strength"
msgstr "Độ mạnh mật mã"
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:110
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:111
msgid "Password2"
msgstr "Mật mã 2"
msgid "Paste or drag SSH key file…"
msgstr "Dán hoặc thả tệp khóa SSH..."
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1502
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1510
msgid "Path to CA-Certificate"
msgstr "Đường dẫn tới nhà cung cấp chứng chỉ(CA)"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1517
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1525
msgid "Path to Client-Certificate"
msgstr "Đường dẫn tới chứng chỉ của máy khách"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1520
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1528
msgid "Path to Private Key"
msgstr "Đường dẫn tới khoá riêng tư"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1560
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
msgid "Path to inner CA-Certificate"
msgstr "Đường dẫn tới nhà cung cấp chứng chỉ nội bộ"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1583
msgid "Path to inner Client-Certificate"
msgstr "Đường dẫn tới chứng chỉ nội bộ của máy khách"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
msgid "Path to inner Private Key"
msgstr "Đường dẫn tới khoá riêng tư nội bộ"
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2716
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2725
msgid "Paused"
msgstr ""
msgid "Peer address is missing"
msgstr "Địa chỉ thiết bị mạng ngang hàng bị mất"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:92
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:95
msgid "Peers"
msgstr "Thiết bị mạng ngang hàng"
msgid "Perfect Forward Secrecy"
msgstr "Bí mật chuyển tiếp hoàn hảo"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:93
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:98
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:95
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:100
+msgid "Perform outgoing packets serialization (optional)."
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:28
msgid "Perform reboot"
msgstr "Tiến hành khởi động lại"
msgid "Permission denied"
msgstr "Bạn không có quyền làm"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
msgid "Persistent Keep Alive"
msgstr "Giữ liên tục"
msgid "Please enter your username and password."
msgstr "Nhập tên và mật mã"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3720
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3727
msgid "Please select the file to upload."
msgstr ""
msgid "Port status:"
msgstr "Trạng thái cổng:"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:489
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:492
msgid "Potential negation of: %s"
msgstr "Phủ định tiềm năng của: %s"
msgid "Prefix Delegated"
msgstr "Tiền tố được ủy quyền"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:120
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:123
msgid "Preshared Key"
msgstr "Khóa đã được chia sẻ"
msgid "Prevents client-to-client communication"
msgstr "Ngăn chặn giao tiếp giữa client-và-client"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:50
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:211
+msgid "Primary Slave"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:228
+msgid ""
+"Primary becomes active slave when it comes back up if speed and duplex "
+"better than current slave (better, 1)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:227
+msgid "Primary becomes active slave whenever it comes back up (always, 0)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:53
msgid "Private Key"
msgstr "Khóa riêng tư"
msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Mạng Ad-Hoc giả (ahdemo)"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:116
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:119
msgid "Public Key"
msgstr "Khóa công khai"
"Truy vấn tất cả dòng dữ liệu có thể có qua máy chủ <abbr title=\"hệ thống "
"phân giải tên miền\">DNS</abbr>"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1465
msgid "R0 Key Lifetime"
msgstr "Thời hạn khóa R0"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1471
msgid "R1 Key Holder"
msgstr "Thiết bị giữ khóa R1"
msgid "RX Rate"
msgstr "Tốc độ dữ liệu nhận"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2064
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2072
msgid "RX Rate / TX Rate"
msgstr "Tốc độ dữ liệu nhận/truyền"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1335
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1343
msgid "Radius-Accounting-Port"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1340
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1348
msgid "Radius-Accounting-Secret"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1330
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1338
msgid "Radius-Accounting-Server"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1320
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1328
msgid "Radius-Authentication-Port"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1325
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
msgid "Radius-Authentication-Secret"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1323
msgid "Radius-Authentication-Server"
msgstr ""
msgid "Realtime Graphs"
msgstr "Biểu đồ thời gian thực"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1440
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1448
msgid "Reassociation Deadline"
msgstr "Hạn chót tái tổ chức"
msgstr "Bảo vệ tái kết nối"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:14
-#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:124
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:126
msgid "Reboot"
msgstr "Khởi động lại"
msgid "Receive"
msgstr "Nhận"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:60
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:63
msgid "Recommended. IP addresses of the WireGuard interface."
msgstr "Khuyến khích. Địa chỉ IP của giao diện mạng WireGuard"
msgid "References"
msgstr "Tham khảo"
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2710
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2719
msgid "Refreshing"
msgstr ""
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
msgid "Remote IPv4 address"
msgstr "Địa chỉ IPv4 từ xa"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:42
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
msgid "Remote IPv4 address or FQDN"
msgstr "Địa chỉ IPv4 từ xa hoặc FQDN"
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:40
+msgid "Remote IPv6 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:42
+msgid "Remote IPv6 address or FQDN"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
msgid "Remove"
msgstr "Loại bỏ"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1906
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1914
msgid "Replace wireless configuration"
msgstr "Thay thế cấu hình mạng không dây"
msgid "Request timeout"
msgstr "Hết thời gian yêu cầu"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:90
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:95
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:92
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:97
+msgid "Require incoming checksum (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:94
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:99
+msgid "Require incoming packets serialization (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1610
msgid "Required"
msgstr "Bắt buộc"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
msgstr "Cần thiết cho một số ISP nhất định, ví dụ: Điều lệ với DOCSIS 3"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:50
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:53
msgid "Required. Base64-encoded private key for this interface."
msgstr "Bắt buộc. Khóa riêng tư được mã hóa Base64 cho giao diện này"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:116
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:119
msgid "Required. Base64-encoded public key of peer."
msgstr ""
"Bắt buộc. Khóa công khai được mã hóa Base64 của thiết bị mạng ngang hàng"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:125
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
msgid ""
"Required. IP addresses and prefixes that this peer is allowed to use inside "
"the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
"liệu ngang hàng và các mạng mà thiết bị mạng ngang hàng định tuyến qua đường "
"hầm dữ liệu này."
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1231
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1232
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1240
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1241
msgid "Requires hostapd"
msgstr "Yêu cầu hostapd"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1238
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1239
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1246
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1247
msgid "Requires hostapd with EAP Suite-B support"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1236
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1237
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1244
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1245
msgid "Requires hostapd with EAP support"
msgstr "Yêu cầu hostapd với hỗ trợ từ EAP"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1240
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1248
msgid "Requires hostapd with OWE support"
msgstr "Yêu cầu hostapd với hỗ trợ từ OWE"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
msgid "Requires hostapd with SAE support"
msgstr "Yêu cầu hostapd với hỗ trợ từ SAE"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1237
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1238
+msgid "Requires hostapd with WEP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1607
msgid ""
"Requires the 'full' version of wpad/hostapd and support from the wifi driver "
"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
"Yêu cầu upstream hỗ trợ DNSSEC; xác minh phản hồi tên miền chưa được ký thực "
"sự đến từ nó"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1245
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1246
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1247
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1259
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1260
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1261
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1254
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1255
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1267
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1269
msgid "Requires wpa-supplicant"
msgstr "Yêu cầu wpa-supplicant"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1253
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1260
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1261
msgid "Requires wpa-supplicant with EAP Suite-B support"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1259
msgid "Requires wpa-supplicant with EAP support"
msgstr "Yêu cầu wpa-supplicant với EAP hỗ trợ"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1254
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1262
msgid "Requires wpa-supplicant with OWE support"
msgstr "Yêu cầu wpa-supplicant với OWE hỗ trợ"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1248
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1249
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1264
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1256
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1272
msgid "Requires wpa-supplicant with SAE support"
msgstr "Yêu cầu wpa-supplicant với SAE hỗ trợ"
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+msgid "Requires wpa-supplicant with WEP support"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:224
+msgid "Reselection policy for primary slave"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2203
#: modules/luci-base/luasrc/view/sysauth.htm:39
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
msgid "Restore backup"
msgstr "Phục hồi backup"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:340
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:341
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:330
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:331
msgid "Reveal/hide password"
msgstr "Hiển thị/ẩn mật khẩu"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4005
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4012
msgid "Revert"
msgstr "Hoàn nguyên"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4090
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4097
msgid "Revert changes"
msgstr "Hoàn nguyên thay đổi"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4279
msgid "Revert request failed with status <code>%h</code>"
msgstr "Yêu cầu hoàn nguyên không thành công với trạng thái <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4259
msgid "Reverting configuration…"
msgstr "Đang hoàn nguyên cấu hình .."
msgid "Root preparation"
msgstr ""
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:129
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:202
+msgid "Round-Robin policy (balance-rr, 0)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
msgid "Route Allowed IPs"
msgstr "Định tuyến cho các IP được cho phép"
msgstr "Tên người dùng SSH"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:274
-#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:50
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:51
msgid "SSH-Keys"
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:156
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:181
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1662
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:42
msgid "SSID"
msgstr "SSID"
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:9
+msgid "SSTP"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:41
+msgid "SSTP Server"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:339
msgid "SWAP"
msgstr ""
msgstr "Lưu"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2180
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4001
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4008
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Lưu & áp dụng "
msgstr "quét"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:26
-#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:74
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:76
msgid "Scheduled Tasks"
msgstr "Nhiệm vụ theo lịch trình"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3985
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3992
msgid "Section added"
msgstr "Thêm mục"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3987
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3994
msgid "Section removed"
msgstr "Xóa mục"
"phần mềm không thành công. Chỉ chọn nếu bạn có thể chắc chắc rằng phần mềm "
"này tương thích với thiết bị của bạn"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2584
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2581
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2721
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Select file…"
msgstr "Chọn tệp"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:318
+msgid "Selects the transmit hash policy to use for slave selection"
+msgstr ""
+
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:144
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:115
msgid "Service Type"
msgstr "Kiểu dịch vụ"
-#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
msgid "Services"
msgstr "Dịch vụ "
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2653
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
msgid "Session expired"
msgstr "Phiên hết hạn"
"các sự kiện cảm nhận của nhà cung cấp không gọi trình xử lý khi lắp nóng cho "
"thiết bị)."
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:300
+msgid "Set same MAC Address to all slaves"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:642
msgid "Set this interface as master for the dhcpv6 relay."
msgstr "Đặt giao diện mạng này làm chủ cho các dịch vụ sử dụng dhcpv6"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:304
+msgid "Set to currently active slave (active, 1)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:305
+msgid "Set to first slave added to the bond (follow, 2)"
+msgstr ""
+
#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:42
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:57
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:63
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:186
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1661
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:41
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:141
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:173
msgid "Signal"
msgstr "Tín hiệu"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2063
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2071
msgid "Signal / Noise"
msgstr "Tín hiệu / Nhiễu"
msgid "Signal:"
msgstr "Tín hiệu:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3738
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3745
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Dung lượng "
msgid "Skip to navigation"
msgstr "Chuyển đến mục định hướng"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:178
+msgid "Slave Interfaces"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/network.js:2867
#: modules/luci-compat/luasrc/model/network.lua:1428
msgid "Software VLAN"
msgid "Source Address"
msgstr "Địa chỉ nguồn"
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:50
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:50
+msgid "Source interface"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:342
+msgid ""
+"Specifies that duplicate frames (received on inactive ports) should be "
+"dropped or delivered"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:358
+msgid "Specifies the ARP link monitoring frequency in milliseconds"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:366
+msgid "Specifies the IP addresses to use for ARP monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:395
+msgid "Specifies the MII link monitoring frequency in milliseconds"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:259
+msgid "Specifies the aggregation selection logic to use"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:292
msgid "Specifies the directory the device is attached to"
msgstr "Chỉ định thư mục mà thiết bị được đính kèm"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:252
+msgid ""
+"Specifies the mac-address for the actor in protocol packet exchanges "
+"(LACPDUs). If empty, masters' mac address defaults to system default"
+msgstr ""
+
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
msgid ""
"Specifies the maximum amount of failed ARP requests until hosts are presumed "
"thuộc vào yêu cầu quy định và sử dụng tín hiệu không dây, công suất truyền "
"thực tế có thể bị giảm bởi trình điều khiển."
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:236
+msgid ""
+"Specifies the minimum number of links that must be active before asserting "
+"carrier"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:200
+msgid "Specifies the mode to be used for this bonding interface"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:333
+msgid ""
+"Specifies the number of IGMP membership reports to be issued after a "
+"failover event in 200ms intervals"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:276
+msgid ""
+"Specifies the number of packets to transmit through a slave before moving to "
+"the next one"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:310
+msgid ""
+"Specifies the number of peer notifications (gratuitous ARPs and unsolicited "
+"IPv6 Neighbor Advertisements) to be issued after a failover event"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:284
+msgid ""
+"Specifies the number of seconds between instances where the bonding driver "
+"sends learning packets to each slaves peer switch"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:374
+msgid "Specifies the quantity of ARP IP targets that must be reachable"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:268
+msgid ""
+"Specifies the rate in which the link partner will be asked to transmit "
+"LACPDU packets"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:225
+msgid ""
+"Specifies the reselection policy for the primary slave when failure of the "
+"active slave or recovery of the primary slave occurs"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:244
+msgid "Specifies the system priority"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:403
+msgid ""
+"Specifies the time in milliseconds to wait before disabling a slave after a "
+"link failure detection"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:411
+msgid ""
+"Specifies the time in milliseconds to wait before enabling a slave after a "
+"link recovery detection"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:382
+msgid ""
+"Specifies whether ARP probes and replies should be validated or non-ARP "
+"traffic should be filtered for link monitoring"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:301
+msgid ""
+"Specifies whether active-backup mode should set all slaves to the same MAC "
+"address at enslavement"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:419
+msgid ""
+"Specifies whether or not miimon should use MII or ETHTOOL ioctls vs. "
+"netif_carrier_ok()"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:293
+msgid ""
+"Specifies whether to shuffle active flows across slaves based on the load"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:179
+msgid ""
+"Specifies which slave interfaces should be attached to this bonding interface"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:212
+msgid ""
+"Specifies which slave is the primary device. It will always be the active "
+"slave while it is available"
+msgstr ""
+
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:72
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:67
msgid "Specify a TOS (Type of Service)."
msgstr "Chỉ định một TOS (kiểu dịch vụ)."
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:67
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:72
+msgid ""
+"Specify a TOS (Type of Service). Can be either <code>inherit</code> (the "
+"outer header inherits the value of the inner header) or an hexadecimal value "
+"starting with <code>0x</code> (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:62
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:67
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:67
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:72
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64) (optional)."
+msgstr ""
+
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:67
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:62
msgid ""
"Specify a TTL (Time to Live) for the encapsulating packet other than the "
"default (64)."
msgstr "Chỉ định một Thời gian sống(TTL) cho gói tin khác với mặc định(64). "
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:72
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:77
+msgid ""
+"Specify a Traffic Class. Can be either <code>inherit</code> (the outer "
+"header inherits the value of the inner header) or an hexadecimal value "
+"starting with <code>0x</code> (optional)."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:57
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:62
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:62
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:67
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes) (optional)."
+msgstr ""
+
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:62
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:57
msgid ""
"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
"bytes)."
msgstr "Chỉ định một đơn vị truyền tối đa(MTU) khác với mặc định (1280 byte)"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1923
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1931
msgid "Specify the secret encryption key here."
msgstr "Chỉ định khóa mã hóa bí mật ở đây"
msgid "Start priority"
msgstr "Bắt đầu ưu tiên"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1757
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1765
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4205
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4212
msgid "Starting configuration apply…"
msgstr "Đang áp dụng cáu hình ..."
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1670
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1678
msgid "Starting wireless scan..."
msgstr "Bắt đầu quét mạng ..."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:109
-#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:62
+#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:64
msgid "Startup"
msgstr "Khởi động"
msgid "Stop"
msgstr "Dừng"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1668
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1762
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1676
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1770
msgid "Stop refresh"
msgstr ""
msgstr "Mạnh"
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1948
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1956
msgid "Submit"
msgstr "Trình "
msgid "Switch to CIDR list notation"
msgstr "Chuyển sang ký hiệu danh sách CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2616
msgid "Symbolic link"
msgstr "Đường dẫn tham chiếu"
msgid "System Log"
msgstr "Nhật ký hệ thống"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:243
+msgid "System Priority"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:104
msgid "System Properties"
msgstr "Thuộc tính hệ thống"
"Cấu hình cập nhật điểm cuối HE.net đã thay đổi, bây giờ bạn có thể sử dụng "
"tên người dùng đơn giản thay vì ID người dùng"
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
+msgid "The IPv4 address or the fully-qualified domain name of the remote end."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:42
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
msgid ""
"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
msgstr "Địa chỉ IPv4 hoặc tên miền đủ điều kiện của đầu kia đường hầm dữ liệu."
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:40
+msgid "The IPv6 address or the fully-qualified domain name of the remote end."
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:42
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:42
+msgid ""
+"The IPv6 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
msgid ""
"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1908
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1916
msgid ""
"The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
"code> and <code>_</code>"
msgid "The configuration file could not be loaded due to the following error:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4081
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4088
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
msgid "The length of the IPv6 prefix in bits"
msgstr "Độ dài của địa chỉ IPv6 prefix (bit)"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:163
+msgid "The local IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:46
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:44
msgid "The local IPv4 address over which the tunnel is created (optional)."
msgstr "Địa chỉ IPv4 cục bộ mà đường hầm dữ liệu được tạo (tùy chọn)"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1914
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:169
+msgid "The local IPv4 netmask"
+msgstr ""
+
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:46
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:46
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:44
+msgid "The local IPv6 address over which the tunnel is created (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1922
msgid "The network name is already used"
msgstr "Tên mạng đã được sử dụng"
msgid "The restore command failed with code %d"
msgstr "Lệnh khôi phục không thành công với mã lỗi %d"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1289
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1297
msgid "The selected %s mode is incompatible with %s encryption"
msgstr "Chế độ %s được chọn không tương thích với mã hóa %s"
msgid "There are no active leases"
msgstr "Không có máy được cấp IP nào hoạt động"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4220
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4227
msgid "There are no changes to apply"
msgstr "Không có thay đổi nào để áp dụng"
msgid "This IPv4 address of the relay"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1543
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1551
msgid "This authentication type is not applicable to the selected EAP method."
msgstr "Loại xác thực này không áp dụng cho phương pháp EAP đã chọn"
"Danh sách này đưa ra một tầm nhìn tổng quát về tiến trình hệ thống đang chạy "
"và tình trạng của chúng."
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1497
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1555
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1505
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1563
msgid ""
"This option cannot be used because the ca-bundle package is not installed."
msgstr ""
msgid "Timezone"
msgstr "Múi giờ "
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2672
msgid "To login…"
msgstr "Đến phần đăng nhập"
msgid "Traffic"
msgstr ""
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:72
+#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:77
+msgid "Traffic Class"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:385
msgid "Transfer"
msgstr "Chuyển giao"
msgid "Transmit"
msgstr "Transmit"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:317
+msgid "Transmit Hash Policy"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:74
msgid "Trigger"
msgstr "Kích"
msgid "Unnamed key"
msgstr "Khóa không tên"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3932
msgid "Unsaved Changes"
msgstr "Thay đổi không lưu"
msgid "Up"
msgstr "Lên"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3812
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:410
+msgid "Up Delay"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Upload"
msgstr "Tải lên"
msgstr "Đang tải tin lên ..."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2697
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3800
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3807
msgid "Upload request failed: %s"
msgstr "Yêu cầu tải thất bại: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3719
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3773
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3726
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3780
msgid "Uploading file…"
msgstr "Đang tải tin lên ..."
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:64
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:77
#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:100
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:69
msgid "Use DNS servers advertised by peer"
msgstr "Sử dụng máy chủ DNS được quảng cáo bởi máy ngang cấp"
msgid "Use TTL on tunnel interface"
msgstr "Sử dụng TTL trên giao diện đường hầm dữ liệu"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:320
+msgid "Use XOR of hardware MAC addresses (layer2)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:321
+msgid "Use XOR of hardware MAC addresses and IP addresses (layer2+3)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:323
+msgid ""
+"Use XOR of hardware MAC addresses and IP addresses, rely on skb_flow_dissect "
+"(encap2+3)"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:294
msgid "Use as external overlay (/overlay)"
msgstr "Sử dụng như overlay ngoại (/overlay)"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:67
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:80
#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:103
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:72
msgid "Use custom DNS servers"
msgstr "Sử dụng máy chủ DNS tự tạo"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:61
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:74
#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:97
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:61
msgid "Use default gateway"
msgstr ""
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:70
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:83
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:111
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:152
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:153
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:67
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:111
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:98
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:72
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:85
#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:108
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:64
msgid "Use gateway metric"
msgstr "Sử dụng gateway metric"
msgid "Use routing table"
msgstr "Sử dụng bảng định tuyến"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1490
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1498
msgid "Use system certificates"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1548
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1556
msgid "Use system certificates for inner-tunnel"
msgstr ""
"<em>Thời gian cấp phát IP</em> tùy chọn có thể được sử dụng để đặt thời gian "
"thuê máy chủ không theo tiêu chuẩn, ví dụ: 12h , 3d hoặc vô hạn."
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:322
+msgid "Use upper layer protocol information (layer3+4)"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:324
+msgid ""
+"Use upper layer protocol information, rely on skb_flow_dissect (encap3+4)"
+msgstr ""
+
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
msgid "Used"
msgstr "Đã sử dụng"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1394
msgid "Used Key Slot"
msgstr "Khay khóa đã được sử dụng"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1429
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
msgid ""
"Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
"needed with normal WPA(2)-PSK."
"Được sử dụng cho hai mục đích khác nhau: RADIUS NAS ID và 802.11r R0KH-ID. "
"Không cần thiết với mật khẩu WPA(2)-PSK thường"
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:113
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:105
+msgid "User Group"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:114
msgid "User certificate (PEM encoded)"
msgstr "Chứng chỉ người dùng (mã hóa PEM)"
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:125
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:126
msgid "User key (PEM encoded)"
msgstr "Khóa người dùng (mã hóa PEM)"
#: modules/luci-base/luasrc/view/sysauth.htm:23
-#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:105
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:106
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
msgid "Username"
msgstr "Tên người dùng "
msgid "VLANs on %q"
msgstr ""
-#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
msgid "VPN"
msgstr "VPN"
msgid "VPNC (CISCO 3000 (and others) VPN)"
msgstr "VPNC (CISCO 3000 (và một số khác) VPN)"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1490
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1548
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:10
+msgid "VXLAN (RFC7348)"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
+msgid "VXLAN network identifier"
+msgstr ""
+
+#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:10
+msgid "VXLANv6 (RFC7348)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1498
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1556
msgid ""
"Validate server certificate using built-in system CA bundle,<br />requires "
"the \"ca-bundle\" package"
msgstr ""
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:387
+msgid "Validation for all slaves"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:385
+msgid "Validation only for active slave"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:386
+msgid "Validation only for backup slaves"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:134
+msgid "Value must not be empty"
+msgstr ""
+
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
msgid "Vendor"
msgstr "Máy cung cấp"
msgid "WDS"
msgstr "WDS"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1300
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1217
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1306
msgid "WEP Open System"
msgstr "Hệ thống mở WEP"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1301
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1307
msgid "WEP Shared Key"
msgstr "Khóa dùng chung WEP"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1923
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1931
msgid "WEP passphrase"
msgstr "Mật khẩu WEP"
msgid "WMM Mode"
msgstr "Chế độ WMM"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1923
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1931
msgid "WPA passphrase"
msgstr "Mật khẩu WPA"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1208
msgid ""
"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
"and ad-hoc mode) to be installed."
msgid "Weak"
msgstr "Yếu"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1460
msgid ""
"When using a PSK, the PMK can be automatically generated. When enabled, the "
"R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
msgstr "Độ dài"
#: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:18
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:21
msgid "WireGuard VPN"
msgstr ""
msgid "Write system log to file"
msgstr "Viết nhật ký hệ thống vào một tệp"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:204
+msgid "XOR policy (balance-xor, 2)"
+msgstr ""
+
#: modules/luci-base/htdocs/luci-static/resources/form.js:3472
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:295
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:344
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:109
msgid "Yes"
msgstr "Có"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:303
+msgid "Yes (none, 0)"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:176
msgid ""
"You appear to be currently connected to the device via the \"%h\" interface. "
"Bạn phải kích hoạt JavaScript ở trình duyệt của bạn hoặc LuCI sẽ không hoạt "
"động tốt."
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:115
+msgid ""
+"You must select a primary interface which is included in selected slave "
+"interfaces!"
+msgstr ""
+
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:96
+msgid ""
+"You must select at least one ARP IP target if ARP monitoring is selected!"
+msgstr ""
+
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:192
msgid "ZRam Compression Algorithm"
msgstr "Nén bằng thuật toán ZRam"
msgid "dBm"
msgstr "dBm"
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:6
-msgid "default-on (kernel)"
-msgstr ""
-
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1014
msgid "disable"
msgstr "Vô hiệu hóa"
msgid "driver default"
msgstr "Bộ điều khiển mặc didinhj"
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:81
+msgid "e.g: --proxy 10.10.10.10"
+msgstr ""
+
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:83
+msgid "e.g: dump"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:517
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:538
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:42
msgid "half-duplex"
msgstr ""
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:5
-msgid "heartbeat (kernel)"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:566
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:569
msgid "hexadecimal encoded value"
msgstr "Giá trị mã hóa thập lục phân"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1730
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1738
msgid "hidden"
msgstr ""
msgid "input"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:391
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:395
msgid "key between 8 and 63 characters"
msgstr "Mật khẩu từ 8 đến 63 ký tự"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:403
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:407
msgid "key with either 5 or 13 characters"
msgstr "Mật khẩu có 5 hoặc 13 ký tự"
msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
msgstr "Tập tin <abbr title=\"Hệ thống tên miền\">DNS</abbr> địa phương"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1316
msgid "medium security"
msgstr "Độ mạnh vừa phải"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1465
msgid "minutes"
msgstr "Phút"
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:7
-msgid "netdev (kernel)"
+#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:422
+msgid "netif_carrier_ok()"
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46
msgid "no link"
msgstr "Không có liên kết"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:55
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
msgid "non-empty value"
msgstr "Giá trị không rỗng"
msgid "none"
msgstr "không"
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:5
-msgid "none (kernel)"
-msgstr ""
-
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:41
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:55
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:69
msgid "on"
msgstr "Bật"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1317
msgid "open network"
msgstr "Mở mạng"
msgid "output"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
msgid "positive decimal value"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
msgid "positive integer value"
msgstr "Giá trị thập phân dương"
-#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:57
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:60
msgid "random"
msgstr "Ngẫu nhiên"
msgid "server mode"
msgstr "Chế độ máy chủ"
+#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:53
+msgid "sstpc Log-level"
+msgstr ""
+
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
msgid "stateful-only"
msgstr ""
msgid "stateless + stateful"
msgstr ""
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1315
msgid "strong security"
msgstr "Mật khẩu mạnh"
msgid "tagged"
msgstr "Đã được gắn thẻ"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1440
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1448
msgid "time units (TUs / 1.024 ms) [1000-65535]"
msgstr "đơn bị thời gian (TÚ / 1.024 ms) [1000-65535]"
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:6
-msgid "timer (kernel)"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:556
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:559
msgid "unique value"
msgstr "Giá trị độc nhất"
msgid "untagged"
msgstr "Chưa được gắn thẻ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:242
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:132
msgid "valid IP address"
msgstr "Địa chỉ IP hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:242
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:246
msgid "valid IP address or prefix"
msgstr "địa chỉ IP hoặc tiền tố hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:277
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
msgid "valid IPv4 CIDR"
msgstr "IPv4 CIDR hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:250
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:125
msgid "valid IPv4 address"
msgstr "Địa chỉ IPv4 hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:250
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:254
msgid "valid IPv4 address or network"
msgstr "Mạng hoặc địa chỉ IPv4 hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:370
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:374
msgid "valid IPv4 address:port"
msgstr "Địa chỉ IPv4:cổng hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:310
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
msgid "valid IPv4 network"
msgstr "Mạng IPv4 hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
msgid "valid IPv4 or IPv6 CIDR"
msgstr "IPv4 hoặc IPv6 CIDR hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:263
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
msgid "valid IPv4 prefix value (0-32)"
msgstr "giá trị tiền tố IPv4 hợp lệ (0-32)"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:282
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
msgid "valid IPv6 CIDR"
msgstr "IPv6 CIDR hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:258
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:129
msgid "valid IPv6 address"
msgstr "Địa chỉ IPv6 hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:258
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
msgid "valid IPv6 address or prefix"
msgstr "Địa chỉ IPv6 hoặc tiền tố hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:300
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
msgid "valid IPv6 host id"
msgstr "id máy chủ IPv6 hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:315
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
msgid "valid IPv6 network"
msgstr "Mạng IPv6 hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:268
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:272
msgid "valid IPv6 prefix value (0-128)"
msgstr "Giá trị tiền tố IPv6 hợp lệ (0-128)"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:336
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
msgid "valid MAC address"
msgstr "Địa chỉ MAC hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:407
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
msgid "valid UCI identifier"
msgstr "định danh UCI hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:358
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:362
msgid "valid UCI identifier, hostname or IP address"
msgstr "Định danh UCI, tên máy chủ hoặc địa chỉ IP hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:379
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:382
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:383
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:386
msgid "valid address:port"
msgstr "Địa-chỉ:cổng hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:530
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:534
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:533
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:537
msgid "valid date (YYYY-MM-DD)"
msgstr "Ngày hợp lệ (YYYY-MM-DD)"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:233
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:237
msgid "valid decimal value"
msgstr "Giá trị thập phân hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:401
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:405
msgid "valid hexadecimal WEP key"
msgstr "Khóa WEP thập lục phân hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:389
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:393
msgid "valid hexadecimal WPA key"
msgstr "Khóa WPA thập lục phân hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:364
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:368
msgid "valid host:port"
msgstr "Máy-chủ:cổng hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:351
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:353
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:79
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
msgid "valid hostname"
msgstr "Tên máy chủ hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:341
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:345
msgid "valid hostname or IP address"
msgstr "Địa chỉ IP hoặc tên máy chủ hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:225
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:229
msgid "valid integer value"
msgstr "Giá trị nguyên hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:305
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
msgid "valid network in address/netmask notation"
msgstr "Mạng trong địa chỉ/netmask hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:505
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:508
msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
msgstr "Số điện thoại hợp lệ (0-9, \"*\", \"#\", \"!\" or \".\")"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:328
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:331
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:332
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
msgid "valid port or port range (port1-port2)"
msgstr "Cổng hoặc tầm cổng hợp lệ (Cổng 1- Cổng 2)"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:320
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:324
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:136
msgid "valid port value"
msgstr "Giá trị cổng hợp lệ"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:510
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:513
msgid "valid time (HH:MM:SS)"
msgstr "Thời gian hợp lệ (HH:MM:SS)"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:432
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:435
msgid "value between %d and %d characters"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:412
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:416
msgid "value between %f and %f"
msgstr "Giá trị giữa %f và %f"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:416
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
msgid "value greater or equal to %f"
msgstr "Giá trị lớn hơn hoặc bằng %f"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:420
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:424
msgid "value smaller or equal to %f"
msgstr "Giá trị nhỏ hơn hoặc bằng %f"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:426
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:429
msgid "value with %d characters"
msgstr "giá trị với %d ký tự"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:437
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:440
msgid "value with at least %d characters"
msgstr "giá trị với ít nhất %d ký tự"
-#: modules/luci-base/htdocs/luci-static/resources/validation.js:442
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:445
msgid "value with at most %d characters"
msgstr "giá trị với tối đa %d ký tự"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1309
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1317
msgid "weak security"
msgstr "Mật khẩu yếu"