# Vietnamese translation for MateConf.
# Copyright © 2009 MATE i18n Project for Vietnamese.
# Trinh Minh Thanh <tmthanhmd@fptnet.com.com>, 2002.
# Clytie Siddall <clytie@riverland.net.au>, 2005-2009.
# Nguyễn Thái Ngọc Duy <pclouds@gmail.com>, 2008-2009.
#
msgid ""
msgstr ""
"Project-Id-Version: MateConf 2.25.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=mateconf&component=general\n"
"POT-Creation-Date: 2009-12-14 18:28+0000\n"
"PO-Revision-Date: 2009-12-18 16:23+0700\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: LocFactoryEditor 1.8\n"

#: ../backends/evoldap-backend.c:162
#, c-format
msgid "Failed to get configuration file path from '%s'"
msgstr "Lỗi lấy đường dẫn cấu hình từ « %s »."

#: ../backends/evoldap-backend.c:173
#, c-format
msgid "Created Evolution/LDAP source using configuration file '%s'"
msgstr "Đã tạo nguồn Evolution/LDAP dùng tập tin cấu hình « %s »."

#: ../backends/evoldap-backend.c:447
#, c-format
msgid "Unable to parse XML file '%s'"
msgstr "Không thể phân tách tập tin XML « %s »."

#: ../backends/evoldap-backend.c:456
#, c-format
msgid "Config file '%s' is empty"
msgstr "Tập tin cấu hình « %s » là rỗng."

#: ../backends/evoldap-backend.c:467
#, c-format
msgid "Root node of '%s' must be <evoldap>, not <%s>"
msgstr "Nút gốc của « %s » phải là <evoldap>, không phải <%s>."

#: ../backends/evoldap-backend.c:505
#, c-format
msgid "No <template> specified in '%s'"
msgstr "Không có biểu mẫu <template> được xác định trong « %s »."

#: ../backends/evoldap-backend.c:512
#, c-format
msgid "No \"filter\" attribute specified on <template> in '%s'"
msgstr "Không có thuộc tính về « lọc » cho biểu mẫu <template> trong « %s »."

#: ../backends/evoldap-backend.c:574
#, c-format
msgid "No LDAP server or base DN specified in '%s'"
msgstr ""
"Không có trình phục vụ LDAP hoặc DN (tên miền) cơ bản được xác định trong « %"
"s »."

#: ../backends/evoldap-backend.c:580
#, c-format
msgid "Contacting LDAP server: host '%s', port '%d', base DN '%s'"
msgstr ""
"Đang liên lạc với trình phục vụ LDAP: máy « %s », cổng « %d », tên miền cơ bản "
"« %s »."

#: ../backends/evoldap-backend.c:587
#, c-format
msgid "Failed to contact LDAP server: %s"
msgstr "Lỗi liên lạc với trình phục vụ LDAP: %s"

#: ../backends/evoldap-backend.c:675
#, c-format
msgid "Searching for entries using filter: %s"
msgstr "Đang tìm kiếm mục, dùng bộ lọc: %s"

#: ../backends/evoldap-backend.c:689
#, c-format
msgid "Error querying LDAP server: %s"
msgstr "Gặp lỗi khi truy vấn trình phục vụ LDAP: %s"

#: ../backends/evoldap-backend.c:699
#, c-format
msgid "Got %d entries using filter: %s"
msgstr "Được %d mục dùng bộ lọc: %s"

#: ../backends/mateconf-merge-tree.c:59
#, c-format
msgid "Cannot find directory %s\n"
msgstr "Không tìm thấy thư mục %s\n"

#: ../backends/mateconf-merge-tree.c:75
#, c-format
msgid "Error saving MateConf tree to '%s': %s\n"
msgstr "Gặp lỗi khi lưu cây MateConf vào « %s »: %s\n"

#: ../backends/mateconf-merge-tree.c:101
#, c-format
msgid "Usage: %s <dir>\n"
msgstr "Cách sử dụng: %s <thư_mục>\n"

#: ../backends/mateconf-merge-tree.c:107
#, c-format
msgid ""
"Usage: %s <dir>\n"
"  Merges a markup backend filesystem hierarchy like:\n"
"    dir/%%mateconf.xml\n"
"        subdir1/%%mateconf.xml\n"
"        subdir2/%%mateconf.xml\n"
"  to:\n"
"    dir/%%mateconf-tree.xml\n"
msgstr ""
"Cách sử dụng: %s <thư_mục>\n"
"  Pha trộn ton ti hệ thống tập tin hậu phương đánh dấu như:\n"
"    dir/%%mateconf.xml\n"
"        subdir1/%%mateconf.xml\n"
"        subdir2/%%mateconf.xml\n"
"  thành:\n"
"    dir/%%mateconf-tree.xml\n"

#: ../backends/markup-backend.c:163
msgid "Unloading text markup backend module."
msgstr "Đang bỏ tải mô-đun hậu phương đánh dấu văn bản."

#: ../backends/markup-backend.c:226 ../backends/xml-backend.c:288
#, c-format
msgid "Couldn't find the XML root directory in the address `%s'"
msgstr "Không thể tìm được thư mục XML gốc tại địa chỉ « %s »."

#: ../backends/markup-backend.c:283 ../backends/xml-backend.c:343
#, c-format
msgid "Could not make directory `%s': %s"
msgstr "Không thể tạo thư mục « %s »: %s"

#: ../backends/markup-backend.c:390 ../backends/xml-backend.c:442
#, c-format
msgid ""
"Can't read from or write to the XML root directory in the address \"%s\""
msgstr "Không thể đọc từ/ghi vào thư mục XML gốc tại địa chỉ « %s »."

#: ../backends/markup-backend.c:401 ../backends/xml-backend.c:452
#, c-format
msgid "Directory/file permissions for XML source at root %s are: %o/%o"
msgstr "Quyền truy cập thư mục/tập tin cho nguồn XML tại gốc %s là: %o/%o"

#: ../backends/markup-backend.c:740 ../backends/xml-backend.c:683
#, c-format
msgid ""
"Remove directory operation is no longer supported, just remove all the "
"values in the directory"
msgstr ""
"Không còn hỗ trợ khả năng gỡ bỏ thư mục, hãy gỡ bỏ mọi giá trị trong thư mục."

#: ../backends/markup-backend.c:826 ../backends/xml-backend.c:769
#, c-format
msgid "Could not open lock directory for %s to remove locks: %s\n"
msgstr "Không thể mở thư mục khóa cho %s để gỡ bỏ khóa: %s\n"

#: ../backends/markup-backend.c:839 ../backends/xml-backend.c:782
#, c-format
msgid "Could not remove file %s: %s\n"
msgstr "Không thể gỡ bỏ tập tin %s: %s\n"

#: ../backends/markup-backend.c:860
msgid "Initializing Markup backend module"
msgstr "Đang sơ khởi mô-đun hậu phương XML"

#: ../backends/markup-backend.c:918 ../backends/xml-backend.c:880
#, c-format
msgid "Failed to give up lock on XML directory \"%s\": %s"
msgstr "Lỗi bỏ được khóa trên thư mục XML « %s »: %s"

#: ../backends/markup-tree.c:400
#, c-format
msgid "Failed to write some configuration data to disk\n"
msgstr "Lỗi ghi một phần dữ liệu cấu hình vào đĩa\n"

#: ../backends/markup-tree.c:923 ../backends/xml-dir.c:1267
#, c-format
msgid "Could not make directory \"%s\": %s"
msgstr "Không thể tạo thư mục « %s »: %s"

#: ../backends/markup-tree.c:963 ../backends/markup-tree.c:970
#, c-format
msgid "Could not remove \"%s\": %s\n"
msgstr "Không thể gỡ bỏ « %s »: %s\n"

#: ../backends/markup-tree.c:1171
#, c-format
msgid "Failed to write \"%s\": %s\n"
msgstr "Lỗi ghi « %s »: %s\n"

#: ../backends/markup-tree.c:1379
#, c-format
msgid "Failed to load file \"%s\": %s"
msgstr "Lỗi tải tập tin « %s »: %s"

#: ../backends/markup-tree.c:1969
#, c-format
msgid "Line %d character %d: %s"
msgstr "Dòng %d ký tự %d: %s"

#: ../backends/markup-tree.c:2197 ../backends/markup-tree.c:2218
#, c-format
msgid "Attribute \"%s\" is invalid on <%s> element in this context"
msgstr "Thuộc tính « %s » không hợp lệ trên  phần tử <%s> trong ngữ cảnh này."

#: ../backends/markup-tree.c:2243 ../mateconf/mateconf-value.c:111
#, c-format
msgid "Didn't understand `%s' (expected integer)"
msgstr "Không hiểu « %s » (ngờ số nguyên)."

#: ../backends/markup-tree.c:2250 ../mateconf/mateconf-value.c:121
#, c-format
msgid "Integer `%s' is too large or small"
msgstr "Số nguyên « %s » quá lớn hoặc quá nhỏ."

#: ../backends/markup-tree.c:2282 ../mateconf/mateconf-value.c:186
#, c-format
msgid "Didn't understand `%s' (expected true or false)"
msgstr "Không hiểu « %s » (ngờ giá trị hợp lý: Đúng hay Sai)."

#: ../backends/markup-tree.c:2306 ../mateconf/mateconf-value.c:142
#, c-format
msgid "Didn't understand `%s' (expected real number)"
msgstr "Không hiểu « %s » (ngờ số thực)."

#: ../backends/markup-tree.c:2386
#, c-format
msgid "Unknown value \"%s\" for \"%s\" attribute on element <%s>"
msgstr "Không biết giá trị « %s » cho thuộc tính « %s » trên phần tử <%s>."

#: ../backends/markup-tree.c:2406 ../backends/markup-tree.c:2446
#: ../backends/markup-tree.c:2470 ../backends/markup-tree.c:2478
#: ../backends/markup-tree.c:2533 ../backends/markup-tree.c:2598
#: ../backends/markup-tree.c:2710 ../backends/markup-tree.c:2778
#: ../backends/markup-tree.c:2836 ../backends/markup-tree.c:2986
#, c-format
msgid "No \"%s\" attribute on element <%s>"
msgstr "Không có thuộc tính « %s » trên phần tử <%s>."

#: ../backends/markup-tree.c:2420
#, c-format
msgid "Invalid ltype \"%s\" on <%s>"
msgstr "Kiểu « ltype » « %s » không hợp lệ trên <%s>."

#: ../backends/markup-tree.c:2500
#, c-format
msgid "Invalid first-element type \"%s\" on <%s>"
msgstr "Kiểu phần tử đầu « %s » không hợp lệ trên <%s>."

#: ../backends/markup-tree.c:2514
#, c-format
msgid "Invalid cdr_type \"%s\" on <%s>"
msgstr "Kiểu « cdr_type » « %s » không hợp lệ trên <%s>."

#: ../backends/markup-tree.c:2550
#, c-format
msgid "Invalid list_type \"%s\" on <%s>"
msgstr "Kiểu « list_type » (danh sách) « %s » không hợp lệ trên <%s>."

#: ../backends/markup-tree.c:2917
msgid "Two <default> elements below a <local_schema>"
msgstr ""
"Gặp hai phần tử <default> (mặc định) dưới <local_schema> (giản đồ cục bộ)."

#: ../backends/markup-tree.c:2932
msgid "Two <longdesc> elements below a <local_schema>"
msgstr ""
"Gặp hai phần tử <longdesc> (mô tả dài) dưới <local_schema> (giản đồ cục bộ)."

#: ../backends/markup-tree.c:2939
#, c-format
msgid "Element <%s> is not allowed below <%s>"
msgstr "Không cho phép phần tử <%s> dưới <%s>."

#: ../backends/markup-tree.c:2964 ../backends/markup-tree.c:3069
#: ../backends/markup-tree.c:3123 ../backends/markup-tree.c:3174
#, c-format
msgid "<%s> provided but current element does not have type %s"
msgstr "Cung cấp <%s> mà phần tử hiện thời không có kiểu %s."

#: ../backends/markup-tree.c:3047
msgid "Two <car> elements given for same pair"
msgstr "Gặp hai phần tử <car> được trao cho cùng một cặp đôi."

#: ../backends/markup-tree.c:3061
msgid "Two <cdr> elements given for same pair"
msgstr "Gặp hai phần tử <cdr> được trao cho cùng một cặp đôi."

#: ../backends/markup-tree.c:3115
#, c-format
msgid "<li> has wrong type %s"
msgstr "<li> (phần tử danh sách) có kiểu không đúng %s."

#: ../backends/markup-tree.c:3146
#, c-format
msgid "<%s> provided but parent <entry> does not have a value"
msgstr "Cung cấp <%s> mà mục mẹ <entry> không có giá trị."

#: ../backends/markup-tree.c:3187 ../backends/markup-tree.c:3210
#: ../backends/markup-tree.c:3232 ../backends/markup-tree.c:3249
#, c-format
msgid "Element <%s> is not allowed inside current element"
msgstr "Không cho phép phần tử <%s> nằm trong phần tử hiện có."

#: ../backends/markup-tree.c:3281
#, c-format
msgid "Outermost element in menu file must be <mateconf> not <%s>"
msgstr ""
"Phần tử ngoài cùng trong tập tin trình đơn phải là <mateconf>, không phải <%s>."

#: ../backends/markup-tree.c:3301 ../backends/markup-tree.c:3323
#: ../backends/markup-tree.c:3328
#, c-format
msgid "Element <%s> is not allowed inside a <%s> element"
msgstr "Không cho phép phần tử <%s> nằm trong phần tử <%s>."

#: ../backends/markup-tree.c:3472
#, c-format
msgid "No text is allowed inside element <%s>"
msgstr "Không cho phép chữ nằm trong phần tử <%s>."

#: ../backends/markup-tree.c:3588 ../backends/markup-tree.c:4354
#: ../backends/markup-tree.c:4373
#, c-format
msgid "Failed to open \"%s\": %s\n"
msgstr "Lỗi mở « %s »: %s\n"

#: ../backends/markup-tree.c:3618
#, c-format
msgid "Error reading \"%s\": %s\n"
msgstr "Gặp lỗi khi đọc « %s »: %s\n"

#: ../backends/markup-tree.c:4448
#, c-format
msgid "Could not flush file '%s' to disk: %s"
msgstr "Không thể chuyển hết tập tin « %s » vào đĩa: %s"

