# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2002 THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# pclouds <pclouds@gmx.net>, 2003.
#
msgid ""
msgstr ""
"Project-Id-Version: libuser VERSION\n"
"Report-Msgid-Bugs-To: http://bugzilla.redhat.com/bugzilla/\n"
"POT-Creation-Date: 2008-04-09 23:15+0200\n"
"PO-Revision-Date: 2003-07-27 13:46+0700\n"
"Last-Translator: pclouds <pclouds@gmx.net>\n"
"Language-Team: GnomeVI <gnomevi-list@lists.sourceforge.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: apps/apputil.c:107
#, c-format
msgid "Home directory path `%s' is not absolute"
msgstr ""

#: apps/apputil.c:115 apps/apputil.c:190 apps/apputil.c:223 apps/apputil.c:250
#: modules/files.c:181
#, c-format
msgid "Error reading `%s': %s"
msgstr "Lỗi đọc `%s': %s"

#: apps/apputil.c:123 apps/apputil.c:199
#, c-format
msgid "Error creating `%s': %s"
msgstr "Lỗi tạo `%s': %s"

#: apps/apputil.c:131 apps/apputil.c:206 apps/apputil.c:296
#: modules/files.c:164
#, fuzzy, c-format
msgid "Error changing owner of `%s': %s"
msgstr "Lỗi tạo nhóm `%s'.\n"

#: apps/apputil.c:235 apps/apputil.c:267 apps/apputil.c:283
#: modules/files.c:196 modules/files.c:210
#, fuzzy, c-format
msgid "Error writing `%s': %s"
msgstr "Lỗi tạo `%s': %s"

#: apps/apputil.c:358 apps/apputil.c:393 apps/apputil.c:410
#, c-format
msgid "Error removing `%s': %s"
msgstr "Lỗi loại bỏ `%s': %s"

#: apps/apputil.c:568 apps/apputil.c:572
#, c-format
msgid "Failed to drop privileges.\n"
msgstr "Lỗi bỏ quyền.\n"

#: apps/apputil.c:581
#, c-format
msgid "Internal error.\n"
msgstr "Lỗi nội tại.\n"

#: apps/apputil.c:602
#, c-format
msgid "%s is not authorized to change the finger info of %s\n"
msgstr ""

#: apps/apputil.c:604
#, fuzzy
msgid "Unknown user context"
msgstr "lỗi lạ"

#: apps/apputil.c:612
#, c-format
msgid "Can't set default context for /etc/passwd\n"
msgstr ""

#: apps/apputil.c:621
#, c-format
msgid "Error initializing PAM.\n"
msgstr "Lỗi khởi động PAM.\n"

#: apps/apputil.c:631 apps/apputil.c:658
#, c-format
msgid "Authentication failed for %s.\n"
msgstr "Lỗi xác thực cho %s.\n"

#: apps/apputil.c:639
#, c-format
msgid "Internal PAM error `%s'.\n"
msgstr "Lỗi nội tại của PAM `%s'.\n"

#: apps/apputil.c:644
#, fuzzy, c-format
msgid "Unknown user authenticated.\n"
msgstr "lỗi lạ"

#: apps/apputil.c:648
#, c-format
msgid "User mismatch.\n"
msgstr "Không khớp người dùng.\n"

#: apps/lchage.c:111 apps/lid.c:113 apps/lpasswd.c:66 apps/luseradd.c:88
#: apps/luserdel.c:61 apps/lusermod.c:86
msgid "[OPTION...] user"
msgstr "[TÙY CHỌN...] người_dùng"

#: apps/lchage.c:114 apps/lchfn.c:72 apps/lchsh.c:58 apps/lgroupadd.c:65
#: apps/lgroupdel.c:56 apps/lgroupmod.c:84 apps/lid.c:116 apps/lnewusers.c:66
#: apps/lpasswd.c:69 apps/luseradd.c:91 apps/luserdel.c:64 apps/lusermod.c:89
#, c-format
msgid "Error parsing arguments: %s.\n"
msgstr "Lỗi phân tích đối số: %s.\n"

#: apps/lchage.c:123 apps/lpasswd.c:83 apps/luseradd.c:106 apps/luserdel.c:72
#: apps/lusermod.c:100
#, c-format
msgid "No user name specified.\n"
msgstr "Chưa xác định tên người dùng.\n"

#: apps/lchage.c:133 apps/lchfn.c:106 apps/lchsh.c:92 apps/lgroupadd.c:100
#: apps/lgroupdel.c:75 apps/lgroupmod.c:116 apps/lid.c:160 apps/lnewusers.c:77
#: apps/lpasswd.c:95 apps/luseradd.c:128 apps/luserdel.c:81
#: apps/lusermod.c:141 samples/enum.c:56 samples/testuser.c:71
#, c-format
msgid "Error initializing %s: %s.\n"
msgstr "Lỗi khởi động %s: %s.\n"

