# Vietnamese translation for Rush.
# Bản dịch tiến Việt dành cho Rush.
# Copyright © 2016 Free Software Foundation, Inc.
# This file is distributed under the same license as the rush package.
# Clytie Siddall <clytie@riverland.net.au>, 2009, 2010.
# Trần Ngọc Quân <vnwildman@gmail.com>, 2016.
#
#: rwopt.opt:23
msgid ""
msgstr ""
"Project-Id-Version: rush 1.8\n"
"Report-Msgid-Bugs-To: bug-rush@gnu.org\n"
"POT-Creation-Date: 2024-08-09 14:51+0300\n"
"PO-Revision-Date: 2016-10-03 07:06+0700\n"
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Gtranslator 2.91.7\n"

#: src/config.c:163
#, c-format
msgid "Finished parsing %s"
msgstr "Hoàn tất phân tích cú pháp của %s"

#: src/config.c:169
#, c-format
msgid "Resuming parsing %s from line %d"
msgstr "Đang tiếp tục lại phân tích cú pháp của %s từ dòng %d"

#: src/config.c:262
#, fuzzy, c-format
msgid "invalid number: %s"
msgstr "con số không hợp lệ (%s)"

#: src/config.c:275
#, fuzzy
msgid "invalid opcode"
msgstr "%s:%d: mã thao tác không hợp lệ"

#: src/config.c:297
#, fuzzy, c-format
msgid "invalid regexp: %s"
msgstr "%s:%d: biểu thức chính quy không hợp lệ: %s"

#: src/config.c:336
#, fuzzy, c-format
msgid "unknown regexp flag: %s"
msgstr "%s:%d: không rõ cờ biểu thức chính quy: %s"

#: src/config.c:353
#, fuzzy
msgid "too few arguments"
msgstr "%s:%d: quá ít đối số"

#: src/config.c:357 src/rush.c:1381
#, fuzzy
msgid "too many arguments"
msgstr "%s:%d: quá nhiều đối số"

#: src/config.c:428
#, fuzzy, c-format
msgid "no such user: %s"
msgstr "%s:%d: không có người dùng như vậy: %s"

#: src/config.c:453 src/config.c:1106
#, fuzzy, c-format
msgid "no such group: %s"
msgstr "%s:%d: không có nhóm như vậy: %s"

#: src/config.c:543
#, fuzzy, c-format
msgid "unknown limit: %s"
msgstr "%s:%d: không rõ giới hạn: %s"

#: src/config.c:560
#, fuzzy, c-format
msgid "expected ~ as the second argument, but found %s"
msgstr "%s:%d: cần “~” là đối số thứ hai, nhưng lại nhận được %s"

#: src/config.c:718
#, c-format
msgid "debug level set to %d"
msgstr "cấp gỡ lỗi được đăt thành %d"

#: src/config.c:730
#, fuzzy, c-format
msgid "invalid time: %s"
msgstr "%s:%d: thời gian không hợp lệ: %s"

#: src/config.c:786
#, fuzzy
msgid "invalid file descriptor"
msgstr "%s:%d: bộ mô tả tập tin không hợp lệ"

#: src/config.c:800
#, fuzzy
msgid "Unknown message reference"
msgstr "Không rõ tham chiếu thông điệp: %s\n"

#: src/config.c:893
#, fuzzy
msgid "invalid include file name"
msgstr "%s:%d: tên tập tin bao gồm không hợp lệ"

#: src/config.c:900
#, c-format
msgid "Ignoring non-existing include file %s"
msgstr "Đang bỏ qua tập tin bao gồm không tồn tại %s"

#: src/config.c:906
#, c-format
msgid "cannot stat file %s: %s"
msgstr "không thể lấy thống kê cho tập tin %s: %s"

#: src/config.c:934 rushopt.opt:90
#, c-format
msgid "unknown keyword: %s"
msgstr "không rõ từ khóa: %s"

#: src/config.c:982
#, fuzzy
msgid "key field is not a number"
msgstr "%s:%d: trường khóa không phải là con số"

#: src/config.c:988
#, fuzzy
msgid "value field is not a number"
msgstr "%s:%d: trường giá trị không phải là con số"

