diff options
Diffstat (limited to 'modules/luci-base/po/vi/base.po')
-rw-r--r-- | modules/luci-base/po/vi/base.po | 4862 |
1 files changed, 2933 insertions, 1929 deletions
diff --git a/modules/luci-base/po/vi/base.po b/modules/luci-base/po/vi/base.po index adc775dcba..e4920841ff 100644 --- a/modules/luci-base/po/vi/base.po +++ b/modules/luci-base/po/vi/base.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-08-16 06:59+0200\n" -"PO-Revision-Date: 2023-03-26 16:39+0000\n" -"Last-Translator: Nguyễn văn tuyên <admin@tuyen.vn>\n" +"PO-Revision-Date: 2023-10-02 17:46+0000\n" +"Last-Translator: cuong-mudah <cuong@mudah.my>\n" "Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/luci/" "vi/>\n" "Language: vi\n" @@ -12,37 +12,40 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.17-dev\n" +"X-Generator: Weblate 5.1-dev\n" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:925 +msgid "!known (not known)" +msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:649 msgctxt "Yet unknown nftables table family (\"family\" table \"name\")" msgid "\"%h\" table \"%h\"" -msgstr "" +msgstr "\"%h\" bảng \"%h\"" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1543 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1595 msgid "%.1f dB" -msgstr "" +msgstr "%.1f dB" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:123 -#, fuzzy msgid "%d Bit" msgstr "%d bit" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4089 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4097 msgid "%d invalid field(s)" msgstr "%d trường không hợp lệ" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:26 msgid "%dh ago" -msgstr "" +msgstr "%d giờ trước" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:24 msgid "%dm ago" -msgstr "" +msgstr "%d phút trước" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:22 msgid "%ds ago" -msgstr "" +msgstr "%d giây trước" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:35 msgid "%s is untagged in multiple VLANs!" @@ -54,7 +57,7 @@ msgstr "%s không được kết nối với nhiều VLANs!" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:309 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:327 msgid "(%d minute window, %d second interval)" -msgstr "" +msgstr "(%d phút đầu, %d giây kế tiếp)" #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:124 @@ -68,13 +71,14 @@ msgstr "(Rỗng)" #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:352 #: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:271 msgid "(no interfaces attached)" msgstr "(chưa được kết nối với giao diện mạng)" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:635 msgctxt "Label indicating further amount of allowed ips" msgid "+ %d more" -msgstr "" +msgstr "+ %d nhiều hơn" #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:48 msgid "-- Additional Field --" @@ -83,17 +87,17 @@ msgstr "---Mục bổ sung---" #: modules/luci-base/htdocs/luci-static/resources/cbi.js:275 #: modules/luci-base/htdocs/luci-static/resources/form.js:3789 #: modules/luci-base/htdocs/luci-static/resources/form.js:4157 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:798 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2032 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:799 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2033 #: modules/luci-compat/luasrc/view/cbi/header.htm:8 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89 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:1037 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2033 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:1038 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2034 #: modules/luci-compat/luasrc/view/cbi/header.htm:9 msgid "-- custom --" msgstr "--tùy chỉnh--" @@ -117,7 +121,7 @@ msgstr "-- xin hãy chọn --" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:55 msgctxt "sstp log level value" msgid "0" -msgstr "" +msgstr "0" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998 msgid "0 = not using RSSI threshold, 1 = do not change driver default" @@ -126,7 +130,7 @@ msgstr "0 = không dùng ngưỡng RSSI, 1 = không thay đổi driver mặc đ #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:56 msgctxt "sstp log level value" msgid "1" -msgstr "" +msgstr "1" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:233 msgid "1 Minute Load:" @@ -136,7 +140,12 @@ msgstr "tải 1 phút:" msgctxt "nft amount of flags" msgid "1 flag" msgid_plural "%d flags" -msgstr[0] "" +msgstr[0] "%d cờ" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:898 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:988 +msgid "12h (12 hours - default)" +msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253 msgid "15 Minute Load:" @@ -145,25 +154,29 @@ msgstr "tải 15 phút:" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:57 msgctxt "sstp log level value" msgid "2" -msgstr "" +msgstr "2" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58 msgctxt "sstp log level value" msgid "3" +msgstr "3" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:897 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:987 +msgid "3h (3 hours)" msgstr "" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:59 msgctxt "sstp log level value" msgid "4" -msgstr "" +msgstr "4" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1561 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1562 msgid "4-character hexadecimal ID" msgstr "4 ký tự ID thập lục phân" #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:18 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:11 -#, fuzzy msgid "464XLAT (CLAT)" msgstr "464XLAT (CLAT)" @@ -171,76 +184,92 @@ msgstr "464XLAT (CLAT)" msgid "5 Minute Load:" msgstr "tải 5 phút:" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1590 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:896 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:986 +msgid "5m (5 minutes)" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1591 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:1613 -msgid "802.11k RRM" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:899 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:989 +msgid "7d (7 days)" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1614 +msgid "802.11k RRM" +msgstr "802.11k RRM" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623 msgid "802.11k: Enable beacon report via radio measurements." -msgstr "" +msgstr "802.11k: Bật báo cáo beacon qua đo lường sóng vô tuyến." -#: 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:1619 msgid "802.11k: Enable neighbor report via radio measurements." -msgstr "" +msgstr "802.11k: Bật báo cáo hàng xóm qua đo lường sóng vô tuyến." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1550 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1551 msgid "802.11r Fast Transition" msgstr "802.11r truyền nhanh" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1182 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1183 msgid "802.11v: BSS Max Idle. Units: seconds." -msgstr "" +msgstr "802.11v: Tĩnh lặng tối đa của BSS. Đơn vị: giây." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1648 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1649 msgid "802.11v: Basic Service Set (BSS) transition management." -msgstr "" +msgstr "802.11v: Quản lý chuyển tiếp Basic Service Set (BSS)." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1637 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1638 msgid "802.11v: Local Time Zone Advertisement in management frames." -msgstr "" +msgstr "802.11v: Quảng cáo múi giờ địa phương trong các khung quản lý." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1652 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653 msgid "" "802.11v: Proxy ARP enables non-AP STA to remain in power-save for longer." msgstr "" +"802.11v: Proxy ARP cho phép STA không phải là AP tiếp tục ở chế độ tiết kiệm " +"năng lượng lâu hơn." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1628 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1629 msgid "802.11v: Time Advertisement in management frames." -msgstr "" +msgstr "802.11v: Quảng cáo thời gian trong các khung quản lý." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1641 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1642 msgid "" "802.11v: Wireless Network Management (WNM) Sleep Mode (extended sleep mode " "for stations)." msgstr "" +"802.11v: Chế độ ngủ Wireless Network Management (WNM) (chế độ ngủ mở rộng " +"cho các trạm)." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1645 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1646 msgid "" "802.11v: Wireless Network Management (WNM) Sleep Mode Fixes: Prevents " "reinstallation attacks." msgstr "" +"802.11v: Sửa lỗi chế độ ngủ Wireless Network Management (WNM): Ngăn chặn " +"cuộc tấn công cài đặt lại." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1795 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1796 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:1802 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1803 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:1776 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1777 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:1795 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1796 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:1802 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1803 msgid "802.11w retry timeout" msgstr "thời gian thử lại chuẩn 802.11w" @@ -264,86 +293,95 @@ msgstr "<abbr title=\"đèn LEDLED\">LED</abbr> Configuration" msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name" msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Name" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:931 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:965 msgid "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-Proxy" +msgstr "<abbr title=\"Giao thức Phát hiện Hàng xóm\">NDP</abbr>-Proxy" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:935 +msgid "<abbr title=\"Prefix Delegation\">PD</abbr> minimum length" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:808 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:831 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Flags" -msgstr "" +msgstr "<abbr title=\"Quảng cáo Router\">RA</abbr> Cờ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:875 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:905 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Hop Limit" -msgstr "" +msgstr "<abbr title=\"Quảng cáo Router\">RA</abbr> Giới hạn Bước nhảy" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:849 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879 msgid "<abbr title=\"Router Advertisement\">RA</abbr> Lifetime" -msgstr "" +msgstr "<abbr title=\"Quảng cáo Router\">RA</abbr> Thời hạn" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:856 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:886 msgid "<abbr title=\"Router Advertisement\">RA</abbr> MTU" -msgstr "" +msgstr "<abbr title=\"Quảng cáo Router\">RA</abbr> MTU" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:780 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:803 msgid "<abbr title=\"Router Advertisement\">RA</abbr>-Service" -msgstr "" +msgstr "<abbr title=\"Quảng cáo Router\">RA</abbr>-Dịch vụ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:300 msgid "" "<code>/#/</code> matches any domain. <code>/example.com/</code> returns " "NXDOMAIN." msgstr "" +"<code>/#/</code> phù hợp với bất kỳ tên miền nào. <code>/example.com/</code> " +"trả về NXDOMAIN." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:300 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:301 msgid "" "<code>/example.com/#</code> returns NULL addresses (<code>0.0.0.0</code> and " "<code>::</code>) for example.com and its subdomains." msgstr "" +"<code>/example.com/#</code> trả về địa chỉ NULL (<code>0.0.0.0</code> và " +"<code>::</code>) cho example.com và các tên miền con của nó." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87 msgctxt "nft relational \">\" operator expression" msgid "<var>%s</var> greater than <strong>%s</strong>" -msgstr "" +msgstr "<var>%s</var> lớn hơn <strong>%s</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:85 msgctxt "nft relational \">=\" operator expression" msgid "<var>%s</var> greater than or equal to <strong>%s</strong>" -msgstr "" +msgstr "<var>%s</var> lớn hơn hoặc bằng <strong>%s</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90 msgctxt "nft set match expression" msgid "<var>%s</var> in set <strong>%s</strong>" -msgstr "" +msgstr "<var>%s</var> thuộc tập hợp <strong>%s</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:83 msgctxt "nft relational \"==\" operator expression" msgid "<var>%s</var> is <strong>%s</strong>" -msgstr "" +msgstr "<var>%s</var> là <strong>%s</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:89 msgctxt "nft relational \"in\" operator expression" msgid "<var>%s</var> is one of <strong>%s</strong>" msgstr "" +"<var>%s</var> là một trong các giá trị trong tập hợp <strong>%s</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88 msgctxt "nft relational \"<\" operator expression" msgid "<var>%s</var> lower than <strong>%s</strong>" -msgstr "" +msgstr "<var>%s</var> nhỏ hơn <strong>%s</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86 msgctxt "nft relational \"<=\" operator expression" msgid "<var>%s</var> lower than or equal to <strong>%s</strong>" -msgstr "" +msgstr "<var>%s</var> nhỏ hơn hoặc bằng <strong>%s</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:84 msgctxt "nft relational \"!=\" operator expression" msgid "<var>%s</var> not <strong>%s</strong>" -msgstr "" +msgstr "<var>%s</var> không phải là <strong>%s</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91 msgctxt "nft not in set match expression" msgid "<var>%s</var> not in set <strong>%s</strong>" -msgstr "" +msgstr "<var>%s</var> không thuộc tập hợp <strong>%s</strong>" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:86 msgid "" @@ -352,73 +390,146 @@ msgid "" "internet connection in the mesh) or having the gateway support turned off " "entirely (which is the default setting)." msgstr "" +"Một nút batman-adv có thể hoạt động ở chế độ máy chủ (chia sẻ kết nối " +"internet với mạng lưới) hoặc ở chế độ máy khách (tìm kiếm kết nối internet " +"phù hợp nhất trong mạng lưới) hoặc tắt hoàn toàn chế độ hỗ trợ cổng mạng " +"(đây là thiết lập mặc định)." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:424 msgid "A configuration for the device \"%s\" already exists" -msgstr "" +msgstr "Đã tồn tại một cấu hình cho thiết bị \"%s\"" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2779 msgid "A directory with the same name already exists." -msgstr "thư mục có tên này đã tồn tại" +msgstr "thư mục có tên này đã tồn tại." #: modules/luci-base/htdocs/luci-static/resources/luci.js:2666 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 "Cần đăng nhận lại vì phiên xác thực cũ đã hết hạn." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1523 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1575 msgid "A43C + J43 + A43" -msgstr "" +msgstr "A43C + J43 + A43" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1524 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1576 msgid "A43C + J43 + A43 + V43" -msgstr "" +msgstr "A43C + J43 + A43 + V43" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1536 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1588 msgid "ADSL" msgstr "ADSL" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1512 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562 +msgid "ADSL (G.992.1) Annex A" +msgstr "ADSL (G.992.1) Annex A" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1563 +msgid "ADSL (G.992.1) Annex B" +msgstr "ADSL (G.992.1) Annex B" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1556 +msgid "ADSL (all variants) Annex A/L/M" +msgstr "ADSL (tất cả các biến thể) Annex A/L/M" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1552 +msgid "ADSL (all variants) Annex A/L/M + VDSL2 Annex A/B/C" +msgstr "ADSL (tất cả các biến thể) Annex A/L/M + VDSL2 Annex A/B/C" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1557 +msgid "ADSL (all variants) Annex B" +msgstr "ADSL (tất cả các biến thể) Annex B" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1553 +msgid "ADSL (all variants) Annex B + VDSL2 Annex A/B/C" +msgstr "ADSL (tất cả các biến thể) Annex B + VDSL2 Annex A/B/C" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1558 +msgid "ADSL (all variants) Annex B/J" +msgstr "ADSL (tất cả các biến thể) Annex B/J" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1554 +msgid "ADSL (all variants) Annex B/J + VDSL2 Annex A/B/C" +msgstr "ADSL (tất cả các biến thể) Annex B/J + VDSL2 Annex A/B/C" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1560 +msgid "ADSL (all variants) Annex M" +msgstr "ADSL (tất cả các biến thể) Annex M" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565 +msgid "ADSL2 (G.992.3) Annex A" +msgstr "ADSL2 (G.992.3) Annex A" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1566 +msgid "ADSL2 (G.992.3) Annex B" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1567 +msgid "ADSL2 (G.992.3) Annex L" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1568 +msgid "ADSL2 (G.992.3) Annex M" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1569 +msgid "ADSL2+ (G.992.5) Annex A" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1570 +msgid "ADSL2+ (G.992.5) Annex B" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1571 +msgid "ADSL2+ (G.992.5) Annex M" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1561 msgid "ANSI T1.413" msgstr "ANSI T1.413" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:95 -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:94 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:65 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:65 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:91 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:68 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:77 msgid "APN" msgstr "APN" +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:144 +msgid "APN profile index" +msgstr "Chỉ mục hồ sơ APN" + #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:353 msgid "ARP" msgstr "ARP" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:366 msgid "ARP IP Targets" -msgstr "" +msgstr "Mục tiêu ARP IP" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:358 msgid "ARP Interval" -msgstr "" +msgstr "Khoảng thời gian ARP" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:382 msgid "ARP Validation" -msgstr "" +msgstr "Xác nhận ARP" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:374 msgid "ARP mode to consider a slave as being up" -msgstr "" +msgstr "Chế độ ARP để xem một slave như đang hoạt động" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:79 msgid "ARP monitoring is not supported for the selected policy!" -msgstr "" +msgstr "Không hỗ trợ giám sát ARP cho chính sách được chọn!" #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175 msgid "ARP retry threshold" -msgstr "" +msgstr "Ngưỡng thử lại ARP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:637 msgid "ARP traffic table \"%h\"" -msgstr "" +msgstr "Bảng lưu lượng ARP \"%h\"" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146 msgid "" @@ -426,26 +537,30 @@ msgid "" "to the STA MAC address. Note: This is not Directed Multicast Service (DMS) " "in 802.11v. Note: might break receiver STA multicast expectations." msgstr "" +"ARP, IPv4 và IPv6 (thậm chí 802.1Q) với MAC đích đa phát đều được gửi dạng " +"unicast đến địa chỉ MAC của STA. Lưu ý: Đây không phải là Dịch vụ Đa phát " +"Định hướng (DMS) trong 802.11v. Lưu ý: có thể làm hỏng kỳ vọng đa phát STA " +"của thiết bị nhận." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1531 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1583 msgid "ATM (Asynchronous Transfer Mode)" msgstr "Chế độ truyền đồng bộ(ATM)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1552 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1604 msgid "ATM Bridges" -msgstr "" +msgstr "Cầu ATM" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1584 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1636 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:66 msgid "ATM Virtual Channel Identifier (VCI)" msgstr "Kênh định danh ảo chế độ ATM (VCI)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1585 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1637 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:70 msgid "ATM Virtual Path Identifier (VPI)" msgstr "Đường dẫn định danh ảo chế độ ATM (VPI)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1552 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1604 msgid "" "ATM bridges expose encapsulated ethernet in AAL5 connections as virtual " "Linux network interfaces which can be used in conjunction with DHCP or PPP " @@ -453,9 +568,9 @@ msgid "" msgstr "" "cầu ATM đưa ra đóng gói của ethernet trong kết nối AAL5 dưới dạng dao " "diệnmạng Linux ảo, có thể kết nối với DHCP hoặc PPP để liên lại nhà cung cấp " -"mạng" +"mạng." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1591 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1643 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62 msgid "ATM device number" msgstr "Số hiệu thiết bị ATM" @@ -466,7 +581,7 @@ msgstr "Số hiệu thiết bị ATM" msgid "Absent Interface" msgstr "Giao diện vắng mặt" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331 msgid "Accept DNS queries only from hosts whose address is on a local subnet." msgstr "" "Giới hạn dịch vụ DNS đối với các giao diện mạng con mà chúng tôi đang phục " @@ -474,16 +589,16 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:701 msgid "Accept local" -msgstr "" +msgstr "Chấp nhận cục bộ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95 msgctxt "nft accept action" msgid "Accept packet" -msgstr "" +msgstr "Chấp nhận gói tin" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:701 msgid "Accept packets with local source addresses" -msgstr "" +msgstr "Chấp nhận các gói tin có địa chỉ nguồn cục bộ" #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47 msgid "Access Concentrator" @@ -496,6 +611,10 @@ msgstr "Điểm truy cập" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:60 msgid "Access Point Isolation" +msgstr "Cô lập điểm truy cập" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:99 +msgid "Access Technologies" msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:388 @@ -503,6 +622,7 @@ msgid "Actions" msgstr "hành động" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:14 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:134 msgid "Active" msgstr "Kích hoạt" @@ -528,7 +648,7 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:258 msgid "Active IPv4 Rules" -msgstr "" +msgstr "Luật IPv4 hoạt động" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:265 msgid "Active IPv6 Routes" @@ -536,11 +656,11 @@ msgstr "Active IPv6 Routes" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:268 msgid "Active IPv6 Rules" -msgstr "" +msgstr "Luật IPv6 hoạt động" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:205 msgid "Active-Backup policy (active-backup, 1)" -msgstr "" +msgstr "Chính sách Active-Backup (active-backup, 1)" #: modules/luci-base/htdocs/luci-static/resources/network.js:3866 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:988 @@ -550,11 +670,11 @@ msgstr "Ad-Hoc" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:210 msgid "Adaptive load balancing (balance-alb, 6)" -msgstr "" +msgstr "Cân bằng tải linh hoạt (balance-alb, 6)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:209 msgid "Adaptive transmit load balancing (balance-tlb, 5)" -msgstr "" +msgstr "Cân bằng tải truyền linh hoạt (balance-tlb, 5)" #: modules/luci-base/htdocs/luci-static/resources/form.js:2233 #: modules/luci-base/htdocs/luci-static/resources/form.js:2236 @@ -571,17 +691,17 @@ msgstr "" msgid "Add" msgstr "Thêm vào" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1556 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1608 msgid "Add ATM Bridge" msgstr "Thêm cầu ATM" #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:92 msgid "Add IPv4 address…" -msgstr "Thêm địa chỉ IPv4" +msgstr "Thêm địa chỉ IPv4…" #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:185 msgid "Add IPv6 address…" -msgstr "Thêm địa chủ IPv6" +msgstr "Thêm địa chủ IPv6…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65 msgid "Add LED action" @@ -591,13 +711,13 @@ msgstr "Thêm hành động cho LED" msgid "Add VLAN" msgstr "thêm VLAN" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1329 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1375 msgid "Add device configuration" -msgstr "" +msgstr "Thêm cấu hình thiết bị" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1269 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1315 msgid "Add device configuration…" -msgstr "" +msgstr "Thêm cấu hình thiết bị…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:15 msgid "Add instance" @@ -609,12 +729,12 @@ msgstr "Thêm phiên bản" msgid "Add key" msgstr "Thêm khóa" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:491 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:496 msgid "Add local domain suffix to names served from hosts files." -msgstr "Thêm hậu tố tên miền cục bộ vào tên được phân phát từ tệp máy chủ" +msgstr "Thêm hậu tố tên miền cục bộ vào tên được phân phát từ tệp máy chủ." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:482 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1153 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1199 msgid "Add new interface..." msgstr "Thêm giao diện mới..." @@ -622,19 +742,23 @@ msgstr "Thêm giao diện mới..." msgid "Add peer" msgstr "Thêm cặp" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:945 +msgid "Add static forward and reverse DNS entries for this host." +msgstr "" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:335 msgid "Add to Blacklist" -msgstr "" +msgstr "Thêm vào danh sách đen" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:335 msgid "Add to Whitelist" -msgstr "" +msgstr "Thêm vào danh sách trắng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:437 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:442 msgid "Additional hosts files" msgstr "Tập tin máy chủ(host) bổ sung" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:498 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:503 msgid "Additional servers file" msgstr "Tập tin máy chủ(server) bổ sung" @@ -651,34 +775,38 @@ msgstr "Tập tin máy chủ(server) bổ sung" msgid "Address" msgstr "Địa chỉ" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:410 +msgid "Address families of \"Relay from\" and \"Relay to address\" must match." +msgstr "" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:21 msgctxt "nft meta nfproto" msgid "Address family" -msgstr "" +msgstr "Họ địa chỉ" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:284 msgid "Address setting is invalid" -msgstr "" +msgstr "Cài đặt địa chỉ không hợp lệ" #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151 msgid "Address to access local relay bridge" msgstr "Địa chỉ truy cập cầu chuyển tiếp địa phương" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:296 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297 msgid "Addresses" -msgstr "" +msgstr "Địa chỉ" #: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:15 msgid "Administration" msgstr "Quản trị" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:257 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:650 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1582 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1634 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:39 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:127 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:128 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:918 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:982 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:241 @@ -687,33 +815,41 @@ msgstr "Cài đặt nâng cao" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:391 msgid "Advanced device options" +msgstr "Tùy chọn nâng cao thiết bị" + +#: protocols/luci-proto-cni/htdocs/luci-static/resources/protocol/cni.js:34 +msgid "" +"Afer making changes to network using CNI protocol, network must be manually " +"restarted." msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:567 msgid "Ageing time" -msgstr "" +msgstr "Thời gian tuổi" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:50 msgid "Aggregate Originator Messages" -msgstr "" +msgstr "Tổng hợp thông điệp nguồn" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:260 msgid "Aggregation Selection Logic" -msgstr "" +msgstr "Logic chọn tổng hợp" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:263 msgid "Aggregator: All slaves down or has no slaves (stable, 0)" -msgstr "" +msgstr "Bộ tổng hợp: Tất cả slave tắt hoặc không có slave (ổn định, 0)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:265 msgid "" "Aggregator: Chosen by the largest number of ports + slave added/removed or " "state changes (count, 2)" msgstr "" +"Bộ tổng hợp: Được chọn bởi số lượng cổng lớn nhất + slave được thêm/xóa hoặc " +"thay đổi trạng thái (đếm, 2)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:264 msgid "Aggregator: Slave added/removed or state changes (bandwidth, 1)" -msgstr "" +msgstr "Bộ gom: Thêm/loại bỏ slave hoặc thay đổi trạng thái (băng thông, 1)" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:192 msgid "Alert" @@ -729,25 +865,25 @@ msgstr "Giao diện bí danh" msgid "Alias of \"%s\"" msgstr "bí danh của \"%s\"" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:508 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:513 msgid "All servers" msgstr "Tất cả máy chủ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:448 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:453 msgid "" "Allocate IP addresses sequentially, starting from the lowest available " "address." -msgstr "Phân bổ địa chỉ IP theo tuần tự, bắt đầu từ địa chỉ có sẵn thấp nhất" +msgstr "Phân bổ địa chỉ IP theo tuần tự, bắt đầu từ địa chỉ có sẵn thấp nhất." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:447 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452 msgid "Allocate IPs sequentially" msgstr "Phân bổ tuần tự địa chủ IP" -#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:25 +#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:24 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication" msgstr "Cho phép <abbr title=\"Secure Shell\">SSH</abbr> xác thực mật mã" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1192 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1193 msgid "Allow AP mode to disconnect STAs based on low ACK condition" msgstr "Cho phép chế độ AP ngắt kết nối dựa theo điều khiện ACK thấp" @@ -757,7 +893,7 @@ msgstr "Cho phép tất cả trừ danh sách liệt kê" #: modules/luci-compat/root/usr/share/rpcd/acl.d/luci-compat.json:3 msgid "Allow full UCI access for legacy applications" -msgstr "" +msgstr "Cho phép truy cập UCI đầy đủ cho các ứng dụng cũ" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:938 msgid "Allow legacy 802.11b rates" @@ -767,55 +903,60 @@ msgstr "Cho phép kế thừ tốc độ 802.11b" msgid "Allow listed only" msgstr "Chỉ cho phép danh sách liệt kê" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317 msgid "Allow localhost" msgstr "Cho phép máy chủ cục bộ" #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:179 msgid "Allow rebooting the device" -msgstr "" +msgstr "Cho phép khởi động lại thiết bị" -#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:36 +#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:35 msgid "Allow remote hosts to connect to local SSH forwarded ports" msgstr "Cho phép máy chủ từ xa kết nối với các cổng chuyển tiếp SSH cục bộ" -#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:31 +#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:30 msgid "Allow root logins with password" msgstr "Cho phép root đăng nhập với mật khẩu" #: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:3 msgid "Allow system feature probing" -msgstr "" +msgstr "Cho phép dò tìm tính năng hệ thống" -#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:31 -msgid "Allow the <em>root</em> user to login with password" +#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:30 +msgid "Allow the <em>root</em> user to log in with password" msgstr "Cho phép người dùng <em>root</em> đăng nhập với mật khẩu" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:624 -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:781 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:56 msgid "Allowed IPs" msgstr "cho phép IPs" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:86 +msgid "Allowed network technology" +msgstr "" + #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:315 msgid "AllowedIPs setting is invalid" -msgstr "" +msgstr "Thiết lập AllowedIPs không hợp lệ" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:776 msgid "Always" -msgstr "" +msgstr "Luôn luôn" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:6 msgid "Always off (kernel: none)" -msgstr "" +msgstr "Luôn luôn tắt (kernel: none)" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:5 msgid "Always on (kernel: default-on)" -msgstr "" +msgstr "Luôn luôn bật (kernel: default-on)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:619 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:624 msgid "Always send DHCP Options. Sometimes needed, with e.g. PXELinux." msgstr "" +"Luôn luôn gửi tùy chọn DHCP. Đôi khi cần thiết, ví dụ như với PXELinux." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:965 msgid "" @@ -823,165 +964,123 @@ msgid "" "option does not comply with IEEE 802.11n-2009!" msgstr "" "Luôn sử dụng các kênh 40 MHz ngay cả khi kênh thứ cấp chồng lấp. Sử dụng tùy " -"chọn này không tuân thủ theo chuẩn 802.11n-2009" +"chọn này không tuân thủ theo chuẩn 802.11n-2009!" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:741 msgid "Amount of Duplicate Address Detection probes to send" -msgstr "" +msgstr "Số lượng yêu cầu phát hiện địa chỉ trùng lặp để gửi đi" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:119 msgid "Amount of seconds to wait for the modem to become ready" -msgstr "" +msgstr "Số giây chờ đợi để chờ modem sẵn sàng" #: modules/luci-base/htdocs/luci-static/resources/form.js:608 msgid "An error occurred while saving the form:" -msgstr "" +msgstr "Đã xảy ra lỗi khi lưu biểu mẫu:" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:139 msgid "An optional, short description for this device" -msgstr "" +msgstr "Một mô tả tùy chọn và ngắn gọn cho thiết bị này" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1550 msgid "Annex" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1505 -msgid "Annex A + L + M (all)" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1513 -msgid "Annex A G.992.1" -msgstr "" +msgstr "Annex" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1514 -msgid "Annex A G.992.2" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1515 -msgid "Annex A G.992.3" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516 -msgid "Annex A G.992.5" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1506 -msgid "Annex B (all)" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1509 -msgid "Annex B G.992.1" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1510 -msgid "Annex B G.992.3" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1511 -msgid "Annex B G.992.5" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1507 -msgid "Annex J (all)" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1517 -msgid "Annex L G.992.3 POTS 1" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1508 -msgid "Annex M (all)" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1518 -msgid "Annex M G.992.3" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1519 -msgid "Annex M G.992.5" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:858 +msgid "" +"Announce NAT64 prefix in <abbr title=\"Router Advertisement\">RA</abbr> " +"messages." msgstr "" +"Thông báo tiền tố NAT64 trong thông báo <abbr title=\"Router " +"Advertisement\">RA</abbr>." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:915 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949 msgid "Announce this device as IPv6 DNS server." -msgstr "" +msgstr "Thông báo thiết bị này làm máy chủ DNS IPv6." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:794 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:817 msgid "" "Announce this device as default router if a local IPv6 default route is " "present." msgstr "" +"Thông báo thiết bị này làm bộ định tuyến mặc định nếu có tuyến mặc định IPv6 " +"cục bộ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:796 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:819 msgid "" "Announce this device as default router if a public IPv6 prefix is available, " "regardless of local default route availability." msgstr "" +"Thông báo thiết bị này làm bộ định tuyến mặc định nếu có tiền tố IPv6 công " +"cộng có sẵn, bất kể sự có sẵn của tuyến mặc định cục bộ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:798 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:821 msgid "" "Announce this device as default router regardless of whether a prefix or " "default route is present." msgstr "" +"Thông báo thiết bị này làm bộ định tuyến mặc định bất kể có tiền tố hay " +"tuyến mặc định hiện tại." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:922 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:956 msgid "Announced DNS domains" msgstr "Thông báo tên miền DNS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:906 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:940 msgid "Announced IPv6 DNS servers" -msgstr "" +msgstr "Các máy chủ DNS IPv6 được thông báo" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1766 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1767 msgid "Anonymous Identity" -msgstr "Ẩn danh tính" +msgstr "Danh tính ẩn danh" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162 msgid "Anonymous Mount" -msgstr "" +msgstr "Gắn kết ẩn danh" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:158 msgid "Anonymous Swap" -msgstr "" +msgstr "Swap ẩn danh" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518 msgctxt "nft match any traffic" msgid "Any packet" -msgstr "" +msgstr "Bất kỳ gói tin nào" #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60 msgid "Any zone" -msgstr "" +msgstr "Bất kỳ khu vực nào" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:613 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:618 msgid "Apply DHCP Options to this net. (Empty = all clients)." -msgstr "" +msgstr "Áp dụng tùy chọn DHCP cho mạng này. (Trống = tất cả các máy khách)." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4705 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4713 msgid "Apply and keep settings" -msgstr "" +msgstr "Áp dụng và giữ các thiết lập" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:119 msgid "Apply backup?" msgstr "Chấp nhận sao lưu?" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4731 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4739 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:2175 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4448 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4568 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4456 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4576 msgid "Apply unchecked" msgstr "Áp dụng không kiểm tra" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4701 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4709 msgid "Apply with revert after connectivity loss" -msgstr "" +msgstr "Áp dụng với việc hoàn nguyên sau khi mất kết nối" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4641 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4649 msgid "Applying configuration changes… %ds" msgstr "Đợi cấu hình được áp dụng... %ds" @@ -991,24 +1090,28 @@ msgstr "Kiến trúc" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:152 msgid "Arp-scan" -msgstr "" +msgstr "Arp-scan" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:997 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1043 msgid "" "Assign a part of given length of every public IPv6-prefix to this interface" msgstr "" -"Chỉ định một phần độ dài nhất định của mỗi tiền tố địa chỉ IPv6 công khai " +"Chỉ định một phần độ dài nhất định của mỗi tiền tố địa chỉ IPv6 công khai " "cho giao diện này" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1002 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:917 +msgid "Assign new, freeform tags to this entry." +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1048 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27 msgid "" "Assign prefix parts using this hexadecimal subprefix ID for this interface." msgstr "" "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" +"giao diện này." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2265 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2266 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:366 msgid "Associated Stations" msgstr "Trạm liên kết" @@ -1023,6 +1126,8 @@ msgid "" "At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</" "strong>" msgstr "" +"Ít nhất <strong>%h</strong> mỗi <strong>%h</strong>, xuất hiện dữ dội " +"<strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:124 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:125 @@ -1030,6 +1135,8 @@ msgid "" "At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</" "strong>" msgstr "" +"Tối đa <strong>%h</strong> mỗi <strong>%h</strong>, xuất hiện dữ dội " +"<strong>%h</strong>" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154 msgid "Attempt to enable configured mount points for attached devices" @@ -1041,16 +1148,17 @@ msgstr "" msgid "Auth Group" msgstr "Nhóm xác thực" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1705 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1706 msgid "Authentication" msgstr "Xác thực" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:108 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:82 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:76 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:79 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:89 msgid "Authentication Type" -msgstr "Kiểu xác thực" +msgstr "Loại xác thực" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:272 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:273 msgid "Authoritative" msgstr "Xác thực" @@ -1062,6 +1170,8 @@ msgstr "Yêu cầu ủy quyền" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:120 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:18 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:24 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:107 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:116 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:113 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:51 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:96 @@ -1074,17 +1184,19 @@ msgstr "Thự động" #: modules/luci-compat/luasrc/model/network/proto_hnet.lua:7 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:7 msgid "Automatic Homenet (HNCP)" -msgstr "" +msgstr "Homenet tự động (HNCP)" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:174 msgid "Automatically check filesystem for errors before mounting" msgstr "Tự động kiểm tra lỗi hệ thống tập tin trước khi cài đặt" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:990 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1036 msgid "" "Automatically handle multiple uplink interfaces using source-based policy " "routing." msgstr "" +"Tự động xử lý nhiều giao diện uplink bằng cách sử dụng định tuyến chính sách " +"dựa trên nguồn." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170 msgid "Automatically mount filesystems on hotplug" @@ -1104,7 +1216,7 @@ msgstr "Tự động gắn kết phân vùng Swao" #: protocols/luci-proto-autoip/htdocs/luci-static/resources/protocol/autoip.js:6 msgid "Avahi IPv4LL" -msgstr "" +msgstr "Avahi IPv4LL" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193 msgid "Available" @@ -1122,17 +1234,17 @@ msgstr "Sẵn có" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:275 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:293 msgid "Average:" -msgstr "" +msgstr "Trung bình:" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:70 msgid "Avoid Bridge Loops" -msgstr "" +msgstr "Tránh vòng lặp cầu" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1525 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1577 msgid "B43 + B43C" msgstr "B43 + B43C" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1526 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1578 msgid "B43 + B43C + V43" msgstr "B43 + B43C + V43" @@ -1140,30 +1252,30 @@ msgstr "B43 + B43C + V43" msgid "BR / DMR / AFTR" msgstr "BR / DMR / AFTR" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1648 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1649 msgid "BSS Transition" -msgstr "" +msgstr "Chuyển tiếp BSS" #: 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:1840 -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:393 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1841 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:407 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:149 msgid "BSSID" msgstr "BSSID" #: modules/luci-base/htdocs/luci-static/resources/form.js:3255 msgid "Back" -msgstr "" +msgstr "Quay lại" #: modules/luci-compat/luasrc/view/cbi/footer.htm:14 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:48 msgid "Back to Overview" msgstr "Quay lại phần tổng quan" -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:834 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:839 msgid "Back to peer configuration" -msgstr "" +msgstr "Quay lại cấu hình điểm kết nối" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:391 msgid "Backup" @@ -1184,20 +1296,20 @@ msgstr "Cấm" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:431 msgid "Base device" -msgstr "" +msgstr "Thiết bị gốc" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:158 msgid "Base64-encoded public key of this interface for sharing." -msgstr "" +msgstr "Khóa công khai của giao diện này được mã hóa dạng Base64 để chia sẻ." #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:10 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:41 msgid "Batman Device" -msgstr "" +msgstr "Thiết bị Batman" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:10 msgid "Batman Interface" -msgstr "" +msgstr "Giao diện Batman" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:81 msgid "" @@ -1209,14 +1321,21 @@ msgid "" "the other end. Per default fragmentation is enabled and inactive if the " "packet fits but it is possible to deactivate the fragmentation entirely." msgstr "" +"Batman-adv có chức năng phân mảnh tầng 2 tích hợp để dữ liệu unicast chảy " +"qua lưới mạng, cho phép chạy batman-adv trên các giao diện / kết nối không " +"cho phép tăng MTU vượt quá kích thước gói Ethernet tiêu chuẩn là 1500 byte. " +"Khi phân mảnh được kích hoạt, batman-adv sẽ tự động phân mảnh các gói quá " +"kích thước và ghép chúng ở đầu kia. Mặc định, phân mảnh được kích hoạt và " +"không hoạt động nếu gói vừa vặn, nhưng có thể hoàn toàn vô hiệu hóa phân " +"mảnh." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:968 msgid "Beacon Interval" msgstr "Chu kỳ Beacon" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623 msgid "Beacon Report" -msgstr "" +msgstr "Báo cáo Beacon" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:352 msgid "" @@ -1226,17 +1345,17 @@ msgid "" msgstr "" "Dưới đây là danh sách xác định các tập tin để sao lưu. Nó bao gồm các thay " "đổi tập tin cấu hình được đánh dấu bởi opkg, tập tin cơ sở thiết yếu và các " -"mẫu sao lưu của người dùng đá được xác định" +"mẫu sao lưu của người dùng đá được xác định." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:287 msgid "Bind NTP server" -msgstr "" +msgstr "Ràng buộc máy chủ NTP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:336 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:337 msgid "Bind dynamically to interfaces rather than wildcard address." msgstr "" "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) " +"khuyến nghị làm mặc định của linux)." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:59 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:64 @@ -1250,16 +1369,19 @@ msgstr "" msgid "Bind interface" msgstr "Liên kết với giao diện" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:671 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:676 msgid "" "Bind service records to a domain name: specify the location of services." msgstr "" +"Ràng buộc các bản ghi dịch vụ với tên miền: chỉ định vị trí của dịch vụ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:632 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:637 msgid "" "Bind service records to a domain name: specify the location of services. See " "<a href=\"%s\">RFC2782</a>." msgstr "" +"Ràng buộc các bản ghi dịch vụ với tên miền: chỉ định vị trí của dịch vụ. Xem " +"<a href=\"%s\">RFC2782</a>." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:59 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:64 @@ -1277,61 +1399,60 @@ msgstr "Liên kết đường hầm dữ liệu với giao diện này (tùy ch #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:188 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:171 msgid "Bitrate" -msgstr "tốc độ (bit)" +msgstr "Bitrate" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:65 msgid "Bonding Mode" -msgstr "" +msgstr "Chế độ kết nối" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:201 msgid "Bonding Policy" -msgstr "" +msgstr "Chính sách kết nối" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:404 -msgid "Both Listen addr and Relay To must be specified." +msgid "Both \"Relay from\" and \"Relay to address\" must be specified." msgstr "" #: modules/luci-base/htdocs/luci-static/resources/network.js:2995 #: modules/luci-compat/luasrc/model/network.lua:1421 -#, fuzzy msgid "Bridge" msgstr "Bridge" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:491 msgctxt "MACVLAN mode" msgid "Bridge (Support direct communication between MAC VLANs)" -msgstr "" +msgstr "Cầu (Hỗ trợ giao tiếp trực tiếp giữa các MAC VLAN)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:393 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:498 msgid "Bridge VLAN filtering" -msgstr "" +msgstr "Lọc VLAN của cầu" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:398 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1427 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1473 msgid "Bridge device" -msgstr "" +msgstr "Thiết bị cầu" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:392 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:497 msgid "Bridge port specific options" -msgstr "" +msgstr "Tùy chọn cổng cầu cụ thể" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:522 msgid "Bridge ports" -msgstr "" +msgstr "Các cổng cầu" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:641 msgid "Bridge traffic table \"%h\"" -msgstr "" +msgstr "Bảng giao thông cầu \"%h\"" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1592 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1644 msgid "Bridge unit number" msgstr "Số cầu nối" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:558 msgid "Bring up empty bridge" -msgstr "" +msgstr "Kích hoạt cầu rỗng" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:592 msgid "Bring up on boot" @@ -1339,16 +1460,20 @@ msgstr "Áp dụng khi khởi động" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:558 msgid "Bring up the bridge interface even if no ports are attached" +msgstr "Kích hoạt giao diện cầu ngay cả khi không có cổng nào được kết nối" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:940 +msgid "Broadcast" msgstr "" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:207 msgid "Broadcast policy (broadcast, 3)" -msgstr "" +msgstr "Chính sách phát sóng (phát sóng, 3)" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2868 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4199 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2869 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4207 msgid "Browse…" -msgstr "Duyệt..." +msgstr "Duyệt qua…" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40 msgid "Buffered" @@ -1359,22 +1484,32 @@ msgid "" "CA certificate (PEM encoded; Use instead of system-wide store to verify the " "gateway certificate." msgstr "" +"Chứng chỉ CA (mã hóa PEM; Sử dụng thay thế cho hệ thống lưu trữ toàn cầu để " +"xác minh chứng chỉ cổng vào." #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:182 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 "Chứng chỉ CA; nếu trống sẽ được lưu sau kết nối đầu tiên." + +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:79 +msgid "CHAP" +msgstr "CHAP" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:7 msgid "CLAT configuration failed" msgstr "Cài đặt CLAT thất bại" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:650 -msgid "CNAME or fqdn" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265 +msgid "CNAME" msgstr "" -#: protocols/luci-proto-cni/htdocs/luci-static/resources/protocol/cni.js:6 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:655 +msgid "CNAME or fqdn" +msgstr "CNAME hoặc fqdn" + +#: protocols/luci-proto-cni/htdocs/luci-static/resources/protocol/cni.js:7 msgid "CNI (Externally managed interface)" -msgstr "" +msgstr "CNI (Giao diện quản lý bên ngoài)" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:72 msgid "CPU usage (%)" @@ -1382,7 +1517,7 @@ msgstr "Sử dụng CPU (%)" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43 msgid "Cached" -msgstr "" +msgstr "Đã lưu cache" #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53 @@ -1390,126 +1525,144 @@ msgstr "" msgid "Call failed" msgstr "Liên lạc thất bại" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:464 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:469 msgid "" "Can be useful if ISP has IPv6 nameservers but does not provide IPv6 routing." msgstr "" +"Có thể hữu ích nếu nhà cung cấp dịch vụ Internet (ISP) có máy chủ tên miền " +"IPv6 nhưng không cung cấp định tuyến IPv6." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4697 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2957 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4216 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4705 #: 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:188 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1159 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2139 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1205 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2140 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:295 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:209 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:485 msgid "Cancel" -msgstr "Hủy bỏ" +msgstr "Hủy lệnh" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:347 msgid "Cannot parse configuration: %s" -msgstr "" +msgstr "Không thể phân tích cấu hình: %s" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:568 msgctxt "Chain hook: forward" msgid "Capture incoming packets addressed to other hosts" -msgstr "" +msgstr "Bắt gói tin đến từ các máy khác" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:560 msgctxt "Chain hook: prerouting" msgid "Capture incoming packets before any routing decision" -msgstr "" +msgstr "Bắt gói tin đến trước bất kỳ quyết định định tuyến nào" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:564 msgctxt "Chain hook: input" msgid "Capture incoming packets routed to the local system" -msgstr "" +msgstr "Bắt gói tin đến được định tuyến đến hệ thống cục bộ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:576 msgctxt "Chain hook: postrouting" msgid "Capture outgoing packets after any routing decision" -msgstr "" +msgstr "Bắt gói tin đi ra sau bất kỳ quyết định định tuyến nào" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:572 msgctxt "Chain hook: output" msgid "Capture outgoing packets originating from the local system" -msgstr "" +msgstr "Bắt gói tin đi ra gốc từ hệ thống cục bộ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:556 msgctxt "Chain hook: ingress" msgid "Capture packets directly after the NIC received them" -msgstr "" +msgstr "Bắt gói tin trực tiếp sau khi NIC nhận chúng" #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17 msgid "Category" msgstr "Đề mục" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1689 -msgid "Certificate constraint (Domain)" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:114 +msgid "Cell ID" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1686 -msgid "Certificate constraint (SAN)" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:113 +msgid "Cell Location" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1683 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1690 +msgid "Certificate constraint (Domain)" +msgstr "Ràng buộc chứng chỉ (Miền)" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1687 +msgid "Certificate constraint (SAN)" +msgstr "Ràng buộc chứng chỉ (SAN)" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1684 msgid "Certificate constraint (Subject)" -msgstr "" +msgstr "Ràng buộc chứng chỉ (Chủ đề)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1692 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1693 msgid "Certificate constraint (Wildcard)" -msgstr "" +msgstr "Ràng buộc chứng chỉ (Ký tự đại diện)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1683 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1741 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1684 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1742 msgid "" "Certificate constraint substring - e.g. /CN=wifi.mycompany.com<br />See " "`logread -f` during handshake for actual values" msgstr "" +"Xâu con ràng buộc chứng chỉ - Ví dụ: /CN=wifi.mycompany.com<br />Xem " +"`logread -f` trong quá trình bắt tay cho các giá trị thực tế" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1689 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1747 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1690 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1748 msgid "" "Certificate constraint(s) against DNS SAN values (if available)<br />or " "Subject CN (exact match)" msgstr "" +"Ràng buộc chứng chỉ đối với giá trị DNS SAN (nếu có)<br />hoặc CN Chủ đề " +"(khớp chính xác)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1692 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1750 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1693 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1751 msgid "" "Certificate constraint(s) against DNS SAN values (if available)<br />or " "Subject CN (suffix match)" msgstr "" +"Ràng buộc chứng chỉ đối với giá trị DNS SAN (nếu có)<br />hoặc CN Chủ đề " +"(khớp hậu tố)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1686 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1744 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1687 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1745 msgid "" "Certificate constraint(s) via Subject Alternate Name values<br />(supported " "attributes: EMAIL, DNS, URI) - e.g. DNS:wifi.mycompany.com" msgstr "" +"Ràng buộc chứng chỉ thông qua giá trị Tên thay thế Chủ đề<br />(các thuộc " +"tính được hỗ trợ: EMAIL, DNS, URI) - Ví dụ: DNS:wifi.mycompany.com" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:212 msgid "Chain" -msgstr "chuỗi" +msgstr "Dây" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:580 msgctxt "Yet unknown nftables chain hook" msgid "Chain hook \"%h\"" -msgstr "" +msgstr "Móc chuỗi \"%h\"" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4428 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4436 msgid "Changes" msgstr "Thay đổi" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4767 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4775 msgid "Changes have been reverted." -msgstr "Những thay đổi đã được phục hồi" +msgstr "Những thay đổi đã được phục hồi." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46 msgid "Changes the administrator password for accessing the device" @@ -1519,50 +1672,53 @@ msgstr "Thay đổi mật khẩu quản trị viên truy cập thiết bị" #: 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:504 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1838 -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:390 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1839 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:404 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:170 msgid "Channel" msgstr "Kênh" -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:356 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:372 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:105 msgid "Channel Analysis" -msgstr "" +msgstr "Phân tích Kênh" -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:391 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:405 msgid "Channel Width" -msgstr "" +msgstr "Độ rộng Kênh" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:174 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:2101 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2102 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 "Kiểm tra tùy chọn này để xóa các mạng hiện có khỏi đài này." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:110 msgid "Checking archive…" -msgstr "Đang kiểm tra kho lưu trữ ..." +msgstr "Đang kiểm tra kho lưu trữ…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:193 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:195 msgid "Checking image…" -msgstr "Kiểm tra tập tin ảnh ..." +msgstr "Kiểm tra tập tin ảnh…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:427 msgid "Choose mtdblock" msgstr "chọn khối mtdblock" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:597 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2129 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2130 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 " "fill out the <em>custom</em> field to define a new zone and attach the " "interface to it." -msgstr "Giao diện này chưa thuộc về bất kỳ firewall zone nào." +msgstr "" +"Chọn vùng tường lửa mà bạn muốn gán cho giao diện này. Chọn <em>không xác " +"định</em> để xóa giao diện khỏi vùng được liên kết hoặc điền vào trường " +"<em>tùy chỉnh</em> để xác định vùng mới và đính kèm giao diện vào vùng đó." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1018 msgid "" @@ -1570,11 +1726,11 @@ msgid "" "out the <em>custom</em> field to define a new network." msgstr "" "Chọn mạng bạn muốn đính kèm vào giao diện không dây này hoặc điền vàotrường " -"<em>create</em> để xác định một mạng mới" +"<em>create</em> để xác định một mạng mới." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1228 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1229 msgid "Cipher" -msgstr "Mật mã" +msgstr "Cipher" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:91 msgid "Cisco UDP encapsulation" @@ -1584,7 +1740,7 @@ msgstr "Đóng gói dạng Cisco UDP" msgid "" "Click \"Generate archive\" to download a tar archive of the current " "configuration files." -msgstr "Nhấn \"Tạo bản lưu trữ\" Để tải xuống tập tin cấu hình hiện giờ " +msgstr "Nhấn \"Tạo bản lưu trữ\" Để tải xuống tập tin cấu hình hiện giờ." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:424 msgid "" @@ -1599,14 +1755,14 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102 #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:88 msgid "Client" -msgstr "Khách hàng" +msgstr "Máy Khách" #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:37 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:33 msgid "Client ID to send when requesting DHCP" msgstr "ID máy khách gửi khi yêu cầu DHCP" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4445 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4453 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:179 msgid "Close" @@ -1627,7 +1783,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:44 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:63 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2263 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2264 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:391 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:352 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:355 @@ -1635,6 +1791,10 @@ msgstr "" msgid "Collecting data..." msgstr "Đang lấy dữ liệu..." +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:250 +msgid "Collisions seen" +msgstr "" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:71 msgid "Command" msgstr "Lệnh" @@ -1651,7 +1811,7 @@ msgstr "Lệnh thất bại" msgid "Comment" msgstr "Bình luận" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1809 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1810 msgid "" "Complicates key reinstallation attacks on the client side by disabling " "retransmission of EAPOL-Key frames that are used to install keys. This " @@ -1668,26 +1828,26 @@ msgstr "" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:103 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:108 msgid "Compute outgoing checksum (optional)." -msgstr "" +msgstr "Tính toán checksum đầu ra (tùy chọn)." #: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:40 msgid "Config File" -msgstr "" +msgstr "Tệp cấu hình" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4428 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4436 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454 msgid "Configuration" msgstr "Cấu hình" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:690 msgid "Configuration Export" -msgstr "" +msgstr "Xuất Cấu hình" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4616 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4624 msgid "Configuration changes applied." -msgstr "Cấu hình đã được áp dụng" +msgstr "Cấu hình đã được áp dụng." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4554 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4562 msgid "Configuration changes have been rolled back!" msgstr "Cấu hình đã được hoàn lại!" @@ -1704,31 +1864,49 @@ msgid "" "the basic rate. Supported rates lower than the minimum basic rate are not " "offered." msgstr "" +"Cấu hình tốc độ dữ liệu dựa trên mật độ ô phủ của cell. Chế độ bình thường " +"cấu hình tốc độ cơ bản là 6, 12, 24 Mbps nếu không sử dụng tốc độ 802.11b cổ " +"điển, ngược lại sẽ là 5,5, 11 Mbps. Chế độ cao cấu hình tốc độ cơ bản là 12, " +"24 Mbps nếu không sử dụng tốc độ 802.11b cổ điển, ngược lại sẽ là tốc độ 11 " +"Mbps. Chế độ Rất cao cấu hình tốc độ cơ bản là 24 Mbps. Tốc độ hỗ trợ thấp " +"hơn tốc độ cơ bản tối thiểu sẽ không được cung cấp." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:792 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:815 msgid "" "Configures the default router advertisement in <abbr title=\"Router " "Advertisement\">RA</abbr> messages." msgstr "" +"Cấu hình thông báo bộ định tuyến mặc định trong các tin nhắn <abbr " +"title=\"Router Advertisement\">RA</abbr>." + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:936 +msgid "" +"Configures the minimum delegated prefix length assigned to a requesting " +"downstream router, potentially overriding a requested prefix length. If left " +"unspecified, the device will assign the smallest available prefix greater " +"than or equal to the requested prefix." +msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:781 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:804 msgid "" "Configures the operation mode of the <abbr title=\"Router " "Advertisement\">RA</abbr> service on this interface." msgstr "" +"Cấu hình chế độ hoạt động của dịch vụ <abbr title=\"Router " +"Advertisement\">RA</abbr> trên giao diện này." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:896 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:926 msgid "Configures the operation mode of the DHCPv6 service on this interface." -msgstr "" +msgstr "Cấu hình chế độ hoạt động của dịch vụ DHCPv6 trên giao diện này." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:932 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:966 msgid "" "Configures the operation mode of the NDP proxy service on this interface." -msgstr "" +msgstr "Cấu hình chế độ hoạt động của dịch vụ proxy NDP trên giao diện này." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1315 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1361 msgid "Configure…" -msgstr "" +msgstr "Cấu hình…" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:176 msgid "Confirm disconnect" @@ -1741,6 +1919,7 @@ msgstr "Xác nhận" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:101 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:232 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:51 msgid "Connected" msgstr "Đã kết nối" @@ -1750,13 +1929,13 @@ msgstr "Đã kết nối" msgid "Connection attempt failed" msgstr "Kết nối thất bại" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:40 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:8 msgid "Connection attempt failed." -msgstr "" +msgstr "Kết nối không thành công." -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:771 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776 msgid "Connection endpoint" -msgstr "" +msgstr "Điểm cuối kết nối" #: modules/luci-base/htdocs/luci-static/resources/rpc.js:411 msgid "Connection lost" @@ -1766,33 +1945,37 @@ msgstr "Mất kết nối" msgid "Connections" msgstr "Kết nối" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4690 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4698 msgid "Connectivity change" -msgstr "" +msgstr "Thay đổi kết nối" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:31 msgctxt "nft ct state" msgid "Conntrack state" -msgstr "" +msgstr "Trạng thái Conntrack" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33 msgctxt "nft ct status" msgid "Conntrack status" -msgstr "" +msgstr "Tình trạng Conntrack" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378 msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)" msgstr "" +"Xem như slave đã kích hoạt khi tất cả các địa chỉ mục tiêu IP ARP có thể " +"truy cập (tất cả, 1)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:377 msgid "Consider the slave up when any ARP IP target is reachable (any, 0)" msgstr "" +"Xem như slave đã kích hoạt khi bất kỳ địa chỉ mục tiêu IP ARP nào có thể " +"truy cập (bất kỳ, 0)" #: 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:368 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:55 msgid "Contents have been saved." -msgstr "Nội dung đã được lưu" +msgstr "Nội dung đã được lưu." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:416 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:450 @@ -1805,18 +1988,18 @@ msgstr "Tiếp tục" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:97 msgctxt "nft jump action" msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>" -msgstr "" +msgstr "Tiếp tục trong <strong><a href=\"#%q.%q\">%h</a></strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:129 msgid "Continue in calling chain" -msgstr "" +msgstr "Tiếp tục trong chuỗi gọi" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:550 msgctxt "Chain policy: accept" msgid "Continue processing unmatched packets" -msgstr "" +msgstr "Tiếp tục xử lý các gói tin không khớp" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4590 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4598 msgid "" "Could not regain access to the device after applying the configuration " "changes. You might need to reconnect if you modified network related " @@ -1836,14 +2019,14 @@ msgstr "Mã quốc gia" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:947 msgid "Coverage cell density" -msgstr "" +msgstr "Mật độ ô phủ của cell" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:597 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2129 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2130 msgid "Create / Assign firewall-zone" msgstr "Tạo/ gán firewall-zone" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1191 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1237 msgid "Create interface" msgstr "Tạo giao diện kết nối" @@ -1862,12 +2045,12 @@ msgstr "Năng lượng truyền hiện tại" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28 msgctxt "nft meta hour" msgid "Current time" -msgstr "" +msgstr "Thời gian hiện tại" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:29 msgctxt "nft meta day" msgid "Current weekday" -msgstr "" +msgstr "Ngày trong tuần hiện tại" #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:573 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:575 @@ -1888,7 +2071,7 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:6 msgid "Custom flash interval (kernel: timer)" -msgstr "" +msgstr "Khoảng thời gian nháy tùy chỉnh (kernel: timer)" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:59 msgid "" @@ -1900,23 +2083,23 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:741 msgid "DAD transmits" -msgstr "" +msgstr "DAD truyền" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1467 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1468 msgid "DAE-Client" msgstr "Máy khách DAE" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1472 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1473 msgid "DAE-Port" msgstr "Cổng DAE" -#: 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:1479 msgid "DAE-Secret" msgstr "DAE-bí mật" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:606 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:611 msgid "DHCP Options" -msgstr "" +msgstr "Tùy chọn DHCP" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:500 msgid "DHCP Server" @@ -1937,12 +2120,18 @@ msgstr "Máy khách DHCP" msgid "DHCP-Options" msgstr "Tùy chọn DHCP" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:992 +msgid "" +"DHCPv4 <code>leasetime</code> is used as limit and preferred lifetime of the " +"IPv6 prefix." +msgstr "" + #: modules/luci-compat/luasrc/model/network/proto_dhcpv6.lua:7 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:7 msgid "DHCPv6 client" msgstr "Máy khách DHCP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:895 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:925 msgid "DHCPv6-Service" msgstr "Dịch vụ DHCPv6" @@ -1952,21 +2141,21 @@ msgstr "Dịch vụ DHCPv6" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:48 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:49 msgid "DNS" -msgstr "" +msgstr "DNS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:289 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:290 msgid "DNS forwardings" -msgstr "" +msgstr "Chuyển tiếp DNS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:526 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:531 msgid "DNS query port" msgstr "<abbr title=\"Hệ thống phân giải tên miền\">DNS</abbr> query port" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:966 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1012 msgid "DNS search domains" -msgstr "" +msgstr "Miền tìm kiếm DNS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:519 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:524 msgid "DNS server port" msgstr "" "<abbr title=\"Hệ thống phân giải tên miền (Domain Name System)\">DNS</abbr> " @@ -1974,21 +2163,21 @@ msgstr "" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:292 msgid "DNS setting is invalid" -msgstr "" +msgstr "Thiết lập DNS không hợp lệ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:971 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1017 msgid "DNS weight" -msgstr "" +msgstr "Trọng số DNS" #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33 msgid "DNS-Label / FQDN" -msgstr "" +msgstr "DNS-Label / FQDN" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:478 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:483 msgid "DNSSEC" -msgstr "" +msgstr "DNSSEC" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:483 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:488 msgid "DNSSEC check unsigned" msgstr "kiểm tra không dấu DNSSEC" @@ -2000,7 +2189,7 @@ msgstr "Thời gian chờ rỗi DPD" msgid "DS-Lite AFTR address" msgstr "Địa chỉ DS_-Lite AFTR" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1501 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1547 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37 msgid "DSL" msgstr "DSL" @@ -2009,16 +2198,16 @@ msgstr "DSL" msgid "DSL Status" msgstr "Trạng thái DSL" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1534 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1586 msgid "DSL line mode" msgstr "Chế độ DSL Line" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1168 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1169 msgid "DTIM Interval" msgstr "Chu kỳ DTIM" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:847 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:903 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:136 msgid "DUID" msgstr "DUID" @@ -2028,23 +2217,21 @@ msgid "Data Rate" msgstr "Tốc độ dữ liệu" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:76 -#, fuzzy msgid "Data Received" -msgstr "Không có data nhận được" +msgstr "Đã nhận dữ liệu" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:77 -#, fuzzy msgid "Data Transmitted" -msgstr "Transmit" +msgstr "Dữ liệu đã được truyền tải" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:186 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:197 msgid "Debug" -msgstr "Kiểm lỗi" +msgstr "Debug" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:791 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:814 msgid "Default router" -msgstr "" +msgstr "Bộ định tuyến mặc định" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:12 msgid "Default state" @@ -2056,44 +2243,55 @@ msgid "" "\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS " "servers to clients." msgstr "" +"Xác định các tùy chọn DHCP bổ sung, ví dụ như " +"\"<code>6,192.168.2.1,192.168.2.2</code>\" để quảng bá các máy chủ DNS khác " +"nhau đến các máy khách." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:516 msgid "" "Defines a mapping of Linux internal packet priority to VLAN header priority " "but for outgoing frames" msgstr "" +"Xác định một ánh xạ từ ưu tiên gói tin nội bộ Linux sang ưu tiên tiêu đề " +"VLAN nhưng dành cho các khung gửi đi" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:510 msgid "" "Defines a mapping of VLAN header priority to the Linux internal packet " "priority on incoming frames" msgstr "" +"Xác định một ánh xạ từ ưu tiên tiêu đề VLAN sang ưu tiên gói tin nội bộ " +"Linux trên các khung gửi đến" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:86 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:87 msgid "Defines a specific MTU for this route" +msgstr "Xác định một MTU cụ thể cho tuyến đường này" + +#: protocols/luci-proto-cni/htdocs/luci-static/resources/protocol/cni.js:34 +msgid "Delay" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:994 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1040 msgid "Delegate IPv6 prefixes" -msgstr "" +msgstr "Uỷ nhiệm các tiền tố IPv6" #: modules/luci-base/htdocs/luci-static/resources/form.js:2310 #: modules/luci-base/htdocs/luci-static/resources/form.js:2740 #: modules/luci-base/htdocs/luci-static/resources/form.js:2744 #: modules/luci-base/htdocs/luci-static/resources/form.js:3571 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2925 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2926 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16 msgid "Delete" -msgstr "Xóa" +msgstr "Xoá" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:205 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:211 msgid "Delete key" msgstr "Xóa chìa khóa" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828 msgid "Delete request failed: %s" msgstr "Yêu cầu xóa thất bại: %s" @@ -2101,7 +2299,7 @@ msgstr "Yêu cầu xóa thất bại: %s" msgid "Delete this network" msgstr "Xóa mạng này" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1168 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1169 msgid "Delivery Traffic Indication Message Interval" msgstr "Chu kỳ thông báo chỉ thị lưu thông" @@ -2112,7 +2310,7 @@ msgstr "Chu kỳ thông báo chỉ thị lưu thông" msgid "Description" msgstr "Mô tả" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2922 msgid "Deselect" msgstr "Bỏ chọn" @@ -2122,9 +2320,9 @@ msgstr "Thiết kế" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:732 msgid "Designated master" -msgstr "" +msgstr "Master đã chỉ định" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:159 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:160 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:71 msgid "Destination" @@ -2133,26 +2331,26 @@ msgstr "Điểm đến" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44 msgctxt "nft ip daddr" msgid "Destination IP" -msgstr "" +msgstr "IP đích" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48 msgctxt "nft ip6 daddr" msgid "Destination IPv6" -msgstr "" +msgstr "IPv6 đích" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48 msgid "Destination port" -msgstr "" +msgstr "Cổng đích" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:46 msgctxt "nft ip dport" msgid "Destination port" -msgstr "" +msgstr "Cổng đến" #: 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" -msgstr "Vùng đích" +msgstr "Vùng điểm đến" #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:67 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192 @@ -2160,14 +2358,15 @@ msgstr "Vùng đích" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1141 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1443 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1187 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1489 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:13 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:248 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:281 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:357 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:393 +#: protocols/luci-proto-cni/htdocs/luci-static/resources/protocol/cni.js:29 msgid "Device" msgstr "Thiết bị" @@ -2175,6 +2374,10 @@ msgstr "Thiết bị" msgid "Device Configuration" msgstr "Cài đặt thiết bị" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:88 +msgid "Device Identifier" +msgstr "" + #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132 msgid "Device is not active" msgstr "thiết bị chưa được kích hoạt" @@ -2182,51 +2385,51 @@ msgstr "thiết bị chưa được kích hoạt" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:233 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:650 msgid "Device is restarting…" -msgstr "Khởi động lại thiết bị ..." +msgstr "Khởi động lại thiết bị…" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:495 msgid "Device name" -msgstr "" +msgstr "Tên thiết bị" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:45 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:10 msgid "Device not managed by ModemManager." -msgstr "" +msgstr "Thiết bị không được quản lý bởi ModemManager." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1418 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1464 msgid "Device not present" -msgstr "" +msgstr "Thiết bị không có mặt" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:395 msgid "Device type" -msgstr "" +msgstr "Loại thiết bị" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4589 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4597 msgid "Device unreachable!" -msgstr "Thiết bị không thể truy cập! " +msgstr "Thiết bị không thể truy cập!" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:53 msgid "Device unreachable! Still waiting for device..." -msgstr "Thiết bị không thể truy cập! Chờ thiết bị..." +msgstr "Thiết bị không thể kết nối! Vẫn đang chờ đợi thiết bị..." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1266 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1312 msgid "Devices" -msgstr "" +msgstr "Các thiết bị" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:159 #: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:76 msgid "Diagnostics" -msgstr "Phân tích" +msgstr "Chẩn đoán" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:114 msgid "Dial number" msgstr "Quay số" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2723 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724 msgid "Directory" -msgstr "Danh mục" +msgstr "Thư mục" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:113 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:200 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:114 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:201 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:891 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:931 msgid "Disable" @@ -2243,13 +2446,13 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:174 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:375 msgid "Disable DNS lookups" -msgstr "" +msgstr "Vô hiệu hóa tìm kiếm DNS" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93 msgid "Disable Encryption" msgstr "Vô hiệu hóa mã hóa" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1178 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179 msgid "Disable Inactivity Polling" msgstr "Vô hiệu hóa thăm dò tín hiệu không hoạt động" @@ -2258,12 +2461,14 @@ 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:948 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1438 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1629 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1777 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1439 +#: 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:1778 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:13 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:66 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:121 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:108 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:117 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:114 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:52 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:97 @@ -2271,21 +2476,21 @@ msgstr "Vô hiệu hóa mạng này" #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:57 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:70 msgid "Disabled" -msgstr "Vô hiệu hóa" +msgstr "Vô hiệu hoá" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:541 msgctxt "Label indicating that WireGuard peer is disabled" msgid "Disabled" -msgstr "" +msgstr "Đã vô hiệu hoá" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1192 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1193 msgid "Disassociate On Low Acknowledgement" msgstr "Hủy liên kết với xác nhận mức thấp" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313 msgid "" "Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses." -msgstr "Hủy phản hồi ngược RFC1918." +msgstr "Hủy các phản hồi ngược dòng chứa địa chỉ <a href=\"%s\">RFC1918</a>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716 @@ -2298,20 +2503,20 @@ msgstr "Ngắt kết nối" msgid "Disconnection attempt failed" msgstr "Kết nối thất bại" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:48 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:13 msgid "Disconnection attempt failed." -msgstr "" +msgstr "Cố gắng ngắt kết nối không thành công." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35 msgid "Disk space" -msgstr "" +msgstr "Dung lượng đĩa" #: modules/luci-base/htdocs/luci-static/resources/form.js:611 #: modules/luci-base/htdocs/luci-static/resources/form.js:3022 #: modules/luci-base/htdocs/luci-static/resources/form.js:3269 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4560 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1863 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:3715 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4568 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:45 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:66 @@ -2324,17 +2529,25 @@ msgstr "Khoảng cách tối ưu" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:953 msgid "Distance to farthest network member in meters." -msgstr "Khoảng cách tới thành viên xa nhất trong mạng lưới tính bằng mét" +msgstr "Khoảng cách tới thành viên xa nhất trong mạng lưới tính bằng mét." #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:75 msgid "Distributed ARP Table" +msgstr "Bảng ARP phân tán" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:931 +msgid "" +"Dnsmasq instance to which this DHCP host section is bound. If unspecified, " +"the section is valid for all dnsmasq instances." msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:624 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:629 msgid "" "Dnsmasq instance to which this boot section is bound. If unspecified, the " "section is valid for all dnsmasq instances." msgstr "" +"Phiên bản Dnsmasq mà phần khởi động này được ràng buộc. Nếu không xác định, " +"phần này có hiệu lực cho tất cả các phiên bản Dnsmasq." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250 msgid "" @@ -2342,15 +2555,14 @@ msgid "" "Protocol\">DHCP</abbr> server and <abbr title=\"Domain Name System\">DNS</" "abbr> forwarder." msgstr "" -"Dnsmasq là một phối hợp <abbr title=\"Dynamic Host Configuration " -"Protocol\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</" -"abbr>-Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> " -"firewalls" +"Dnsmasq là một máy chủ <abbr title=\"Dynamic Host Configuration " +"Protocol\">DHCP</abbr> nhẹ và trình chuyển tiếp <abbr title=\"Domain Name " +"System\">DNS</abbr>." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:495 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:500 msgid "Do not cache negative replies, e.g. for non-existent domains." 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)" +"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:86 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91 @@ -2358,43 +2570,47 @@ msgstr "" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:93 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:70 msgid "Do not create host route to peer (optional)." -msgstr "" +msgstr "Không tạo tuyến đường chủ đến ngang hàng (tùy chọn)." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270 msgid "Do not forward DNS queries without dots or domain parts." msgstr "" "Don&#39;t chuyển tiếp <abbr title=\"Hệ thống tên miền\">DNS</abbr>-Yêu " -"cầu không cần <abbr title=\"Hệ thống tên miền\">DNS</abbr>-Tên" +"cầu không cần <abbr title=\"Hệ thống tên miền\">DNS</abbr>-Tên." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:453 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:458 msgid "Do not forward reverse lookups for local networks." -msgstr "Không chuyển tiếp tra cứu ngược cho các mạng cục bộ" +msgstr "Không chuyển tiếp tra cứu ngược cho các mạng cục bộ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:350 msgid "Do not listen on the specified interfaces." -msgstr "Ngăn thực hiện nghe tại giao diện mạng này" +msgstr "Ngăn thực hiện nghe tại giao diện mạng này." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:928 msgid "Do not offer DHCPv6 service on this interface." -msgstr "" +msgstr "Không cung cấp dịch vụ DHCPv6 trên giao diện này." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:934 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:968 msgid "" "Do not proxy any <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> " "packets." msgstr "" +"Không proxy bất kỳ gói tin <abbr title=\"Giao thức Khám phá Lân cận " +"(Neighbour Discovery Protocol - NDP)\">NDP</abbr> nào." #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:25 msgid "Do not send a hostname" -msgstr "" +msgstr "Không gửi tên máy chủ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:783 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:806 msgid "" "Do not send any <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</" "abbr> messages on this interface." msgstr "" +"Không gửi bất kỳ thông báo <abbr title=\"Router Advertisement, ICMPv6 Type " +"134\">RA</abbr> nào trên giao diện này." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2813 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2814 msgid "Do you really want to delete \"%s\" ?" msgstr "Bạn thật sự muốn xóa \"%s\" ?" @@ -2406,28 +2622,29 @@ msgstr "Bạn thật sự muốn xóa khóa SSH này?" msgid "Do you really want to erase all settings?" msgstr "Bạn có thật sự muốn xóa tất cả cài đặt này?" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2811 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2812 msgid "Do you really want to recursively delete the directory \"%s\" ?" msgstr "Bạn thật sự muốn xóa toàn bộ thư mục \"%s\" ?" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:613 msgid "Do you want to replace the current PSK?" -msgstr "" +msgstr "Bạn có muốn thay thế PSK hiện tại không?" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:100 msgid "Do you want to replace the current keys?" -msgstr "" +msgstr "Bạn có muốn thay thế các khóa hiện tại không?" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:682 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:740 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:687 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:713 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:766 msgid "Domain" -msgstr "" +msgstr "Tên Miền" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269 msgid "Domain required" msgstr "Tên miền yêu cầu" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322 msgid "Domain whitelist" msgstr "Danh sách tên miền được chấp nhận" @@ -2443,7 +2660,7 @@ msgstr "Xuống" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:403 msgid "Down Delay" -msgstr "" +msgstr "Độ trễ xuống" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:394 msgid "Download backup" @@ -2453,15 +2670,17 @@ msgstr "Tải xuống bản sao lưu" msgid "Download mtdblock" msgstr "Tải xuống mtdblock" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1539 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1591 msgid "Downstream SNR offset" -msgstr "" +msgstr "Khoảng cách SNR hạ lưu" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:435 msgid "" "Drag or paste a valid <em>*.conf</em> file below to configure the local " "WireGuard interface." msgstr "" +"Kéo hoặc dán tệp <em>*.conf</em> hợp lệ bên dưới để định cấu hình giao diện " +"WireGuard cục bộ." #: modules/luci-base/htdocs/luci-static/resources/form.js:2698 msgid "Drag to reorder" @@ -2469,7 +2688,7 @@ msgstr "Kéo để tổ chức lại" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:342 msgid "Drop Duplicate Frames" -msgstr "" +msgstr "Hủy các khung trùng lặp" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:710 msgid "" @@ -2477,6 +2696,9 @@ msgid "" "proxy on the network and such frames need not be used or in the case of " "802.11, must not be used to prevent attacks." msgstr "" +"Hủy tất cả các khung ARP vô tác dụng, ví dụ: nếu có một proxy ARP tốt được " +"biết đến trên mạng và các khung như vậy không cần được sử dụng hoặc trong " +"trường hợp 802.11, không được sử dụng để ngăn chặn các cuộc tấn công." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:733 msgid "" @@ -2484,44 +2706,48 @@ msgid "" "good NA proxy on the network and such frames need not be used or in the case " "of 802.11, must not be used to prevent attacks." msgstr "" +"Loại bỏ tất cả các thông báo hàng xóm không được yêu cầu, ví dụ nếu có một " +"proxy NA tốt đã biết trên mạng và các khung như vậy không cần được sử dụng " +"hoặc trong trường hợp 802.11, không được sử dụng để ngăn chặn các cuộc tấn " +"công." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:710 msgid "Drop gratuitous ARP" -msgstr "" +msgstr "Loại bỏ ARP không cần thiết" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:787 msgid "Drop layer 2 multicast frames containing IPv4 unicast packets." -msgstr "" +msgstr "Loại bỏ các khung đa phát layer 2 chứa gói tin unicast IPv4." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:791 msgid "Drop layer 2 multicast frames containing IPv6 unicast packets." -msgstr "" +msgstr "Loại bỏ các khung đa phát layer 2 chứa gói tin unicast IPv6." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:787 msgid "Drop nested IPv4 unicast" -msgstr "" +msgstr "Loại bỏ gói tin unicast IPv4 lồng nhau" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:791 msgid "Drop nested IPv6 unicast" -msgstr "" +msgstr "Loại bỏ gói tin unicast IPv6 lồng nhau" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96 msgctxt "nft drop action" msgid "Drop packet" -msgstr "" +msgstr "Loại bỏ gói tin" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:546 msgctxt "Chain policy: drop" msgid "Drop unmatched packets" -msgstr "" +msgstr "Loại bỏ các gói tin không khớp" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:733 msgid "Drop unsolicited NA" -msgstr "" +msgstr "Loại bỏ NA không được yêu cầu" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12 msgid "Dropbear Instance" -msgstr "" +msgstr "Phiên bản Dropbear" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:10 msgid "" @@ -2534,24 +2760,24 @@ msgstr "" #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:14 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:11 msgid "Dual-Stack Lite (RFC6333)" -msgstr "" +msgstr "Dual-Stack Lite (RFC6333)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:700 msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>" msgstr "" "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1467 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1468 msgid "Dynamic Authorization Extension client." -msgstr "" +msgstr "Mở rộng ủy quyền động - khách hàng." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1472 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1473 msgid "Dynamic Authorization Extension port." -msgstr "" +msgstr "Cổng mở rộng ủy quyền động." -#: 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:1479 msgid "Dynamic Authorization Extension secret." -msgstr "" +msgstr "Mật khẩu bí mật cho Cổng mở rộng ủy quyền động." #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60 msgid "Dynamic tunnel" @@ -2563,27 +2789,27 @@ msgid "" "having static leases will be served." msgstr "" "Tự động phân bổ địa chỉ DHCP cho máy khách. Nếu bị vô hiệu hóa, chỉ những " -"máy khách có xin địa chỉ IP tĩnh sẽ được phục vụ" +"máy khách có xin địa chỉ IP tĩnh sẽ được phục vụ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1462 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463 msgid "E.g. <code>br-vlan</code> or <code>brvlan</code>." -msgstr "" +msgstr "Ví dụ: <code>br-vlan</code> hoặc <code>brvlan</code>." -#: 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:1453 msgid "E.g. eth0, eth1" -msgstr "" +msgstr "Ví dụ: eth0, eth1" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67 msgid "EA-bits length" msgstr "Độ dài EA-bits" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1661 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1662 msgid "EAP-Method" msgstr "EAP-Method" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1445 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1446 msgid "Each STA is assigned its own AP_VLAN interface." -msgstr "" +msgstr "Mỗi STA được gán một giao diện AP_VLAN riêng của nó." #: modules/luci-base/htdocs/luci-static/resources/form.js:2718 #: modules/luci-base/htdocs/luci-static/resources/form.js:2721 @@ -2593,10 +2819,14 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:512 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:896 msgid "Edit" -msgstr "Chỉnh sửa" +msgstr "Chỉnh Sửa" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:226 msgid "Edit peer" +msgstr "Chỉnh sửa ngang hàng" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:782 +msgid "Edit static lease" msgstr "" #: modules/luci-compat/luasrc/view/cbi/error.htm:13 @@ -2618,21 +2848,21 @@ msgstr "Chỉnh sửa mạng không dây" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65 msgctxt "nft rt mtu" msgid "Effective route MTU" -msgstr "" +msgstr "MTU tuyến đường hiệu quả" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:516 msgid "Egress QoS mapping" -msgstr "" +msgstr "Ánh xạ QoS ra" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12 msgctxt "nft meta oif" msgid "Egress device id" -msgstr "" +msgstr "ID thiết bị ra" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10 msgctxt "nft meta oifname" msgid "Egress device name" -msgstr "" +msgstr "Tên thiết bị ra" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:193 msgid "Emergency" @@ -2641,11 +2871,12 @@ msgstr "Khẩn cấp" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:891 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:931 msgid "Enable" -msgstr "Kích hoạt" +msgstr "Bật lên" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:513 msgid "Enable / Disable peer. Restart wireguard interface to apply changes." msgstr "" +"Bật / Tắt ngang hàng. Khởi động lại giao diện wireguard để áp dụng thay đổi." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:592 msgid "" @@ -2659,19 +2890,20 @@ msgstr "" msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>" msgstr "Kích hoạt <abbr title=\"Spanning Tree Protocol\">STP</abbr>" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:802 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:825 msgid "Enable <abbr title=\"Stateless Address Auto Config\">SLAAC</abbr>" msgstr "" +"Bật <abbr title=\"Cấu hình Tự động Địa chỉ Không có Trạng thái\">SLAAC</abbr>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:174 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:369 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:375 msgid "Enable DNS lookups" -msgstr "" +msgstr "Bật tìm kiếm DNS" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:294 msgid "Enable Dynamic Shuffling Of Flows" -msgstr "" +msgstr "Bật xáo trộn động của luồng dữ liệu" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60 msgid "Enable HE.net dynamic endpoint update" @@ -2679,9 +2911,10 @@ msgstr "Kích hoạt cập nhật động những trang có đuôi HE.net" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:725 msgid "Enable IPv6" -msgstr "" +msgstr "Bật IPv6" -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:101 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:108 msgid "Enable IPv6 negotiation" msgstr "Kích hoạt IPv6" @@ -2696,7 +2929,7 @@ msgstr "Kích hoạt IPv6 cho kết nối PPP" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:729 msgid "Enable IPv6 segment routing" -msgstr "" +msgstr "Bật định tuyến phân đoạn IPv6" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:194 msgid "Enable Jumbo Frame passthrough" @@ -2704,7 +2937,7 @@ msgstr "Cho phép khung Jumbo Frame qua" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:764 msgid "Enable MAC address learning" -msgstr "" +msgstr "Bật học địa chỉ MAC" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:257 msgid "Enable NTP client" @@ -2714,19 +2947,19 @@ msgstr "Kích hoạt máy chủ NTP" msgid "Enable Single DES" msgstr "Kích hoạt DES đơn" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:561 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:566 msgid "Enable TFTP server" msgstr "Kích hoạt máy chủ TFTP" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:796 msgid "Enable VLAN filtering" -msgstr "" +msgstr "Bật bộ lọc VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:184 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:1813 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1814 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" @@ -2736,13 +2969,17 @@ msgid "" "Protocol\">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol " "Secure\">HTTPS</abbr> port." msgstr "" +"Bật chuyển hướng tự động yêu cầu <abbr title=\"Giao thức Truyền tải Siêu Văn " +"bản\">HTTP</abbr> sang cổng <abbr title=\"Giao thức Truyền tải Siêu Văn bản " +"Bảo mật\">HTTPS</abbr>." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:994 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1040 msgid "" "Enable downstream delegation of IPv6 prefixes available on this interface" msgstr "" +"Bật ủy quyền xuống hạ tầng của các tiền tố IPv6 có sẵn trên giao diện này" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1809 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1810 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)" @@ -2760,46 +2997,48 @@ msgstr "Kích hoạt phản chiếu các gói tin đi" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:783 msgid "Enable multicast fast leave" -msgstr "" +msgstr "Bật rời khỏi đa phát nhanh" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:601 msgid "Enable multicast querier" -msgstr "" +msgstr "Bật multicast querier" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:747 msgid "Enable multicast support" -msgstr "" +msgstr "Bật hỗ trợ đa phát" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1496 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1542 msgid "" "Enable packet steering across all CPUs. May help or hinder network speed." msgstr "" +"Kích hoạt chuyển gói tin trên tất cả các CPU. Có thể giúp hoặc cản trở tốc " +"độ mạng." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:676 msgid "Enable promiscuous mode" -msgstr "" +msgstr "Kích hoạt chế độ promiscuous" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:71 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:66 msgid "Enable rx checksum" -msgstr "" +msgstr "Kích hoạt kiểm tra tổng kiểm tra nhận (rx)" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:91 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:96 msgid "Enable support for multicast traffic (optional)." -msgstr "" +msgstr "Kích hoạt hỗ trợ cho lưu lượng multicast (tùy chọn)." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:83 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:88 #: 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" +msgstr "Kích hoạt cờ không phân mảnh cho các gói tin đã được đóng gói." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:562 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:567 msgid "Enable the built-in single-instance TFTP server." -msgstr "" +msgstr "Kích hoạt máy chủ TFTP tích hợp duy nhất." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:889 msgid "Enable this network" @@ -2808,24 +3047,26 @@ msgstr "Kích hoạt mạng này" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:75 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:70 msgid "Enable tx checksum" -msgstr "" +msgstr "Kích hoạt kiểm tra tổng kiểm tra gửi (tx)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:767 msgid "Enable unicast flooding" -msgstr "" +msgstr "Kích hoạt tràn unicast" -#: 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:1631 #: 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:353 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:66 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:109 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:118 msgid "Enabled" -msgstr "Bật" +msgstr "Kích Hoạt" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:592 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:1550 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1551 msgid "" "Enables fast roaming among access points that belong to the same Mobility " "Domain" @@ -2837,6 +3078,8 @@ msgid "" "Enables more efficient, group aware multicast forwarding infrastructure in " "batman-adv." msgstr "" +"Kích hoạt cơ sở hạ tầng chuyển tiếp multicast nhóm hiệu quả hơn trong batman-" +"adv." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:572 msgid "Enables the Spanning Tree Protocol on this bridge" @@ -2846,15 +3089,15 @@ msgstr "Kích hoạt Spanning Tree Protocol trên cầu nối này" msgid "Encapsulation limit" msgstr "Giới hạn đóng gói tin" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1529 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1587 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1581 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1639 msgid "Encapsulation mode" msgstr "Chế độ đóng gói" #: 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:1197 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1841 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1198 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:150 msgid "Encryption" msgstr "Mã hóa" @@ -2862,39 +3105,39 @@ msgstr "Mã hóa" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:55 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:75 msgid "Endpoint" -msgstr "" +msgstr "Điểm cuối" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:662 msgid "Endpoint Host" -msgstr "" +msgstr "Máy chủ điểm cuối" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:678 msgid "Endpoint Port" -msgstr "" +msgstr "Cổng điểm cuối" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:325 msgid "Endpoint setting is invalid" -msgstr "" +msgstr "Cài đặt điểm cuối không hợp lệ" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:752 msgid "Enforce IGMPv1" -msgstr "" +msgstr "Bắt tuân thủ IGMPv1" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:753 msgid "Enforce IGMPv2" -msgstr "" +msgstr "Bắt tuân thủ IGMPv2" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:754 msgid "Enforce IGMPv3" -msgstr "" +msgstr "Bắt tuân thủ IGMPv3" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:759 msgid "Enforce MLD version 1" -msgstr "" +msgstr "Bắt tuân thủ phiên bản MLD 1" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:760 msgid "Enforce MLD version 2" -msgstr "" +msgstr "Bắt tuân thủ phiên bản MLD 2" #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16 msgid "Enter custom value" @@ -2919,7 +3162,7 @@ msgstr "Lỗi" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:170 msgid "Error getting PublicKey" -msgstr "" +msgstr "Lỗi khi nhận PublicKey" #: modules/luci-base/htdocs/luci-static/resources/network.js:3008 #: modules/luci-compat/luasrc/model/network.lua:1433 @@ -2933,55 +3176,63 @@ msgstr "Bộ chuyển đảo ethernet" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:272 msgid "Every 30 seconds (slow, 0)" -msgstr "" +msgstr "Mỗi 30 giây (chậm, 0)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:273 msgid "Every second (fast, 1)" -msgstr "" +msgstr "Mỗi giây (nhanh, 1)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349 msgid "Exclude interfaces" -msgstr "" +msgstr "Loại trừ giao diện" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:160 msgid "" "Execution of various network commands to check the connection and name " "resolution to other systems." msgstr "" +"Thực thi các lệnh mạng khác nhau để kiểm tra kết nối và giải quyết tên đến " +"các hệ thống khác." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:318 msgid "" "Exempt <code>127.0.0.0/8</code> and <code>::1</code> from rebinding checks, " "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" +msgstr "" +"Miễn cho <code>127.0.0.0/8</code> và <code>::1</code> kiểm tra ràng buộc " +"lại, ví dụ: cho các dịch vụ RBL." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:410 msgid "Existing device" -msgstr "" +msgstr "Thiết bị hiện có" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:490 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:495 msgid "Expand hosts" msgstr "Mở rộng máy chủ" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:399 msgid "Expected port number." -msgstr "" +msgstr "Số cổng được mong đợi." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1011 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1057 msgid "Expecting a hexadecimal assignment hint" msgstr "Cần một gợi ý gán thập lục phân" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:19 msgid "Expecting a valid IPv4 address" -msgstr "" +msgstr "Đang mong đợi một địa chỉ IPv4 hợp lệ" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:19 msgid "Expecting a valid IPv6 address" +msgstr "Đang mong đợi một địa chỉ IPv6 hợp lệ" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:808 +msgid "Expecting a valid MAC address, optionally including wildcards" msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:29 msgid "Expecting two priority values separated by a colon" -msgstr "" +msgstr "Đang mong đợi hai giá trị ưu tiên phân cách bằng dấu hai chấm" #: modules/luci-base/htdocs/luci-static/resources/form.js:2269 #: modules/luci-base/htdocs/luci-static/resources/validation.js:64 @@ -2994,11 +3245,11 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192 msgid "Expecting: %s" -msgstr "Mong đợi: %s" +msgstr "Đang chờ: %s" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:50 msgid "Expecting: non-empty value" -msgstr "" +msgstr "Đang mong đợi: giá trị không rỗng" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:50 msgid "Expires" @@ -3007,17 +3258,17 @@ msgstr "Hết hạn" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:696 msgid "" "Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)." -msgstr "Thời gian mượn địa chỉ sắp hết, tối đa 2 phút nữa (<code>2m</code>)" +msgstr "Thời gian mượn địa chỉ sắp hết, tối đa 2 phút nữa (<code>2m</code>)." #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19 msgid "External" msgstr "Bên ngoài" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1601 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602 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:1605 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1606 msgid "External R1 Key Holder List" msgstr "Danh sách chủ sở hữu khóa R1 bên ngoài" @@ -3039,43 +3290,47 @@ msgstr "Tùy chỉnh lệnh SSH bổ sung" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:68 msgid "Extra pppd options" -msgstr "" +msgstr "Tùy chọn pppd bổ sung" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:66 msgid "Extra sstpc options" -msgstr "" +msgstr "Tùy chọn sstpc bổ sung" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1576 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1577 msgid "FT over DS" msgstr "FT qua DS" -#: 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:1576 msgid "FT over the Air" -msgstr "" +msgstr "FT qua không gian" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1573 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1574 msgid "FT protocol" msgstr "Giao thức FT" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:91 +msgid "Failed Reason" +msgstr "" + #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:87 msgid "Failed to change the system password." -msgstr "Đổi mật khẩu hệ thống thất bại" +msgstr "Đổi mật khẩu hệ thống thất bại." #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21 msgid "Failed to configure modem" -msgstr "" +msgstr "Không thể cấu hình modem" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4548 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4556 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..." +msgstr "Không thể xác nhận áp dụng trong %ds, đang chờ quay lại…" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22 msgid "Failed to connect" -msgstr "" +msgstr "Không kết nối được" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:23 msgid "Failed to disconnect" -msgstr "" +msgstr "Không thể ngắt kết nối" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:37 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s" @@ -3083,89 +3338,90 @@ msgstr "Thất bại khi thực thi \"/etc/init.d/%s %s\" hành động: %s" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25 msgid "Failed to get modem information" -msgstr "" +msgstr "Không thể lấy thông tin modem" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:26 msgid "Failed to initialize modem" -msgstr "" +msgstr "Không thể khởi tạo modem" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:30 msgid "Failed to set operating mode" -msgstr "" +msgstr "Không thể đặt chế độ hoạt động" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2731 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2732 msgid "File" -msgstr "Tệp tin" +msgstr "Tệp" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:504 msgid "" "File listing upstream resolvers, optionally domain-specific, e.g. " "<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>." msgstr "" -"Tệp này có thể chứa các dòng như 'máy chủ = /tền miền/1.2.3.4' hoặc 'máy " -"chủ=1.2.3.4' cho các máy chủ <abbr title =\"Hệ thống tên miền\"> DNS </" -"abbr> . " +"Tệp liệt kê các trình phân giải ngược dòng, tùy chọn dành riêng cho miền, ví " +"dụ: <code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2678 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2679 msgid "File not accessible" msgstr "Tệp tin không thể truy cập" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:419 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:424 msgid "File to store DHCP lease information." msgstr "" "Tập tin được cho <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</" -"abbr>-leases sẽ được lưu trữ" +"abbr>-leases sẽ được lưu trữ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:427 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:432 msgid "File with upstream resolvers." -msgstr "Tập tin <abbr title=\"Hệ thống tên miền\">DNS</abbr> địa phương" +msgstr "Tập tin <abbr title=\"Hệ thống tên miền\">DNS</abbr> địa phương." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2869 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2870 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:593 msgid "Filename" -msgstr "Tên tệp" +msgstr "Tên tệp tin" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:574 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:579 msgid "Filename of the boot image advertised to clients." -msgstr "Tên tệp của tập tin ảnh khởi động được thông báo cho máy khách" +msgstr "Tên tệp của tập tin ảnh khởi động được thông báo cho máy khách." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:315 msgid "Filesystem" -msgstr "Tập tin hệ thống" +msgstr "Hệ thống tệp tin" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:468 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:473 msgid "Filter IPv4 A records" -msgstr "" +msgstr "Lọc bản ghi IPv4 A" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:462 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:467 msgid "Filter IPv6 AAAA records" -msgstr "" +msgstr "Lọc bản ghi IPv6 AAAA" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:457 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:462 msgid "Filter SRV/SOA service discovery" -msgstr "" +msgstr "Lọc khám phá dịch vụ SRV/SOA" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:457 msgid "Filter private" msgstr "Filter private" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:389 msgid "Filtering for all slaves, no validation" -msgstr "" +msgstr "Lọc cho tất cả các slave, không có xác thực" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:390 msgid "Filtering for all slaves, validation only for active slave" -msgstr "" +msgstr "Lọc cho tất cả các slave, chỉ xác thực cho slave đang hoạt động" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:391 msgid "Filtering for all slaves, validation only for backup slaves" -msgstr "" +msgstr "Lọc cho tất cả các slaves, chỉ xác minh cho slaves dự phòng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:458 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:463 msgid "" "Filters SRV/SOA service discovery, to avoid triggering dial-on-demand links." msgstr "" +"Lọc khám phá dịch vụ SRV/SOA, để tránh kích hoạt các liên kết đòi hỏi kết " +"nối tức thì." #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:65 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:24 @@ -3206,21 +3462,21 @@ msgstr "Cấu hình tường lửa" msgid "Firewall Status" msgstr "Trạng thái tường lửa" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:176 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:177 msgid "Firewall mark" -msgstr "" +msgstr "Đánh dấu tường lửa" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1546 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1598 msgid "Firmware File" msgstr "Tập tin phần mềm" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59 msgid "Firmware Version" -msgstr "Phiên bản phần mềm" +msgstr "Phiên bản firmware" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:527 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:532 msgid "Fixed source port for outbound DNS queries." -msgstr "Đã sửa cổng nguồn cho các truy vấn DNS" +msgstr "Đã sửa cổng nguồn cho các truy vấn DNS." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:312 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:449 @@ -3242,9 +3498,13 @@ msgstr "Hoạt động nạp phần mềm" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:317 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:319 msgid "Flashing…" -msgstr "Đang nạp..." +msgstr "Đang nạp vào…" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:618 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:992 +msgid "Follow IPv4 Lifetime" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:623 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:703 msgid "Force" msgstr "Bắt buộc" @@ -3253,32 +3513,36 @@ msgstr "Bắt buộc" msgid "Force 40MHz mode" msgstr "Bắt buộc áp dụng chế độ 40MHZ" -#: 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 msgid "Force CCMP (AES)" msgstr "Bắt buộc chế độ CCMP (AES)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:703 msgid "Force DHCP on this network even if another server is detected." msgstr "" -"Buộc sử dụng DHCP trên mạng này ngay cả khi máy chủ khác được phát hiện" +"Buộc sử dụng DHCP trên mạng này ngay cả khi máy chủ khác được phát hiện." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:750 msgid "Force IGMP version" -msgstr "" +msgstr "Bắt buộc phiên bản IGMP" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:757 msgid "Force MLD version" -msgstr "" +msgstr "Bắt buộc phiên bản MLD" -#: 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 msgid "Force TKIP" msgstr "Buộc TKIP" -#: 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 "Force TKIP and CCMP (AES)" msgstr "Buộc TKIP và CCMP (AES)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1257 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:941 +msgid "Force broadcast DHCP response." +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1303 msgid "Force link" msgstr "Buộc liên kết" @@ -3294,30 +3558,39 @@ msgstr "Buộc dùng NAT-T" msgid "Form token mismatch" msgstr "Mẫu mã thông báo không khớp" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:936 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:970 msgid "" "Forward <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> <abbr " "title=\"Neighbour Solicitation, Type 135\">NS</abbr> and <abbr " "title=\"Neighbour Advertisement, Type 136\">NA</abbr> messages between the " "designated master interface and downstream interfaces." msgstr "" +"Chuyển tiếp các tin nhắn <abbr title=\"Neighbour Discovery Protocol\">NDP</" +"abbr> <abbr title=\"Neighbour Solicitation, Type 135\">NS</abbr> và <abbr " +"title=\"Neighbour Advertisement, Type 136\">NA</abbr> giữa giao diện chính " +"xác của master và các giao diện hạ lưu." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:787 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:810 msgid "" "Forward <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> " "messages received on the designated master interface to downstream " "interfaces." msgstr "" +"Chuyển tiếp các tin nhắn <abbr title=\"Router Advertisement, ICMPv6 Type " +"134\">RA</abbr> nhận được trên giao diện chính xác của master đến các giao " +"diện hạ lưu." #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164 msgid "Forward DHCP traffic" msgstr "Chuyển tiếp lưu lượng DHCP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:932 msgid "" "Forward DHCPv6 messages between the designated master interface and " "downstream interfaces." msgstr "" +"Chuyển tiếp các tin nhắn DHCPv6 giữa giao diện chính xác của master và các " +"giao diện hạ lưu." #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:161 msgid "Forward broadcast traffic" @@ -3325,7 +3598,7 @@ msgstr "Chuyển tiếp phát sóng" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:581 msgid "Forward delay" -msgstr "" +msgstr "Độ trễ chuyển tiếp" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:993 msgid "Forward mesh peer traffic" @@ -3334,14 +3607,19 @@ msgstr "Chuyển tiếp lưu lượng mạng (mesh) ngang hàng" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:779 msgid "Forward multicast packets as unicast packets on this device." msgstr "" +"Chuyển tiếp các gói tin đa phát như các gói tin đơn phát trên thiết bị này." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1594 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:944 +msgid "Forward/reverse DNS" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1646 msgid "Forwarding mode" msgstr "Chế độ chuyển tếp" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:80 msgid "Fragmentation" -msgstr "" +msgstr "Phân mảnh" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:957 msgid "Fragmentation Threshold" @@ -3350,7 +3628,7 @@ msgstr "Ngưỡng cửa Phân đoạn" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62 msgctxt "nft nat flag fully-random" msgid "Full port randomization" -msgstr "" +msgstr "Ngẫu nhiên cổng đầy đủ" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:214 msgid "" @@ -3373,31 +3651,31 @@ msgstr "Chỉ dùng GPRS" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:10 msgid "GRE tunnel over IPv4" -msgstr "" +msgstr "Đường hầm GRE qua IPv4" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:10 msgid "GRE tunnel over IPv6" -msgstr "" +msgstr "Đường hầm GRE qua IPv6" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:10 msgid "GRETAP tunnel over IPv4" -msgstr "" +msgstr "Đường hầm GRETAP qua IPv4" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:10 msgid "GRETAP tunnel over IPv6" -msgstr "" +msgstr "Đường hầm GRETAP qua IPv6" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:75 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:76 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:44 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:188 msgid "Gateway" -msgstr "" +msgstr "Cổng ra" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:85 msgid "Gateway Mode" -msgstr "" +msgstr "Chế độ Gateway" -#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:36 +#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:35 msgid "Gateway Ports" msgstr "Cổng Gateway" @@ -3409,14 +3687,14 @@ msgstr "Địa chỉ Gateway không hợp lệ" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:256 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:494 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:38 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:126 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:127 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:240 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:122 msgid "General Settings" -msgstr "Tùy chỉnh chung" +msgstr "Các cài đặt chung" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1581 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1633 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:917 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:979 msgid "General Setup" @@ -3424,13 +3702,13 @@ msgstr "Cài đặt chung" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:390 msgid "General device options" -msgstr "" +msgstr "Tùy chọn thiết bị chung" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:150 msgid "Generate Config" msgstr "Cấu hình chung" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1579 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1580 msgid "Generate PMK locally" msgstr "Tạo PMK cục bộ" @@ -3438,29 +3716,29 @@ msgstr "Tạo PMK cục bộ" msgid "Generate archive" msgstr "Tạo bản lưu trữ" -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:819 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:824 msgid "Generate configuration" -msgstr "" +msgstr "Tạo cấu hình" -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:859 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:864 msgid "Generate configuration…" -msgstr "" +msgstr "Tạo cấu hình…" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:109 msgid "Generate new key pair" -msgstr "" +msgstr "Tạo cặp khóa mới" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:621 msgid "Generate preshared key" -msgstr "" +msgstr "Tạo khóa chia sẻ trước" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:691 msgid "Generates a configuration suitable for import on a WireGuard peer" -msgstr "" +msgstr "Tạo một cấu hình phù hợp để nhập vào một WireGuard peer" -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:793 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:798 msgid "Generating QR code…" -msgstr "" +msgstr "Đang tạo mã QR…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79 msgid "Given password confirmation did not match, password not changed!" @@ -3468,9 +3746,9 @@ msgstr "Phát hiện mật khẩu không khớp, mật khẩu không thay đổi #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:146 msgid "Global Settings" -msgstr "Cài đặt toàn cục" +msgstr "Cài đặt chung" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1489 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1535 msgid "Global network options" msgstr "Tùy chọn mạng toàn cầu" @@ -3479,7 +3757,7 @@ msgstr "Tùy chọn mạng toàn cầu" #: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:67 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92 msgid "Go to firmware upgrade..." -msgstr "" +msgstr "Chuyển đến nâng cấp firmware..." #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:60 #: themes/luci-theme-material/ucode/template/themes/material/header.ut:80 @@ -3493,111 +3771,115 @@ msgstr "Tới trang cài đặt mật khẩu..." #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58 msgid "Go to relevant configuration page" -msgstr "Đi tới trang cấu hình thích hợp" +msgstr "Chuyển đến trang cấu hình liên quan" #: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:39 msgid "Grant access to DHCP configuration" -msgstr "" +msgstr "Cấp quyền truy cập vào cấu hình DHCP" -#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:22 +#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:23 msgid "Grant access to DHCP status display" -msgstr "" +msgstr "Cấp quyền truy cập vào màn hình trạng thái DHCP" -#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:31 +#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:32 msgid "Grant access to DSL status display" -msgstr "" +msgstr "Cấp quyền truy cập hiển thị trạng thái DSL" #: protocols/luci-proto-openconnect/root/usr/share/rpcd/acl.d/luci-openconnect.json:3 msgid "Grant access to LuCI OpenConnect procedures" -msgstr "" +msgstr "Cấp quyền truy cập vào các thủ tục LuCI OpenConnect" #: protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json:3 msgid "Grant access to LuCI Wireguard procedures" -msgstr "" +msgstr "Cấp quyền truy cập vào các thủ tục LuCI Wireguard" #: protocols/luci-proto-openfortivpn/root/usr/share/rpcd/acl.d/luci-openfortivpn.json:3 msgid "Grant access to LuCI openfortivpn procedures" -msgstr "" +msgstr "Cấp quyền truy cập vào các thủ tục LuCI openfortivpn" #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:20 msgid "Grant access to SSH configuration" -msgstr "" +msgstr "Cấp quyền truy cập vào cấu hình SSH" #: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:12 msgid "Grant access to basic LuCI procedures" -msgstr "" +msgstr "Cấp quyền truy cập vào các thủ tục LuCI cơ bản" #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:79 msgid "Grant access to crontab configuration" -msgstr "" +msgstr "Cấp quyền truy cập vào cấu hình crontab" #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:70 msgid "Grant access to firewall status" -msgstr "" +msgstr "Cấp quyền truy cập vào trạng thái tường lửa" #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:132 msgid "Grant access to flash operations" -msgstr "" +msgstr "Cấp quyền truy cập vào hoạt động flash" #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:3 msgid "Grant access to main status display" -msgstr "" +msgstr "Cấp quyền truy cập vào màn hình trạng thái chính" #: protocols/luci-proto-modemmanager/root/usr/share/rpcd/acl.d/luci-proto-modemmanager.json:3 msgid "Grant access to mmcli" -msgstr "" +msgstr "Cấp quyền truy cập vào mmcli" #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:100 msgid "Grant access to mount configuration" -msgstr "" +msgstr "Cấp quyền truy cập vào cấu hình mount" #: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:3 msgid "Grant access to network configuration" -msgstr "" +msgstr "Cấp quyền truy cập vào cấu hình mạng" #: modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json:52 msgid "Grant access to network diagnostic tools" -msgstr "" +msgstr "Cấp quyền truy cập vào công cụ chẩn đoán mạng" #: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:36 msgid "Grant access to network status information" +msgstr "Cấp quyền truy cập vào thông tin trạng thái mạng" + +#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:41 +msgid "Grant access to port status display" msgstr "" #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:13 msgid "Grant access to process status" -msgstr "" +msgstr "Cấp quyền truy cập vào trạng thái tiến trình" #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:3 msgid "Grant access to realtime statistics" -msgstr "" +msgstr "Cấp quyền truy cập vào thống kê thời gian thực" #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:47 msgid "Grant access to routing status" -msgstr "" +msgstr "Cấp quyền truy cập vào trạng thái định tuyến" #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:57 msgid "Grant access to startup configuration" -msgstr "" +msgstr "Cấp quyền truy cập vào cấu hình khởi động" #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:3 msgid "Grant access to system configuration" -msgstr "" +msgstr "Cấp quyền truy cập vào cấu hình hệ thống" #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:30 msgid "Grant access to system logs" -msgstr "" +msgstr "Cấp quyền truy cập vào nhật ký hệ thống" #: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:43 msgid "Grant access to uHTTPd configuration" -msgstr "" +msgstr "Cấp quyền truy cập vào cấu hình uHTTPd" #: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:61 msgid "Grant access to wireless channel status" -msgstr "" +msgstr "Cấp quyền truy cập vào trạng thái kênh không dây" -#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:40 +#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:50 msgid "Grant access to wireless status display" -msgstr "" +msgstr "Cấp quyền truy cập vào hiển thị trạng thái không dây" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:66 msgid "Group Password" @@ -3609,16 +3891,16 @@ msgstr "Máy khách" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81 msgid "HE.net password" -msgstr "" +msgstr "Mật khẩu HE.net" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73 msgid "HE.net username" -msgstr "" +msgstr "Tên người dùng HE.net" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:64 msgid "HTTP(S) Access" -msgstr "" +msgstr "Truy cập HTTP(S)" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:46 msgid "Hang Up" @@ -3626,11 +3908,11 @@ msgstr "Hang Up" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:6 msgid "Heartbeat interval (kernel: heartbeat)" -msgstr "" +msgstr "Khoảng thời gian nhịp tim (kernel: nhịp tim)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:576 msgid "Hello interval" -msgstr "" +msgstr "Khoảng thời gian Hello" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:114 msgid "" @@ -3651,75 +3933,84 @@ msgstr "Giấu chuỗi rỗng" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:950 msgid "High" -msgstr "" +msgstr "Cao" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:707 msgid "Honor gratuitous ARP" -msgstr "" +msgstr "Tôn trọng ARP không phải xin" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:593 msgctxt "Chain hook description" msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>" -msgstr "" +msgstr "Hook: <strong>%h</strong> (%h), Ưu tiên: <strong>%d</strong>" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:92 msgid "Hop Penalty" -msgstr "" +msgstr "Hình phạt Hops" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2257 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2258 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:134 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:234 msgid "Host" -msgstr "Máy chủ" +msgstr "Host" #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171 msgid "Host expiry timeout" -msgstr "" +msgstr "Thời gian chờ hết hạn máy chủ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:589 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:594 msgid "Host requests this filename from the boot server." -msgstr "" +msgstr "Máy chủ yêu cầu tên tệp này từ máy chủ khởi động." #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88 msgid "Host-Uniq tag content" msgstr "Nội dung thẻ Host-Uniq" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:894 +msgid "" +"Host-specific lease time, e.g. <code>5m</code>, <code>3h</code>, <code>7d</" +"code>." +msgstr "" + #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:38 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:706 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:754 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:732 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:785 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:87 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:135 msgid "Hostname" -msgstr "Tên host" +msgstr "Tên máy chủ (hostname)" #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:22 msgid "Hostname to send when requesting DHCP" msgstr "Tên máy chủ khi yêu cầu DHCP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260 msgid "Hostnames" msgstr "Tên máy chủ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:698 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:724 msgid "" "Hostnames are used to bind a domain name to an IP address. This setting is " "redundant for hostnames already configured with static leases, but it can be " "useful to rebind an FQDN." msgstr "" +"Tên máy chủ được sử dụng để liên kết tên miền với địa chỉ IP. Thiết lập này " +"không cần thiết đối với các tên máy chủ đã được cấu hình với thuê bao tĩnh, " +"nhưng nó có thể hữu ích để ràng buộc lại một FQDN." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:19 msgid "How long (in milliseconds) the LED should be off" -msgstr "" +msgstr "Thời gian (tính bằng mili giây) LED nên tắt" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:13 msgid "How long (in milliseconds) the LED should be on" -msgstr "" +msgstr "Thời gian (tính bằng mili giây) LED nên bật" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:276 msgid "Human-readable counters" -msgstr "" +msgstr "Công cụ đếm dễ đọc" #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:24 msgid "Hybrid" @@ -3728,40 +4019,40 @@ msgstr "Chế độ lai" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49 msgctxt "nft icmp code" msgid "ICMP code" -msgstr "" +msgstr "Mã ICMP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50 msgctxt "nft icmp type" msgid "ICMP type" -msgstr "" +msgstr "Loại ICMP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51 msgctxt "nft icmpv6 code" msgid "ICMPv6 code" -msgstr "" +msgstr "Mã ICMPv6" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52 msgctxt "nft icmpv6 type" msgid "ICMPv6 type" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366 -msgid "ID" -msgstr "" +msgstr "Loại ICMPv6" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48 msgid "ID used to uniquely identify the VXLAN" -msgstr "" +msgstr "ID được sử dụng để xác định duy nhất VXLAN" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:208 msgid "IEEE 802.3ad Dynamic link aggregation (802.3ad, 4)" -msgstr "" +msgstr "Tổng hợp liên kết động IEEE 802.3ad (802.3ad, 4)" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:75 msgid "IKE DH Group" msgstr "Nhóm IKE DH" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:86 +msgid "IMEI" +msgstr "" + #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181 msgid "IP Addresses" msgstr "Địa chỉ IP" @@ -3770,15 +4061,15 @@ msgstr "Địa chỉ IP" msgid "IP Protocol" msgstr "Giao thức IP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261 msgid "IP Sets" -msgstr "" +msgstr "Các bộ IP" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:126 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:136 msgid "IP Type" -msgstr "" +msgstr "Loại IP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:710 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:736 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:178 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:204 msgid "IP address" @@ -3794,38 +4085,41 @@ msgstr "Địa chỉ IP không hợp lệ" msgid "IP address is missing" msgstr "Mất địa chỉ IP" -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:781 msgid "" "IP addresses that are allowed inside the tunnel. The peer will accept " "tunnelled packets with source IP addresses matching this list and route back " "packets with matching destination IP." msgstr "" +"Các địa chỉ IP được phép trong đường hầm. Đối tác sẽ chấp nhận các gói tin " +"được gửi qua đường hầm có địa chỉ IP nguồn khớp với danh sách này và định " +"tuyến lại các gói tin có đích đến khớp với địa chỉ IP." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:36 msgctxt "nft ip protocol" msgid "IP protocol" -msgstr "" +msgstr "Giao thức IP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:14 msgctxt "nft meta l4proto" msgid "IP protocol" -msgstr "" +msgstr "Giao thức IP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:736 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:762 msgid "IP set" -msgstr "" +msgstr "Tập hợp IP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:305 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:306 msgid "IP sets" -msgstr "" +msgstr "Tập hợp IP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:513 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:518 msgid "IPs to override with NXDOMAIN" msgstr "Ghi đè tên miền Bogus NX" #: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:9 msgid "IPsec XFRM" -msgstr "" +msgstr "IPsec XFRM" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:87 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:110 @@ -3834,6 +4128,7 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:88 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:89 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:90 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:96 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:87 msgid "IPv4" msgstr "IPv4" @@ -3844,23 +4139,23 @@ msgstr "Tường lửa địa chỉ IPv4" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:252 msgid "IPv4 Neighbours" -msgstr "" +msgstr "Hàng xóm IPv4" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:251 msgid "IPv4 Routing" -msgstr "" +msgstr "Định tuyến IPv4" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:120 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:121 msgid "IPv4 Rules" -msgstr "" +msgstr "Quy tắc IPv4" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29 msgid "IPv4 Upstream" -msgstr "" +msgstr "Đường truyền phía trên IPv4" #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:178 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:812 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:859 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:164 msgid "IPv4 address" @@ -3876,50 +4171,54 @@ msgstr "Quảng bá IPv4" #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:180 msgid "IPv4 gateway" -msgstr "" +msgstr "Cổng IPv4" #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:179 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:170 msgid "IPv4 netmask" -msgstr "" +msgstr "Mặt nạ mạng IPv4" #: modules/luci-base/htdocs/luci-static/resources/validation.js:305 msgid "IPv4 network in address/netmask notation" -msgstr "" +msgstr "Mạng IPv4 theo ghi chú địa chỉ/mặt nạ mạng" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:128 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:138 msgid "IPv4 only" -msgstr "" +msgstr "Chỉ IPv4" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:52 msgid "IPv4 prefix" -msgstr "" +msgstr "Tiền tố IPv4" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55 msgid "IPv4 prefix length" -msgstr "" +msgstr "Độ dài tiền tố IPv4" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:625 msgid "IPv4 traffic table \"%h\"" -msgstr "" +msgstr "Bảng giao thông IPv4 \"%h\"" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:88 msgid "IPv4+IPv6" -msgstr "" +msgstr "IPv4+IPv6" #: modules/luci-compat/luasrc/model/network/proto_ipip.lua:9 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:10 msgid "IPv4-in-IPv4 (RFC2003)" -msgstr "" +msgstr "IPv4 trong IPv4 (RFC2003)" + +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:95 +msgid "IPv4/IPv6" +msgstr "IPv4/IPv6" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:127 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:137 msgid "IPv4/IPv6 (both - defaults to IPv4)" -msgstr "" +msgstr "IPv4/IPv6 (cả hai - mặc định là IPv4)" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:633 msgid "IPv4/IPv6 traffic table \"%h\"" -msgstr "" +msgstr "Bảng giao thông IPv4/IPv6 \"%h\"" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111 @@ -3933,45 +4232,58 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:98 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:99 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:100 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:97 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:89 msgid "IPv6" msgstr "IPv6" +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:81 +msgid "IPv6 APN" +msgstr "IPv6 APN" + +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:150 +msgid "IPv6 APN profile index" +msgstr "Chỉ số cấu hình IPv6 APN" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:354 msgid "IPv6 Firewall" msgstr "Tường lửa IPv6" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:737 msgid "IPv6 MTU" -msgstr "" +msgstr "MTU IPv6" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:262 msgid "IPv6 Neighbours" +msgstr "Hàng xóm IPv6" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:983 +msgid "IPv6 Prefix Lifetime" msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:652 msgid "IPv6 RA Settings" -msgstr "" +msgstr "Cài đặt RA IPv6" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:261 msgid "IPv6 Routing" -msgstr "" +msgstr "Định tuyến IPv6" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:120 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:121 msgid "IPv6 Rules" -msgstr "" +msgstr "Quy tắc IPv6" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:651 msgid "IPv6 Settings" msgstr "Cài đặt IPv6" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1493 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1539 msgid "IPv6 ULA-Prefix" -msgstr "" +msgstr "Tiền tố ULA IPv6" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29 msgid "IPv6 Upstream" -msgstr "" +msgstr "Đường truyền phía trên IPv6" #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:183 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58 @@ -3979,39 +4291,39 @@ msgstr "" msgid "IPv6 address" msgstr "Địa chỉ IPv6" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1002 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1048 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27 msgid "IPv6 assignment hint" msgstr "Gơi ý gán IPv6" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:997 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1043 msgid "IPv6 assignment length" msgstr "Độ dài gán IPv6" #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:188 msgid "IPv6 gateway" -msgstr "" +msgstr "Cổng IPv6" #: modules/luci-base/htdocs/luci-static/resources/validation.js:310 msgid "IPv6 network in address/netmask notation" -msgstr "" +msgstr "Mạng IPv6 theo ghi chú địa chỉ/mặt nạ mạng" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:129 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:139 msgid "IPv6 only" -msgstr "" +msgstr "Chỉ IPv6" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1046 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1092 msgid "IPv6 preference" -msgstr "" +msgstr "Ưu tiên IPv6" #: 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 "IPv6 prefix" -msgstr "" +msgstr "IPv6 prefix" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1019 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1065 msgid "IPv6 prefix filter" -msgstr "" +msgstr "Bộ lọc tiền tố IPv6" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63 @@ -4021,73 +4333,80 @@ msgstr "Độ dài IPv6 prefix" #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:192 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57 msgid "IPv6 routed prefix" -msgstr "" +msgstr "Tiền tố định tuyến IPv6" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:990 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1036 msgid "IPv6 source routing" -msgstr "" +msgstr "Định tuyến nguồn IPv6" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1042 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1088 msgid "IPv6 suffix" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:853 -msgid "IPv6 suffix (hex)" -msgstr "" -"<abbr title=\"giao thức internet phiên bản 6\">IPv6</abbr>-Suffix (hex)" +msgstr "Hậu tố IPv6" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:51 msgid "IPv6 support" -msgstr "" +msgstr "Hỗ trợ IPv6" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:629 msgid "IPv6 traffic table \"%h\"" -msgstr "" +msgstr "Bảng giao thông IPv6 \"%h\"" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101 msgid "IPv6-PD" +msgstr "IPv6-PD" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:911 +msgid "IPv6-Suffix (hex)" msgstr "" #: modules/luci-compat/luasrc/model/network/proto_6x4.lua:13 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:10 msgid "IPv6-in-IPv4 (RFC4213)" -msgstr "" +msgstr "IPv6 trong IPv4 (RFC4213)" #: modules/luci-compat/luasrc/model/network/proto_6x4.lua:17 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:9 msgid "IPv6-over-IPv4 (6rd)" -msgstr "" +msgstr "IPv6 qua IPv4 (6rd)" #: modules/luci-compat/luasrc/model/network/proto_6x4.lua:15 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:9 msgid "IPv6-over-IPv4 (6to4)" -msgstr "" +msgstr "IPv6 qua IPv4 (6to4)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1763 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1764 msgid "Identity" msgstr "Nhận dạng" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:923 +msgid "" +"If a host matches an entry which cannot be used because it specifies an " +"address on a different subnet, the tag <em>known-othernet</em> is set." +msgstr "" + #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96 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 "" +msgstr "Nếu được chọn, thêm \"+ipv6\" vào các tùy chọn pppd" #: 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" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1019 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1065 msgid "" "If set, downstream subnets are only allocated from the given IPv6 prefix " "classes." msgstr "" +"Nếu được thiết lập, các mạng con phía dưới chỉ được phân bổ từ các lớp tiền " +"tố IPv6 đã cho." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:197 msgid "If set, the meaning of the match options is inverted" -msgstr "" +msgstr "Nếu được thiết lập, ý nghĩa của các tùy chọn khớp sẽ bị đảo ngược" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:255 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:361 @@ -4104,23 +4423,28 @@ msgid "" msgstr "" "Nếu được chỉ định, gắn thiết bị theo nhãn phân vùng thay vì nốt cố định" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4692 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4700 msgid "" "If the IP address used to access LuCI changes, a <strong>manual reconnect to " "the new IP</strong> is required within %d seconds to confirm the settings, " "otherwise modifications will be reverted." msgstr "" +"Nếu địa chỉ IP được sử dụng để truy cập LuCI thay đổi, cần <strong>kết nối " +"lại thủ công với địa chỉ IP mới</strong> trong vòng %d giây để xác nhận các " +"thiết lập, nếu không, các sửa đổi sẽ bị hoàn lại." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:953 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:999 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:134 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:156 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:122 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:129 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" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:957 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1003 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:145 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:160 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:133 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:140 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" @@ -4137,9 +4461,13 @@ msgstr "" "một thiết bị swap để tạo ra nhiều khoảng trống hơn trong <abbr " "title=\"Random Access Memory\">RAM</abbr>. Hãy nhận biết rằng swapping dữ " "liệu là một quá trình rất chậm vì một thiết bị swap không thể được truy cập " -"với datarates cao hơn của <abbr title=\"Random Access Memory\">RAM</abbr>." +"với datarates cao hơn của <abbr title=\"Random Access Memory\">RAM</abbr>." + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:860 +msgid "Ignore" +msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:433 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:438 msgid "Ignore <code>/etc/hosts</code>" msgstr "Lờ đi <code>/etc/hosts</code>" @@ -4147,53 +4475,67 @@ msgstr "Lờ đi <code>/etc/hosts</code>" msgid "Ignore interface" msgstr "Lờ đi giao diện" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:422 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:922 +msgid "Ignore requests from unknown machines using <em>!known</em>." +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:427 msgid "Ignore resolv file" msgstr "Lờ đi tập tin resolve" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:447 msgid "Image" -msgstr "tập tin ảnh" +msgstr "Hình ảnh" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:273 msgid "Image check failed:" -msgstr "" +msgstr "Kiểm tra hình ảnh không thành công:" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:476 msgid "Import as peer" -msgstr "" +msgstr "Nhập dưới dạng ngang hàng" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:188 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:476 msgid "Import configuration" -msgstr "" +msgstr "Nhập cấu hình" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:504 msgid "Import configuration as peer…" -msgstr "" +msgstr "Nhập cấu hình dưới dạng đồng đẳng…" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:490 msgid "Import settings" -msgstr "" +msgstr "Nhập cài đặt" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:376 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:403 msgid "Imported peer configuration" -msgstr "" +msgstr "Cấu hình đồng đẳng đã được nhập" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:188 msgid "Imports settings from an existing WireGuard configuration file" -msgstr "" +msgstr "Nhập cài đặt từ tệp cấu hình WireGuard hiện có" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:68 msgid "In" msgstr "Trong" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:801 +msgid "" +"In DHCPv4, it is possible to include more than one mac address. This allows " +"an IP address to be associated with multiple macaddrs, and dnsmasq abandons " +"a DHCP lease to one of the macaddrs when another asks for a lease. It only " +"works reliably if only one of the macaddrs is active at any time." +msgstr "" + #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:71 msgid "" "In bridged LAN setups it is advisable to enable the bridge loop avoidance in " "order to avoid broadcast loops that can bring the entire LAN to a standstill." msgstr "" +"Trong cấu hình LAN khung, nên bật chế độ tránh vòng lặp cầu để tránh các " +"vòng lặp phát sóng có thể làm đứng cả mạng LAN." #: modules/luci-base/ucode/template/csrftoken.ut:13 msgid "" @@ -4203,9 +4545,9 @@ msgstr "" "Để ngăn chặn truy cập trái phép vào hệ thống, yêu cầu của bạn đã bị chặn. " "Nhấp vào \" Tiếp tục »\" bên dưới để quay lại trang trước." -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:136 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:146 msgid "In seconds" -msgstr "" +msgstr "Theo giây" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:156 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128 @@ -4218,24 +4560,26 @@ msgstr "Vô hiệu hóa đếm ngược" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267 msgid "Inbound:" -msgstr "" +msgstr "Đầu vào:" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:262 msgid "" "Include in backup a list of current installed packages at /etc/backup/" "installed_packages.txt" msgstr "" +"Bao gồm trong bản sao lưu một danh sách các gói đã cài đặt hiện tại tại /etc/" +"backup/installed_packages.txt" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:102 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:107 msgid "Incoming checksum" -msgstr "" +msgstr "Kiểm tra tổng đầu vào" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:145 msgid "Incoming interface" -msgstr "" +msgstr "Giao diện đầu vào" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97 @@ -4243,14 +4587,14 @@ msgstr "" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:99 #: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:64 msgid "Incoming key" -msgstr "" +msgstr "Khóa đầu vào" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:102 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:107 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:104 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:109 msgid "Incoming serialization" -msgstr "" +msgstr "Đầu vào tuần tự hóa" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:187 msgid "Info" @@ -4258,21 +4602,21 @@ msgstr "Thông tin" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:102 msgid "Information" -msgstr "Thông tin" +msgstr "Thông Tin" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:510 msgid "Ingress QoS mapping" -msgstr "" +msgstr "Ánh xạ QoS đầu vào" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11 msgctxt "nft meta iif" msgid "Ingress device id" -msgstr "" +msgstr "ID thiết bị đầu vào" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:9 msgctxt "nft meta iifname" msgid "Ingress device name" -msgstr "" +msgstr "Tên thiết bị đầu vào" #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67 msgid "Initialization failure" @@ -4286,60 +4630,66 @@ msgstr "Kịch bản khởi tạo" 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:1747 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1748 msgid "Inner certificate constraint (Domain)" -msgstr "" +msgstr "Ràng buộc chứng chỉ nội (Miền)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1744 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1745 msgid "Inner certificate constraint (SAN)" -msgstr "" +msgstr "Ràng buộc chứng chỉ nội (SAN)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1741 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1742 msgid "Inner certificate constraint (Subject)" -msgstr "" +msgstr "Ràng buộc chứng chỉ nội (Chủ đề)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1750 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1751 msgid "Inner certificate constraint (Wildcard)" -msgstr "" +msgstr "Ràng buộc chứng chỉ nội (Wildcard)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:317 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/dhcp.js:623 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:628 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:930 msgid "Instance" -msgstr "" +msgstr "Phiên bản" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125 msgctxt "WireGuard instance heading" msgid "Instance \"%h\"" -msgstr "" +msgstr "Phiên bản \"%h\"" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:34 msgid "Instance Details" -msgstr "" +msgstr "Chi tiết Phiên bản" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2125 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2126 msgid "" "Instead of joining any network with a matching SSID, only connect to the " "BSSID <code>%h</code>." msgstr "" +"Thay vì kết nối với bất kỳ mạng nào có SSID phù hợp, chỉ kết nối với BSSID " +"<code>%h</code>." #: modules/luci-compat/luasrc/view/cbi/map.htm:43 msgid "Insufficient permissions to read UCI configuration." +msgstr "Không đủ quyền để đọc cấu hình UCI." + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:136 +msgid "Integrated Circuit Card Identifier" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:370 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:180 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:206 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:17 msgid "Interface" -msgstr "Giao diện " +msgstr "Giao diện" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:735 msgid "Interface \"%h\" is already marked as designated master." -msgstr "" +msgstr "Giao diện \"%h\" đã được đánh dấu làm chủ sở hữu." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:62 msgid "Interface %q device auto-migrated from %q to %q." @@ -4351,7 +4701,7 @@ msgstr "Cấu hình giao diện mạng" #: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39 msgid "Interface ID" -msgstr "" +msgstr "ID giao diện" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:111 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:151 @@ -4360,7 +4710,7 @@ msgstr "Giao diện có %d thay đổi đang chờ xử lý" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:92 msgid "Interface is disabled" -msgstr "" +msgstr "Giao diện đã bị tắt" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:65 msgid "Interface is marked for deletion" @@ -4386,12 +4736,12 @@ msgstr "Giao diện mạng đang dừng..." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153 msgid "Interface name" -msgstr "Tên giao diện mạng" +msgstr "Tên giao diện" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:123 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:321 msgid "Interface not present or not connected yet." -msgstr "Giao diện mạng chưa có hoặc chưa được kết nối" +msgstr "Giao diện mạng chưa có hoặc chưa được kết nối." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:479 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:508 @@ -4401,11 +4751,19 @@ msgstr "Giao diện" #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:20 msgid "Internal" -msgstr "Nội" +msgstr "Nội bộ" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:85 +msgid "International Mobile Station Equipment Identity" +msgstr "" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:139 +msgid "International Mobile Subscriber Identity" +msgstr "" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:285 msgid "Interval For Sending Learning Packets" -msgstr "" +msgstr "Khoảng thời gian gửi gói học" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:610 msgid "" @@ -4413,10 +4771,14 @@ msgid "" "value, an administrator may tune the number of IGMP messages on the subnet; " "larger values cause IGMP Queries to be sent less often" msgstr "" +"Khoảng thời gian theo đơn vị centiseconds giữa các truy vấn đa địa chỉ " +"chung. Bằng cách thay đổi giá trị này, người quản trị có thể điều chỉnh số " +"lượng thông báo IGMP trên mạng con; giá trị lớn sẽ làm giảm tần suất gửi " +"truy vấn IGMP.." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:576 msgid "Interval in seconds for STP hello packets" -msgstr "" +msgstr "Khoảng thời gian theo giây cho các gói tin chào STP" #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:192 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:42 @@ -4424,11 +4786,12 @@ msgid "Invalid" msgstr "Giá trị nhập vào không hợp lí" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:101 -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:100 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:68 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:71 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:97 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:74 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:73 msgid "Invalid APN provided" -msgstr "" +msgstr "APN không hợp lệ được cung cấp" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:37 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:40 @@ -4437,21 +4800,21 @@ msgstr "Giá trị khóa Base64 không thích hợp" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:117 msgid "Invalid IPv6 address" -msgstr "" +msgstr "Địa chỉ IPv6 không hợp lệ" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:78 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:83 msgid "Invalid TOS value, expected 00..FF or inherit" -msgstr "" +msgstr "Giá trị TOS không hợp lệ, dự kiến là 00..FF hoặc inherit" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:83 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:88 msgid "Invalid Traffic Class value, expected 00..FF or inherit" -msgstr "" +msgstr "Giá trị Lớp lưu lượng không hợp lệ, yêu cầu 00..FF hoặc kế thừa" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:285 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed." -msgstr "Địa chỉ ID Vlan không hợp lệ ! Chỉ cho phép ID giữa %d và %d" +msgstr "Địa chỉ ID Vlan không hợp lệ ! Chỉ cho phép ID giữa %d và %d." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:294 msgid "Invalid VLAN ID given! Only unique IDs are allowed" @@ -4461,13 +4824,15 @@ msgstr "" #: modules/luci-base/htdocs/luci-static/resources/rpc.js:403 msgid "Invalid argument" -msgstr "" +msgstr "Đối số không hợp lệ" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:46 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:11 msgid "" "Invalid bearer list. Possibly too many bearers created. This protocol " "supports one and only one bearer." msgstr "" +"Danh sách bearer không hợp lệ. Có thể đã tạo quá nhiều bearers. Giao thức " +"này chỉ hỗ trợ một bearer duy nhất." #: modules/luci-base/htdocs/luci-static/resources/rpc.js:402 msgid "Invalid command" @@ -4479,40 +4844,39 @@ msgstr "Giá trị không hợp lệ" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:126 msgid "Invalid hostname or IPv4 address" -msgstr "" +msgstr "Tên máy chủ hoặc địa chỉ IPv4 không hợp lệ" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:134 msgid "Invalid port" -msgstr "" +msgstr "Cổng không hợp lệ" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:108 msgid "Invalid server URL" -msgstr "" +msgstr "URL máy chủ không hợp lệ" #: modules/luci-base/ucode/template/sysauth.ut:12 #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:32 msgid "Invalid username and/or password! Please try again." -msgstr "Tên và mật mã không đúng. Xin thử lại " +msgstr "Tên và mật mã không đúng. Xin thử lại." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:13 msgid "Invert blinking" -msgstr "" +msgstr "Đảo ngược nhấp nháy" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:197 msgid "Invert match" -msgstr "" +msgstr "Đảo ngược khớp" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:223 msgctxt "VLAN port state" msgid "Is Primary VLAN" -msgstr "" +msgstr "Là VLAN chính" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149 msgid "Isolate Clients" msgstr "Cô lập máy khách" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:236 -#, fuzzy msgid "" "It appears that you are trying to flash an image that does not fit into the " "flash memory, please verify the image file!" @@ -4524,31 +4888,31 @@ msgstr "" #: themes/luci-theme-material/ucode/template/themes/material/header.ut:97 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:72 msgid "JavaScript required!" -msgstr "Yêu cầu JavaScript" +msgstr "Yêu cầu JavaScript!" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1921 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1922 msgid "Join Network" msgstr "Hòa mạng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1855 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856 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:2133 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2134 msgid "Joining Network: %q" msgstr "Hòa mạng: %q" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:171 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:172 msgid "Jump to rule" -msgstr "" +msgstr "Nhảy đến quy tắc" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:228 msgid "Keep settings and retain the current configuration" -msgstr "Giữ cài đặt và cấu hình hiện tại" +msgstr "Giữ nguyên cài đặt và giữ nguyên cấu hình hiện tại" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60 msgid "Keep-Alive" -msgstr "" +msgstr "Giữ kết nối" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:20 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84 @@ -4557,17 +4921,17 @@ msgstr "Nhật ký lõi" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60 msgid "Kernel Version" -msgstr "Phiên bản lõi" +msgstr "Phiên bản Kernel" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1489 msgid "Key" -msgstr "Phím " +msgstr "Key" -#: 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:1517 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518 #: 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:1531 +#: 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:1532 msgid "Key #%d" msgstr "Phím %d" @@ -4577,7 +4941,7 @@ msgstr "Phím %d" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:99 #: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:64 msgid "Key for incoming packets (optional)." -msgstr "" +msgstr "Khóa cho các gói tin đến (tùy chọn)." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101 @@ -4585,38 +4949,38 @@ msgstr "" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:103 #: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:68 msgid "Key for outgoing packets (optional)." -msgstr "" +msgstr "Khóa cho các gói tin đi (tùy chọn)." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:549 msgctxt "Label indicating that WireGuard peer lacks public key" msgid "Key missing" -msgstr "" +msgstr "Thiếu khóa" #: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:44 msgid "Key used to sign network config" -msgstr "" +msgstr "Khóa được sử dụng để ký cấu hình mạng" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:71 msgctxt "nft unit" msgid "KiB" -msgstr "" +msgstr "KiB" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54 msgid "Kill" -msgstr "Hủy" +msgstr "Kết thúc" #: modules/luci-compat/luasrc/model/network/proto_ppp.lua:21 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:10 msgid "L2TP" -msgstr "" +msgstr "L2TP" #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:40 msgid "L2TP Server" -msgstr "" +msgstr "Máy chủ L2TP" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:269 msgid "LACPDU Packets" -msgstr "" +msgstr "Gói tin LACPDU" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:130 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:102 @@ -4638,11 +5002,11 @@ msgstr "Chu kỳ lấy LCP" #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:115 msgid "LED Configuration" -msgstr "" +msgstr "Cấu hình đèn LED" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1588 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1640 msgid "LLC" -msgstr "" +msgstr "LLC" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:268 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:377 @@ -4657,38 +5021,38 @@ msgstr "Ngôn ngữ" msgid "Language and Style" msgstr "Ngôn ngữ và phong cách" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:636 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:641 msgid "" "Larger weights (of the same prio) are given a proportionately higher " "probability of being selected." -msgstr "" +msgstr "Các trọng số lớn hơn (cùng prio) sẽ có xác suất cao hơn được chọn." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629 msgid "Last member interval" -msgstr "" +msgstr "Khoảng thời gian thành viên cuối cùng" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:59 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:78 msgid "Latest Handshake" -msgstr "" +msgstr "Giao tác mới nhất" #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:21 msgid "Leaf" -msgstr "" +msgstr "Lá" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:775 msgid "Learn" -msgstr "" +msgstr "Học" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:940 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:974 msgid "Learn routes" -msgstr "" +msgstr "Học các tuyến đường" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:418 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:423 msgid "Lease file" msgstr "Leasefile" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:844 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:893 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:696 msgid "Lease time" msgstr "Thời gian được cấp một địa chỉ IP" @@ -4719,38 +5083,41 @@ msgid "" "interoperate. Airtime efficiency may be significantly reduced where these " "are used. It is recommended to not allow 802.11b rates where possible." msgstr "" +"Thiết bị cũ hoặc hoạt động kém có thể yêu cầu tốc độ 802.11b cũ để tương " +"thích. Hiệu suất sử dụng thời gian không gian có thể giảm đáng kể khi sử " +"dụng chúng. Đề nghị không cho phép tốc độ 802.11b nếu có thể." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:677 msgid "Legacy rules detected" -msgstr "" +msgstr "Phát hiện các quy tắc cũ" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4430 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4438 msgid "Legend:" -msgstr "" +msgstr "Chú giải:" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:691 msgid "Limit" -msgstr "Giới hạn " +msgstr "Giới hạn" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25 msgid "Line Mode" -msgstr "" +msgstr "Chế độ Line" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:24 msgid "Line State" -msgstr "" +msgstr "Trạng thái Line" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:26 msgid "Line Uptime" -msgstr "" +msgstr "Thời gian hoạt động của Line" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:125 msgid "Link Aggregation (Channel Bonding)" -msgstr "" +msgstr "Gom nhóm liên kết (Liên kết kênh)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:349 msgid "Link Monitoring" -msgstr "" +msgstr "Giám sát liên kết" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:24 msgid "Link On" @@ -4759,73 +5126,62 @@ msgstr "Link On" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77 msgctxt "nft @ll,off,len" msgid "Link layer header bits %d-%d" -msgstr "" +msgstr "Các bit tiêu đề lớp liên kết %d-%d" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:514 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:519 msgid "List of IP addresses to convert into NXDOMAIN responses." -msgstr "Danh sách các máy chủ cung cấp kết quả tên miền NX không có thật" +msgstr "Danh sách các máy chủ cung cấp kết quả tên miền NX không có thật." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:306 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:728 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:754 msgid "" "List of IP sets to populate with the IPs of DNS lookup results of the FQDNs " "also specified here." msgstr "" +"Danh sách các bộ IP để điền vào các IP của kết quả tra cứu DNS của các FQDN " +"cũng được chỉ định ở đây." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1601 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602 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 " +"Identifier,256-bit key as hex string. <br />This list is used to map R0KH-ID " "(NAS Identifier) to a destination MAC address when requesting PMK-R1 key " "from the R0KH that the STA used during the Initial Mobility Domain " "Association." msgstr "" -"Danh sách các R0KH trong cùng một tên miền di động. <br /> Định dạng: Địa " -"chỉ MAC, Mã định danh NAS, khóa 128 bit dưới dạng chuỗi hex. <br /> Danh " -"sách này được sử dụng để ánh xạ R0KH-ID (Định danh NAS) một địa chỉ MAC đích " -"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:1605 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1606 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 " +"as 6 octets with colons,256-bit key as hex string. <br />This list is used " "to map R1KH-ID to a destination MAC address when sending PMK-R1 key from the " "R0KH. This is also the list of authorized R1KHs in the MD that can request " "PMK-R1 keys." msgstr "" "Danh sách các R1KH trong cùng một tên miền di động. <br /> Định dạng: Địa " -"chỉ MAC, R1KH-ID là 6 số bát phân với dấu hai chấm, khóa 128 bit dưới dạng " +"chỉ MAC, R1KH-ID là 6 số bát phân với dấu hai chấm, khóa 256 bit dưới dạng " "chuỗi thập lục phân. <br /> Danh sách này được sử dụng để ánh xạ R1KH-ID đến " "địa chỉ MAC đích khi gửi khóa PMK-R1 từ R0KH. Đây cũng là danh sách các R1KH " -"được ủy quyền trong MD có thể yêu cầu các khóa PMK-R1. " +"được ủy quyền trong MD có thể yêu cầu các khóa PMK-R1." #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:82 msgid "List of SSH key files for auth" msgstr "Danh sách tập tin khóa SSH để xác thực" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:323 msgid "List of domains to allow RFC1918 responses for." -msgstr "Danh sách tên miền chấp nhận phản hồi RFC1918" +msgstr "Danh sách tên miền chấp nhận phản hồi RFC1918." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:290 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291 msgid "List of upstream resolvers to forward queries to." -msgstr "" +msgstr "Danh sách các trình giải quyết upstream để chuyển tiếp các truy vấn." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:38 msgid "Listen Port" -msgstr "Lắng nghe cổng" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:375 -msgid "Listen address" -msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:410 -msgid "Listen and Relay To IP family must be homogeneous." -msgstr "" +msgstr "Listen Port" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:342 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:343 msgid "Listen interfaces" msgstr "Lắng nghe giao diện mạng" @@ -4833,24 +5189,26 @@ msgstr "Lắng nghe giao diện mạng" msgid "Listen only on the given interface or, if unspecified, on all" msgstr "Chỉ nghe giao diện mạng đã cho (nếu không xác định sẽ nghe tất cả)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:343 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:344 msgid "" "Listen only on the specified interfaces, and loopback if not excluded " "explicitly." msgstr "" +"Chỉ lắng nghe trên các giao diện được chỉ định và loopback nếu không được " +"loại trừ rõ ràng." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:299 msgid "ListenPort setting is invalid" -msgstr "" +msgstr "Cài đặt ListenPort không hợp lệ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:525 msgid "Listening port for inbound DNS queries." -msgstr "Cổng để nghe cho các truy vấn DNS gửi đến" +msgstr "Cổng để nghe cho các truy vấn DNS gửi đến." #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:130 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:54 msgid "Load" -msgstr "Tải " +msgstr "Tải" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:63 msgid "Load Average" @@ -4858,32 +5216,32 @@ msgstr "Tải trung bình" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:189 msgid "Load configuration…" -msgstr "" +msgstr "Tải cấu hình…" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1187 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2064 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1233 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2065 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:167 msgid "Loading data…" -msgstr "" +msgstr "Đang tải dữ liệu…" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2991 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2992 msgid "Loading directory contents…" -msgstr "Đang tải nội dung thư mục..." +msgstr "Đang tải nội dung thư mục…" #: modules/luci-base/htdocs/luci-static/resources/luci.js:1942 #: modules/luci-base/ucode/template/view.ut:4 #: modules/luci-mod-status/ucode/template/admin_status/index.ut:12 #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:40 msgid "Loading view…" -msgstr "Tải cảnh..." +msgstr "Loading view…" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:948 msgid "Local" -msgstr "" +msgstr "Địa phương" #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:169 msgid "Local IP address" -msgstr "" +msgstr "Địa chỉ IP cục bộ" #: modules/luci-base/htdocs/luci-static/resources/network.js:12 #: modules/luci-compat/luasrc/model/network.lua:30 @@ -4906,9 +5264,9 @@ msgstr "Địa chỉ IP cục bộ để gán" msgid "Local IPv4 address" msgstr "Địa chỉ IPv4 cục bộ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:914 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948 msgid "Local IPv6 DNS server" -msgstr "" +msgstr "Máy chủ DNS IPv6 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:53 @@ -4927,58 +5285,75 @@ msgstr "Khởi động cục bộ với hệ thống" msgid "Local Time" msgstr "Giờ địa phương" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1020 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1066 msgid "Local ULA" -msgstr "" +msgstr "ULA cục bộ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:280 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:281 msgid "Local domain" msgstr "Tên miền cục bộ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:281 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:282 msgid "Local domain suffix appended to DHCP names and hosts file entries." -msgstr "Hậu tố tên miền cục bộ gắn vào tên DHCP và các mục tập tin từ máy chủ" +msgstr "Hậu tố tên miền cục bộ gắn vào tên DHCP và các mục tập tin từ máy chủ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:276 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277 msgid "Local server" msgstr "máy chủ cục bộ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:329 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330 msgid "Local service only" msgstr "Chỉ dùng dịch vụ cục bộ" #: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:41 msgid "Local wireguard key" -msgstr "" +msgstr "Khóa WireGuard cục bộ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:473 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:478 msgid "Localise queries" msgstr "Tra vấn địa phương" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2125 -msgid "Lock to BSSID" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:117 +msgid "Location Area Code" msgstr "" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2126 +msgid "Lock to BSSID" +msgstr "Khóa vào BSSID" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98 msgctxt "nft log action" msgid "Log event \"<strong>%h</strong>…\"" -msgstr "" +msgstr "Nhật ký sự kiện \"<strong>%h</strong>…\"" + +#: modules/luci-base/ucode/template/sysauth.ut:38 +#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:36 +msgid "Log in" +msgstr "Đăng nhập" + +#: modules/luci-base/htdocs/luci-static/resources/luci.js:2674 +msgid "Log in…" +msgstr "Đến phần đăng nhập…" + +#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:81 +msgid "Log out" +msgstr "Thoát ra" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:185 msgid "Log output level" msgstr "Cấp độ lưu nhật ký cho đầu ra" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285 msgid "Log queries" msgstr "Bản ghi tra vấn" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:123 msgid "Logging" -msgstr "Lưu nhật ký" +msgstr "Ghi nhật ký" #: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:23 msgid "Logging in…" -msgstr "" +msgstr "Đang đăng nhập…" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57 @@ -4986,41 +5361,34 @@ msgid "" "Logical network from which to select the local endpoint if local IPv6 " "address is empty and no WAN IPv6 is available (optional)." msgstr "" +"Mạng logic từ đó chọn điểm cuối cục bộ nếu địa chỉ IPv6 cục bộ trống và " +"không có WAN IPv6 có sẵn (tùy chọn)." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62 msgid "Logical network to which the tunnel will be added (bridged) (optional)." -msgstr "" - -#: modules/luci-base/ucode/template/sysauth.ut:38 -#: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:36 -msgid "Login" -msgstr "Đăng nhập " - -#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:81 -msgid "Logout" -msgstr "Thoát ra" +msgstr "Mạng logic mà đường hầm sẽ được thêm vào (cầu nối) (tùy chọn)." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:682 msgid "Loose filtering" -msgstr "" +msgstr "Lọc lỏng" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:686 msgid "Lowest leased address as offset from the network address." -msgstr "Địa chỉ thuê thấp nhất dưới dạng bù từ địa chỉ mạng" +msgstr "Địa chỉ thuê thấp nhất dưới dạng bù từ địa chỉ mạng." #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/footer.ut:12 msgid "Lua compatibility mode active" -msgstr "" +msgstr "Chế độ tương thích Lua đang hoạt động" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:48 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83 msgid "MAC" msgstr "MAC" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1465 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1511 msgid "MAC Address" -msgstr "" +msgstr "Địa chỉ MAC" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1079 msgid "MAC Address Filter" @@ -5028,18 +5396,17 @@ msgstr "Lọc địa chỉ MAC" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:253 msgid "MAC Address For The Actor" -msgstr "" +msgstr "Địa chỉ MAC cho diễn viên" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:401 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1433 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1479 msgid "MAC VLAN" -msgstr "" +msgstr "VLAN MAC" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:645 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:40 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:766 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1160 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2256 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1161 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2257 #: 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:89 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:233 @@ -5048,6 +5415,10 @@ msgstr "" msgid "MAC address" msgstr "Địa chỉ MAC" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:799 +msgid "MAC address(es)" +msgstr "" + #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981 msgid "MAC-Filter" msgstr "Lọc MAC" @@ -5059,13 +5430,17 @@ msgstr "Danh sách MAC" #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:16 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:13 msgid "MAP / LW4over6" -msgstr "" +msgstr "MAP / LW4over6" #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:62 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:7 msgid "MAP rule is invalid" msgstr "Luật MAP không hợp lệ" +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:24 +msgid "MBIM Cellular" +msgstr "Di động MBIM" + #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:223 msgid "MD5" msgstr "MD5" @@ -5077,19 +5452,19 @@ msgstr "MHz" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:354 msgid "MII" -msgstr "" +msgstr "MII" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:422 msgid "MII / ETHTOOL ioctls" -msgstr "" +msgstr "MII / ETHTOOL ioctls" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:395 msgid "MII Interval" -msgstr "" +msgstr "Khoảng thời gian MII" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:634 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1477 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:86 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1523 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:87 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:196 #: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46 @@ -5098,7 +5473,7 @@ msgstr "MTU" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:264 msgid "MX" -msgstr "" +msgstr "MX" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:303 msgid "" @@ -5106,7 +5481,7 @@ msgid "" "below:" msgstr "" "Đảm bảo sao chép hệ thống tập tin gốc bằng cách sử dụng một số cách như các " -"lệnh bên dưới" +"lệnh bên dưới:" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:122 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:115 @@ -5118,76 +5493,89 @@ msgstr "" msgid "Manual" msgstr "Bằng tay" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:82 +msgid "Manufacturer" +msgstr "" + #: modules/luci-base/htdocs/luci-static/resources/network.js:3864 msgid "Master" +msgstr "Chủ" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:920 +msgid "Match Tag" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:835 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:865 msgid "Max <abbr title=\"Router Advertisement\">RA</abbr> interval" msgstr "" +"Khoảng thời gian tối đa của <abbr title=\"Router Advertisement\">RA</abbr>" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:533 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:538 msgid "Max. DHCP leases" msgstr "" "<abbr title=\"Tối đa\">Max.</abbr> <abbr title=\"Giao thức cấu hình máy chủ " "động\">DHCP</abbr> leases" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:540 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:545 msgid "Max. EDNS0 packet size" msgstr "" -"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Cơ chế mở rộng hệ thống " +"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Cơ chế mở rộng hệ thống " "phân giải tên miền\">EDNS0</abbr> packet size" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:547 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:552 msgid "Max. concurrent queries" msgstr "<abbr title=\"Tối đa\">Max.</abbr> concurrent queries" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586 msgid "Maximum age" -msgstr "" +msgstr "Tuổi tối đa" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1188 msgid "Maximum allowed Listen Interval" msgstr "Chu kỳ nghe tối đa cho phép" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:534 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:539 msgid "Maximum allowed number of active DHCP leases." -msgstr "Số lượng tối đa máy mượn địa chỉ từ DHCP đang hoạt động" +msgstr "Số lượng tối đa máy mượn địa chỉ từ DHCP đang hoạt động." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:548 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:553 msgid "Maximum allowed number of concurrent DNS queries." -msgstr "Số lượng truy vấn DNS đồng thời tối đa được phép" +msgstr "Số lượng truy vấn DNS đồng thời tối đa được phép." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:541 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:546 msgid "Maximum allowed size of EDNS0 UDP packets." -msgstr "Kích thước tối đa được phép của gói UDP EDNS.0" +msgstr "Kích thước tối đa được phép của gói UDP EDNS.0." #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:126 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:106 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:124 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:113 msgid "Maximum amount of seconds to wait for the modem to become ready" msgstr "Thời gian (giây) tối đa để chờ modem sẵn sàng" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:691 msgid "Maximum number of leased addresses." -msgstr "Số lượng máy xin địa chỉ IP truy cập tối đa" +msgstr "Số lượng máy xin địa chỉ IP truy cập tối đa." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:596 msgid "Maximum snooping table size" -msgstr "" +msgstr "Kích thước bảng theo dõi tối đa" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:835 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:865 msgid "" "Maximum time allowed between sending unsolicited <abbr title=\"Router " "Advertisement, ICMPv6 Type 134\">RA</abbr>. Default is 600 seconds." msgstr "" +"Thời gian tối đa được phép giữa các lần gửi <abbr title=\"Router " +"Advertisement, ICMPv6 Type 134\">RA</abbr> không yêu cầu. Giá trị mặc định " +"là 600 giây." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:941 msgid "Maximum transmit power" msgstr "Năng lượng truyền tối đa" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:459 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:464 msgid "May prevent VoIP or other services from working." -msgstr "" +msgstr "Có thể làm ngăn chặn VoIP hoặc các dịch vụ khác hoạt động." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:188 @@ -5201,11 +5589,11 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:330 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:331 msgid "Mbit/s" -msgstr "" +msgstr "Mbit/s" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35 msgid "Medium" -msgstr "" +msgstr "Trung bình" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:24 msgid "Memory" @@ -5217,23 +5605,23 @@ msgstr "Bộ nhớ sử dụng (%)" #: modules/luci-base/htdocs/luci-static/resources/network.js:3867 msgid "Mesh" -msgstr "" +msgstr "Mạng lưới" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:156 msgid "Mesh ID" -msgstr "" +msgstr "ID Mạng lưới" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:990 msgid "Mesh Id" -msgstr "" +msgstr "ID Mạng lưới" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:41 msgid "Mesh Routing" -msgstr "" +msgstr "Định tuyến Mạng lưới" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:41 msgid "Mesh and routing related options" -msgstr "" +msgstr "Tùy chọn liên quan đến Mạng lưới và định tuyến" #: modules/luci-base/htdocs/luci-static/resources/rpc.js:404 msgid "Method not found" @@ -5241,13 +5629,13 @@ msgstr "Không thể tìm được phương pháp này" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:350 msgid "Method of link monitoring" -msgstr "" +msgstr "Phương pháp giám sát liên kết" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:419 msgid "Method to determine link status" -msgstr "" +msgstr "Phương pháp xác định trạng thái liên kết" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:79 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:80 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:189 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:215 msgid "Metric" @@ -5256,31 +5644,37 @@ msgstr "Metric" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70 msgctxt "nft unit" msgid "MiB" -msgstr "" +msgstr "MiB" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:842 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:872 msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval" msgstr "" +"Khoảng thời gian tối thiểu của <abbr title=\"Router Advertisement\">RA</abbr>" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:721 msgid "Minimum ARP validity time" -msgstr "" +msgstr "Thời gian hợp lệ ARP tối thiểu" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:237 msgid "Minimum Number of Links" -msgstr "" +msgstr "Số Liên kết Tối thiểu" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:721 msgid "" "Minimum required time in seconds before an ARP entry may be replaced. " "Prevents ARP cache thrashing." msgstr "" +"Thời gian tối thiểu yêu cầu trong giây trước khi một mục ARP có thể được " +"thay thế. Ngăn chặn lặp lại bộ nhớ cache ARP." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:842 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:872 msgid "" "Minimum time allowed between sending unsolicited <abbr title=\"Router " "Advertisement, ICMPv6 Type 134\">RA</abbr>. Default is 200 seconds." msgstr "" +"Thời gian tối thiểu được phép giữa các lần gửi <abbr title=\"Router " +"Advertisement, ICMPv6 Type 134\">RA</abbr> không yêu cầu. Giá trị mặc định " +"là 200 giây." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:204 msgid "Mirror monitor port" @@ -5290,11 +5684,24 @@ msgstr "Nhân bản cổng màn hình quan sát (monitor)" msgid "Mirror source port" msgstr "Nhân bản cổng nguồn" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:120 +msgid "Mobile Country Code" +msgstr "" + #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:9 msgid "Mobile Data" +msgstr "Dữ liệu Di động" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:123 +msgid "Mobile Network Code" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1561 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:167 +#: protocols/luci-proto-modemmanager/root/usr/share/luci/menu.d/luci-proto-modemmanager.json:3 +msgid "Mobile Service" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1562 msgid "Mobility Domain" msgstr "Tên miền di động" @@ -5304,59 +5711,55 @@ 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:486 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1839 -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:392 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1840 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:406 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:148 msgid "Mode" msgstr "Chế độ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:83 msgid "Model" -msgstr "Mô hình" +msgstr "Model" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:43 -msgid "Modem bearer teardown in progress." +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:81 +msgid "Modem Info" msgstr "" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:42 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:9 msgid "" "Modem connection in progress. Please wait. This process will timeout after 2 " "minutes." msgstr "" +"Đang kết nối modem. Vui lòng đợi. Quá trình này sẽ hết thời gian sau 2 phút." #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:77 msgid "Modem default" msgstr "Mô hình mặc định" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:73 -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:82 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:54 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:51 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:65 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:73 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:57 msgid "Modem device" msgstr "Thiết bị modem" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:41 -msgid "Modem disconnection in progress. Please wait." -msgstr "" - #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:66 msgid "Modem information query failed" msgstr "Truy vấn thông tin modem không thành công" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:126 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:124 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:119 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:106 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:113 msgid "Modem init timeout" msgstr "Hết thời gian khởi động modem" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:44 -msgid "Modem is disabled." -msgstr "" - -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:52 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:21 msgid "ModemManager" -msgstr "" +msgstr "Quản lý Modem" #: modules/luci-base/htdocs/luci-static/resources/network.js:3868 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1073 @@ -5369,11 +5772,11 @@ msgstr "Thêm đặc điểm" #: modules/luci-base/htdocs/luci-static/resources/form.js:2581 msgid "More…" -msgstr "thêm ..." +msgstr "Thêm…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:192 msgid "Mount Point" -msgstr "Lắp điểm" +msgstr "Điểm Mount" #: 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 @@ -5399,23 +5802,23 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154 msgid "Mount attached devices" -msgstr "" +msgstr "Gắn kết thiết bị đã kết nối" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162 msgid "Mount filesystems not specifically configured" -msgstr "" +msgstr "Gắn kết hệ thống tập tin chưa được cấu hình cụ thể" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:332 msgid "Mount options" -msgstr "" +msgstr "Tùy chọn gắn kết" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:293 msgid "Mount point" -msgstr "" +msgstr "Điểm gắn kết" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:158 msgid "Mount swap not specifically configured" -msgstr "" +msgstr "Gắn kết swap chưa được cấu hình cụ thể" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:223 msgid "Mounted file systems" @@ -5423,84 +5826,88 @@ msgstr "Lắp tập tin hệ thống" #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152 msgid "Move down" -msgstr "" +msgstr "Di chuyển xuống" #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151 msgid "Move up" -msgstr "" +msgstr "Di chuyển lên" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146 msgid "Multi To Unicast" -msgstr "" +msgstr "Đa điểm đến một điểm" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:89 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:94 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:91 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:96 msgid "Multicast" -msgstr "" +msgstr "Đa điểm" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:99 msgid "Multicast Mode" -msgstr "" +msgstr "Chế độ đa điểm" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:773 msgid "Multicast routing" -msgstr "" +msgstr "Định tuyến đa điểm" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:779 msgid "Multicast to unicast" -msgstr "" +msgstr "Đa điểm đến đơn điểm" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1556 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1557 msgid "NAS ID" msgstr "NAS ID" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536 msgid "NAT action chain \"%h\"" -msgstr "" +msgstr "Chuỗi hành động NAT \"%h\"" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87 msgid "NAT-T Mode" -msgstr "" +msgstr "Chế độ NAT-T" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41 msgid "NAT64 Prefix" -msgstr "" +msgstr "Tiền tố NAT64" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:858 +msgid "NAT64 prefix" +msgstr "Tiền tố NAT64" #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:26 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:35 msgid "NCM" msgstr "NCM" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:945 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:979 msgid "NDP-Proxy slave" -msgstr "" +msgstr "Slave NDP-Proxy" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:72 msgid "NT Domain" -msgstr "" +msgstr "Miền NT" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:300 msgid "NTP server candidates" -msgstr "" +msgstr "Ứng cử viên máy chủ NTP" #: modules/luci-base/htdocs/luci-static/resources/form.js:2618 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4185 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4193 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1121 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1167 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:36 msgid "Name" msgstr "Tên" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2103 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2104 msgid "Name of the new network" -msgstr "" +msgstr "Tên của mạng mới" #: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:38 msgid "Name of the tunnel device" -msgstr "" +msgstr "Tên của thiết bị đường hầm" #: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:39 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:50 @@ -5509,59 +5916,63 @@ msgstr "Điều hướng" #: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:10 msgid "Nebula Network" -msgstr "" +msgstr "Mạng Nebula" -#: 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:1619 msgid "Neighbour Report" -msgstr "" +msgstr "Báo cáo hàng xóm" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:713 msgid "Neighbour cache validity" -msgstr "" +msgstr "Độ hợp lệ của bộ nhớ cache hàng xóm" #: 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:1018 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2255 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2256 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:383 #: 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:232 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:186 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:212 msgid "Network" -msgstr "Mạng " +msgstr "Mạng" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:104 msgid "Network Coding" -msgstr "" +msgstr "Mã hóa mạng" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:76 msgid "Network Mode" +msgstr "Chế độ mạng" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:97 +msgid "Network Registration" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2097 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2098 msgid "Network SSID" -msgstr "" +msgstr "SSID mạng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:56 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:57 msgid "Network address" -msgstr "" +msgstr "Địa chỉ mạng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:573 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:578 msgid "Network boot image" msgstr "Tập tin ảnh khởi động mạng" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:409 msgid "Network bridge configuration migration" -msgstr "" +msgstr "Di chuyển cấu hình cầu mạng" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:397 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1439 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1485 msgid "Network device" -msgstr "" +msgstr "Thiết bị mạng" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:7 msgid "Network device activity (kernel: netdev)" -msgstr "" +msgstr "Hoạt động của thiết bị mạng (nhân: netdev)" #: modules/luci-base/htdocs/luci-static/resources/network.js:15 #: modules/luci-compat/luasrc/model/network.lua:33 @@ -5570,51 +5981,50 @@ msgstr "Thiết bị mạng không có" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:645 msgid "Network device table \"%h\"" -msgstr "" +msgstr "Bảng thiết bị mạng \"%h\"" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78 msgctxt "nft @nh,off,len" msgid "Network header bits %d-%d" -msgstr "" +msgstr "Bit tiêu đề mạng %d-%d" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:443 msgid "Network ifname configuration migration" -msgstr "" +msgstr "Di chuyển cấu hình ifname mạng" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62 msgid "Network interface" -msgstr "" +msgstr "Giao diện mạng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:612 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:617 msgid "Network-ID" -msgstr "" +msgstr "ID mạng" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:774 msgid "Never" -msgstr "" +msgstr "Không bao giờ" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:16 -#, fuzzy msgctxt "No WireGuard peer handshake yet" msgid "Never" -msgstr "Hoàn nguyên" +msgstr "Không bao giờ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278 msgid "" "Never forward matching domains and subdomains, resolve from DHCP or hosts " "files only." msgstr "" "Đặc tả miền cục bộ. Tên phù hợp với miền này không bao giờ được chuyển tiếp " -"và chỉ được giải quyết từ DHCP hoặc tập tin từ máy chủ" +"và chỉ được giải quyết từ DHCP hoặc tập tin từ máy chủ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1173 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1219 msgid "New interface for \"%s\" can not be created: %s" -msgstr "" +msgstr "Không thể tạo giao diện mới cho \"%s\": %s" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1124 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1170 msgid "New interface name…" -msgstr "Tên giao diện mạng mới..." +msgstr "Tên giao diện mạng mới…" #: modules/luci-compat/luasrc/view/cbi/delegator.htm:11 msgid "Next »" @@ -5632,15 +6042,15 @@ msgstr "Không có máy chủ DHCP nào được cấu hình cho giao diện m #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:202 msgid "No Data" -msgstr "" +msgstr "Không có dữ liệu" -#: 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 msgid "No Encryption" msgstr "Không mã hóa" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:185 msgid "No Host Routes" -msgstr "" +msgstr "Không có đường đi máy chủ" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:89 msgid "No NAT-T" @@ -5648,10 +6058,14 @@ msgstr "Không NAT-T" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79 msgid "No RX signal" -msgstr "" +msgstr "Không có tín hiệu RX" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:148 msgid "No WireGuard interfaces configured." +msgstr "Không có giao diện WireGuard được cấu hình." + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:16 +msgid "No allowed mode configuration found." msgstr "" #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:68 @@ -5662,19 +6076,21 @@ msgid "" "No changes to settings will be stored and are lost after rebooting. This " "mode should only be used to install a firmware upgrade" msgstr "" +"Không có thay đổi cấu hình sẽ được lưu và sẽ bị mất sau khi khởi động lại. " +"Chế độ này chỉ nên được sử dụng để cài đặt bản nâng cấp firmware" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69 msgid "No client associated" -msgstr "" +msgstr "Không có khách hàng kết nối" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:27 msgid "No control device specified" -msgstr "" +msgstr "Không chỉ định thiết bị kiểm soát" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:3229 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:3230 msgctxt "empty table placeholder" msgid "No data" -msgstr "" +msgstr "Không có dữ liệu" #: modules/luci-base/htdocs/luci-static/resources/rpc.js:406 msgid "No data received" @@ -5683,7 +6099,7 @@ msgstr "Không có data nhận được" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:751 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:758 msgid "No enforcement" -msgstr "" +msgstr "Không áp dụng" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:229 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:232 @@ -5692,17 +6108,19 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:241 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:244 msgid "No entries available" -msgstr "" +msgstr "Không có mục nào" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2931 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2932 msgid "No entries in this directory" msgstr "Không có gì trong đường dẫn này" -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:841 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:846 msgid "" "No fixed interface listening port defined, peers might not be able to " "initiate connections to this WireGuard instance!" msgstr "" +"Không định nghĩa cổng lắng nghe giao diện cố định, các peer có thể không thể " +"khởi tạo kết nối tới phiên bản WireGuard này!" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91 @@ -5710,14 +6128,14 @@ msgstr "" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:93 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:70 msgid "No host route" -msgstr "" +msgstr "Không có định tuyến máy chủ" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725 #: 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:362 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:59 msgid "No information available" -msgstr "Không có thông tin" +msgstr "Không có thông tin có sẵn" #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:63 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:8 @@ -5727,19 +6145,19 @@ msgstr "Không có tiền tố ủy quyền phù hợp" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:142 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:145 msgid "No more slaves available" -msgstr "" +msgstr "Không còn slave nào khả dụng" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:189 msgid "No more slaves available, can not save interface" -msgstr "" +msgstr "Không còn slave nào khả dụng, không thể lưu giao diện" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:494 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499 msgid "No negative cache" msgstr "Không có bộ đệm âm" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:696 msgid "No nftables ruleset loaded." -msgstr "" +msgstr "Không tải được tập luật nftables." #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:57 #: themes/luci-theme-material/ucode/template/themes/material/header.ut:77 @@ -5749,36 +6167,40 @@ msgid "No password set!" msgstr "Chưa được cài đặt mật khẩu!" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:84 -#, fuzzy msgid "No peers connected" msgstr "Chưa được kết nối" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:510 msgid "No peers defined yet." +msgstr "Chưa xác định peer nào." + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:15 +msgid "No preferred mode configuration found." msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:146 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:283 msgid "No public keys present yet." -msgstr "Không có khóa công khai" +msgstr "Không có khóa công khai." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613 msgctxt "nft chain is empty" msgid "No rules in this chain" -msgstr "" +msgstr "Không có luật nào trong chuỗi này" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91 msgid "No rules in this chain." -msgstr "Không có quy luật trong chuỗi này" +msgstr "Không có quy luật trong chuỗi này." #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:385 msgid "No validation or filtering" -msgstr "" +msgstr "Không có kiểm tra hoặc lọc" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:153 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1218 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1264 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:259 msgid "No zone assigned" -msgstr "Không có vùng nào được gán" +msgstr "Không có vùng nào được gán" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:58 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:84 @@ -5790,21 +6212,23 @@ msgstr "Nhiễu" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:30 msgid "Noise Margin" -msgstr "" +msgstr "Mức nhiễu" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:272 msgid "Noise:" msgstr "Nhiễu:" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:335 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:336 msgid "Non-wildcard" -msgstr "" +msgstr "Không dùng dấu sao" #: 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 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:80 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:83 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:112 msgid "None" -msgstr "Không" +msgstr "Không có" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:198 @@ -5818,15 +6242,15 @@ msgstr "Không tìm thấy" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:211 msgctxt "VLAN port state" msgid "Not Member" -msgstr "" +msgstr "Không là thành viên" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:75 msgid "Not associated" -msgstr "" +msgstr "Chưa được liên kết" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32 msgid "Not connected" -msgstr "Chưa được kết nối" +msgstr "Không kết nối" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:46 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81 @@ -5844,43 +6268,47 @@ msgstr "Chưa bắt đầu khi khởi động" msgid "Not supported" msgstr "Không được hỗ trợ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1776 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1777 msgid "" "Note: Some wireless drivers do not fully support 802.11w. E.g. mwlwifi may " "have problems" msgstr "" +"Ghi chú: Một số driver không hỗ trợ đầy đủ 802.11w. Ví dụ: mwlwifi có thể " +"gặp vấn đề" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:355 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:356 msgid "" "Note: you may also need a DHCP Proxy (currently unavailable) when specifying " "a non-standard Relay To port(<code>addr#port</code>)." msgstr "" +"Ghi chú: Bạn cũng có thể cần một DHCP Proxy (hiện không khả dụng) khi chỉ " +"định một cổng Relay To không chuẩn (<code>addr#port</code>)." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142 msgid "Notes" -msgstr "" +msgstr "Ghi chú" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188 msgid "Notice" -msgstr "Chú ý" +msgstr "Lưu ý" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:135 msgid "Nslookup" -msgstr "" +msgstr "Nslookup" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:333 msgid "Number of IGMP membership reports" -msgstr "" +msgstr "Số lượng báo cáo thành viên IGMP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:555 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:560 msgid "Number of cached DNS entries, 10000 is maximum, 0 is no caching." msgstr "" "Số lượng mục DNS được lưu trong bộ nhớ cache (tối đa là 10000, 0 là không " -"lưu trong bộ nhớ cache)" +"lưu trong bộ nhớ cache)." #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:311 msgid "Number of peer notifications after failover event" -msgstr "" +msgstr "Số lượng thông báo peer sau sự kiện chuyển đổi sang chế độ dự phòng" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69 msgid "Obfuscated Group Password" @@ -5905,33 +6333,35 @@ msgstr "Nhận được địa chỉ IPv6" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:87 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:352 msgid "Off" -msgstr "" +msgstr "Tắt" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:18 msgid "Off-State Delay" -msgstr "" +msgstr "Độ trễ trạng thái tắt" -#: 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:1450 msgid "" "Off: <code>vlanXXX</code>, e.g., <code>vlan1</code>. On: " "<code>vlan_tagged_interface.XXX</code>, e.g. <code>eth0.1</code>." msgstr "" +"Tắt: <code>vlanXXX</code>, ví dụ: <code>vlan1</code>. Bật: " +"<code>vlan_tagged_interface.XXX</code>, ví dụ: <code>eth0.1</code>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:19 msgid "On" -msgstr "" +msgstr "Bật" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:12 msgid "On-State Delay" -msgstr "" +msgstr "Độ trễ trạng thái bật" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:109 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:110 msgid "On-link" -msgstr "" +msgstr "Trên liên kết" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:819 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:867 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" +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:490 msgid "One of the following: %s" @@ -5951,18 +6381,24 @@ msgstr "Một hoặc nhiều giá trị không hợp lệ/bắt buộc trên tab 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ị!" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:413 +msgid "Only accept replies via" +msgstr "" + #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:770 msgid "Only allow communication with non-isolated bridge ports when enabled" msgstr "" +"Chỉ cho phép giao tiếp với các cổng bridge không bị cô lập khi được bật" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:231 msgid "" "Only if current active slave fails and the primary slave is up (failure, 2)" msgstr "" +"Chỉ khi slave hoạt động hiện tại bị lỗi và slave chính hoạt động (lỗi, 2)" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:682 msgid "Open iptables rules overview…" -msgstr "" +msgstr "Xem tổng quan quy tắc iptables…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:472 msgid "Open list..." @@ -5971,11 +6407,11 @@ msgstr "Đang mở danh sách ..." #: modules/luci-compat/luasrc/model/network/proto_openconnect.lua:9 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:65 msgid "OpenConnect (CISCO AnyConnect)" -msgstr "" +msgstr "OpenConnect (CISCO AnyConnect)" #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:63 msgid "OpenFortivpn" -msgstr "" +msgstr "OpenFortivpn" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:741 msgid "" @@ -5983,52 +6419,77 @@ msgid "" "configured and active, otherwise disable <abbr title=\"Neighbour Discovery " "Protocol\">NDP</abbr> proxying." msgstr "" +"Hoạt động ở chế độ <em>relay</em> nếu giao diện master được chỉ định được " +"cấu hình và hoạt động, nếu không, tắt chức năng proxy <abbr " +"title=\"Neighbour Discovery Protocol\">NDP</abbr>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:740 msgid "" "Operate in <em>relay mode</em> if a designated master interface is " "configured and active, otherwise fall back to <em>server mode</em>." msgstr "" +"Hoạt động ở chế độ <em>relay</em> nếu giao diện master được chỉ định được " +"cấu hình và hoạt động, nếu không, chuyển về chế độ <em>server</em>." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:742 msgid "" "Operate in <em>relay mode</em> if an upstream IPv6 prefix is present, " "otherwise disable service." msgstr "" +"Hoạt động ở chế độ <em>relay</em> nếu có tiền tố IPv6 ở phía trên, nếu " +"không, tắt dịch vụ." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:934 msgid "Operating frequency" msgstr "Tần số hoạt động" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:100 +msgid "Operator" +msgstr "" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:101 +msgid "Operator Code" +msgstr "" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:135 +msgid "Operator Name" +msgstr "" + #: modules/luci-base/htdocs/luci-static/resources/form.js:2006 #: modules/luci-base/htdocs/luci-static/resources/form.js:4106 msgid "Option \"%s\" contains an invalid input value." -msgstr "" +msgstr "Tùy chọn \"%s\" chứa một giá trị đầu vào không hợp lệ." #: modules/luci-base/htdocs/luci-static/resources/form.js:2021 msgid "Option \"%s\" must not be empty." -msgstr "" +msgstr "Tùy chọn \"%s\" không được để trống." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4437 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4445 msgid "Option changed" msgstr "Thay đổi tùy chỉnh" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4439 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4447 msgid "Option removed" msgstr "Xóa tùy chỉnh" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1439 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1778 +#: 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:1779 msgid "Optional" -msgstr "Tùy chỉnh" +msgstr "Tùy chọn" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:786 +msgid "Optional hostname to assign" +msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142 msgid "Optional, free-form notes about this device" -msgstr "" +msgstr "Tùy chọn, ghi chú tự do về thiết bị này" #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:147 msgid "Optional, in seconds. If set to '0', no reconnect is attempted." msgstr "" +"Tùy chọn, tính bằng giây. Nếu đặt thành '0', không có việc kết nối lại được " +"thực hiện." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:201 msgid "" @@ -6038,7 +6499,7 @@ msgstr "" "Không bắt buộc. Đánh dấu 32 bit cho các gói được mã hóa đi. Nhập giá trị ở " "dạng hex, bắt đầu bằng <code>0x</code>." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1042 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1088 msgid "" "Optional. Allowed values: 'eui64', 'random', fixed value like '::1' or " "'::1:2'. When IPv6 prefix (like 'a:b:c:d::') is received from a delegating " @@ -6048,7 +6509,7 @@ msgstr "" "Không bắt buộc. Các giá trị được phép: 'eui64', 'ngẫu nhiên', giá trị cố " "định như '::1' hoặc '::1:2'. Khi nhận được tiền tố IPv6 (như 'a:b:c:d::') từ " "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. " +"d::1') cho giao diện." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:599 msgid "" @@ -6061,15 +6522,15 @@ msgstr "" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:659 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" +"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:517 msgid "Optional. Description of peer." -msgstr "Không bắt buộc. Mô tả mạng ngang hàng" +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:185 msgid "Optional. Do not create host routes to peers." -msgstr "" +msgstr "Tùy chọn. Không tạo các tuyến đường mục tiêu đến các peer." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:662 msgid "" @@ -6077,7 +6538,7 @@ msgid "" "interface." msgstr "" "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. " +"đưa lên giao diện mạng." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:624 msgid "" @@ -6085,10 +6546,13 @@ msgid "" "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer " "routes through the tunnel." msgstr "" +"Tùy chọn. Địa chỉ IP và tiền tố mà peer này được phép sử dụng bên trong " +"đường hầm. Thông thường là các địa chỉ IP đường hầm của peer và các mạng mà " +"peer đi qua đường hầm." #: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46 msgid "Optional. Maximum Transmission Unit of the XFRM interface." -msgstr "" +msgstr "Tùy chọn. Đơn vị truyền tải tối đa (MTU) của giao diện XFRM." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:196 msgid "Optional. Maximum Transmission Unit of tunnel interface." @@ -6096,7 +6560,7 @@ msgstr "Không bắt buộc. Đơn vị truyền tối đa của giao diện đ #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:678 msgid "Optional. Port of peer." -msgstr "Không bắt buộc. Cổng sử dụng cho mạng ngang hàng" +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:590 msgid "" @@ -6105,6 +6569,9 @@ msgid "" "code if available. It can be removed after the configuration has been " "exported." msgstr "" +"Tùy chọn. Khóa riêng tư của peer WireGuard. Khóa không được yêu cầu để thiết " +"lập kết nối nhưng cho phép tạo cấu hình peer hoặc mã QR nếu có sẵn. Nó có " +"thể được xóa sau khi cấu hình đã được xuất." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:683 msgid "" @@ -6116,32 +6583,36 @@ msgstr "" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:176 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" +msgstr "Không bắt buộc. Cổng UDP được sử dụng cho các gói đi và đến." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:72 msgid "Options" -msgstr "Lựa chọn " +msgstr "Tuỳ chọn" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:607 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:612 msgid "" "Options for the Network-ID. (Note: needs also Network-ID.) E.g. " "\"<code>42,192.168.1.4</code>\" for NTP server, \"<code>3,192.168.4.4</" "code>\" for default route. <code>0.0.0.0</code> means \"the address of the " "system running dnsmasq\"." msgstr "" +"Tùy chọn cho Network-ID. (Ghi chú: cần có cả Network-ID.) Ví dụ " +"\"<code>42,192.168.1.4</code>\" cho máy chủ NTP, \"<code>3,192.168.4.4</" +"code>\" cho đường mặc định. <code>0.0.0.0</code> có nghĩa là \"địa chỉ của " +"hệ thống chạy dnsmasq\"." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:125 msgid "Options:" -msgstr "" +msgstr "Tùy chọn:" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:660 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:692 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:665 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:697 msgid "Ordinal: lower comes first." -msgstr "" +msgstr "Số thứ tự: số nhỏ được đặt trước." #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:55 msgid "Originator Interval" -msgstr "" +msgstr "Khoảng thời gian của người gửi" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:348 msgid "Other:" @@ -6160,11 +6631,11 @@ msgstr "Ngoài ràng buộc:" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:103 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:108 msgid "Outgoing checksum" -msgstr "" +msgstr "Kiểm tra tổng kiểm tra gửi đi" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:155 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:156 msgid "Outgoing interface" -msgstr "" +msgstr "Giao diện gửi đi" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101 @@ -6172,14 +6643,14 @@ msgstr "" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:103 #: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:68 msgid "Outgoing key" -msgstr "" +msgstr "Khóa gửi đi" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:103 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:108 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:105 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:110 msgid "Outgoing serialization" -msgstr "" +msgstr "Truyền thông gửi đi" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:50 msgid "Output Interface" @@ -6192,15 +6663,15 @@ msgstr "Vùng đầu ra" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:16 msgid "Overlap" -msgstr "" +msgstr "Trùng lắp" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:979 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1025 msgid "Override IPv4 routing table" -msgstr "" +msgstr "Ghi đè bảng định tuyến IPv4" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:984 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1030 msgid "Override IPv6 routing table" -msgstr "" +msgstr "Ghi đè bảng định tuyến IPv6" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js:54 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64 @@ -6208,14 +6679,15 @@ msgstr "" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:69 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:74 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53 -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:132 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:128 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:142 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:194 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:57 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:132 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:118 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:96 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:105 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:110 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:117 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:62 #: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:55 msgid "Override MTU" @@ -6239,11 +6711,13 @@ msgstr "Ghi đè TOS" msgid "Override TTL" msgstr "Ghi đè TTL" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1160 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1161 msgid "" "Override default MAC address - the range of usable addresses might be " "limited by the driver" msgstr "" +"Ghi đè địa chỉ MAC mặc định - phạm vi địa chỉ có thể sử dụng có thể bị hạn " +"chế bởi trình điều khiển" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153 msgid "Override default interface name" @@ -6269,69 +6743,85 @@ msgstr "Ghi đè bảng được sử dụng cho định tuyến nội bộ" msgid "Overview" msgstr "Tổng quan" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2779 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780 msgid "Overwrite existing file \"%s\" ?" msgstr "Ghi đè tệp đã tồn tại \"%s\" ?" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:355 msgid "Overwrite the current settings with the imported configuration?" +msgstr "Ghi đè lên các cài đặt hiện tại bằng cấu hình đã nhập?" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:98 +msgid "Own Numbers" msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:70 msgid "Owner" msgstr "Chủ sở hữu" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:109 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:78 +msgid "PAP" +msgstr "PAP" + +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:77 +msgid "PAP/CHAP" +msgstr "PAP/CHAP" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:80 msgid "PAP/CHAP (both)" -msgstr "" +msgstr "PAP/CHAP (cả hai)" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:111 -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:120 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:88 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:130 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:107 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:45 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:90 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:76 #: 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:94 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101 #: 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-3g/htdocs/luci-static/resources/protocol/3g.js:109 -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:115 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:83 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:125 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:105 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:43 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:88 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:74 #: 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:89 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:96 #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:44 msgid "PAP/CHAP username" msgstr "Tên đăng nhập PAP?CHAP" -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:114 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:94 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:121 msgid "PDP Type" -msgstr "" +msgstr "Loại PDP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:69 msgid "PID" msgstr "PID" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:106 -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:105 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:73 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:76 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:102 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:79 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:86 msgid "PIN" -msgstr "" +msgstr "PIN" #: modules/luci-base/htdocs/luci-static/resources/network.js:21 #: modules/luci-compat/luasrc/model/network.lua:39 msgid "PIN code rejected" -msgstr "Mã PIN bị từ chối " +msgstr "Mã PIN bị từ chối" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1596 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1597 msgid "PMK R1 Push" msgstr "Đẩy PMK R1" @@ -6362,7 +6852,7 @@ msgstr "PPPoSSH" #: modules/luci-compat/luasrc/model/network/proto_ppp.lua:15 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:28 msgid "PPtP" -msgstr "" +msgstr "PPtP" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:73 msgid "PSID offset" @@ -6375,29 +6865,33 @@ msgstr "Độ dài(bit) PSID" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:571 msgctxt "Label indicating that WireGuard peer uses a PSK" msgid "PSK" -msgstr "" +msgstr "PSK" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1532 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1584 msgid "PTM/EFM (Packet Transfer Mode)" msgstr "PTM/EFM (Chế độ chuyển gói)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266 msgid "PXE/TFTP Settings" +msgstr "Cài đặt PXE/TFTP" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:103 +msgid "Packet Service State" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1496 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1542 msgid "Packet Steering" -msgstr "" +msgstr "Định tuyến gói tin" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:25 msgctxt "nft meta mark" msgid "Packet mark" -msgstr "" +msgstr "Đánh dấu gói tin" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:27 msgctxt "nft meta time" msgid "Packet receive time" -msgstr "" +msgstr "Thời gian nhận gói tin" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54 msgid "Packets" @@ -6405,37 +6899,43 @@ msgstr "Gói tin" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:277 msgid "Packets To Transmit Before Moving To Next Slave" -msgstr "" +msgstr "Số gói tin truyền trước khi chuyển sang Slave tiếp theo" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:291 +msgid "Part of network:" +msgid_plural "Part of networks:" +msgstr[0] "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:153 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1218 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1264 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:259 msgid "Part of zone %q" msgstr "Phần của vùng %q" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:492 msgctxt "MACVLAN mode" msgid "Pass-through (Mirror physical device to single MAC VLAN)" -msgstr "" +msgstr "Chuyển tiếp (Sao chép thiết bị vật lý thành một MAC VLAN duy nhất)" #: modules/luci-base/ucode/template/sysauth.ut:29 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1769 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1770 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:149 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:103 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58 #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:19 msgid "Password" -msgstr "Mật mã" +msgstr "Mật khẩu" -#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:25 +#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:24 msgid "Password authentication" msgstr "Xác thực mật mã" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1701 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1702 msgid "Password of Private Key" -msgstr "Mật mã của Khóa riêng tư" +msgstr "Mật khẩu của Khóa Riêng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1759 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1760 msgid "Password of inner Private Key" msgstr "Mật mã của khóa riêng tư bên trong" @@ -6452,11 +6952,11 @@ msgstr "Mật mã 2" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:266 msgid "Paste or drag SSH key file…" -msgstr "Dán hoặc thả tệp khóa SSH..." +msgstr "Dán hoặc thả tệp khóa SSH…" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:444 msgid "Paste or drag WireGuard peer configuration (wg0.conf) file…" -msgstr "" +msgstr "Dán hoặc kéo thả tệp cấu hình đồng nghiệp WireGuard (wg0.conf)…" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:437 msgid "" @@ -6464,38 +6964,41 @@ msgid "" "another system below to create a matching peer entry allowing that system to " "connect to the local WireGuard interface." msgstr "" +"Dán hoặc kéo thả cấu hình WireGuard (thông thường <em>wg0.conf</em>) từ một " +"hệ thống khác phía dưới để tạo một mục đồng nghiệp phù hợp cho phép hệ thống " +"đó kết nối với giao diện WireGuard cục bộ." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:443 msgid "Paste or drag supplied WireGuard configuration file…" -msgstr "" +msgstr "Dán hoặc kéo thả tệp cấu hình WireGuard đã cung cấp…" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1680 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1681 msgid "Path to CA-Certificate" -msgstr "Đường dẫn tới nhà cung cấp chứng chỉ(CA)" +msgstr "Đường dẫn đến Chứng chỉ CA" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1695 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696 msgid "Path to Client-Certificate" -msgstr "Đường dẫn tới chứng chỉ của máy khách" +msgstr "Đường dẫn đến Chứng chỉ Khách hàng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1698 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1699 msgid "Path to Private Key" -msgstr "Đường dẫn tới khoá riêng tư" +msgstr "Đường dẫn đến khóa riêng" -#: 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:1739 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:1753 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1754 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:1756 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1757 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:2727 msgid "Paused" -msgstr "" +msgstr "Tạm dừng" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:273 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:283 @@ -6509,16 +7012,15 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:278 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:296 msgid "Peak:" -msgstr "Đỉnh" +msgstr "Peak:" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:74 -#, fuzzy msgid "Peer" msgstr "Thiết bị mạng ngang hàng" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:51 msgid "Peer Details" -msgstr "" +msgstr "Chi tiết Đồng nghiệp" #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:89 msgid "Peer IP address to assign" @@ -6526,7 +7028,7 @@ msgstr "Địa chỉ IP thiết bị mạng ngang hàng để gắn kết" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:667 msgid "Peer MAC address" -msgstr "" +msgstr "Địa chỉ MAC của Đồng nghiệp" #: modules/luci-base/htdocs/luci-static/resources/network.js:14 #: modules/luci-compat/luasrc/model/network.lua:32 @@ -6535,15 +7037,15 @@ msgstr "Địa chỉ thiết bị mạng ngang hàng bị mất" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:648 msgid "Peer device name" -msgstr "" +msgstr "Tên thiết bị Đồng nghiệp" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:513 msgid "Peer disabled" -msgstr "" +msgstr "Đồng nghiệp bị vô hiệu hóa" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:214 msgid "Peers" -msgstr "Thiết bị mạng ngang hàng" +msgstr "Peers" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:80 msgid "Perfect Forward Secrecy" @@ -6554,7 +7056,7 @@ msgstr "Bí mật chuyển tiếp hoàn hảo" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:105 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:110 msgid "Perform outgoing packets serialization (optional)." -msgstr "" +msgstr "Thực hiện tuần tự hóa các gói tin gửi đi (tùy chọn)." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:34 msgid "Perform reboot" @@ -6574,15 +7076,15 @@ msgstr "Giữ liên tục" #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:147 msgid "Persistent reconnect interval" -msgstr "" +msgstr "Khoảng thời gian kết nối lại liên tục" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:334 msgid "PersistentKeepAlive setting is invalid" -msgstr "" +msgstr "Cài đặt PersistentKeepAlive không hợp lệ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:290 msgid "Phy Rate:" -msgstr "Tốc độ Phy" +msgstr "Phy Rate:" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:496 msgid "Physical Settings" @@ -6592,7 +7094,7 @@ msgstr "Cài đặt căn bản" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:98 msgid "Ping" -msgstr "" +msgstr "Ping" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:49 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:50 @@ -6601,15 +7103,15 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:138 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64 msgid "Pkts." -msgstr "" +msgstr "Pkts." #: modules/luci-base/ucode/template/sysauth.ut:19 msgid "Please enter your username and password." -msgstr "Nhập tên và mật mã" +msgstr "Nhập tên và mật mã." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4168 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4176 msgid "Please select the file to upload." -msgstr "" +msgstr "Vui lòng chọn tệp để tải lên." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54 msgid "Policy" @@ -6618,21 +7120,28 @@ msgstr "Chính sách" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:594 msgctxt "Chain hook policy" msgid "Policy: <strong>%h</strong> (%h)" -msgstr "" +msgstr "Chính sách: <strong>%h</strong> (%h)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:655 -#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:660 +#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:20 msgid "Port" -msgstr "Cửa " +msgstr "Cổng" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:137 -#, fuzzy msgctxt "WireGuard listen port" msgid "Port %d" -msgstr "Cổng %s" +msgstr "Cổng %d" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:293 +msgid "Port is not part of any network" +msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:770 msgid "Port isolation" +msgstr "Cô lập cổng" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:299 +msgid "Port status" msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:278 @@ -6643,6 +7152,10 @@ msgstr "Trạng thái cổng:" msgid "Potential negation of: %s" msgstr "Phủ định tiềm năng của: %s" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:89 +msgid "Power State" +msgstr "" + #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78 msgid "Prefer LTE" msgstr "Ưu tiên LTE" @@ -6651,13 +7164,21 @@ msgstr "Ưu tiên LTE" msgid "Prefer UMTS" msgstr "Ưu tiên UMTS" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:983 +msgid "Preferred lifetime for a prefix." +msgstr "" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:106 +msgid "Preferred network technology" +msgstr "" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:33 msgid "Prefix Delegated" msgstr "Tiền tố được ủy quyền" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:192 msgid "Prefix suppressor" -msgstr "" +msgstr "Giảm thiểu tiền tố" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:599 msgid "Preshared Key" @@ -6665,11 +7186,11 @@ msgstr "Khóa đã được chia sẻ" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:570 msgid "Preshared key in use" -msgstr "" +msgstr "Sử dụng khóa chia sẻ trước" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:308 msgid "PresharedKey setting is invalid" -msgstr "" +msgstr "Cài đặt PresharedKey không hợp lệ" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:130 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:102 @@ -6693,52 +7214,59 @@ msgid "" "Prevents one wireless client to talk to another. This setting only affects " "packets without any VLAN tag (untagged packets)." msgstr "" +"Ngăn không cho một khách hàng không dây nói chuyện với khách hàng khác. Cài " +"đặt này chỉ ảnh hưởng đến các gói tin không có thẻ VLAN nào (gói tin không " +"được gắn thẻ)." #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:213 msgid "Primary Slave" -msgstr "" +msgstr "Bộ Slave chính" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:230 msgid "" "Primary becomes active slave when it comes back up if speed and duplex " "better than current slave (better, 1)" msgstr "" +"Bộ Slave chính trở thành bộ Slave hoạt động khi nó khởi động lại nếu tốc độ " +"và duplex tốt hơn bộ Slave hiện tại (tốt hơn, 1)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:229 msgid "Primary becomes active slave whenever it comes back up (always, 0)" msgstr "" +"Bộ Slave chính trở thành bộ Slave hoạt động mỗi khi nó khởi động lại (luôn " +"luôn, 0)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:562 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:660 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:692 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:129 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:665 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:697 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:130 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:197 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:223 msgid "Priority" -msgstr "" +msgstr "Ưu tiên" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:565 msgctxt "Label indicating that WireGuard peer private key is stored" msgid "Private" -msgstr "" +msgstr "Riêng tư" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:490 msgctxt "MACVLAN mode" msgid "Private (Prevent communication between MAC VLANs)" -msgstr "" +msgstr "Riêng tư (Ngăn không cho việc giao tiếp giữa các MAC VLAN)" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:151 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:590 msgid "Private Key" -msgstr "Khóa riêng tư" +msgstr "Khóa riêng" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:564 msgid "Private key present" -msgstr "" +msgstr "Hiện tại có khóa riêng tư" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:296 msgid "PrivateKey setting is missing or invalid" -msgstr "" +msgstr "Cài đặt PrivateKey không tồn tại hoặc không hợp lệ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93 @@ -6747,11 +7275,11 @@ msgstr "Tiến trình" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:67 msgid "Prot." -msgstr "Giao thức" +msgstr "Prot." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:571 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1138 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1184 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:384 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:191 @@ -6763,11 +7291,13 @@ msgstr "Giao thức" msgid "Provide NTP server" msgstr "Cung cấp máy chủ NTP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:900 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:930 msgid "" "Provide a DHCPv6 server on this interface and reply to DHCPv6 solicitations " "and requests." msgstr "" +"Cung cấp một máy chủ DHCPv6 trên giao diện này và phản hồi các yêu cầu và đề " +"nghị DHCPv6." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:877 msgid "Provide new network" @@ -6778,14 +7308,16 @@ msgid "" "Provide the NTP server to the selected interface or, if unspecified, to all " "interfaces" msgstr "" +"Cung cấp máy chủ NTP cho giao diện được chọn hoặc, nếu không xác định, cho " +"tất cả các giao diện" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:155 msgid "Proxy Server" -msgstr "" +msgstr "Máy chủ Proxy" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1652 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653 msgid "ProxyARP" -msgstr "" +msgstr "ProxyARP" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1072 msgid "Pseudo Ad-Hoc (ahdemo)" @@ -6800,13 +7332,13 @@ msgstr "Khóa công khai" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:547 msgid "Public key is missing" -msgstr "" +msgstr "Không có khóa công khai" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:556 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:101 msgctxt "Tooltip displaying full WireGuard peer public key" msgid "Public key: %h" -msgstr "" +msgstr "Khóa công khai: %h" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:290 msgid "" @@ -6818,99 +7350,99 @@ msgstr "" "Khóa công khai cho phép đăng nhập SSH không mật khẩu với độ bảo mật cao hơn " "so với việc sử dụng mật khẩu đơn giản. Để tải lên khóa mới cho thiết bị, hãy " "dán một dòng khóa công khai tương thích với OpenSSH hoặc kéo tập tin <code>*." -"pub</code> vào trường đầu vào. " +"pub</code> vào trường đầu vào." #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:192 msgid "Public prefix routed to this device for distribution to clients." msgstr "" -"Tiền tố công khai được chuyển đến thiết bị này để phân phối cho máy khách" +"Tiền tố công khai được chuyển đến thiết bị này để phân phối cho máy khách." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:305 msgid "PublicKey setting is invalid" -msgstr "" +msgstr "Cài đặt PublicKey không hợp lệ" #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:9 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:27 msgid "QMI Cellular" -msgstr "" +msgstr "QMI Cellular" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146 msgid "Quality" msgstr "Chất lượng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:509 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:514 msgid "Query all available upstream resolvers." msgstr "" "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>" +"phân giải tên miền\">DNS</abbr>." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:610 msgid "Query interval" -msgstr "" +msgstr "Khoảng thời gian truy vấn" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:615 msgid "Query response interval" -msgstr "" +msgstr "Khoảng thời gian phản hồi truy vấn" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1584 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1585 msgid "R0 Key Lifetime" msgstr "Thời hạn khóa R0" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1590 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1591 msgid "R1 Key Holder" msgstr "Thiết bị giữ khóa R1" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1424 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425 msgid "RADIUS Accounting Port" -msgstr "" +msgstr "Cổng kế toán RADIUS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1430 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431 msgid "RADIUS Accounting Secret" -msgstr "" +msgstr "Mật khẩu kế toán RADIUS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1419 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1420 msgid "RADIUS Accounting Server" -msgstr "" +msgstr "Máy chủ kế toán RADIUS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1408 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1409 msgid "RADIUS Authentication Port" -msgstr "" +msgstr "Cổng xác thực RADIUS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1414 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1415 msgid "RADIUS Authentication Secret" -msgstr "" +msgstr "Mật khẩu xác thực RADIUS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1403 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1404 msgid "RADIUS Authentication Server" -msgstr "" +msgstr "Máy chủ xác thực RADIUS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1436 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437 msgid "RADIUS Dynamic VLAN Assignment" -msgstr "" +msgstr "Phân chuyển động VLAN RADIUS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1445 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1446 msgid "RADIUS Per STA VLAN" -msgstr "" +msgstr "VLAN Per STA RADIUS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1462 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463 msgid "RADIUS VLAN Bridge Naming Scheme" -msgstr "" +msgstr "Sơ đồ đặt tên cầu VLAN RADIUS" -#: 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:1450 msgid "RADIUS VLAN Naming" -msgstr "" +msgstr "Đặt tên VLAN RADIUS" -#: 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:1453 msgid "RADIUS VLAN Tagged Interface" -msgstr "" +msgstr "Giao diện gắn thẻ VLAN RADIUS" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88 msgid "RFC3947 NAT-T mode" msgstr "Chế độ RFC3947 NAT-T" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1484 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1485 msgid "RSN Preauth" -msgstr "" +msgstr "RSN Preauth" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998 msgid "RSSI threshold for joining" @@ -6929,20 +7461,22 @@ msgstr "RX" msgid "RX Rate" msgstr "Tốc độ dữ liệu nhận" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2259 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2260 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:1613 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1614 msgid "" "Radio Resource Measurement - Sends beacons to assist roaming. Not all " "clients support this." msgstr "" +"Đo lường tài nguyên sóng radio - Gửi tín hiệu báo hiệu để hỗ trợ di chuyển. " +"Không phải tất cả các thiết bị khách hỗ trợ tính năng này." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:61 msgctxt "nft nat flag random" msgid "Randomize source port mapping" -msgstr "" +msgstr "Ngẫu nhiên hóa ánh xạ cổng nguồn" #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this" @@ -6950,11 +7484,9 @@ msgstr "" "Dữ liệu thô được mã hóa thập lục phân (byte). Để trống trừ khi ISP của bạn " "yêu cầu điều này" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:415 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:420 msgid "Read <code>/etc/ethers</code> to configure the DHCP server." -msgstr "" -"Đọc <code>/etc/ethers</code> để định cấu hình <abbr title=\"Dynamic Host " -"Configuration Protocol\">DHCP</abbr>-Server" +msgstr "Đọc <code>/etc/ethers</code> để định cấu hình máy chủ DHCP." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:576 msgid "Really switch protocol?" @@ -6964,11 +7496,11 @@ msgstr "Bạn thật sự muốn đổi giao thức?" msgid "Realtime Graphs" msgstr "Biểu đồ thời gian thực" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1567 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568 msgid "Reassociation Deadline" msgstr "Hạn chót tái tổ chức" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:311 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312 msgid "Rebind protection" msgstr "Bảo vệ tái kết nối" @@ -6982,7 +7514,7 @@ msgstr "Khởi động lại" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:46 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:51 msgid "Rebooting…" -msgstr "Đang khởi động lại..." +msgstr "Đang khởi động lại…" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:21 msgid "Reboots the operating system of your device" @@ -6992,18 +7524,37 @@ msgstr "Khởi động lại hệ điều hành của công cụ" msgid "Receive" msgstr "Nhận" +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:243 +msgid "Receive dropped" +msgstr "" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:242 +msgid "Receive errors" +msgstr "" + #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:57 -#, fuzzy msgid "Received Data" -msgstr "Nhận" +msgstr "Nhận dữ liệu" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:239 +msgid "Received bytes" +msgstr "" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:241 +msgid "Received multicast" +msgstr "" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:240 +msgid "Received packets" +msgstr "" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:181 msgid "Recommended. IP addresses of the WireGuard interface." -msgstr "Khuyến khích. Địa chỉ IP của giao diện mạng WireGuard" +msgstr "Khuyến khích. Địa chỉ IP của giao diện mạng WireGuard." #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:199 msgid "Reconnect Timeout" -msgstr "" +msgstr "Hết thời gian kết nối lại" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:521 msgid "Reconnect this interface" @@ -7011,59 +7562,65 @@ msgstr "Tái kết nối giao diện mạng này" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:14 msgid "Redirect to HTTPS" -msgstr "" +msgstr "Chuyển hướng đến HTTPS" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:118 msgctxt "nft redirect to port" msgid "Redirect to local port <strong>%h</strong>" -msgstr "" +msgstr "Chuyển hướng đến cổng cục bộ <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:117 msgctxt "nft redirect" msgid "Redirect to local system" -msgstr "" +msgstr "Chuyển hướng đến hệ thống cục bộ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57 msgid "References" msgstr "Tham khảo" -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:361 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:377 msgid "Refresh Channels" -msgstr "" +msgstr "Làm mới các kênh" #: modules/luci-base/htdocs/luci-static/resources/luci.js:2721 msgid "Refreshing" +msgstr "Đang làm mới" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:102 +msgid "Registration State" msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101 msgctxt "nft reject with icmp type" msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>" -msgstr "" +msgstr "Từ chối gói IPv4 với <strong>loại ICMP %h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:103 msgctxt "nft reject with icmpx type" msgid "Reject packet with <strong>ICMP type %h</strong>" -msgstr "" +msgstr "Từ chối gói tin với <strong>loại ICMP %h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102 msgctxt "nft reject with icmpv6 type" msgid "Reject packet with <strong>ICMPv6 type %h</strong>" -msgstr "" +msgstr "Từ chối gói tin với <strong>loại ICMPv6 %h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:100 msgctxt "nft reject with tcp reset" msgid "Reject packet with <strong>TCP reset</strong>" -msgstr "" +msgstr "Từ chối gói tin với <strong>đặt lại TCP</strong>" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:192 msgid "" "Reject routing decisions that have a prefix length less than or equal to the " "specified value" msgstr "" +"Từ chối quyết định định tuyến có độ dài tiền tố nhỏ hơn hoặc bằng giá trị đã " +"chỉ định" #: modules/luci-compat/luasrc/model/network/proto_relay.lua:153 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:257 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:687 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:692 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39 msgid "Relay" msgstr "Phục thuộc" @@ -7073,13 +7630,11 @@ msgstr "Phục thuộc" msgid "Relay Bridge" msgstr "Cầu nối phụ thuộc" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:354 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:355 msgid "Relay DHCP requests elsewhere. OK: v4↔v4, v6↔v6. Not OK: v4↔v6, v6↔v4." msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:387 -msgid "Relay To address" -msgstr "" +"Chuyển tiếp yêu cầu DHCP đến nơi khác. OK: v4↔v4, v6↔v6. Không OK: v4↔v6, " +"v6↔v4." #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:154 msgid "Relay between networks" @@ -7090,6 +7645,14 @@ msgstr "Phụ thuộc giữa hai kết nối" msgid "Relay bridge" msgstr "Cầu nối phụ thuộc" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:367 +msgid "Relay from" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:387 +msgid "Relay to address" +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 @@ -7105,30 +7668,30 @@ 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 "" +msgstr "Địa chỉ IPv6 từ xa" #: 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 "" +msgstr "Địa chỉ IPv6 từ xa hoặc FQDN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:901 msgid "Remove" -msgstr "Loại bỏ" +msgstr "Xóa" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:469 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:474 msgid "Remove IPv4 addresses from the results and only return IPv6 addresses." -msgstr "" +msgstr "Loại bỏ địa chỉ IPv4 khỏi kết quả và chỉ trả về địa chỉ IPv6." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:463 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:468 msgid "Remove IPv6 addresses from the results and only return IPv4 addresses." -msgstr "" +msgstr "Loại bỏ địa chỉ IPv6 khỏi kết quả và chỉ trả về địa chỉ IPv4." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1319 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1365 msgid "Remove related device settings from the configuration" -msgstr "" +msgstr "Xóa các thiết lập thiết bị liên quan khỏi cấu hình" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2101 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2102 msgid "Replace wireless configuration" msgstr "Thay thế cấu hình mạng không dây" @@ -7149,17 +7712,17 @@ msgstr "Hết thời gian yêu cầu" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:102 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:107 msgid "Require incoming checksum (optional)." -msgstr "" +msgstr "Yêu cầu kiểm tra hợp lệ đến (tùy chọn)." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:102 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:107 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:104 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:109 msgid "Require incoming packets serialization (optional)." -msgstr "" +msgstr "Yêu cầu chuỗi hóa gói tin đến (tùy chọn)." -#: 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:1779 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1441 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1780 msgid "Required" msgstr "Bắt buộc" @@ -7169,97 +7732,99 @@ msgstr "Cần thiết cho một số ISP nhất định, ví dụ: Điều lệ #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:151 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" +msgstr "Bắt buộc. Khóa riêng tư được mã hóa Base64 cho giao diện này." #: protocols/luci-proto-nebula/htdocs/luci-static/resources/protocol/nebula.js:40 msgid "Required. Path to the .yml config file for this interface." -msgstr "" +msgstr "Bắt buộc. Đường dẫn đến tệp cấu hình .yml cho giao diện này." #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:585 msgid "Required. Public key of the WireGuard peer." -msgstr "" +msgstr "Bắt buộc. Khóa công khai của đối tác WireGuard." #: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42 msgid "Required. Underlying interface." -msgstr "" +msgstr "Bắt buộc. Giao diện cơ bản." #: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39 msgid "Required. XFRM interface ID to be used for SA." -msgstr "" +msgstr "Bắt buộc. ID giao diện XFRM được sử dụng cho SA." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1436 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437 msgid "" "Required: Rejects auth if RADIUS server does not provide appropriate VLAN " "attributes." msgstr "" +"Bắt buộc: Từ chối xác thực nếu máy chủ RADIUS không cung cấp các thuộc tính " +"VLAN phù hợp." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1319 #: 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:1321 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1322 msgid "Requires hostapd" msgstr "Yêu cầu hostapd" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1327 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1328 msgid "Requires hostapd with EAP Suite-B support" -msgstr "" +msgstr "Yêu cầu hostapd hỗ trợ EAP Suite-B" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1324 #: 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:1326 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:1328 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1329 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:1322 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1323 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1324 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:1317 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1318 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1319 msgid "Requires hostapd with WEP support" -msgstr "" +msgstr "Yêu cầu hostapd hỗ trợ WEP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1334 #: 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:1347 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1336 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1348 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1349 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1350 msgid "Requires wpa-supplicant" msgstr "Yêu cầu wpa-supplicant" -#: 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:1341 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1342 msgid "Requires wpa-supplicant with EAP Suite-B support" -msgstr "" +msgstr "Yêu cầu wpa-supplicant hỗ trợ EAP Suite-B" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1338 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1339 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1340 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:1342 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1343 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:1336 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1337 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1352 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1338 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353 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:1331 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1332 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333 msgid "Requires wpa-supplicant with WEP support" -msgstr "" +msgstr "Yêu cầu wpa-supplicant hỗ trợ WEP" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:226 msgid "Reselection policy for primary slave" -msgstr "" +msgstr "Chính sách lựa chọn lại cho slave chính" #: modules/luci-base/htdocs/luci-static/resources/luci.js:2197 #: modules/luci-base/ucode/template/sysauth.ut:39 @@ -7277,17 +7842,17 @@ msgstr "Khởi động lại bộ đếm" msgid "Reset to defaults" msgstr "Phục hồi về mặc định" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259 msgid "Resolv and Hosts Files" msgstr "Tập tin Resolv và Hosts" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:426 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:431 msgid "Resolv file" msgstr "Tập tin Resolv" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298 msgid "Resolve specified FQDNs to an IP." -msgstr "" +msgstr "Giải quyết FQDNs được chỉ định thành một địa chỉ IP." #: modules/luci-base/htdocs/luci-static/resources/rpc.js:405 msgid "Resource not found" @@ -7297,7 +7862,7 @@ msgstr "Không tìm được nguồn" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:100 msgid "Restart" -msgstr "Khởi động lại" +msgstr "Khởi Động Lại" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:348 msgid "Restart Firewall" @@ -7309,113 +7874,124 @@ msgstr "Khởi động lại giao diện mạng không dây" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:400 msgid "Restore" -msgstr "Phục hồi" +msgstr "Khôi phục" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:410 msgid "Restore backup" msgstr "Phục hồi backup" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:474 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:479 msgid "" "Return answers to DNS queries matching the subnet from which the query was " "received if multiple IPs are available." msgstr "" -"Cục bộ hóa tên máy chủ tùy thuộc vào mạng con yêu cầu nếu có sẵn nhiều IP" +"Cục bộ hóa tên máy chủ tùy thuộc vào mạng con yêu cầu nếu có sẵn nhiều IP." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:385 #: modules/luci-base/htdocs/luci-static/resources/ui.js:386 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:387 msgid "Reveal/hide password" -msgstr "Hiển thị/ẩn mật khẩu" +msgstr "Hiện/ẩn mật khẩu" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:679 msgid "Reverse path filter" -msgstr "" +msgstr "Bộ lọc đường dẫn ngược" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4459 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4467 msgid "Revert" msgstr "Hoàn nguyên" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4564 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4572 msgid "Revert changes" msgstr "Hoàn nguyên thay đổi" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4776 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4784 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:4756 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4764 msgid "Reverting configuration…" msgstr "Đang hoàn nguyên cấu hình .." +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:84 +msgid "Revision" +msgstr "" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:111 msgctxt "nft dnat ip to addr" msgid "Rewrite destination to <strong>%h</strong>" -msgstr "" +msgstr "Chuyển đổi đích thành <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114 msgctxt "nft dnat ip6 to addr" msgid "Rewrite destination to <strong>%h</strong>" -msgstr "" +msgstr "Rewrite destination to <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112 msgctxt "nft dnat ip to addr:port" msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>" -msgstr "" +msgstr "Chuyển đổi đích thành <strong>%h</strong>, cổng <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115 msgctxt "nft dnat ip6 to addr:port" msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>" -msgstr "" +msgstr "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105 msgctxt "nft snat ip to addr" msgid "Rewrite source to <strong>%h</strong>" -msgstr "" +msgstr "Viết lại nguồn thành <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108 msgctxt "nft snat ip6 to addr" msgid "Rewrite source to <strong>%h</strong>" -msgstr "" +msgstr "Chuyển đổi nguồn thành <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:106 msgctxt "nft snat ip to addr:port" msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>" -msgstr "" +msgstr "Chuyển đổi nguồn thành <strong>%h</strong>, cổng <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:109 msgctxt "nft snat ip6 to addr:port" msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>" -msgstr "" +msgstr "Viết lại nguồn đến <strong>%h</strong>, cổng <strong>%h</strong>" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:120 msgid "Rewrite to egress device address" -msgstr "" +msgstr "Chuyển đổi thành địa chỉ thiết bị egress" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1484 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1485 msgid "" "Robust Security Network (RSN): Allow roaming preauth for WPA2-EAP networks " "(and advertise it in WLAN beacons). Only works if the specified network " "interface is a bridge. Shortens the time-critical reassociation process." msgstr "" +"Mạng Bảo mật Mạnh mẽ (RSN): Cho phép roaming preauth cho các mạng WPA2-EAP " +"(và quảng cáo nó trong WLAN beacons). Chỉ hoạt động nếu giao diện mạng được " +"chỉ định là một bridge. Rút ngắn quá trình tái kết nối quan trọng về thời " +"gian." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:605 msgid "Robustness" -msgstr "" +msgstr "Khả năng chống chịu" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:567 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:572 msgid "" "Root directory for files served via TFTP. <em>Enable TFTP server</em> and " "<em>TFTP server root</em> turn on the TFTP server and serve files from " "<em>TFTP server root</em>." msgstr "" +"Thư mục gốc cho các tệp được phục vụ qua TFTP. <em>Bật máy chủ TFTP</em> và " +"<em>Gốc máy chủ TFTP</em> bật máy chủ TFTP và phục vụ tệp từ <em>Gốc máy chủ " +"TFTP</em>." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:298 msgid "Root preparation" -msgstr "" +msgstr "Chuẩn bị gốc" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:204 msgid "Round-Robin policy (balance-rr, 0)" -msgstr "" +msgstr "Chính sách Round-Robin (balance-rr, 0)" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:659 msgid "Route Allowed IPs" @@ -7423,17 +7999,20 @@ msgstr "Định tuyến cho các IP được cho phép" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532 msgid "Route action chain \"%h\"" -msgstr "" +msgstr "Chuỗi hành động tuyến \"%h\"" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:46 msgid "Route type" msgstr "Kiểu định tuyến" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:849 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879 msgid "" "Router Lifetime published in <abbr title=\"Router Advertisement, ICMPv6 Type " "134\">RA</abbr> messages. Maximum is 9000 seconds." msgstr "" +"Thời gian hoạt động của Router được công bố trong các thông điệp <abbr " +"title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr>. Tối đa là 9000 " +"giây." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:26 @@ -7445,11 +8024,11 @@ msgstr "Mật khẩu bộ định tuyến" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:248 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:15 msgid "Routing" -msgstr "" +msgstr "Định tuyến" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:44 msgid "Routing Algorithm" -msgstr "" +msgstr "Thuật toán định tuyến" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:28 msgid "" @@ -7463,28 +8042,28 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:198 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:224 msgid "Rule" -msgstr "Luật" +msgstr "Quy tắc" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:602 msgid "Rule actions" -msgstr "" +msgstr "Hành động quy tắc" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:475 msgctxt "nft comment" msgid "Rule comment: %s" -msgstr "" +msgstr "Chú thích quy tắc: %s" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540 msgid "Rule container chain \"%h\"" -msgstr "" +msgstr "Chuỗi tập quy tắc con \"%h\"" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601 msgid "Rule matches" -msgstr "" +msgstr "Điều kiện quy tắc" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:137 msgid "Rule type" -msgstr "" +msgstr "Loại quy tắc" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:336 msgid "Run a filesystem check before mounting the device" @@ -7500,17 +8079,25 @@ msgstr "Lỗi" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:224 msgid "SHA256" +msgstr "SHA256" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:145 +msgid "SIM %d" +msgstr "" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:147 +msgid "SIMs" msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:59 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:280 msgid "SNR" -msgstr "" +msgstr "SNR" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:263 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:645 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:650 msgid "SRV" -msgstr "" +msgstr "SRV" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:10 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:38 @@ -7532,27 +8119,27 @@ msgstr "Tên người dùng SSH" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:289 #: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:51 msgid "SSH-Keys" -msgstr "" +msgstr "Khóa SSH" #: 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:1837 -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:389 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1838 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:403 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:147 msgid "SSID" msgstr "SSID" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:9 msgid "SSTP" -msgstr "" +msgstr "SSTP" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:41 msgid "SSTP Server" -msgstr "" +msgstr "Máy chủ SSTP" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:340 msgid "SWAP" -msgstr "" +msgstr "SWAP" #: modules/luci-base/htdocs/luci-static/resources/form.js:3274 #: modules/luci-base/htdocs/luci-static/resources/luci.js:2192 @@ -7565,14 +8152,14 @@ msgid "Save" msgstr "Lưu" #: modules/luci-base/htdocs/luci-static/resources/luci.js:2174 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4447 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4455 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22 msgid "Save & Apply" -msgstr "Lưu & áp dụng " +msgstr "Lưu & áp dụng" #: modules/luci-base/htdocs/luci-static/resources/form.js:607 msgid "Save error" -msgstr "" +msgstr "Lỗi khi lưu" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:434 msgid "Save mtdblock" @@ -7591,11 +8178,16 @@ msgstr "quét" msgid "Scheduled Tasks" msgstr "Nhiệm vụ theo lịch trình" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4433 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:39 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:62 +msgid "Section %s is empty." +msgstr "" + +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4441 msgid "Section added" msgstr "Thêm mục" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4435 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4443 msgid "Section removed" msgstr "Xóa mục" @@ -7609,29 +8201,31 @@ msgid "" "fails. Use only if you are sure that the firmware is correct and meant for " "your device!" msgstr "" -"chọn 'Buộc nâng cấp' để nạp ảnh phần mềm bỏ qua việc kiểm tra định dạng ảnh " +"Chọn 'Buộc nâng cấp' để nạp ảnh phần mềm bỏ qua việc kiểm tra định dạng ảnh " "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" +"này tương thích với thiết bị của bạn!" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2680 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2820 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2980 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2821 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2981 msgid "Select file…" -msgstr "Chọn tệp" +msgstr "Chọn tệp…" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:320 msgid "Selects the transmit hash policy to use for slave selection" -msgstr "" +msgstr "Chọn chính sách băm truyền để sử dụng cho việc chọn slave" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:785 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:808 msgid "" "Send <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> " "messages advertising this device as IPv6 router." msgstr "" +"Gửi thông điệp <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</" +"abbr> quảng bá thiết bị này làm bộ định tuyến IPv6." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:704 msgid "Send ICMP redirects" -msgstr "" +msgstr "Gửi chuyển hướng ICMP" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:143 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115 @@ -7643,22 +8237,24 @@ msgid "" "Send LCP echo requests at the given interval in seconds, only effective in " "conjunction with failure threshold" msgstr "" +"Gửi yêu cầu ping LCP theo khoảng thời gian cho trước tính bằng giây, chỉ có " +"hiệu lực khi kết hợp với ngưỡng lỗi" #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:24 msgid "Send the hostname of this device" -msgstr "" +msgstr "Gửi tên máy chủ của thiết bị này" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:89 msgid "Server" -msgstr "" +msgstr "Máy Chủ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:600 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:605 msgid "Server address" -msgstr "" +msgstr "Địa chỉ máy chủ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:594 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:599 msgid "Server name" -msgstr "" +msgstr "Tên máy chủ" #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50 msgid "Service Name" @@ -7670,7 +8266,7 @@ msgstr "Kiểu dịch vụ" #: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36 msgid "Services" -msgstr "Dịch vụ " +msgstr "Các dịch vụ" #: modules/luci-base/htdocs/luci-static/resources/luci.js:2664 msgid "Session expired" @@ -7679,18 +8275,22 @@ msgstr "Phiên hết hạn" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:126 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:175 msgid "Set Static" +msgstr "Thiết lập Tĩnh" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:703 +msgid "Set an alias for a hostname." msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:122 msgctxt "nft mangle" msgid "Set header field <var>%s</var> to <strong>%s</strong>" -msgstr "" +msgstr "Thiết lập trường tiêu đề <var>%s</var> thành <strong>%s</strong>" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:945 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:979 msgid "Set interface as NDP-Proxy external slave. Default is off." -msgstr "" +msgstr "Đặt giao diện làm slave bên ngoài NDP-Proxy. Mặc định là tắt." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1257 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1303 msgid "" "Set interface properties regardless of the link carrier (If set, carrier " "sense events do not invoke hotplug handlers)." @@ -7701,34 +8301,43 @@ msgstr "" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:302 msgid "Set same MAC Address to all slaves" -msgstr "" +msgstr "Đặt địa chỉ MAC giống nhau cho tất cả slave" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:803 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:826 msgid "" "Set the autonomous address-configuration flag in the prefix information " "options of sent <abbr title=\"Router Advertisement\">RA</abbr> messages. " "When enabled, clients will perform stateless IPv6 address autoconfiguration." msgstr "" +"Đặt cờ cấu hình địa chỉ tự động trong tùy chọn thông tin tiền tố của thông " +"điệp <abbr title=\"Router Advertisement\">RA</abbr> được gửi đi. Khi kích " +"hoạt, các client sẽ thực hiện cấu hình địa chỉ IPv6 không trạng thái tự động." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:736 msgid "" "Set this interface as master for RA and DHCPv6 relaying as well as NDP " "proxying." msgstr "" +"Đặt giao diện này làm master cho việc chuyển tiếp RA và DHCPv6 cũng như " +"proxy NDP." #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:306 msgid "Set to currently active slave (active, 1)" -msgstr "" +msgstr "Đặt thành slave hiện tại hoạt động (active, 1)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:307 msgid "Set to first slave added to the bond (follow, 2)" -msgstr "" +msgstr "Đặt thành slave đầu tiên được thêm vào kết nối (follow, 2)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:663 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:679 msgid "Set up DHCP Server" msgstr "Cài đặt máy chủ DHCP" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:974 +msgid "Set up routes for proxied IPv6 neighbours." +msgstr "Thiết lập các tuyến đường cho hàng xóm IPv6 qua proxy." + #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:23 @@ -7739,28 +8348,34 @@ msgstr "Cài đặt PLMN không thành công" msgid "Setting operation mode failed" msgstr "Cài đặt chế độ hoạt động không thành công" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:87 +msgid "Setting the allowed network technology." +msgstr "" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:107 +msgid "Setting the preferred network technology." +msgstr "" + #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:11 msgid "Settings" -msgstr "" +msgstr "Cài đặt" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:983 msgid "" "Settings for assisting wireless clients in roaming between multiple APs: " "802.11r, 802.11k and 802.11v" msgstr "" - -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:940 -msgid "Setup routes for proxied IPv6 neighbours." -msgstr "" +"Cài đặt hỗ trợ cho các client không dây khi di chuyển giữa nhiều điểm truy " +"cập AP: 802.11r, 802.11k và 802.11v" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:210 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:39 msgid "Short GI" -msgstr "" +msgstr "Short GI" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166 msgid "Short Preamble" -msgstr "" +msgstr "Tiền tố ngắn" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:470 msgid "Show current backup file list" @@ -7773,7 +8388,7 @@ msgstr "Hiển thị chuỗi trống" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:276 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:338 msgid "Show raw counters" -msgstr "" +msgstr "Hiển thị bộ đếm gốc" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:527 msgid "Shutdown this interface" @@ -7782,9 +8397,9 @@ msgstr "Tắt giao diện mạng này" #: 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:1836 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1837 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:42 -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:388 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:402 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:235 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:278 @@ -7792,24 +8407,28 @@ msgstr "Tắt giao diện mạng này" msgid "Signal" msgstr "Tín hiệu" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2258 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2259 msgid "Signal / Noise" msgstr "Tín hiệu / Nhiễu" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:136 -msgid "Signal Refresh Rate" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:104 +msgid "Signal Quality" msgstr "" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:146 +msgid "Signal Refresh Rate" +msgstr "Tốc độ làm mới tín hiệu" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:262 msgid "Signal:" msgstr "Tín hiệu:" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4186 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4194 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222 msgid "Size" -msgstr "Dung lượng " +msgstr "Dung lượng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:554 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:559 msgid "Size of DNS query cache" msgstr "Dung lượng của bộ nhớ tạm truy vấn DNS" @@ -7824,7 +8443,7 @@ msgstr "Chuyển" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:257 msgid "Skip from backup files that are equal to those in /rom" -msgstr "" +msgstr "Bỏ qua các tệp sao lưu giống với tệp trong /rom" #: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:35 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:46 @@ -7838,7 +8457,7 @@ msgstr "Chuyển đến mục định hướng" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:180 msgid "Slave Interfaces" -msgstr "" +msgstr "Giao diện slave" #: modules/luci-base/htdocs/luci-static/resources/network.js:3002 #: modules/luci-compat/luasrc/model/network.lua:1428 @@ -7851,7 +8470,7 @@ msgstr "Có trường không hợp lệ, không thể lưu giá trị!" #: modules/luci-base/ucode/template/error404.ut:10 msgid "Sorry, the object you requested was not found." -msgstr "Xin lỗi, không thể tìm được đối tượng bạn yêu cầu" +msgstr "Xin lỗi, không thể tìm được đối tượng bạn yêu cầu." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:442 msgid "" @@ -7863,8 +8482,8 @@ msgstr "" "phần mềm mới phải được nạp thủ công. Vui lòng tham khảo wiki để biết hướng " "dẫn cài đặt cụ thể của thiết bị." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:99 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:148 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:100 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:149 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:385 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:70 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:214 @@ -7874,111 +8493,134 @@ msgstr "Nguồn" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43 msgctxt "nft ip saddr" msgid "Source IP" -msgstr "" +msgstr "IP nguồn" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47 msgctxt "nft ip6 saddr" msgid "Source IPv6" -msgstr "" +msgstr "IPv6 nguồn" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57 msgid "Source interface" -msgstr "" +msgstr "Giao diện nguồn" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45 msgctxt "nft ip sport" msgid "Source port" -msgstr "" +msgstr "Cổng nguồn" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:581 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:586 msgid "" "Special <abbr title=\"Preboot eXecution Environment\">PXE</abbr> boot " "options for Dnsmasq." msgstr "" +"Các tùy chọn khởi động đặc biệt <abbr title=\"Preboot eXecution " +"Environment\">PXE</abbr> cho Dnsmasq." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:923 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:957 msgid "" "Specifies a fixed list of DNS search domains to announce via DHCPv6. If left " "unspecified, the local device DNS search domain will be announced." msgstr "" +"Chỉ định một danh sách cố định các miền tìm kiếm DNS để thông báo thông qua " +"DHCPv6. Nếu không chỉ định, miền tìm kiếm DNS của thiết bị cục bộ sẽ được " +"thông báo." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:907 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:941 msgid "" "Specifies a fixed list of IPv6 DNS server addresses to announce via DHCPv6. " "If left unspecified, the device will announce itself as IPv6 DNS server " "unless the <em>Local IPv6 DNS server</em> option is disabled." msgstr "" +"Chỉ định một danh sách cố định các địa chỉ máy chủ DNS IPv6 để thông báo " +"thông qua DHCPv6. Nếu không chỉ định, thiết bị sẽ thông báo nó là máy chủ " +"DNS IPv6 trừ khi tùy chọn <em>Máy chủ DNS IPv6 cục bộ</em> bị vô hiệu hóa." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:186 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187 msgid "" "Specifies an individual UID or range of UIDs to match, e.g. 1000 to match " "corresponding UID or 1000-1005 to inclusively match all UIDs within the " "corresponding range" msgstr "" +"Chỉ định một UID cá nhân hoặc dải UID để phù hợp, ví dụ: 1000 để phù hợp với " +"UID tương ứng hoặc 1000-1005 để phù hợp bao gồm tất cả các UID trong phạm vi " +"tương ứng" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:343 msgid "" "Specifies that duplicate frames (received on inactive ports) should be " "dropped or delivered" msgstr "" +"Chỉ định rằng các khung trùng lặp (nhận được trên các cổng không hoạt động) " +"nên bị loại bỏ hoặc được gửi đi" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:359 msgid "Specifies the ARP link monitoring frequency in milliseconds" -msgstr "" +msgstr "Chỉ định tần suất giám sát liên kết ARP theo đơn vị mili giây" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:367 msgid "Specifies the IP addresses to use for ARP monitoring" -msgstr "" +msgstr "Chỉ định các địa chỉ IP để sử dụng cho việc giám sát ARP" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:396 msgid "Specifies the MII link monitoring frequency in milliseconds" -msgstr "" +msgstr "Chỉ định tần suất giám sát liên kết MII theo đơn vị mili giây" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:181 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:182 msgid "Specifies the TOS value to match in IP headers" -msgstr "" +msgstr "Chỉ định giá trị TOS để phù hợp trong tiêu đề IP" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:261 msgid "Specifies the aggregation selection logic to use" -msgstr "" +msgstr "Chỉ định logic lựa chọn tổng hợp để sử dụng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:159 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:160 msgid "Specifies the destination subnet to match (CIDR notation)" -msgstr "" +msgstr "Chỉ định mạng con đích để phù hợp (ký hiệu CIDR)" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:293 msgid "Specifies the directory the device is attached to" msgstr "Chỉ định thư mục mà thiết bị được đính kèm" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:832 msgid "" "Specifies the flags sent in <abbr title=\"Router Advertisement\">RA</abbr> " "messages, for example to instruct clients to request further information via " "stateful DHCPv6." msgstr "" +"Chỉ định các cờ được gửi trong các tin nhắn <abbr title=\"Router " +"Advertisement\">RA</abbr>, ví dụ để chỉ dẫn cho các máy khách yêu cầu thông " +"tin thêm thông qua stateful DHCPv6." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:176 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:177 msgid "" "Specifies the fwmark and optionally its mask to match, e.g. 0xFF to match " "mark 255 or 0x0/0x1 to match any even mark value" msgstr "" +"Chỉ định fwmark và tùy chọn mặt nạ của nó để phù hợp, ví dụ 0xFF để phù hợp " +"với đánh dấu 255 hoặc 0x0/0x1 để phù hợp với bất kỳ giá trị đánh dấu chẵn nào" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:145 msgid "Specifies the incoming logical interface name" -msgstr "" +msgstr "Chỉ định tên giao diện logic đầu vào" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41 msgid "" "Specifies the logical interface name of the parent (or master) interface " "this route belongs to" msgstr "" +"Chỉ định tên giao diện logic của giao diện cha (hoặc giao diện chủ) mà tuyến " +"đường này thuộc về" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:254 msgid "" "Specifies the mac-address for the actor in protocol packet exchanges " "(LACPDUs). If empty, masters' mac address defaults to system default" msgstr "" +"Chỉ định địa chỉ mac cho người tham gia trong giao tiếp gói giao thức " +"(LACPDUs). Nếu trống, địa chỉ mac của các máy chủ mặc định sẽ là mặc định hệ " +"thống" #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175 msgid "" @@ -8011,103 +8653,125 @@ msgid "" "Specifies the minimum number of links that must be active before asserting " "carrier" msgstr "" +"Chỉ định số lượng liên kết tối thiểu phải hoạt động trước khi xác định mạng " +"vận chuyển" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:202 msgid "Specifies the mode to be used for this bonding interface" -msgstr "" +msgstr "Chỉ định chế độ được sử dụng cho giao diện liên kết này" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:75 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:76 msgid "" "Specifies the network gateway. If omitted, the gateway from the parent " "interface is taken if any, otherwise creates a link scope route. If set to " "0.0.0.0 no gateway will be specified for the route" msgstr "" +"Chỉ định cổng mạng. Nếu bỏ qua, cổng từ giao diện cha sẽ được lấy nếu có, " +"nếu không sẽ tạo một tuyến phạm vi liên kết. Nếu đặt thành 0.0.0.0, không có " +"cổng mạng được chỉ định cho tuyến đường" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:334 msgid "" "Specifies the number of IGMP membership reports to be issued after a " "failover event in 200ms intervals" msgstr "" +"Chỉ định số báo cáo thành viên IGMP được phát ra sau một sự kiện chuyển giao " +"trong khoảng thời gian 200ms" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:278 msgid "" "Specifies the number of packets to transmit through a slave before moving to " "the next one" msgstr "" +"Chỉ định số gói tin để truyền qua một slave trước khi chuyển sang slave tiếp " +"theo" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:312 msgid "" "Specifies the number of peer notifications (gratuitous ARPs and unsolicited " "IPv6 Neighbor Advertisements) to be issued after a failover event" msgstr "" +"Chỉ định số thông báo đồng nghiệp (gratuitous ARP và unsolicited IPv6 " +"Neighbor Advertisements) được phát ra sau một sự kiện chuyển giao" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:286 msgid "" "Specifies the number of seconds between instances where the bonding driver " "sends learning packets to each slaves peer switch" msgstr "" +"Chỉ định số giây giữa các trường hợp mà trình điều khiển liên kết gửi các " +"gói học đến từng công tắc ngang hàng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:129 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:130 msgid "Specifies the ordering of the IP rules" -msgstr "" +msgstr "Chỉ định thứ tự các quy tắc IP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:155 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:156 msgid "Specifies the outgoing logical interface name" -msgstr "" +msgstr "Chỉ định tên giao diện logic đầu ra" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:99 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:100 msgid "" "Specifies the preferred source address when sending to destinations covered " "by the target" msgstr "" +"Chỉ định địa chỉ nguồn ưu tiên khi gửi đến các điểm đến được bao phủ bởi mục " +"tiêu" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:375 msgid "Specifies the quantity of ARP IP targets that must be reachable" -msgstr "" +msgstr "Chỉ định số lượng mục tiêu IP ARP phải có thể đạt được" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:270 msgid "" "Specifies the rate in which the link partner will be asked to transmit " "LACPDU packets" msgstr "" +"Chỉ định tốc độ mà đối tác liên kết sẽ được yêu cầu truyền các gói tin LACPDU" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:227 msgid "" "Specifies the reselection policy for the primary slave when failure of the " "active slave or recovery of the primary slave occurs" msgstr "" +"Chỉ định chính sách chọn lại cho slave chính khi xảy ra sự cố với slave hoạt " +"động hoặc phục hồi của slave chính" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:79 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:80 msgid "Specifies the route metric to use" -msgstr "" +msgstr "Chỉ định số liệu đo lường tuyến đường để sử dụng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:46 msgid "Specifies the route type to be created" -msgstr "" +msgstr "Chỉ định loại tuyến đường được tạo" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:137 msgid "Specifies the rule target routing action" -msgstr "" +msgstr "Chỉ định hành động định tuyến mục tiêu của quy tắc" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:148 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:149 msgid "Specifies the source subnet to match (CIDR notation)" -msgstr "" +msgstr "Chỉ định mạng con nguồn phù hợp (ghi chú CIDR)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:246 msgid "Specifies the system priority" -msgstr "" +msgstr "Chỉ định ưu tiên hệ thống" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:404 msgid "" "Specifies the time in milliseconds to wait before disabling a slave after a " "link failure detection" msgstr "" +"Chỉ định thời gian tính bằng mili giây để chờ trước khi tắt slave sau khi " +"phát hiện lỗi liên kết" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:412 msgid "" "Specifies the time in milliseconds to wait before enabling a slave after a " "link recovery detection" msgstr "" +"Chỉ định thời gian tính bằng mili giây để chờ trước khi bật slave sau khi " +"phát hiện phục hồi liên kết" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:548 msgid "" @@ -8115,40 +8779,52 @@ msgid "" "wireless networks, choose the associated interface as network in the " "wireless settings." msgstr "" +"Chỉ định các cổng có dây để gắn vào cầu này. Để gắn kết các mạng không dây, " +"hãy chọn giao diện liên quan như mạng trong các thiết lập không dây." #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:383 msgid "" "Specifies whether ARP probes and replies should be validated or non-ARP " "traffic should be filtered for link monitoring" msgstr "" +"Chỉ định liệu các ARP probes và replies có nên được xác nhận hay không hoặc " +"liệu nên lọc lưu lượng không phải ARP để giám sát kết nối" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:303 msgid "" "Specifies whether active-backup mode should set all slaves to the same MAC " "address at enslavement" msgstr "" +"Chỉ định liệu chế độ active-backup có nên đặt tất cả các slave với cùng địa " +"chỉ MAC khi bị chế độ nô lệ" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:420 msgid "" "Specifies whether or not miimon should use MII or ETHTOOL ioctls vs. " "netif_carrier_ok()" msgstr "" +"Chỉ định liệu miimon có nên sử dụng MII hoặc ETHTOOL ioctls so với " +"netif_carrier_ok()" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:295 msgid "" "Specifies whether to shuffle active flows across slaves based on the load" msgstr "" +"Chỉ định liệu có nên phân bố các luồng hoạt động qua các slave dựa trên tải" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:181 msgid "" "Specifies which slave interfaces should be attached to this bonding interface" msgstr "" +"Chỉ định các giao diện slave nào nên được gắn vào giao diện bonding này" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:214 msgid "" "Specifies which slave is the primary device. It will always be the active " "slave while it is available" msgstr "" +"Chỉ định slave nào là thiết bị chính. Nó sẽ luôn là slave hoạt động khi nó " +"khả dụng" #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63 #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:67 @@ -8164,6 +8840,9 @@ msgid "" "header inherits the value of the inner header) or an hexadecimal value " "<code>00..FF</code> (optional)." msgstr "" +"Chỉ định một TOS (Type of Service). Có thể là <code>inherit</code> (header " +"bên ngoài thừa hưởng giá trị của header bên trong) hoặc một giá trị hệ thập " +"lục phân <code>00..FF</code> (tùy chọn)." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:74 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:74 @@ -8172,6 +8851,8 @@ msgid "" "Specify a TTL (Time to Live) for the encapsulating packet other than the " "default (64) (optional)." msgstr "" +"Chỉ định TTL (Time to Live) cho gói tin đóng gói ngoại trừ giá trị mặc định " +"(64) (tùy chọn)." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:69 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58 @@ -8180,7 +8861,7 @@ msgstr "" 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). " +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/grev6tap.js:84 msgid "" @@ -8188,6 +8869,9 @@ msgid "" "inherits the value of the inner header) or an hexadecimal value <code>00.." "FF</code> (optional)." msgstr "" +"Chỉ định một Traffic Class. Có thể là <code>inherit</code> (header bên ngoài " +"thừa hưởng giá trị của header bên trong) hoặc một giá trị hệ thập lục phân " +"<code>00..FF</code> (tùy chọn)." #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69 @@ -8197,44 +8881,54 @@ msgid "" "Specify an MTU (Maximum Transmission Unit) other than the default (1280 " "bytes) (optional)." msgstr "" +"Chỉ định MTU (Maximum Transmission Unit) khác giá trị mặc định (1280 byte) " +"(tùy chọn)." #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53 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)" +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:2118 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2119 msgid "Specify the secret encryption key here." -msgstr "Chỉ định khóa mã hóa bí mật ở đây" +msgstr "Chỉ định khóa mã hóa bí mật ở đây." + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:215 +msgid "Speed: %d Mibit/s, Duplex: %s" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1564 +msgid "Splitterless ADSL (G.992.2) Annex A" +msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:717 msgid "Stale neighbour cache timeout" -msgstr "" +msgstr "Thời gian chờ hết hạn bộ nhớ cache của hàng xóm" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:686 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:99 msgid "Start" -msgstr "Bắt đầu " +msgstr "Bắt đầu" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:140 msgid "Start WPS" -msgstr "" +msgstr "Bắt đầu WPS" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76 msgid "Start priority" msgstr "Bắt đầu ưu tiên" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1940 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1941 msgid "Start refresh" -msgstr "" +msgstr "Bắt đầu làm mới" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4679 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4687 msgid "Starting configuration apply…" -msgstr "Đang áp dụng cáu hình ..." +msgstr "Đang áp dụng cáu hình…" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1853 -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:413 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1854 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:428 msgid "Starting wireless scan..." msgstr "Bắt đầu quét mạng ..." @@ -8243,6 +8937,10 @@ msgstr "Bắt đầu quét mạng ..." msgid "Startup" msgstr "Khởi động" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:90 +msgid "State" +msgstr "" + #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:32 msgid "Static IPv4 Routes" msgstr "Định tuyến tĩnh IPv4" @@ -8254,9 +8952,9 @@ msgstr "Định tuyến tĩnh IPv6" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:91 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:138 msgid "Static Lease" -msgstr "" +msgstr "Cho thuê tĩnh" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258 msgid "Static Leases" msgstr "Thống kê địa chỉ đã cấp phát" @@ -8266,7 +8964,7 @@ msgstr "Thống kê địa chỉ đã cấp phát" msgid "Static address" msgstr "Địa chỉ tĩnh" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:745 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:771 msgid "" "Static leases are used to assign fixed IP addresses and symbolic hostnames " "to DHCP clients. They are also required for non-dynamic interface " @@ -8277,7 +8975,7 @@ msgstr "" "các cấu hình giao diện mạng không động trong đó chỉ các máy chủ được chỉ " "định cấp phát tương ứng được phục vụ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1182 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1183 msgid "Station inactivity limit" msgstr "Giới hạn không hoạt động của máy trạm" @@ -8295,22 +8993,22 @@ msgstr "Dừng" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:135 msgid "Stop WPS" -msgstr "" +msgstr "Dừng WPS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1851 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1945 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1946 msgid "Stop refresh" -msgstr "" +msgstr "Dừng làm mới" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24 msgid "Storage" -msgstr "" +msgstr "Lưu trữ" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:683 msgid "Strict filtering" -msgstr "" +msgstr "Lọc nghiêm ngặt" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:503 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:508 msgid "Strict order" msgstr "Yêu cầu nghiêm ngặt" @@ -8319,21 +9017,21 @@ msgid "Strong" msgstr "Mạnh" #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2143 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2144 msgid "Submit" -msgstr "Trình " +msgstr "Trình" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:442 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:447 msgid "Suppress logging" msgstr "Dừng lưu nhật ký" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:443 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:448 msgid "Suppress logging of the routine operation for the DHCP protocol." -msgstr "Bỏ lưu nhật ký hoạt động định tuyến của các giao thức này" +msgstr "Bỏ lưu nhật ký hoạt động định tuyến của các giao thức này." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:46 msgid "Swap free" -msgstr "" +msgstr "Số lượng Swap không sử dụng" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:139 #: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3 @@ -8349,7 +9047,7 @@ msgid "" "Switch %q has an unknown topology - the VLAN settings might not be accurate." msgstr "" "chuyển đổi %q có cấu trúc liên kết không xác định - cài đặt Vlan có thể " -"không chính xác " +"không chính xác" #: modules/luci-base/htdocs/luci-static/resources/network.js:3002 #: modules/luci-compat/luasrc/model/network.lua:1426 @@ -8358,7 +9056,7 @@ msgstr "Đổi VLAN" #: modules/luci-base/htdocs/luci-static/resources/network.js:2999 msgid "Switch port" -msgstr "" +msgstr "Cổng Switch" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:577 msgid "Switch protocol" @@ -8370,7 +9068,7 @@ msgstr "Đổi giao thức" 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:2715 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2716 msgid "Symbolic link" msgstr "Đường dẫn tham chiếu" @@ -8382,13 +9080,13 @@ msgstr "Đồng bộ với máy chủ NTP" msgid "Sync with browser" msgstr "Đồng bộ với trình duyệt web" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299 msgid "Syntax: <code>/fqdn[/fqdn…]/[ipaddr]</code>." -msgstr "" +msgstr "Cú pháp: <code>/fqdn[/fqdn…]/[ipaddr]</code>." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:645 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:650 msgid "Syntax: <code>_service._proto.example.com</code>." -msgstr "" +msgstr "Cú pháp: <code>_service._proto.example.com</code>." #: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:22 @@ -8405,7 +9103,7 @@ msgstr "Nhật ký hệ thống" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:245 msgid "System Priority" -msgstr "" +msgstr "Ưu tiên Hệ thống" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:118 msgid "System Properties" @@ -8420,33 +9118,33 @@ msgstr "Kích cỡ bộ đệm nhật ký hệ thống" #: themes/luci-theme-openwrt-2020/ucode/template/themes/openwrt2020/header.ut:64 #: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89 msgid "System running in recovery (initramfs) mode." -msgstr "" +msgstr "Hệ thống đang chạy ở chế độ khôi phục (initramfs)." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67 msgctxt "nft tcp option maxseg size" msgid "TCP MSS" -msgstr "" +msgstr "TCP MSS" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54 msgctxt "nft tcp dport" msgid "TCP destination port" -msgstr "" +msgstr "Cổng đích TCP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57 msgctxt "nft tcp flags" msgid "TCP flags" -msgstr "" +msgstr "Cờ TCP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53 msgctxt "nft tcp sport" msgid "TCP source port" -msgstr "" +msgstr "Cổng nguồn TCP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:338 msgid "TCP:" -msgstr "" +msgstr "TCP:" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:566 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:571 msgid "TFTP server root" msgstr "Máy chủ gốc TFTP" @@ -8461,23 +9159,28 @@ msgstr "Tốc độ truyền" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:672 msgid "TX queue length" -msgstr "" +msgstr "Độ dài hàng đợi TX" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:91 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:166 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:92 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:167 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:18 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:190 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:216 msgid "Table" msgstr "Bảng" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:916 +msgid "Tag" +msgstr "" + #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:219 msgctxt "VLAN port state" msgid "Tagged" -msgstr "" +msgstr "Đã gắn thẻ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:650 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:56 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:655 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:718 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:57 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:66 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:187 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:213 @@ -8486,7 +9189,7 @@ msgstr "Mục tiêu" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58 msgid "Target Platform" -msgstr "" +msgstr "Nền tảng mục tiêu" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:103 msgid "Target network" @@ -8494,36 +9197,45 @@ msgstr "Mạng đích" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36 msgid "Temp space" -msgstr "" +msgstr "Không gian tạm" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50 msgid "Terminate" msgstr "Kết thúc" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:856 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:886 msgid "" "The <abbr title=\"Maximum Transmission Unit\">MTU</abbr> to be published in " "<abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> messages. " "Minimum is 1280 bytes." msgstr "" +"<abbr title=\"Maximum Transmission Unit\">MTU</abbr> sẽ được công bố trong " +"các thông điệp <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</" +"abbr>. Tối thiểu là 1280 byte." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:811 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:834 msgid "" "The <em>Managed address configuration</em> (M) flag indicates that IPv6 " "addresses are available via DHCPv6." msgstr "" +"Cờ <em>Cấu hình địa chỉ quản lý</em> (M) cho biết rằng địa chỉ IPv6 có sẵn " +"thông qua DHCPv6." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:815 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:838 msgid "" "The <em>Mobile IPv6 Home Agent</em> (H) flag indicates that the device is " "also acting as Mobile IPv6 home agent on this link." msgstr "" +"Cờ <em>Mobile IPv6 Home Agent</em> (H) cho biết rằng thiết bị cũng hoạt động " +"như một Mobile IPv6 home agent trên liên kết này." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:813 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:836 msgid "" "The <em>Other configuration</em> (O) flag indicates that other information, " "such as DNS servers, is available via DHCPv6." msgstr "" +"Cờ <em>Cấu hình khác</em> (O) cho biết rằng thông tin khác, chẳng hạn như " +"máy chủ DNS, có sẵn thông qua DHCPv6." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:84 msgid "The <em>block mount</em> command failed with code %d" @@ -8533,13 +9245,19 @@ msgstr "Lệnh <em>gắn kết khối</em> không thành công với mã lỗi % msgid "" "The <em>qrencode</em> package is required for generating an QR code image of " "the configuration." +msgstr "Gói <em>qrencode</em> được yêu cầu để tạo hình ảnh mã QR của cấu hình." + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:904 +msgid "The DHCPv6-DUID (DHCP unique identifier) of this host." msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:971 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1017 msgid "" "The DNS server entries in the local resolv.conf are primarily sorted by the " "weight specified here" msgstr "" +"Các mục máy chủ DNS trong tệp resolv.conf cục bộ được sắp xếp chủ yếu theo " +"trọng số được chỉ định ở đây" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77 msgid "" @@ -8547,23 +9265,29 @@ msgid "" "username instead of the user ID!" msgstr "" "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" +"tên người dùng đơn giản thay vì ID người dùng!" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:828 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:876 msgid "The IP address %h is already used by another static lease" -msgstr "" +msgstr "Địa chỉ IP %h đã được sử dụng bởi một giao kết tĩnh khác" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:837 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:885 msgid "The IP address is outside of any DHCP pool address range" -msgstr "" +msgstr "Địa chỉ IP nằm ngoài phạm vi địa chỉ trong bể DHCP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:601 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:606 msgid "The IP address of the boot server" +msgstr "Địa chỉ IP của máy chủ khởi động" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:859 +msgid "" +"The IP address to be used for this host, or <em>ignore</em> to ignore any " +"DHCP request from this host." msgstr "" #: 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 "" +msgstr "Địa chỉ IPv4 hoặc tên miền đầy đủ của đầu cuối 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 @@ -8575,12 +9299,18 @@ msgstr "Địa chỉ IPv4 hoặc tên miền đủ điều kiện của đầu k #: 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 "" +msgstr "Địa chỉ IPv6 hoặc tên miền đầy đủ của đầu cuối từ xa." #: 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 "Địa chỉ IPv6 hoặc tên miền đầy đủ của đầu cuối đường hầm từ xa." + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:912 +msgid "" +"The IPv6 interface identifier (address suffix) as hexadecimal number (max. 8 " +"chars)." msgstr "" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53 @@ -8588,63 +9318,71 @@ msgstr "" msgid "" "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>" msgstr "" +"Tiền tố IPv6 được gán cho nhà cung cấp, thường kết thúc bằng <code>::</code>" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:7 msgid "The LED blinks with the configured on/off frequency" -msgstr "" +msgstr "Đèn LED nhấp nháy với tần số được cấu hình bật/tắt" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:7 msgid "The LED flashes to simulate actual heart beat." -msgstr "" +msgstr "Đèn LED nhấp nháy để mô phỏng nhịp tim thực tế." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:8 msgid "" "The LED flashes with link status and activity on the configured interface." msgstr "" +"Đèn LED nhấp nháy với trạng thái liên kết và hoạt động trên giao diện được " +"cấu hình." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:7 msgid "The LED is always in default state off." -msgstr "" +msgstr "Đèn LED luôn ở trạng thái mặc định tắt." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:6 msgid "The LED is always in default state on." -msgstr "" +msgstr "Đèn LED luôn ở trạng thái mặc định bật." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224 msgid "" "The MAC address %h is already used by another static lease in the same DHCP " "pool" msgstr "" +"Địa chỉ MAC %h đã được sử dụng bởi một bản gán tĩnh khác trong cùng một nhóm " +"DHCP" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:640 msgid "The MTU must not exceed the parent device MTU of %d bytes" -msgstr "" +msgstr "MTU không được vượt quá MTU của thiết bị chính cha với %d byte" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:942 msgid "The VLAN ID must be unique" -msgstr "" +msgstr "ID VLAN phải là duy nhất" #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:45 msgid "The algorithm that is used to discover mesh routes" -msgstr "" +msgstr "Thuật toán được sử dụng để khám phá các tuyến đường lưới" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2103 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2104 msgid "" "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</" "code> and <code>_</code>" msgstr "" +"Các ký tự được cho phép là: <code>A-Z</code>, <code>a-z</code>, <code>0-9</" +"code> và <code>_</code>" #: modules/luci-compat/luasrc/view/cbi/error.htm:6 msgid "The configuration file could not be loaded due to the following error:" -msgstr "" +msgstr "Không thể tải tệp cấu hình do lỗi sau:" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2097 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2098 msgid "" "The correct SSID must be manually specified when joining a hidden wireless " "network" msgstr "" +"SSID chính xác phải được chỉ định thủ công khi tham gia mạng không dây ẩn" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4555 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4563 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 " @@ -8654,6 +9392,12 @@ msgid "" "or revert all pending changes to keep the currently working configuration " "state." msgstr "" +"Không thể kết nối với thiết bị trong vòng %d giây sau khi áp dụng các thay " +"đổi đang chờ, điều này đã làm cuộn lại cấu hình vì lý do an toàn. Nếu bạn " +"tin rằng các thay đổi cấu hình vẫn là chính xác, hãy thực hiện áp dụng cấu " +"hình không kiểm tra. Hoặc, bạn có thể bỏ qua cảnh báo này và chỉnh sửa các " +"thay đổi trước khi cố gắng áp dụng lại, hoặc hoàn tác tất cả các thay đổi " +"đang chờ để giữ trạng thái cấu hình đang hoạt động hiện tại." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:281 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:393 @@ -8666,21 +9410,21 @@ msgstr "" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:504 msgid "The device name \"%s\" is already taken" -msgstr "" +msgstr "Tên thiết bị \"%s\" đã được sử dụng" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:410 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:444 msgid "" "The existing network configuration needs to be changed for LuCI to function " "properly." -msgstr "" +msgstr "Cấu hình mạng hiện tại cần được thay đổi để LuCI hoạt động đúng cách." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:788 msgid "" "The existing wireless configuration needs to be changed for LuCI to function " "properly." msgstr "" -"Cấu hình không dây hiện tại cần được thay đổi để LuCI hoạt động bình thường" +"Cấu hình không dây hiện tại cần được thay đổi để LuCI hoạt động bình thường." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:220 msgid "" @@ -8694,25 +9438,27 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:249 msgid "The following rules are currently active on this system." -msgstr "Các quy tắc sau hiện đang hoạt động trên hệ thống" +msgstr "Các quy tắc sau hiện đang hoạt động trên hệ thống." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:8 msgid "The frequency is in direct proportion to 1-minute average CPU load." -msgstr "" +msgstr "Tần số tỉ lệ thuận trực tiếp với tải trung bình CPU trong 1 phút." #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:154 msgid "The gateway address must not be a local IP address" msgstr "Địa chỉ gateway không được là địa chỉ IP cục bộ" -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:752 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:757 msgid "" "The generated configuration can be imported into a WireGuard client " -"application to setup a connection towards this device." +"application to set up a connection towards this device." msgstr "" +"Cấu hình được tạo có thể được nhập vào ứng dụng khách WireGuard để thiết lập " +"kết nối với thiết bị này." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:172 msgid "The given SSH public key has already been added." -msgstr "Khóa công khai SSH đã cho đã được thêm" +msgstr "Khóa công khai SSH đã cho đã được thêm." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:178 msgid "" @@ -8722,6 +9468,10 @@ msgstr "" "Khóa công khai SSH đã cho không hợp lệ. Vui lòng cung cấp khóa RSA hoặc " "ECDSA công khai thích hợp." +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:800 +msgid "The hardware address(es) of this entry/host, separated by spaces." +msgstr "" + #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:93 msgid "" "The hop penalty setting allows to modify batman-adv's preference for " @@ -8729,20 +9479,25 @@ msgid "" "forwarded OGM, thereby propagating the cost of an extra hop (the packet has " "to be received and retransmitted which costs airtime)" msgstr "" +"Thiết lập hình phạt nhảy cho phép chỉnh sửa sự ưu tiên của batman-adv đối " +"với các tuyến đường multihop so với các tuyến đường ngắn. Giá trị này được " +"áp dụng cho TQ của mỗi gói tin OGM được chuyển tiếp, từ đó lan truyền chi " +"phí của một nhảy thêm (gói tin phải được nhận và chuyển tiếp lại mất thời " +"gian phát sóng)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:595 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:600 msgid "The hostname of the boot server" -msgstr "" +msgstr "Tên máy chủ khởi động" #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:28 msgid "The interface could not be found" -msgstr "" +msgstr "Không tìm thấy giao diện" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1127 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1173 msgid "The interface name is already used" msgstr "Giao diện mạng đã đang sử dụng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1133 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1179 msgid "The interface name is too long" msgstr "Tên giao diện mạng này quá dài" @@ -8753,7 +9508,7 @@ msgid "" "addresses." msgstr "" "Độ dài của địa chỉ IPv4 prefix (bit), phần còn lại được sử dụng trong các " -"địa chỉ IPv6" +"địa chỉ IPv6." #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63 @@ -8762,7 +9517,7 @@ msgstr "Độ dài của địa chỉ IPv6 prefix (bit)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:165 msgid "The local IPv4 address" -msgstr "" +msgstr "Địa chỉ IPv4 cục bộ" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:46 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:46 @@ -8770,17 +9525,17 @@ msgstr "" #: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.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)" +msgstr "Địa chỉ IPv4 cục bộ mà đường hầm dữ liệu được tạo (tùy chọn)." #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:171 msgid "The local IPv4 netmask" -msgstr "" +msgstr "Mặt nạ mạng 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:53 #: 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 "" +msgstr "Địa chỉ IPv6 cục bộ qua đó đường hầm được tạo ra (tùy chọn)." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629 msgid "" @@ -8790,6 +9545,12 @@ msgid "" "\"leave latency\" of the network. A reduced value results in reduced time to " "detect the loss of the last member of a group" msgstr "" +"Thời gian phản hồi tối đa tính bằng trăm mili giây được chèn vào các truy " +"vấn cụ thể cho từng nhóm được gửi như phản hồi cho các tin nhắn rời khỏi " +"nhóm. Đây cũng là khoảng thời gian giữa các truy vấn cụ thể cho từng nhóm. " +"Giá trị này có thể được điều chỉnh để thay đổi \"độ trễ rời khỏi\" của mạng. " +"Giá trị giảm sẽ dẫn đến thời gian giảm để phát hiện sự mất mát của thành " +"viên cuối cùng trong nhóm" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:615 msgid "" @@ -8798,25 +9559,33 @@ msgid "" "IGMP messages on the subnet; larger values make the traffic less bursty, as " "host responses are spread out over a larger interval" msgstr "" +"Thời gian phản hồi tối đa tính bằng trăm mili giây được chèn vào các truy " +"vấn chung định kỳ. Bằng cách thay đổi giá trị, quản trị viên có thể điều " +"chỉnh tính lắp đặt của các thông điệp IGMP trên mạng con; giá trị lớn làm " +"cho lưu lượng ít bùng nổ hơn, vì các phản hồi từ máy chủ được phân bố trong " +"một khoảng thời gian lớn hơn" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:875 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:905 msgid "" "The maximum hops to be published in <abbr title=\"Router Advertisement\">RA</" "abbr> messages. Maximum is 255 hops." msgstr "" +"Số lượng nhảy tối đa được công bố trong các thông điệp <abbr title=\"Router " +"Advertisement\">RA</abbr>. Tối đa là 255 nhảy." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4691 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4699 msgid "" "The network access to this device could be interrupted by changing settings " "of the \"%h\" interface." msgstr "" +"Truy cập mạng tới thiết bị này có thể bị gián đoạn bằng cách thay đổi các " +"cài đặt của giao diện \"%h\"." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2109 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2110 msgid "The network name is already used" msgstr "Tên mạng đã được sử dụng" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:139 -#, fuzzy msgid "" "The network ports on this device can be combined to several <abbr " "title=\"Virtual Local Area Network\">VLAN</abbr>s in which computers can " @@ -8825,28 +9594,33 @@ msgid "" "segments. Often there is by default one Uplink port for a connection to the " "next greater network like the internet and other ports for a local network." msgstr "" -"Các cổng mạng trên thiết bị này có thể được kết hợp với một số <abbr " -"title=\" Mạng cục bộ ảo\"> Vlan</abbr>s trong đó các máy tính có thể giao " -"tiếp trực tiếp với nhau. <Abbr title=\"Mạng cục bộ ảo\"> Vlan </abbr>s " -"thường được sử dụng để phân tách các phân đoạn mạng khác nhau. Thường sẽ có " -"một cổng Uplink mặc định để kết nối với mạng lớn hơn tiếp theo như internet " -"và các cổng khác cho mạng cục bộ." +"Các cổng mạng trên thiết bị này có thể được kết hợp thành một số <abbr " +"title=\"Mạng cục bộ ảo\">VLAN</abbr> trong đó các máy tính có thể giao tiếp " +"trực tiếp với nhau. <abbr title=\"Mạng cục bộ ảo\">VLAN</abbr> thường được " +"sử dụng để phân tách các phân đoạn mạng khác nhau. Theo mặc định, thường có " +"một cổng Uplink để kết nối với mạng lớn hơn tiếp theo như internet và các " +"cổng khác cho mạng cục bộ." -#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:771 +#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776 msgid "" "The public hostname or IP address of this system the peer should connect to. " "This usually is a static public IP address, a static hostname or a DDNS " "domain." msgstr "" +"Tên máy chủ công cộng hoặc địa chỉ IP công cộng của hệ thống này mà đồng " +"đẳng nên kết nối tới. Thông thường đây là một địa chỉ IP công cộng tĩnh, một " +"tên máy chủ tĩnh hoặc một miền DDNS." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:623 msgid "The query response interval must be lower than the query interval value" msgstr "" +"Khoảng thời gian phản hồi truy vấn phải nhỏ hơn giá trị khoảng thời gian " +"truy vấn" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:158 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:42 msgid "The reboot command failed with code %d" -msgstr "Lệnh khởi động lại không thành công với mã lỗi %d" +msgstr "Lệnh khởi động lại (reboot) không thành công, mã lỗi: %d" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:147 msgid "The restore command failed with code %d" @@ -8858,21 +9632,29 @@ msgid "" "network. If a network is expected to be lossy, the robustness value may be " "increased. IGMP is robust to (Robustness-1) packet losses" msgstr "" +"Giá trị độ bền cho phép điều chỉnh cho việc mất mát gói tin dự kiến trên " +"mạng. Nếu mạng được dự đoán có khả năng mất gói tin, giá trị độ bền có thể " +"được tăng lên. IGMP có độ bền đối với (độ bền - 1) gói tin bị mất" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:171 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:172 msgid "" "The rule target is a jump to another rule specified by its priority value" msgstr "" +"Mục tiêu quy tắc là một lời nhảy tới một quy tắc khác được chỉ định bởi giá " +"trị ưu tiên của nó" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:91 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:166 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:92 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:167 msgid "" "The rule target is a table lookup ID: a numeric table index ranging from 0 " "to 65535 or symbol alias declared in /etc/iproute2/rt_tables. Special " "aliases local (255), main (254) and default (253) are also valid" msgstr "" +"Mục tiêu quy tắc là một ID tra cứu bảng: một chỉ mục bảng số từ 0 đến 65535 " +"hoặc định danh ký hiệu được khai báo trong /etc/iproute2/rt_tables. Các định " +"danh đặc biệt local (255), main (254) và default (253) cũng hợp lệ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1377 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378 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" @@ -8889,7 +9671,6 @@ msgstr "" "tất." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:320 -#, fuzzy msgid "" "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a " "few minutes before you try to reconnect. It might be necessary to renew the " @@ -8898,7 +9679,7 @@ msgid "" msgstr "" "Hệ thống bây giờ đang nạp.<br /> KHÔNG NGẮT NGUỒN THIẾT BỊ!<br /> Chờ một " "vài phút cho tới khi kết nối lại. Có thể cần phải làm mới địa chỉ của máy " -"tính để kết nối tới thiết bị một lần nữa, phụ thuộc vào cài đặt của bạn. " +"tính để kết nối tới thiết bị một lần nữa, phụ thuộc vào cài đặt của bạn." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:163 msgid "" @@ -8910,12 +9691,20 @@ msgstr "" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:85 msgid "The system password has been successfully changed." -msgstr "Mật khẩu hệ thống đã được thay đổi thành công" +msgstr "Mật khẩu hệ thống đã được thay đổi thành công." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:345 msgid "The sysupgrade command failed with code %d" msgstr "Lệnh nâng cấp hệ thống không thành công với mã lỗi %d" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:773 +msgid "" +"The tag construct filters which host directives are used; more than one tag " +"can be provided, in this case the request must match all of them. Tagged " +"directives are used in preference to untagged ones. Note that one of mac, " +"duid or hostname still needs to be specified (can be a wildcard)." +msgstr "" + #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:120 msgid "" "The uploaded backup archive appears to be valid and contains the files " @@ -8942,31 +9731,36 @@ msgstr "" "Tập tin đang tải hình ảnh không bao gồm một hổ trợ format. Bảo đảm rằng bạn " "chọn một image format tổng quát cho platform." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1473 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1485 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1519 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1531 msgid "The value is overridden by configuration." -msgstr "" +msgstr "Giá trị này bị ghi đè bởi cấu hình." #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:56 msgid "" "The value specifies the interval (milliseconds) in which batman-adv floods " "the network with its protocol information." msgstr "" +"Giá trị này chỉ định khoảng thời gian (mili giây) trong đó batman-adv lụt " +"mạng với thông tin giao thức của nó." #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:678 msgid "" "There are legacy iptables rules present on the system. Mixing iptables and " "nftables rules is discouraged and may lead to incomplete traffic filtering." msgstr "" +"Trên hệ thống hiện có các luật iptables kế thừa. Sự kết hợp giữa luật " +"iptables và luật nftables không được khuyến khích và có thể dẫn đến việc lọc " +"lưu lượng không hoàn chỉnh." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:893 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:925 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:985 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:1017 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:130 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:179 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:4723 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4731 msgid "There are no changes to apply" msgstr "Không có thay đổi nào để áp dụng" @@ -8983,11 +9777,11 @@ msgstr "" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49 msgid "This IPv4 address of the relay" -msgstr "" +msgstr "Đây là địa chỉ IPv4 của relay" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1721 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1722 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" +msgstr "Loại xác thực này không áp dụng cho phương pháp EAP đã chọn." #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:58 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:56 @@ -9002,7 +9796,7 @@ msgid "" msgstr "" "Đây là danh sách các mẫu lệnh toàn cục cho các tệp và thư mục phù hợp để đưa " "vào trong quá trình nâng cấp hệ thống. Các tệp đã sửa đổi trong /etc/config/ " -"và một số cấu hình khác được tự động giữ nguyên" +"và một số cấu hình khác được tự động giữ nguyên." #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81 msgid "" @@ -9022,6 +9816,12 @@ msgid "" "selector but rather go to the Wireless settings and select this Interface as " "a network from there." msgstr "" +"Đây là thiết bị batman-adv mà bạn muốn liên kết với Thiết bị vật lý ở trên. " +"Nếu danh sách này trống, bạn cần tạo một danh sách trước. Nếu bạn muốn định " +"tuyến lưu lượng mạng lưới qua một thiết bị mạng có dây, vui lòng chọn nó từ " +"trình chọn Thiết bị ở trên. Nếu bạn muốn gán giao diện batman-adv cho một " +"mạng Wi-fi, thì đừng chọn Thiết bị trong trình chọn Thiết bị mà hãy vào cài " +"đặt Wi-Fi và chọn Giao diện này làm mạng từ đó." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:116 msgid "" @@ -9029,7 +9829,7 @@ msgid "" "front of 'exit 0') to execute them at the end of the boot process." msgstr "" "Đây là nội dung của /etc/rc.local. Chèn các lệnh của riêng bạn vào đây " -"(trước 'exit 0) để thực thi chúng ở cuối quá trình khởi động" +"(trước 'exit 0) để thực thi chúng ở cuối quá trình khởi động." #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54 msgid "" @@ -9039,11 +9839,11 @@ msgstr "" "Đây là địa chỉ điểm cuối cục bộ được chỉ định bởi tunnel broker, nó thường " "kết thúc bằng <code>...:2/64</code>" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:273 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:274 msgid "This is the only DHCP server in the local network." msgstr "" "Đây là <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> duy " -"nhất trong mạng địa phương. " +"nhất trong mạng địa phương." #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73 msgid "This is the plain username for logging into the account" @@ -9053,6 +9853,8 @@ msgstr "Đây là tên người dùng đơn giản để đăng nhập vào tài msgid "" "This is the prefix routed to you by the tunnel broker for use by clients" msgstr "" +"Đây là tiền tố được định tuyến đến bạn bởi người môi giới tunnel để sử dụng " +"bởi các khách hàng" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:29 msgid "This is the system crontab in which scheduled tasks can be defined." @@ -9062,6 +9864,7 @@ msgstr "Đây là system crontab mà scheduled tasks có thể bị định ngh msgid "" "This is usually the address of the nearest PoP operated by the tunnel broker" msgstr "" +"Đây thường là địa chỉ của trạm PoP gần nhất do người môi giới tunnel vận hành" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:65 msgid "" @@ -9071,61 +9874,63 @@ msgstr "" "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:1675 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1733 +#: 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:1734 msgid "" "This option cannot be used because the ca-bundle package is not installed." -msgstr "" +msgstr "Không thể sử dụng tùy chọn này vì gói ca-bundle chưa được cài đặt." #: modules/luci-base/htdocs/luci-static/resources/form.js:2280 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:32 msgid "This section contains no values yet" -msgstr "Phần này chưa có giá trị nào" +msgstr "Phần này chưa chứa giá trị nào" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:124 msgid "Time Synchronization" msgstr "Đồng bộ thời gian" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1628 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1629 msgid "Time advertisement" -msgstr "" +msgstr "Quảng cáo thời gian" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:713 msgid "Time in milliseconds" -msgstr "" +msgstr "Thời gian tính bằng mili giây" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:581 msgid "Time in seconds to spend in listening and learning states" -msgstr "" +msgstr "Thời gian tính bằng giây để ở trạng thái lắng nghe và học hỏi" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1174 msgid "Time interval for rekeying GTK" msgstr "Chu kỳ tạo lại mật khẩu mới GTK" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1637 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1638 msgid "Time zone" -msgstr "" +msgstr "Múi giờ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:15 msgid "Timed-out" -msgstr "" +msgstr "Hết thời gian" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:717 msgid "Timeout in seconds" -msgstr "" +msgstr "Hết thời gian tính bằng giây" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:567 msgid "Timeout in seconds for learned MAC addresses in the forwarding database" msgstr "" +"Hết thời gian tính bằng giây cho địa chỉ MAC đã học trong cơ sở dữ liệu " +"chuyển tiếp" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586 msgid "Timeout in seconds until topology updates on link loss" -msgstr "" +msgstr "Hết thời gian tính bằng giây cho cập nhật mô hình trên sự mất kết nối" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:145 msgid "Timezone" -msgstr "Múi giờ " +msgstr "Múi giờ" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:438 msgid "" @@ -9133,10 +9938,9 @@ msgid "" "provider supplied) configuration file, use the <strong><a class=\"full-" "import\" href=\"#\">configuration import</a></strong> instead." msgstr "" - -#: modules/luci-base/htdocs/luci-static/resources/luci.js:2674 -msgid "To login…" -msgstr "Đến phần đăng nhập" +"Để cấu hình đầy đủ giao diện WireGuard cục bộ từ tệp cấu hình hiện có (ví " +"dụ: tệp cấu hình được cung cấp bởi nhà cung cấp), hãy sử dụng <strong><a " +"class=\"full-import\" href=\"#\">nhập cấu hình</a></strong> thay cho nó." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:400 msgid "" @@ -9149,9 +9953,9 @@ msgstr "" "nhấp vào \"Thực hiện đặt lại\" (chỉ có thể thực hiện với tập tin ảnh kiểu " "squashfs)." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1521 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1573 msgid "Tone" -msgstr "" +msgstr "Âm sắc" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35 msgid "Total Available" @@ -9163,25 +9967,29 @@ msgstr "Tất cả có sẵn" msgid "Traceroute" msgstr "Theo dấu định tuyến" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/view/modemmanager/status.js:126 +msgid "Tracking Area Code" +msgstr "" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:65 #: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:139 msgid "Traffic" -msgstr "" +msgstr "Lưu lượng" #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:79 #: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:84 msgid "Traffic Class" -msgstr "" +msgstr "Lớp Lưu lượng" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528 msgid "Traffic filter chain \"%h\"" -msgstr "" +msgstr "Dây chuyền bộ lọc lưu lượng \"%h\"" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:466 msgctxt "nft counter" msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes" -msgstr "" +msgstr "Lưu lượng phù hợp với quy tắc: %.1000mGói tin, %.1024mByte" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387 msgid "Transfer" @@ -9193,27 +10001,42 @@ msgstr "Transmit" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:319 msgid "Transmit Hash Policy" +msgstr "Chính sách Băm Truyền" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:248 +msgid "Transmit dropped" +msgstr "" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:247 +msgid "Transmit errors" msgstr "" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:58 -#, fuzzy msgid "Transmitted Data" msgstr "Máy phát Antenna" +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:245 +msgid "Transmitted bytes" +msgstr "" + +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:246 +msgid "Transmitted packets" +msgstr "" + #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79 msgctxt "nft @th,off,len" msgid "Transport header bits %d-%d" -msgstr "" +msgstr "Các bit tiêu đề vận chuyển %d-%d" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:59 msgctxt "nft th dport" msgid "Transport header destination port" -msgstr "" +msgstr "Cổng đích tiêu đề vận chuyển" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58 msgctxt "nft th sport" msgid "Transport header source port" -msgstr "" +msgstr "Cổng nguồn tiêu đề vận chuyển" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:75 msgid "Trigger" @@ -9238,38 +10061,38 @@ msgstr "Giao diện đường hầm dữ liệu" msgid "Tunnel Link" msgstr "Liên kết đường hầm dữ liệu" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1430 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1476 msgid "Tunnel device" -msgstr "" +msgstr "Thiết bị đường hầm" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:185 msgid "Tx-Power" msgstr "Năng lượng truyền" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:45 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1461 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1507 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:169 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43 msgid "Type" -msgstr "Loại " +msgstr "Loại" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:181 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:182 msgid "Type of service" -msgstr "" +msgstr "Loại dịch vụ" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56 msgctxt "nft udp dport" msgid "UDP destination port" -msgstr "" +msgstr "Cổng đích UDP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:55 msgctxt "nft udp sport" msgid "UDP source port" -msgstr "" +msgstr "Cổng nguồn UDP" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:328 msgid "UDP:" -msgstr "" +msgstr "UDP:" #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:91 msgid "UMTS only" @@ -9278,12 +10101,12 @@ msgstr "Chỉ UMTS" #: modules/luci-compat/luasrc/model/network/proto_3g.lua:10 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:43 msgid "UMTS/GPRS/EV-DO" -msgstr "" +msgstr "UMTS/GPRS/EV-DO" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:255 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:361 msgid "UUID" -msgstr "" +msgstr "UUID" #: modules/luci-base/htdocs/luci-static/resources/network.js:16 #: modules/luci-base/htdocs/luci-static/resources/network.js:17 @@ -9308,12 +10131,12 @@ msgstr "Không thể gửi" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:85 msgid "Unable to generate QR code: %s" -msgstr "" +msgstr "Không thể tạo mã QR: %s" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:9 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:15 msgid "Unable to load log data:" -msgstr "" +msgstr "Không thể tải dữ liệu nhật ký:" #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:54 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:54 @@ -9327,11 +10150,11 @@ msgstr "Không thể có được thông tin gắn kết" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:307 msgid "Unable to reset ip6tables counters: %s" -msgstr "" +msgstr "Không thể đặt lại bộ đếm ip6tables: %s" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:305 msgid "Unable to reset iptables counters: %s" -msgstr "" +msgstr "Không thể đặt lại bộ đếm iptables: %s" #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:61 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7 @@ -9345,7 +10168,7 @@ msgstr "Không thể giải quyết tên máy chủ ngang hàng" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:313 msgid "Unable to restart firewall: %s" -msgstr "" +msgstr "Không thể khởi động lại tường lửa: %s" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:22 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:370 @@ -9353,29 +10176,41 @@ msgstr "" msgid "Unable to save contents: %s" msgstr "Không thể lưu nội dung: %s" +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:14 +msgid "Unable to set allowed mode list." +msgstr "" + +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:17 +msgid "Unable to set preferred mode." +msgstr "" + #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:29 msgid "Unable to verify PIN" -msgstr "" +msgstr "Không thể xác minh PIN" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1318 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1364 msgid "Unconfigure" -msgstr "" +msgstr "Hủy cấu hình" #: protocols/luci-proto-unet/htdocs/luci-static/resources/protocol/unet.js:8 msgid "Unet" -msgstr "" +msgstr "Unet" #: modules/luci-base/htdocs/luci-static/resources/fs.js:102 msgid "Unexpected reply data format" msgstr "Định dạng dữ liệu trả lời bất ngờ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1493 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1539 msgid "" "Unique Local Address - in the range <code>fc00::/7</code>. Typically only " "within the ‘local’ half <code>fd00::/8</code>. ULA for IPv6 is " "analogous to IPv4 private network addressing. This prefix is randomly " "generated at first install." msgstr "" +"Địa chỉ cục bộ duy nhất - trong phạm vi <code>fc00::/7</code>. Thông thường " +"chỉ trong phạm vi ‘cục bộ’ một nửa <code>fd00::/8</code>. ULA " +"cho IPv6 tương tự như địa chỉ mạng riêng IPv4. Tiền tố này được tạo ngẫu " +"nhiên khi cài đặt lần đầu." #: modules/luci-base/htdocs/luci-static/resources/network.js:2092 #: modules/luci-compat/luasrc/model/network.lua:971 @@ -9383,9 +10218,9 @@ msgstr "" msgid "Unknown" msgstr "Không xác định" -#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:47 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:12 msgid "Unknown and unsupported connection method." -msgstr "" +msgstr "Phương thức kết nối không rõ và không được hỗ trợ." #: modules/luci-base/htdocs/luci-static/resources/network.js:2401 #: modules/luci-compat/luasrc/model/network.lua:1138 @@ -9411,7 +10246,7 @@ msgstr "Hủy gắn kết" msgid "Unnamed key" msgstr "Khóa không tên" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4373 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4381 msgid "Unsaved Changes" msgstr "Thay đổi không lưu" @@ -9431,21 +10266,21 @@ msgstr "Thiết bị không được hỗ trợ" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:112 msgid "Unsupported protocol" -msgstr "" +msgstr "Giao thức không được hỗ trợ" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:316 msgid "Unsupported protocol type." -msgstr "Giao thức này không được hỗ trợ" +msgstr "Giao thức này không được hỗ trợ." #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:215 msgctxt "VLAN port state" msgid "Untagged" -msgstr "" +msgstr "Không đánh thẻ" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:532 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Untitled peer" -msgstr "" +msgstr "Người đồng nghiệp chưa có tiêu đề" #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151 msgid "Up" @@ -9453,9 +10288,9 @@ msgstr "Lên" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:411 msgid "Up Delay" -msgstr "" +msgstr "Độ trễ tăng" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4260 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4268 msgid "Upload" msgstr "Tải lên" @@ -9472,27 +10307,27 @@ msgstr "" msgid "Upload archive..." msgstr "Tải dữ liệu lên ..." -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2874 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2875 msgid "Upload file" msgstr "Tải tập tin lên" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2849 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2850 msgid "Upload file…" -msgstr "Đang tải tin lên ..." +msgstr "Tải tệp lên…" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4206 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4214 msgid "Upload has been cancelled" -msgstr "" +msgstr "Đã hủy tải lên" -#: modules/luci-base/htdocs/luci-static/resources/ui.js:2796 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4248 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:2797 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4256 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:4167 -#: modules/luci-base/htdocs/luci-static/resources/ui.js:4221 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175 +#: modules/luci-base/htdocs/luci-static/resources/ui.js:4229 msgid "Uploading file…" -msgstr "Đang tải tin lên ..." +msgstr "Đang tải tệp lên …" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789 msgid "" @@ -9501,35 +10336,43 @@ msgid "" "restarted to apply the updated configuration." msgstr "" "Khi nhấn \"Tiếp tục\",các phần \"wifi-iface\" ẩn danh sẽ được gán tên dưới " -"dạng <em>wifinet#</em> và mạng sẽ được khởi động lại để áp dụng cấu hình mới" +"dạng <em>wifinet#</em> và mạng sẽ được khởi động lại để áp dụng cấu hình mới." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:411 msgid "" "Upon pressing \"Continue\", bridges configuration will be updated and the " "network will be restarted to apply the updated configuration." msgstr "" +"Khi nhấn \"Tiếp tục\", cấu hình cầu sẽ được cập nhật và mạng sẽ được khởi " +"động lại để áp dụng cấu hình đã cập nhật." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:445 msgid "" "Upon pressing \"Continue\", ifname options will get renamed and the network " "will be restarted to apply the updated configuration." msgstr "" +"Khi nhấn \"Tiếp tục\", tùy chọn ifname sẽ được đổi tên và mạng sẽ được khởi " +"động lại để áp dụng cấu hình đã cập nhật." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:504 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:509 msgid "Upstream resolvers will be queried in the order of the resolv file." msgstr "" "<abbr title=\"Hệ thống phân giải tên miền\">DNS</abbr> máy chủ sẽ được truy " -"vấn theo thứ tự của resolvfile" +"vấn theo thứ tự của resolvfile." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:62 msgid "Uptime" -msgstr "Uptime" +msgstr "Thời gian hoạt động" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:419 msgid "Use <code>/etc/ethers</code>" msgstr "Dùng <code>/etc/ethers</code>" +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:106 +msgid "Use DHCP" +msgstr "Sử dụng DHCP" + #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:295 msgid "Use DHCP advertised servers" msgstr "Dùng máy chủ quảng bá HDCP" @@ -9538,15 +10381,20 @@ msgstr "Dùng máy chủ quảng bá HDCP" msgid "Use DHCP gateway" msgstr "Dùng DHCP gateway" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:957 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:115 +msgid "Use DHCPv6" +msgstr "Sử dụng DHCPv6" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1003 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:144 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:160 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:132 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:139 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" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616 msgid "Use ISO/IEC 3166 alpha2 country codes." -msgstr "Sử dụng mã quốc gia ISO / IEC 3166 alpha2" +msgstr "Sử dụng mã quốc gia ISO / IEC 3166 alpha2." #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:89 @@ -9566,17 +10414,19 @@ 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:322 msgid "Use XOR of hardware MAC addresses (layer2)" -msgstr "" +msgstr "Sử dụng XOR của địa chỉ MAC phần cứng (layer2)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:323 msgid "Use XOR of hardware MAC addresses and IP addresses (layer2+3)" -msgstr "" +msgstr "Sử dụng XOR của địa chỉ MAC phần cứng và địa chỉ IP (layer2+3)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:325 msgid "" "Use XOR of hardware MAC addresses and IP addresses, rely on skb_flow_dissect " "(encap2+3)" msgstr "" +"Sử dụng XOR của địa chỉ MAC phần cứng và địa chỉ IP, dựa vào " +"skb_flow_dissect (encap2+3)" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:295 msgid "Use as external overlay (/overlay)" @@ -9590,35 +10440,40 @@ msgstr "Sử dụng như thư mục hệ thống gốc" msgid "Use broadcast flag" msgstr "Sử dụng cờ quảng bá" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1253 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1299 msgid "Use builtin IPv6-management" msgstr "Sử dụng trình quản lý IPv6 đã được tích hợp và hệ thống" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:961 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1007 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:148 msgid "Use custom DNS servers" msgstr "Sử dụng máy chủ DNS tự tạo" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:953 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:999 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:133 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:156 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:121 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:128 msgid "Use default gateway" -msgstr "" +msgstr "Sử dụng cổng mặc định" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:975 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1021 +#: protocols/luci-proto-mbim/htdocs/luci-static/resources/protocol/mbim.js:138 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:164 -#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:126 +#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:133 msgid "Use gateway metric" msgstr "Sử dụng gateway metric" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:88 msgid "Use legacy MAP" -msgstr "" +msgstr "Sử dụng MAP cũ" #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:88 msgid "" "Use legacy MAP interface identifier format (draft-ietf-softwire-map-00) " "instead of RFC7597" msgstr "" +"Sử dụng định dạng chứng chỉ MAP cũ cho nhận dạng giao diện (dự thảo-ietf-" +"softwire-map-00) thay vì RFC7597" #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179 msgid "Use routing table" @@ -9627,17 +10482,17 @@ msgstr "Sử dụng bảng định tuyến" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:63 msgctxt "nft nat flag persistent" msgid "Use same source and destination for each connection" -msgstr "" +msgstr "Sử dụng cùng nguồn và đích cho mỗi kết nối" -#: 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:1669 msgid "Use system certificates" -msgstr "" +msgstr "Sử dụng chứng chỉ hệ thống" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1726 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1727 msgid "Use system certificates for inner-tunnel" -msgstr "" +msgstr "Sử dụng chứng chỉ hệ thống cho inner-tunnel" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:746 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:772 msgid "" "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC address</" "em> identifies the host, the <em>IPv4 address</em> specifies the fixed " @@ -9653,42 +10508,44 @@ msgstr "" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:324 msgid "Use upper layer protocol information (layer3+4)" -msgstr "" +msgstr "Sử dụng thông tin giao thức lớp trên (layer3+4)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:326 msgid "" "Use upper layer protocol information, rely on skb_flow_dissect (encap3+4)" msgstr "" +"Sử dụng thông tin giao thức tầng trên, phụ thuộc vào skb_flow_dissect " +"(encap3+4)" #: 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:1513 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1514 msgid "Used Key Slot" msgstr "Khay khóa đã được sử dụng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1556 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1557 msgid "" "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not " "needed with normal WPA(2)-PSK." msgstr "" "Đượ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" +"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:146 msgid "User Group" -msgstr "" +msgstr "Nhóm người dùng" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:158 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:106 msgid "User certificate (PEM encoded)" msgstr "Chứng chỉ người dùng (mã hóa PEM)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:186 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:187 msgid "User identifier" -msgstr "" +msgstr "Nhận dạng người dùng" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:170 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:118 @@ -9701,43 +10558,43 @@ msgstr "Khóa người dùng (mã hóa PEM)" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56 #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/sysauth.ut:13 msgid "Username" -msgstr "Tên người dùng " +msgstr "Tên người dùng" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:131 msgid "Utilize flow table <strong>%h</strong>" -msgstr "" +msgstr "Sử dụng bảng luồng <strong>%h</strong>" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1589 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1641 msgid "VC-Mux" -msgstr "" +msgstr "VC-Mux" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1537 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1589 msgid "VDSL" -msgstr "" +msgstr "VDSL" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:489 msgctxt "MACVLAN mode" msgid "VEPA (Virtual Ethernet Port Aggregator)" -msgstr "" +msgstr "VEPA (Bộ tổng hợp Cổng Ethernet Ảo)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:400 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1424 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1470 msgid "VLAN (802.1ad)" -msgstr "" +msgstr "VLAN (802.1ad)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:399 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1421 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1467 msgid "VLAN (802.1q)" -msgstr "" +msgstr "VLAN (802.1q)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:468 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:923 msgid "VLAN ID" -msgstr "" +msgstr "ID VLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:173 msgid "VLANs on %q" -msgstr "" +msgstr "Các VLAN trên %q" #: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54 msgid "VPN" @@ -9753,7 +10610,7 @@ msgstr "Cổng cục bộ VPN" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:97 msgid "VPN Protocol" -msgstr "" +msgstr "Giao thức VPN" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:103 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:93 @@ -9764,7 +10621,7 @@ msgstr "Máy chủ VPN" #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:152 msgid "VPN Server certificate's SHA256 hash" -msgstr "" +msgstr "Băm SHA256 của chứng chỉ máy chủ VPN" #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:140 #: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:96 @@ -9782,47 +10639,49 @@ msgstr "VPNC (CISCO 3000 (và một số khác) VPN)" #: protocols/luci-proto-vti/htdocs/luci-static/resources/protocol/vti.js:10 msgid "VTI" -msgstr "" +msgstr "VTI" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:10 msgid "VXLAN (RFC7348)" -msgstr "" +msgstr "VXLAN (RFC7348)" #: 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 "" +msgstr "Bộ nhận dạng mạng VXLAN" #: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:10 msgid "VXLANv6 (RFC7348)" -msgstr "" +msgstr "VXLANv6 (RFC7348)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:479 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:484 msgid "" "Validate DNS replies and cache DNSSEC data, requires upstream to support " "DNSSEC." msgstr "" "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ó" +"sự đến từ nó." -#: 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:1726 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1669 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1727 msgid "" "Validate server certificate using built-in system CA bundle,<br />requires " "the \"ca-bundle\" package" msgstr "" +"Xác thực chứng chỉ máy chủ bằng gói system CA bundle tích hợp sẵn,<br />yêu " +"cầu gói \"ca-bundle\"" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:388 msgid "Validation for all slaves" -msgstr "" +msgstr "Xác thực cho tất cả slaves" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:386 msgid "Validation only for active slave" -msgstr "" +msgstr "Chỉ xác thực cho active slave" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:387 msgid "Validation only for backup slaves" -msgstr "" +msgstr "Chỉ xác thực cho các backup slaves" #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73 msgid "Vendor" @@ -9832,9 +10691,11 @@ msgstr "Máy cung cấp" msgid "Vendor Class to send when requesting DHCP" msgstr "Lớp máy cung cấp để gửi khi yêu cầu DHCP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:484 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:489 msgid "Verify unsigned domain responses really come from unsigned domains." msgstr "" +"Xác minh các phản hồi tên miền không được ký hiệu thực sự đến từ các tên " +"miền không được ký hiệu." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:196 msgid "Verifying the uploaded image file." @@ -9842,12 +10703,12 @@ msgstr "Xác minh tập tin ảnh được tải lên." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:951 msgid "Very High" -msgstr "" +msgstr "Rất cao" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:402 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1436 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1482 msgid "Virtual Ethernet" -msgstr "" +msgstr "Ethernet ảo" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:60 msgid "Virtual dynamic interface" @@ -9858,41 +10719,41 @@ msgstr "Giao diện mạng ảo động" msgid "WDS" msgstr "WDS" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1297 -#: 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:1298 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387 msgid "WEP Open System" msgstr "Hệ thống mở WEP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1298 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1299 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1388 msgid "WEP Shared Key" msgstr "Khóa dùng chung WEP" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2118 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2119 msgid "WEP passphrase" msgstr "Mật khẩu WEP" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:983 msgid "WLAN roaming" -msgstr "" +msgstr "Roaming WLAN" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139 msgid "WMM Mode" msgstr "Chế độ WMM" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1641 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1642 msgid "WNM Sleep Mode" -msgstr "" +msgstr "Chế độ ngủ WNM" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1645 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1646 msgid "WNM Sleep Mode Fixes" -msgstr "" +msgstr "Sửa lỗi chế độ ngủ WNM" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2118 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2119 msgid "WPA passphrase" msgstr "Mật khẩu WPA" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1288 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1289 msgid "" "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP " "and ad-hoc mode) to be installed." @@ -9902,11 +10763,11 @@ msgstr "" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153 msgid "WPS status" -msgstr "" +msgstr "Trạng thái WPS" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:47 msgid "Waiting for device..." -msgstr "Đợi thiết bị..." +msgstr "Đang đợi thiết bị..." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:189 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:199 @@ -9921,21 +10782,32 @@ msgstr "Cảnh báo: Những thay đổi chưa được lưu sẽ bị xóa khi msgid "Weak" msgstr "Yếu" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:665 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:670 msgid "Weight" +msgstr "Trọng số" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:921 +msgid "" +"When a host matches an entry then the special tag <em>known</em> is set. Use " +"<em>known</em> to match all known hosts." msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1046 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1092 msgid "" "When delegating prefixes to multiple downstreams, interfaces with a higher " "preference value are considered first when allocating subnets." msgstr "" +"Khi ủy quyền tiền tố cho nhiều đường dưới, các giao diện có giá trị ưu tiên " +"cao hơn được xem xét trước khi phân bổ các mạng con." #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:105 msgid "" "When enabled network coding increases the WiFi throughput by combining " "multiple frames into a single frame, thus reducing the needed air time." msgstr "" +"Khi bật, mã hóa mạng tăng khả năng thông qua WiFi bằng cách kết hợp nhiều " +"khung thành một khung duy nhất, từ đó giảm thời gian truyền không khí cần " +"thiết." #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:76 msgid "" @@ -9943,12 +10815,17 @@ msgid "" "helps non-mesh clients to get ARP responses much more reliably and without " "much delay." msgstr "" +"Khi bật, bảng ARP phân tán tạo thành một bộ nhớ cache ARP toàn mạng lưới, " +"giúp các máy khách không thuộc lưới lấy các phản hồi ARP đáng tin cậy hơn và " +"không có nhiều độ trễ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:109 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:110 msgid "" "When enabled, gateway is on-link even if the gateway does not match any " "interface prefix" msgstr "" +"Khi bật, cổng là kết nối trực tiếp ngay cả khi cổng không phù hợp với bất kỳ " +"tiền tố giao diện nào" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:707 msgid "" @@ -9956,20 +10833,27 @@ msgid "" "requests or replies, otherwise only preexisting table entries are updated, " "but no new hosts are learned." msgstr "" +"Khi bật, các mục bảng ARP mới được thêm từ các yêu cầu hoặc trả lời APR miễn " +"phí đã nhận, nếu không chỉ các mục bảng hiện có được cập nhật, nhưng không " +"học được máy chủ mới." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:14 msgid "" "When inverted, the LED is continuously lit and flickers instead of it being " "off by default and blinking on system activity." msgstr "" +"Khi bị đảo ngược, đèn LED sẽ sáng liên tục và nhấp nháy thay vì tắt mặc định " +"và nhấp nháy khi hoạt động hệ thống." #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:66 msgid "" "When running the mesh over multiple WiFi interfaces per node batman-adv is " "capable of optimizing the traffic flow to gain maximum performance." msgstr "" +"Khi chạy mesh qua nhiều giao diện WiFi trên mỗi nút, batman-adv có khả năng " +"tối ưu hóa luồng lưu lượng để đạt hiệu suất tối đa." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1579 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1580 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 " @@ -9977,19 +10861,23 @@ msgid "" msgstr "" "Khi sử dụng PSK, PMK có thể được tạo tự động. Khi được bật, các tùy chọn " "phím R0/R1 bên dưới không được áp dụng. Vô hiệu hóa để sử dụng các tùy chọn " -"phím R0 và R1" +"phím R0 và R1." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1139 msgid "" "Where Wi-Fi Multimedia (WMM) Mode QoS is disabled, clients may be limited to " "802.11a/802.11g rates." msgstr "" +"Khi vô hiệu hóa chế độ Wi-Fi Multimedia (WMM) QoS, khách hàng có thể bị giới " +"hạn ở tốc độ 802.11a/802.11g." #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135 msgid "" "Where the ESSID is hidden, clients may fail to roam and airtime efficiency " "may be significantly reduced." msgstr "" +"Khi ESSID bị ẩn, khách hàng có thể gặp sự cố khi di chuyển và hiệu suất sử " +"dụng không gian truyền tải có thể giảm đáng kể." #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:513 @@ -9998,22 +10886,21 @@ msgstr "Độ dài" #: protocols/luci-proto-wireguard/root/usr/share/luci/menu.d/luci-proto-wireguard.json:3 msgid "WireGuard" -msgstr "" +msgstr "WireGuard" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:120 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:165 -#, fuzzy msgid "WireGuard Status" -msgstr "Trạng thái tường lửa" +msgstr "Trạng thái của WideGuard" #: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:119 msgid "WireGuard VPN" -msgstr "" +msgstr "Mạng riêng ảo WireGuard" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:539 msgid "WireGuard peer is disabled" -msgstr "" +msgstr "Ngang hàng WireGuard đã bị vô hiệu hóa" #: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:17 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:10 @@ -10065,9 +10952,9 @@ msgstr "Mạng không dây bị vô hiệu hóa" msgid "Wireless network is enabled" msgstr "Mạng không dây được kích hoạt" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286 msgid "Write received DNS queries to syslog." -msgstr "Viết yêu cầu DNS nhận được vào nhật ký hệ thống" +msgstr "Viết yêu cầu DNS nhận được vào nhật ký hệ thống." #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181 msgid "Write system log to file" @@ -10075,7 +10962,7 @@ 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:206 msgid "XOR policy (balance-xor, 2)" -msgstr "" +msgstr "Chính sách XOR (cân bằng xor, 2)" #: modules/luci-base/htdocs/luci-static/resources/form.js:4094 #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297 @@ -10085,7 +10972,7 @@ msgstr "Có" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:305 msgid "Yes (none, 0)" -msgstr "" +msgstr "Có (không, 0)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:177 msgid "" @@ -10106,17 +10993,17 @@ msgstr "" "bạn vô hiệu hoá kịch bản khởi động thiết yếu như &quot;network&" "quot;, công cụ của bạn chó thể trở nên không truy cập được</strong>" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:635 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:640 msgid "You may add multiple records for the same Target." -msgstr "" +msgstr "Bạn có thể thêm nhiều bản ghi cho cùng mục tiêu." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:672 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:677 msgid "You may add multiple records for the same domain." -msgstr "" +msgstr "Bạn có thể thêm nhiều bản ghi cho cùng miền." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:356 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357 msgid "You may add multiple unique Relay To on the same Listen addr." -msgstr "" +msgstr "Bạn có thể thêm nhiều Relay To duy nhất trên cùng địa chỉ Nghe." #: themes/luci-theme-bootstrap/ucode/template/themes/bootstrap/header.ut:78 #: themes/luci-theme-material/ucode/template/themes/material/header.ut:98 @@ -10131,12 +11018,12 @@ msgstr "" msgid "" "You must select a primary interface which is included in selected slave " "interfaces!" -msgstr "" +msgstr "Bạn phải chọn một giao diện chính có trong các giao diện con đã chọn!" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:98 msgid "" "You must select at least one ARP IP target if ARP monitoring is selected!" -msgstr "" +msgstr "Bạn phải chọn ít nhất một mục tiêu IP ARP nếu đã chọn giám sát ARP!" #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:213 msgid "ZRam Compression Algorithm" @@ -10150,28 +11037,31 @@ msgstr "Thiết đặt ZRam" msgid "ZRam Size" msgstr "Kích cỡ ZRam" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:634 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:639 msgid "_proto: _tcp, _udp, _sctp, _quic, … ." -msgstr "" +msgstr "_proto: _tcp, _udp, _sctp, _quic, … ." -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:633 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:638 msgid "" "_service: _sip, _ldap, _imap, _stun, _xmpp-client, … . (Note: while _http is " "possible, no browsers support SRV records.)" msgstr "" +"_service: _sip, _ldap, _imap, _stun, _xmpp-client, … . (Lưu ý: Trong khi " +"_http có thể, không có trình duyệt nào hỗ trợ bản ghi SRV.)" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:530 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:152 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:163 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:535 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:153 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:164 +#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:103 msgid "any" -msgstr "Bất kể" +msgstr "Bất kì" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1522 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1530 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1535 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:102 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:133 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1237 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1574 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1582 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1587 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:103 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:134 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1238 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:83 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51 @@ -10180,26 +11070,25 @@ msgid "auto" msgstr "tự động" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:793 -#, fuzzy +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:816 msgid "automatic" -msgstr "thống kê" +msgstr "Tự động hóa" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:198 msgid "automatic (disabled)" -msgstr "" +msgstr "tự động (vô hiệu hóa)" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:198 msgid "automatic (enabled)" -msgstr "" +msgstr "tự động (đã kích hoạt)" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:82 msgid "baseT" -msgstr "" +msgstr "baseT" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1595 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1647 msgid "bridged" -msgstr "" +msgstr "cầu nối" #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:146 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:406 @@ -10252,7 +11141,7 @@ msgstr "dBm" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:73 msgctxt "nft unit" msgid "day" -msgstr "" +msgstr "ngày" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1082 msgid "disable" @@ -10260,47 +11149,51 @@ msgstr "Vô hiệu hóa" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157 #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:681 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:782 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:998 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:805 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:927 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:967 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1044 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:91 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:25 msgid "disabled" -msgstr "Vô hiệu hóa" +msgstr "Đã vô hiệu hóa" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:570 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:604 msgid "driver default" msgstr "Bộ điều khiển mặc didinhj" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1162 +msgid "driver default (%s)" +msgstr "Driver mặc định (%s)" + #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:66 msgid "e.g: --proxy 10.10.10.10" -msgstr "" +msgstr "ví dụ: --proxy 10.10.10.10" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:68 msgid "e.g: dump" -msgstr "" +msgstr "ví dụ: dump" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:157 msgid "enabled" -msgstr "" +msgstr "đã kích hoạt" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60 msgctxt "WireGuard keep alive interval" msgid "every %ds" -msgstr "" +msgstr "mỗi %ds" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:873 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:903 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:965 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:995 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:101 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:148 msgid "expired" msgstr "Hết hạn" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:797 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:820 msgid "forced" -msgstr "" +msgstr "ép buộc" #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196 @@ -10311,30 +11204,30 @@ msgstr "Chuyển tiếp" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:84 msgid "full-duplex" -msgstr "" +msgstr "toàn phạm vi" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:98 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:84 msgid "half-duplex" -msgstr "" +msgstr "bán phạm vi" #: modules/luci-base/htdocs/luci-static/resources/validation.js:593 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:1913 -#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:297 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1914 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js:313 msgid "hidden" -msgstr "" +msgstr "ẩn" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74 msgctxt "nft unit" msgid "hour" -msgstr "" +msgstr "giờ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:788 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:903 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:937 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:811 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:971 msgid "hybrid mode" msgstr "Chế độ lai" @@ -10342,11 +11235,15 @@ msgstr "Chế độ lai" msgid "ignore" msgstr "Từ chối" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:900 +msgid "infinite (lease does not expire)" +msgstr "" + #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46 msgid "input" -msgstr "" +msgstr "đầu vào" #: modules/luci-base/htdocs/luci-static/resources/validation.js:410 msgid "key between 8 and 63 characters" @@ -10356,30 +11253,38 @@ msgstr "Mật khẩu từ 8 đến 63 ký tự" msgid "key with either 5 or 13 characters" msgstr "Mật khẩu có 5 hoặc 13 ký tự" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:810 -msgid "managed config (M)" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:924 +msgid "known" msgstr "" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1396 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:926 +msgid "known-othernet (on different subnet)" +msgstr "" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:833 +msgid "managed config (M)" +msgstr "cấu hình quản lý (M)" + +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1397 msgid "medium security" msgstr "Độ mạnh vừa phải" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75 msgctxt "nft unit" msgid "minute" -msgstr "" +msgstr "phút" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1584 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1585 msgid "minutes" -msgstr "Phút" +msgstr "phút" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:814 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:837 msgid "mobile home agent (H)" -msgstr "" +msgstr "thiết bị di động chủ (H)" #: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:423 msgid "netif_carrier_ok()" -msgstr "" +msgstr "netif_carrier_ok()" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47 msgid "no" @@ -10387,16 +11292,21 @@ msgstr "Không" #: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:104 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:76 +#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js:232 msgid "no link" msgstr "Không có liên kết" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1162 +msgid "no override" +msgstr "không ghi đè" + #: modules/luci-base/htdocs/luci-static/resources/form.js:2269 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59 msgid "non-empty value" msgstr "Giá trị không rỗng" #: modules/luci-base/htdocs/luci-static/resources/form.js:3424 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:817 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:840 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:39 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:56 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60 @@ -10413,37 +11323,37 @@ msgstr "Không có sẵn" #: 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:963 msgid "off" -msgstr "Tắt" +msgstr "tắt" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:795 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818 msgid "on available prefix" -msgstr "" +msgstr "trên tiền tố có sẵn" -#: 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 msgid "open network" msgstr "Mở mạng" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:812 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:835 msgid "other config (O)" -msgstr "" +msgstr "cấu hình khác (O)" #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46 msgid "output" -msgstr "" +msgstr "đầu ra" #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:28 msgid "over a day ago" -msgstr "" +msgstr "hơn một ngày trước" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69 msgctxt "nft unit" msgid "packets" -msgstr "" +msgstr "gói tin" #: modules/luci-base/htdocs/luci-static/resources/validation.js:252 msgid "positive decimal value" -msgstr "" +msgstr "giá trị thập phân dương" #: modules/luci-base/htdocs/luci-static/resources/validation.js:244 msgid "positive integer value" @@ -10453,36 +11363,42 @@ msgstr "Giá trị thập phân dương" msgid "random" msgstr "Ngẫu nhiên" +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1163 +msgid "randomly generated" +msgstr "Đã tạo ngẫu nhiên" + #: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:51 msgid "" "reduces overhead by collecting and aggregating originator messages in a " "single packet rather than many small ones" msgstr "" +"giảm thiểu overhead bằng cách thu thập và tổng hợp các thông điệp gốc trong " +"một gói tin duy nhất thay vì nhiều gói nhỏ" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:786 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:901 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:935 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:931 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:969 msgid "relay mode" -msgstr "" +msgstr "chế độ chuyển tiếp" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1596 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1648 msgid "routed" msgstr "Định tuyến" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1174 msgid "sec" msgstr "Giây" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:784 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:899 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:807 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:929 msgid "server mode" msgstr "Chế độ máy chủ" #: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:54 msgid "sstpc Log-level" -msgstr "" +msgstr "mức độ ghi nhật ký sstpc" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1396 msgid "strong security" msgstr "Mật khẩu mạnh" @@ -10490,7 +11406,7 @@ 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:1567 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568 msgid "time units (TUs / 1.024 ms) [1000-65535]" msgstr "đơn bị thời gian (TÚ / 1.024 ms) [1000-65535]" @@ -10500,6 +11416,9 @@ msgid "" "<abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> network " "access." msgstr "" +"uHTTPd cung cấp truy cập mạng <abbr title=\"Giao thức Truyền tải Siêu Văn " +"bản\">HTTP</abbr> hoặc <abbr title=\"Giao thức Truyền tải Siêu Văn bản Bảo " +"mật\">HTTPS</abbr>." #: modules/luci-base/htdocs/luci-static/resources/validation.js:583 msgid "unique value" @@ -10511,15 +11430,15 @@ msgstr "Không xác định" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:28 msgid "unknown version" -msgstr "" +msgstr "phiên bản không xác định" -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:537 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:871 -#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:901 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:542 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:963 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:993 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:99 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:146 msgid "unlimited" -msgstr "Không giới hạn" +msgstr "không giới hạn" #: modules/luci-base/htdocs/luci-static/resources/form.js:3789 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76 @@ -10532,11 +11451,11 @@ msgstr "Không giới hạn" #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:53 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:38 msgid "unspecified" -msgstr "Không được phân loại" +msgstr "không xác định" #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:71 msgid "unspecified -or- create:" -msgstr "Chưa được phân loại hoặc tạo" +msgstr "Chưa được phân loại hoặc tạo:" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:352 msgid "untagged" @@ -10662,17 +11581,19 @@ msgstr "Giá trị nguyên hợp lệ" #: modules/luci-base/htdocs/luci-static/resources/validation.js:355 msgid "valid multicast MAC address" -msgstr "" +msgstr "địa chỉ MAC đa điểm hợp lệ" #: modules/luci-base/htdocs/luci-static/resources/validation.js:435 msgid "" "valid network device name between 1 and 15 characters not containing \":\", " "\"/\", \"%\" or spaces" msgstr "" +"tên thiết bị mạng hợp lệ từ 1 đến 15 ký tự không chứa \":\", \"/\", \"%\" " +"hoặc khoảng trắng" #: modules/luci-base/htdocs/luci-static/resources/validation.js:433 msgid "valid network device name, not \".\" or \"..\"" -msgstr "" +msgstr "tên thiết bị mạng hợp lệ, không phải là \".\" hoặc \"..\"" #: modules/luci-base/htdocs/luci-static/resources/validation.js:323 msgid "valid network in address/netmask notation" @@ -10698,7 +11619,7 @@ msgstr "Thời gian hợp lệ (HH:MM:SS)" #: modules/luci-base/htdocs/luci-static/resources/validation.js:459 msgid "value between %d and %d characters" -msgstr "" +msgstr "giá trị từ %d đến %d ký tự" #: modules/luci-base/htdocs/luci-static/resources/validation.js:440 msgid "value between %f and %f" @@ -10724,23 +11645,106 @@ msgstr "giá trị với ít nhất %d ký tự" 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:1397 +#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1398 msgid "weak security" msgstr "Mật khẩu yếu" #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:72 msgctxt "nft unit" msgid "week" -msgstr "" +msgstr "tuần" #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47 msgid "yes" -msgstr "Có" +msgstr "có" #: modules/luci-compat/luasrc/view/cbi/delegator.htm:20 msgid "« Back" msgstr "« Quay lại" +#~ 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 (NAS Identifier) to a destination MAC address when requesting PMK-R1 " +#~ "key from the R0KH that the STA used during the Initial Mobility Domain " +#~ "Association." +#~ msgstr "" +#~ "Danh sách các R0KH trong cùng một tên miền di động. <br /> Định dạng: Địa " +#~ "chỉ MAC, Mã định danh NAS, khóa 128 bit dưới dạng chuỗi hex. <br /> Danh " +#~ "sách này được sử dụng để ánh xạ R0KH-ID (Định danh NAS) một địa chỉ MAC " +#~ "đích 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." + +#~ msgid "Both Listen addr and Relay To must be specified." +#~ msgstr "Cả địa chỉ Nghe và Chuyển tiếp đến phải được chỉ định." + +#~ msgid "ID" +#~ msgstr "ID" + +#~ msgid "Listen address" +#~ msgstr "Địa chỉ lắng nghe" + +#~ msgid "Listen and Relay To IP family must be homogeneous." +#~ msgstr "Listen và Relay To IP family phải là đồng nhất." + +#~ msgid "Relay To address" +#~ msgstr "Chuyển tiếp đến địa chỉ" + +#~ msgid "Modem bearer teardown in progress." +#~ msgstr "Quá trình hủy bỏ trình tự Modem đang tiến hành." + +#~ msgid "Modem disconnection in progress. Please wait." +#~ msgstr "Đang ngắt kết nối modem. Vui lòng đợi." + +#~ msgid "Modem is disabled." +#~ msgstr "Modem đã bị vô hiệu hóa." + +#~ msgid "IPv6 suffix (hex)" +#~ msgstr "" +#~ "<abbr title=\"giao thức internet phiên bản 6\">IPv6</abbr>-Suffix (hex)" + +#~ msgid "Annex A + L + M (all)" +#~ msgstr "Phụ lục A + L + M (tất cả)" + +#~ msgid "Annex A G.992.1" +#~ msgstr "Phụ lục A G.992.1" + +#~ msgid "Annex A G.992.2" +#~ msgstr "Phụ lục A G.992.2" + +#~ msgid "Annex A G.992.3" +#~ msgstr "Phụ lục A G.992.3" + +#~ msgid "Annex A G.992.5" +#~ msgstr "Phụ lục A G.992.5" + +#~ msgid "Annex B (all)" +#~ msgstr "Phụ lục B (tất cả)" + +#~ msgid "Annex B G.992.1" +#~ msgstr "Phụ lục B G.992.1" + +#~ msgid "Annex B G.992.3" +#~ msgstr "Phụ lục B G.992.3" + +#~ msgid "Annex B G.992.5" +#~ msgstr "Phụ lục B G.992.5" + +#~ msgid "Annex J (all)" +#~ msgstr "Phụ lục J (tất cả)" + +#~ msgid "Annex L G.992.3 POTS 1" +#~ msgstr "Phụ lục L G.992.3 POTS 1" + +#~ msgid "Annex M (all)" +#~ msgstr "Phụ lục M (tất cả)" + +#~ msgid "Annex M G.992.3" +#~ msgstr "Phụ lục M G.992.3" + +#~ msgid "Annex M G.992.5" +#~ msgstr "Phụ lục M G.992.5" + #~ msgid "ATU-C System Vendor ID" #~ msgstr "Hệ thống cung cấp ID ATU-C" |