#: apps/lchage.c:142 apps/lchfn.c:114 apps/lchsh.c:100 apps/lpasswd.c:144
#: apps/luserdel.c:89 apps/lusermod.c:155
#, c-format
msgid "User %s does not exist.\n"
msgstr "Người dùng %s không tồn tại.\n"

#: apps/lchage.c:153
#, c-format
msgid "Account is locked.\n"
msgstr "Tài khoản bị khóa.\n"

#: apps/lchage.c:155
#, c-format
msgid "Account is not locked.\n"
msgstr "Tài khoản không bị khóa.\n"

#: apps/lchage.c:160
#, fuzzy, c-format
msgid "Minimum:\t%ld\n"
msgstr "Tối thiểu:\t%d\n"

#: apps/lchage.c:164
#, fuzzy, c-format
msgid "Maximum:\t%ld\n"
msgstr "Tối đa:\t%d\n"

#: apps/lchage.c:168
#, fuzzy, c-format
msgid "Warning:\t%ld\n"
msgstr "Cảnh báo:\t%d\n"

#: apps/lchage.c:172
#, fuzzy, c-format
msgid "Inactive:\t%ld\n"
msgstr "Không hoạt động:\t%d\n"

#: apps/lchage.c:176 apps/lchage.c:183 apps/lchage.c:192 apps/lchage.c:202
msgid "Never"
msgstr "Không bao giờ"

#: apps/lchage.c:178
#, c-format
msgid "Last Change:\t%s\n"
msgstr "Lần thay đổi cuối cùng:\t%s\n"

#: apps/lchage.c:187
#, c-format
msgid "Password Expires:\t%s\n"
msgstr "Mật khẩu hết hiệu lực:\t%s\n"

#: apps/lchage.c:197
#, c-format
msgid "Password Inactive:\t%s\n"
msgstr "Mật khẩu không hoạt động:\t%s\n"

#: apps/lchage.c:204
#, c-format
msgid "Account Expires:\t%s\n"
msgstr "Tài khoản hết hiệu lực:\t%s\n"

#: apps/lchage.c:254
#, fuzzy, c-format
msgid "Failed to modify aging information for %s: %s\n"
msgstr "Lỗi thay đổi thông tin ngày tháng của %s.\n"

#: apps/lchfn.c:69 apps/lchsh.c:55
msgid "[OPTION...] [user]"
msgstr "[TÙY_CHỌN...] [người_dùng]"

#: apps/lchfn.c:88 apps/lchsh.c:74 apps/lid.c:147
#, c-format
msgid "No user name specified, no name for uid %d.\n"
msgstr "Chưa xác định tên người dùng, không có tên cho uid %d.\n"

#: apps/lchfn.c:99
#, c-format
msgid "Changing finger information for %s.\n"
msgstr "Đổi thông tin finger cho %s.\n"

#: apps/lchfn.c:140
msgid "Full Name"
msgstr "Họ và tên"

#: apps/lchfn.c:154
msgid "Surname"
msgstr "Họ"

#: apps/lchfn.c:169
msgid "Given Name"
msgstr "Tên"

#: apps/lchfn.c:179
msgid "Office"
msgstr "Văn phòng"

#: apps/lchfn.c:188
msgid "Office Phone"
msgstr "Điện thoại Văn phòng"

#: apps/lchfn.c:197
msgid "Home Phone"
msgstr "Điện thoại Nhà"

#: apps/lchfn.c:211
msgid "E-Mail Address"
msgstr "Địa chỉ E-Mail"

#: apps/lchfn.c:224
#, c-format
msgid "Finger information not changed:  input error.\n"
msgstr "Thông tin finger không đổi: lỗi input.\n"

#: apps/lchfn.c:296
msgid "Finger information changed.\n"
msgstr "Đã thay đổi thông tin finger.\n"

#: apps/lchfn.c:299
#, c-format
msgid "Finger information not changed: %s.\n"
msgstr "Thông tin finger không đổi: %s.\n"

#: apps/lchsh.c:85
#, c-format
msgid "Changing shell for %s.\n"
msgstr "Đổi Shell của %s.\n"

#: apps/lchsh.c:114
msgid "New Shell"
msgstr "Shell mới"

#: apps/lchsh.c:121 apps/lchsh.c:140
#, fuzzy, c-format
msgid "Shell not changed: %s\n"
msgstr "Đã đổi Shell.\n"

#: apps/lchsh.c:137
msgid "Shell changed.\n"
msgstr "Đã đổi Shell.\n"

#: apps/lgroupadd.c:62 apps/lgroupdel.c:53 apps/lgroupmod.c:81
msgid "[OPTION...] group"
msgstr "[TÙY_CHỌN...] nhóm"