#: src/config.c:1033 src/config.c:1038 src/rush.c:262
#, fuzzy, c-format
msgid "%s: not a number"
msgstr "%s:%d: %s: không phải con số"

#: src/config.c:1211 src/config.c:1340
#, c-format
msgid "Parsing %s"
msgstr "Đang phân tích cú pháp của %s"

#: src/config.c:1245
#, fuzzy, c-format
msgid "unknown statement: %s"
msgstr "%s:%d: không rõ câu lệnh: %s"

#: src/config.c:1280
#, fuzzy
msgid "missing ]"
msgstr "%s:%d: thiếu ]"

#: src/config.c:1289
#, fuzzy
msgid "invalid statement: missing value"
msgstr "%s:%d: biểu thức không hợp lệ: giá trị còn thiếu"

#: src/config.c:1310
#, fuzzy, c-format
msgid "failed to parse value: %s"
msgstr "%s:%d: không phân tích được cú pháp của giá trị: %s"

#: src/config.c:1328
#, fuzzy
msgid "statement cannot be used outside a rule"
msgstr "%s:%d: câu lệnh không thể được dùng bên ngoài một quy tắc"

#: src/config.c:1366
#, fuzzy
msgid "parsing legacy built-in configuration"
msgstr "Không có cấu hình mặc định"

#: src/config.c:1368
#, fuzzy, c-format
msgid "parsing legacy configuration file %s"
msgstr "gặp lỗi khi phân tích cú pháp của tập tin cấu hình"

#: src/limits.c:53
#, c-format
msgid "Setting limit %d to %lu"
msgstr "Đang đặt giới hạn %d thành %lu"

#: src/limits.c:58
#, c-format
msgid "error setting limit: %s"
msgstr "gặp lỗi khi đặt giới hạn: %s"

#: src/limits.c:68
#, c-format
msgid "Setting priority to %d"
msgstr "Đang đặt mức ưu tiên thành %d"

#: src/limits.c:70
#, c-format
msgid "error setting priority: %s"
msgstr "gặp lỗi khi đặt mức ưu tiên: %s"

#: src/limits.c:86 src/limits.c:87
#, c-format
msgid "No logins allowed for `%s'"
msgstr "không cho phép đăng nhập đối với “%s”"

#: src/limits.c:91
#, c-format
msgid "counting logins for %s"
msgstr "đang đếm các lần đăng nhập đối với %s"

#: src/limits.c:97
msgid "acct database is empty"
msgstr "cơ sở dữ liệu acct vẫn trống"

#: src/limits.c:101
#, c-format
msgid "Cannot open database %s: %s"
msgstr "Không thể mở cơ sở dữ liệu %s: %s"

#: src/limits.c:119
#, c-format
msgid "counted %zu/%zu logins for %s"
msgstr "đã đếm %zu/%zu lần đăng nhập đối với %s"

#: src/limits.c:126 src/limits.c:128
#, c-format
msgid "Too many logins (max %zu) for %s"
msgstr "Quá nhiều lần đăng nhập (tối đa %zu) đối với %s"

#: src/limits.c:143
#, c-format
msgid "Setting limits for %s"
msgstr "Đang đặt các giới hạn cho %s"

#: src/rush.c:43
msgid ""
"You are not permitted to execute this command.\n"
"Contact the systems administrator for further assistance.\n"
msgstr ""
"Bạn không có quyền thực hiện câu lệnh này.\n"
"Hãy liên lạc với quản trị hệ thống.\n"

#: src/rush.c:47
msgid ""
"You do not have interactive login access to this machine.\n"
"Contact the systems administrator for further assistance.\n"
msgstr ""
"Bạn không có quyền truy cập đến mày này bằng cách đăng nhập tương tác.\n"
"Hãy liên lạc với quản trị hệ thống.\n"

#: src/rush.c:51
msgid ""
"Local configuration error occurred.\n"
"Contact the systems administrator for further assistance.\n"
msgstr ""
"Lỗi cấu hình cục bộ.\n"
"Hãy liên lạc với quản trị hệ thống.\n"

#: src/rush.c:55
msgid ""
"A system error occurred while attempting to execute command.\n"
"Contact the systems administrator for further assistance.\n"
msgstr ""
"Gặp lỗi hệ thống trong khi thử thực hiện câu lệnh.\n"
"Hãy liên lạc với quản trị hệ thống.\n"

