radius 1.4.90 - en to vi translation catalogue (621 entries)

en: %s: option `%s' is ambiguous
vi: %s: tùy chọn « %s » là mơ hồ

en: %s: option `--%s' doesn't allow an argument
vi: %s: tùy chọn « --%s » không cho phép đối số

en: %s: option `%c%s' doesn't allow an argument
vi: %s: tùy chọn « %c%s » không cho phép đối số

en: %s: option `%s' requires an argument
vi: %s: tùy chọn « %s » cần đến đối số

en: %s: unrecognized option `--%s'
vi: %s: không nhận ra tùy chọn « --%s »

en: %s: unrecognized option `%c%s'
vi: %s: không nhận ra tùy chọn « %c%s »

en: %s: illegal option -- %c
vi: %s: không cho phép tùy chọn « -- %c »

en: %s: invalid option -- %c
vi: %s: tùy chọn không hợp lệ « -- %c »

en: %s: option requires an argument -- %c
vi: %s: tùy chọn cần đến đối số « -- %c »

en: %s: option `-W %s' is ambiguous
vi: %s: tùy chọn « -W %s » là mơ hồ

en: %s: option `-W %s' doesn't allow an argument
vi: %s: tùy chọn « -W %s » không cho phép đối số

en: ARGP_HELP_FMT: %s value is less than or equal to %s
vi: ARGP_HELP_FMT: giá trị %s nhỏ hơn hoặc bằng %s

en: %.*s: ARGP_HELP_FMT parameter requires a value
vi: %.*s: tham số « ARGP_HELP_FMT » cần thiết giá trị

en: %.*s: ARGP_HELP_FMT parameter must be positive
vi: %.*s: tham số « ARGP_HELP_FMT » phải là số dương

en: %.*s: Unknown ARGP_HELP_FMT parameter
vi: %.*s: không biết tham số « ARGP_HELP_FMT »

en: Garbage in ARGP_HELP_FMT: %s
vi: Rác trong « ARGP_HELP_FMT »: %s

en: Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.
vi: Tất cả đối số bắt buộc phải sử dụng với tùy chọn dài cũng bắt buộc với tùy chọn ngắn tương ứng.

en: Usage:
vi: Cách sử dụng:

en:   or:
vi:   hoặc:

en:  [OPTION...]
vi:  [TÙY_CHỌN...]

en: Try `%s --help' or `%s --usage' for more information.
vi: Hãy thử lệnh « %s --help » (trợ giúp) hoặc lệnh « %s --usage » (cách sử dụng) để xem thông tin thêm.

en: Report bugs to %s.
vi: Hãy thông báo lỗi nào cho %s.

en: Unknown system error
vi: Gặp lỗi hệ thống không rõ

en: give this help list
vi: hiển thị trợ giúp này

en: give a short usage message
vi: hiển thị thông điệp cách sử dụng ngắn

en: NAME
vi: TÊN

en: set the program name
vi: đặt tên chương trình

en: SECS
vi: GIÂY

en: hang for SECS seconds (default 3600)
vi: treo trong GIÂY giây (mặc định là 3600)

en: print program version
vi: in ra phiên bản chương trình

en: (PROGRAM ERROR) No version known!?
vi: (LỖI CHƯƠNG TRÌNH) Không biết phiên bản không?

en: %s: Too many arguments
vi: %s: Quá nhiều đối số

en: (PROGRAM ERROR) Option should have been recognized!?
vi: (LỖI CHƯƠNG TRÌNH) Nên nhận diện tùy chọn mà chưa?

en: make_pair(): attribute %d not found in dictionary
vi: make_pair(): thuộc tính %d không tìm thấy trong từ điển

en: Actual request length does not match reported length (%d, %d)
vi: Độ dài yêu cầu thật không khớp độ dài đã thông báo (%d, %d)

en: Received invalid reply digest from server
vi: Nhận bó ứng đáp không hợp lệ từ máy phục vụ

en: invalid port type
vi: kiểu cổng không hợp lệ

en: select() interrupted
vi: select() bị ngắt

en: error receiving data from %s:%d
vi: gặp lỗi khi nhận dữ liệu từ %s:%d

en: unknown keyword
vi: không biết từ khoá

en: wrong number of fields
vi: số trường không đúng

en: bad IP address or host name
vi: địa chỉ IP hay tên máy không đúng

en: bad port number %s
vi: số hiệu cổng sai %s

en: bad timeout value
vi: giá trị thời hạn sai

en: bad retry value
vi: giá trị thử lại sai

en: compiled without debugging support
vi: được biên dịch không hỗ trợ khả năng gỡ lỗi

en: too few fields
vi: quá ít trường

en: too many fields
vi: quá nhiều trường

en: missing ]
vi: thiếu ]

en: invalid syntax flag %c
vi: cờ cụ pháp không hợp lệ %c

en: invalid flag %c
vi: cờ không hợp lệ %c

en: value not a number (near %s)
vi: giá trị không phải là con số (gần %s)

en: no parser registered for this attribute
vi: không có bộ phân tách được đăng ký cho thuộc tính này

en: invalid type
vi: kiểu không hợp lệ

en: unknown vendor
vi: không biết nhà sản xuất

en: Redefining attribute %s
vi: Đang xác định lại thuộc tính %s

en: Redefining alias %s
vi: Đang xác định lại bí danh %s

en: Attribute %s is not defined
vi: Chua xác định thuộc tính %s

en: Symbol %s already declared
vi: Ký hiệu %s đã được tuyên bố

en: PROPERTY syntax error
vi: Lỗi cú pháp PROPERTY (tài sản)

en: blocks cannot be nested
vi: không thể lồng với nhau các khối

en: block opened here
vi: khối được mở ở đây

en: block syntax: expected `VENDOR' but found `%s'
vi: cú pháp khối (ngờ « VENDOR » (nhà sản xuất) còn tìm « %s »)

en: unexpected END
vi: gặp END (kết thúc) bất thường

en: BEGIN without END
vi: BEGIN (bắt đầu) không có END (kết thúc)

en: %s: %d error | %s: %d errors
vi[0]: %s: lỗi %d

en: not enough memory
vi: không đủ bộ nhớ

en: low core: aborting
vi: lõi thấp nên hủy bỏ

en: can't stat `%s'
vi: không thể lấy các thông tin (stat) về « %s »

en: can't open file `%s'
vi: không thể mở tập tin « %s »

en: %s: read error
vi: %s: lỗi đọc

en: %s: short read
vi: %s: đọc ngắn

en: grad_ut_setent(): cannot open `%s'
vi: grad_ut_setent(): không thể mở « %s »

en: login: entry for NAS %s port %d duplicate
vi: login: (đăng nhập) mục nhập cho NAS %s cổng %d là trùng

en: login: entry for NAS %s port %d wrong order
vi: login: (đăng nhập) mục nhập cho NAS %s cổng %d có thứ tự không đúng

en: logout: entry for NAS %s port %d has wrong ID (expected %s found %s)
vi: logout: (đăng xuất) mục nhập cho NAS %s cổng %d có mã nhận diện không đúng (ngờ %s còn tìm %s)

en: logout: login entry for NAS %s port %d not found
vi: logout: (đăng xuất) mục nhập đăng nhập cho NAS %s cổng %d không tìm thấy

en: can't open %s
vi: không thể mở %s

en: `%s' already included here
vi: « %s » đã được gồm ở đây