#: apps/lgroupadd.c:74 apps/lgroupdel.c:65 apps/lgroupmod.c:92
#, c-format
msgid "No group name specified.\n"
msgstr "Chưa xác định tên nhóm.\n"

#: apps/lgroupadd.c:87 apps/lgroupmod.c:104 apps/lusermod.c:112
#, c-format
msgid "Invalid group ID %s\n"
msgstr ""

#: apps/lgroupadd.c:124
#, fuzzy, c-format
msgid "Group creation failed: %s\n"
msgstr "Thất bại tạo nhóm.\n"

#: apps/lgroupdel.c:83 apps/lgroupmod.c:129 apps/lpasswd.c:149
#, c-format
msgid "Group %s does not exist.\n"
msgstr "Nhóm %s không tồn tại.\n"

#: apps/lgroupdel.c:89
#, fuzzy, c-format
msgid "Group %s could not be deleted: %s\n"
msgstr "Nhóm %s không thể bị xóa: %s.\n"

#: apps/lgroupmod.c:122 apps/lusermod.c:148
#, c-format
msgid "Both -L and -U specified.\n"
msgstr "Chưa xác định cả -L và -U.\n"

#: apps/lgroupmod.c:136 apps/lgroupmod.c:145
#, fuzzy, c-format
msgid "Failed to set password for group %s: %s\n"
msgstr "Lỗi đặt mật khẩu cho nhóm %s.\n"

#: apps/lgroupmod.c:154
#, fuzzy, c-format
msgid "Group %s could not be locked: %s\n"
msgstr "Nhóm %s không thể bị khóa.\n"

#: apps/lgroupmod.c:163
#, fuzzy, c-format
msgid "Group %s could not be unlocked: %s\n"
msgstr "Nhóm %s không thể bị mở khóa.\n"

#: apps/lgroupmod.c:247 apps/lgroupmod.c:273
#, fuzzy, c-format
msgid "Group %s could not be modified: %s\n"
msgstr "Nhóm %s không thể bị thay đổi: %s.\n"

#: apps/lid.c:44
#, fuzzy, c-format
msgid "Error looking up %s: %s\n"
msgstr "Lỗi loại bỏ %s: %s.\n"

#: apps/lid.c:129
#, c-format
msgid "No group name specified, using %s.\n"
msgstr "Chưa xác định tên nhóm, dùng %s.\n"

#: apps/lid.c:133
#, c-format
msgid "No group name specified, no name for gid %d.\n"
msgstr "Chưa xác định tên nhóm, không có tên cho gid %d.\n"

#: apps/lid.c:143
#, c-format
msgid "No user name specified, using %s.\n"
msgstr "Chưa xác định tên người dùng, dùng %s.\n"

#: apps/lnewusers.c:63
msgid "[OPTION...]"
msgstr "[TÙY_CHỌN...]"

#: apps/lnewusers.c:86
#, c-format
msgid "Error opening `%s': %s.\n"
msgstr "Lỗi mở `%s': %s.\n"

#: apps/lnewusers.c:118
#, c-format
msgid "Error creating account for `%s': line improperly formatted.\n"
msgstr "Lỗi tạo tài khoản cho `%s':định dạng dòng không đúng.\n"

#: apps/lnewusers.c:128 apps/luseradd.c:115 apps/lusermod.c:127
#, c-format
msgid "Invalid user ID %s\n"
msgstr ""

#: apps/lnewusers.c:135
msgid "Refusing to create account with UID 0.\n"
msgstr "Từ chối tạo tài khoản cho UID 0.\n"

#: apps/lnewusers.c:217
#, fuzzy, c-format
msgid "Error creating group for `%s' with GID %jd: %s\n"
msgstr "Lỗi tạo nhóm cho `%s' với GID %ld.\n"

#: apps/lnewusers.c:274
#, c-format
msgid "Error setting initial password for %s: %s\n"
msgstr "Lỗi đặt mật khẩu ban đầu cho %s: %s\n"

#: apps/lnewusers.c:288
#, c-format
msgid "Error creating home directory for %s: %s\n"
msgstr "Lỗi tạo thư mục home cho %s: %s\n"

#: apps/lnewusers.c:302
#, c-format
msgid "Error creating mail spool for %s.\n"
msgstr "Lỗi tạo mail spool cho %s.\n"

#: apps/lnewusers.c:308
#, c-format
msgid "Error creating user account for %s: %s\n"
msgstr "Lỗi tạo tài khoản người dùng cho %s: %s\n"

#: apps/lpasswd.c:80
#, c-format
msgid "Changing password for %s.\n"
msgstr "Thay đổi mật khẩu của %s.\n"

#: apps/lpasswd.c:107
msgid "New password"
msgstr "Mật khẩu mới"

#: apps/lpasswd.c:110
msgid "New password (confirm)"
msgstr "Xác nhận mật khẩu mới"