#: src/rush.c:156
#, c-format
msgid "failed to write message to stderr: %s"
msgstr ""

#: src/rush.c:160
#, c-format
msgid "failed to write message to stdout: %s"
msgstr ""

#: src/rush.c:172
#, c-format
msgid "Debug: "
msgstr "Gỡ lỗi: "

#: src/rush.c:176
#, c-format
msgid "Info: "
msgstr "Thông tin: "

#: src/rush.c:180
#, c-format
msgid "Notice: "
msgstr ""

#: src/rush.c:184
#, c-format
msgid "Warning: "
msgstr "Cảnh báo : "

#: src/rush.c:191
#, c-format
msgid "Error: "
msgstr "Lỗi: "

#: src/rush.c:248
msgid "Not enough memory"
msgstr "Không đủ bộ nhớ"

#: src/rush.c:279 src/rush.c:324
#, c-format
msgid "INTERNAL ERROR at %s:%d: unrecognized opcode %d"
msgstr ""

#: src/rush.c:408
#, fuzzy, c-format
msgid "%s:%d: %s: can't stat '%s': %s"
msgstr "%s:%d: không thể lấy thống kê cho %s: %s"

#: src/rush.c:469
#, fuzzy, c-format
msgid "INTERNAL ERROR at %s:%d: unrecognized operation %d"
msgstr "%s: không nhận ra tùy chọn “--%s”\n"

#: src/rush.c:509
#, c-format
msgid "INTERNAL ERROR at %s:%d: unrecognized node type %d"
msgstr ""

#: src/rush.c:718
#, c-format
msgid "INTERNAL ERROR at %s:%d: invalid envar type %d"
msgstr ""

#: src/rush.c:723
msgid "Final environment:"
msgstr "Môi trường cuối cùng:"

#: src/rush.c:737
#, c-format
msgid "wordsplit(%s) failed: %s"
msgstr "wordsplit(%s) bị lỗi: %s"

#: src/rush.c:763
#, c-format
msgid "no argument at index %d in command: %s"
msgstr "không có đối số ở chỉ mục %d trong câu lệnh %s"

#: src/rush.c:906
#, c-format
msgid "Removing option %s %s"
msgstr ""

#: src/rush.c:918
msgid "Transforming command line"
msgstr "Đang chuyển dạng dòng lệnh"

#: src/rush.c:925
#, fuzzy, c-format
msgid "Transforming program name (%s)"
msgstr "Đang sửa đổi tên chương trình (%s)"

#: src/rush.c:943
#, fuzzy, c-format
msgid "Transforming argv[%d]"
msgstr "Đang sửa đổi argv[%d]"

#: src/rush.c:950
#, fuzzy, c-format
msgid "Transforming variable %s=%s"
msgstr "Đang chuyển dạng dòng lệnh"

#: src/rush.c:957 src/rush.c:1043
msgid "environment transformation is not yet implemented"
msgstr ""

#: src/rush.c:961
#, c-format
msgid "INTERNAL ERROR at %s:%d: can't modify read-only target"
msgstr ""

#: src/rush.c:980
#, c-format
msgid "Transformation map: %s, %s, %s, %u, %u, %s"
msgstr "Sơ đồ chuyển dạng: %s, %s, %s, %u, %u, %s"

#: src/rush.c:994
#, c-format
msgid "INTERNAL ERROR at %s:%d: invalid node type %d"
msgstr ""

#: src/rush.c:1001
#, c-format
msgid "transformed value: %s"
msgstr ""

#: src/rush.c:1022
#, c-format
msgid "Deleting arguments %d-%d"
msgstr "Đang xóa các đối số %d-%d"

#: src/rush.c:1025
msgid "Deleting argv[0] is prohibited"
msgstr "Không cho phép xóa argv[0]"

#: src/rush.c:1047
#, c-format
msgid "INTERNAL ERROR at %s:%d: invalid target type %d"
msgstr ""

#: src/rush.c:1065
#, c-format
msgid "Program name: %s"
msgstr "Tên chương trình: %s"

#: src/rush.c:1066
msgid "Final arguments:"
msgstr "Các đối số cuối cùng:"