#: ../backends/markup-tree.c:4467
#, c-format
msgid "Error writing file \"%s\": %s"
msgstr "Gặp lỗi khi ghi vào tập tin « %s »: %s"

#: ../backends/markup-tree.c:4496
#, c-format
msgid "Failed to move temporary file \"%s\" to final location \"%s\": %s"
msgstr "Lỗi chuyển tập tin tạm thời « %s » sang địa điểm cuối cùng « %s »: %s"

#: ../backends/xml-backend.c:239
msgid "Unloading XML backend module."
msgstr "Đang bỏ tải mô-đun hậu phương XML."

#: ../backends/xml-backend.c:618
#, c-format
msgid "Error syncing the XML backend directory cache: %s"
msgstr "Gặp lỗi khi đồng bộ hóa bộ nhớ tạm của thư mục hậu phương XML: %s"

#: ../backends/xml-backend.c:809
msgid "Initializing XML backend module"
msgstr "Đang sơ khởi mô-đun hậu phương XML."

#: ../backends/xml-cache.c:288
msgid "Failed to sync XML cache contents to disk"
msgstr "Lỗi đồng bộ hóa nội dung bộ nhớ tạm XML vào đĩa."

#: ../backends/xml-cache.c:318
#, c-format
msgid ""
"Unable to remove directory `%s' from the XML backend cache, because it has "
"not been successfully synced to disk"
msgstr ""
"Không thể gỡ bỏ thư mục « %s » ra khỏi bộ nhớ hậu phương XML, vì nó chưa được "
"đồng bộ thành công vào đĩa."

#: ../backends/xml-dir.c:170
#, c-format
msgid "Could not stat `%s': %s"
msgstr "Không thể định rõ « %s » : %s"

#: ../backends/xml-dir.c:180
#, c-format
msgid "XML filename `%s' is a directory"
msgstr "Tên tập tin XML « %s » là một thư mục."

#: ../backends/xml-dir.c:417 ../backends/xml-dir.c:426
#, c-format
msgid "Failed to delete \"%s\": %s"
msgstr "Lỗi xóa bỏ « %s »: %s"

#: ../backends/xml-dir.c:472
#, c-format
msgid "Failed to write file `%s': %s"
msgstr "Lỗi ghi vào tập tin « %s »: %s"

#: ../backends/xml-dir.c:486 ../backends/xml-dir.c:522
#, c-format
msgid "Failed to set mode on `%s': %s"
msgstr "Lỗi lập chế độ lên « %s »: %s"

#: ../backends/xml-dir.c:497
#, c-format
msgid "Failed to write XML data to `%s': %s"
msgstr "Lỗi ghi dữ liệu XML vào « %s »: %s"

#: ../backends/xml-dir.c:507 ../backends/xml-dir.c:1291
#, c-format
msgid "Failed to close file `%s': %s"
msgstr "Lỗi đóng tập tin « %s »: %s"

#: ../backends/xml-dir.c:537 ../backends/xml-dir.c:547
#, c-format
msgid "Failed to rename `%s' to `%s': %s"
msgstr "Lỗi đặt lại tên cho « %s » thành « %s »: %s"

#: ../backends/xml-dir.c:553
#, c-format
msgid "Failed to restore `%s' from `%s': %s"
msgstr "Lỗi khôi phục « %s » từ « %s »: %s"

#: ../backends/xml-dir.c:565
#, c-format
msgid "Failed to delete old file `%s': %s"
msgstr "Lỗi xóa bỏ tập tin cũ « %s »: %s"

#. These are all fatal errors
#: ../backends/xml-dir.c:991
#, c-format
msgid "Failed to stat `%s': %s"
msgstr "Không định rõ được « %s »: %s"

#: ../backends/xml-dir.c:1165
#, c-format
msgid "Duplicate entry `%s' in `%s', ignoring"
msgstr "Gặp mục nhập trùng « %s » trong « %s » nên bỏ qua."

#: ../backends/xml-dir.c:1187
#, c-format
msgid "Entry with no name in XML file `%s', ignoring"
msgstr "Gặp mục nhập không tên trong tập tin XML « %s » nên bỏ qua."

#: ../backends/xml-dir.c:1195
#, c-format
msgid "A toplevel node in XML file `%s' is <%s> rather than <entry>, ignoring"
msgstr ""
"Nút mức đầu trong tập tin XML « %s » là <%s> hơn mục nhập <entry> nên bỏ qua."

#: ../backends/xml-dir.c:1283
#, c-format
msgid "Failed to create file `%s': %s"
msgstr "Lỗi tạo tập tin « %s »: %s"

#: ../backends/xml-dir.c:1382
#, c-format
msgid "Failed to parse XML file \"%s\""
msgstr "Lỗi phân tách tập tin XML « %s »."

#. There was an error
#: ../backends/xml-entry.c:153
#, c-format
msgid "Ignoring XML node with name `%s': %s"
msgstr "Đang bỏ qua nút XML tên « %s »: %s"

#: ../backends/xml-entry.c:329
#, c-format
msgid "Ignoring schema name `%s', invalid: %s"
msgstr "Đang bỏ qua tên giản đồ « %s » vì không hợp lệ: %s"

#: ../backends/xml-entry.c:377
#, c-format
msgid "Ignoring XML node `%s': %s"
msgstr "Đang bỏ qua nút XML « %s »: %s"

#: ../backends/xml-entry.c:730
#, c-format
msgid "Failed reading default value for schema: %s"
msgstr "Lỗi đọc giá trị mặc định cho giản đồ: %s"

#: ../backends/xml-entry.c:950
#, c-format
msgid "No \"type\" attribute for <%s> node"
msgstr "Không có thuộc tính « type » (kiểu) cho nút <%s>."

#: ../backends/xml-entry.c:964
#, c-format
msgid "A node has unknown \"type\" attribute `%s', ignoring"
msgstr "Một nút có thuộc tính « type » (kiểu) không xác định « %s » nên bỏ qua."

#: ../backends/xml-entry.c:979
msgid "No \"value\" attribute for node"
msgstr "Không có thuộc tính « value » (giá trị) cho nút."

#: ../backends/xml-entry.c:1027 ../backends/xml-entry.c:1103
#, c-format
msgid "Didn't understand XML node <%s> inside an XML list node"
msgstr "Không hiểu được nút XML <%s> nằm trong một nút danh sách XML."

#: ../backends/xml-entry.c:1061
msgid "Invalid type (list, pair, or unknown) in a list node"
msgstr ""
"Kiểu (danh sách, cặp đôi hoặc không xác định) không hợp lệ trong một nút "
"danh sách."

#: ../backends/xml-entry.c:1084
#, c-format
msgid "Bad XML node: %s"
msgstr "Nút XML sai: %s"

#: ../backends/xml-entry.c:1092
#, c-format
msgid "List contains a badly-typed node (%s, should be %s)"
msgstr "Danh sách chứa một nút gõ sai (%s, nên là %s)."

#: ../backends/xml-entry.c:1144
#, c-format
msgid "Ignoring bad car from XML pair: %s"
msgstr "Đang bỏ qua « car » sai từ cặp đôi XML: %s"

#: ../backends/xml-entry.c:1153 ../backends/xml-entry.c:1176
msgid "parsing XML file: lists and pairs may not be placed inside a pair"
msgstr ""
"đang phân tách tập tin XML: không cho phép đặt danh sách hoặc cặp đôi nằm "
"trong một cặp đôi."

#: ../backends/xml-entry.c:1166
#, c-format
msgid "Ignoring bad cdr from XML pair: %s"
msgstr "Đang bỏ qua « cdr » sai từ cặp đôi XML: %s"

#: ../backends/xml-entry.c:1185
#, c-format
msgid "Didn't understand XML node <%s> inside an XML pair node"
msgstr "Không hiểu được nút XML <%s> nằm trong nút cặp đôi XML."

#: ../backends/xml-entry.c:1203
msgid "Didn't find car and cdr for XML pair node"
msgstr "Không tìm được « car » và « cdr » cho nút cặp đôi XML."

#: ../backends/xml-entry.c:1209
msgid "Missing cdr from pair of values in XML file"
msgstr "Thiếu « cdr » từ cặp đôi giá trị trong tập tin XML."

#: ../backends/xml-entry.c:1216
msgid "Missing car from pair of values in XML file"
msgstr "Thiếu « car » từ cặp đôi của giá trị trong tập tin XML."

#: ../backends/xml-entry.c:1221
msgid "Missing both car and cdr values from pair in XML file"
msgstr ""
"Thiếu các giá trị của cả « car » lẫn « cdr » từ cặp đôi trong tập tin XML."

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:1
msgid "Change MateConf mandatory values"
msgstr "Thay đổi giá trị MateConf mặc định"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:2
msgid "Change MateConf system values"
msgstr "Thay đổi giá trị MateConf hệ thống"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:3
msgid "Privileges are required to change MateConf mandatory values"
msgstr "Cần đặc quyền để thay đổi giá trị MateConf mặc định"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:4
msgid "Privileges are required to change MateConf system values"
msgstr "Cần đặc quyền để thay đổi giá trị MateConf hệ thống"

#: ../mateconf/mateconf-backend.c:62
#, c-format
msgid "`%c' is an invalid character in a configuration storage address"
msgstr "« %c » là một ký tự không hợp lệ trong địa chỉ lưu cấu hình."

#. -- end debug only
#: ../mateconf/mateconf-backend.c:216
#, c-format
msgid "No such file `%s'\n"
msgstr "Không có tập tin « %s » như vậy.\n"

#: ../mateconf/mateconf-backend.c:261
#, c-format
msgid "Backend `%s' failed to return a vtable\n"
msgstr "Hậu phương « %s » thất bại trả về vtable\n"

#: ../mateconf/mateconf-backend.c:276
#, c-format
msgid "Backend `%s' missing required vtable member `%s'\n"
msgstr "Hậu phương « %s » thiếu thành viên « vtable » cần thiết « %s ».\n"

#: ../mateconf/mateconf-backend.c:302
#, c-format
msgid "Bad address `%s': %s"
msgstr "Địa chỉ sai « %s »: %s"

#: ../mateconf/mateconf-backend.c:312
#, c-format
msgid "Bad address `%s'"
msgstr "Địa chỉ sai « %s »"

#: ../mateconf/mateconf-backend.c:337
msgid "MateConf won't work without dynamic module support (gmodule)"
msgstr "MateConf sẽ không hoạt động nếu không có hỗ trợ mô-đun động (gmodule)."

#: ../mateconf/mateconf-backend.c:346
#, c-format
msgid "Error opening module `%s': %s\n"
msgstr "Gặp lỗi khi mở mô-đun « %s »: %s\n"

#: ../mateconf/mateconf-backend.c:357
#, c-format
msgid "Error initializing module `%s': %s\n"
msgstr "Gặp lỗi khi sơ khởi mô-đun « %s »: %s\n"

#: ../mateconf/mateconf-backend.c:388
#, c-format
msgid "Couldn't locate backend module for `%s'"
msgstr "Không thể định vị mô-đun hậu phương cho « %s »."

#: ../mateconf/mateconf-backend.c:425
msgid "Failed to shut down backend"
msgstr "Lỗi tắt hậu phương."

#: ../mateconf/mateconf-client.c:346 ../mateconf/mateconf-client.c:364
#, c-format
msgid "MateConf Error: %s\n"
msgstr "Lỗi MateConf: %s\n"

#: ../mateconf/mateconf-client.c:932
#, c-format
msgid "MateConf warning: failure listing pairs in `%s': %s"
msgstr "Cảnh báo MateConf: lỗi liệt kê các cặp đôi trong « %s »: %s"

#: ../mateconf/mateconf-client.c:1236
#, c-format
msgid "Expected `%s' got `%s' for key %s"
msgstr "Ngờ « %s » mà gặp « %s » cho khóa %s."

#: ../mateconf/mateconf-database.c:212
msgid "Received invalid value in set request"
msgstr "Đã nhận giá trị không hợp lệ trong yêu cầu bộ."

#: ../mateconf/mateconf-database.c:220
#, c-format
msgid "Couldn't make sense of CORBA value received in set request for key `%s'"
msgstr "Không hiểu được giá trị CORBA đã nhận trong têu cầu bộ cho khóa « %s »."

#: ../mateconf/mateconf-database.c:503
msgid "Received request to drop all cached data"
msgstr "Đã nhận yêu cầu để thả toàn bộ dữ liệu đã lưu tạm."

#: ../mateconf/mateconf-database.c:520
msgid "Received request to sync synchronously"
msgstr "Đã nhận yêu cầu để đồng bộ hóa một cách đồng bộ."

#: ../mateconf/mateconf-database.c:808
msgid "Fatal error: failed to get object reference for ConfigDatabase"
msgstr ""
"Lỗi trầm trọng: không nhận được tham chiếu cho Cơ sở Dữ liệu về Cấu hình."

#: ../mateconf/mateconf-database.c:974
#, c-format
msgid "Failed to sync one or more sources: %s"
msgstr "Lỗi đồng bộ một hay nhiều nguồn: %s"

#: ../mateconf/mateconf-database.c:1047
#, c-format
msgid ""
"Error obtaining new value for `%s' after change notification from backend `%"
"s': %s"
msgstr ""
"Gặp lỗi khi lấy giá trị mới cho « %s » sau khi hậu phương « %s » thông báo về "
"thay đổi: %s"

#: ../mateconf/mateconf-database.c:1120
#, c-format
msgid ""
"Failed to log addition of listener %s (%s); will not be able to restore this "
"listener on mateconfd restart, resulting in unreliable notification of "
"configuration changes."
msgstr ""
"Lỗi ghi lưu việc thêm bộ lắng nghe %s (%s); sẽ không thể khôi phục người "
"nghe này khi khởi động lại trình nền mateconfd, dẫn đến thông báo không tin cây "
"về các thay đổi cấu hình."

#: ../mateconf/mateconf-database.c:1154
#, c-format
msgid "Listener ID %lu doesn't exist"
msgstr "Không có bộ lắng nghe ID %lu."