#: apps/lpasswd.c:124
#, c-format
msgid "Passwords do not match, try again.\n"
msgstr "Mật khẩu không khớp, vui lòng thử lại.\n"

#: apps/lpasswd.c:129
#, c-format
msgid "Password change canceled.\n"
msgstr "Hủy bỏ thay đổi mật khẩu.\n"

#: apps/lpasswd.c:186 apps/luseradd.c:280 apps/luseradd.c:290
#, c-format
msgid "Error setting password for user %s: %s.\n"
msgstr "Lỗi thiết lập mật khẩu cho người dùng %s: %s.\n"

#: apps/lpasswd.c:194
#, c-format
msgid "Error setting password for group %s: %s.\n"
msgstr "Lỗi thiết lập mật khẩu cho nhóm %s: %s.\n"

#: apps/lpasswd.c:205
#, c-format
msgid "Password changed.\n"
msgstr "Đã thay đổi mật khẩu.\n"

#: apps/luseradd.c:169
#, fuzzy, c-format
msgid "Group %jd does not exist\n"
msgstr "Nhóm %s không tồn tại.\n"

#: apps/luseradd.c:196 apps/luseradd.c:209
#, fuzzy, c-format
msgid "Error creating group `%s': %s\n"
msgstr "Lỗi tạo nhóm `%s'.\n"

#: apps/luseradd.c:270
#, c-format
msgid "Account creation failed: %s.\n"
msgstr "Thất bại tạo tài khoản: %s.\n"

#: apps/luseradd.c:320
#, c-format
msgid "Error creating %s: %s.\n"
msgstr "Lỗi tạo %s: %s.\n"

#: apps/luseradd.c:327
#, c-format
msgid "Error creating mail spool.\n"
msgstr "Lỗi tạo mail spool.\n"

#: apps/luserdel.c:94
#, c-format
msgid "User %s could not be deleted: %s.\n"
msgstr "Người dùng %s không thể bị xóa: %s.\n"

#: apps/luserdel.c:104
#, c-format
msgid "%s did not have a gid number.\n"
msgstr "%s không phải là số GID.\n"

#: apps/luserdel.c:114
#, fuzzy, c-format
msgid "No group with GID %jd exists, not removing.\n"
msgstr "Không có nhóm nào có GID %ld, không loại bỏ.\n"

#: apps/luserdel.c:121
#, fuzzy, c-format
msgid "Group with GID %jd did not have a group name.\n"
msgstr "Nhóm có GID %ld không có tên nhóm.\n"

#: apps/luserdel.c:131
#, c-format
msgid "Group %s could not be deleted: %s.\n"
msgstr "Nhóm %s không thể bị xóa: %s.\n"

#: apps/luserdel.c:145
#, c-format
msgid "%s did not have a home directory.\n"
msgstr "%s không có thư mục home.\n"

#: apps/luserdel.c:152
#, c-format
msgid "Error removing %s: %s.\n"
msgstr "Lỗi loại bỏ %s: %s.\n"

#: apps/lusermod.c:164 apps/lusermod.c:177
#, c-format
msgid "Failed to set password for user %s: %s.\n"
msgstr "Lỗi đặt mật khẩu cho người dùng %s: %s.\n"

#: apps/lusermod.c:187
#, c-format
msgid "User %s could not be locked: %s.\n"
msgstr "Người dùng %s không thể bị khóa: %s.\n"

#: apps/lusermod.c:195
#, c-format
msgid "User %s could not be unlocked: %s.\n"
msgstr "Người dùng %s không thể bị mở khóa: %s.\n"

#: apps/lusermod.c:221
#, fuzzy, c-format
msgid "Warning: Group with ID %jd does not exist.\n"
msgstr "Nhóm %s không tồn tại.\n"

#: apps/lusermod.c:275
#, c-format
msgid "User %s could not be modified: %s.\n"
msgstr "Người dùng %s không thể bị thay đổi: %s.\n"

#: apps/lusermod.c:334
#, c-format
msgid "Group %s could not be modified: %s.\n"
msgstr "Nhóm %s không thể bị thay đổi: %s.\n"

#: apps/lusermod.c:345
#, c-format
msgid "No old home directory for %s.\n"
msgstr "%s không có thư mục home cũ.\n"

#: apps/lusermod.c:350
#, c-format
msgid "No new home directory for %s.\n"
msgstr "%s không có thư mục home mới.\n"

#: apps/lusermod.c:356
#, c-format
msgid "Error moving %s to %s: %s.\n"
msgstr "Lỗi chuyển %s thành %s: %s.\n"

#: lib/config.c:114
#, c-format
msgid "could not open configuration file `%s': %s"
msgstr "không thể mở tập tin cấu hình `%s': %s"

#: lib/config.c:120
#, fuzzy, c-format
msgid "could not stat configuration file `%s': %s"
msgstr "không thể mở tập tin cấu hình `%s': %s"

