# Vietnamese translation for kdelibs.
# Copyright © 2007 KDE i18n Project for Vietnamese.
#
# Clytie Siddall <clytie@riverland.net.au>, 2006-2007.
# Hoàng Đức Hiếu <hieu.d.hoang@gmail.com>, 2008, 2011.
# Lê Hoàng Phương <herophuong93@gmail.com>, 2011, 2012.
# Phu Hung Nguyen <phu.nguyen@kdemail.net>, 2020, 2021, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kdelibs4\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2023-11-05 12:25+0000\n"
"PO-Revision-Date: 2022-05-03 17:13+0200\n"
"Last-Translator: Phu Hung Nguyen <phu.nguyen@kdemail.net>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
"Language: vi\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: Lokalize 21.12.2\n"

#: kjsembed/builtins.cpp:83 kjsembed/builtins.cpp:117
#, kde-format
msgid "Error encountered while processing include '%1' line %2: %3"
msgstr "Gặp lỗi trong khi xử lí hàm include '%1' dòng %2: %3"

#: kjsembed/builtins.cpp:87
#, kde-format
msgid "include only takes 1 argument, not %1."
msgstr "hàm include chỉ nhận 1 đối số, không phải %1."

#: kjsembed/builtins.cpp:120
#, kde-format
msgid "File %1 not found."
msgstr "Không tìm thấy tệp %1."

#: kjsembed/builtins.cpp:125
#, kde-format
msgid "library only takes 1 argument, not %1."
msgstr "hàm library chỉ nhận 1 đối số, không phải %1."

#: kjsembed/builtins.cpp:137
#, kde-format
msgid "Alert"
msgstr "Báo động"

#: kjsembed/builtins.cpp:147
#, kde-format
msgid "Confirm"
msgstr "Xác nhận"

#: kjsembed/eventproxy.cpp:110
#, kde-format
msgid "Bad event handler: Object %1 Identifier %2 Method %3 Type: %4."
msgstr ""
"Trình xử lí sự kiện xấu: Đối tượng %1 Mã định danh %2 Phương thức %3 Kiểu: "
"%4."

#: kjsembed/eventproxy.cpp:133
#, kde-format
msgid "Exception calling '%1' function from %2:%3:%4"
msgstr "Ngoại lệ khi gọi hàm '%1' từ %2:%3:%4"

#: kjsembed/fileio.cpp:69
#, kde-format
msgid "Could not open file '%1'"
msgstr "Không mở được tệp '%1'"

#: kjsembed/fileio.cpp:106
#, kde-format
msgid "Could not create temporary file."
msgstr "Không tạo được tệp tạm."

#: kjsembed/kjsembed.cpp:275 kjsembed/kjsembed.cpp:298
#, kde-format
msgid "%1 is not a function and cannot be called."
msgstr "%1 không phải là hàm và không thể gọi được."

#: kjsembed/object_binding.h:214 kjsembed/qobject_binding.cpp:788
#, kde-format
msgid "%1 is not an Object type"
msgstr "%1 không phải là một kiểu Đối tượng"

#: kjsembed/qaction_binding.cpp:56
#, kde-format
msgid "Action takes 2 args."
msgstr "Action nhận vào 2 đối số."

#: kjsembed/qaction_binding.cpp:78
#, kde-format
msgid "ActionGroup takes 2 args."
msgstr "ActionGroup nhận vào 2 đối số."

#: kjsembed/qaction_binding.cpp:83
#, kde-format
msgid "Must supply a valid parent."
msgstr "Phải đưa ra một mục cha hợp lệ."

#: kjsembed/qformbuilder_binding.cpp:56
#, kde-format
msgid "There was an error reading the file '%1'"
msgstr "Có một lỗi khi đọc tệp '%1'"

#: kjsembed/qformbuilder_binding.cpp:64
#, kde-format
msgid "Could not read file '%1'"
msgstr "Không đọc được tệp '%1'"

#: kjsembed/qformbuilder_binding.cpp:67 kjsembed/quiloader_binding.cpp:123
#, kde-format
msgid "Must supply a filename."
msgstr "Phải đưa ra một tên tệp."

#: kjsembed/qlayout_binding.cpp:86
#, kde-format
msgid "'%1' is not a valid QLayout."
msgstr "'%1' không phải là một QLayout hợp lệ."

#: kjsembed/qlayout_binding.cpp:92
#, kde-format
msgid "Must supply a layout name."
msgstr "Phải đưa ra một tên bố cục."