#: ../mateconf/mateconf-database.c:1168
#, c-format
msgid ""
"Failed to log removal of listener to logfile (most likely harmless, may "
"result in a notification weirdly reappearing): %s"
msgstr ""
"Lỗi ghi lưu việc gỡ bỏ bộ lắng nghe vào tập tin bản ghi (chắc là vô hại, có "
"thể gây ra sự xuất hiện thông báo bất thường): %s"

#: ../mateconf/mateconf-database.c:1301 ../mateconf/mateconf-sources.c:1737
#, c-format
msgid "Error getting value for `%s': %s"
msgstr "Gặp lỗi khi lấy giá trị cho « %s »: %s"

#: ../mateconf/mateconf-database.c:1351
#, c-format
msgid "Error setting value for `%s': %s"
msgstr "Gặp lỗi khi đặt giá trị cho « %s »: %s"

#: ../mateconf/mateconf-database.c:1399
#, c-format
msgid "Error unsetting `%s': %s"
msgstr "Gặp lỗi khi bỏ đặt « %s »: %s"

#: ../mateconf/mateconf-database.c:1428
#, c-format
msgid "Error getting default value for `%s': %s"
msgstr "Gặp lỗi khi lấy giá trị mặc định cho « %s »: %s"

#: ../mateconf/mateconf-database.c:1486
#, c-format
msgid "Error unsetting \"%s\": %s"
msgstr "Gặp lỗi khi bỏ đặt « %s »: %s"

#: ../mateconf/mateconf-database.c:1517
#, c-format
msgid "Error getting new value for \"%s\": %s"
msgstr "Gặp lỗi khi lấy giá trị mới cho « %s »: %s"

#: ../mateconf/mateconf-database.c:1572
#, c-format
msgid "Error checking existence of `%s': %s"
msgstr "Gặp lỗi khi kiểm tra sự tồn tại của « %s »: %s"

#: ../mateconf/mateconf-database.c:1596
#, c-format
msgid "Error removing directory \"%s\": %s"
msgstr "Gặp lỗi khi gỡ bỏ thư mục « %s »: %s"

#: ../mateconf/mateconf-database.c:1623
#, c-format
msgid "Failed to get all entries in `%s': %s"
msgstr "Lỗi lấy toàn bộ mục nhập trong « %s »: %s"

#: ../mateconf/mateconf-database.c:1649
#, c-format
msgid "Error listing dirs in `%s': %s"
msgstr "Gặp lỗi khi liệt kê các thư mục trong « %s »: %s"

#: ../mateconf/mateconf-database.c:1670
#, c-format
msgid "Error setting schema for `%s': %s"
msgstr "Gặp lỗi khi đặt giản đồ cho « %s »: %s"

#: ../mateconf/mateconf-error.c:26
msgid "Success"
msgstr "Thành công"

#: ../mateconf/mateconf-error.c:27
msgid "Failed"
msgstr "Thất bại"

#: ../mateconf/mateconf-error.c:28
msgid "Configuration server couldn't be contacted"
msgstr "Không thể liên lạc với máy phục vụ cấu hình."

#: ../mateconf/mateconf-error.c:29
msgid "Permission denied"
msgstr "Quyền truy cập bị từ chối."

#: ../mateconf/mateconf-error.c:30
msgid "Couldn't resolve address for configuration source"
msgstr "Không thể giải quyết địa chỉ cho nguồn cấu hình."

#: ../mateconf/mateconf-error.c:31
msgid "Bad key or directory name"
msgstr "Tên thư mục hoặc khóa sai."

#: ../mateconf/mateconf-error.c:32
msgid "Parse error"
msgstr "Lỗi phân tách"

#: ../mateconf/mateconf-error.c:33
msgid "Corrupt data in configuration source database"
msgstr "Gặp dữ liệu bị hỏng trong cơ sở dữ liệu của nguồn cấu hình."

#: ../mateconf/mateconf-error.c:34
msgid "Type mismatch"
msgstr "Sai kiểu."

#: ../mateconf/mateconf-error.c:35
msgid "Key operation on directory"
msgstr "Chức năng khóa trên thư mục."

#: ../mateconf/mateconf-error.c:36
msgid "Directory operation on key"
msgstr "Chức năng thư mục trên khóa."

#: ../mateconf/mateconf-error.c:37
msgid "Can't overwrite existing read-only value"
msgstr "Không thể ghi đè lên giá trị chỉ-đọc đã có."

#: ../mateconf/mateconf-error.c:38
msgid "Object Activation Framework error"
msgstr "Gặp lỗi của khuôn khổ kích hoạt đối tượng."

#: ../mateconf/mateconf-error.c:39
msgid "Operation not allowed without configuration server"
msgstr "Không cho phép thao tác này nếu không có máy phục vụ cấu hình."

#: ../mateconf/mateconf-error.c:40
msgid "Failed to get a lock"
msgstr "Lỗi lấy khóa mở."

#: ../mateconf/mateconf-error.c:41
msgid "No database available to save your configuration"
msgstr "Không có sẵn cơ sở dữ liệu nơi cần lưu cấu hình của bạn."

#: ../mateconf/mateconf-internals.c:94
#, c-format
msgid "No '/' in key \"%s\""
msgstr "Không có chéo « / » trong khóa « %s »."

#: ../mateconf/mateconf-internals.c:182
#, c-format
msgid "Invalid UTF-8 in string value in '%s'"
msgstr "Mã UTF-8 không hợp lệ trong giá trị chuỗi ở « %s »."

#: ../mateconf/mateconf-internals.c:241
msgid "Couldn't interpret CORBA value for list element"
msgstr "Không thể thông dịch giá trị CORBA cho phần tử danh sách."

#: ../mateconf/mateconf-internals.c:243
#, c-format
msgid "Incorrect type for list element in %s"
msgstr "Kiểu không đúng cho phần tử danh sách trong %s."

#: ../mateconf/mateconf-internals.c:256
msgid "Received list from mateconfd with a bad list type"
msgstr "Nhận được danh sách từ trình nền mateconfd với kiểu danh sách sai."

#: ../mateconf/mateconf-internals.c:437
msgid "Failed to convert object to IOR"
msgstr "Lỗi chuyển đổi đối tượng thành IOR."

#: ../mateconf/mateconf-internals.c:574
msgid "Invalid UTF-8 in locale for schema"
msgstr "UTF-8 không hợp lệ trong miền địa phương cho giản đồ."

#: ../mateconf/mateconf-internals.c:582
msgid "Invalid UTF-8 in short description for schema"
msgstr "UTF-8 không hợp lệ trong mô tả ngắn cho giản đồ."

#: ../mateconf/mateconf-internals.c:590
msgid "Invalid UTF-8 in long description for schema"
msgstr "UTF-8 không hợp lệ trong mô tả dài cho giản đồ."

#: ../mateconf/mateconf-internals.c:598
msgid "Invalid UTF-8 in owner for schema"
msgstr "UTF-8 không hợp lệ trong chủ sở hữu cho giản đồ."

#: ../mateconf/mateconf-internals.c:843
#, c-format
msgid "Couldn't open path file `%s': %s\n"
msgstr "Không thể mở tập tin đường dẫn « %s »: %s\n"

#: ../mateconf/mateconf-internals.c:899
#, c-format
msgid "Adding source `%s'\n"
msgstr "Đang thêm nguồn « %s »\n"

#: ../mateconf/mateconf-internals.c:914
#, c-format
msgid "Read error on file `%s': %s\n"
msgstr "Gặp lỗi đọc trên tập tin « %s »: %s\n"

#: ../mateconf/mateconf-internals.c:1188 ../mateconf/mateconf-internals.c:1254
#: ../mateconf/mateconf-value.c:155 ../mateconf/mateconf-value.c:254
#: ../mateconf/mateconf-value.c:396 ../mateconf/mateconf-value.c:1668
#, c-format
msgid "Text contains invalid UTF-8"
msgstr "Văn bản chứa UTF-8 không hợp lệ."

#: ../mateconf/mateconf-internals.c:1339
#, c-format
msgid "Expected list, got %s"
msgstr "Ngờ danh sách mà nhận %s."

#: ../mateconf/mateconf-internals.c:1349
#, c-format
msgid "Expected list of %s, got list of %s"
msgstr "Ngờ danh sách %s mà nhận danh sách %s."

#: ../mateconf/mateconf-internals.c:1477
#, c-format
msgid "Expected pair, got %s"
msgstr "Ngờ cặp đôi mà nhận %s."

#: ../mateconf/mateconf-internals.c:1491
#, c-format
msgid "Expected (%s,%s) pair, got a pair with one or both values missing"
msgstr "Ngờ cặp đôi (%s,%s) mà nhận một cặp đôi thiếu một hay cả hai giá trị."

#: ../mateconf/mateconf-internals.c:1507
#, c-format
msgid "Expected pair of type (%s,%s) got type (%s,%s)"
msgstr "Ngờ cặp đôi kiểu (%s,%s) mà nhận kiểu (%s,%s)."

#: ../mateconf/mateconf-internals.c:1623
msgid "Quoted string doesn't begin with a quotation mark"
msgstr "Chuỗi trích dẫn không bắt đầu bằng một dấu trích dẫn."

#: ../mateconf/mateconf-internals.c:1684
msgid "Quoted string doesn't end with a quotation mark"
msgstr "Chuỗi trích dẫn không kết thúc bằng một dấu trích dẫn."

#: ../mateconf/mateconf-internals.c:1802
msgid "Encoded value is not valid UTF-8"
msgstr "Giá trị mã hóa không phải là UTF-8 hợp lệ."

#: ../mateconf/mateconf-internals.c:2286
#, c-format
msgid "Could not lock temporary file '%s': %s"
msgstr "Không thể khóa tập tin tạm thời « %s »: %s"

#: ../mateconf/mateconf-internals.c:2313
#, c-format
msgid "Could not create file '%s', probably because it already exists"
msgstr "Không thể tạo tập tin « %s », có lẽ do nó đã có."

#: ../mateconf/mateconf-internals.c:2381
#, c-format
msgid "Failed to create or open '%s'"
msgstr "Lỗi tạo hoặc mở « %s »."

#: ../mateconf/mateconf-internals.c:2391
#, c-format
msgid ""
"Failed to lock '%s': probably another process has the lock, or your "
"operating system has NFS file locking misconfigured (%s)"
msgstr ""
"Lỗi khóa « %s »: có lẽ vì tiến trình khác đã có khóa đó, hoặc hệ điều hành có "
"sự khóa tập tin NFS được cấu hình sai (%s)."

#: ../mateconf/mateconf-internals.c:2411
#, c-format
msgid "Failed to remove '%s': %s"
msgstr "Lỗi gỡ bõ « %s »: %s"

#: ../mateconf/mateconf-internals.c:2439
#, c-format
msgid "Not running within active session"
msgstr "Không phải chạy bên trong phiên chạy đang chạy"

#: ../mateconf/mateconf-internals.c:2449
#, c-format
msgid "Failed to get connection to session: %s"
msgstr "Lỗi thiết lập kết nối tới phiên chạy: %s"

#: ../mateconf/mateconf-internals.c:2468
#, c-format
#| msgid "Could not send message to mateconf daemon: %s"
msgid "Could not send message to MateConf daemon: %s"
msgstr "Không thể gửi thông báo cho trình nền MateConf: %s"

#: ../mateconf/mateconf-internals.c:2479
#, c-format
msgid "daemon gave erroneous reply: %s"
msgstr "trình nền đã đáp ứng sai: %s"

#: ../mateconf/mateconf-internals.c:2517
#, c-format
msgid "couldn't contact ORB to resolve existing mateconfd object reference"
msgstr ""
"không thể liên lạc với ORB để giải quyết tham chiếu đối tượng mateconfd hiện có."

#: ../mateconf/mateconf-internals.c:2529
#, c-format
msgid "Failed to convert IOR '%s' to an object reference"
msgstr "Lỗi chuyển đổi IOR « %s » sang tham chiếu đối tượng."

#: ../mateconf/mateconf-internals.c:2556
#, c-format
msgid "couldn't create directory `%s': %s"
msgstr "không thể tạo thư mục « %s » %s"

#: ../mateconf/mateconf-internals.c:2613
#, c-format
msgid "Can't write to file `%s': %s"
msgstr "Không thể ghi vào tập tin « %s »: %s"

#: ../mateconf/mateconf-internals.c:2654
#, c-format
msgid "We didn't have the lock on file `%s', but we should have"
msgstr "Đã không có khóa trên tập tin « %s », nên có nó."

#: ../mateconf/mateconf-internals.c:2677
#, c-format
msgid "Failed to link '%s' to '%s': %s"
msgstr "Lỗi liên kết « %s » tới « %s »: %s"

#: ../mateconf/mateconf-internals.c:2689
#, c-format
msgid "Failed to remove lock file `%s': %s"
msgstr "Lỗi gỡ bỏ tập tin khóa « %s »: %s"

#: ../mateconf/mateconf-internals.c:2712
#, c-format
msgid "Failed to clean up file '%s': %s"
msgstr "Lỗi xóa sạch tập tin « %s »: %s"

#: ../mateconf/mateconf-internals.c:2728
#, c-format
msgid "Failed to remove lock directory `%s': %s"
msgstr "Lỗi gỡ bỏ thư mục khóa « %s »: %s"

#: ../mateconf/mateconf-internals.c:2866
#, c-format
msgid "Server ping error: %s"
msgstr "Lỗi ping máy phục vụ: %s"

#: ../mateconf/mateconf-internals.c:2885
#, c-format
#| msgid ""
#| "Failed to contact configuration server; some possible causes are that you "
#| "need to enable TCP/IP networking for MateCORBA, or you have stale NFS locks "
#| "due to a system crash. See http://www.gnome.org/projects/mateconf/ for "
#| "information. (Details - %s)"
msgid ""
"Failed to contact configuration server; some possible causes are that you "
"need to enable TCP/IP networking for MateCORBA, or you have stale NFS locks due "
"to a system crash. See http://projects.gnome.org/mateconf/ for information. "
"(Details - %s)"
msgstr "Lỗi liên lạc với máy phục vụ cấu hình, vài nguyên nhân có thể do bạn cần hiệu lực khả năng chạy mạng của TCP/IP cho MateCORBA, hoặc vì bạn có khoá NFS quá thời do hệ thống sụp đổ. Hãy xem thông tin tại http://projects.gnome.org/mateconf/. (Chi tiết — %s)"