#: lib/config.c:129
#, fuzzy, c-format
msgid "configuration file `%s' is too large"
msgstr "không thể mở tập tin cấu hình `%s': %s"

#: lib/config.c:145
#, fuzzy, c-format
msgid "could not read configuration file `%s': %s"
msgstr "không thể mở tập tin cấu hình `%s': %s"

#: lib/error.c:38
msgid "success"
msgstr "thành công"

#: lib/error.c:40
msgid "module disabled by configuration"
msgstr "module bị tắt bởi cấu hình"

#: lib/error.c:42
msgid "generic error"
msgstr "lỗi thường"

#: lib/error.c:44
msgid "not enough privileges"
msgstr "không đủ quyền truy cập"

#: lib/error.c:46
msgid "access denied"
msgstr "truy cập bi từ chối"

#: lib/error.c:48
msgid "bad user/group name"
msgstr "tên người dùng/nhóm sai"

#: lib/error.c:50
msgid "bad user/group id"
msgstr "ID người dùng/nhóm sai"

#: lib/error.c:52
msgid "user/group name in use"
msgstr "tên người dùng/nhóm đang được dùng"

#: lib/error.c:54
msgid "user/group id in use"
msgstr "ID người dùng/nhóm đang được dùng"

#: lib/error.c:56
msgid "error manipulating terminal attributes"
msgstr "lỗi thao tác thuộc tính terminal"

#: lib/error.c:58
msgid "error opening file"
msgstr "lỗi mở tập tin"

#: lib/error.c:60
msgid "error locking file"
msgstr "lỗi khóa tập tin"

#: lib/error.c:62
msgid "error statting file"
msgstr "lỗi stat() tập tin"

#: lib/error.c:64
msgid "error reading file"
msgstr "lỗi đọc tập tin"

#: lib/error.c:66
msgid "error writing to file"
msgstr "lỗi ghi tập tin"

#: lib/error.c:68
msgid "data not found in file"
msgstr "không tìm thấy dữ liệu trong tập tin"

#: lib/error.c:70
msgid "internal initialization error"
msgstr "lỗi khởi tạo nội tại"

#: lib/error.c:72
msgid "error loading module"
msgstr "lỗi nạp module"

#: lib/error.c:74
msgid "error resolving symbol in module"
msgstr "lỗi phân giải ký hiệu trong module"

#: lib/error.c:76
msgid "library/module version mismatch"
msgstr "không khớp phiên bản thư viện/module"

#: lib/error.c:78
msgid "unlocking would make the password field empty"
msgstr ""

#: lib/error.c:84
msgid "unknown error"
msgstr "lỗi lạ"

#: lib/misc.c:165
msgid "invalid number"
msgstr ""

#: lib/misc.c:179
msgid "invalid ID"
msgstr ""

#: lib/modules.c:61
#, c-format
msgid "no initialization function %s in `%s'"
msgstr "không có hàm khởi tạo %s trong `%s'"

#: lib/modules.c:79
#, c-format
msgid "module version mismatch in `%s'"
msgstr "không khớp phiên bản module trong `%s'"

#: lib/modules.c:92
#, fuzzy, c-format
msgid "module `%s' does not define `%s'"
msgstr "Nhóm %s không tồn tại.\n"

#: lib/prompt.c:64
msgid "error reading terminal attributes"
msgstr "lỗi đọc thuộc tính terminal"

#: lib/prompt.c:71 lib/prompt.c:83
msgid "error setting terminal attributes"
msgstr "lỗi đặt thuộc tính terminal"

#: lib/prompt.c:77
msgid "error reading from terminal"
msgstr "lỗi đọc từ terminal"

#: lib/user.c:191
msgid "name is not set"
msgstr "chưa đặt tên"

#: lib/user.c:196
msgid "name is too short"
msgstr "tên quá ngắn"

#: lib/user.c:201
#, c-format
msgid "name is too long (%zu > %d)"
msgstr ""

#: lib/user.c:208
msgid "name contains non-ASCII characters"
msgstr "tên chứa ký tự phi ASCII"

#: lib/user.c:215
msgid "name contains control characters"
msgstr "tên chứa ký tự điều khiển"

#: lib/user.c:222
msgid "name contains whitespace"
msgstr "tên chứa khoảng trắng"

#: lib/user.c:234
msgid "name starts with a hyphen"
msgstr ""

#: lib/user.c:245
#, c-format
msgid "name contains invalid char `%c'"
msgstr "tên chứa ký tự không hợp lệ `%c'"

#: lib/user.c:292 lib/user.c:340
#, c-format
msgid "user %s has no UID"
msgstr ""

#: lib/user.c:315 lib/user.c:341
#, c-format
msgid "group %s has no GID"
msgstr ""