#: src/rush.c:1084
#, c-format
msgid "error writing to database %s: %s"
msgstr "gặp lỗi khi ghi vào cơ sở dữ liệu %s: %s"

#: src/rush.c:1093
#, c-format
msgid "error writing stop to database file %s: %s"
msgstr "gặp lỗi khi ghi dừng vào cơ sở dữ liệu %s: %s"

#: src/rush.c:1114
#, c-format
msgid "%s:%d: %s: cannot fork: %s"
msgstr "%s:%d: %s: không thể phân nhánh: %s"

#: src/rush.c:1124
#, c-format
msgid "Forked process %lu"
msgstr "Tiến trình đã phân nhánh %lu"

#: src/rush.c:1128
#, c-format
msgid "%s: subprocess exited with code %d"
msgstr "%s: tiến trình con đã kết thúc với mã %d"

#: src/rush.c:1131
#, c-format
msgid "%s: subprocess terminated on signal %d"
msgstr "%s: tiến trình con bị chấm dứt do tín hiệu %d"

#: src/rush.c:1134
#, c-format
msgid "%s: subprocess terminated"
msgstr "%s: tiến trình con bị chấm dứt"

#: src/rush.c:1223
#, c-format
msgid "cannot enforce gid %lu: %s"
msgstr "không thể ép buộc GID %lu: %s"

#: src/rush.c:1228
#, c-format
msgid "cannot enforce uid %lu: %s"
msgstr "không thể ép buộc UID %lu: %s"

#: src/rush.c:1233
msgid "seteuid(0) succeeded when it should not"
msgstr "seteuid(0) thành công khi không nên"

#: src/rush.c:1239
#, c-format
msgid "Rule %s at %s:%d matched"
msgstr "Quy tắc %s ở %s:%d được khớp"

#: src/rush.c:1253
#, c-format
msgid "Error message: %s"
msgstr "Thông báo lỗi: %s"

#: src/rush.c:1256
#, c-format
msgid "Error sending diagnostic message to descriptor %d: %s"
msgstr "Gặp lỗi khi gửi thông điệp chẩn đoán cho bộ mô tả %d: %s"

#: src/rush.c:1262
#, c-format
msgid "cannot set limits for %s"
msgstr "không đặt được giới hạn cho %s"

#: src/rush.c:1269
#, c-format
msgid "Chroot dir: %s"
msgstr "Thư mục chroot: %s"

#: src/rush.c:1276
#, c-format
msgid "Home dir: %s"
msgstr "Thư mục chính: %s"

#: src/rush.c:1281
#, c-format
msgid "GID: %lu"
msgstr "GID: %lu"

#: src/rush.c:1306
#, c-format
msgid "cannot open database %s: %s"
msgstr "không thể mở cơ sở dữ liệu %s: %s"

#: src/rush.c:1315
#, c-format
msgid "cannot chroot to %s: %s"
msgstr "không thể chuyển thư mục gốc (chroot) sang %s: %s"

#: src/rush.c:1322 src/rush.c:1414
#, c-format
msgid "invalid uid %lu"
msgstr "UID sai %lu"

#: src/rush.c:1327
#, c-format
msgid "chdir %s"
msgstr ""

#: src/rush.c:1330
#, c-format
msgid "cannot change to dir %s: %s"
msgstr "không thể chuyển đổi sang thư mục %s: %s"

#: src/rush.c:1334
#, c-format
msgid "Executing %s, %s"
msgstr "Đang thực hiện %s, %s"

#: src/rush.c:1349
#, c-format
msgid "%s:%d: %s: cannot execute %s: %s"
msgstr "%s:%d: %s: không thể thực hiện %s: %s"

#: src/rush.c:1392 src/rush.c:1394
msgid "invalid command line"
msgstr "dòng lệnh không hợp lệ"

#: src/rush.c:1405
msgid "invalid user name"
msgstr "tên người dùng sai"

#: src/rush.c:1416
#, c-format
msgid "user %s, uid %lu"
msgstr "người dùng %s, UID %lu"

#: src/rush.c:1428
msgid "Command line:"
msgstr "Dòng lệnh:"

#: src/rush.c:1431
msgid "Environment:"
msgstr "Môi trường:"