#: ../mateconf/mateconf-internals.c:2886
msgid "none"
msgstr "không có"

#: ../mateconf/mateconf-sanity-check.c:49
msgid "- Sanity checks for MateConf"
msgstr "— Các việc kiểm tra sự đúng mực cho MateConf"

#: ../mateconf/mateconf-sanity-check.c:58 ../mateconf/mateconftool.c:639
#, c-format
msgid ""
"Error while parsing options: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Lỗi khi phân tách tùy chọn: %sHãy chạy lệnh « %s --help » (trợ giúp) để xem "
"danh sách đầy đủ các tùy chọn dòng lệnh sẵn có.\n"

#: ../mateconf/mateconf-sanity-check.c:143 ../mateconf/mateconf-sanity-check.c:168
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not open or create the file \"%s\"; this indicates that there may be a "
"problem with your configuration, as many programs will need to create files "
"in your home directory. The error was \"%s\" (errno = %d)."
msgstr ""
"Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề sau :\n"
"Không thể mở hay tạo tập tin « %s »; biểu thị có lẽ cấu hình bạn gặp khó, vì "
"rất nhiều chương trình cần tạo các tập tin trong thư mục chính của bạn. Lỗi "
"đó là « %s » (số hiệu lỗi = %d)."

#: ../mateconf/mateconf-sanity-check.c:182
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not lock the file \"%s\"; this indicates that there may be a problem "
"with your operating system configuration. If you have an NFS-mounted home "
"directory, either the client or the server may be set up incorrectly. See "
"the rpc.statd and rpc.lockd documentation. A common cause of this error is "
"that the \"nfslock\" service has been disabled.The error was \"%s\" (errno = "
"%d)."
msgstr ""
"Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề sau :\n"
"Không thể khóa tập tin « %s »; biểu thị có lẽ hệ điều hành bạn gặp khó. Nếu "
"bạn có một thư mục chính gắn kết cách NFS, có thể là máy khách hay máy phục "
"vụ được thiết lập không đúng. Hãy xem tài liệu về « rpc.statd » và « rpc.lockd "
"». Một nguyên nhân thông thường của lỗi này là dịch vụ « nfslock » bị vô hiệu "
"hóa. Lỗi đó là « %s » (số hiệu lỗi = %d)."

#: ../mateconf/mateconf-sanity-check.c:199
#, c-format
msgid "Can't remove file %s: %s\n"
msgstr "Không thể gỡ bỏ tập tin %s: %s\n"

#: ../mateconf/mateconf-sanity-check.c:235
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"No configuration sources in the configuration file \"%s\"; this means that "
"preferences and other settings can't be saved. %s%s"
msgstr ""
"Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề sau:\n"
"Không có các nguồn cấu hình trong tập tin cấu hình « %s »; điều này có nghĩa "
"là không thể lưu các tùy thích và các thiết lập khác. %s%s"

#: ../mateconf/mateconf-sanity-check.c:238
msgid "Error reading the file: "
msgstr "Gặp lỗi khi đọc tập tin: "

#: ../mateconf/mateconf-sanity-check.c:261
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not resolve the address \"%s\" in the configuration file \"%s\": %s"
msgstr ""
"Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề sau:\n"
"Không thể giải quyết địa chỉ « %s » trong tập tin cấu hình « %s »: %s"

#: ../mateconf/mateconf-sanity-check.c:322
msgid ""
"The files that contain your preference settings are currently in use.\n"
"\n"
"You might be logged in to a session from another computer, and the other "
"login session is using your preference settings files.\n"
"\n"
"You can continue to use the current session, but this might cause temporary "
"problems with the preference settings in the other session.\n"
"\n"
"Do you want to continue?"
msgstr ""
"Các tập tin chứa dữ liệu tùy thích của bạn hiện thời đang được dùng.\n"
"\n"
"Có lẽ vì bạn đã đăng nhập vào một phiên làm việc từ máy khác, và phiên đăng "
"nhập đó đang dùng những tập tin tùy thích này.\n"
"\n"
"Như thế thì bạn có thể tiếp tục sử dụng phiên làm việc này, mà có thể gây ra "
"lỗi tạm cho tùy thích trong phiên khác.\n"
"\n"
"Bạn có muốn tiếp tục không?"

#: ../mateconf/mateconf-sanity-check.c:343
msgid "_Log Out"
msgstr "Đang _xuất"

#: ../mateconf/mateconf-sanity-check.c:345
msgid "_Continue"
msgstr "_Tiếp tục"

#: ../mateconf/mateconf-sanity-check.c:358
#, c-format
msgid "%s Continue (y/n)?"
msgstr "%s Tiếp tục (Có/không: y/n)?"

#: ../mateconf/mateconf-schema.c:211 ../mateconf/mateconf-schema.c:219
#: ../mateconf/mateconf-schema.c:227 ../mateconf/mateconf-schema.c:235
#, c-format
msgid "Schema contains invalid UTF-8"
msgstr "Giản đồ chứa UTF-8 không hợp lệ."

#: ../mateconf/mateconf-schema.c:244
#, c-format
msgid ""
"Schema specifies type list but doesn't specify the type of the list elements"
msgstr ""
"Giản đồ chỉ định kiểu danh sách (type list) nhưng không chỉ định kiểu của "
"các phần tử danh sách đó."

#: ../mateconf/mateconf-schema.c:254
#, c-format
msgid ""
"Schema specifies type pair but doesn't specify the type of the car/cdr "
"elements"
msgstr ""
"Giản đồ chỉ định kiểu cặp đôi (type pair) nhưng không chỉ định kiểu của các "
"phần tử « car/cdr »."

#: ../mateconf/mateconf-sources.c:374
#, c-format
msgid "Failed to load source \"%s\": %s"
msgstr "Lỗi tải nguồn « %s »: %s"

#: ../mateconf/mateconf-sources.c:414
#, c-format
msgid ""
"Resolved address \"%s\" to a writable configuration source at position %d"
msgstr ""
"Đã giải quyết địa chỉ « %s » đến nguồn cấu hình có thể ghi tại vị trí %d."

#: ../mateconf/mateconf-sources.c:420
#, c-format
msgid ""
"Resolved address \"%s\" to a read-only configuration source at position %d"
msgstr "Đã giải quyết địa chỉ « %s » đến nguồn cấu hình chỉ-đọc tại vị trí %d."

#: ../mateconf/mateconf-sources.c:427
#, c-format
msgid ""
"Resolved address \"%s\" to a partially writable configuration source at "
"position %d"
msgstr ""
"Đã giải quyết địa chỉ « %s » đến nguồn cấu hình có thể ghi một phần tại vị "
"trí %d"

#: ../mateconf/mateconf-sources.c:436
msgid ""
"None of the resolved addresses are writable; saving configuration settings "
"will not be possible"
msgstr ""
"Không có địa chỉ đã giải quyết nào có khả năng ghi nên không thể lưu các "
"thiết lập cấu hình."

#: ../mateconf/mateconf-sources.c:690
#, c-format
msgid "Schema `%s' specified for `%s' stores a non-schema value"
msgstr ""
"Giản đồ « %s » dành cho « %s » có lưu trữ một giá trị không thuộc giản đồ."

#: ../mateconf/mateconf-sources.c:752
msgid "The '/' name can only be a directory, not a key"
msgstr "Tên « / » chỉ có thể là một thư mục, không phải là khóa mở."

#: ../mateconf/mateconf-sources.c:794
#, c-format
msgid ""
"Value for `%s' set in a read-only source at the front of your configuration "
"path"
msgstr ""
"Đã đặt giá trị cho « %s » trong nguồn chỉ-đọc ở phía trước đường dẫn cấu hình "
"của bạn."

#: ../mateconf/mateconf-sources.c:806
#, c-format
msgid ""
"Unable to store a value at key '%s', as the configuration server has no "
"writable databases. There are some common causes of this problem: 1) your "
"configuration path file %s/path doesn't contain any databases or wasn't "
"found 2) somehow we mistakenly created two mateconfd processes 3) your "
"operating system is misconfigured so NFS file locking doesn't work in your "
"home directory or 4) your NFS client machine crashed and didn't properly "
"notify the server on reboot that file locks should be dropped. If you have "
"two mateconfd processes (or had two at the time the second was launched), "
"logging out, killing all copies of mateconfd, and logging back in may help. If "
"you have stale locks, remove ~/.mateconf*/*lock. Perhaps the problem is that "
"you attempted to use MateConf from two machines at once, and MateCORBA still has "
"its default configuration that prevents remote CORBA connections - put "
"\"ORBIIOPIPv4=1\" in /etc/matecorbarc. As always, check the user.* syslog for "
"details on problems mateconfd encountered. There can only be one mateconfd per "
"home directory, and it must own a lockfile in ~/.mateconfd and also lockfiles "
"in individual storage locations such as ~/.mateconf"
msgstr ""
"Không thể lưu giá trị tại khóa mở « %s », vì trình phục vụ cấu hình không có "
"cơ sở dữ liệu nào có khả năng ghi. Một số nguyên nhân thường gặp của vấn đề "
"này:\n"
" 1.\ttập tin đường dẫn cấu hình « %s/đường dẫn » của bạn không chứa cơ sở dữ "
"liệu nào hoặc đã không được tìm thấy;\n"
" 2\tvì lý do nào đó mà đã tạo sai hai tiến trình mateconfd; 3\thệ điều hành bị "
"cấu hình sai nên việc khóa tập tin NFS không được trong thư mục chính của "
"bạn;\n"
" 4\tmáy khách NFS đã sụp đổ và đã không thông báo đúng cho máy phục vụ khi "
"khởi động lại mà các khóa tập tin nên bị bỏ.\n"
"\n"
"Nếu có hai tiến trình nền mateconfd (hay có hai vào lúc tiến trình thứ hai được "
"khởi chạy) thì việc đăng xuất, buộc kết thúc toàn bộ bản sao của mateconfd và "
"đăng nhập trở lại có thể cứu giúp. Nếu bạn có khóa cũ nào, hãy gỡ bỏ <~/."
"mateconf*/*lock>. Có lẽ vấn đề là do bạn đã cố sử dụng MateConf từ hai máy cùng "
"một lúc, mà MateCORBA vẫn còn có cấu hình mặc định của nó sẽ ngăn cản các kết "
"nối CORBA từ xa — như thế thì, hãy đặt « ORBIIOPIPv4=1 » trong tập tin tài "
"nguyên </etc/matecorbarc>. Như trong mọi trường hợp, hãy kiểm tra xem bản ghi hệ "
"thống <user.* syslog> chứa chi tiết các vấn đề mà mateconfd gặp phải. Chỉ có "
"thể có một trình nền mateconfd cho mỗithư mục chính của người dùng, và nó phải "
"sở hữu một tập tin khóa trong <~/.mateconfd> cũng phải có tập tin khóa trong "
"các vị trí lưu trữ riêng như là <~/.mateconf>."

#: ../mateconf/mateconf-sources.c:1610
#, c-format
msgid "Error finding metainfo: %s"
msgstr "Gặp lỗi khi tìm siêu thông tin: %s"

#: ../mateconf/mateconf-sources.c:1679
#, c-format
msgid "Error getting metainfo: %s"
msgstr "Gặp lỗi khi lấy siêu thông tin: %s"

#: ../mateconf/mateconf-sources.c:1703
#, c-format
msgid "Key `%s' listed as schema for key `%s' actually stores type `%s'"
msgstr ""
"Khóa mở « %s » được liệt kê là giản đồ cho khóa mở « %s », nhưng thực tế chứa "
"kiểu « %s »."

#: ../mateconf/mateconf-value.c:262
#, c-format
msgid "Didn't understand `%s' (list must start with a '[')"
msgstr "Không hiểu « %s » (danh sách phải bắt đầu bằng « [ »)."

#: ../mateconf/mateconf-value.c:275
#, c-format
msgid "Didn't understand `%s' (list must end with a ']')"
msgstr "Không hiểu « %s » (danh sách phải kết thúc bằng « ] »)."

#: ../mateconf/mateconf-value.c:326
#, c-format
msgid "Didn't understand `%s' (extra unescaped ']' found inside list)"
msgstr "Không hiểu « %s » (gặp « ] » thêm chưa được thoát nằm trong danh sách)."

#: ../mateconf/mateconf-value.c:357 ../mateconf/mateconf-value.c:518
#, c-format
msgid "Didn't understand `%s' (extra trailing characters)"
msgstr "Không hiểu « %s » (gặp ký tự them đi theo)."

#: ../mateconf/mateconf-value.c:404
#, c-format
msgid "Didn't understand `%s' (pair must start with a '(')"
msgstr "Không hiểu « %s » (cặp đôi phải bắt đầu bằng « ( »)."

#: ../mateconf/mateconf-value.c:417
#, c-format
msgid "Didn't understand `%s' (pair must end with a ')')"
msgstr "Không hiểu « %s » (cặp đôi phải kết thúc bằng « ) »)."

#: ../mateconf/mateconf-value.c:447 ../mateconf/mateconf-value.c:533
#, c-format
msgid "Didn't understand `%s' (wrong number of elements)"
msgstr "Không hiểu « %s » (sai số của các phần tử)."

#: ../mateconf/mateconf-value.c:487
#, c-format
msgid "Didn't understand `%s' (extra unescaped ')' found inside pair)"
msgstr "Không hiểu « %s » (gặp « ) » thêm chưa được thoát nằm trong cặp đôi)."

#: ../mateconf/mateconf.c:95
msgid "Key is NULL"
msgstr "Khóa vô giá trị (NULL)"

# Don't translate: variable / Đừng dịch: biến.
#: ../mateconf/mateconf.c:102
#, c-format
msgid "\"%s\": %s"
msgstr "« %s »: %s"

#: ../mateconf/mateconf.c:418
#, c-format
msgid "Server couldn't resolve the address `%s'"
msgstr "Máy phục vụ không thể giải quyết địa chỉ « %s »."

#: ../mateconf/mateconf.c:808
msgid "Can't add notifications to a local configuration source"
msgstr "Không thể thêm các thông báo vào nguồn cấu hình cục bộ."

#: ../mateconf/mateconf.c:2258
#, c-format
msgid "Adding client to server's list failed, CORBA error: %s"
msgstr "Lỗi thêm máy khách vào danh sách của máy phục vụ, lỗi CORBA: %s"