#: lib/user.c:335
#, c-format
msgid "user %jd has no name"
msgstr ""

#: lib/user.c:336
#, fuzzy, c-format
msgid "group %jd has no name"
msgstr "Nhóm %s không tồn tại.\n"

#: lib/user.c:344
msgid "user has neither a name nor an UID"
msgstr ""

#: lib/user.c:345
msgid "group has neither a name nor a GID"
msgstr ""

#: lib/user.c:1923
#, c-format
msgid "Invalid default value of field %s: %s"
msgstr ""

#: lib/util.c:297
#, c-format
msgid "error locking file: %s"
msgstr "lỗi khóa tập tin: %s"

#: lib/util.c:706
#, fuzzy, c-format
msgid "couldn't get default security context: %s"
msgstr "không thể stat() `%s': %s"

#: lib/util.c:733
#, fuzzy, c-format
msgid "couldn't get security context of `%s': %s"
msgstr "không thể ghi vào `%s': %s"

#: lib/util.c:739 lib/util.c:766
#, fuzzy, c-format
msgid "couldn't set default security context to `%s': %s"
msgstr "không thể ghi vào `%s': %s"

#: lib/util.c:760
#, fuzzy, c-format
msgid "couldn't determine security context for `%s': %s"
msgstr "không thể ghi vào `%s': %s"

#: modules/files.c:111 modules/files.c:445 modules/files.c:756
#: modules/files.c:1024 modules/files.c:1164 modules/files.c:1395
#: modules/files.c:1479 modules/files.c:1700 modules/files.c:1865
#: modules/files.c:1882 modules/files.c:1971 modules/files.c:1990
#: modules/files.c:2058 modules/files.c:2079 modules/files.c:2176
#: modules/files.c:2195 modules/files.c:2254 modules/files.c:2273
#: modules/files.c:2369 modules/files.c:2384
#, c-format
msgid "couldn't open `%s': %s"
msgstr "không thể mở `%s': %s"

#: modules/files.c:123 modules/files.c:152 modules/files.c:218
#: modules/files.c:768 modules/files.c:1176
#, c-format
msgid "couldn't stat `%s': %s"
msgstr "không thể stat() `%s': %s"

#: modules/files.c:134
#, c-format
msgid "error creating `%s': %s"
msgstr "không thể tạo `%s': %s"

#: modules/files.c:147
#, c-format
msgid "backup file `%s' exists and is not a regular file"
msgstr "tập tin sao lưu `%s' tồn tại nhưng không phải là tập tin bình thường"

#: modules/files.c:226
#, fuzzy
msgid "backup file size mismatch"
msgstr "không khớp phiên bản thư viện/module"

#: modules/files.c:798 modules/files.c:1185
#, c-format
msgid "couldn't read from `%s': %s"
msgstr "không thể đọc từ `%s': %s"

#: modules/files.c:807 modules/files.c:814
msgid "entry already present in file"
msgstr "mục nhập đã có trong tập tin"

#: modules/files.c:821 modules/files.c:831 modules/files.c:842
#: modules/files.c:1244 modules/files.c:1252 modules/files.c:1260
#, c-format
msgid "couldn't write to `%s': %s"
msgstr "không thể ghi vào `%s': %s"

#: modules/files.c:1001 modules/files.c:1060
#, c-format
msgid "entity object has no %s attribute"
msgstr "đối tượnc thực thể không có thuộc tính %s"

#: modules/files.c:1749 modules/ldap.c:1538 modules/ldap.c:1811
#, fuzzy
msgid "error encrypting password"
msgstr "lỗi đặt mật khẩu cho `%s'"

#: modules/files.c:2655 modules/files.c:2733
msgid "not executing with superuser privileges"
msgstr "không thực thi với quyền siêu người dùng"

#: modules/files.c:2746
msgid "no shadow file present -- disabling"
msgstr "không có tập tin shadow -- tắt"

#: modules/krb5.c:100
#, c-format
msgid "error connecting to the kadm5 server for service `%s' in realm `%s': %s"
msgstr "lỗi kết nối kadm5 server cho dịch vụ `%s' trong realm `%s': %s"

#: modules/krb5.c:132 modules/krb5.c:198 modules/krb5.c:297 modules/krb5.c:385
#: modules/krb5.c:437 modules/krb5.c:525 modules/krb5.c:591
msgid "error initializing kerberos library"
msgstr "lỗi khởi tạo thư viện kerberos"

#: modules/krb5.c:139 modules/krb5.c:219 modules/krb5.c:329 modules/krb5.c:337
#: modules/krb5.c:405 modules/krb5.c:458 modules/krb5.c:546 modules/krb5.c:608
#, c-format
msgid "error parsing user name `%s' for kerberos"
msgstr "lỗi phân tích tên người dùng `%s' cho kerberos"