#: src/rush.c:1462
#, c-format
msgid "Serving interactive shell request for %s by rule %s"
msgstr "Đang phục vụ yêu cầu hệ vỏ tương tác cho %s theo quy tắc %s"

#: src/rush.c:1466
#, c-format
msgid "Serving request \"%s\" for %s by rule %s"
msgstr "Đang phục vụ yêu cầu “%s” cho %s tùy theo quy tắc %s"

#: src/rush.c:1472
#, c-format
msgid "no matching rule for \"%s\", user %s"
msgstr "không tìm thấy quy tắc tương ứng với “%s”, người dùng %s"

#: src/rushlast.c:31 src/rushwho.c:30
#, c-format
msgid "not enough memory"
msgstr "không đủ bộ nhớ"

#: src/rushlast.c:78 src/rushwho.c:67
#, c-format
msgid "invalid format: %s"
msgstr "sai định dạng: %s"

#: src/rushlast.c:88 src/rushwho.c:77
#, c-format
msgid "cannot open database file %s"
msgstr "không thể mở tập tin cơ sở dữ liệu %s"

#: src/rushwho.c:61
#, c-format
msgid "extra arguments"
msgstr "đối số bổ sung"

#: src/socket.c:61
#, c-format
msgid "%s: TCPMUX did not respond"
msgstr "%s: TCPMUX chưa đáp ứng"

#: src/socket.c:65
#, c-format
msgid "%s: TCPMUX returned %s"
msgstr "%s: TCPMUX trả lại %s"

#: src/transform.c:155
msgid ""
"Transform expression must start with 's' followed by a punctuation character"
msgstr ""

#: src/transform.c:166
#, c-format
msgid "Missing 2nd delimiter in position %d of expression %s"
msgstr "Thiếu dấu định giới thứ 2 ở vị trí %d của biểu thức %s"

#: src/transform.c:176
#, c-format
msgid "Missing trailing delimiter in position %d of expression %s"
msgstr "Thiếu dấu định giới theo sau ở vị trí %d của biểu thức %s"

#: src/transform.c:203
#, c-format
msgid "Unknown flag in transform expression: %c"
msgstr "Không rõ cờ trong biểu thức chuyển dạng: %c"

#: src/transform.c:220
#, c-format
msgid "Invalid transform expression: %s"
msgstr "Biểu thức chuyển dạng không hợp lệ: %s"

#: src/transform.c:248
msgid "Invalid transform replacement: back reference out of range"
msgstr "Sai thay thế khi chuyển dạng: tham chiếu ngược ở ngoại phạm vi"

#: rushopt.opt:27 rlopt.opt:56
msgid "NUMBER"
msgstr "SỐ"

#: rushopt.opt:27
msgid "Set debugging level."
msgstr "Đặt cấp gỡ lỗi."

#: rushopt.opt:35
msgid "Run in test mode."
msgstr "Chạy ở chế độ thử."

#: rushopt.opt:41
msgid "Scanner test."
msgstr ""

#: rushopt.opt:47
msgid "Print grammar and lexical analyzer traces"
msgstr ""

#: rushopt.opt:53
msgid "NAME"
msgstr "TÊN"

#: rushopt.opt:53
msgid "Supply user name in test mode."
msgstr "Áp dụng tên người dùng trong chế độ thử."

#: rushopt.opt:65
msgid "COMMAND"
msgstr "CÂU_LỆNH"

#: rushopt.opt:65
msgid "Execute COMMAND."
msgstr "Thực hiện câu lệnh này."

#: rushopt.opt:71
msgid "Force interactive shell."
msgstr "Ép buộc hệ vỏ tương tác."

#: rushopt.opt:78
msgid "KEYWORDS"
msgstr "CÁC_TỪ_KHÓA"

#: rushopt.opt:78
msgid "Dump final request in test mode."
msgstr "Đổ yêu cầu cuối ở chế độ thử."

#: rushopt.opt:85
msgid "CHECK"
msgstr "HÀM_THỬ"

#: rushopt.opt:85
msgid "Add or remove configuration security check."
msgstr "Thêm hay gỡ bỏ hàm kiểm tra tình trạng bảo mật."

#: rushopt.opt:93
msgid "Show default configuration."
msgstr "Hiển thị cấu hình mặc định."

#: rushopt.opt:102 rwopt.opt:40 rlopt.opt:82
msgid "Other options"
msgstr "Tùy chọn khác"