#: ../mateconf/mateconf.c:2630
msgid "Must begin with a slash '/'"
msgstr "Phải bắt đầu với một gạch chéo « / »"

#: ../mateconf/mateconf.c:2652
msgid "Can't have two slashes '/' in a row"
msgstr "Không thể có 2 gạch chéo « / » trong cùng một hàng"

#: ../mateconf/mateconf.c:2654
msgid "Can't have a period '.' right after a slash '/'"
msgstr "Không thể có dấu chấm câu « . » ở ngay sau một gạch chéo « / »"

#: ../mateconf/mateconf.c:2674
#, c-format
msgid "'\\%o' is not an ASCII character and thus isn't allowed in key names"
msgstr "« \\%o » không phải một ký tự ASCII nên không cho phép trong tên khóa"

#: ../mateconf/mateconf.c:2684
#, c-format
msgid "`%c' is an invalid character in key/directory names"
msgstr "« %c » là một ký tự không hợp lệ trong các tên khóa mở/thư mục."

#: ../mateconf/mateconf.c:2698
msgid "Key/directory may not end with a slash '/'"
msgstr "Khóa mở/thư mục không thể kết thúc bằng gạch chéo « / »"

#: ../mateconf/mateconf.c:3069
#, c-format
msgid "Failure shutting down configuration server: %s"
msgstr "Lỗi tắt máy phục vụ cấu hình: %s"

#: ../mateconf/mateconf.c:3130
#, c-format
msgid "Expected float, got %s"
msgstr "Ngờ trôi nổi mà nhận %s"

#: ../mateconf/mateconf.c:3165
#, c-format
msgid "Expected int, got %s"
msgstr "Ngờ int (số nguyên) mà nhận %s."

#: ../mateconf/mateconf.c:3200
#, c-format
msgid "Expected string, got %s"
msgstr "Ngờ chuỗi mà nhận %s."

#: ../mateconf/mateconf.c:3234
#, c-format
msgid "Expected bool, got %s"
msgstr "Ngờ điều hợp lý (Đúng/sai) mà nhận %s."

#: ../mateconf/mateconf.c:3267
#, c-format
msgid "Expected schema, got %s"
msgstr "Ngờ giản đồ mà nhận %s."

#: ../mateconf/mateconf.c:3606
#, c-format
msgid "CORBA error: %s"
msgstr "Lỗi CORBA: %s"

#: ../mateconf/mateconfd.c:308
msgid "Shutdown request received"
msgstr "Mới nhận yêu cầu tắt máy."

#: ../mateconf/mateconfd.c:340
msgid ""
"mateconfd compiled with debugging; trying to load mateconf.path from the source "
"directory"
msgstr ""
"MateConfd được biên dịch với khả năng gỡ rối; đang cố tải <mateconf.path> từ thư "
"mục nguồn."

#: ../mateconf/mateconfd.c:360
#, c-format
msgid ""
"No configuration files found. Trying to use the default configuration source "
"`%s'"
msgstr ""
"Không tìm thấy tập tin cấu hình nào nên đang cố dùng nguồn cấu hình mặc định "
"« %s »"

#. We want to stay alive but do nothing, because otherwise every
#. request would result in another failed mateconfd being spawned.
#.
#: ../mateconf/mateconfd.c:368
#, c-format
msgid ""
"No configuration sources in the source path. Configuration won't be saved; "
"edit %s%s"
msgstr ""
"Không có nguồn cấu hình nào trong đường dẫn nguồn nên sẽ không lưu cấu hình; "
"hãy sửa đổi %s%s"

#: ../mateconf/mateconfd.c:381
#, c-format
msgid "Error loading some configuration sources: %s"
msgstr "Gặp lỗi khi tải một số nguồn cấu hình: %s"

#: ../mateconf/mateconfd.c:393
msgid ""
"No configuration source addresses successfully resolved. Can't load or store "
"configuration data"
msgstr ""
"Không giải quyết địa chỉ nguồn cấu hình nào nên không thể tải hay lưu dữ "
"liệu cấu hình"

#: ../mateconf/mateconfd.c:410
msgid ""
"No writable configuration sources successfully resolved. May be unable to "
"save some configuration changes"
msgstr ""
"Không giải quyết nguồn cấu hình nào có khả năng ghi nên có lẽ là không thể "
"lưu một số thay đổi cấu hình"

#: ../mateconf/mateconfd.c:591
#, c-format
msgid "Could not connect to session bus: %s"
msgstr "Không thể kết nối tới mạch nối phiên chạy: %s"

#: ../mateconf/mateconfd.c:613
#, c-format
msgid "Failed to get bus name for daemon, exiting: %s"
msgstr "Lỗi lấy tên mạch nối cho trình nền nên đang thoát: %s"

#: ../mateconf/mateconfd.c:694
#, c-format
msgid "Could not connect to system bus: %s"
msgstr "Không thể kết nối tới mạch nối hệ thống: %s"

#: ../mateconf/mateconfd.c:830
#, c-format
msgid "starting (version %s), pid %u user '%s'"
msgstr ""
"đang khởi chạy (phiên bản %s), số tiến trình (PID) %u, người dùng « %s »."

#: ../mateconf/mateconfd.c:890
msgid "Failed to get object reference for ConfigServer"
msgstr ""
"Lỗi lấy tham chiếu đối tượng cho ConfigServer (trình phục vụ cấu hình)."

#: ../mateconf/mateconfd.c:919
#, c-format
msgid ""
"Failed to write byte to pipe file descriptor %d so client program may hang: %"
"s"
msgstr ""
"Lỗi ghi byte vào bộ diễn tả ống dẫn %d cho nên chương trình khách có thể "
"treo cứng: %s"

#: ../mateconf/mateconfd.c:965
#, c-format
msgid "Error releasing lockfile: %s"
msgstr "Gặp lỗi khi nhả tập tin khóa: %s"

#: ../mateconf/mateconfd.c:973
msgid "Exiting"
msgstr "Đang thoát"

#: ../mateconf/mateconfd.c:991
msgid "SIGHUP received, reloading all databases"
msgstr "Mới nhận SIGHUP nên đang tải lại mọi cơ sở dữ liệu."

#: ../mateconf/mateconfd.c:1008
msgid "MateConf server is not in use, shutting down."
msgstr "Máy phục vụ MateConf không làm gì nên đang tắt nó."

#: ../mateconf/mateconfd.c:1334
#, c-format
msgid "Error obtaining new value for `%s': %s"
msgstr "Gặp lỗi khi lấy giá trị mới cho « %s »: %s"

#: ../mateconf/mateconfd.c:1478
#, c-format
msgid "Returning exception: %s"
msgstr "Trở lại ngoại lệ: %s"

#: ../mateconf/mateconfd.c:1584
#, c-format
msgid ""
"Failed to open mateconfd logfile; won't be able to restore listeners after "
"mateconfd shutdown (%s)"
msgstr ""
"Lỗi mở tập tin bản ghi của trình nền mateconfd nên sẽ không thể khôi phục bộ "
"lắng nghe sau khi tắt mateconfd (%s)."

#: ../mateconf/mateconfd.c:1619
#, c-format
msgid ""
"Failed to close mateconfd logfile; data may not have been properly saved (%s)"
msgstr ""
"Lỗi đóng tập tin bản ghi của trình nền mateconfd nên có lẽ chưa lưu đúng cách "
"dữ liệu (%s)."

#: ../mateconf/mateconfd.c:1681
#, c-format
msgid "Could not open saved state file '%s' for writing: %s"
msgstr "Không thể mở tập tin tính trạng đã lưu « %s » để ghi: %s"

#: ../mateconf/mateconfd.c:1695
#, c-format
msgid "Could not write saved state file '%s' fd: %d: %s"
msgstr "Không thể ghi tập tin tính trạng đã lưu « %s » fd: %d: %s"

#: ../mateconf/mateconfd.c:1704
#, c-format
msgid "Could not flush saved state file '%s' to disk: %s"
msgstr "Không thể chuyển hết tập tin tình trạng đã lưu « %s » vào đĩa: %s"

#: ../mateconf/mateconfd.c:1711
#, c-format
msgid "Failed to close new saved state file '%s': %s"
msgstr "Lỗi đóng tập tin tính trạng đã lưu mới « %s »: %s"

#: ../mateconf/mateconfd.c:1725
#, c-format
msgid "Could not move aside old saved state file '%s': %s"
msgstr "Không thể chuyển ra tập tin tính trạng đã lưu cũ « %s »: %s"

#: ../mateconf/mateconfd.c:1735
#, c-format
msgid "Failed to move new saved state file into place: %s"
msgstr "Lỗi chuyển tập tin tình trạng đã lưu mới vào vị trí: %s"

#: ../mateconf/mateconfd.c:1744
#, c-format
msgid ""
"Failed to restore original saved state file that had been moved to '%s': %s"
msgstr ""
"Lỗi khôi phục tập tin tính trạng đã lưu gốc đã được chuyển tới « %s »: %s"

#: ../mateconf/mateconfd.c:2223
#, c-format
msgid ""
"Unable to restore a listener on address '%s', couldn't resolve the database"
msgstr ""
"Không thể khôi phục bộ lắng nghe trên địa chỉ « %s » nên không thể giải quyết "
"cơ sở dữ liệu."

#: ../mateconf/mateconfd.c:2259
#, c-format
msgid "Error reading saved state file: %s"
msgstr "Gặp lỗi khi đọc tập tin tính trạng đã lưu: %s"

#: ../mateconf/mateconfd.c:2309
#, c-format
msgid "Unable to open saved state file '%s': %s"
msgstr "Không thể mở tập tin tính trạng đã lưu « %s »: %s"

#: ../mateconf/mateconfd.c:2428
#, c-format
msgid ""
"Failed to log addition of listener to mateconfd logfile; won't be able to re-"
"add the listener if mateconfd exits or shuts down (%s)"
msgstr ""
"Lỗi ghi lưu việc thêm bộ lắng nghe vào tập tin bản ghi của trình nền mateconfd "
"nên sẽ không thể thêm lại bộ lắng nghe này nếu mateconfd thoát hay đã tắt (%s)."

#: ../mateconf/mateconfd.c:2433
#, c-format
msgid ""
"Failed to log removal of listener to mateconfd logfile; might erroneously re-"
"add the listener if mateconfd exits or shuts down (%s)"
msgstr ""
"Lỗi ghi lưu việc xóa bỏ bộ lắng nghe vào tập tin bản ghi của trình nền "
"mateconfd, có lẽ sẽ thêm lại sai bộ lắng nghe nếu mateconfd thoát hay tắt (%s)."

#: ../mateconf/mateconfd.c:2456 ../mateconf/mateconfd.c:2630
#, c-format
msgid "Failed to get IOR for client: %s"
msgstr "Lỗi lấy IOR cho khách: %s"

#: ../mateconf/mateconfd.c:2471
#, c-format
msgid "Failed to open saved state file: %s"
msgstr "Lỗi mở tập tin tính trạng đã lưu: %s"

#: ../mateconf/mateconfd.c:2484
#, c-format
msgid "Failed to write client add to saved state file: %s"
msgstr "Lỗi ghi việc thêm khách vào tập tin tính trạng đã lưu: %s"

#: ../mateconf/mateconfd.c:2492
#, c-format
msgid "Failed to flush client add to saved state file: %s"
msgstr "Lỗi xóa sạch việc thêm khách vào tập tin tính trạng đã lưu: %s"

#: ../mateconf/mateconfd.c:2591
msgid ""
"Some client removed itself from the MateConf server when it hadn't been added."
msgstr ""
"Một khách nào đó đã tự xóa bỏ nó khỏi máy phục vụ MateConf khi nó đã không được "
"thêm vào."

#: ../mateconf/mateconftool.c:93
msgid "Set a key to a value and sync. Use with --type."
msgstr "Đặt một khóa mở cho một giá trị và đồng bộ. Dùng với « --type » (kiểu)."

#: ../mateconf/mateconftool.c:102
msgid "Print the value of a key to standard output."
msgstr "In ra giá trị của một khóa mở tới thiết bị xuất chuẩn."

#: ../mateconf/mateconftool.c:112
msgid "Unset the keys on the command line"
msgstr "Thôi đặt các khóa mở lên dòng lệnh."

#: ../mateconf/mateconftool.c:121
msgid ""
"Recursively unset all keys at or below the key/directory names on the "
"command line"
msgstr ""
"Bỏ đặt đệ qui toàn bộ các khóa mở nằm tại hay dưới các tên khóa mở/thư mục "
"trên dòng lệnh"

#: ../mateconf/mateconftool.c:130
msgid "Toggles a boolean key."
msgstr "Bật/tắt một khoá luận lý."

#: ../mateconf/mateconftool.c:139
msgid "Print all key/value pairs in a directory."
msgstr "In ra toàn bộ các cặp đôi giá trị/khóa mở nằm trong một thư mục."

#: ../mateconf/mateconftool.c:148
msgid "Print all subdirectories in a directory."
msgstr "In ra toàn bộ các thư mục con trong một thư mục."

#: ../mateconf/mateconftool.c:157
msgid "Print all subdirectories and entries under a directory, recursively."
msgstr ""
"In ra đệ qui toàn bộ các thư mục con và các mục nhập nằm trong một thư mục "
"nào đó."

#: ../mateconf/mateconftool.c:166 ../mateconf/mateconftool.c:175
msgid "Search for a key, recursively."
msgstr "Tìm kiếm khoá, một cách đệ quy."

#: ../mateconf/mateconftool.c:184
msgid "Get the short doc string for a key"
msgstr "Lấy chuỗi « doc » (tài liệu) ngắn cho một khóa mở nào đó."

#: ../mateconf/mateconftool.c:193
msgid "Get the long doc string for a key"
msgstr "Lấy chuỗi « doc » (tài liệu) dài cho một khóa mở nào đó."

#: ../mateconf/mateconftool.c:202
msgid "Return 0 if the directory exists, 2 if it does not."
msgstr "Trở về 0 nếu có thư mục, còn 2 nếu không."

#: ../mateconf/mateconftool.c:211
msgid "Ignore schema defaults when reading values."
msgstr "Bỏ qua các mặc định của giản đồ khi đọc giá trị."