#: modules/krb5.c:209 modules/krb5.c:396 modules/krb5.c:448 modules/krb5.c:536
#, c-format
msgid "entity structure has no %s or %s attributes"
msgstr "cấu trúc thực thể không có thuộc tính %s hoặc %s"

#: modules/krb5.c:307
#, c-format
msgid "entity has no %s or %s attributes"
msgstr "thực thể không có thuộc tính %s hoặc %s"

#: modules/krb5.c:320
#, c-format
msgid "entity was created with no %s or %s attributes"
msgstr "thực thể được tạo mà không có thuộc tính %s hoặc %s"

#: modules/krb5.c:471 modules/krb5.c:559
#, c-format
msgid "error reading information for `%s' from kerberos"
msgstr "lỗi đọc thông tin cho `%s' từ kerberos"

#: modules/krb5.c:600
#, c-format
msgid "entity has no %s attribute"
msgstr "thực thể không có thuộc tính %s"

#: modules/krb5.c:638
#, c-format
msgid "error setting password for `%s'"
msgstr "lỗi đặt mật khẩu cho `%s'"

#: modules/krb5.c:764
msgid "Kerberos Realm"
msgstr "Kerberos Realm"

#: modules/krb5.c:771
msgid "Kerberos Admin Principal"
msgstr "Kerberos Admin Principal"

#: modules/krb5.c:793
msgid "Kerberos Password for Admin Principal"
msgstr "Kerberos Password for Admin Principal"

#: modules/ldap.c:199
msgid "error initializing ldap library"
msgstr "lỗi khởi tạo thư viện ldap"

#: modules/ldap.c:210
#, c-format
msgid "could not set LDAP protocol to version %d"
msgstr "không thể đặt giao thức LDAP cho phiên bản %d"

#: modules/ldap.c:222
msgid "could not negotiate TLS with LDAP server"
msgstr "không thể thỏa thuận TLS với LDAP server"

#: modules/ldap.c:415
msgid "could not bind to LDAP server"
msgstr "không thể gắn vào LDAP server"

#: modules/ldap.c:418
#, fuzzy, c-format
msgid "could not bind to LDAP server, first attempt as `%s': %s"
msgstr "không thể gắn vào LDAP server"

#: modules/ldap.c:1325
#, c-format
msgid "user object had no %s attribute"
msgstr "đối tượng người dùng không có thuộc tính %s"

#: modules/ldap.c:1334
#, c-format
msgid "user object was created with no `%s'"
msgstr "đối tượng người dùng được tạo mà không có `%s'"

#: modules/ldap.c:1354
#, fuzzy, c-format
msgid "error creating a LDAP directory entry: %s"
msgstr "lỗi đổi tên mục nhập thư mục LDAP: %s.\n"

#: modules/ldap.c:1380 modules/ldap.c:1599
#, c-format
msgid "error modifying LDAP directory entry: %s"
msgstr "lỗi hiệu chỉnh mục nhập thư mục LDAP: %s"

#: modules/ldap.c:1405
#, fuzzy, c-format
msgid "error renaming LDAP directory entry: %s"
msgstr "lỗi đổi tên mục nhập thư mục LDAP: %s.\n"

#: modules/ldap.c:1452
#, c-format
msgid "object had no %s attribute"
msgstr "đối tượng không có thuộc tính %s"

#: modules/ldap.c:1470
#, fuzzy, c-format
msgid "error removing LDAP directory entry: %s"
msgstr "lỗi loại bỏ mục nhập thư mục LDAP: %s.\n"

#: modules/ldap.c:1505 modules/ldap.c:1521 modules/ldap.c:1632
#: modules/ldap.c:1731
#, c-format
msgid "object has no %s attribute"
msgstr "đối tượng không có thuộc tính %s"

#: modules/ldap.c:1657
msgid "no such object in LDAP directory"
msgstr "không có đối tượng đó trong thư mục LDAP"

#: modules/ldap.c:1669
#, c-format
msgid "no `%s' attribute found"
msgstr "không tìm thấy thuộc tính `%s'"

#: modules/ldap.c:1842
#, c-format
msgid "error setting password in LDAP directory for %s: %s"
msgstr "lỗi đặt mật khẩu trong thư mục LDAP cho %s: %s"

#: modules/ldap.c:2453
msgid "LDAP Server Name"
msgstr "Tên Server LDAP"

#: modules/ldap.c:2459
msgid "LDAP Search Base DN"
msgstr "LDAP Search Base DN"

#: modules/ldap.c:2465
msgid "LDAP Bind DN"
msgstr "LDAP Bind DN"

#: modules/ldap.c:2472
msgid "LDAP Bind Password"
msgstr "LDAP Bind Password"

#: modules/ldap.c:2476
msgid "LDAP SASL User"
msgstr "Người dùng LDAP SASL"

#: modules/ldap.c:2483
msgid "LDAP SASL Authorization User"
msgstr "LDAP SASL Authorization User"