en: `%s' already included at top level
vi: « %s » đã được gồm ở cấp đầu

en: can't open `%s'
vi: không thể mở « %s »

en: discarding user `%s'
vi: đang hủy người dung « %s »

en: unknown attribute `%s'
vi: không biết thuộc tính « %s »

en: %s: not an absolute pathname
vi: %s: không phải là tên đường dẫn tuyệt đối

en: attribute
vi: thuộc tính

en: value %s is not declared for attribute %s
vi: giá trị %s chưa được tuyên bố cho thuộc tính %s

en: %s: can't parse date
vi: %s: không thể phân tách ngày tháng

en: %s: unknown attribute type %d
vi: %s: không biết kiểu thuộc tính %d

en: enabled userfile parser debugging
vi: đã bật khả năng gỡ lỗi bộ phân tách tập tin người dùng

en: disabled userfile parser debugging
vi: đã tắt khả năng gỡ lỗi bộ phân tách tập tin người dùng

en: string too long: %s
vi: chuỗi quá dài: %s

en: missing closing quote in string started near `%s'
vi: thiếu dấu trích dẫn đóng trong chuỗi đã bắt đầu gần « %s »

en: error in format spec: unknown format %s
vi: gặp lỗi trong đặc tả định dạng: không biết định dạng %s

en: wrong number of arguments to form %s
vi: số đối số không đúng với biểu mẫu %s

en: form `%s' not closed
vi: biểu mẫu « %s » chưa được đóng

en: DIR
vi: TMỤC

en: Set path to the configuration directory
vi: Đặt đường dẫn đến thư mục cấu hình

en: print license and exit
vi: in ra giấy phép rồi thoát

en: Common options
vi: Tùy chọn dùng chung

en:    This program is free software; you can redistribute it and/or modify
       it under the terms of the GNU General Public License as published by
       the Free Software Foundation; either version 2, or (at your option)
       any later version.
    
       This program is distributed in the hope that it will be useful,
       but WITHOUT ANY WARRANTY; without even the implied warranty of
       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
       GNU General Public License for more details.
    
       You should have received a copy of the GNU General Public License
       along with GNU Radius; if not, write to the Free Software Foundation,
       Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.
    
    Chương trình này được phát hành vì mong muốn nó có ích, nhưng KHÔNG CÓ BẢO HÀNH GÌ CẢ, THẬM CHÍ KHÔNG CÓ BẢO ĐẢM ĐƯỢC NGỤ Ý KHẢ NĂNG BÁN HAY KHẢ NĂNG LÀM ĐƯỢC VIỆC DỨT KHOÁT. Xem Giấy Phép Công Cộng GNU để biết thêm chi tiết.
    
    Bạn đã nhận một bản sao của Giấy Phép Công Cộng GNU cùng với chương trình này; nếu không, hãy viết thư cho Tổ Chức Phần Mềm Tự Do,
    Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor,
    Boston, MA  02110-1301, USA (Mỹ)

en: no Acct-Status-Type attribute
vi: không có thuộc tính « Acct-Status-Type » (kiểu trạng thái kế toán)

en: NAS %s started (Accounting-On packet seen)
vi: NAS %s đã khởi chạy (gói tin Accounting-On [kế toán đã bật] được xem)

en: NAS %s shut down (Accounting-Off packet seen)
vi: NAS %s đã tắt (gói tin Accounting-Off [kế toán đã tắt] được xem)

en: unknown packet type (%d)
vi: không biết kiểu gói tin (%d)

en: NOT writing wtmp record
vi: KHÔNG PHẢI đang ghi mục wtmp

en: System accounting is disabled
vi: Khả năng kế toán hệ thống bị tắt

en: Cannot stat path component: %s
vi: Không thể lấy các thông tin về thành phần đường dẫn: %s

en: Cannot create directory %s
vi: Không thể tạo thư mục %s

en: Path component is not a directory: %s
vi: Thành phần đường dẫn không phải là thư mục: %s

en: %s: directory not writable
vi: %s: thư mục không có khả năng ghi

en: %s: not a directory
vi: %s: không phải là thư mục

en: Detailed accounting is disabled
vi: Khả năng kế toán chi tiết bị tắt

en: wrong return type
vi: kiểu trở về không đúng

en: Invalid password aging information for user '%s'
vi: Thông tin không hợp lệ về thời gian còn hoạt động của mật khẩu cho người dùng « %s »

en: account locked
vi: tài khoản bị khoá

en: No username
vi: Không có tên người dùng

en: Malformed username
vi: Tên người dùng dạng sai

en: Access denied by huntgroup %s:%d
vi: Truy cập bị từ chối bởi huntgroup %s:%d

en: unknown Password-Location value: %ld
vi: không biết giá trị « Password-Location » (vị trí mật khẩu): %ld

en: PAM authentication not available
vi: Không có sẵn khả năng xác thực PAM

en: No such user
vi: Không có người dùng như vậy

en: Login rejected
vi: Đăng nhập từ chối

en: denied by Scheme procedure
vi: từ chối bởi thủ tục Scheme

en: Invalid Auth-Failure-Trigger value: %s
vi: Giá trị « Auth-Failure-Trigger » (điều gây ra sự thất bại xác thực) không hợp lệ giá trị: %s