#: kjsembed/qobject_binding.cpp:140
#, kde-format
msgid "Wrong object type."
msgstr "Kiểu đối tượng sai."

#: kjsembed/qobject_binding.cpp:147
#, kde-format
msgid "First argument must be a QObject."
msgstr "Đối số đầu tiên phải là một QObject."

#: kjsembed/qobject_binding.cpp:181
#, kde-format
msgid "Incorrect number of arguments."
msgstr "Số đối số không đúng."

#: kjsembed/qobject_binding.cpp:409
#, kde-format
msgid "The slot asked for %1 argument"
msgid_plural "The slot asked for %1 arguments"
msgstr[0] "Slot yêu cầu %1 tham số"

#: kjsembed/qobject_binding.cpp:410
#, kde-format
msgid "but there is only %1 available"
msgid_plural "but there are only %1 available"
msgstr[0] "nhưng chỉ sẵn có %1"

#: kjsembed/qobject_binding.cpp:411
#, kde-format
msgctxt ""
"%1 is 'the slot asked for foo arguments', %2 is 'but there are only bar "
"available'"
msgid "%1, %2."
msgstr "%1, %2."

#: kjsembed/qobject_binding.cpp:628
#, kde-format
msgid "Failure to cast to %1 value from Type %2 (%3)"
msgstr "Đổi sang giá trị %1 từ kiểu %2 thất bại (%3)"

#: kjsembed/qobject_binding.cpp:660
#, kde-format
msgid "No such method '%1'."
msgstr "Không có phương thức nào là '%1'."

#: kjsembed/qobject_binding.cpp:689
#, kde-format
msgid "Call to method '%1' failed, unable to get argument %2: %3"
msgstr "Gọi phương thức '%1' thất bại, không thể lấy được đối số %2: %3"

#: kjsembed/qobject_binding.cpp:726
#, kde-format
msgid "Call to '%1' failed."
msgstr "Gọi '%1' thất bại."

#: kjsembed/qobject_binding.cpp:792
#, kde-format
msgid "Could not construct value"
msgstr "Không tạo dựng được giá trị"

#: kjsembed/quiloader_binding.cpp:48
#, kde-format
msgid "Not enough arguments."
msgstr "Không đủ đối số."

#: kjsembed/quiloader_binding.cpp:67
#, kde-format
msgid "Failed to create Action."
msgstr "Tạo Action thất bại."

#: kjsembed/quiloader_binding.cpp:81
#, kde-format
msgid "Failed to create ActionGroup."
msgstr "Tạo ActionGroup thất bại."

#: kjsembed/quiloader_binding.cpp:89
#, kde-format
msgid "No classname specified"
msgstr "Chưa chỉ rõ tên lớp"

#: kjsembed/quiloader_binding.cpp:97
#, kde-format
msgid "Failed to create Layout."
msgstr "Tạo Layout thất bại."

#: kjsembed/quiloader_binding.cpp:106
#, kde-format
msgid "No classname specified."
msgstr "Chưa chỉ rõ tên lớp."

#: kjsembed/quiloader_binding.cpp:114
#, kde-format
msgid "Failed to create Widget."
msgstr "Tạo Widget thất bại."

#: kjsembed/quiloader_binding.cpp:128
#, kde-format
msgid "Could not open file '%1': %2"
msgstr "Không mở được tệp '%1': %2"

#: kjsembed/quiloader_binding.cpp:136
#, kde-format
msgid "Failed to load file '%1'"
msgstr "Tải tệp '%1' thất bại"

#: kjsembed/qwidget_binding.cpp:161
#, kde-format
msgid "'%1' is not a valid QWidget."
msgstr "'%1' không phải là một QWidget hợp lệ."

#: kjsembed/qwidget_binding.cpp:170
#, kde-format
msgid "Must supply a widget name."
msgstr "Phải đưa ra một tên phụ kiện."

#: kjsembed/slotproxy.cpp:117
#, kde-format
msgid "Bad slot handler: Object %1 Identifier %2 Method %3 Signature: %4."
msgstr ""
"Trình xử lí slot xấu: Đối tượng %1 Mã định danh %2 Phương thức %3 Chữ kí: %4."

#: kjsembed/slotproxy.cpp:140
#, kde-format
msgid "Exception calling '%1' slot from %2:%3:%4"
msgstr "Ngoại lệ khi gọi slot '%1' từ %2:%3:%4"