#: modules/sasldb.c:120
#, c-format
msgid "Cyrus SASL error creating user: %s"
msgstr "Lỗi Cyrus SASL tạo người dùng: %s"

#: modules/sasldb.c:124
#, c-format
msgid "Cyrus SASL error removing user: %s"
msgstr "Lỗi Cyrus SASL loại bỏ người dùng: %s"

#: modules/sasldb.c:520 modules/sasldb.c:528
#, c-format
msgid "error initializing Cyrus SASL: %s"
msgstr "lỗi khởi tạo Cyrus SASL: %s"

#: python/admin.c:523
msgid "error creating home directory for user"
msgstr "lỗi tạo thư mục home cho người dùng"

#: python/admin.c:576
msgid "error removing home directory for user"
msgstr "lỗi loại bỏ thư mục home cho người dùng"

#: python/admin.c:654
msgid "error moving home directory for user"
msgstr "lỗi di chuyển thư mục home cho người dùng"

#: python/admin.c:687 python/admin.c:764
msgid "error creating mail spool for user"
msgstr "lỗi tạo mail spool cho người dùng"

#: python/admin.c:885
#, fuzzy
msgid "error removing mail spool for user"
msgstr "lỗi tạo mail spool cho người dùng"

#: samples/lookup.c:63
#, c-format
msgid "Error initializing %s: %s\n"
msgstr "Lỗi khởi tạo %s: %s\n"

#: samples/lookup.c:76
#, c-format
msgid "Invalid ID %s\n"
msgstr ""

#: samples/lookup.c:88
#, fuzzy, c-format
msgid "Searching for group with ID %jd.\n"
msgstr "Đang tìm nhóm với ID %d.\n"

#: samples/lookup.c:92
#, c-format
msgid "Searching for group named %s.\n"
msgstr "Đang tìm nhóm tên %s.\n"

#: samples/lookup.c:99
#, fuzzy, c-format
msgid "Searching for user with ID %jd.\n"
msgstr "Đang tìm người dùng với ID %d.\n"

#: samples/lookup.c:103
#, c-format
msgid "Searching for user named %s.\n"
msgstr "Đang tìm người dùng tên %s.\n"

#: samples/lookup.c:117
msgid "Entry not found.\n"
msgstr "Không tìm thấy mục nhập.\n"

#: samples/prompt.c:48
msgid "Prompts succeeded.\n"
msgstr ""

#: samples/prompt.c:58
msgid "Prompts failed.\n"
msgstr ""

#: samples/testuser.c:76
msgid "Default user object classes:\n"
msgstr "Lớp đối tượng người dùng mặc định:\n"

#: samples/testuser.c:82
msgid "Default user attribute names:\n"
msgstr "Tên thuộc tính người dùng mặc định:\n"

#: samples/testuser.c:88
msgid "Getting default user attributes:\n"
msgstr "Lấy thuộc tính người dùng mặc định:\n"

#: samples/testuser.c:95
msgid "Copying user structure:\n"
msgstr "Sao chép cấu trúc người dùng:\n"

#~ msgid "could not convert internal data to LDAPMods"
#~ msgstr "không thể chuyển dữ liệu nội tại sang LDAPMods"

#, fuzzy
#~ msgid "Shell not changed: input error.\n"
#~ msgstr "Đã đổi Shell.\n"

#~ msgid "could not search LDAP server"
#~ msgstr "không thể tìm LDAP server"

#~ msgid "LDAP server appears to have no root DSE"
#~ msgstr "LDAP server có vẻ không có DSE gốc"

#~ msgid "error mapping name to LDAP distinguished name"
#~ msgstr "lỗi ánh xạ tên sang tên phân biệt LDAP"

#~ msgid "error mapping name to LDAP base distinguished name"
#~ msgstr "lỗi ánh xạ tên sang tên phân biệt cơ sở LDAP"

#, fuzzy
#~ msgid "couldn't reset default security context to `%s': %s"
#~ msgstr "không thể ghi vào `%s': %s"

#~ msgid "Cyrus SASL error creating user: %s: %s"
#~ msgstr "Lỗi Cyrus SASL tạo người dùng: %s: %s"

#~ msgid "Cyrus SASL error removing user: %s: %s"
#~ msgstr "Lỗi Cyrus SASL loại bỏ người dùng: %s: %s"

#~ msgid "Error initializing %s.\n"
#~ msgstr "Lỗi khởi tạo %s.\n"

#~ msgid "Group %s could not be deleted.\n"
#~ msgstr "Nhóm %s không thể bị xóa.\n"

#~ msgid "Group %s could not be modified.\n"
#~ msgstr "Nhóm %s không thể bị hiệu chỉnh.\n"

#~ msgid "error initializing module"
#~ msgstr "lỗi khởi tạo module"