#: ../mateconf/mateconftool.c:226
msgid ""
"Dump to standard output an XML description of all entries under a directory, "
"recursively."
msgstr ""
"Đổ đệ qui vào thiết bị xuất chuẩn một mô tả XML của mọi mục nhập dưới một "
"thư mục nào đó."

#: ../mateconf/mateconftool.c:235
msgid ""
"Load from the specified file an XML description of values and set them "
"relative to a directory."
msgstr ""
"Tải từ tập tin đã xác định một mô tả XML của giá trị, và đặt chúng tương ứng "
"với một thư mục nào đó.."

#: ../mateconf/mateconftool.c:244
msgid "Unload a set of values described in an XML file."
msgstr "Bỏ tải một bộ giá trị được diễn tả trong một tập tin XML nào đó."

#: ../mateconf/mateconftool.c:259
msgid "Get the name of the default source"
msgstr "Lấy tên của nguồn mặc định."

#: ../mateconf/mateconftool.c:268
msgid "Shut down mateconfd. DON'T USE THIS OPTION WITHOUT GOOD REASON."
msgstr ""
"Tắt trình nền mateconfd. ĐỪNG SỬ DỤNG TÙY CHỌN NÀY KHI KHÔNG CÓ LÝ DO XÁC ĐÁNG."

#: ../mateconf/mateconftool.c:277
msgid "Return 0 if mateconfd is running, 2 if not."
msgstr "Trở về 0 nếu mateconfd có đang chạy, còn 2 nếu không."

#: ../mateconf/mateconftool.c:286
msgid ""
"Launch the configuration server (mateconfd). (Normally happens automatically "
"when needed.)"
msgstr ""
"Khởi chạy trình phục vụ cấu hình (mateconfd). (Thường diễn ra tự động khi cần)."

#: ../mateconf/mateconftool.c:301
msgid ""
"Specify the type of the value being set, or the type of the value a schema "
"describes. Unique abbreviations OK."
msgstr ""
"Chỉ định kiểu giá trị đang được đặt, hay kiểu giá trị mà giản đồ mô tả. Cho "
"phép các chữ viết tắt độc nhất."

#: ../mateconf/mateconftool.c:302
msgid "int|bool|float|string|list|pair"
msgstr "ngy.|bun|nổi|chuỗi|liệt|cặp"

#: ../mateconf/mateconftool.c:310
msgid "Print the data type of a key to standard output."
msgstr "In ra kiểu dữ liệu của một khóa mở nào đó vào thiết bị xuất chuẩn."

#: ../mateconf/mateconftool.c:319
msgid "Get the number of elements in a list key."
msgstr "Lấy số phần tử trong một khóa mở danh sách nào đó."

#: ../mateconf/mateconftool.c:328
msgid "Get a specific element from a list key, numerically indexed."
msgstr ""
"Lấy một phần tử dứt khoát từ một khóa mở danh sách, được chỉ mục một cách số."

#: ../mateconf/mateconftool.c:337
msgid ""
"Specify the type of the list value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Chỉ định kiểu giá trị danh sách đang được đặt, hoặc kiểu giá trị mà giản đồ "
"mô tả. Cho phép các chữ viết tắt độc nhất."

#: ../mateconf/mateconftool.c:338 ../mateconf/mateconftool.c:347 ../mateconf/mateconftool.c:356
msgid "int|bool|float|string"
msgstr "ngy.|bun|nổi|chuỗi"

#: ../mateconf/mateconftool.c:346
msgid ""
"Specify the type of the car pair value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Chỉ định kiểu giá trị cặp đôi « car » đang được đặt, hay kiểu giá trị mà một "
"giản đồ mô tả. Cho phép các viết tắt duy nhất."

#: ../mateconf/mateconftool.c:355
msgid ""
"Specify the type of the cdr pair value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Chỉ định kiểu giá trị cặp đôi « cdr » đang được đặt, hay kiểu giá trị mà một "
"giản đồ mô tả. Cho phép các viết tắt duy nhất."

#: ../mateconf/mateconftool.c:370
msgid "Specify a schema file to be installed"
msgstr "Chỉ định một tập tin giản đồ cần cài đặt."

#: ../mateconf/mateconftool.c:371
msgid "FILENAME"
msgstr "TÊN TẬP TIN"

#: ../mateconf/mateconftool.c:379
msgid "Specify a configuration source to use rather than the default path"
msgstr "Chỉ định nguồn cấu hình cần dùng hơn là đường dẫn mặc định."

#: ../mateconf/mateconftool.c:380
msgid "SOURCE"
msgstr "NGUỒN"

#: ../mateconf/mateconftool.c:388
msgid ""
"Bypass server, and access the configuration database directly. Requires that "
"mateconfd is not running."
msgstr ""
"Truy cập trực tiếp cơ sở dữ liệu cấu hình, đi vòng máy phục vụ. Yêu cầu là "
"trình nền mateconfd không chạy."

#: ../mateconf/mateconftool.c:397
msgid ""
"Properly installs schema files on the command line into the database. "
"Specify a custom configuration source in the MATECONF_CONFIG_SOURCE environment "
"variable, or set set the variable to an empty string to use the default "
"configuration source."
msgstr ""
"Cài đặt hoàn hảo các tập tin giản đồ trên dòng lệnh vào cơ sở dữ liệu. Biến "
"môi trường « MATECONF_CONFIG_SOURCE » (nguồn cấu hình MateConf) nên được đặt vào "
"nguồn cấu hình không mặc định hay đặt lạ chuỗi trống để dùng giá trị mặc "
"định."

#: ../mateconf/mateconftool.c:406
msgid ""
"Properly uninstalls schema files on the command line from the database. "
"MATECONF_CONFIG_SOURCE environment variable should be set to a non-default "
"configuration source or set to the empty string to use the default."
msgstr ""
"Bỏ cài đặt hoàn hảo các tập tin giản đồ trên dòng lệnh ra cơ sở dữ liệu. "
"Biến môi trường « MATECONF_CONFIG_SOURCE » (nguồn cấu hình MateConf) nên được đặt "
"vào nguồn cấu hình không mặc định hay đặt lạ chuỗi trống để dùng giá trị mặc "
"định."

#: ../mateconf/mateconftool.c:421
msgid ""
"Torture-test an application by setting and unsetting a bunch of values of "
"different types for keys on the command line."
msgstr ""
"Kiểm tra một cách chặt chẽ một ứng dụng nào đó, bằng cách đặt và bỏ đặt một "
"chùm các giá trị cho các kiểu khác nhau cho các khóa mở trong dòng lệnh."

#: ../mateconf/mateconftool.c:430
msgid ""
"Torture-test an application by setting and unsetting a bunch of keys inside "
"the directories on the command line."
msgstr ""
"Kiểm tra một cách chặt chẽ một ứng dụng nào đó, bằng cách đặt và bỏ đặt một "
"chùm các khóa mở nằm trong những thư mục trong dòng lệnh."

#: ../mateconf/mateconftool.c:445
msgid ""
"Set a schema and sync. Use with --short-desc, --long-desc, --owner, and --"
"type."
msgstr ""
"Đặt một giản đồ và đồng bộ. Dùng với « --short-desc » (mô tả ngắn), « --long-"
"desc » (mô tả dài), « --owner » (chủ sở hữu), và « --type » (kiểu)."

#: ../mateconf/mateconftool.c:454
msgid "Specify a short half-line description to go in a schema."
msgstr "Chỉ định một mô tả ngắn trong nửa dòng vào trong giản đồ."

#: ../mateconf/mateconftool.c:455 ../mateconf/mateconftool.c:464
msgid "DESCRIPTION"
msgstr "MÔ TẢ"

#: ../mateconf/mateconftool.c:463
msgid "Specify a several-line description to go in a schema."
msgstr "Chỉ định một mô tả trong vài dòng vào giản đồ."

#: ../mateconf/mateconftool.c:472
msgid "Specify the owner of a schema"
msgstr "Chỉ định chủ sở hữu giản đồ."

#: ../mateconf/mateconftool.c:473
msgid "OWNER"
msgstr "SỞ HỮU"

#: ../mateconf/mateconftool.c:481
msgid "Get the name of the schema applied to this key"
msgstr "Lấy tên của giản đồ được áp dụng vào khóa mở này."

#: ../mateconf/mateconftool.c:490
msgid "Specify the schema name followed by the key to apply the schema name to"
msgstr ""
"Chỉ định tên giản đồ được theo sau bởi khóa mở vào đó cần áp dụng tên giản "
"đồ."

#: ../mateconf/mateconftool.c:499
msgid "Remove any schema name applied to the given keys"
msgstr "Gỡ bỏ bất kỳ tên giản đồ nào được áp dụng vào các khóa mở được cho."

#: ../mateconf/mateconftool.c:514
msgid "Print version"
msgstr "Hiển thị thông tin phiên bản."

#: ../mateconf/mateconftool.c:523
msgid "[FILE...]|[KEY...]|[DIR...]"
msgstr "[TẬP_TIN...]|[KHOÁ...]|[THƯ_MỤC...]"

#: ../mateconf/mateconftool.c:585
msgid "- Tool to manipulate a MateConf configuration"
msgstr "— Công cụ để thao tác cấu hình MateConf"

#: ../mateconf/mateconftool.c:590
msgid "Client options:"
msgstr "Tùy chọn khách:"

#: ../mateconf/mateconftool.c:590
msgid "Show client options"
msgstr "Hiển thị các tùy chọn của ứng dụng khách"

#: ../mateconf/mateconftool.c:595
msgid "Key type options:"
msgstr "Tùy chọn kiểu khoá:"

#: ../mateconf/mateconftool.c:595
msgid "Show key type options"
msgstr "Hiển thị các tùy chọn về kiểu khoá"

#: ../mateconf/mateconftool.c:600
msgid "Load/Save options:"
msgstr "Tùy chọn Nạp/Lưu :"

#: ../mateconf/mateconftool.c:600
msgid "Show load/save options"
msgstr "Hiển thị các tùy chọn về thao tác tải và lưu"

#: ../mateconf/mateconftool.c:605
msgid "Server options:"
msgstr "Tùy chọn máy phục vụ :"

#: ../mateconf/mateconftool.c:605
msgid "Show server options"
msgstr "Hiển thị các tùy chọn về máy phục vụ"

#: ../mateconf/mateconftool.c:610
msgid "Installation options:"
msgstr "Tùy chọn cài đặt:"

#: ../mateconf/mateconftool.c:610
msgid "Show installation options"
msgstr "Hiển thị các tùy chọn về cách cài đặt"

#: ../mateconf/mateconftool.c:615
msgid "Test options:"
msgstr "Tùy chọn thử ra:"

#: ../mateconf/mateconftool.c:615
msgid "Show test options"
msgstr "Hiển thị các tùy chọn về cách thử ra"

#: ../mateconf/mateconftool.c:620
msgid "Schema options:"
msgstr "Tùy chọn giản đồ :"

#: ../mateconf/mateconftool.c:620
msgid "Show schema options"
msgstr "Hiển thị các tùy chọn về giản đồ"

#: ../mateconf/mateconftool.c:629
#, c-format
msgid "Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Hãy chạy lệnh « %s --help » (trợ giúp) để xem danh sách đầy đủ các tùy chọn "
"dòng lệnh sẵn có.\n"

#: ../mateconf/mateconftool.c:657
#, c-format
msgid "Can't get and set/unset simultaneously\n"
msgstr "Không thể đồng thời lấy và đặt/bỏ đặt gì.\n"

#: ../mateconf/mateconftool.c:667
#, c-format
msgid "Can't set and get/unset simultaneously\n"
msgstr "Không thể đồng thời đặt và lấy/bỏ đặt gì.\n"

#: ../mateconf/mateconftool.c:674
#, c-format
msgid "Can't get type and set/unset simultaneously\n"
msgstr "Không thể đồng thời lấy kiểu và đặt/bỏ đặt gì.\n"

#: ../mateconf/mateconftool.c:682
#, c-format
msgid "Can't toggle and get/set/unset simultaneously\n"
msgstr "Không thể đồng thời bật/tắt và lấy/đặt/bỏ-đặt gì.\n"

#: ../mateconf/mateconftool.c:693
#, c-format
msgid "Can't use --all-entries with --get or --set\n"
msgstr ""
"Không thể dùng « --all-entries » (mọi mục nhập) với « --get » (lấy) hoặc « --"
"set » (đặt).\n"

#: ../mateconf/mateconftool.c:704
#, c-format
msgid "Can't use --all-dirs with --get or --set\n"
msgstr ""
"Không thể dùng « --all-dirs » (mọi th mục) với « --get » (lấy) hoặc « --set "
"» (đặt).\n"

#: ../mateconf/mateconftool.c:718
#, c-format
msgid ""
"--recursive-list should not be used with --get, --set, --unset, --all-"
"entries, --all-dirs, or --search-key\n"
msgstr ""
"« --recursive-list » (liệt kê đệ qui) không nên dùng với « --get » (lấy), « --"
"set » (đặt), « --unset » (bỏ đặt), « --all-entries » (mọi mục nhập), « ---all-"
"dirs» (mọi thư mục) hay « --search-key » (tìm kiếm khoá).\n"

#: ../mateconf/mateconftool.c:732
#, c-format
msgid ""
"--set_schema should not be used with --get, --set, --unset, --all-entries, --"
"all-dirs, or --search-key\n"
msgstr ""
"« --set_schema » (đặt giản đồ) không nên dùng với « --get » (lấy), « --set "
"» (đặt), « --unset » (bỏ đặt), « --all-entries » (mọi mục nhập), hoặc « ---all-"
"dirs» (mọi thư mục) hay « --search-key » (tìm kiếm khoá).\n"

#: ../mateconf/mateconftool.c:738
#, c-format
msgid "Value type is only relevant when setting a value\n"
msgstr "Kiểu giá trị chỉ thích đáng khi đặt giá trị.\n"

#: ../mateconf/mateconftool.c:744
#, c-format
msgid "Must specify a type when setting a value\n"
msgstr "Phải định kiểu khi đặt giá trị.\n"