en: The value of Auth-Failure-Trigger attribute must begin with '/' or '('.
vi: Giá trị của thuộc tính « Auth-Failure-Trigger » (điều gây ra sự thất bại xác thực) phải bắt đầu với dấu xuyệc « / » hoặc dấu ngoặc mở « ( ».

en: Rejected
vi: Bị từ chối

en: Ignored
vi: Bị bỏ qua

en: Login incorrect
vi: Đăng nhập không đúng

en: Account expired
vi: Tài khoản đã hết hạn

en: Password expired
vi: Mật khẩu đã hết hạn

en: Account disabled
vi: Tài khoản bị tắt

en: Login failed
vi: Lỗi đăng nhập

en: realm quota exceeded for
vi: chỉ tiêu đại hạt bị vượt quá cho

en: Multiple logins: [%s] max. %ld%s
vi: Nhiều việc đăng nhập: [%s] tối đa %ld%s

en:  [MPP attempt]
vi:  [Sự thử MPP]

en: Outside allowed timespan (%s)
vi: Ở ngoại thời hạn (%s)

en: external check failed:
vi: việc kiểm tra bên ngoài đã thất bại:

en: Login OK
vi: Đăng nhập được

en: too many attributes
vi: quá nhiều thuộc tính

en: can't store datum for %s
vi: không thể cất giữ dữ liệu cho %s

en: cannot open dbm file %s
vi: không thể mở tập tin bộ quản lý co sở dữ liệu %s

en: unknown NAS type: %s (nas %s)
vi: không biết kiểu NAS: %s (nas %s)

en: timed out in waiting SNMP response from NAS %s
vi: quá thời trong khi đợi đáp ứng SNMP từ NAS %s

en: no snmp_oid
vi: không có « snmp_oid »

en: invalid OID: %s
vi: OID không hợp lệ: %s

en: can't create snmp session: %s
vi: không thể tạo phiên chạy snmp: %s

en: can't open snmp session: %s
vi: không thể mở phiên chạy snmp: %s

en: can't create SNMP PDU: %s
vi: không thể tạo PDU SNMP: %s

en: unknown host: %s
vi: không biết máy: %s

en: timed out in waiting for finger response from NAS %s
vi: quá giờ trong khi đợi đáp ứng finger từ NAS %s

en: path variable not set
vi: chưa đặt biến đường dẫn

en: expr variable not set
vi: chưa đặt biến expr

en: unknown block statement
vi: gặp khai báo khối không rõ

en: invalid netmask length: %d
vi: độ dài mặt nạ mạng không hợp lệ: %d

en: %s:%d: unexpected EOF in comment started at line %d
vi: %s:%d: gặp kết thúc tập tin bất thường trong chú thích bắt đù ở dòng %d

en: %s:%d: no such service: %s
vi: %s:%d: không có dịch vụ như vậy: %s

en: %s:%d: unknown host: %s
vi: %s:%d: không biết máy: %s

en: INTERNAL ERROR at %s:%d: unknown datatype %d
vi: LỖI NỘI BỘ ở %s:%d: không biết kiểu dữ liệu %d

en: %s:%d: wrong datatype (should be %s)
vi: %s:%d: kiểu dữ liệu không đúng (nên là %s)

en: too few arguments
vi: quá ít đối số

en: too many arguments
vi: quá nhiều đối số

en: %s:%d: obsolete statement
vi: %s:%d: đối số cũ

en: can't open config file `%s'
vi: không thể mở tập tin cấu hình « %s »

en: reading %s
vi: đang đọc %s

en: no such user: %s
vi: không có người dùng như vậy: %s

en: setgroups(1, %lu) failed
vi: setgroups(1, %lu) không thành công

en: setegid(%lu) failed
vi: setegid(%lu) không thành công

en: setregid(%lu,%lu) failed
vi: setregid(%lu,%lu) không thành công

en: setresgid(%lu,%lu,%lu) failed
vi: setresgid(%lu,%lu,%lu) không thành công

en: setgid(%lu) failed
vi: setgid(%lu) không thành công

en: cannot set effective gid to %lu
vi: không thể lập GID hữu ích cho %lu

en: setreuid(%lu,-1) failed
vi: setreuid(%lu,-1) không thành công

en: second setuid(%lu) failed
vi: second setuid(%lu) không thành công

en: setuid(%lu) failed
vi: setuid(%lu) không thành công

en: seteuid(0) succeeded when it should not
vi: seteuid(0) thành công khi không nên

en: cannot drop non-root setuid privileges
vi: không thể bỏ quyền truy cập setuid không phải của người chủ

en: radius_exec_command(): won't execute, not an absolute pathname: %s
vi: radius_exec_command(): (radius thực hiện lệnh) sẽ không thực hiện, không phải là tên đường dẫn tuyệt đối: %s

en: can't reset SIGCHLD
vi: không thể đặt lại « SIGCHLD » (tín hiệu con)

en: can't restore SIGCHLD
vi: không thể phục hồi « SIGCHLD » (tín hiệu con)

en: can't run external program `%s' (reason reported via syslog channel user.err)
vi: không thể chạy chương trình bên ngoài « %s » (lý do được thông báo qua kênh bản ghi hệ thống [syslog] user.err)

en: external program `%s' %s
vi: chương trình bên ngoài « %s » %s

en: radius_exec_program(): won't execute, not an absolute pathname: %s
vi: radius_exec_program(): (radius thực hiện chương trình) sẽ không thực hiện, không phải là tên đường dẫn tuyệt đối: %s

en: couldn't open pipe
vi: không thể mở ống dẫn

en: can't close pipe
vi: không thể đóng ống dẫn

en: can't dup stdout
vi: không thể nhân đôi (dup) thiết bị xuất chuẩn

en: <stdout of %s>:%d: %s
vi: <thiết bị xuất chuẩn của %s>:%d: %s

en: filter %s (pid %d) %s (in: %u, out: %u)
vi: lọc %s (pid %d) %s (vào : %u, ra : %u)

en: filter %s is not declared
vi: chưa tuyên bố bộ lọc %s

en: cannot run filter %s
vi: không thể chạy bộ lọc %s

en: filter %s
vi: lọc %s

en: reading from filter %s
vi: đang đọc từ bộ lọc %s

en: filter %s (auth): bad output: %s
vi: lọc %s (xác thực): kết xuất sai: %s

en: filter %s (acct): bad output: %s
vi: lọc %s (kế toán): kết xuất sai: %s

en: %s:%d: filter already declared at %s:%d
vi: %s:%d: bộ lọc đã được tuyên bố ở %s:%d

en: discarding entry `%s'
vi: đang hủy mục nhập « %s »

en: zero length username not permitted
vi: không cho phép tên người dùng có độ dài bằng không

en: unknown attribute `%s/%s'
vi: không biết thuộc tính « %s/%s »

en: expected %s, but found %s
vi: ngờ %s, còn tìm %s

note: TRANSLATORS: This is used in place of the first %s in the message "expected %s, but found %s", i.e. it acts as a direct object to the verb 'expect'. Please bear this in mind when translating
en: opcode
vi: mã thao tác

en: grad_create_pair failed on %s
vi: grad_create_pair (grad tạo cặp) bị lỗi trên %s

en: not defined
vi: chưa xác định

en: cannot execute `%s'
vi: không thể thực hiện « %s »

en: unknown method
vi: phương pháp không rõ

en: user `%s' already found in %s
vi: người dùng « %s » đã được tìm trong %s

en: %d user disabled | %d users disabled
vi[0]: %d người dùng bị tắt

en: using only dbm: USERS NOT LOADED
vi: đang dùng chỉ bộ quản lý co sở dữ liệu : CHƯA NẠP CÁC NGƯỜI DÙNG

en: DBM files found but no -b flag given - NOT using DBM
vi: Tìm thấy các tập tin bộ quản lý co sở dữ liệu nhưng chưa đưa ra cờ « -b » nên KHÔNG PHẢI dùng bộ quản lý co sở dữ liệu

en: can't load %s: exited
vi: không thể nạp %s nên thoát

en: %s reloaded.
vi: %s đã được nạp lại.

en: SQL Error: SQL client could not be initialized
vi: Lỗi SQL: ứng dụng khách SQL không thể được sở khởi

en: INTERNAL ERROR: unknown reload code: %d
vi: LỖI NỘI BỘ : không biết mã nạp lại: %d

en: can't create parser output file `%s'
vi: không thể tạo tập tin dữ liệu xuất bộ phân tách « %s »

en: dumped users database to %s
vi: đã đổ co sở dữ liệu người dùng ra %s

en: Can't forward to %s:%d
vi: Không thể chuyển tiếp tới %s:%d

en: Forwarding host %s not listed in clients
vi: Máy chuyển tiếp %s không được liệt kê trong các ứng dụng khách (clients)

en: Can't open forwarding socket
vi: Không thể mở ổ cắm chuyển tiếp

en: Can't bind forwarding socket
vi: Không thể đóng kết ổ cắm chuyển tiếp

en: none
vi: không có

en: Main
vi: Chính

en: Auth
vi: Xác thực

en: Acct
vi: Kế toán

en: Proxy
vi: Ủy nhiệm

en: emerg
vi: khẩn cấp

en: alert
vi: cảnh giác

en: crit
vi: tới hạn

en: error
vi: lỗi

en: warning
vi: cảnh báo

en: notice
vi: thông báo

en: info
vi: thông tin

en: debug
vi: gỡ lỗi

en: could not append to file %s
vi: không thể phụ thêm vào tập tin %s

en: %s: cannot change owner to %d:%d
vi: %s: không thể thay đổi người sở hữu thành %d:%d

en: can't access log file `%s'
vi: không thể truy cập tập tin ghi lưu « %s »

note: TRANSLATORS: the subject will always be printed before this msgid. for example: "child 222 exited with status 0"
en: exited with status %d
vi: đã thoát với trạng thái %d

note: TRANSLATORS: the subject will always be printed before this msgid.
en: terminated on signal %d
vi: bị kết thúc tại tín hiệu %d

note: TRANSLATORS: the subject will always be printed before this msgid.
en: terminated
vi: bị kết thúc

en: %s:%d: no channel mode for `%s'
vi: %s:%d: không có chế độ kênh cho « %s »

en: no levels applicable for this category
vi: không có cấp thích hợp với loại này

en: %s:%d: channel `%s' not defined
vi: %s:%d: chưa xác định kênh « %s »

en: %s:%d: list item %d has wrong datatype
vi: %s:%d: mục danh sách %d có kiểu dữ liệu không đúng

en: %s:%d: no such module name: %s
vi: %s:%d: không có tên mô-đun như vậy: %s

en: can't open menu `%s'
vi: không thể mở trình đơn « %s »

en: menu %s:%d: %s
vi: trình đơn %s:%d: %s

en: 
    *** User Menu is Not Available ***
vi: 
    ••• Trình đơn người dùng không sẵn sàng •••

en: check_ts(): unknown NAS
vi: check_ts(): NAS không rõ

en: assuming `%s' is logged in
vi: giả sử « %s » đã đăng nhập

en: assuming `%s' is NOT logged in
vi: giả sử « %s » KHÔNG được đăng nhập

en: rad_pam_conv(): no application-specific data passed
vi: rad_pam_conv(): không có dữ liệu đặc trưng cho ứng dụng đã được gởi qua

en: couldn't send request to realm %s
vi: không thể gởi yêu cầu cho địa hạt %s

en: Match-Profile refers to non-existing profile (%s)
vi: « Match-Profile » (khớp hồ sơ) chỉ đến hồ sơ không tồn tại (%s)

en: circular dependency for %s
vi: điều kiện phụ thuộc vòng tròn cho %s

en: not enough memory for transitivity check
vi: không đủ bộ nhớ để kiểm tra khả năng truyền

en: USER LIST IS EMPTY
vi: DANH SÁCH NGƯỜI DÙNG RỖNG

en: duplicate %s attribute
vi: thuộc tính %s trùng

en: attribute %s not allowed in LHS
vi: thuộc tính %s không được phép ở bên trái

en: Match-Profile refers to a DEFAULT entry
vi: « Match-Profile » (khớp hồ sơ) chỉ đến một mục nhập MẶC ĐỊNH

en: Simultaneous-Use is used, but multiple login checking is not enabled
vi: « Simultanous-Use » (dùng đồng thời) được dùng còn chưa bật khả năng kiểm tra nhiều việc đăng nhập

en: No User-Password attribute in LHS
vi: Không có thuộc tính « User-Password » (người dùng-mật khẩu) ở bên trái

en: Auth-Type = System can only be used when running with root privileges
vi: « Auth-Type = System » (kiểu xác thực=hệ thống) có thể được dùng chỉ khi chạy với quyền người chủ

en: User-Password attribute ignored for this Auth-Type
vi: Thuộc tính « User-Password » (người dùng-mật khẩu) bị bỏ qua cho « Auth-Type » (kiểu xác thực) này

en: Password-Location attribute ignored for this Auth-Type
vi: Thuộc tính « Password-Location » (vị trí mật khẩu) bị bỏ qua cho « Auth-Type » (kiểu xác thực) này

en: Authentication type not supported
vi: Kiểu xác thực không được hỗ trợ

en: Both Auth-Data and PAM-Auth attributes present
vi: Có cả hai thuộc tính « Auth-Data » (dữ liệu xác thực) và « PAM-Auth » (xác thực PAM) với nhau

en: attribute %s not allowed in RHS
vi: thuộc tính %s không được phép ở bên phải

en: Use of Add-Port-To-IP-Address is deprecated
vi: Sử dụng « Add-Port-To-IP-Address » (thêm cổng vào địa chỉ IP) bị phản đối

en: BEGIN without Fall-Through
vi: « BEGIN » (bắt đầu) không có « Fall-Through » (không đi đến kết quả nào)

en: request from unknown client
vi: yêu cầu từ ứng dụng khách lạ

en: Dropping packet
vi: Đang bỏ gói tin

en: Retransmitting %s reply
vi: Đang truyền lại trả lời %s

en: request failed
vi: yêu cầu thất bại

en: Unrecognized proxy reply from server %s, proxy ID %d
vi: Trả lời ủy nhiệm không nhận ra từ máy phục vụ %s, mã nhận diện ủy nhiệm %d

en: unknown request code %d
vi: mã yêu cầu không rõ %d

en: rule trace: %s
vi: vết quy tắc: %s

en: GNU radius daemon
vi: Tình nền radius của GNU

en: radiusd specific switches:
vi: các cái chuyển đặc trưng cho radiusd:

en: Stay in foreground
vi: Còn lại ở cảnh gần

en: Select operation mode: test, checkconf, builddbm.
vi: Chọn chế độ thao tác:
     • test			thử tra
     • checkconf		kiểm tra cấu hình
     • builddbm		xây dựng bộ quản lý co sở dữ liệu.

en: Run in single process mode
vi: Chạy trong chế độ tiến trình đơn

en: Store pidfile in DIR
vi: Cất giữ tập tin PID trong TMỤC

en: Show compilation defaults
vi: Hiện các giá trị mặc định biên dịch

en: Quiet mode (valid only with --mode)
vi: Chế độ không xuất chi tiết (hợp lệ chỉ với « --mode » [chế độ])

en: Daemon configuration options. Please use raddb/config instead.
vi: Các tùy chọn cấu hình trình nền. Hãy dùng « raddb/config » thay thế.

en: Do detailed authentication logging
vi: Ghi lưu xác thực một cách chi tiết

en: Set accounting directory
vi: Đặt thư mục kế toán

en: Enable DBM support
vi: Bật hỗ trợ bộ quản lý co sở dữ liệu

en: Set logging directory name
vi: Đặt tên thư mục ghi lưu

en: Do not resolve IP addresses
vi: Không tháo gỡ các địa chỉ IP

en: IPADDR
vi: ĐỊA CHỈ IP

en: Listen on IPADDR
vi: Lắng nghe trên ĐỊA CHỈ IP

en: Set authentication port number
vi: Đặt số hiệu cổng xác thực

en: Strip prefixes/suffixes off user names before logging
vi: Tước các tiền/hậu tố ra tên người dùng trong khi ghi lưu

en: DEBUGSPEC
vi: ĐẶC TẢ GỠ LỖI

en: Set debugging level
vi: Đặt cấp gỡ lỗi

en: Log authentications
vi: Ghi lưu các việc xác thực

en: Log users' passwords
vi: Ghi lưu các mật khẩu của người dùng

en: radiusd compiled without DBM support
vi: Trình nền radiusd đã được biên dịch không có hỗ trợ bộ quản lý co sở dữ liệu

en: unknown mode: %s
vi: không biết chế độ : %s

en: invalid IP address: %s
vi: địa chỉ IP không hợp lệ: %s

en: Sorry, your account is currently closed
vi: Tiếc là tài khoản của bạn hiện thời được đóng

en: Password has expired
vi: Mật khẩu đã hết hạn

en: Password will expire in %R{Password-Expire-Days} Days
vi: Mật khẩu sẽ hết hạn sau %R{Password-Expire-Days} ngày

en: 
    Access denied
vi: 
    Truy cập bị từ chối

en: 
    Realm quota exceeded - access denied
vi: 
    Chỉ tiêu bị vượt quá nên truy cập bị từ chối

en: 
    You are already logged in %R{Simultaneous-Use} times - access denied
vi: 
    Bạn đã đăng nhập đồng thời %R{Simultaneous-Use} lần nên truy cập bị từ chối

en: 
    You are already logged in - access denied
vi: 
    Bạn đã đăng nhập nên truy cập bị từ chối

en: You are calling outside your allowed timespan
vi: Bạn đang gọi ở ngoại thời hạn

en: Terminating the subprocesses
vi: Đang kết thúc các tiến trình con

en: %d process left! | %d processes left!
vi[0]: %d tiến trình còn lại.

en: Radiusd is not listening on any port.
vi: Trình nền radiusd không đang lắng nghe trên cổng nào.

en: Radiusd is not listening on any port. Trying to continue anyway...
vi: Trình nền radiusd không đang lắng nghe trên cổng nào. Vẫn còn đang thử tiếp tục...

en: Starting
vi: Đang khởi chạy

en: Ready
vi: Sẵn sàng

en: can't find out my own IP address
vi: không tìm thấy địa chỉ IP của mình

en: RADIUSD SUSPENDED
vi: TRÌNH NỀN RADIUSD BỊ NGƯNG

en: Reloading configuration now
vi: Đang nạp lại cấu hình bây giờ

en: Dumping users db to `%s'
vi: Đang đổ các người dùng vào « %s »

en: restart initiated
vi: việc khởi chạy lại đã được bắt đầu

en: can't restart: not started as absolute pathname
vi: không thể khởi chạy lại: không bắt đầu như là tên đường dẫn tuyệt đối

en: radiusd_restart: cannot fork
vi: radiusd_restart: (khởi chạy lại trình nền radius) không thể tạo tiến trình con

en: restarting radius
vi: đang khởi chay radius

en: RADIUS NOT RESTARTED: exec failed
vi: RADIUS KHÔNG ĐƯỢC KHỞI CHẠY LẠI: lỗi thực hiện

en: Normal shutdown.
vi: Tắt máy một cách chuẩn.

en: Ready to process requests.
vi: Sẵn sàng xử lý các yêu cầu.

en: Loading configuration files.
vi: Đang nạp các tập tin cấu hình.

en: Errors reading config file - EXITING
vi: Gặp lỗi khi đọc tập tin cấu hình nên THOÁT

en: socket %s:%d is already assigned for %s
vi: ổ cắm %s:%d đã được gán cho %s

en: Ignoring exec-program-user
vi: Đang bỏ qua « exec-program-user » (thực hiện-chương trình-người dùng)

en: INTERNAL ERROR (%s:%d): attribute %d has bad type (%d)
vi: LỖI NỘI BỘ (%s:%d): thuộc tính %d có kiểu sai (%d)

en: cannot convert "%s" to integer
vi: không thể chuyển đổi « %s » sang số nguyên

en: Proxy %s request expired in queue
vi: Yêu cầu ủy nhiệm %s đã hết hạn trong hàng đợi

en: Killing unresponsive %s child %lu
vi: Đang buộc kết thúc tiến trình con %s không đáp ứng %lu

en: Cannot terminate child %lu. Attempting to kill inexisting process?
vi: Không thể kết thúc tiến trình con %lu. Đang thử buộc kết thúc tiến trình không tồn tại không?

en: Terminating unresponsive %s child %lu, status: %s
vi: Đang kết thúc tiến trình con %s không đáp ứng %lu, trạng thái: %s

en: OK
vi: Được

en: FAILURE
vi: THẤT BẠI

en: duplicate request
vi: yêu cầu trùng

en: too many requests in queue
vi: quá nhiều yêu cầu trong hàng đợi

en: too many requests of this type
vi: quá nhiều yêu cầu kiểu này

en: Maximum number of children active
vi: Số tối đa các tiến trình con hoạt động

en: redefinition of function `%s'
vi: xác định lại hàm « %s »

en: previously defined here
vi: đã được xác định trước ở đây

en: nothing to break from
vi: không có gì từ đó cần ngắt

en: nothing to continue
vi: không có gì cần tiếp tục

en: undefined variable: %s
vi: biến chưa xác định: %s

en: unexpected EOF in comment started at line %lu
vi: gặp kết thúc tập tin bất thường trong chú thích bắt đầu ở dòng %lupr

en: Malformed pragma
vi: Pragma (lệnh mã nguồn điều khiển trình biên dịch) dạng sai

en: Unknown regexp flag: %s
vi: Không biết cờ biểu thức chính quy: %s

en: unterminated character constant
vi: hằng ký tự chưa chấm dứt

en: %s implicit coercion %s %s
vi: %s sự ép buộc ngầm %s %s

en: operation not applicable to strings
vi: thao tác không thể áp dụng cho chuỗi

en: (argument %d)
vi: (đối số %d)

en: too many arguments in call to %s
vi: quá nhiều đối số trong cuộc gọi cho %s

en: too few arguments in call to %s
vi: quá ít đối số trong cuộc gọi cho %s

en: Undefined
vi: Chưa xác định

en: integer
vi: số nguyên

en: string
vi: chuỗi

en: UNKNOWN
vi: KHÔNG RÕ

en: from Undefined
vi: từ Chưa xác định

en: from integer
vi: từ số nguyên

en: from string
vi: từ chuỗi

en: from UNKNOWN
vi: từ KHÔNG RÕ

en: to Undefined
vi: đến Chưa xác định

en: to integer
vi: đến số nguyên

en: to string
vi: đến chuỗi

en: to UNKNOWN
vi: đến KHÔNG RÕ

en: missing return statement
vi: thiếu khai báo trở về

en: divide by zero
vi: chia cho không

en: regexp error: %s
vi: lỗi biểu thức chính quy: %s

en: out of pushdown space
vi: hết chỗ đẩy xuống (pushdown)

en: heap overrun
vi: tràn qua miền nhớ

en: out of heap space
vi: hết chỗ miền nhớ

en: out of popup
vi: hết bật lên

en: rewrite runtime error
vi: ghi lại lỗi khi chạy

en: no request supplied
vi: chưa cung cấp yêu cầu

en: can't create A/V pair
vi: không thể tạo cặp A/V

en: division by zero!
vi: chia cho không !

en: rewrite regex failure: %s. Input: %s
vi: ghi lại lỗi biểu thức chính quy: %s. Kết nhập: %s

en: pc out of range
vi: pc ở ngoại phạm vị

en: Invalid backreference
vi: Tham chiếu ngược không hợp lệ

en: regexp compile error:
vi: lỗi biên dịch biểu thức chính quy:

en: gsub: not enough memory
vi: gsub: không đủ bộ nhớ

en: sub: not enough memory
vi: sub: không đủ bộ nhớ

en: redefinition of function %s
vi: xác định lại hàm %s

en: function %s not defined
vi: chưa định nghĩa hàm %s

en: function %s returns wrong data type
vi: hàm %s trả về kiểu dữ liệu không đúng

en: function %s takes too many arguments
vi: hàm %s lấy quá nhiều đối số

en: function %s: argument %d must be integer
vi: hàm %s: đối số %d phải là số nguyên

en: function %s: argument %d must be string
vi: hàm %s: đối số %d phải là chuỗi

en: function %s takes too few arguments
vi: hàm %s lấy quá ít đối số

en: function %s() requires %d parameter | function %s() requires %d parameters
vi[0]: function %s() cần đến %d tham số

en: file not found: %s
vi: Không tìm thấy tập tin: %s

en: function ~S not defined
vi: chưa xác định hàm « ~S »

en: too many arguments for ~S
vi: quá nhiều đối số cho « ~S »

en: type mismatch in argument ~S(~S) in call to ~S
vi: kiểu khớp sai trong đối số « ~S(~S) » trong cuộc gọi cho « ~S »

en: too few arguments for ~S
vi: quá ít đối số cho « ~S »

en: %s is not a procedure object
vi: %s không phải là một đối tượng thủ tục

en: Procedure `%s' failed: see error output for details
vi: Thủ tục « %s » đã thất bại: xem kết xuất lỗi để tìm chi tiết

en: Unexpected return value from Guile authentication function `%s'
vi: Giá trị trả về bất thường từ hàm xác thực Guile « %s »

en: Unexpected return value from Guile accounting function `%s'
vi: Giá trị trả về bất thường từ hàm kế toán Guile « %s »

en: Invalid hex number: %s
vi: Sổ thập lục không hợp lệ: %s

en: Guile authentication disabled in config
vi: Khả năng xác thực Guile bị tắt trong cấu hình

en: Guile authentication not available
vi: Khả năng xác thực Guile không sẵn sàng

en: %s:%d: community %s already declared
vi: %s:%d: công đồng %s đã được tuyện bộ

en: %s:%d: no such network: %s
vi: %s:%d: không có mạng như vậy: %s

en: %s:%d: undefined community %s
vi: %s:%d: công đồng chưa được xác định %s

en: acct server re-initializing on SNMP request
vi: máy phục vụ kế toán đang khởi tạo lại khi nhận yêu cầu SNMP

en: auth server re-initializing on SNMP request
vi: máy phục vụ xác thực đang khởi tạo lại khi nhận yêu cầu SNMP

en: server re-initializing on SNMP request
vi: máy phục vụ đang khởi tạo lại khi nhận yêu cầu SNMP

en: server restart on SNMP request
vi: máy phục vụ đang khởi chạy lại khi nhận yêu cầu SNMP

en: server continuing on SNMP request
vi: máy phục vụ đang tiếp tục khi nhận yêu cầu SNMP

en: server suspending on SNMP request
vi: máy phục vụ đang ngưng chạy khi nhận yêu cầu SNMP

en: server shutting down on SNMP request
vi: máy phục vụ đang tắt khi nhận yêu cầu SNMP

en: can't decode SNMP packet from %s: %s
vi: không thể giải mã gói tin SNMP từ %s: %s

en: DENIED attempt to access community %s from %s
vi: ĐÃ TỪ CHỐI sự thử truy cập công đồng %s từ %s

en: Dropping SNMP request from client %s: %s
vi: Đang bỏ yêu cầu SNMP từ ứng dụng khách %s: %s

en: could not read sqlserver file %s
vi: không thể đọc tập tin máy phục vụ SQL %s

en: unrecognized keyword
vi: từ khoá không được nhận ra

en: required argument missing
vi: đối số cần thiết còn thiếu

en: number parse error
vi: lỗi phân tách số

en: expected boolean value
vi: ngờ giá trị luận lý

en: auth_max_connections is obsolete
vi: auth_max_connections (số tối đa kết nối xác thực) quá cũ

en: acct_max_connections is obsolete
vi: acct_max_connections (số tối đa kết nối kế toán) quá cũ

en: query_buffer_size is obsolete
vi: query_buffer_size (kích cỡ bộ đệm truy vấn) quá cũ

en: Unsupported SQL interface
vi: Giao diện SQL không được hỗ trợ

en: %s: missing `%s' statement
vi: %s: thiếu câu lệnh « %s »

en: %s: SQL interface not specified
vi: %s: chưa xác định giao diện SQL

en: disabling SQL authentication
vi: đang tắt khả năng xác thực SQL

en: disabling SQL accounting
vi: đang tắt khả năng kế toán SQL

en: SQL configuration changed: closing existing connections
vi: Cấu hình SQL đã thay đổi nên đang đóng các kết nối đã có

en: no Acct-Status-Type attribute in rad_sql_acct()
vi: không có thuộc tính « Acct-Status-Type » (kiểu trạng thái kế toán) trong rad_sql_acct()

en: %s updated %d record | %s updated %d records
vi[0]: %s đã cập nhật %d mục ghi

en: SQL Auth specified in users file, but not in sqlserver file
vi: Khả năng xác thực SQL đã được ghi rõ trong tập tin các người dùng (users), nhưng không phải trong tập tin máy phục vụ SQL (sqlserver)

en: SQL: invalid operator: %s
vi: SQL: toán tử không hợp lệ: %s

en: SQL authentication is not enabled in raddb/sqlserver
vi: Khả năng xác thực SQL không được bật trong raddb/sqlserver

en: Radiusd is compiled without SQL support
vi: Trình nền radiusd đã được biên dịch không có khả năng hỗ trợ SQL

en: SNMP system disabled: file `%s' has incorrect permissions
vi: Hệ thống SNMP bị tắt: tập tin « %s » có quyền hạn không đúng

en: mmap failed
vi: lỗi mmap

en: shmem_get(): can't allocate %d byte | shmem_get(): can't allocate %d bytes
vi[0]: shmem_get(): không thể cấp phát %d byte

en: stat_init failed
vi: stat_init bị lỗi

en: reached SNMP storage limit for the number of monitored ports: increase max-port-count
vi: đã tới hạn chế cất giữ SNMP cho số cổng đã theo dõi: tăng « max-port-count » (số tối đa cổng)

en: stat_update(): portno %d: can't find nas for IP %s
vi: stat_update(): số hiệu cổng %d: không tìm thấy nas cho địa chỉ IP %s

en: stat_update(): port %d not found on NAS %s
vi: stat_update(): cổng %d không tìm thấy trên NAS %s

en: negative port idle time
vi: thời gian nghỉ cổng âm

en: negative port session time
vi: thời gian phiên chạy cổng âm

en: reached SNMP storage limit for the number of monitored NASes: increase max-nas-count
vi: đã tới hạn chế cất giữ SNMP cho số NAS đã theo dõi: tăng « max-nas-count » (số tối đa nas)

en: GNU RADIUS server version
vi: Phiên bản máy phục vụ RADIUS của GNU

en: %s: GNU Radius version %s
vi: %s: Radius của GNU phiên bản %s

en: Compilation platform:
vi: Nền tảng biên dịch:

en: 
    Debugging flags:
vi: 
    Các cờ gỡ lỗi:

en: 
    Compilation flags:
vi: 
    Các cờ biên dịch:

en: Compilation defaults:
vi: Các mặc định biên dịch:

en: Ports in use:
vi: Cổng đang được dùng:

en: Paths:
vi: Đường dẫn:

en:  configuration directory: %s
vi:  thư mục cấu hình: %s

en:  logging directory:       %s
vi:  thư mục ghi lưu :       %s

en:  accounting directory:    %s
vi:  thư mục kế toán:    %s

en:  pidfile directory:       %s
vi:  thư mục tập tin PID:       %s

en: 
    Report bugs to <%s>
vi: 
    Hãy thông báo lỗi cho <%s>.

en: child %lu %s
vi: tiến trình con %lu %s

en: Killing process %lu: %s
vi: Đang buộc kết thúc tiến trình %lu: %s

en: error writing header
vi: gặp lỗi khi ghi phần đầu

en: error writing data
vi: gặp lỗi khi ghi dữ liệu

en: Child exiting on timeout.
vi: Tiến trình con đang thoát khi quá giờ.

en: Child received malformed header (len = %d, error = %s)
vi: Tiến trình con đã nhận phần đầu dạng sai (dài = %d, lỗi = %s)

en: Child received malformed data
vi: Tiến trình con đã nhận dữ liệu dạng sai

en: error reading data
vi: gặp lỗi khi đọc dữ liệu

en: error reading data; wrong data size returned
vi: gặp lỗi khi đọc dữ liệu : kích cỡ dữ liệu không đúng đã được trả về

en: Print this help screen
vi: Hiển thị trợ giúp này

en: NAS LOGIN SID PORT [IP]
vi: NAS ĐĂNG_NHẬP SID CỔNG [IP]

en: Query the given NAS
vi: Truy vấn NAS đã cho

en: Enter Guile
vi: Vào Guile

en: [NUMBER]
vi: [SỐ]

en: Print or set the Rewrite stack size
vi: In ra hoặc đặt kích cỡ đống Ghi lại

en: FUNCTION(args..)
vi: HÀM(đối số..)

en: Run given Rewrite function
vi: Chạy hàm Ghi lại đã cho

en: FILE
vi: TẬP TIN

en: Source the given Rewrite file
vi: Tìm (source) tập tin Ghi lại đã cho

en: TIMESPAN [DOW [HH [MM]]]
vi: THỜI_HẠN [HÔM [GG [PP]]]

en: Check the timespan interval
vi: Kiểm tra khoảng thời hạn

en: LEVEL
vi: CẤP

en: [PAIR [,PAIR]]
vi: [CẶP [,CẶP]]

en: Define a request
vi: Xác định yêu cầu

en: Print the request
vi: In ra yêu cầu

en: Quit the shell
vi: Thoát khỏi trình bao

en: %s: wrong number of arguments
vi: %s: số đối số không đúng

en: %s is a network name
vi: %s là một tên mạng

en: %s: unknown nas
vi: %s: không biết nas

en: %s: argument is not a number
vi: %s: đối số không phải là con số

en: Enter the pair list. End with end of file
vi: Nhập danh sách cặp. Kết thúc với kết thúc tập tin

en: Bad command
vi: Lệnh sai

en: report last logins from Radius database.
vi: thông báo các việc đăng nhập cuối cùng từ co sở dữ liệu Radius.

en: radlast specific switches:
vi: các cái chuyển đặc trưng cho radlast:

en: NUMBER
vi: SỐ

en: show at most NUMBER records
vi: hiển thị nhiều nhất SỐ mục ghi

en: use FILE as radwtmp
vi: dùng TẬP TIN là radwtmp

en: show logins with IPADDR
vi: hiển thị các việc đăng nhập với ĐỊA CHỈ IP

en: mark records with missed stops with bump (!)
vi: nhãn các mục ghi chứa điều dừng còn thiếu, dùng mụn (!)

en: NASNAME
vi: TÊN NAS

en: show logins from given NAS
vi: hiển thị các việc đăng nhập từ NAS đã cho

en: use long output format
vi: dùng định dạng xuất dài

en: show logins from given port
vi: hiển thị các việc đăng nhập từ cổng đã cho

en: show the login session duration in seconds
vi: hiển thị thời gian phiên chạy đăng nhập theo giây

en: widen the duration field to show seconds
vi: làm cho rộng ra trường thời gian để hiển thị giây

en: --width is incompatible with --show-seconds
vi: « --width » (độ rộng) không tương thích với « --show-seconds » (hiển thị giây)

en: System accounting is disabled
vi: Khả năng kế toán hệ thống bị tắt

en: 
    radwtmp begins %s
vi: 
    radwtmp bắt đầu %s

en: still logged in
vi: vẫn còn được đăng nhập

en: shutdown
vi: tắt máy

en: reboot
vi: khởi động lại

en: error reading dictionary file
vi: gặp lỗi khi đọc tập tin từ điển

en: not enough 'while's to break from
vi: không đủ « while » (trong khi) từ chúng cần ngắt

en: not enough 'while's to continue
vi: không đủ « while » (trong khi) để tiếp tục

en: return outside of a function definition
vi: « return » (trở về) ở ngoại lời xác định hàm

en: undefined function `%s'
vi: hàm chưa xác định « %s »

en: nested function definitions are not allowed
vi: không cho phép lời xác định hàm lồng nhau

en: the current function definition begins here
vi: lời xác định hàm hiện thời bắt đầu ở đây

en: `%s' previously defined here
vi: « %s » đã được xác định trước ở đây

en: warning: truncating binary string
vi: cảnh báo : đang cắt ngắn chuỗi nhị phân

en: expected integer value or request code name
vi: ngờ giá trị số nguyên hoặc tên mã yêu cầu

en: warning: '*' is meaningless for this attribute type
vi: cảnh báo : « * » vô nghĩa cho kiểu thuộc tính này

en: Misplaced `end'
vi: « end » (kết thúc) được định vị sai

en: Unexpected end of line
vi: Gặp kết thúc dòng bất thường

en: In function `%s':
vi: Trong hàm « %s »:

en: At top level:
vi: Ở cấp đầu :

en: Radius client shell
vi: Trình bao ứng dụng khách Radius

en: radtest specific switches:
vi: các cái chuyển đặc trưng cho radtest:

en: VARIABLE=VALUE
vi: BIẾN=GIÁ_TRỊ

en: assign a VALUE to VARIABLE
vi: gán một GIÁ_TRỊ cho BIẾN

en: set debugging level
vi: đặt cấp gỡ lỗi

en: Read input from FILE. Stops further processing of the command line.
vi: Đọc dữ liệu nhập từ TẬP TIN. Ngăn cản xử lý nữa dòng lệnh.

en: set number of retries
vi: đặt số lần thử lại

en: SERVER
vi: MÁY PHỤC VỤ

en: set radius server parameters
vi: đặt các tham số máy phục vụ radius

en: set timeout
vi: đặt thời hạn

en: verbose mode
vi: chế độ chi tiết

en: disable interactive mode
vi: tắt chế độ tương tác

en: Check the input file syntax and exit
vi: Kiểm tra cú pháp tập tin nhập rồi thoát

en: assign: expected `='
vi: assign: (gán) ngờ « = »

en: can't parse server definition
vi: không thể phân tách lời xác định máy phục vụ

en: no shared secret for the server
vi: không có điều bí mật chia sẻ cho máy phục vụ

en: bad IP address or host name: %s
vi: địa chỉ IP hay tên máy sai: %s

en: bad separator near %s
vi: phân cách sai ở gần %s

en: No servers specfied. Use -s option.
vi: Chưa ghi rõ máy phục vụ. Dùng tùy chọn « -s ».

en: assign: missing closing quote
vi: assign: (gán) thiếu dấu trích dẫn đóng

en: assign: invalid IP address: %s
vi: assign: (gán) địa chỉ IP không hợp lệ: %s

en: out of memory
vi: hết bộ nhớ

en: division by zero
vi: chia cho không

note: TRANSLATORS: The following operation names are used as complements, e.g.: "incompatible types in addition"
en: addition
vi: phép cộng

en: subtraction
vi: phép trừ

en: multiplication
vi: phép nhân

en: division
vi: phép chia

en: boolean conjunction
vi: sự tiếp hợp luận lý

en: boolean disjunction
vi: sự làm rời ra luận lý

en: comparison
vi: sự so sánh

en: incompatible types in %s
vi: có các kiểu không tương thích với nhau trong %s

en: binary negation
vi: phụ định nhị phân

en: numeric negation
vi: phụ định thuộc số

en: incompatible data type in %s
vi: có kiểu dữ liệu không tương thích với nhau trong %s

en: variable `%s' used before definition
vi: biến « %s » được dùng trước khi xác định

en: %s:%d: unknown data type
vi: %s:%d: kiểu dữ liệu không rõ

en: invalid data type
vi: kiểu dữ liệu không hợp lệ

note: TRANSLATORS: The following six msgids are data type names in the form of *direct object*. They are used in place of the first %s in the sentence 'cannot convert %s %s'
en: undefined
vi: điều chưa xác định

en: ipaddress
vi: địa chỉ IP

en: binary string
vi: chuỗi nhị phân

en: pairlist
vi: danh sách cặp

en: A/V list
vi: danh sách A/V

note: TRANSLATORS: The following six msgids are data type names in the form of *indirect object*. They are used in place of second %s in the sentence 'cannot convert %s %s'
en: to undefined
vi: sang điều chưa xác định

en: to ipaddress
vi: sang địa chỉ IP

en: to binary string
vi: sang chuỗi nhị phân

en: to pairlist
vi: sang danh sách cặp

en: to A/V list
vi: sang danh sách A/V

note: TRANSLATORS: First %s is replaced with a type name, second %s -- with a type name with an appropriate preposition. For example, in English: cannot convert integer to string
en: cannot convert %s %s
vi: không thể chuyển đổi %s %s

en: not a pair list
vi: không phải là danh sách cặp

en: invalid data type in send statement (expected A/V list)
vi: kiểu dữ liệu không hợp lệ trong câu lệnh gởi (ngờ danh sách A/V)

en: expect %s
vi: ngờ %s

en: got    %s
vi: nhận    %s

en: expected A/V pair list
vi: ngờ danh sách cặp A/V

en: invalid data type in exit statement
vi: kiểu dữ liệu không hợp lệ trong câu lệnh thoát

en: invalid data type in `shift'
vi: kiểu dữ liệu không hợp lệ trong « shift » (dời)

en: not enough arguments to shift
vi: không có đủ đối số để dời

en: display who is logged on by Radius
vi: hiển thị sai đã được đăng nhập bởi Radius

en: radwho specific switches:
vi: cái chuyển đặc trưng cho radwho :

en: print all entries, not only active ones
vi: in ra mọi mục nhập, không phải chỉ điều hoạt động

en: display CLID in second column
vi: hiển thị CLID trong cột thứ hai

en: DATEFMT
vi: DẠNG_NGÀY

en: change date representation format
vi: thay đổi định dạng đại diện ngày tháng

en: STRING
vi: CHUỖI

en: print STRING instead of an empty column
vi: in ra CHUỖI thay cho cột trống

en: Use FILE instead of /var/log/radutmp
vi: Dùng TẬP TIN thay cho « /var/log/radutmp »

en: act as a finger daemon
vi: hoạt động như là trình nền finger

en: do not display header line
vi: không hiển thị dòng phần đầu

en: display session ID in the second column
vi: hiển thị mã nhận diện phiên chạy trong cột thứ hai

en: display hostnames without domain part
vi: hiển thị các tên máy không có phần miền

en: Long output. All fields will be printed.
vi: Xuất dài. Mọi trường sẽ được in.

en: display also local users
vi: cũng hiển thị các người dùng cục bộ

en: do not resolve hostnames.
vi: không quyết định các tên máy.

en: FORMAT
vi: ĐỊNH_DẠNG

en: change output format
vi: thay đổi định dạng xuất

en: secure mode: requires that the username be specified
vi: chế độ bảo mật: cần thiết ghi rõ tên người dùng

en: must provide username
vi: phải ghi rõ tên người dùng

en: can't open file: %s
vi: không thể mở tập tin: %s

en: delete Radius login records
vi: xoá các mục ghi đăng nhập Radius

en: radzap specific switches:
vi: các cái chuyển đặc trưng cho radzap:

en: ask for confirmation before zapping
vi: yêu cầu xác nhận trước khi sửa chữa

en: set logging directory
vi: đặt thư mục ghi lưu

en: operate on FILE instead of /var/log/radutmp
vi: thao tác TẬP TIN thay cho « /var/log/radutmp »

en: zap user from given NAS
vi: sửa chữa người dùng từ NAS đã cho

en: zap user coming from given port
vi: sửa chữa người dùng từ cổng đã cho

en: do not ask for confirmation before zapping
vi: không yêu cầu xác nhận trước khi sửa chữa

en: at least one port, nas or user must be specified
vi: phải ghi rõ ít nhất một cổng, NAS hoặc người dùng

en: radzap: zapping %s from %s, port %d
vi: radzap: đang sửa chữa %s từ %s, cổng %d

en: Not confirmed
vi: Chưa xác nhận

en: %s: host not found.
vi: %s: không tìm thấy mấy.

en: Failed query was
vi: Truy vấn đã thật bái là

en: gave up on connect
vi: đã chịu thua việc kết nối

en: [MYSQL] cannot connect to %s as %s: %s
vi: [MYSQL] không thể kết nối tới %s như là %s: %s

en: [MYSQL]: can't get result
vi: [MYSQL]: không thể lấy kết quả

en: query returned more tuples: %s
vi: truy vấn đã trả về đối tượng dữ liệu chứa nhiều thành phần thêm nữa: %s

en: too few columns returned (%d req'd)
vi: trả về quá ít cột (cần %d)

en: PQconnectStart failed: %s
vi: PQconnectStart bị lỗi: %s

en: PQexec returned %s
vi: PQexec đã trả về %s