#: rushopt.opt:102 rwopt.opt:40 rlopt.opt:82
msgid "Give this help list"
msgstr "Hiển thị trợ giúp này"

#: rushopt.opt:102 rwopt.opt:40 rlopt.opt:82
msgid "Give a short usage message"
msgstr "Hiện trợ giúp ngắn gọn"

#: rushopt.opt:102 rwopt.opt:40 rlopt.opt:82
msgid "Print program version"
msgstr "In ra phiên bản chương trình"

#: rushopt.opt:23
#, fuzzy
msgid "rush - restricted user shell."
msgstr "rush — một hệ vỏ người dùng bị hạn chế."

#: rushopt.opt:25
msgid "[FILE]"
msgstr "[TẬP_TIN]"

#: rushopt.opt:125 rushopt.opt:359 rwopt.opt:123 rwopt.opt:357 rlopt.opt:126
#: rlopt.opt:360
msgid "Usage:"
msgstr "Cách dùng:"

#: rushopt.opt:125 rwopt.opt:123 rlopt.opt:126
msgid "OPTION"
msgstr "TÙY_CHỌN"

#: rushopt.opt:243 rwopt.opt:241 rlopt.opt:244
msgid ""
"Mandatory or optional arguments to long options are also mandatory or "
"optional for any corresponding short options."
msgstr ""
"Các đối số là bắt buộc hay chỉ là tùy chọn khi dùng với tùy chọn dài thì tùy "
"chọn ngắn tương ứng cũng vậy."

#: rushopt.opt:247 rwopt.opt:245 rlopt.opt:248
#, c-format
msgid "Report bugs to %s.\n"
msgstr ""
"Hãy thông báo lỗi cho %s.\n"
"Thông báo lỗi dịch cho: <http://translationproject.org/team/vi.html>.\n"

#: rushopt.opt:700 rwopt.opt:698 rlopt.opt:701
msgid "(C)"
msgstr "©"

#: rushopt.opt:718 rwopt.opt:716 rlopt.opt:719
msgid ""
"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl."
"html>\n"
"This is free software: you are free to change and redistribute it.\n"
"There is NO WARRANTY, to the extent permitted by law.\n"
"\n"
msgstr ""
"Giấy phép GPL pb3+: Giấy phép Công cộng GNU phiên bản 3 hay sau\n"
"<http://gnu.org/licenses/gpl.html>\n"
"Đây là phần mềm tự do: bạn có quyền sửa đổi và phát hành lại nó.\n"
"KHÔNG CÓ BẢO HÀNH GÌ CẢ, với điều khiển được pháp luật cho phép.\n"
"\n"

#: rushopt.opt:60
msgid "the --user option is allowed for the superuser only"
msgstr "tùy chọn “--user” được phép chỉ cho siêu người dùng thôi"

#: rushopt.opt:100
#, c-format
msgid "No default configuration"
msgstr "Không có cấu hình mặc định"

#: rwopt.opt:24 rlopt.opt:28
msgid "STRING"
msgstr "CHUỖI"

#: rwopt.opt:24 rlopt.opt:28
msgid "Use STRING instead of the default format."
msgstr "Dùng chuỗi này thay cho định dạng mặc định."

#: rwopt.opt:30 rlopt.opt:35
msgid "DIR"
msgstr "TMỤC"

#: rwopt.opt:30 rlopt.opt:35
msgid "Look for database files in DIR."
msgstr "Tìm tập tin cơ sở dữ liệu trong thư mục này."

#: rwopt.opt:36 rlopt.opt:49
msgid "Do not display header line."
msgstr "Không hiển thị dòng phần đầu."

#: rwopt.opt:21
msgid "rushwho - show listing of online Rush users."
msgstr "rushwho — hiển thị danh sách các người dùng Rush trực tuyến."

#: rlopt.opt:42
msgid "Show entries in chronological order."
msgstr "Hiển thị các mục nhập theo thứ tự thời gian."

#: rlopt.opt:56
msgid "Show at most NUM records."
msgstr "Hiển thị nhiều nhất SỐ mục ghi."

#: rlopt.opt:24
msgid "rushlast - show listing of last Rush logins."
msgstr "rushlast — hiển thị danh sách các sự đăng nhập Rush cuối cùng."