#: ../mateconf/mateconftool.c:752
#, c-format
msgid ""
"--ignore-schema-defaults is only relevant with --get, --all-entries, --dump, "
"--recursive-list, --get-list-size or --get-list-element\n"
msgstr ""
"« --ignore-schema-defaults » (bỏ qua các mặc định của giản đồ) chỉ thích đáng "
"với « --get » (lấy), « --all-entries » (mọi mục nhập), « --dump » (đổ), « --"
"recursive-list » (liệt kê đệ qui), « --get-list-size » (lấy kích thước của "
"danh sách) or « --get-list-element » (lấy phần tử của danh sách).\n"

#: ../mateconf/mateconftool.c:764 ../mateconf/mateconftool.c:777 ../mateconf/mateconftool.c:790
#: ../mateconf/mateconftool.c:804 ../mateconf/mateconftool.c:817 ../mateconf/mateconftool.c:830
#: ../mateconf/mateconftool.c:844
#, c-format
msgid "%s option must be used by itself.\n"
msgstr "Phải dùng tùy chọn %s cô đợn.\n"

#: ../mateconf/mateconftool.c:853
#, c-format
msgid ""
"You must specify a configuration source with --config-source when using --"
"direct\n"
msgstr ""
"Cần phải chỉ định một nguồn cấu hình với « --config-source » khi dùng « --"
"direct » (trực tiếp)\n"

#: ../mateconf/mateconftool.c:859
#, c-format
msgid "Failed to init MateConf: %s\n"
msgstr "Lỗi sơ khởi MateConf: %s\n"

#: ../mateconf/mateconftool.c:887
#, c-format
msgid "MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas\n"
msgstr ""
"« MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL » (MateConf vô hiệu hóa tập tin xây dụng "
"giản đồ cài đặt) đã được đặt thì sẽ không cài đặt giản đồ.\n"

#: ../mateconf/mateconftool.c:894
#, c-format
msgid ""
"MATECONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL is set, not uninstalling schemas\n"
msgstr ""
"« MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL » (MateConf vô hiệu hóa tập tin xây dụng "
"giản đồ cài đặt) đã được đặt thì sẽ không gỡ cài đặt giản đồ.\n"

#: ../mateconf/mateconftool.c:907
#, c-format
msgid "Must set the MATECONF_CONFIG_SOURCE environment variable\n"
msgstr ""
"Phải đặt biến môi trường « MATECONF_CONFIG_SOURCE » (nguồn cấu hình MateConf).\n"

#: ../mateconf/mateconftool.c:962
#, c-format
msgid "Failed to access configuration source(s): %s\n"
msgstr "Lỗi truy cập nguồn cấu hình: %s\n"

#: ../mateconf/mateconftool.c:1267
#, c-format
msgid "Shutdown error: %s\n"
msgstr "Gặp lỗi khi tắt: %s\n"

#: ../mateconf/mateconftool.c:1310
#, c-format
msgid "Must specify one or more directories to recursively list.\n"
msgstr "Phải chỉ định một hay nhiều thư mục cần liệt kê đệ qui.\n"

#: ../mateconf/mateconftool.c:1355 ../mateconf/mateconftool.c:1549
#: ../mateconf/mateconftool.c:1815
#, c-format
msgid "Failure listing entries in `%s': %s\n"
msgstr "Lỗi liệt kê các mục nhập trong « %s »: %s\n"

#: ../mateconf/mateconftool.c:1375 ../mateconf/mateconftool.c:1568
msgid "(no value set)"
msgstr "(chưa đặt giá trị)"

#: ../mateconf/mateconftool.c:1438
#, c-format
msgid "Must specify a key pattern to search for.\n"
msgstr "Phải chỉ định một mẫu khóa cần tìm.\n"

#: ../mateconf/mateconftool.c:1457
#, c-format
msgid "Must specify a PCRE regex to search for.\n"
msgstr "Phải chỉ định một biểu thức chính quy PCRE cần tìm.\n"

#: ../mateconf/mateconftool.c:1464
#, c-format
msgid "Error compiling regex: %s\n"
msgstr "Lỗi biên dịch biểu thức chính quy: %s\n"

#: ../mateconf/mateconftool.c:1507
#, c-format
msgid "Must specify one or more directories to dump.\n"
msgstr "Phải chỉ định một hay nhiều thư mục cần đổ.\n"

#: ../mateconf/mateconftool.c:1874
#, c-format
msgid "Failed to spawn the configuration server (mateconfd): %s\n"
msgstr "Lỗi tạo trình phục vụ cấu hình (mateconfd): %s\n"

#: ../mateconf/mateconftool.c:1903
#, c-format
msgid "Must specify a key or keys to get\n"
msgstr "Phải chỉ định một hay nhiều khóa mở cần lấy.\n"

#: ../mateconf/mateconftool.c:1938
#, c-format
msgid "Type: %s\n"
msgstr "Kiểu: %s\n"

#: ../mateconf/mateconftool.c:1939
#, c-format
msgid "List Type: %s\n"
msgstr "Kiểu danh sách: %s\n"

#: ../mateconf/mateconftool.c:1940
#, c-format
msgid "Car Type: %s\n"
msgstr "Kiểu « car »: %s\n"

#: ../mateconf/mateconftool.c:1941
#, c-format
msgid "Cdr Type: %s\n"
msgstr "Kiểu « cdr »: %s\n"

#: ../mateconf/mateconftool.c:1946
#, c-format
msgid "Default Value: %s\n"
msgstr "Giá trị mặc định: %s\n"

#: ../mateconf/mateconftool.c:1946 ../mateconf/mateconftool.c:1948
#: ../mateconf/mateconftool.c:1949 ../mateconf/mateconftool.c:1950
msgid "Unset"
msgstr "Bỏ đặt"

#: ../mateconf/mateconftool.c:1948
#, c-format
msgid "Owner: %s\n"
msgstr "Sở hữu: %s\n"

#: ../mateconf/mateconftool.c:1949
#, c-format
msgid "Short Desc: %s\n"
msgstr "Mô tả ngắn: %s\n"

#: ../mateconf/mateconftool.c:1950
#, c-format
msgid "Long Desc: %s\n"
msgstr "Mô tả dài: %s\n"

#: ../mateconf/mateconftool.c:1959 ../mateconf/mateconftool.c:2236
#: ../mateconf/mateconftool.c:2270 ../mateconf/mateconftool.c:2315
#: ../mateconf/mateconftool.c:2460
#, c-format
msgid "No value set for `%s'\n"
msgstr "Chưa đặt giá trị cho « %s ».\n"

#: ../mateconf/mateconftool.c:1963 ../mateconf/mateconftool.c:2240
#: ../mateconf/mateconftool.c:2274 ../mateconf/mateconftool.c:2319
#: ../mateconf/mateconftool.c:2464
#, c-format
msgid "Failed to get value for `%s': %s\n"
msgstr "Lỗi lấy giá trị cho « %s »: %s.\n"

#: ../mateconf/mateconftool.c:2006 ../mateconf/mateconftool.c:2018
#, c-format
msgid "Don't understand type `%s'\n"
msgstr "Không hiểu kiểu « %s ».\n"

#: ../mateconf/mateconftool.c:2030
#, c-format
msgid "Must specify alternating keys/values as arguments\n"
msgstr "Phải chỉ định các khóa mở/giá trị dạng đối số.\n"

#: ../mateconf/mateconftool.c:2050
#, c-format
msgid "No value to set for key: `%s'\n"
msgstr "Không có giá trị cần đặt cho khóa mở: « %s ».\n"

#: ../mateconf/mateconftool.c:2078
#, c-format
msgid "Cannot set schema as value\n"
msgstr "Không thể đặt giản đồ dạng giá trị.\n"

#: ../mateconf/mateconftool.c:2088
#, c-format
msgid "When setting a list you must specify a primitive list-type\n"
msgstr "Phải chỉ định một kiểu danh sách gốc khi đặt danh sách.\n"

#: ../mateconf/mateconftool.c:2102
#, c-format
msgid ""
"When setting a pair you must specify a primitive car-type and cdr-type\n"
msgstr "Phải chỉ định kiểu « car » hay « cdr » gốc khi đặt một cặp đôi.\n"

#: ../mateconf/mateconftool.c:2117
#, c-format
msgid "Error: %s\n"
msgstr "Lỗi: %s\n"

#: ../mateconf/mateconftool.c:2130 ../mateconf/mateconftool.c:2195
#: ../mateconf/mateconftool.c:3215
#, c-format
msgid "Error setting value: %s\n"
msgstr "Gặp lỗi khi đặt giá trị: %s\n"

#: ../mateconf/mateconftool.c:2148
#, c-format
msgid "Error syncing: %s\n"
msgstr "Gặp lỗi khi đồng bộ: %s\n"

#: ../mateconf/mateconftool.c:2163
#, c-format
msgid "Must specify one or more keys as arguments\n"
msgstr "Phải chỉ định một hay nhiều khoá dạng đối số\n"

#: ../mateconf/mateconftool.c:2179
#, c-format
msgid "No value found for key %s\n"
msgstr "Không tìm thấy giá trị cho khoá %s\n"

#: ../mateconf/mateconftool.c:2185
#, c-format
msgid "Not a boolean value: %s\n"
msgstr "Không phải một giá trị luận lý: %s\n"

#: ../mateconf/mateconftool.c:2216
#, c-format
msgid "Must specify a key or keys to get type\n"
msgstr "Phải chỉ định một hay nhiều khóa mở để lấy kiểu.\n"

#: ../mateconf/mateconftool.c:2260
#, c-format
msgid "Must specify a key to lookup size of.\n"
msgstr "Phải chỉ định một khóa mở để tra tìm kích thước của nó.\n"

#: ../mateconf/mateconftool.c:2285 ../mateconf/mateconftool.c:2330
#, c-format
msgid "Key %s is not a list.\n"
msgstr "Khóa mở « %s » không phải là danh sách.\n"

#: ../mateconf/mateconftool.c:2305
#, c-format
msgid "Must specify a key from which to get list element.\n"
msgstr "Phải chỉ định một khóa từ đó cần lấy phần tử danh sách.\n"

#: ../mateconf/mateconftool.c:2336
#, c-format
msgid "Must specify list index.\n"
msgstr "Phải chỉ định chỉ mục danh sách.\n"

#: ../mateconf/mateconftool.c:2343
#, c-format
msgid "List index must be non-negative.\n"
msgstr "Chỉ mục danh sách phải là không âm.\n"

#: ../mateconf/mateconftool.c:2352
#, c-format
msgid "List index is out of bounds.\n"
msgstr "Chỉ mục danh sách ở ngoại phạm vi.\n"

#: ../mateconf/mateconftool.c:2378
#, c-format
msgid "Must specify a key or keys on the command line\n"
msgstr "Phải chỉ định một hay nhiều khóa mở vào dòng lệnh.\n"

#: ../mateconf/mateconftool.c:2398
#, c-format
msgid "No schema known for `%s'\n"
msgstr "Không có giản đồ được biết cho « %s ».\n"

#: ../mateconf/mateconftool.c:2431
#, c-format
msgid "No doc string stored in schema at '%s'\n"
msgstr "Không có chuỗi « doc » chứa trong giản đồ tại « %s ».\n"

#: ../mateconf/mateconftool.c:2436
#, c-format
msgid "Error getting schema at '%s': %s\n"
msgstr "Gặp lỗi khi lấy giản đồ tại « %s »: %s.\n"

#: ../mateconf/mateconftool.c:2443
#, c-format
msgid "No schema stored at '%s'\n"
msgstr "Không có giản đồ được lưu tại « %s ».\n"

#: ../mateconf/mateconftool.c:2446
#, c-format
msgid "Value at '%s' is not a schema\n"
msgstr "Giá trị tại « %s » không phải là giản đồ.\n"

#: ../mateconf/mateconftool.c:2502
#, c-format
msgid "Must specify a schema name followed by the key name to apply it to\n"
msgstr ""
"Phải chỉ định một tên giản đồ được theo sau bởi tên khóa mở vào đó cần áp "
"dụng nó.\n"

#: ../mateconf/mateconftool.c:2509
#, c-format
msgid "Error associating schema name '%s' with key name '%s': %s\n"
msgstr "Gặp lỗi khi liên quan tên giản đồ « %s » với tên khóa mở « %s »: %s\n"

#: ../mateconf/mateconftool.c:2527
#, c-format
msgid "Must specify keys to unapply schema from\n"
msgstr "Phải chỉ định một hay nhiều khóa mở ra đó cần gỡ áp dụng giản đồ.\n"

#: ../mateconf/mateconftool.c:2537
#, c-format
msgid "Error removing schema name from '%s': %s\n"
msgstr "Gặp lỗi khi gỡ bỏ tên giản đồ ra khỏi « %s »: %s\n"

#: ../mateconf/mateconftool.c:2562
#, c-format
msgid "Must specify key (schema name) as the only argument\n"
msgstr "Phải chỉ định khóa mở (tên giản đồ) là đối số duy nhất.\n"

#: ../mateconf/mateconftool.c:2604
#, c-format
msgid "List type must be a primitive type: string, int, float or bool\n"
msgstr ""
"Kiểu danh sách phải là một kiểu gốc: string (chuỗi), int (số nguyên), float "
"(trôi nổi) hay bool (đúng/sai).\n"

#: ../mateconf/mateconftool.c:2624
#, c-format
msgid "Pair car type must be a primitive type: string, int, float or bool\n"
msgstr ""
"Kiểu cặp đôi « car » phải là kiểu gốc: string (chuỗi), int (số nguyên), float "
"(trôi nổi) hay bool (đúng/sai).\n"

#: ../mateconf/mateconftool.c:2644
#, c-format
msgid "Pair cdr type must be a primitive type: string, int, float or bool\n"
msgstr ""
"Kiểu cặp đôi « cdr » phải là kiểu gốc: string (chuỗi), int (số nguyên), float "
"(trôi nổi) hay bool (đúng/sai).\n"

#: ../mateconf/mateconftool.c:2659
#, c-format
msgid "Error setting value: %s"
msgstr "Gặp lỗi khi đặt giá trị: %s"

#: ../mateconf/mateconftool.c:2673
#, c-format
msgid "Error syncing: %s"
msgstr "Gặp lỗi khi đồng bộ: %s"

#: ../mateconf/mateconftool.c:2688
#, c-format
msgid "Must specify one or more directories to get key/value pairs from.\n"
msgstr ""
"Phải chỉ định một hay nhiều thư mục từ đó cần lấy các cặp đôi khóa mở/giá "
"trị.\n"

#: ../mateconf/mateconftool.c:2702
#, c-format
msgid "Must specify one or more keys to unset.\n"
msgstr "Phải chỉ định một hay nhiều khóa mở cần bỏ đặt.\n"

#: ../mateconf/mateconftool.c:2713
#, c-format
msgid "Error unsetting `%s': %s\n"
msgstr "Gặp lỗi khi bỏ đặt « %s »: %s\n"

#: ../mateconf/mateconftool.c:2733
#, c-format
msgid "Must specify one or more keys to recursively unset.\n"
msgstr "Phải chỉ định một hay nhiều khóa mở cần bỏ đặt đệ qui.\n"

#: ../mateconf/mateconftool.c:2747
#, c-format
msgid "Failure during recursive unset of \"%s\": %s\n"
msgstr "Thất bại trong lúc bỏ đặt đệ qui « %s »: %s\n"

#: ../mateconf/mateconftool.c:2767
#, c-format
msgid "Must specify one or more directories to get subdirs from.\n"
msgstr "Phải chỉ định một hay nhiều thư mục từ đó cần lấy các thư mục con.\n"

#: ../mateconf/mateconftool.c:2801
#, c-format
msgid "Error listing dirs: %s\n"
msgstr "Gặp lỗi khi liệt kê thư mục: %s\n"

#: ../mateconf/mateconftool.c:2937
#, c-format
msgid "WARNING: must specify both a <car> and a <cdr> in a <pair>\n"
msgstr ""
"CẢNH BÁO: phải chỉ định cả <car> lẫn <cdr> đều trong <pair> (cặp đôi).\n"

#: ../mateconf/mateconftool.c:2964
#, c-format
msgid "WARNING: key specified (%s) for schema under a <value> - ignoring\n"
msgstr ""
"CẢNH BÁO: đã chỉ định khóa mở (%s) cho giản đồ dưới một <value> (giá trị) "
"nên bỏ qua.\n"

#: ../mateconf/mateconftool.c:2997
#, c-format
msgid "WARNING: must have a child node under <value>\n"
msgstr "CẢNH BÁO: phải có nút con nằm dưới <value> (giá trị).\n"

#: ../mateconf/mateconftool.c:3003
#, c-format
msgid "WARNING: node <%s> not understood\n"
msgstr "CẢNH BÁO: không hiểu nút <%s>.\n"

#: ../mateconf/mateconftool.c:3021
#, c-format
msgid "WARNING: Failed to parse int value `%s'\n"
msgstr "CẢNH BÁO: lỗi phân tách giá trị « int » (số nguyên) « %s ».\n"

#: ../mateconf/mateconftool.c:3042
#, c-format
msgid "WARNING: Failed to parse float value `%s'\n"
msgstr "CẢNH BÁO: lỗi phân tách giá trị « float » (trôi nổi) « %s ».\n"

#: ../mateconf/mateconftool.c:3064
#, c-format
msgid "WARNING: Failed to parse string value `%s'\n"
msgstr "CẢNH BÁO: lỗi phân tách giá trị « string » (chuỗi) « %s ».\n"

#: ../mateconf/mateconftool.c:3085
#, c-format
msgid "WARNING: Failed to parse boolean value `%s'\n"
msgstr "CẢNH BÁO: lỗi phân tách giá trị « bool » (đúng/sai) « %s ».\n"

#: ../mateconf/mateconftool.c:3194 ../mateconf/mateconftool.c:3736
#, c-format
msgid "WARNING: failed to associate schema `%s' with key `%s': %s\n"
msgstr "CẢNH BÁO: lỗi tượng ứng giản đồ « %s » với khóa mở « %s »: %s.\n"

#: ../mateconf/mateconftool.c:3309
#, c-format
msgid "WARNING: invalid or missing type for schema (%s)\n"
msgstr "CẢNH BÁO: kiểu thiếu hay không hợp lệ cho giản đồ (%s).\n"

#: ../mateconf/mateconftool.c:3318
#, c-format
msgid "WARNING: invalid or missing list_type for schema (%s)\n"
msgstr ""
"CẢNH BÁO: « list_type » (kiểu dang sách) thiếu hay không hợp lệ cho giản đồ (%"
"s).\n"

#: ../mateconf/mateconftool.c:3329 ../mateconf/mateconftool.c:3359
#: ../mateconf/mateconftool.c:3388
#, c-format
msgid "WARNING: Failed to parse default value `%s' for schema (%s)\n"
msgstr "CẢNH BÁO: lỗi phân tách giá trị mặc định « %s » cho giản đồ (%s).\n"

#: ../mateconf/mateconftool.c:3347
#, c-format
msgid "WARNING: invalid or missing car_type or cdr_type for schema (%s)\n"
msgstr ""
"CẢNH BÁO: « car_type » (kiểu car) hoặc « cdr_type » (kiểu cdr) thiếu hay không "
"hợp lệ cho giản đồ (%s).\n"

#: ../mateconf/mateconftool.c:3372
#, c-format
msgid "WARNING: You cannot set a default value for a schema\n"
msgstr "CẢNH BÁO: không thể đặt giá trị mặc định cho giản đồ.\n"

#: ../mateconf/mateconftool.c:3401
#, c-format
msgid "WARNING: mateconftool internal error, unknown MateConfValueType\n"
msgstr ""
"CẢNH BÁO: lỗi bên trong Gconftool (công cụ cấu hình), không biết "
"MateConfValueType (kiểu giá trị cấu hình).\n"

#: ../mateconf/mateconftool.c:3449 ../mateconf/mateconftool.c:3470
#: ../mateconf/mateconftool.c:3491 ../mateconf/mateconftool.c:3512
#, c-format
msgid "WARNING: failed to parse type name `%s'\n"
msgstr "CẢNH BÁO: lỗi phân tách tên kiểu « %s ».\n"

#: ../mateconf/mateconftool.c:3466
#, c-format
msgid ""
"WARNING: list_type can only be int, float, string or bool and not `%s'\n"
msgstr ""
"CẢNH BÁO: « list_type » (kiểu danh sách) chỉ có thể là string (chuỗi), int "
"(số nguyên), float (trôi nổi) hay bool (đúng/sai) mà không phải là « %s ».\n"

#: ../mateconf/mateconftool.c:3487
#, c-format
msgid "WARNING: car_type can only be int, float, string or bool and not `%s'\n"
msgstr ""
"CẢNH BÁO: « car_type » (kiểu car) chỉ có thể là string (chuỗi), int (số "
"nguyên), float (trôi nổi) hay bool (đúng/sai) mà không phải là « %s ».\n"

#: ../mateconf/mateconftool.c:3508
#, c-format
msgid "WARNING: cdr_type can only be int, float, string or bool and not `%s'\n"
msgstr ""
"CẢNH BÁO: « cdr_type » (kiểu danh sách) chỉ có thể là string (chuỗi), int (số "
"nguyên), float (trôi nổi) hay bool (đúng/sai) mà không phải là « %s ».\n"

#: ../mateconf/mateconftool.c:3548
#, c-format
msgid "WARNING: empty <applyto> node"
msgstr "CẢNH BÁO: nút <applyto> (áp dụng vào) rỗng."

#: ../mateconf/mateconftool.c:3551 ../mateconf/mateconftool.c:3809
#, c-format
msgid "WARNING: node <%s> not understood below <schema>\n"
msgstr "CẢNH BÁO: không hiểu nút <%s> nằm dới <schema> (giản đồ).\n"

#: ../mateconf/mateconftool.c:3562
#, c-format
msgid "WARNING: no <list_type> specified for schema of type list\n"
msgstr ""
"CẢNH BÁO: chưa chỉ định <list_type> (kiểu danh sách) cho giản đồ kiểu danh "
"sách.\n"

#: ../mateconf/mateconftool.c:3568
#, c-format
msgid "WARNING: no <car_type> specified for schema of type pair\n"
msgstr ""
"CẢNH BÁO: chưa chỉ định <car_type> (kiểu car) cho giản đồ kiểu cặp đôi.\n"

#: ../mateconf/mateconftool.c:3574
#, c-format
msgid "WARNING: no <cdr_type> specified for schema of type pair\n"
msgstr ""
"CẢNH BÁO: chưa chỉ định <cdr_type> (kiểu cdr) cho giản đồ kiểu cặp đôi.\n"

#: ../mateconf/mateconftool.c:3603
#, c-format
msgid "WARNING: <locale> node has no `name=\"locale\"' attribute, ignoring\n"
msgstr ""
"CẢNH BÁO: nút <locale> (miền địa phương) không có thuộc tính « name=\"locale"
"\" » (tên = miền địa phương) nên bỏ qua.\n"

#: ../mateconf/mateconftool.c:3609
#, c-format
msgid ""
"WARNING: multiple <locale> nodes for locale `%s', ignoring all past first\n"
msgstr ""
"CẢNH BÁO: có nhiều nút <locale> (miền địa phương) cho miền địa phương « %s » "
"nên bỏ qua toàn bộ sau đầu.\n"

#: ../mateconf/mateconftool.c:3707
#, c-format
msgid "WARNING: Invalid node <%s> in a <locale> node\n"
msgstr ""
"CẢNH BÁO: nút <%s> không hợp lệ nằm trong một nút <locale> (miền địa "
"phương).\n"

#: ../mateconf/mateconftool.c:3744
#, c-format
msgid "Attached schema `%s' to key `%s'\n"
msgstr "Đã đính kèm giản đồ « %s » với khóa mở « %s ».\n"

#: ../mateconf/mateconftool.c:3818
#, c-format
msgid "You must have at least one <locale> entry in a <schema>\n"
msgstr ""
"Phải có ít nhất một mục nhập <locale> (miền địa phương) trong một <schema> "
"(giản đồ).\n"

#: ../mateconf/mateconftool.c:3853
#, c-format
msgid "WARNING: failed to install schema `%s', locale `%s': %s\n"
msgstr "CẢNH BÁO: lỗi cài đặt giản đồ « %s », miền địa phương « %s »: %s\n"

#: ../mateconf/mateconftool.c:3861
#, c-format
msgid "Installed schema `%s' for locale `%s'\n"
msgstr "Đã cài đặt giản đồ « %s » cho miền địa phương « %s ».\n"

#: ../mateconf/mateconftool.c:3871
#, c-format
msgid "WARNING: failed to uninstall schema `%s', locale `%s': %s\n"
msgstr "CẢNH BÁO: lỗi gỡ cài đặt giản đồ « %s », miền địa phương « %s »: %s\n"

#: ../mateconf/mateconftool.c:3879
#, c-format
msgid "Uninstalled schema `%s' from locale `%s'\n"
msgstr "Đã cài đặt giản đồ « %s » ra miền địa phương « %s ».\n"

#: ../mateconf/mateconftool.c:3917
#, c-format
msgid "WARNING: no key specified for schema\n"
msgstr "CẢNH BÁO: chưa chỉ định khóa mở cho giản đồ.\n"

#: ../mateconf/mateconftool.c:3958
#, c-format
msgid "WARNING: node <%s> not understood below <%s>\n"
msgstr "CẢNH BÁO: không hiểu nút <%s> nằm dưới <%s>.\n"

#: ../mateconf/mateconftool.c:3990
#, c-format
msgid "Failed to open `%s': %s\n"
msgstr "Lỗi mở « %s »: %s\n"

#: ../mateconf/mateconftool.c:3997
#, c-format
msgid "Document `%s' is empty?\n"
msgstr "Tài liệu « %s » là rống không?\n"

#: ../mateconf/mateconftool.c:4009
#, c-format
msgid "Document `%s' has the wrong type of root node (<%s>, should be <%s>)\n"
msgstr ""
"Tài liệu « %s » có kiểu sai của nút gốc (<%s>, nên là <%s> [tập tin giản đồ "
"MateConf]).\n"

#: ../mateconf/mateconftool.c:4022
#, c-format
msgid "Document `%s' has no top level <%s> node\n"
msgstr "Tài liệu « %s » không có nút <%s> mức đầu.\n"

#: ../mateconf/mateconftool.c:4036
#, c-format
msgid "WARNING: node <%s> below <%s> not understood\n"
msgstr "CẢNH BÁO: không hiểu nút <%s> nằm dưới <%s>.\n"

#: ../mateconf/mateconftool.c:4057
#, c-format
msgid "Error syncing configuration data: %s"
msgstr "Gặp lỗi khi đồng bộ dữ liệu cấu hình: %s"

#: ../mateconf/mateconftool.c:4073
#, c-format
msgid "Must specify some schema files to install\n"
msgstr "Phải chỉ định một số tập tin giản đồ cần cài đặt.\n"

#: ../mateconf/mateconftool.c:4101
#, c-format
msgid ""
"\n"
"%s\n"
msgstr ""
"\n"
"%s\n"

#: ../mateconf/mateconftool.c:4121
#, c-format
msgid "Failed to unset breakage key %s: %s\n"
msgstr "Lỗi bỏ đặt được khóa mở cách hỏng (breakage) %s: %s\n"

#: ../mateconf/mateconftool.c:4247
#, c-format
msgid "Must specify some keys to break\n"
msgstr "Phải chỉ định một số khóa mở cần hỏng.\n"

#: ../mateconf/mateconftool.c:4253
#, c-format
msgid ""
"Trying to break your application by setting bad values for key:\n"
"  %s\n"
msgstr ""
"Đang cố gắng hỏng ứng dụng của bạn bằng cách đặt các giá trị sai cho khóa "
"mở:\n"
"  %s\n"

#: ../mateconf/mateconftool.c:4271
#, c-format
msgid "Must specify some directories to break\n"
msgstr "Phải chỉ định một số thư mục cần hỏng.\n"

#: ../mateconf/mateconftool.c:4290
#, c-format
msgid ""
"Trying to break your application by setting bad values for keys in "
"directory:\n"
"  %s\n"
msgstr ""
"Đang cố gắng hỏng ứng dụng của bạn bằng cách đặt các giá trị sai cho các "
"khóa mở trong thư mục:\n"
"  %s\n"

#~ msgid "Attribute \"%s\" repeated twice on the same <%s> element"
#~ msgstr "Thuốc tính « %s » lặp lại (hai lần) trên cùng một phần tử <%s>."