#: rlopt.opt:26
msgid "[user [user...]]"
msgstr "[người_dùng [người_dùng…]]"

#: rlopt.opt:63
#, c-format
msgid "invalid number (%s)"
msgstr "con số không hợp lệ (%s)"

#: lib/readfmt.c:40
#, c-format
msgid "cannot stat format file %s"
msgstr "không thể lấy thống kê cho tập tin định dạng %s"

#: lib/readfmt.c:42
#, c-format
msgid "%s is not a regular file"
msgstr "%s không phải là một tập tin tiêu chuẩn"

#: lib/readfmt.c:46
#, c-format
msgid "cannot open format file %s"
msgstr "không thể mở tập tin định dạng %s"

#: lib/rushdb.c:79
#, c-format
msgid "cannot create directory %s: %s"
msgstr "không thể tạo thư mục %s: %s"

#: lib/rushdb.c:84
#, c-format
msgid "cannot stat directory %s: %s"
msgstr "không thể lấy thống kê cho thư mục %s: %s"

#: lib/rushdb.c:89
#, c-format
msgid "%s is not a directory"
msgstr "%s không phải thư mục"

#: lib/rushdb.c:100 lib/rushdb.c:114
#, c-format
msgid "cannot open file %s: %s"
msgstr "không thể mở tập tin %s: %s"

#: lib/rushdb.c:586
#, c-format
msgid "missing closing quote in string started near `%s'"
msgstr "thiếu dấu trích dẫn đóng trong chuỗi đã bắt đầu gần “%s”"

#: lib/version.c:28
msgid ""
"\n"
"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl."
"html>\n"
"This is free software: you are free to change and redistribute it.\n"
"There is NO WARRANTY, to the extent permitted by law.\n"
"\n"
msgstr ""
"\n"
"Giấy phép GPL pb3+: Giấy phép Công cộng GNU phiên bản 3 và sau:\n"
"<http://gnu.org/licenses/gpl.html>\n"
"Đây là phần mềm tự do: bạn có quyền sửa đổi và phát hành lại nó.\n"
"KHÔNG CÓ BẢO HÀNH GÌ CẢ, với điều kiện được pháp luật cho phép\n"
"\n"

#: gnu/error.c:194
msgid "Unknown system error"
msgstr "Lỗi hệ thống không rõ"

#: gnu/getopt.c:278
#, fuzzy, c-format
msgid "%s: option '%s%s' is ambiguous\n"
msgstr "%s: tùy chọn “%s” chưa rõ ràng\n"

#: gnu/getopt.c:284
#, fuzzy, c-format
msgid "%s: option '%s%s' is ambiguous; possibilities:"
msgstr "%s: tùy chọn \"%s\" chưa rõ ràng; khả năng là:"

#: gnu/getopt.c:319
#, fuzzy, c-format
msgid "%s: unrecognized option '%s%s'\n"
msgstr "%s: không nhận ra tùy chọn “%c%s”\n"

#: gnu/getopt.c:345
#, fuzzy, c-format
msgid "%s: option '%s%s' doesn't allow an argument\n"
msgstr "%s: tùy chọn “%c%s” không cho phép đối số\n"

#: gnu/getopt.c:360
#, fuzzy, c-format
msgid "%s: option '%s%s' requires an argument\n"
msgstr "%s: tùy chọn “--%s” yêu cầu một đối số\n"

#: gnu/getopt.c:621
#, c-format
msgid "%s: invalid option -- '%c'\n"
msgstr "%s: tùy chọn không hợp lệ -- “%c”\n"

#: gnu/getopt.c:636 gnu/getopt.c:682
#, c-format
msgid "%s: option requires an argument -- '%c'\n"
msgstr "%s: tùy chọn yêu cầu một đối số -- “%c”\n"

#, c-format
#~ msgid "Ignoring non-existing file %s"
#~ msgstr "Đang bỏ qua tập tin không tồn tại %s"

#, c-format
#~ msgid "%s: file is not safe"
#~ msgstr "%s: tập tin không an toàn"

#, c-format
#~ msgid "error reading file %s: %s"
#~ msgstr "gặp lỗi khi đọc tập tin %s: %s"

#, c-format
#~ msgid "read 0 bytes from file %s"
#~ msgstr "đã đọc 0 byte từ tập tin %s"

#~ msgid "not an absolute directory name"
#~ msgstr "không phải là một tên thư mục tuyệt đối"

#, c-format
#~ msgid "%s:%d: %s is not a directory"
#~ msgstr "%s:%d: %s không phải thư mục"

#, c-format
#~ msgid "%s:%d: invalid number: %s"
#~ msgstr "%s:%d: con số không hợp lệ: %s"

#, c-format
#~ msgid "%s:%d: invalid chroot directory"
#~ msgstr "%s:%d: thư mục chroot không hợp lệ"

#, c-format
#~ msgid "%s:%d: invalid home directory"
#~ msgstr "%s:%d: thư mục chính không hợp lệ"

#, c-format
#~ msgid "%s:%d: Unknown message reference"
#~ msgstr "%s:%d: không rõ tham chiếu thông điệp"

#, c-format
#~ msgid "%s:%d: expected boolean value, but found `%s'"
#~ msgstr "%s:%d: cần giá trị luận lý, nhưng lại nhận được “%s”"

#, c-format
#~ msgid "%s:%d: unknown address family"
#~ msgstr "%s:%d: không rõ nhóm địa chỉ"

#, c-format
#~ msgid "%s:%d: malformed URL"
#~ msgstr "%s:%d: địa chỉ URL dạng sai"

#, c-format
#~ msgid "%s:%d: port is meaningless for UNIX sockets"
#~ msgstr "%s:%d: cổng vô ích cho ổ cắm UNIX"

#, c-format
#~ msgid "%s:%d: UNIX socket name too long"
#~ msgstr "%s:%d: tên ổ cắm UNIX quá dài"

#, c-format
#~ msgid "%s:%d: bad port number"
#~ msgstr "%s:%d: số thứ tự cổng sai"

#, c-format
#~ msgid "%s:%d: unknown service name"
#~ msgstr "%s:%d: không rõ tên dịch vụ"

#, c-format
#~ msgid "%s:%d: unknown host name %s"
#~ msgstr "%s:%d: không nhận ra tên máy %s"

#, c-format
#~ msgid "%s:%d: unsupported address family"
#~ msgstr "%s:%d: gặp nhóm địa chỉ không được hỗ trợ"

#, c-format
#~ msgid "%s:%d: cannot stat file %s: %s"
#~ msgstr "%s:%d: không thể lấy thống kê cho tập tin %s: %s"

#, c-format
#~ msgid "%s:%d: unknown keyword: %s"
#~ msgstr "%s:%d: không rõ từ khóa: %s"

#~ msgid "Falling back to the default configuration"
#~ msgstr "Đang phục hồi cấu hình mặc định"

#, c-format
#~ msgid "%s:%d: INTERNAL ERROR: node type out of range"
#~ msgstr "%s:%d: LỖI NỘI BỘ : loại nút ở ngoại phạm vi"

#, c-format
#~ msgid "Transform: \"%s\" -> \"%s\""
#~ msgstr "Chuyển dạng “%s” thành “%s”"

#, c-format
#~ msgid "Command line: %s"
#~ msgstr "Dòng lệnh: %s"

#~ msgid "Setting command line"
#~ msgstr "Đang đặt dòng lệnh"

#, c-format
#~ msgid "%s:%d: internal error"
#~ msgstr "%s:%d: lỗi nội bộ"

#, c-format
#~ msgid "%s: option '--%s' doesn't allow an argument\n"
#~ msgstr "%s: tùy chọn “--%s” không cho phép đối số\n"

#, c-format
#~ msgid "%s: option '-W %s' is ambiguous\n"
#~ msgstr "%s: tùy chọn \"-W %s\" chưa rõ ràng\n"

#, c-format
#~ msgid "%s: option '-W %s' doesn't allow an argument\n"
#~ msgstr "%s: tùy chọn “-W %s” không cho phép đối số\n"

#, c-format
#~ msgid "%s: option '-W %s' requires an argument\n"
#~ msgstr "%s: tùy chọn “-W %s” yêu cầu một đối số\n"

#~ msgid "argcv_string failed: %s"
#~ msgstr "argcv_string bị lỗi: %s"
