summaryrefslogtreecommitdiffstats
path: root/tde-i18n-vi
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-vi')
-rw-r--r--tde-i18n-vi/messages/tdeaccessibility/kttsd.po250
-rw-r--r--tde-i18n-vi/messages/tdeadmin/kpackage.po22
-rw-r--r--tde-i18n-vi/messages/tdeartwork/twin_art_clients.po34
-rw-r--r--tde-i18n-vi/messages/tdebase/kay.po18
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmbackground.po60
-rw-r--r--tde-i18n-vi/messages/tdebase/kcminput.po56
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmkeys.po17
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmkonq.po30
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmkwm.po537
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmlayout.po642
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmsmserver.po64
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmtaskbar.po399
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmtdednssd.po46
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmtwindecoration.po18
-rw-r--r--tde-i18n-vi/messages/tdebase/kcmtwinrules.po256
-rw-r--r--tde-i18n-vi/messages/tdebase/kcontrol.po6
-rw-r--r--tde-i18n-vi/messages/tdebase/kgreet_winbind.po22
-rw-r--r--tde-i18n-vi/messages/tdebase/khotkeys.po79
-rw-r--r--tde-i18n-vi/messages/tdebase/kicker.po224
-rw-r--r--tde-i18n-vi/messages/tdebase/klipper.po36
-rw-r--r--tde-i18n-vi/messages/tdebase/konqueror.po201
-rw-r--r--tde-i18n-vi/messages/tdebase/konsole.po206
-rw-r--r--tde-i18n-vi/messages/tdebase/ktip.po49
-rw-r--r--tde-i18n-vi/messages/tdebase/kxkb.po14
-rw-r--r--tde-i18n-vi/messages/tdebase/libtaskbar.po123
-rw-r--r--tde-i18n-vi/messages/tdebase/libtaskmanager.po14
-rw-r--r--tde-i18n-vi/messages/tdebase/naughtyapplet.po6
-rw-r--r--tde-i18n-vi/messages/tdebase/tdeio_fish.po8
-rw-r--r--tde-i18n-vi/messages/tdebase/tdeio_media.po60
-rw-r--r--tde-i18n-vi/messages/tdebase/tdeio_sftp.po498
-rw-r--r--tde-i18n-vi/messages/tdebase/tdeio_smtp.po16
-rw-r--r--tde-i18n-vi/messages/tdebase/tdesud.po8
-rw-r--r--tde-i18n-vi/messages/tdebase/tdmconfig.po114
-rw-r--r--tde-i18n-vi/messages/tdebase/twin.po177
-rw-r--r--tde-i18n-vi/messages/tdebase/twin_clients.po16
-rw-r--r--tde-i18n-vi/messages/tdebase/twin_lib.po8
-rw-r--r--tde-i18n-vi/messages/tdegraphics/kghostview.po26
-rw-r--r--tde-i18n-vi/messages/tdegraphics/ksnapshot.po54
-rw-r--r--tde-i18n-vi/messages/tdelibs/katepart.po13
-rw-r--r--tde-i18n-vi/messages/tdelibs/tdeio.po20
-rw-r--r--tde-i18n-vi/messages/tdelibs/tdelibs.po592
-rw-r--r--tde-i18n-vi/messages/tdelibs/tdeprint.po6
-rw-r--r--tde-i18n-vi/messages/tdelibs/timezones.po713
43 files changed, 3190 insertions, 2568 deletions
diff --git a/tde-i18n-vi/messages/tdeaccessibility/kttsd.po b/tde-i18n-vi/messages/tdeaccessibility/kttsd.po
index 780b24ab742..8716d77c975 100644
--- a/tde-i18n-vi/messages/tdeaccessibility/kttsd.po
+++ b/tde-i18n-vi/messages/tdeaccessibility/kttsd.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kttsd\n"
-"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"POT-Creation-Date: 2022-09-20 18:22+0000\n"
"PO-Revision-Date: 2006-05-14 18:47+0200\n"
"Last-Translator: Trần Thế Trung <tttrung@hotmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -103,7 +103,7 @@ msgstr "Trình nhận dạng Biên câu văn Tiêu chuẩn"
#: filters/sbd/sbdconf.cpp:239
#: filters/stringreplacer/stringreplacerconf.cpp:424
#: kcmkttsmgr/kcmkttsmgr.cpp:1243 kcmkttsmgr/kcmkttsmgrwidget.ui:216
-#: libkttsd/selecttalkerdlg.cpp:166 libkttsd/selecttalkerwidget.ui:455
+#: libkttsd/selecttalkerdlg.cpp:166 libkttsd/selecttalkerwidget.ui:440
#, no-c-format
msgid "Language"
msgstr "Ngôn ngữ"
@@ -202,27 +202,27 @@ msgstr "Văn bản bị ngắt quãng. Thông báo."
msgid "Resuming text."
msgstr "Tiếp tục với văn bản."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:386
-#: kcmkttsmgr/kcmkttsmgr.cpp:166 kcmkttsmgr/kcmkttsmgrwidget.ui:366
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:934
+#: filters/stringreplacer/stringreplacerconfwidget.ui:383
+#: kcmkttsmgr/kcmkttsmgr.cpp:166 kcmkttsmgr/kcmkttsmgrwidget.ui:363
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:925
#, no-c-format
msgid "&Edit..."
msgstr "&Sửa..."
-#: kcmkttsmgr/kcmkttsmgr.cpp:168 kcmkttsmgr/kcmkttsmgrwidget.ui:331
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:893
+#: kcmkttsmgr/kcmkttsmgr.cpp:168 kcmkttsmgr/kcmkttsmgrwidget.ui:328
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:884
#, no-c-format
msgid "U&p"
msgstr "&Lên"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:364
-#: kcmkttsmgr/kcmkttsmgr.cpp:170 kcmkttsmgr/kcmkttsmgrwidget.ui:347
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:912
+#: filters/stringreplacer/stringreplacerconfwidget.ui:361
+#: kcmkttsmgr/kcmkttsmgr.cpp:170 kcmkttsmgr/kcmkttsmgrwidget.ui:344
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:903
#, no-c-format
msgid "Do&wn"
msgstr "&Xuống"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:325
+#: filters/stringreplacer/stringreplacerconfwidget.ui:322
#: kcmkttsmgr/kcmkttsmgr.cpp:171
#, no-c-format
msgid "&Add..."
@@ -284,7 +284,7 @@ msgstr "Chọn Ngôn ngữ"
msgid "Select Filter"
msgstr "Chọn Bộ lọc"
-#: kcmkttsmgr/kcmkttsmgr.cpp:1437 kcmkttsmgr/kcmkttsmgrwidget.ui:830
+#: kcmkttsmgr/kcmkttsmgr.cpp:1437 kcmkttsmgr/kcmkttsmgrwidget.ui:824
#, no-c-format
msgid "Filter"
msgstr "Lọc"
@@ -485,7 +485,7 @@ msgstr ""
"sàng. Nếu tác vụ đang nằm trên cùng trong danh sách các tác vụ sẵn sàng phát "
"âm, nó sẽ được phát âm.</p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:563 kttsjobmgr/kttsjobmgr.cpp:199
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:557 kttsjobmgr/kttsjobmgr.cpp:199
#, no-c-format
msgid "Re&move"
msgstr "&Bỏ"
@@ -1200,7 +1200,7 @@ msgstr ""
#: filters/stringreplacer/stringreplacerconfwidget.ui:151
#: filters/talkerchooser/talkerchooserconfwidget.ui:148
#: filters/talkerchooser/talkerchooserconfwidget.ui:221
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:744 libkttsd/selecttalkerwidget.ui:382
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:738 libkttsd/selecttalkerwidget.ui:370
#, no-c-format
msgid "..."
msgstr "..."
@@ -1281,7 +1281,7 @@ msgstr ""
#: filters/sbd/sbdconfwidget.ui:249
#: filters/stringreplacer/stringreplacerconfwidget.ui:154
#: filters/talkerchooser/talkerchooserconfwidget.ui:151
-#: libkttsd/selecttalkerwidget.ui:385
+#: libkttsd/selecttalkerwidget.ui:373
#, no-c-format
msgid ""
"Click to select one or more languages. This filter will be applied to text "
@@ -1316,27 +1316,27 @@ msgstr ""
msgid "Load..."
msgstr "Tải..."
-#: filters/sbd/sbdconfwidget.ui:293
+#: filters/sbd/sbdconfwidget.ui:290
#, no-c-format
msgid "Click to load a Sentence Boundary Detection configuration from a file."
msgstr "Nhấn vào để tải một tập tin cấu hình Trình nhận dạng Biên Câu văn."
-#: filters/sbd/sbdconfwidget.ui:310
+#: filters/sbd/sbdconfwidget.ui:307
#, no-c-format
msgid "Sa&ve..."
msgstr "Lư&u..."
-#: filters/sbd/sbdconfwidget.ui:313
+#: filters/sbd/sbdconfwidget.ui:310
#, no-c-format
msgid "Click to save this Sentence Boundary Detection configuration to a file."
msgstr "Nhấn vào để lưu một tập tin cấu hình Trình nhận dạng Biên Câu văn."
-#: filters/sbd/sbdconfwidget.ui:330
+#: filters/sbd/sbdconfwidget.ui:327
#, no-c-format
msgid "Clea&r"
msgstr "&Xoá"
-#: filters/sbd/sbdconfwidget.ui:333
+#: filters/sbd/sbdconfwidget.ui:330
#: filters/talkerchooser/talkerchooserconfwidget.ui:293
#, no-c-format
msgid "Click to clear everything."
@@ -1390,64 +1390,64 @@ msgstr "Nhập vào bất kỳ tên nào mà bạn thích cho bộ lọc này."
msgid "Lan&guage is:"
msgstr "&Ngôn ngữ là:"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:198
+#: filters/stringreplacer/stringreplacerconfwidget.ui:195
#, no-c-format
msgid "Click to load a word list from a file."
msgstr "Nhấn vào để tải một danh sách từ vựng trong một tập tin."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:215
+#: filters/stringreplacer/stringreplacerconfwidget.ui:212
#: filters/talkerchooser/talkerchooserconfwidget.ui:270
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:613
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:607
#, no-c-format
msgid "&Save..."
msgstr "&Lưu..."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:218
+#: filters/stringreplacer/stringreplacerconfwidget.ui:215
#, no-c-format
msgid "Click to save word list to a file."
msgstr "Nhấn vào để lưu danh sách từ vựng vào một tập tin."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:235
+#: filters/stringreplacer/stringreplacerconfwidget.ui:232
#, no-c-format
msgid "C&lear"
msgstr "&Xoá"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:238
+#: filters/stringreplacer/stringreplacerconfwidget.ui:235
#, no-c-format
msgid "Click to empty the word list."
msgstr "Nhấn vào để xoá các từ trong danh sách."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:255
+#: filters/stringreplacer/stringreplacerconfwidget.ui:252
#, no-c-format
msgid "Type"
msgstr "Loại"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:266
+#: filters/stringreplacer/stringreplacerconfwidget.ui:263
#, fuzzy, no-c-format
msgid "Match Case"
msgstr "Khớp"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:277
+#: filters/stringreplacer/stringreplacerconfwidget.ui:274
#, no-c-format
msgid "Match"
msgstr "Khớp"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:288
+#: filters/stringreplacer/stringreplacerconfwidget.ui:285
#, no-c-format
msgid "Replace With"
msgstr "Thay Bằng"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:328
+#: filters/stringreplacer/stringreplacerconfwidget.ui:325
#, no-c-format
msgid "Click to add another word or regular expression to the list."
msgstr "Nhấn vào để thêm từ nữa hoặc biểu thức chính quy cho danh sách."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:345
+#: filters/stringreplacer/stringreplacerconfwidget.ui:342
#, no-c-format
msgid "&Up"
msgstr "&Lên"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:348
+#: filters/stringreplacer/stringreplacerconfwidget.ui:345
#, no-c-format
msgid ""
"Click to move selected word up in the list. Words higher in the list are "
@@ -1456,7 +1456,7 @@ msgstr ""
"Nhấn vào để di chuyển các từ đã chọn lên phía trên của danh sách. Các từ nằm "
"trên được áp dụng trước."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:367
+#: filters/stringreplacer/stringreplacerconfwidget.ui:364
#, no-c-format
msgid ""
"Click to move a word down in the list. Words lower in the list are applied "
@@ -1465,13 +1465,13 @@ msgstr ""
"Nhấn vào để di chuyển các từ đã chọn xuống phía dưới của danh sách. Các từ "
"nằm dưới được áp dụng sau."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:392
+#: filters/stringreplacer/stringreplacerconfwidget.ui:389
#, no-c-format
msgid "Click to modify an existing word or regular expression in the list."
msgstr ""
"Nhấn vào để thay đổi một từ hay biểu thức chính quy đã có trong danh sách."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:417
+#: filters/stringreplacer/stringreplacerconfwidget.ui:414
#, no-c-format
msgid "Click to remove a word or regular expression from the list."
msgstr "Nhấn vào để bỏ một từ hay một biểu thức chính quy khỏi danh sách."
@@ -1493,7 +1493,7 @@ msgstr "&Văn bản chứa:"
#: filters/talkerchooser/talkerchooserconfwidget.ui:96
#: filters/talkerchooser/talkerchooserconfwidget.ui:140
-#: libkttsd/selecttalkerwidget.ui:374
+#: libkttsd/selecttalkerwidget.ui:362
#, no-c-format
msgid ""
"This filter is applied to text jobs of the specified language. You may "
@@ -1529,7 +1529,7 @@ msgid "Click to select a Talker."
msgstr "Nhấn vào để chọn một Máy phát âm."
#: filters/talkerchooser/talkerchooserconfwidget.ui:250
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:602
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:596
#, no-c-format
msgid "&Load..."
msgstr "&Tải..."
@@ -1547,7 +1547,7 @@ msgstr ""
"Nhấn vào để lưu cấu hình Trình lựa chọn Máy phát âm này vào một tập tin."
#: filters/talkerchooser/talkerchooserconfwidget.ui:290
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:591
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:585
#, no-c-format
msgid "Cl&ear"
msgstr "&Xoá"
@@ -1694,7 +1694,7 @@ msgstr ""
"bên trái của ô đã đánh dấu sẽ hiển thị tất cả các khả năng. Hộp bên trái các "
"ô không đánh dấu chỉ hiển thị những khả năng phù hợp với các hộp khác."
-#: kcmkttsmgr/addtalkerwidget.ui:200 libkttsd/selecttalkerwidget.ui:353
+#: kcmkttsmgr/addtalkerwidget.ui:200 libkttsd/selecttalkerwidget.ui:341
#, no-c-format
msgid "&Language:"
msgstr "&Ngôn ngữ:"
@@ -1815,33 +1815,33 @@ msgstr "&Máy phát âm"
msgid "ID"
msgstr "Mã số"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:227 libkttsd/selecttalkerwidget.ui:466
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:227 libkttsd/selecttalkerwidget.ui:451
#, no-c-format
msgid "Speech Synthesizer"
msgstr "Trình tổng hợp Giọng nói"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:238 libkttsd/selecttalkerwidget.ui:477
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:238 libkttsd/selecttalkerwidget.ui:462
#, no-c-format
msgid "Voice"
msgstr "Giọng nói"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:249 libkttsd/selecttalkerwidget.ui:488
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:249 libkttsd/selecttalkerwidget.ui:473
#: plugins/hadifix/voicefileui.ui:52
#, no-c-format
msgid "Gender"
msgstr "Giới"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:260 libkttsd/selecttalkerwidget.ui:499
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:260 libkttsd/selecttalkerwidget.ui:484
#, no-c-format
msgid "Volume"
msgstr "Âm thanh"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:271 libkttsd/selecttalkerwidget.ui:510
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:271 libkttsd/selecttalkerwidget.ui:495
#, no-c-format
msgid "Rate"
msgstr "Tốc độ"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:284 libkttsd/selecttalkerwidget.ui:534
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:284 libkttsd/selecttalkerwidget.ui:519
#, no-c-format
msgid ""
"This is a list of all the configured Talkers. A Talker is a speech "
@@ -1856,49 +1856,49 @@ msgstr ""
"danh sách sẽ được ưu tiên hơn khi dùng. Máy phát âm nằm trên cùng sẽ được "
"dùng khi một ứng dụng không chỉ định rõ tính chất máy cần dùng."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:308 kcmkttsmgr/kcmkttsmgrwidget.ui:549
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:870
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:308 kcmkttsmgr/kcmkttsmgrwidget.ui:546
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:864
#, no-c-format
msgid "Add..."
msgstr "Thêm..."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:314
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:311
#, no-c-format
msgid "Click to add and configure a new Talker (speech synthesizer)."
msgstr ""
"Nhấn vào để thêm và cấu hình một Máy phát âm (trình tổng hợp giọng nói) mới."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:372
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:369
#, no-c-format
msgid "Click to configure options for the highlighted Talker."
msgstr "Nhấn vào để cấu hình tuỳ chọn cho Máy phát âm được chọn."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:397
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:394
#, no-c-format
msgid "Click to remove the highlighted Talker."
msgstr "Nhấn vào để bỏ Máy phát âm được chọn."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:426
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:423
#, no-c-format
msgid "&Notifications"
msgstr "&Báo cáo"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:452
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:449
#, no-c-format
msgid "Application/Event"
msgstr "Ứng dụng/Sự kiện"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:463
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:460
#, no-c-format
msgid "Action"
msgstr "Hành động"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:474
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:471
#, no-c-format
msgid "Talker"
msgstr "Máy phát âm"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:493
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:490
#, no-c-format
msgid ""
"This is a list of configured application events and actions to be taken when "
@@ -1909,12 +1909,12 @@ msgstr ""
"hành động để thực hiện khi sự kiện xảy ra. Sự kiện \"mặc định\" sẽ được dùng "
"thay cho tất cả các sự kiện chưa được cấu hình."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:517
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:514
#, no-c-format
msgid "Notifications to speak:"
msgstr "Báo cáo cần phát âm:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:523 kcmkttsmgr/kcmkttsmgrwidget.ui:531
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:520 kcmkttsmgr/kcmkttsmgrwidget.ui:528
#, no-c-format
msgid ""
"Applies only to the default event. Does not affect application-specific "
@@ -1925,12 +1925,12 @@ msgstr ""
"dành riêng cho ứng dụng. Chỉ có sự kiện hiện ra trong các lựa chọn của bạn "
"sẽ được phát âm."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:555
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:549
#, no-c-format
msgid "Click to configure notification for a specific application event."
msgstr "Nhấn vào để cấu hình báo cáo về các sự kiện dành riêng cho ứng dụng."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:566
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:560
#, no-c-format
msgid ""
"Click to remove a specific notification event from the list. You cannot "
@@ -1939,7 +1939,7 @@ msgstr ""
"Nhấn vào để bỏ một sự kiện khỏi danh sách cần thông báo. Bạn không thể bỏ sự "
"kiện mặc định."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:594
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:588
#, no-c-format
msgid ""
"Removes all the application specific events. The default event remains."
@@ -1947,23 +1947,23 @@ msgstr ""
"Bỏ hết mọi sự kiện dành riêng cho ứng dụng khỏi danh sách cần thông báo. Chỉ "
"có sự kiện mặc định sẽ không bị xoá."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:605
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:599
#, no-c-format
msgid "Click to read configured notification events from a file."
msgstr "Nhấn vào để đọc sự kiện đã được cấu hình cho báo cáo từ một tập tin."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:616
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:610
#, no-c-format
msgid "Click to write all the configured application events to a file."
msgstr ""
"Nhấn vào để ghi tất cả các sự kiện ứng dụng đã được cấu hình vào một tập tin."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:637
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:631
#, no-c-format
msgid "Click to test notification"
msgstr "Nhấn vào để kiểm tra việc báo cáo"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:640
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:634
#, no-c-format
msgid ""
"Click this button to test the notification. A sample message will be "
@@ -1972,13 +1972,13 @@ msgstr ""
"Ấn nút để thử việc báo cáo. Một thông báo thử sẽ được phát âm. Chú ý: hệ "
"thống Văn bản sang Tiếng nói phải được bật lên."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:656
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:650
#, no-c-format
msgid "Ac&tion:"
msgstr "&Hành động:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:662 kcmkttsmgr/kcmkttsmgrwidget.ui:670
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:686
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:656 kcmkttsmgr/kcmkttsmgrwidget.ui:664
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:680
#, no-c-format
msgid ""
"<qt>Specifies how KTTS should speak the event when received. If you select "
@@ -1993,12 +1993,12 @@ msgstr ""
"của sự kiện</dd><dt>%a</dt><dd>Ứng dụng gửi ra sự kiện</dd><dt>%m</"
"dt><dd>Thông báo gửi ra bởi ứng dụng</dd></dl></qt>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:712
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:706
#, no-c-format
msgid "Talke&r:"
msgstr "Máy &phát âm:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:718 kcmkttsmgr/kcmkttsmgrwidget.ui:736
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:712 kcmkttsmgr/kcmkttsmgrwidget.ui:730
#, no-c-format
msgid ""
"The Talker that will speak the notification. The \"default\" Talker is the "
@@ -2007,17 +2007,17 @@ msgstr ""
"Máy phát âm được dùng. Máy phát âm \"mặc định\" là cái nằm trên cùng trong "
"danh sách trên trang Máy phát âm."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:747
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:741
#, no-c-format
msgid "Click to select the Talker to speak the notification."
msgstr "Nhấn vào để chọn Máy phát âm dùng để phát âm các thông báo."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:767
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:761
#, no-c-format
msgid "Speak notifications (&KNotify)"
msgstr "Phát âm thông báo (&Báo K)"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:770
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:764
#, no-c-format
msgid ""
"When checked and KTTS is enabled, notification events from applications sent "
@@ -2026,24 +2026,24 @@ msgstr ""
"Nếu đánh dấu ô này, KTTS sẽ được bật, các sự kiện được ứng dụng báo qua "
"\"Báo K\" sẽ được phát âm theo các cài đặt trong trang này."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:795
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:789
#, no-c-format
msgid "E&xclude notifications with a sound"
msgstr "Bỏ &qua các thông báo đã có chuông báo"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:801
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:795
#, no-c-format
msgid "When checked, notification events that have a sound will not be spoken."
msgstr ""
"Nếu đánh dấu ô này, các sự kiện thông báo đã có chuông báo sẵn sẽ không được "
"phát âm."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:813
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:807
#, no-c-format
msgid "&Filters"
msgstr "Bộ &lọc"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:846
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:840
#, no-c-format
msgid ""
"This is a list of all the configured Filters. Filters higher in the list "
@@ -2056,12 +2056,12 @@ msgstr ""
"thể được dùng để thay các từ bị phát âm sai, chuyển đổi định dạng XML từ "
"kiểu này sang kiểu kia, hay thay đổi Máy phát âm mặc định."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:876
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:867
#, no-c-format
msgid "Click to add and configure a new Filter."
msgstr "Nhấn vào để thêm và cấu hình một Bộ lọc mới."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:896
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:887
#, no-c-format
msgid ""
"Click to move selected filter up in the list. Filters higher in the list "
@@ -2070,7 +2070,7 @@ msgstr ""
"Nhấn vào để di chuyển bộ lọc lên phía trên danh sách. Bộ lọc nằm trên sẽ "
"được áp dụng trước."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:915
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:906
#, no-c-format
msgid ""
"Click to move a filter down in the list. Filters lower in the list are "
@@ -2079,22 +2079,22 @@ msgstr ""
"Nhấn vào để di chuyển bộ lọc lên phía trên danh sách. Bộ lọc nằm dưới sẽ "
"được áp dụng sau."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:940
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:931
#, no-c-format
msgid "Click to configure options for the highlighted Filter."
msgstr "Nhấn vào để cấu hình các tuỳ chọn cho Bộ lọc đã chọn."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:965
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:956
#, no-c-format
msgid "Click to remove the highlighted Filter."
msgstr "Nhấn vào để bỏ Bộ lọc đã chọn."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1000
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:991
#, no-c-format
msgid "Sentence Boundary Detector"
msgstr "Trình nhận dạng Ranh giới Câu"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1016
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1007
#, no-c-format
msgid ""
"This is a list of all the configured Sentence Boundary Detector (SBD) "
@@ -2111,12 +2111,12 @@ msgstr ""
"khi các bộ lọc thông thường nằm phía trên màn hình này được áp dụng. Việc "
"lọc sẽ được ngừng sau khi SBD đầu tiên thực hiện thay đổi văn bản."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1040
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1031
#, no-c-format
msgid "Co&nfigure"
msgstr "Cấu &hình"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1043
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1034
#, no-c-format
msgid ""
"Click this button to edit the Sentence Boundary Detector (SBD) configuration "
@@ -2125,12 +2125,12 @@ msgstr ""
"Nhấn nút này để sửa cấu hình của SBD (Trình nhận dạng Biên Câu văn) hoặc "
"thêm các bộ lọc SBD."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1074
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1065
#, no-c-format
msgid "&Interruption"
msgstr "&Ngắt quãng"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1104 kcmkttsmgr/kcmkttsmgrwidget.ui:1152
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1095 kcmkttsmgr/kcmkttsmgrwidget.ui:1143
#, no-c-format
msgid ""
"Check the Pre-sound box and choose a Pre-sound audio file, which will sound "
@@ -2139,7 +2139,7 @@ msgstr ""
"Đánh dấu vào ô Âm thanh-Trước và chọn một tập tin âm thanh để nó được phát "
"âm khi một tác vụ văn bản bị ngắt quãng bởi một thông báo khác."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1115 kcmkttsmgr/kcmkttsmgrwidget.ui:1130
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1106 kcmkttsmgr/kcmkttsmgrwidget.ui:1121
#, no-c-format
msgid ""
"Check the Post-message box and enter a Post-message, which will be spoken "
@@ -2149,22 +2149,22 @@ msgstr ""
"một tác vụ văn bản được tiếp tục sau khi bị ngắt quãng bởi một thông báo "
"khác."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1124
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1115
#, no-c-format
msgid "Post-&message:"
msgstr "Thông &báo-Sau:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1146
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1137
#, no-c-format
msgid "Pre-sou&nd:"
msgstr "Âm t&hanh-Trước:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1160
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1151
#, no-c-format
msgid "&Pre-message:"
msgstr "Thông bảo-&Trước:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1169 kcmkttsmgr/kcmkttsmgrwidget.ui:1216
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1160 kcmkttsmgr/kcmkttsmgrwidget.ui:1207
#, no-c-format
msgid ""
"Check the Pre-message box and enter a Pre-message, which will be spoken "
@@ -2173,7 +2173,7 @@ msgstr ""
"Đánh dấu ô Thông báo-Trước và nhập vào một thông báo để nó sẽ phát âm khi "
"một tác vụ văn bản bị ngắt quãng bởi một thông báo."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1188 kcmkttsmgr/kcmkttsmgrwidget.ui:1202
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1179 kcmkttsmgr/kcmkttsmgrwidget.ui:1193
#, no-c-format
msgid ""
"Check the Post-sound and choose a Post-sound audio file, which will sound "
@@ -2183,22 +2183,22 @@ msgstr ""
"âm ngay trước khi một tác vụ văn bản được thực hiện tiếp, sau khi tác vụ đó "
"bị ngắt quãng bởi một thông báo."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1196
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1187
#, no-c-format
msgid "Post-s&ound:"
msgstr "Âm thanh-&Sau:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1246
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1237
#, no-c-format
msgid "A&udio"
msgstr "Âm th&anh"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1265
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1256
#, no-c-format
msgid "&Keep audio files:"
msgstr "&Giữ tập tin âm thanh:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1268
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1259
#, no-c-format
msgid ""
"Check this if you want to keep the generated audio (wav) files. You will "
@@ -2207,18 +2207,18 @@ msgstr ""
"Đánh dấu ô này nếu bạn muốn lưu giữ tập tin âm thanh (wav) đã tạo ra. Bạn sẽ "
"tìm thấy nó trong thư mục đã chỉ định."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1287
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1278
#, no-c-format
msgid "Specify the directory in which the audio files will be copied."
msgstr "Chỉ định thư mục để sao chép tập tin âm thanh trong đó."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1313
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1304
#, no-c-format
msgid "&Speed:"
msgstr "&Tốc độ:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1319 kcmkttsmgr/kcmkttsmgrwidget.ui:1350
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1379
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1310 kcmkttsmgr/kcmkttsmgrwidget.ui:1341
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1370
#: plugins/festivalint/festivalintconfwidget.ui:240
#: plugins/festivalint/festivalintconfwidget.ui:334
#: plugins/festivalint/festivalintconfwidget.ui:436
@@ -2233,7 +2233,7 @@ msgstr ""
"phải để tăng tốc độ. Giá trị nhỏ hơn 75 % được gọi là \"chậm\", cao hơn 125 "
"% là \"nhanh\". Bạn sẽ không thay đổi được tốc độ của giọng MultiSyn."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1338 plugins/epos/eposconfwidget.ui:199
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1329 plugins/epos/eposconfwidget.ui:199
#: plugins/epos/eposconfwidget.ui:230
#: plugins/festivalint/festivalintconfwidget.ui:291
#: plugins/festivalint/festivalintconfwidget.ui:322
@@ -2245,12 +2245,12 @@ msgstr ""
msgid " %"
msgstr " %"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1431
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1422
#, no-c-format
msgid "Out&put Using"
msgstr "Chọn Đầu &ra"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1434
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1425
#, no-c-format
msgid ""
"<p>Select the audio output method desired. If you select <b>GStreamer</b>, "
@@ -2261,35 +2261,35 @@ msgstr ""
"b>, bạn cũng sẽ cần chọn một <b>Đầu ra</b>.</p><p><em>Chú ý</em>: Bạn sẽ cần "
"GStreamer phiên bản 0.87 hoặc mới hơn để dùng GStreamer.</p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1456 kcmkttsmgr/kcmkttsmgrwidget.ui:1499
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1447 kcmkttsmgr/kcmkttsmgrwidget.ui:1490
#, no-c-format
msgid "Sink:"
msgstr "Đầu ra:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1459 kcmkttsmgr/kcmkttsmgrwidget.ui:1478
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1633
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1450 kcmkttsmgr/kcmkttsmgrwidget.ui:1469
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1618
#, no-c-format
msgid "Select the sound sink to be used for GStreamer output."
msgstr "Chọn đầu ra âm thanh cho GStreamer"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1502
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1493
#, no-c-format
msgid "Select the sound sink to be used for aKode output."
msgstr "Chọn đầu ra âm thanh cho aKode"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1521
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1512
#, no-c-format
msgid ""
"Select the sink to be used for aKode output. Select \"auto\" to let aKode "
"pick the best output method."
msgstr "Chọn đầu ra cho aKode. Chọn \"tự động\" để aKode chọn đầu ra tốt nhất."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1534
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1525
#, no-c-format
msgid "GStrea&mer"
msgstr "GStrea&mer"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1540
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1531
#, no-c-format
msgid ""
"<p>Check to use the GStreamer audio output system. You must also select a "
@@ -2298,22 +2298,22 @@ msgstr ""
"<p>Đánh dấu nút này để dùng đầu ra âm thanh GStreamer. Bạn sẽ cần chọn một "
"trình bổ sung <b>Đầu ra</b>.</p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1548
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1539
#, no-c-format
msgid "a&Rts"
msgstr "a&Rts"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1557
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1548
#, no-c-format
msgid "Check to use the TDE aRts system for audio output."
msgstr "Đánh dấu nút này để dùng hệ thống TDE aRts cho đầu ra âm thanh."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1568
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1559
#, no-c-format
msgid "aKode"
msgstr "aKode"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1580
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1568
#, no-c-format
msgid ""
"<p>Check to use aKode for audio output. You must also select a <b>Sink</b>."
@@ -2322,24 +2322,24 @@ msgstr ""
"<p>Đánh dấu ô này để dùng đầu ra âm thanh aKode. Bạn sẽ cần chọn cả <b>Đầu "
"ra</b>.</p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1599
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1587
#, no-c-format
msgid "ALSA"
msgstr "ALSA"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1611
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1596
#, no-c-format
msgid "Check to use Advanced Linux Sound Architecture (ALSA) for audio output."
msgstr ""
"Đánh dấu ô này để dùng ALSA (Kiến trúc Âm thanh Linux Nâng cao) cho đầu ra "
"âm thanh."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1630
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1615
#, no-c-format
msgid "Device:"
msgstr "Thiết bị:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1652
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1637
#, no-c-format
msgid ""
"Select the PCM device to be used for ALSA output. Select \"default\" to use "
@@ -2393,28 +2393,28 @@ msgstr ""
msgid "Checked items are preferred over unchecked items."
msgstr "Các mục được đánh dấu sẽ được ưu tiên hơn các mục chưa đánh dấu."
-#: libkttsd/selecttalkerwidget.ui:192
+#: libkttsd/selecttalkerwidget.ui:189
#, no-c-format
msgid "&Gender:"
msgstr "&Giới:"
-#: libkttsd/selecttalkerwidget.ui:257
+#: libkttsd/selecttalkerwidget.ui:251
#: plugins/festivalint/festivalintconfwidget.ui:212
#, no-c-format
msgid "&Volume:"
msgstr "Âm &lượng:"
-#: libkttsd/selecttalkerwidget.ui:305
+#: libkttsd/selecttalkerwidget.ui:296
#, no-c-format
msgid "&Rate:"
msgstr "&Tốc độ:"
-#: libkttsd/selecttalkerwidget.ui:421
+#: libkttsd/selecttalkerwidget.ui:406
#, no-c-format
msgid "Use specific &Talker"
msgstr "Dùng &Máy phát âm đặc dụng"
-#: libkttsd/selecttalkerwidget.ui:424
+#: libkttsd/selecttalkerwidget.ui:409
#, no-c-format
msgid ""
"When checked, will use the specific Talker (if it is still configured), "
diff --git a/tde-i18n-vi/messages/tdeadmin/kpackage.po b/tde-i18n-vi/messages/tdeadmin/kpackage.po
index 53f759b1b7a..0fc9eaada03 100644
--- a/tde-i18n-vi/messages/tdeadmin/kpackage.po
+++ b/tde-i18n-vi/messages/tdeadmin/kpackage.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2023-06-09 18:17+0000\n"
"PO-Revision-Date: 2003-01-08 07:58\n"
"Last-Translator: Nguyen Hung Vu <vuhung@fedu.uec.ac.jp>\n"
"Language-Team: Vietnamese <vi@vi.i18n.kde.org>\n"
@@ -562,12 +562,12 @@ msgstr "Xoá những gói đã đánh dấu"
msgid "Install Marked"
msgstr "Cài các gói đã đánh dấu"
-#: managementWidget.cpp:193 pkgOptions.cpp:361 pkgOptions.cpp:363
+#: managementWidget.cpp:193 pkgOptions.cpp:359 pkgOptions.cpp:361
msgid "Uninstall"
msgstr "Gỡ bỏ"
-#: managementWidget.cpp:197 managementWidget.cpp:268 pkgOptions.cpp:346
-#: pkgOptions.cpp:348
+#: managementWidget.cpp:197 managementWidget.cpp:268 pkgOptions.cpp:344
+#: pkgOptions.cpp:346
msgid "Install"
msgstr "Cài đặt"
@@ -883,34 +883,34 @@ msgstr "Không thể tạo thư mục %1"
msgid "Verifying"
msgstr ""
-#: pkgOptions.cpp:98
+#: pkgOptions.cpp:96
msgid "Keep this window"
msgstr ""
-#: pkgOptions.cpp:117
+#: pkgOptions.cpp:115
msgid "PACKAGES"
msgstr ""
-#: pkgOptions.cpp:205
+#: pkgOptions.cpp:203
msgid ""
"_n: %1: 1 %2 Package\n"
"%1: %n %2 Packages"
msgstr ""
-#: pkgOptions.cpp:271
+#: pkgOptions.cpp:269
msgid "Done"
msgstr ""
-#: procbuf.cpp:121
+#: procbuf.cpp:119
msgid "Kprocess Failure"
msgstr ""
-#: procbuf.cpp:139
+#: procbuf.cpp:137
#, c-format
msgid "Timeout: %1"
msgstr ""
-#: procbuf.cpp:145
+#: procbuf.cpp:143
#, c-format
msgid "Kprocess error:%1"
msgstr ""
diff --git a/tde-i18n-vi/messages/tdeartwork/twin_art_clients.po b/tde-i18n-vi/messages/tdeartwork/twin_art_clients.po
index 8a17e8a0981..c0de1462995 100644
--- a/tde-i18n-vi/messages/tdeartwork/twin_art_clients.po
+++ b/tde-i18n-vi/messages/tdeartwork/twin_art_clients.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin_art_clients\n"
-"POT-Creation-Date: 2021-07-10 18:22+0000\n"
+"POT-Creation-Date: 2022-09-22 18:23+0000\n"
"PO-Revision-Date: 2006-04-10 20:56+0930\n"
"Last-Translator: Trần Thế Trung <tttrung@hotmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -233,81 +233,81 @@ msgid "Buttons"
msgstr "Kích cỡ nút"
#: smooth-blend/client/config/configdialog.ui:57
-#: smooth-blend/client/config/configdialog.ui:224
-#: smooth-blend/client/config/configdialog.ui:238
+#: smooth-blend/client/config/configdialog.ui:218
+#: smooth-blend/client/config/configdialog.ui:232
#, no-c-format
msgid " pixels"
msgstr ""
#: smooth-blend/client/config/configdialog.ui:60
-#: smooth-blend/client/config/configdialog.ui:241
+#: smooth-blend/client/config/configdialog.ui:235
#, no-c-format
msgid "1 pixel"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:92
+#: smooth-blend/client/config/configdialog.ui:89
#, no-c-format
msgid ""
"Check this option if you want to use button animations when hovering with "
"the mouse."
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:100
+#: smooth-blend/client/config/configdialog.ui:97
#, fuzzy, no-c-format
msgid "Button size:"
msgstr "Kích cỡ nút"
-#: smooth-blend/client/config/configdialog.ui:111
+#: smooth-blend/client/config/configdialog.ui:108
#, no-c-format
msgid "Close window when menu double clicked"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:137
+#: smooth-blend/client/config/configdialog.ui:131
#, no-c-format
msgid "Intensify"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:142
+#: smooth-blend/client/config/configdialog.ui:136
#, no-c-format
msgid "Fade"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:162
+#: smooth-blend/client/config/configdialog.ui:156
#, no-c-format
msgid "Animation style:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:189
+#: smooth-blend/client/config/configdialog.ui:183
#, no-c-format
msgid "Title Bar"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:200
+#: smooth-blend/client/config/configdialog.ui:194
#, fuzzy, no-c-format
msgid "Text alignment:"
msgstr "&Gióng hàng chữ"
-#: smooth-blend/client/config/configdialog.ui:208
+#: smooth-blend/client/config/configdialog.ui:202
#, no-c-format
msgid "Frame width:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:216
+#: smooth-blend/client/config/configdialog.ui:210
#, no-c-format
msgid "Title height:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:284
+#: smooth-blend/client/config/configdialog.ui:278
#, fuzzy, no-c-format
msgid "Use these buttons to set the alignment of the window title"
msgstr "Dùng các nút để gióng hàng các chữ trên tiêu đề"
-#: smooth-blend/client/config/configdialog.ui:363
+#: smooth-blend/client/config/configdialog.ui:357
#, no-c-format
msgid "Round top corners"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:377
+#: smooth-blend/client/config/configdialog.ui:368
#, no-c-format
msgid "Use shadowed text"
msgstr ""
diff --git a/tde-i18n-vi/messages/tdebase/kay.po b/tde-i18n-vi/messages/tdebase/kay.po
index f5eacf26ce3..541b470e496 100644
--- a/tde-i18n-vi/messages/tdebase/kay.po
+++ b/tde-i18n-vi/messages/tdebase/kay.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kay\n"
-"POT-Creation-Date: 2021-07-19 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2006-04-10 16:23+0930\n"
"Last-Translator: Phan Vinh Thinh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -27,7 +27,7 @@ msgid ""
"Your emails"
msgstr ""
-#: medianotifier.cpp:218
+#: medianotifier.cpp:222
msgid ""
"An autorun file has been found on your '%1'. Do you want to execute it?\n"
"Note that executing a file on a medium may compromise your system's security"
@@ -36,12 +36,12 @@ msgstr ""
"Chú ý rằng thực hiện một tập tin trên một ổ tháo rời có thể là một lỗ hổng "
"bảo mật"
-#: medianotifier.cpp:222
+#: medianotifier.cpp:226
#, c-format
msgid "Autorun - %1"
msgstr "Tự động chạy autorun - %1"
-#: medianotifier.cpp:292
+#: medianotifier.cpp:296
msgid ""
"An autoopen file has been found on your '%1'. Do you want to open '%2'?\n"
"Note that opening a file on a medium may compromise your system's security"
@@ -49,27 +49,27 @@ msgstr ""
"Tìm thấy một tập tin tự động mở autoopen trên '%1'. Mở '%2'?\n"
"Chú ý rằng mở một tập tin trên một ổ tháo rời có thể là một lỗ hổng bảo mật"
-#: medianotifier.cpp:296
+#: medianotifier.cpp:300
#, c-format
msgid "Autoopen - %1"
msgstr "Tự động mở autoopen - %1"
-#: medianotifier.cpp:393
+#: medianotifier.cpp:397
msgid "Low Disk Space"
msgstr ""
-#: medianotifier.cpp:397
+#: medianotifier.cpp:401
msgid "Start Konqueror"
msgstr ""
-#: medianotifier.cpp:399
+#: medianotifier.cpp:403
msgid ""
"You are running low on disk space on your home partition (currently %1% "
"free), would you like to run Konqueror to free some disk space and fix the "
"problem?"
msgstr ""
-#: medianotifier.cpp:403
+#: medianotifier.cpp:407
msgid "Do not ask again"
msgstr ""
diff --git a/tde-i18n-vi/messages/tdebase/kcmbackground.po b/tde-i18n-vi/messages/tdebase/kcmbackground.po
index 35e4da4b777..655fcbafb4f 100644
--- a/tde-i18n-vi/messages/tdebase/kcmbackground.po
+++ b/tde-i18n-vi/messages/tdebase/kcmbackground.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmbackground\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2022-07-17 18:15+0000\n"
"PO-Revision-Date: 2006-04-17 12:00+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -141,11 +141,11 @@ msgstr ""
"Bạn chưa điền vào ô 'Câu lệnh'.\n"
"Ô này là bắt buộc phải có."
-#: bgdialog.cpp:148
+#: bgdialog.cpp:147
msgid "Open file dialog"
msgstr "Mở hộp thoại tập tin"
-#: bgdialog.cpp:389
+#: bgdialog.cpp:414
#, fuzzy
msgid ""
"<h1>Background</h1> This module allows you to control the appearance of the "
@@ -176,112 +176,112 @@ msgstr ""
"đổi nền bằng một chương trình cập nhật màn hình động. Ví dụ Chương trình "
"\"kdeworld\" hiển thị bản đồ ngày/đêm cập nhật thường xuyên của thế giới."
-#: bgdialog.cpp:448
+#: bgdialog.cpp:473
msgid "Desktop %1 Viewport %2"
msgstr ""
-#: bgdialog.cpp:455
+#: bgdialog.cpp:480
#, c-format
msgid "Screen %1"
msgstr "Màn hình %1"
-#: bgdialog.cpp:458
+#: bgdialog.cpp:483
msgid "Single Color"
msgstr "Màu đơn"
-#: bgdialog.cpp:459
+#: bgdialog.cpp:484
msgid "Horizontal Gradient"
msgstr "Dải màu ngang"
-#: bgdialog.cpp:460
+#: bgdialog.cpp:485
msgid "Vertical Gradient"
msgstr "Dải màu dọc"
-#: bgdialog.cpp:461
+#: bgdialog.cpp:486
msgid "Pyramid Gradient"
msgstr "Dải màu kim tự tháp"
-#: bgdialog.cpp:462
+#: bgdialog.cpp:487
msgid "Pipecross Gradient"
msgstr "Dải màu hình ống"
-#: bgdialog.cpp:463
+#: bgdialog.cpp:488
msgid "Elliptic Gradient"
msgstr "Dải màu hình elíp"
-#: bgdialog.cpp:478
+#: bgdialog.cpp:503
msgid "Centered"
msgstr "Giữa"
-#: bgdialog.cpp:479
+#: bgdialog.cpp:504
msgid "Tiled"
msgstr "Lát"
-#: bgdialog.cpp:480
+#: bgdialog.cpp:505
msgid "Center Tiled"
msgstr "Lát giữa"
-#: bgdialog.cpp:481
+#: bgdialog.cpp:506
msgid "Centered Maxpect"
msgstr "Giữa một chiều lớn nhất"
-#: bgdialog.cpp:482
+#: bgdialog.cpp:507
msgid "Tiled Maxpect"
msgstr "Lát một chiều lớn nhất"
-#: bgdialog.cpp:483
+#: bgdialog.cpp:508
msgid "Scaled"
msgstr "Kéo ảnh"
-#: bgdialog.cpp:484
+#: bgdialog.cpp:509
msgid "Centered Auto Fit"
msgstr "Tự động đặt vừa vào giữa"
-#: bgdialog.cpp:485
+#: bgdialog.cpp:510
msgid "Scale & Crop"
msgstr "Kéo ảnh & Cắt"
-#: bgdialog.cpp:488
+#: bgdialog.cpp:513
msgid "No Blending"
msgstr "Không trộn"
-#: bgdialog.cpp:489
+#: bgdialog.cpp:514
msgid "Flat"
msgstr "Màu đơn"
-#: bgdialog.cpp:492
+#: bgdialog.cpp:517
msgid "Pyramid"
msgstr "Kim tự tháp"
-#: bgdialog.cpp:493
+#: bgdialog.cpp:518
msgid "Pipecross"
msgstr "Hình ống"
-#: bgdialog.cpp:494
+#: bgdialog.cpp:519
msgid "Elliptic"
msgstr "Elíp"
-#: bgdialog.cpp:495
+#: bgdialog.cpp:520
msgid "Intensity"
msgstr "Cường độ"
-#: bgdialog.cpp:496
+#: bgdialog.cpp:521
msgid "Saturation"
msgstr "Bão hoà"
-#: bgdialog.cpp:497
+#: bgdialog.cpp:522
msgid "Contrast"
msgstr "Tương phản"
-#: bgdialog.cpp:498
+#: bgdialog.cpp:523
msgid "Hue Shift"
msgstr "Màu biến đổi"
-#: bgdialog.cpp:655
+#: bgdialog.cpp:680
msgid "Select Wallpaper"
msgstr "Chọn ảnh nền"
-#: bgdialog.cpp:1259 bgdialog_ui.ui:300
+#: bgdialog.cpp:1297 bgdialog_ui.ui:300
#, no-c-format
msgid "Get New Wallpapers"
msgstr "Lấy ảnh nền mới"
diff --git a/tde-i18n-vi/messages/tdebase/kcminput.po b/tde-i18n-vi/messages/tdebase/kcminput.po
index 870ca59faad..a1f34bd68f9 100644
--- a/tde-i18n-vi/messages/tdebase/kcminput.po
+++ b/tde-i18n-vi/messages/tdebase/kcminput.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kcminput\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
"PO-Revision-Date: 2006-05-23 17:32+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -295,7 +295,7 @@ msgstr ""
msgid "Double click interval:"
msgstr "Thời nhắp đôi:"
-#: mouse.cpp:231 mouse.cpp:279 mouse.cpp:333 mouse.cpp:341 mouse.cpp:350
+#: mouse.cpp:231 mouse.cpp:280 mouse.cpp:334 mouse.cpp:342 mouse.cpp:351
msgid " msec"
msgstr " miligiây"
@@ -317,21 +317,21 @@ msgstr ""
#: mouse.cpp:248
msgid ""
-"The image will change when your double-click test time is less than or equal "
-"to the interval you configured. When changing the interval, be sure to "
-"select the Apply button before testing. For example, the image will not "
-"change when you configure a double-click interval of 700 milliseconds and "
-"the time between two successive clicks on the image is 800 milliseconds, but "
-"the image will change when the time between clicks is 600 milliseconds. The "
-"goal is to select a comfortable interval that you find is not too fast or "
-"slow."
+"<p>The image will change when your double-click test time is less than or "
+"equal to the interval you configured. For example, if you configure a double-"
+"click interval of 700 milliseconds the image will not change when the time "
+"between two successive clicks on the image is 800 milliseconds, but the "
+"image will change when the time between clicks is 600 milliseconds. The goal "
+"is to select a comfortable interval that you find is not too fast or slow.</"
+"p> <p>When changing the interval it is not necessary to push the <i>Apply</"
+"i> button before testing.</p>"
msgstr ""
-#: mouse.cpp:277
+#: mouse.cpp:278
msgid "Drag start time:"
msgstr "Thời đầu kéo :"
-#: mouse.cpp:284
+#: mouse.cpp:285
msgid ""
"If you click with the mouse (e.g. in a multi-line editor) and begin to move "
"the mouse within the drag start time, a drag operation will be initiated."
@@ -339,11 +339,11 @@ msgstr ""
"Nếu bạn nhấn chuột (v.d. trong trình soạn thảo đa dòng) và bắt đầu di chuyển "
"con chuột trong thời lượng bắt đầu kéo, thao tác kéo sẽ được khởi chạy."
-#: mouse.cpp:290
+#: mouse.cpp:291
msgid "Drag start distance:"
msgstr "Khoảng cách đầu kéo :"
-#: mouse.cpp:298
+#: mouse.cpp:299
msgid ""
"If you click with the mouse and begin to move the mouse at least the drag "
"start distance, a drag operation will be initiated."
@@ -351,11 +351,11 @@ msgstr ""
"Nếu bạn nhấn chuột và bắt đầu di chuyển con chuột qua ít nhất khoảng cách "
"bắt đầu kéo, thao tác kéo sẽ được khởi chạy."
-#: mouse.cpp:304
+#: mouse.cpp:305
msgid "Mouse wheel scrolls by:"
msgstr "Bánh xe chuột cuộn theo :"
-#: mouse.cpp:312
+#: mouse.cpp:313
msgid ""
"If you use the wheel of a mouse, this value determines the number of lines "
"to scroll for each wheel movement. Note that if this number exceeds the "
@@ -367,53 +367,53 @@ msgstr ""
"hiển thị, nó sẽ bị bỏ qua và việc di chuyển bánh xe sẽ được xử lý như là "
"việc đem trang lên/xuống."
-#: mouse.cpp:318
+#: mouse.cpp:319
msgid "Mouse Navigation"
msgstr "Cách chuyển chuột"
-#: mouse.cpp:326
+#: mouse.cpp:327
msgid "&Move pointer with keyboard (using the num pad)"
msgstr "Chuyển con trỏ bằng bàn phím (dùng vùng số)"
-#: mouse.cpp:332
+#: mouse.cpp:333
msgid "&Acceleration delay:"
msgstr "Hoãn t&ăng tốc độ :"
-#: mouse.cpp:340
+#: mouse.cpp:341
msgid "R&epeat interval:"
msgstr "Thời &lặp lại:"
-#: mouse.cpp:348
+#: mouse.cpp:349
msgid "Acceleration &time:"
msgstr "&Thời tăng tốc độ :"
-#: mouse.cpp:356
+#: mouse.cpp:357
msgid "Ma&ximum speed:"
msgstr "Tốc độ tối &đa:"
-#: mouse.cpp:358
+#: mouse.cpp:359
msgid " pixel/sec"
msgstr " điểm ảnh/giây"
-#: mouse.cpp:364
+#: mouse.cpp:365
msgid "Acceleration &profile:"
msgstr "Hồ &sơ tăng tốc độ :"
-#: mouse.cpp:437
+#: mouse.cpp:438
msgid "Mouse"
msgstr "Chuột"
-#: mouse.cpp:438
+#: mouse.cpp:439
msgid "(c) 1997 - 2005 Mouse developers"
msgstr "Bản quyền © năm 1997-2005 của Những nhà phát triển Mouse"
-#: mouse.cpp:765 mouse.cpp:770
+#: mouse.cpp:766 mouse.cpp:771
msgid ""
"_n: pixel\n"
" pixels"
msgstr " điểm ảnh"
-#: mouse.cpp:775
+#: mouse.cpp:776
msgid ""
"_n: line\n"
" lines"
diff --git a/tde-i18n-vi/messages/tdebase/kcmkeys.po b/tde-i18n-vi/messages/tdebase/kcmkeys.po
index ccb0a52afac..6b4dae46e10 100644
--- a/tde-i18n-vi/messages/tdebase/kcmkeys.po
+++ b/tde-i18n-vi/messages/tdebase/kcmkeys.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kcmkeys\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-07-13 18:15+0000\n"
"PO-Revision-Date: 2006-05-21 15:42+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -200,6 +200,12 @@ msgstr "Phím biến đổi"
msgid "X11-Mod"
msgstr "X11-Đổi"
+#: modifiers.cpp:189 modifiers.cpp:289
+msgid ""
+"_: TQAccel\n"
+"Ctrl"
+msgstr "Ctrl"
+
# Name: don't translate / Tên: đừng dịch
#: modifiers.cpp:195 modifiers.cpp:291 shortcuts.cpp:338
msgid "Win"
@@ -945,7 +951,8 @@ msgstr "Bàn phím"
msgid "Switch to Next Keyboard Layout"
msgstr "Chuyển sang bố trí bàn phím kế"
-#~ msgid ""
-#~ "_: TQAccel\n"
-#~ "Ctrl"
-#~ msgstr "Ctrl"
+#: ../../kxkb/kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Chuyển sang bố trí bàn phím kế"
diff --git a/tde-i18n-vi/messages/tdebase/kcmkonq.po b/tde-i18n-vi/messages/tdebase/kcmkonq.po
index 421c4c1bac0..6215be20ab4 100644
--- a/tde-i18n-vi/messages/tdebase/kcmkonq.po
+++ b/tde-i18n-vi/messages/tdebase/kcmkonq.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kcmkonq\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-04-30 18:14+0000\n"
"PO-Revision-Date: 2006-05-21 17:13+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -119,15 +119,25 @@ msgstr ""
"Việc bật tùy chọn này sẽ cho phép bạn thay đổi tên tập tin bằng cách nhấn "
"trực tiếp vào tên của biểu tượng tập tin."
-#: behaviour.cpp:131
+#: behaviour.cpp:129
+msgid "Double click on empty area to move to parent folder"
+msgstr ""
+
+#: behaviour.cpp:130
+msgid ""
+"When this option is enabled, double clicking an empty area will navigate to "
+"the parent folder."
+msgstr ""
+
+#: behaviour.cpp:136
msgid "Home &URL:"
msgstr "&URL Nhà:"
-#: behaviour.cpp:136
+#: behaviour.cpp:141
msgid "Select Home Folder"
msgstr "Chọn thư mục chính"
-#: behaviour.cpp:141
+#: behaviour.cpp:146
msgid ""
"This is the URL (e.g. a folder or a web page) where Konqueror will jump to "
"when the \"Home\" button is pressed. This is usually your home folder, "
@@ -137,11 +147,11 @@ msgstr ""
"Konqueror sẽ nhảy khi bạn bấm cái nút « Nhà ». Nó thường là thư mục chính "
"của bạn, được ngụ ý bởi dấu ngã (~)."
-#: behaviour.cpp:149
+#: behaviour.cpp:154
msgid "Show 'Delete' context me&nu entries which bypass the trashcan"
msgstr "Hiện mục trình đơn ngữ cảnh « Xoá bỏ » mà đi qua Sọt Rác"
-#: behaviour.cpp:153
+#: behaviour.cpp:158
msgid ""
"Check this if you want 'Delete' menu commands to be displayed on the desktop "
"and in the file manager's context menus. You can always delete files by "
@@ -152,11 +162,11 @@ msgstr ""
"Bạn cũng có khả năng xoá bỏ tập tin bằng cách bấm giữ phím Shift trong khi "
"chọn lệnh « Chuyển vào Sọt Rác »."
-#: behaviour.cpp:158
+#: behaviour.cpp:163
msgid "Ask Confirmation For"
msgstr "Nhắc xác nhận"
-#: behaviour.cpp:160
+#: behaviour.cpp:165
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you "
"\"delete\" a file. <ul><li><em>Move To Trash:</em> moves the file to your "
@@ -168,11 +178,11 @@ msgstr ""
"vào thư mục Rác, nơi bạn có thể phục hồi nó một cách rất dễ dàng.</li> "
"<li><em>Xoá bỏ :</em> đơn giản xoá bỏ tập tin đó.</li> </li></ul>"
-#: behaviour.cpp:169
+#: behaviour.cpp:174
msgid "&Move to trash"
msgstr "Chuyển vào &Rác"
-#: behaviour.cpp:171
+#: behaviour.cpp:176
msgid "D&elete"
msgstr "&Xoá bỏ"
diff --git a/tde-i18n-vi/messages/tdebase/kcmkwm.po b/tde-i18n-vi/messages/tdebase/kcmkwm.po
index 490c14ef8b0..e7b62da96fe 100644
--- a/tde-i18n-vi/messages/tdebase/kcmkwm.po
+++ b/tde-i18n-vi/messages/tdebase/kcmkwm.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kcmkwm\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-19 18:18+0000\n"
+"POT-Creation-Date: 2023-09-17 18:10+0000\n"
"PO-Revision-Date: 2006-04-21 14:03+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -29,44 +29,50 @@ msgid ""
"Your emails"
msgstr "kde-l10n-vi@kde.org"
-#: main.cpp:97
+#: main.cpp:104
msgid "&Focus"
msgstr "Tiêu &điểm"
-#: main.cpp:102 main.cpp:249
+#: main.cpp:109 main.cpp:268
msgid "&Titlebar Actions"
msgstr "Hành động &thanh tựa"
-#: main.cpp:107 main.cpp:254
+#: main.cpp:114 main.cpp:273
msgid "Window Actio&ns"
msgstr "Hà&nh động cửa sổ"
-#: main.cpp:112
+#: main.cpp:119
msgid "&Moving"
msgstr "&Chuyển"
-#: main.cpp:117
+#: main.cpp:124
+#, fuzzy
+#| msgid "Active Desktop Borders"
+msgid "Active &Borders"
+msgstr "Viền màn hình nền hoạt động"
+
+#: main.cpp:129
msgid "Ad&vanced"
msgstr "Cấp c&ao"
-#: main.cpp:122
+#: main.cpp:134
msgid "&Translucency"
msgstr "&Trong mờ"
# Name: don't translate / Tên: đừng dịch
-#: main.cpp:126
+#: main.cpp:138
msgid "kcmtwinoptions"
msgstr "kcmtwinoptions"
-#: main.cpp:126
+#: main.cpp:138
msgid "Window Behavior Configuration Module"
msgstr "Mô-đun cấu hình ứng xử cửa sổ"
-#: main.cpp:128
+#: main.cpp:140
msgid "(c) 1997 - 2002 KWin and KControl Authors"
msgstr "Bản quyền © năm 1997-2002 của Các tác giả KWin và KControl"
-#: main.cpp:190
+#: main.cpp:205
#, fuzzy
msgid ""
"<h1>Window Behavior</h1> Here you can customize the way windows behave when "
@@ -108,15 +114,15 @@ msgstr "Phóng to (chỉ dọc)"
msgid "Maximize (horizontal only)"
msgstr "Phóng to (chỉ ngang)"
-#: mouse.cpp:161 mouse.cpp:744
+#: mouse.cpp:161 mouse.cpp:741
msgid "Minimize"
msgstr "Thu nhỏ"
-#: mouse.cpp:162 mouse.cpp:275 mouse.cpp:308
+#: mouse.cpp:162 mouse.cpp:252 mouse.cpp:305
msgid "Shade"
msgstr "Bóng"
-#: mouse.cpp:163 mouse.cpp:250 mouse.cpp:271 mouse.cpp:311 mouse.cpp:743
+#: mouse.cpp:163 mouse.cpp:248 mouse.cpp:308 mouse.cpp:740
msgid "Lower"
msgstr "Thấp hơn"
@@ -124,8 +130,8 @@ msgstr "Thấp hơn"
msgid "On All Desktops"
msgstr "Trên mọi môi trường"
-#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:253 mouse.cpp:274 mouse.cpp:312
-#: mouse.cpp:745 mouse.cpp:772
+#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:251 mouse.cpp:309 mouse.cpp:742
+#: mouse.cpp:769
msgid "Nothing"
msgstr "Không gì"
@@ -141,35 +147,35 @@ msgstr "Sự kiện bánh xe thanh tựa :"
msgid "Handle mouse wheel events"
msgstr "Quản lý sự kiện bánh xe chuột"
-#: mouse.cpp:184 mouse.cpp:766
+#: mouse.cpp:184 mouse.cpp:763
msgid "Raise/Lower"
msgstr "Nâng lên/Hạ thấp"
-#: mouse.cpp:185 mouse.cpp:767
+#: mouse.cpp:185 mouse.cpp:764
msgid "Shade/Unshade"
msgstr "(Bỏ) Bóng"
-#: mouse.cpp:186 mouse.cpp:768
+#: mouse.cpp:186 mouse.cpp:765
msgid "Maximize/Restore"
msgstr "Phóng to/Phục hồi"
-#: mouse.cpp:187 mouse.cpp:769
+#: mouse.cpp:187 mouse.cpp:766
msgid "Keep Above/Below"
msgstr "Giữ trên/dưới"
-#: mouse.cpp:188 mouse.cpp:770
+#: mouse.cpp:188 mouse.cpp:767
msgid "Move to Previous/Next Desktop"
msgstr "Chuyển sang màn hình nền lùi/kế"
-#: mouse.cpp:189 mouse.cpp:771
+#: mouse.cpp:189 mouse.cpp:768
msgid "Change Opacity"
msgstr "Đổi độ mờ đục"
-#: mouse.cpp:198 mouse.cpp:777
+#: mouse.cpp:198 mouse.cpp:774
msgid "Reverse wheel direction"
msgstr ""
-#: mouse.cpp:200 mouse.cpp:779
+#: mouse.cpp:200 mouse.cpp:776
msgid "Use this to reverse the action of the mouse wheel."
msgstr ""
@@ -185,11 +191,11 @@ msgstr ""
"Ở đây bạn có thể tùy chỉnh ứng dụng nhắp chuột khi nhắp trên thanh tựa hay "
"khung của cửa sổ."
-#: mouse.cpp:217 mouse.cpp:342 mouse.cpp:619
+#: mouse.cpp:217 mouse.cpp:339 mouse.cpp:616
msgid "Left button:"
msgstr "Nút trái :"
-#: mouse.cpp:218 mouse.cpp:620 mouse.cpp:698
+#: mouse.cpp:218 mouse.cpp:617 mouse.cpp:695
msgid ""
"In this row you can customize left click behavior when clicking into the "
"titlebar or the frame."
@@ -197,11 +203,11 @@ msgstr ""
"Trong hàng này, bạn có tùy chỉnh ứng dụng nhắp-trái khi nhắp trên thanh tựa "
"hay khung của cửa sổ."
-#: mouse.cpp:221 mouse.cpp:344 mouse.cpp:623
+#: mouse.cpp:221 mouse.cpp:341 mouse.cpp:620
msgid "Right button:"
msgstr "Nút phải :"
-#: mouse.cpp:222 mouse.cpp:624 mouse.cpp:702
+#: mouse.cpp:222 mouse.cpp:621 mouse.cpp:699
msgid ""
"In this row you can customize right click behavior when clicking into the "
"titlebar or the frame."
@@ -209,7 +215,7 @@ msgstr ""
"Trong hàng này, bạn có tùy chỉnh ứng dụng nhắp-phải khi nhắp trên thanh tựa "
"hay khung của cửa sổ."
-#: mouse.cpp:234 mouse.cpp:343 mouse.cpp:645
+#: mouse.cpp:234 mouse.cpp:340 mouse.cpp:642
msgid "Middle button:"
msgstr "Nút giữa :"
@@ -233,19 +239,19 @@ msgstr ""
"Trong cột này, bạn có tùy chỉnh nhắp chuột trên thanh tựa hay khung của cửa "
"sổ hoạt động."
-#: mouse.cpp:249 mouse.cpp:270 mouse.cpp:310 mouse.cpp:742
+#: mouse.cpp:247 mouse.cpp:307 mouse.cpp:739
msgid "Raise"
msgstr "Nâng lên"
-#: mouse.cpp:251 mouse.cpp:272 mouse.cpp:309
+#: mouse.cpp:249 mouse.cpp:306
msgid "Operations Menu"
msgstr "Trình đơn thao tác"
-#: mouse.cpp:252 mouse.cpp:273 mouse.cpp:740
+#: mouse.cpp:250 mouse.cpp:737
msgid "Toggle Raise & Lower"
msgstr "Bật/tắt nâng lên và hạ thấp"
-#: mouse.cpp:257
+#: mouse.cpp:254
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an <em>active</"
"em> window."
@@ -253,7 +259,7 @@ msgstr ""
"Ứng dụng khi nhắp <em>trái</em> trên thanh tựa hay khung của cửa sổ <em>hoạt "
"động</em>."
-#: mouse.cpp:260
+#: mouse.cpp:257
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>active</em> window."
@@ -261,7 +267,7 @@ msgstr ""
"Ứng dụng khi nhắp <em>phải</em> trên thanh tựa hay khung của cửa sổ <em>hoạt "
"động</em>."
-#: mouse.cpp:281
+#: mouse.cpp:278
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>active</em> window."
@@ -269,7 +275,7 @@ msgstr ""
"Ứng dụng khi nhắp <em>giữa</em> trên thanh tựa hay khung của cửa sổ <em>hoạt "
"động</em>."
-#: mouse.cpp:290
+#: mouse.cpp:287
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -277,7 +283,7 @@ msgstr ""
"Ứng dụng khi nhắp <em>trái</em> trên thanh tựa hay khung của cửa sổ <em>bị "
"động</em>."
-#: mouse.cpp:293
+#: mouse.cpp:290
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -285,11 +291,11 @@ msgstr ""
"Ứng dụng khi nhắp <em>phải</em> trên thanh tựa hay khung của cửa sổ <em>bị "
"động</em>."
-#: mouse.cpp:299
+#: mouse.cpp:296
msgid "Inactive"
msgstr "Bị động"
-#: mouse.cpp:301
+#: mouse.cpp:298
msgid ""
"In this column you can customize mouse clicks into the titlebar or the frame "
"of an inactive window."
@@ -297,19 +303,19 @@ msgstr ""
"Trong cột này, bạn có thể tùy chỉnh nhắp chuột trên thanh tựa hay khung của "
"cửa sổ <em>bị động</em>."
-#: mouse.cpp:305 mouse.cpp:657
+#: mouse.cpp:302 mouse.cpp:654
msgid "Activate & Raise"
msgstr "Kích hoạt và nâng lên"
-#: mouse.cpp:306
+#: mouse.cpp:303
msgid "Activate & Lower"
msgstr "Kích hoạt và hạ thấp"
-#: mouse.cpp:307 mouse.cpp:656
+#: mouse.cpp:304 mouse.cpp:653
msgid "Activate"
msgstr "Kích hoạt"
-#: mouse.cpp:324
+#: mouse.cpp:321
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -317,31 +323,31 @@ msgstr ""
"Ứng dụng khi nhắp <em>giữa</em> trên thanh tựa hay khung của cửa sổ <em>bị "
"động</em>."
-#: mouse.cpp:334
+#: mouse.cpp:331
msgid "Maximize Button"
msgstr "Nút phóng to"
-#: mouse.cpp:339
+#: mouse.cpp:336
msgid "Here you can customize behavior when clicking on the maximize button."
msgstr "Ở đây bạn có thể tùy chỉnh ứng dụng khi nhắp vào cái nút phóng to."
-#: mouse.cpp:347
+#: mouse.cpp:344
msgid "Behavior on <em>left</em> click onto the maximize button."
msgstr "Ứng dụng khi nhắp <em>trái</em> vào cái nút phóng to."
-#: mouse.cpp:348
+#: mouse.cpp:345
msgid "Behavior on <em>middle</em> click onto the maximize button."
msgstr "Ứng dụng khi nhắp <em>giữa</em> vào cái nút phóng to."
-#: mouse.cpp:349
+#: mouse.cpp:346
msgid "Behavior on <em>right</em> click onto the maximize button."
msgstr "Ứng dụng khi nhắp <em>phải</em> vào cái nút phóng to."
-#: mouse.cpp:610
+#: mouse.cpp:607
msgid "Inactive Inner Window"
msgstr "Bên trong cửa sổ bị động"
-#: mouse.cpp:614
+#: mouse.cpp:611
msgid ""
"Here you can customize mouse click behavior when clicking on an inactive "
"inner window ('inner' means: not titlebar, not frame)."
@@ -349,7 +355,7 @@ msgstr ""
"Ở đây bạn có thể tùy chỉnh ứng dụng nhắp chuột khi nhắp bên trong một cửa sổ "
"bị động (không phải trên thanh tựa hay khung)."
-#: mouse.cpp:633
+#: mouse.cpp:630
msgid ""
"In this row you can customize left click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -357,7 +363,7 @@ msgstr ""
"Trong hàng này, bạn có thể tùy chỉnh ứng dụng nhắp trái khi nhắp bên trong "
"một cửa sổ bị động."
-#: mouse.cpp:636
+#: mouse.cpp:633
msgid ""
"In this row you can customize right click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -365,7 +371,7 @@ msgstr ""
"Trong hàng này, bạn có thể tùy chỉnh ứng dụng nhắp phải khi nhắp bên trong "
"một cửa sổ bị động."
-#: mouse.cpp:646
+#: mouse.cpp:643
msgid ""
"In this row you can customize middle click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -373,19 +379,19 @@ msgstr ""
"Trong hàng này, bạn có thể tùy chỉnh ứng dụng nhắp giữa khi nhắp bên trong "
"một cửa sổ bị động."
-#: mouse.cpp:654
+#: mouse.cpp:651
msgid "Activate, Raise & Pass Click"
msgstr "Kích hoạt, nâng lên và gởi nhắp"
-#: mouse.cpp:655
+#: mouse.cpp:652
msgid "Activate & Pass Click"
msgstr "Kích hoạt và gởi nhắp"
-#: mouse.cpp:680
+#: mouse.cpp:677
msgid "Inner Window, Titlebar && Frame"
msgstr "Bên trong cửa sổ, thanh tựa và khung"
-#: mouse.cpp:684
+#: mouse.cpp:681
msgid ""
"Here you can customize TDE's behavior when clicking somewhere into a window "
"while pressing a modifier key."
@@ -393,30 +399,30 @@ msgstr ""
"Ở đây bạn có thể tùy chỉnh ứng dụng của TDE khi bạn nhắp vào nơi nào trong "
"cửa sổ, trong khi bấm một phím sửa đổi."
-#: mouse.cpp:690
+#: mouse.cpp:687
msgid "Modifier key:"
msgstr "Phím sửa đổi :"
-#: mouse.cpp:692
+#: mouse.cpp:689
msgid ""
"Here you select whether holding the Meta key or Alt key will allow you to "
"perform the following actions."
msgstr ""
"Ở đây bạn chọn nếu phím Meta hay Alt sẽ cho bạn truy cập những việc theo đây."
-#: mouse.cpp:697
+#: mouse.cpp:694
msgid "Modifier key + left button:"
msgstr "Phím sửa đổi + nút trái"
-#: mouse.cpp:701
+#: mouse.cpp:698
msgid "Modifier key + right button:"
msgstr "Phím sửa đổi + nút phải"
-#: mouse.cpp:714
+#: mouse.cpp:711
msgid "Modifier key + middle button:"
msgstr "Phím sửa đổi + nút giữa"
-#: mouse.cpp:715
+#: mouse.cpp:712
msgid ""
"Here you can customize TDE's behavior when middle clicking into a window "
"while pressing the modifier key."
@@ -424,11 +430,11 @@ msgstr ""
"Ở đây bạn có thể tùy chỉnh ứng dụng của TDE khi bạn nhắp-giữa vào cửa sổ, "
"trong khi bấm một phím sửa đổi."
-#: mouse.cpp:722
+#: mouse.cpp:719
msgid "Modifier key + mouse wheel:"
msgstr "Phím sửa đổi + bánh xe chuột:"
-#: mouse.cpp:723
+#: mouse.cpp:720
msgid ""
"Here you can customize TDE's behavior when scrolling with the mouse wheel "
"in a window while pressing the modifier key."
@@ -436,47 +442,47 @@ msgstr ""
"Ở đây bạn có thể tùy chỉnh ứng dụng của TDE khi bạn cuộn bằng bánh xe chuột "
"trong cửa sổ, trong khi bấm một phím sửa đổi."
-#: mouse.cpp:731
+#: mouse.cpp:728
msgid "Meta"
msgstr "Meta"
-#: mouse.cpp:732
+#: mouse.cpp:729
msgid "Alt"
msgstr "Alt"
-#: mouse.cpp:739
+#: mouse.cpp:736
msgid "Activate, Raise and Move"
msgstr "Kích hoạt, nâng lên và di chuyển"
-#: mouse.cpp:741
+#: mouse.cpp:738
msgid "Resize"
msgstr "Đổi cỡ"
-#: windows.cpp:126
+#: windows.cpp:132
msgid "Focus"
msgstr "Tiêu điểm"
-#: windows.cpp:133
+#: windows.cpp:139
msgid "&Policy:"
msgstr "Chính &sách:"
-#: windows.cpp:136
+#: windows.cpp:142
msgid "Click to Focus"
msgstr "Nhắp để đặt tiêu điểm"
-#: windows.cpp:137
+#: windows.cpp:143
msgid "Focus Follows Mouse"
msgstr "Tiêu điểm theo chuột"
-#: windows.cpp:138
+#: windows.cpp:144
msgid "Focus Under Mouse"
msgstr "Tiêu điểm dưới chuột"
-#: windows.cpp:139
+#: windows.cpp:145
msgid "Focus Strictly Under Mouse"
msgstr "Tiêu điểm dưới chính xác chuột"
-#: windows.cpp:144
+#: windows.cpp:150
msgid ""
"The focus policy is used to determine the active window, i.e. the window you "
"can work in. <ul> <li><em>Click to focus:</em> A window becomes active when "
@@ -509,63 +515,63 @@ msgstr ""
"và « Tiêu điểm dưới chính xác chuột » ngăn cản một số tính năng hoạt động "
"cho đúng, lấy thí dụ hộp thoại đi qua các cửa sổ (Alt+Tab) trong chế độ TDE."
-#: windows.cpp:169
+#: windows.cpp:175
msgid "Auto &raise"
msgstr "Tự động nâng &lên"
-#: windows.cpp:174 windows.cpp:187 windows.cpp:646
+#: windows.cpp:180 windows.cpp:193 windows.cpp:866
msgid "Dela&y:"
msgstr "&Hoãn:"
-#: windows.cpp:177 windows.cpp:190 windows.cpp:649 windows.cpp:677
+#: windows.cpp:183 windows.cpp:196 windows.cpp:660 windows.cpp:869
msgid " msec"
msgstr " miligiây"
-#: windows.cpp:182
+#: windows.cpp:188
msgid "Delay focus"
msgstr "Hoãn tiêu điểm"
-#: windows.cpp:193
+#: windows.cpp:199
#, fuzzy
msgid "Click &raises active window"
msgstr "Nhắ&p nâng cửa sổ lên"
-#: windows.cpp:200
+#: windows.cpp:206
#, fuzzy
msgid "Focus stealing prevention &level:"
msgstr "Mức chống ăn cấp tiêu điểm:"
-#: windows.cpp:203
+#: windows.cpp:209
msgid ""
"_: Focus Stealing Prevention Level\n"
"None"
msgstr "Không có"
-#: windows.cpp:204
+#: windows.cpp:210
msgid ""
"_: Focus Stealing Prevention Level\n"
"Low"
msgstr "Thấp"
-#: windows.cpp:205
+#: windows.cpp:211
msgid ""
"_: Focus Stealing Prevention Level\n"
"Normal"
msgstr "Chuẩn"
-#: windows.cpp:206
+#: windows.cpp:212
msgid ""
"_: Focus Stealing Prevention Level\n"
"High"
msgstr "Cao"
-#: windows.cpp:207
+#: windows.cpp:213
msgid ""
"_: Focus Stealing Prevention Level\n"
"Extreme"
msgstr "Rất cao"
-#: windows.cpp:210
+#: windows.cpp:216
#, fuzzy
msgid ""
"<p>This option specifies how much TWin will try to prevent unwanted focus "
@@ -604,7 +610,7 @@ msgstr ""
"nghĩa là mục nhập của nó trên thanh tác vụ sẽ được tô sáng. Có thể thay đổi "
"ứng xử này trong mô-đun điều khiển « Thông báo ».</p>"
-#: windows.cpp:232
+#: windows.cpp:238
msgid ""
"When this option is enabled, a window in the background will automatically "
"come to the front when the mouse pointer has been over it for some time."
@@ -612,13 +618,13 @@ msgstr ""
"Khi bật, cửa sổ nằm trong nền sẽ lên trước tự động khi con trỏ chuột đã trên "
"nó trong một thời gian."
-#: windows.cpp:234
+#: windows.cpp:240
msgid ""
"This is the delay after which the window that the mouse pointer is over will "
"automatically come to the front."
msgstr "Đây là khoảng trễ sau mà cửa sổ dưới con trỏ chuột sẽ lên trước."
-#: windows.cpp:238
+#: windows.cpp:244
msgid ""
"When this option is enabled, the active window will be brought to the front "
"when you click somewhere into the window contents. To change it for inactive "
@@ -628,7 +634,7 @@ msgstr ""
"dung cửa sổ. Để bật tùy chọn này cho cửa sổ bị động, bạn cần phải thay đổi "
"thiết lập trong phần Hành động."
-#: windows.cpp:243
+#: windows.cpp:249
msgid ""
"When this option is enabled, there will be a delay after which the window "
"the mouse pointer is over will become active (receive focus)."
@@ -636,29 +642,29 @@ msgstr ""
"Khi bật, cửa sổ dưới con trỏ chuột sẽ trở thành hoạt động (nhận tiêu điểm) "
"sau một khoảng trễ."
-#: windows.cpp:245
+#: windows.cpp:251
msgid ""
"This is the delay after which the window the mouse pointer is over will "
"automatically receive focus."
msgstr ""
"Đây là khoảng trễ sau mà cửa sổ dưới con trỏ chuột sẽ nhận tiêu điểm tự động."
-#: windows.cpp:248
+#: windows.cpp:254
msgid "S&eparate screen focus"
msgstr ""
-#: windows.cpp:250
+#: windows.cpp:256
msgid ""
"When this option is enabled, focus operations are limited only to the active "
"Xinerama screen"
msgstr ""
-#: windows.cpp:253
+#: windows.cpp:259
#, fuzzy
msgid "Active &mouse screen"
msgstr "Kích hoạt và nâng lên"
-#: windows.cpp:255
+#: windows.cpp:261
msgid ""
"When this option is enabled, active Xinerama screen (where for example new "
"windows appear) is the screen with the mouse pointer. When disabled, the "
@@ -666,15 +672,15 @@ msgid ""
"by default disabled for Click to focus and enabled for other focus policies."
msgstr ""
-#: windows.cpp:271
+#: windows.cpp:277
msgid "Navigation"
msgstr "Cách chuyển"
-#: windows.cpp:275
+#: windows.cpp:281
msgid "Show window list while switching windows"
msgstr "Hiện danh sách cửa sổ khi chuyển đổi cửa sổ"
-#: windows.cpp:278
+#: windows.cpp:284
msgid ""
"Hold down the Alt key and press the Tab key repeatedly to walk through the "
"windows on the current desktop (the Alt+Tab combination can be "
@@ -697,11 +703,11 @@ msgstr ""
"nhưng không hiển thị bộ bật lên. Hơn nữa, cửa sổ đã kich hoạt trước sẽ nằm "
"sau trong chế độ này."
-#: windows.cpp:290
+#: windows.cpp:296
msgid "&Traverse windows on all desktops"
msgstr "Đi &qua cửa sổ trên mọi môi màn hình nền"
-#: windows.cpp:293
+#: windows.cpp:299
msgid ""
"Leave this option disabled if you want to limit walking through windows to "
"the current desktop."
@@ -709,11 +715,11 @@ msgstr ""
"Để lại tắt tùy chọn này nếu bạn muốn hạn chế việc đi qua cửa sổ thành màn "
"hình nền hiện có."
-#: windows.cpp:297
+#: windows.cpp:303
msgid "Desktop navi&gation wraps around"
msgstr "Chuyển qua màn hình nền cuộn tới"
-#: windows.cpp:300
+#: windows.cpp:306
msgid ""
"Enable this option if you want keyboard or active desktop border navigation "
"beyond the edge of a desktop to take you to the opposite edge of the new "
@@ -722,12 +728,12 @@ msgstr ""
"Hãy bật tùy chọn này nếu bạn muốn việc di qua màn hình nền có khả năng tới "
"màn hình kế tiếp, khi bạn sử dụng bàn phím hay con chuột để đi qua viền."
-#: windows.cpp:304
+#: windows.cpp:310
#, fuzzy
msgid "Popup &desktop name on desktop switch"
msgstr "&Bật lên tên màn hình nền khi chuyển đổi"
-#: windows.cpp:307
+#: windows.cpp:313
msgid ""
"Enable this option if you wish to see the current desktop name popup "
"whenever the current desktop is changed."
@@ -735,15 +741,121 @@ msgstr ""
"Bật tùy chọn này nếu bạn muốn xem tên của màn hình nền mới bật lên khi bạn "
"chuyển đổi sang nó."
+#: windows.cpp:625
+msgid "Active Desktop Borders"
+msgstr "Viền màn hình nền hoạt động"
+
+#: windows.cpp:629
+#, fuzzy
+#| msgid ""
+#| "If this option is enabled, moving the mouse to a screen border will "
+#| "change your desktop. This is e.g. useful if you want to drag windows from "
+#| "one desktop to the other."
+msgid ""
+"If this option is enabled, moving the mouse to a screen border will perform "
+"an action. It will either change your desktop or tile the window that is "
+"currently dragged."
+msgstr ""
+"Nếu bật, việc di chuyển con chuột tới cạnh màn hình sẽ chuyển đổi màn hình "
+"nền. Có ích, lấy thí dụ, nếu bạn muốn kéo cửa sổ từ màn hình nền này sang "
+"điều khác."
+
+#: windows.cpp:633
+msgid "Function:"
+msgstr ""
+
#: windows.cpp:635
+msgid "D&isabled"
+msgstr "&Tắt"
+
+#: windows.cpp:637
+msgid "Switch &desktop"
+msgstr ""
+
+#: windows.cpp:642
+#, fuzzy
+#| msgid "Only &when moving windows"
+msgid "Switch desktop only when &moving a window"
+msgstr "Chỉ khi di chu&yển cửa sổ"
+
+#: windows.cpp:644
+#, fuzzy
+#| msgid "Active windows:"
+msgid "Tile &window"
+msgstr "Cửa sổ hoạt động:"
+
+#: windows.cpp:650
+msgid "Maximize windows by dragging them to the &top of the screen"
+msgstr ""
+
+#: windows.cpp:651
+#, fuzzy
+#| msgid "Display content in &resizing windows"
+msgid "Display content &while tiling windows"
+msgstr "Hiển thị nội dung t&rong cửa sổ thay đổi kích cỡ"
+
+#: windows.cpp:652
+#, fuzzy
+#| msgid ""
+#| "Enable this option if you want a window's content to be shown while "
+#| "resizing it, instead of just showing a window 'skeleton'. The result may "
+#| "not be satisfying on slow machines."
+msgid ""
+"Enable this option if you want a window's content to be shown while tiling "
+"it, instead of just showing a window 'skeleton'. The result may not be "
+"satisfying on slow machines."
+msgstr ""
+"Hãy bật tùy chọn này nếu khi bạn thay đổi kích cỡ của cửa sổ, bạn muốn nội "
+"dung của cửa sổ được hiển thị hoàn toàn, thay vào hiển thị chỉ khung sườn "
+"thôi. Kết quả có thể không đẹp trên máy chậm không có khả năng tăng tốc độ "
+"đồ họa."
+
+#: windows.cpp:661
+msgid "Border &activation delay:"
+msgstr ""
+
+#: windows.cpp:662
+#, fuzzy
+#| msgid ""
+#| "Here you can set a delay for switching desktops using the active borders "
+#| "feature. Desktops will be switched after the mouse has been pushed "
+#| "against a screen border for the specified number of milliseconds."
+msgid ""
+"Here you can set a delay for the activation of active borders feature. The "
+"selected action will be performed after the mouse has been pushed against a "
+"screen border for the specified number of milliseconds."
+msgstr ""
+"Ở đây bạn có thể đặt khoảng trễ chuyển đổi màn hình nền bằng tính năng viền "
+"hoạt động. Màn hình nền sẽ được chuyển đổi sau khi con chuột đã được bấm vào "
+"viền màn hình trong số mili-giây đã xác định."
+
+#: windows.cpp:668
+#, fuzzy
+#| msgid " pixels"
+msgid " px"
+msgstr " điểm ảnh"
+
+#: windows.cpp:669
+msgid "Border &activation distance:"
+msgstr ""
+
+#: windows.cpp:670
+msgid ""
+"The distance from which an active border can be activated. A lower value "
+"requires you to push repeatedly into the edge. Setting this to a higher "
+"value (e.g. 30) activates the borders when the mouse is close enough, making "
+"them easier to activate but also more prone to false activations."
+msgstr ""
+
+#: windows.cpp:855
msgid "Shading"
msgstr "Bóng"
-#: windows.cpp:637
+#: windows.cpp:857
msgid "Anima&te"
msgstr "&Hoạt cảnh"
-#: windows.cpp:638
+#: windows.cpp:858
msgid ""
"Animate the action of reducing the window to its titlebar (shading) as well "
"as the expansion of a shaded window"
@@ -751,11 +863,11 @@ msgstr ""
"Hoạt cảnh hành động giảm cửa sổ thành thanh tựa (bóng), cũng như việc bung "
"cửa sổ đã bóng."
-#: windows.cpp:641
+#: windows.cpp:861
msgid "&Enable hover"
msgstr "Bật đi tr&ên"
-#: windows.cpp:651
+#: windows.cpp:871
msgid ""
"If Shade Hover is enabled, a shaded window will un-shade automatically when "
"the mouse pointer has been over the title bar for some time."
@@ -763,7 +875,7 @@ msgstr ""
"Nếu « Đi trên bóng » được bật, một cửa sổ đã bóng sẽ bỏ bóng tự động khi con "
"trỏ chuột đã trên thanh tựa trong một thời gian."
-#: windows.cpp:654
+#: windows.cpp:874
msgid ""
"Sets the time in milliseconds before the window unshades when the mouse "
"pointer goes over the shaded window."
@@ -771,71 +883,31 @@ msgstr ""
"Đặt thời gian theo mili-giây trước cửa sổ bỏ bóng, khi con trỏ chuột đi trên "
"cửa sổ đã bóng."
-#: windows.cpp:665
-msgid "Active Desktop Borders"
-msgstr "Viền màn hình nền hoạt động"
-
-#: windows.cpp:668
-msgid ""
-"If this option is enabled, moving the mouse to a screen border will change "
-"your desktop. This is e.g. useful if you want to drag windows from one "
-"desktop to the other."
-msgstr ""
-"Nếu bật, việc di chuyển con chuột tới cạnh màn hình sẽ chuyển đổi màn hình "
-"nền. Có ích, lấy thí dụ, nếu bạn muốn kéo cửa sổ từ màn hình nền này sang "
-"điều khác."
-
-#: windows.cpp:671
-msgid "D&isabled"
-msgstr "&Tắt"
-
-#: windows.cpp:672
-msgid "Only &when moving windows"
-msgstr "Chỉ khi di chu&yển cửa sổ"
-
-#: windows.cpp:673
-msgid "A&lways enabled"
-msgstr "Luôn luôn bật"
-
-#: windows.cpp:678
-msgid "Desktop &switch delay:"
-msgstr "H&oãn chuyển đổi màn hình nền:"
-
-#: windows.cpp:679
-msgid ""
-"Here you can set a delay for switching desktops using the active borders "
-"feature. Desktops will be switched after the mouse has been pushed against a "
-"screen border for the specified number of milliseconds."
-msgstr ""
-"Ở đây bạn có thể đặt khoảng trễ chuyển đổi màn hình nền bằng tính năng viền "
-"hoạt động. Màn hình nền sẽ được chuyển đổi sau khi con chuột đã được bấm vào "
-"viền màn hình trong số mili-giây đã xác định."
-
-#: windows.cpp:691
+#: windows.cpp:885
msgid "Hide utility windows for inactive applications"
msgstr "Ẩn cửa sổ tiện ích cho ứng dụng bị động"
-#: windows.cpp:693
+#: windows.cpp:887
msgid ""
-"When turned on, utility windows (tool windows, torn-off menus,...) of "
-"inactive applications will be hidden and will be shown only when the "
-"application becomes active. Note that applications have to mark the windows "
-"with the proper window type for this feature to work."
+"When turned on, utility windows (tool windows, torn-off menus,…) of inactive "
+"applications will be hidden and will be shown only when the application "
+"becomes active. Note that applications have to mark the windows with the "
+"proper window type for this feature to work."
msgstr ""
"Khi bật, các cửa sổ tiện ích (cửa sổ công cụ, trình đơn tách rời v.v.) của "
"ứng dụng bị động sẽ bị ẩn, và sẽ được hiển thị chỉ khi ứng dụng tương ứng "
"trở thành hoạt động. Ghi chú rằng ứng dụng phải đánh dấu cửa sổ bằng kiểu "
"cửa sổ đúng để làm cho tính năng này hoạt động."
-#: windows.cpp:835
+#: windows.cpp:985
msgid "Windows"
msgstr "Cửa sổ"
-#: windows.cpp:843
+#: windows.cpp:993
msgid "Di&splay content in moving windows"
msgstr "Hiển thị nội dung trong cửa sổ di chuyển"
-#: windows.cpp:845
+#: windows.cpp:995
msgid ""
"Enable this option if you want a window's content to be fully shown while "
"moving it, instead of just showing a window 'skeleton'. The result may not "
@@ -845,11 +917,11 @@ msgstr ""
"sổ được hiển thị hoàn toàn, thay vào hiển thị chỉ khung sườn thôi. Kết quả "
"có thể không đẹp trên máy chậm không có khả năng tăng tốc độ đồ họa."
-#: windows.cpp:849
+#: windows.cpp:999
msgid "Display content in &resizing windows"
msgstr "Hiển thị nội dung t&rong cửa sổ thay đổi kích cỡ"
-#: windows.cpp:851
+#: windows.cpp:1001
msgid ""
"Enable this option if you want a window's content to be shown while resizing "
"it, instead of just showing a window 'skeleton'. The result may not be "
@@ -860,11 +932,11 @@ msgstr ""
"thôi. Kết quả có thể không đẹp trên máy chậm không có khả năng tăng tốc độ "
"đồ họa."
-#: windows.cpp:855
+#: windows.cpp:1005
msgid "Display window &geometry when moving or resizing"
msgstr "Hiển thị vị trí cửa sổ khi chuyển hay đổi kích cỡ"
-#: windows.cpp:857
+#: windows.cpp:1007
msgid ""
"Enable this option if you want a window's geometry to be displayed while it "
"is being moved or resized. The window position relative to the top-left "
@@ -874,11 +946,11 @@ msgstr ""
"bạn muốn vị trí và các chiều của cửa sổ được hiển thị. Vị trí của cửa sổ cân "
"xứng với góc trái bên trên màn hình được hiển thị cùng với kích cỡ của sổ."
-#: windows.cpp:867
+#: windows.cpp:1017
msgid "Animate minimi&ze and restore"
msgstr "H&oạt cảnh thu nhỏ và phục hồi"
-#: windows.cpp:869
+#: windows.cpp:1019
msgid ""
"Enable this option if you want an animation shown when windows are minimized "
"or restored."
@@ -886,15 +958,15 @@ msgstr ""
"Bật tùy chọn này nếu bạn muốn hoạt cảnh được hiển thị khi cửa sổ được thu "
"nhỏ hay phục hồi."
-#: windows.cpp:883
+#: windows.cpp:1033
msgid "Slow"
msgstr "Chậm"
-#: windows.cpp:887
+#: windows.cpp:1037
msgid "Fast"
msgstr "Nhanh"
-#: windows.cpp:891
+#: windows.cpp:1041
msgid ""
"Here you can set the speed of the animation shown when windows are minimized "
"and restored. "
@@ -902,11 +974,11 @@ msgstr ""
"Ở đây bạn có thể đặt tốc độ của hoạt cảnh được hiển thị khi cửa sổ được thu "
"nhỏ hay phục hồi."
-#: windows.cpp:897
+#: windows.cpp:1047
msgid "Allow moving and resizing o&f maximized windows"
msgstr "Cho &phép chuyển và đổi kích cỡ cửa sổ đã phóng to"
-#: windows.cpp:899
+#: windows.cpp:1049
msgid ""
"When enabled, this feature activates the border of maximized windows and "
"allows you to move or resize them, just like for normal windows"
@@ -914,35 +986,45 @@ msgstr ""
"Khi bật, tính năng này kích hoạt viền của cửa sổ đã phóng to và cho bạn khả "
"năng di chuyển nó hay thay đổi kích cỡ của nó, đúng như cửa sổ chuẩn."
-#: windows.cpp:905
+#: windows.cpp:1053
+msgid "Restore size of maximized/tiled windows when moving"
+msgstr ""
+
+#: windows.cpp:1055
+msgid ""
+"If this feature is enabled, dragging a maximized or tiled window will "
+"restore the window to its original size."
+msgstr ""
+
+#: windows.cpp:1060
msgid "&Placement:"
msgstr "&Vị trí :"
-#: windows.cpp:908
+#: windows.cpp:1063
msgid "Smart"
msgstr "Thông minh"
-#: windows.cpp:909
+#: windows.cpp:1064
msgid "Maximizing"
msgstr "Phóng to"
-#: windows.cpp:910
+#: windows.cpp:1065
msgid "Cascade"
msgstr "Tầng xếp"
-#: windows.cpp:911
+#: windows.cpp:1066
msgid "Random"
msgstr "Ngẫu nhiên"
-#: windows.cpp:912
+#: windows.cpp:1067
msgid "Centered"
msgstr "Ở giữa"
-#: windows.cpp:913
+#: windows.cpp:1068
msgid "Zero-Cornered"
msgstr "Góc số không"
-#: windows.cpp:920
+#: windows.cpp:1075
msgid ""
"The placement policy determines where a new window will appear on the "
"desktop. <ul> <li><em>Smart</em> will try to achieve a minimum overlap of "
@@ -963,19 +1045,19 @@ msgstr ""
"lại cửa sổ.</li> <li><em>Góc số không</em> sẽ để cửa sổ bên trái, góc trên.</"
"li></ul>"
-#: windows.cpp:959
+#: windows.cpp:1114
msgid "Snap Zones"
msgstr "Vùng đính"
-#: windows.cpp:963 windows.cpp:972
+#: windows.cpp:1118 windows.cpp:1127
msgid "none"
msgstr "không có"
-#: windows.cpp:965
+#: windows.cpp:1120
msgid "&Border snap zone:"
msgstr "&Vùng đính viền:"
-#: windows.cpp:967
+#: windows.cpp:1122
msgid ""
"Here you can set the snap zone for screen borders, i.e. the 'strength' of "
"the magnetic field which will make windows snap to the border when moved "
@@ -984,11 +1066,11 @@ msgstr ""
"Ở đây bạn có thể đặt vùng đính cho các viền màn hình, tức là độ mạnh của sức "
"hút từ ảo mà làm cho cửa sổ đính viền khi được di chuyển gần nó."
-#: windows.cpp:974
+#: windows.cpp:1129
msgid "&Window snap zone:"
msgstr "Vùng đính &cửa sổ :"
-#: windows.cpp:976
+#: windows.cpp:1131
msgid ""
"Here you can set the snap zone for windows, i.e. the 'strength' of the "
"magnetic field which will make windows snap to each other when they're moved "
@@ -997,11 +1079,11 @@ msgstr ""
"Ở đây bạn có thể đặt vùng đính cho các cửa sổ, tức là độ mạnh của sức hút từ "
"ảo mà làm cho nhiều cửa sổ đính với nhau khi được di chuyển gần nhau."
-#: windows.cpp:980
+#: windows.cpp:1135
msgid "Snap windows onl&y when overlapping"
msgstr "Đính cửa sổ chỉ khi c&hồng chéo"
-#: windows.cpp:981
+#: windows.cpp:1136
msgid ""
"Here you can set that windows will be only snapped if you try to overlap "
"them, i.e. they will not be snapped if the windows comes only near another "
@@ -1010,13 +1092,13 @@ msgstr ""
"Ở đây bạn có thể đặt đính cửa sổ chỉ nếu bạn cố chồng chéo nhiều cửa sổ, tức "
"là cửa sổ sẽ không được đính nếu nó đi gần một cửa sổ khác hay viền."
-#: windows.cpp:1078 windows.cpp:1082
+#: windows.cpp:1237 windows.cpp:1241
msgid ""
"_n: pixel\n"
" pixels"
msgstr " điểm ảnh"
-#: windows.cpp:1281
+#: windows.cpp:1443
#, fuzzy
msgid ""
"<qt><b>It seems that alpha channel support is not available.</"
@@ -1039,152 +1121,158 @@ msgstr ""
"bằng phần mềm (phần lớn trên thẻ nVidia):<br><br><i>Option \"RenderAccel\" "
"\"true\"</i><br>Trong <i>Section \"Device\"</i></qt>"
-#: windows.cpp:1301
+#: windows.cpp:1463
msgid "Apply translucency only to decoration"
msgstr "Chỉ đồ trang trí có trong mờ"
-#: windows.cpp:1309
+#: windows.cpp:1471
msgid "Active windows:"
msgstr "Cửa sổ hoạt động:"
-#: windows.cpp:1316
+#: windows.cpp:1478
msgid "Inactive windows:"
msgstr "Cửa sổ bị động:"
-#: windows.cpp:1323
+#: windows.cpp:1485
msgid "Moving windows:"
msgstr "Cửa sổ di chuyển:"
-#: windows.cpp:1330
+#: windows.cpp:1492
msgid "Dock windows:"
msgstr "Cửa sổ Neo :"
-#: windows.cpp:1339
+#: windows.cpp:1501
msgid "Treat 'keep above' windows as active ones"
msgstr "Xử lý cửa sổ « giữ trên » là điều hoạt động"
-#: windows.cpp:1342
+#: windows.cpp:1504
msgid "Disable ARGB windows (ignores window alpha maps, fixes gtk1 apps)"
msgstr "Tắt cửa sổ ARGB (bỏ qua sơ đồ anfa cửa sổ, sửa ứng dụng gtk1)"
-#: windows.cpp:1348
+#: windows.cpp:1510
msgid "Use OpenGL compositor (best performance)"
msgstr ""
-#: windows.cpp:1350
+#: windows.cpp:1512
msgid "Blur the background of transparent windows"
msgstr ""
-#: windows.cpp:1352
+#: windows.cpp:1514
msgid "Desaturate the background of transparent windows"
msgstr ""
-#: windows.cpp:1361
+#: windows.cpp:1523
msgid "Opacity"
msgstr "Độ mờ đục"
-#: windows.cpp:1367
+#: windows.cpp:1529
msgid ""
"Use shadows on windows (standard effects should be disabled in the Styles "
"module if this is checked)"
msgstr ""
-#: windows.cpp:1369
+#: windows.cpp:1531
msgid ""
"Use shadows on menus (requires menu fade effect to be disabled in the Styles "
"module)"
msgstr ""
-#: windows.cpp:1371
+#: windows.cpp:1533
#, fuzzy
msgid "Use shadows on tooltips"
msgstr "Gỡ bỏ bóng khi di chuyển"
-#: windows.cpp:1373
+#: windows.cpp:1535
#, fuzzy
msgid "Use shadows on panels"
msgstr "Gỡ bỏ bóng khi đổi kích cỡ"
-#: windows.cpp:1386
+#: windows.cpp:1548
#, fuzzy
msgid "Base shadow radius:"
msgstr "Dùng bóng"
-#: windows.cpp:1393
+#: windows.cpp:1555
#, fuzzy
msgid "Inactive window distance from background:"
msgstr "Cỡ cửa sổ bị động:"
-#: windows.cpp:1400
+#: windows.cpp:1562
msgid "Active window distance from background:"
msgstr ""
-#: windows.cpp:1407
+#: windows.cpp:1569
msgid "Dock distance from background:"
msgstr ""
-#: windows.cpp:1414
+#: windows.cpp:1576
msgid "Menu distance from background:"
msgstr ""
-#: windows.cpp:1427
+#: windows.cpp:1589
msgid "Vertical offset:"
msgstr "Hiệu số dọc:"
-#: windows.cpp:1434
+#: windows.cpp:1596
msgid "Horizontal offset:"
msgstr "Hiệu số ngang:"
-#: windows.cpp:1441
+#: windows.cpp:1603
msgid "Shadow color:"
msgstr "Màu bóng:"
-#: windows.cpp:1447
+#: windows.cpp:1609
msgid "Remove shadows on move"
msgstr "Gỡ bỏ bóng khi di chuyển"
-#: windows.cpp:1449
+#: windows.cpp:1611
msgid "Remove shadows on resize"
msgstr "Gỡ bỏ bóng khi đổi kích cỡ"
-#: windows.cpp:1452
+#: windows.cpp:1614
msgid "Shadows"
msgstr "Bóng"
-#: windows.cpp:1457
+#: windows.cpp:1619
msgid "Fade-in windows (including popups)"
msgstr "Mở dần cửa sổ (gồm kiểu bật lên)"
-#: windows.cpp:1458
+#: windows.cpp:1620
msgid ""
"Fade-in menus (requires menu fade effect to be disabled in the Styles module)"
msgstr ""
-#: windows.cpp:1459
+#: windows.cpp:1621
#, fuzzy
msgid "Fade-in tooltips"
msgstr "Tốc độ mở dần:"
-#: windows.cpp:1460
+#: windows.cpp:1622
msgid "Fade between opacity changes"
msgstr "Mờ dần giữa lần đổi độ mờ đục"
-#: windows.cpp:1463
+#: windows.cpp:1625
msgid "Fade-in speed:"
msgstr "Tốc độ mở dần:"
-#: windows.cpp:1466
+#: windows.cpp:1628
msgid "Fade-out speed:"
msgstr "Tốc độ tắt dần:"
-#: windows.cpp:1475
+#: windows.cpp:1637
msgid "Effects"
msgstr "Hiệu ứng"
-#: windows.cpp:1477
+#: windows.cpp:1639
msgid "Enable the Trinity window composition manager"
msgstr ""
+#~ msgid "A&lways enabled"
+#~ msgstr "Luôn luôn bật"
+
+#~ msgid "Desktop &switch delay:"
+#~ msgstr "H&oãn chuyển đổi màn hình nền:"
+
#~ msgid "Active window size:"
#~ msgstr "Cỡ cửa sổ hoạt động:"
@@ -1200,6 +1288,3 @@ msgstr ""
#~ msgstr ""
#~ "<qt>Tính năng hỗ trợ độ trong mờ là mới thì có thể gây ra vấn đề<br>gồm "
#~ "sụp đổ (lúc này cơ chế độ trong mờ, lúc đó ngay cả X).</qt>"
-
-#~ msgid " pixels"
-#~ msgstr " điểm ảnh"
diff --git a/tde-i18n-vi/messages/tdebase/kcmlayout.po b/tde-i18n-vi/messages/tdebase/kcmlayout.po
index 3c9fd050912..6ea2b8f437e 100644
--- a/tde-i18n-vi/messages/tdebase/kcmlayout.po
+++ b/tde-i18n-vi/messages/tdebase/kcmlayout.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kcmlayout\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-03-19 18:16+0000\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
"PO-Revision-Date: 2006-07-04 22:31+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -29,545 +29,570 @@ msgid ""
"Your emails"
msgstr "kde-l10n-vi@kde.org"
-#: kcmlayout.cpp:652
+#: kcmlayout.cpp:252 kcmlayout.cpp:693 kcmlayout.cpp:701
msgid "None"
msgstr "Không có"
-#: kcmlayout.cpp:921
+#: kcmlayout.cpp:253
+msgid "Other..."
+msgstr ""
+
+#: kcmlayout.cpp:962
+msgid ""
+"<qt>The option <b>%1</b> might conflict with other options that you have "
+"already enabled.<br>Are you sure that you really want to enable <b>%2</b>?</"
+"qt>"
+msgstr ""
+
+#: kcmlayout.cpp:968
+#, fuzzy
+#| msgid "Switching Options"
+msgid "Conflicting options"
+msgstr "Tùy chọn chuyển đổi"
+
+#: kcmlayout.cpp:1044
+msgid "Custom..."
+msgstr ""
+
+#: kcmlayout.cpp:1054
+msgid "Other (%1)"
+msgstr ""
+
+#: kcmlayout.cpp:1060
+msgid "Multiple (%1)"
+msgstr ""
+
+#: kcmlayout.cpp:1265
msgid "Brazilian ABNT2"
msgstr "ABNT2 Bra-xin"
-#: kcmlayout.cpp:922
+#: kcmlayout.cpp:1266
msgid "Dell 101-key PC"
msgstr "PC 101-phím Dell"
# Name: don't translate / Tên: đừng dịch
-#: kcmlayout.cpp:923
+#: kcmlayout.cpp:1267
msgid "Everex STEPnote"
msgstr "Everex STEPnote"
-#: kcmlayout.cpp:924
+#: kcmlayout.cpp:1268
msgid "Generic 101-key PC"
msgstr "PC 101-phím Dell chung"
-#: kcmlayout.cpp:925
+#: kcmlayout.cpp:1269
msgid "Generic 102-key (Intl) PC"
msgstr "PC 102-phím (quốc tế) chung"
-#: kcmlayout.cpp:926
+#: kcmlayout.cpp:1270
msgid "Generic 104-key PC"
msgstr "PC 104-phím chung"
-#: kcmlayout.cpp:927
+#: kcmlayout.cpp:1271
msgid "Generic 105-key (Intl) PC"
msgstr "PC 105-phím (quốc tế) chung"
-#: kcmlayout.cpp:928
+#: kcmlayout.cpp:1272
msgid "Japanese 106-key"
msgstr "106-phim Nhật"
# Name: don't translate / Tên: đừng dịch
-#: kcmlayout.cpp:929
+#: kcmlayout.cpp:1273
msgid "Microsoft Natural"
msgstr "Microsoft Natural"
# Name: don't translate / Tên: đừng dịch
-#: kcmlayout.cpp:930
+#: kcmlayout.cpp:1274
msgid "Northgate OmniKey 101"
msgstr "Northgate OmniKey 101"
# Name: don't translate / Tên: đừng dịch
-#: kcmlayout.cpp:931
+#: kcmlayout.cpp:1275
msgid "Keytronic FlexPro"
msgstr "Keytronic FlexPro"
# Name: don't translate / Tên: đừng dịch
-#: kcmlayout.cpp:932
+#: kcmlayout.cpp:1276
msgid "Winbook Model XP5"
msgstr "Winbook Model XP5"
-#: kcmlayout.cpp:935
+#: kcmlayout.cpp:1279
msgid "Group Shift/Lock behavior"
msgstr "Ứng xử Shift/khoá nhóm"
-#: kcmlayout.cpp:936
+#: kcmlayout.cpp:1280
msgid "R-Alt switches group while pressed"
msgstr "Cú bấm Phím Alt phải chuyển đổi nhóm"
-#: kcmlayout.cpp:937
+#: kcmlayout.cpp:1281
msgid "Right Alt key changes group"
msgstr "Phím Alt phải thay đổi nhóm"
-#: kcmlayout.cpp:938
+#: kcmlayout.cpp:1282
msgid "Caps Lock key changes group"
msgstr "Phím CapsLock thay đổi nhóm"
-#: kcmlayout.cpp:939
+#: kcmlayout.cpp:1283
msgid "Menu key changes group"
msgstr "Phím trình đơn thay đổi nhóm"
-#: kcmlayout.cpp:940
+#: kcmlayout.cpp:1284
msgid "Both Shift keys together change group"
msgstr "Cả hai phím Shift đồng thời thay đổi nhóm"
-#: kcmlayout.cpp:941
+#: kcmlayout.cpp:1285
msgid "Control+Shift changes group"
msgstr "Phím Control và Shift đồng thời thay đổi nhóm"
-#: kcmlayout.cpp:942
+#: kcmlayout.cpp:1286
msgid "Alt+Control changes group"
msgstr "Phím Alt và Ctrl đồng thời thay đổi nhóm"
-#: kcmlayout.cpp:943
+#: kcmlayout.cpp:1287
msgid "Alt+Shift changes group"
msgstr "Phím Alt và Shift đồng thời thay đổi nhóm"
-#: kcmlayout.cpp:944
+#: kcmlayout.cpp:1288
msgid "Control Key Position"
msgstr "Vị trí phím Ctrl"
-#: kcmlayout.cpp:945
+#: kcmlayout.cpp:1289
msgid "Make CapsLock an additional Control"
msgstr "Làm cho phím CapsLock là phím Ctrl thêm"
-#: kcmlayout.cpp:946
+#: kcmlayout.cpp:1290
msgid "Swap Control and Caps Lock"
msgstr "Trao đổi phím Ctrl và phím CapsLock"
-#: kcmlayout.cpp:947
+#: kcmlayout.cpp:1291
msgid "Control key at left of 'A'"
msgstr "Phím Ctrl bên trái phím A"
-#: kcmlayout.cpp:948
+#: kcmlayout.cpp:1292
msgid "Control key at bottom left"
msgstr "Phím Ctrl bên trái dưới"
-#: kcmlayout.cpp:949
+#: kcmlayout.cpp:1293
msgid "Use keyboard LED to show alternative group"
msgstr "Dùng đèn LED trên bàn phím để ngụ ý nhóm xen kẽ"
-#: kcmlayout.cpp:950
+#: kcmlayout.cpp:1294
msgid "Num_Lock LED shows alternative group"
msgstr "Đèn LED Num_Lock ngụ ý nhóm xen kẽ"
-#: kcmlayout.cpp:951
+#: kcmlayout.cpp:1295
msgid "Caps_Lock LED shows alternative group"
msgstr "Đèn LED Caps_Lock ngụ ý nhóm xen kẽ"
-#: kcmlayout.cpp:952
+#: kcmlayout.cpp:1296
msgid "Scroll_Lock LED shows alternative group"
msgstr "Đèn LED Scroll_Lock ngụ ý nhóm xen kẽ"
-#: kcmlayout.cpp:955
+#: kcmlayout.cpp:1299
msgid "Left Win-key switches group while pressed"
msgstr "Việc bấm phím Win bên trái chuyển đổi nhóm"
-#: kcmlayout.cpp:956
+#: kcmlayout.cpp:1300
msgid "Right Win-key switches group while pressed"
msgstr "Việc bấm phím Win bên phải chuyển đổi nhóm"
-#: kcmlayout.cpp:957
+#: kcmlayout.cpp:1301
msgid "Both Win-keys switch group while pressed"
msgstr "Việc bấm cả hai phím Win đồng thời chuyển đổi nhóm"
-#: kcmlayout.cpp:958
+#: kcmlayout.cpp:1302
msgid "Left Win-key changes group"
msgstr "Phím Win bên trái thay đổi nhóm"
-#: kcmlayout.cpp:959
+#: kcmlayout.cpp:1303
msgid "Right Win-key changes group"
msgstr "Phím Win bên phải thay đổi nhóm"
-#: kcmlayout.cpp:960
+#: kcmlayout.cpp:1304
msgid "Third level choosers"
msgstr "Bộ chọn cấp thứ ba"
-#: kcmlayout.cpp:961
+#: kcmlayout.cpp:1305
msgid "Press Right Control to choose 3rd level"
msgstr "Hãy bấm phím Ctrl bên phải để chọn cấp thứ ba"
-#: kcmlayout.cpp:962
+#: kcmlayout.cpp:1306
msgid "Press Menu key to choose 3rd level"
msgstr "Hãy bấm phím trình đơn để chọn cấp thứ ba"
-#: kcmlayout.cpp:963
+#: kcmlayout.cpp:1307
msgid "Press any of Win-keys to choose 3rd level"
msgstr "Hãy bấm phím Win nào để chọn cấp thứ ba"
-#: kcmlayout.cpp:964
+#: kcmlayout.cpp:1308
msgid "Press Left Win-key to choose 3rd level"
msgstr "Hãy bấm phím Win bên trái để chọn cấp thứ ba"
-#: kcmlayout.cpp:965
+#: kcmlayout.cpp:1309
msgid "Press Right Win-key to choose 3rd level"
msgstr "Hãy bấm phím Win bên phải để chọn cấp thứ ba"
-#: kcmlayout.cpp:966
+#: kcmlayout.cpp:1310
msgid "CapsLock key behavior"
msgstr "Ứng xử phím CapsLock"
-#: kcmlayout.cpp:967
+#: kcmlayout.cpp:1311
msgid "uses internal capitalization. Shift cancels Caps."
msgstr "đặt nội bộ chữ hoa. Phím Shift thôi chữ hoa."
-#: kcmlayout.cpp:968
+#: kcmlayout.cpp:1312
msgid "uses internal capitalization. Shift doesn't cancel Caps."
msgstr "đặt nội bộ chữ hoa. Phím Shift không thôi chữ hoa."
-#: kcmlayout.cpp:969
+#: kcmlayout.cpp:1313
msgid "acts as Shift with locking. Shift cancels Caps."
msgstr "làm việc như phím Shift mà không khóa. Phím Shift thôi chữ hoa."
-#: kcmlayout.cpp:970
+#: kcmlayout.cpp:1314
msgid "acts as Shift with locking. Shift doesn't cancel Caps."
msgstr "làm việc như phím Shift mà không khóa. Phím Shift không thôi chữ hoa."
-#: kcmlayout.cpp:971
+#: kcmlayout.cpp:1315
msgid "Alt/Win key behavior"
msgstr "Ứng xử phím Alt/Win"
-#: kcmlayout.cpp:972
+#: kcmlayout.cpp:1316
msgid "Add the standard behavior to Menu key."
msgstr "Thêm ứng xử chuẩn vào phím trình đơn."
-#: kcmlayout.cpp:973
+#: kcmlayout.cpp:1317
msgid "Alt and Meta on the Alt keys (default)."
msgstr "Alt và Meta trên hai phím Alt (mặc định)"
-#: kcmlayout.cpp:974
+#: kcmlayout.cpp:1318
msgid "Meta is mapped to the Win-keys."
msgstr "Meta được ánh xạ với hai phím Win."
-#: kcmlayout.cpp:975
+#: kcmlayout.cpp:1319
msgid "Meta is mapped to the left Win-key."
msgstr "Meta được ánh xạ với phím Win bên trái."
-#: kcmlayout.cpp:976
+#: kcmlayout.cpp:1320
msgid "Super is mapped to the Win-keys (default)."
msgstr "Super được ánh xạ với hai phím Win."
-#: kcmlayout.cpp:977
+#: kcmlayout.cpp:1321
msgid "Hyper is mapped to the Win-keys."
msgstr "Hyper được ánh xạ với hai phím Win."
-#: kcmlayout.cpp:978
+#: kcmlayout.cpp:1322
msgid "Right Alt is Compose"
msgstr "Phím Alt bên phai là « Cấu tạo »"
-#: kcmlayout.cpp:979
+#: kcmlayout.cpp:1323
msgid "Right Win-key is Compose"
msgstr "Phím Win bên phai là « Cấu tạo »"
-#: kcmlayout.cpp:980
+#: kcmlayout.cpp:1324
msgid "Menu is Compose"
msgstr "Trình đơn là « Cấu tạo »"
-#: kcmlayout.cpp:983
+#: kcmlayout.cpp:1327
msgid "Both Ctrl keys together change group"
msgstr "Cả hai phím Ctrl đồng thời thay đổi nhóm"
-#: kcmlayout.cpp:984
+#: kcmlayout.cpp:1328
msgid "Both Alt keys together change group"
msgstr "Cả hai phím Alt đồng thời thay đổi nhóm"
-#: kcmlayout.cpp:985
+#: kcmlayout.cpp:1329
msgid "Left Shift key changes group"
msgstr "Phím Shift bên trái thay đổi nhóm"
-#: kcmlayout.cpp:986
+#: kcmlayout.cpp:1330
msgid "Right Shift key changes group"
msgstr "Phím Shift bên phải thay đổi nhóm"
-#: kcmlayout.cpp:987
+#: kcmlayout.cpp:1331
msgid "Right Ctrl key changes group"
msgstr "Phím Ctrl bên phải thay đổi nhóm"
-#: kcmlayout.cpp:988
+#: kcmlayout.cpp:1332
msgid "Left Alt key changes group"
msgstr "Phím Alt bên trái thay đổi nhóm"
-#: kcmlayout.cpp:989
+#: kcmlayout.cpp:1333
msgid "Left Ctrl key changes group"
msgstr "Phím Ctrl bên trái thay đổi nhóm"
-#: kcmlayout.cpp:990
+#: kcmlayout.cpp:1334
msgid "Compose Key"
msgstr "Phím « Cấu táo »"
-#: kcmlayout.cpp:993
+#: kcmlayout.cpp:1337
msgid "Shift with numpad keys works as in MS Windows."
msgstr "Phím Shift với vùng số làm việc như trong hệ điều hành Windows."
-#: kcmlayout.cpp:994
-msgid "Special keys (Ctrl+Alt+<key>) handled in a server."
+#: kcmlayout.cpp:1338 kcmlayout.cpp:1404
+#, fuzzy
+msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
msgstr "Phím đặc biệt (Ctrl+Alt+<phím>) được quản lý bằng trình phục vụ."
-#: kcmlayout.cpp:995
+#: kcmlayout.cpp:1339
msgid "Miscellaneous compatibility options"
msgstr "Tùy chọn khả năng tương thích lặt vặt"
-#: kcmlayout.cpp:996
+#: kcmlayout.cpp:1340
msgid "Right Control key works as Right Alt"
msgstr "Phím Ctrl bên phải làm việc như phím Alt bên phải"
-#: kcmlayout.cpp:999
+#: kcmlayout.cpp:1343
msgid "Right Alt key switches group while pressed"
msgstr "Việc bấm phím Alt bên phải chuyển đổi nhóm"
-#: kcmlayout.cpp:1000
+#: kcmlayout.cpp:1344
msgid "Left Alt key switches group while pressed"
msgstr "Việc bấm phím Alt bên trái chuyển đổi nhóm"
-#: kcmlayout.cpp:1001
+#: kcmlayout.cpp:1345
msgid "Press Right Alt-key to choose 3rd level"
msgstr "Bấm phím Alt bên phải để chọn cấp thứ ba"
-#: kcmlayout.cpp:1004
+#: kcmlayout.cpp:1348
msgid "R-Alt switches group while pressed."
msgstr "Cú bấm Phím Alt bên phải chuyển đổi nhóm."
-#: kcmlayout.cpp:1005
+#: kcmlayout.cpp:1349
msgid "Left Alt key switches group while pressed."
msgstr "Cú bấm phím Alt bên trái chuyển đổi nhóm."
-#: kcmlayout.cpp:1006
+#: kcmlayout.cpp:1350
msgid "Left Win-key switches group while pressed."
msgstr "Cú bấm phím Win bên trái chuyển đổi nhóm."
-#: kcmlayout.cpp:1007
+#: kcmlayout.cpp:1351
msgid "Right Win-key switches group while pressed."
msgstr "Cú bấm phím Win bên phải chuyển đổi nhóm."
-#: kcmlayout.cpp:1008
+#: kcmlayout.cpp:1352
msgid "Both Win-keys switch group while pressed."
msgstr "Cú bấm cả hai phím Win đồng thời chuyển đổi nhóm."
-#: kcmlayout.cpp:1009
+#: kcmlayout.cpp:1353
msgid "Right Ctrl key switches group while pressed."
msgstr "Cú bấm phím Ctrl bên phải chuyển đổi nhóm."
-#: kcmlayout.cpp:1010
+#: kcmlayout.cpp:1354
msgid "Right Alt key changes group."
msgstr "Phím Alt bên phải thay đổi nhóm."
-#: kcmlayout.cpp:1011
+#: kcmlayout.cpp:1355
msgid "Left Alt key changes group."
msgstr "Phím Alt bên trái thay đổi nhóm."
-#: kcmlayout.cpp:1012
+#: kcmlayout.cpp:1356
msgid "CapsLock key changes group."
msgstr "Phím CapsLock thay đổi nhóm."
-#: kcmlayout.cpp:1013
+#: kcmlayout.cpp:1357
msgid "Shift+CapsLock changes group."
msgstr "Tổ hợp phím Shift+CapsLock thay đổi nhóm."
-#: kcmlayout.cpp:1014
+#: kcmlayout.cpp:1358
msgid "Both Shift keys together change group."
msgstr "Cả hai phím Shift đồng thời thay đổi nhóm."
-#: kcmlayout.cpp:1015
+#: kcmlayout.cpp:1359
msgid "Both Alt keys together change group."
msgstr "Cả hai phím Alt đồng thời thay đổi nhóm."
-#: kcmlayout.cpp:1016
+#: kcmlayout.cpp:1360
msgid "Both Ctrl keys together change group."
msgstr "Cả hai phím Ctrl đồng thời thay đổi nhóm."
-#: kcmlayout.cpp:1017
+#: kcmlayout.cpp:1361
msgid "Ctrl+Shift changes group."
msgstr "Tổ hợp phím Ctrl+Shift đồng thời thay đổi nhóm."
-#: kcmlayout.cpp:1018
+#: kcmlayout.cpp:1362
msgid "Alt+Ctrl changes group."
msgstr "Tổ hợp phím Alt+Ctrl đồng thời thay đổi nhóm."
-#: kcmlayout.cpp:1019
+#: kcmlayout.cpp:1363
msgid "Alt+Shift changes group."
msgstr "Tổ hợp phím Alt+Shift đồng thời thay đổi nhóm."
-#: kcmlayout.cpp:1020
+#: kcmlayout.cpp:1364
msgid "Menu key changes group."
msgstr "Phím trình đơn thay đổi nhóm."
-#: kcmlayout.cpp:1021
+#: kcmlayout.cpp:1365
msgid "Left Win-key changes group."
msgstr "Phím Win bên trái thay đổi nhóm."
-#: kcmlayout.cpp:1022
+#: kcmlayout.cpp:1366
msgid "Right Win-key changes group."
msgstr "Phím Win bên phải thay đổi nhóm."
-#: kcmlayout.cpp:1023
+#: kcmlayout.cpp:1367
msgid "Left Shift key changes group."
msgstr "Phím Shift bên trái thay đổi nhóm."
-#: kcmlayout.cpp:1024
+#: kcmlayout.cpp:1368
msgid "Right Shift key changes group."
msgstr "Phím Shift bên phải thay đổi nhóm."
-#: kcmlayout.cpp:1025
+#: kcmlayout.cpp:1369
msgid "Left Ctrl key changes group."
msgstr "Phím Ctrl bên trái thay đổi nhóm."
-#: kcmlayout.cpp:1026
+#: kcmlayout.cpp:1370
msgid "Right Ctrl key changes group."
msgstr "Phím Ctrl bên phải thay đổi nhóm."
-#: kcmlayout.cpp:1027
+#: kcmlayout.cpp:1371
msgid "Press Right Ctrl to choose 3rd level."
msgstr "Hãy bấm phím Ctrl bên phải để chọn cấp thứ ba."
-#: kcmlayout.cpp:1028
+#: kcmlayout.cpp:1372
msgid "Press Menu key to choose 3rd level."
msgstr "Hãy bấm phím trình đơn để chọn cấp thứ ba."
-#: kcmlayout.cpp:1029
+#: kcmlayout.cpp:1373
msgid "Press any of Win-keys to choose 3rd level."
msgstr "Hãy bấm phím Win nào để chọn cấp thứ ba."
-#: kcmlayout.cpp:1030
+#: kcmlayout.cpp:1374
msgid "Press Left Win-key to choose 3rd level."
msgstr "Hãy bấm phím Win bên trái để chọn cấp thứ ba."
-#: kcmlayout.cpp:1031
+#: kcmlayout.cpp:1375
msgid "Press Right Win-key to choose 3rd level."
msgstr "Hãy bấm phím Win bên phải để chọn cấp thứ ba."
-#: kcmlayout.cpp:1032
+#: kcmlayout.cpp:1376
msgid "Press any of Alt keys to choose 3rd level."
msgstr "Hãy bấm phím Alt nào để chọn cấp thứ ba."
-#: kcmlayout.cpp:1033
+#: kcmlayout.cpp:1377
msgid "Press Left Alt key to choose 3rd level."
msgstr "Hãy bấm phím Alt bên trái để chọn cấp thứ ba."
-#: kcmlayout.cpp:1034
+#: kcmlayout.cpp:1378
msgid "Press Right Alt key to choose 3rd level."
msgstr "Bấm phím Alt bên phải để chọn cấp thứ ba."
-#: kcmlayout.cpp:1035
+#: kcmlayout.cpp:1379
msgid "Ctrl key position"
msgstr "Vị trí phím Ctrl"
-#: kcmlayout.cpp:1036
+#: kcmlayout.cpp:1380
msgid "Make CapsLock an additional Ctrl."
msgstr "Làm cho phím CapsLock là phím Ctrl thêm"
-#: kcmlayout.cpp:1037
+#: kcmlayout.cpp:1381
msgid "Swap Ctrl and CapsLock."
msgstr "Trao đổi phím Ctrl và phím CapsLock"
-#: kcmlayout.cpp:1038
+#: kcmlayout.cpp:1382
msgid "Ctrl key at left of 'A'"
msgstr "Phím Ctrl bên trái phím A"
-#: kcmlayout.cpp:1039
+#: kcmlayout.cpp:1383
msgid "Ctrl key at bottom left"
msgstr "Phím Ctrl bên trái dưới"
-#: kcmlayout.cpp:1040
+#: kcmlayout.cpp:1384
msgid "Right Ctrl key works as Right Alt."
msgstr "Phím Ctrl bên phải làm việc như phím Alt bên phải."
-#: kcmlayout.cpp:1041
+#: kcmlayout.cpp:1385
msgid "Use keyboard LED to show alternative group."
msgstr "Dùng đèn LED trên bàn phím để ngụ ý nhóm xen kẽ."
-#: kcmlayout.cpp:1042
+#: kcmlayout.cpp:1386
msgid "NumLock LED shows alternative group."
msgstr "Đèn LED Num_Lock ngụ ý nhóm xen kẽ."
-#: kcmlayout.cpp:1043
+#: kcmlayout.cpp:1387
msgid "CapsLock LED shows alternative group."
msgstr "Đèn LED Caps_Lock ngụ ý nhóm xen kẽ."
-#: kcmlayout.cpp:1044
+#: kcmlayout.cpp:1388
msgid "ScrollLock LED shows alternative group."
msgstr "Đèn LED Scroll_Lock ngụ ý nhóm xen kẽ."
-#: kcmlayout.cpp:1045
+#: kcmlayout.cpp:1389
msgid "CapsLock uses internal capitalization. Shift cancels CapsLock."
msgstr "Phím CapsLock đặt nội bộ chữ hoa. Phím Shift thôi chữ hoa."
-#: kcmlayout.cpp:1046
+#: kcmlayout.cpp:1390
msgid "CapsLock uses internal capitalization. Shift doesn't cancel CapsLock."
msgstr "Phím CapsLock đặt nội bộ chữ hoa. Phím Shift không thôi chữ hoa."
-#: kcmlayout.cpp:1047
+#: kcmlayout.cpp:1391
msgid "CapsLock acts as Shift with locking. Shift cancels CapsLock."
msgstr ""
"Phím CapsLock làm việc như phím Shift mà không khóa. Phím Shift thôi phím "
"CapsLock."
-#: kcmlayout.cpp:1048
+#: kcmlayout.cpp:1392
msgid "CapsLock acts as Shift with locking. Shift doesn't cancel CapsLock."
msgstr ""
"Phím CapsLock làm việc như phím Shift mà không khóa. Phím Shift không thôi "
"phím CapsLock."
-#: kcmlayout.cpp:1049
+#: kcmlayout.cpp:1393
msgid "CapsLock just locks the Shift modifier."
msgstr "Phím CapsLock chỉ khoá bộ sửa đổi Shift."
-#: kcmlayout.cpp:1050
+#: kcmlayout.cpp:1394
msgid "CapsLock toggles normal capitalization of alphabetic characters."
msgstr "Phím CapsLock bật/tắt chữ hoá."
-#: kcmlayout.cpp:1051
+#: kcmlayout.cpp:1395
msgid "CapsLock toggles Shift so all keys are affected."
msgstr "Phím CapsLock bật/tắt phím Shift để làm ảnh hưởng đến mọi phím."
-#: kcmlayout.cpp:1052
+#: kcmlayout.cpp:1396
msgid "Alt and Meta are on the Alt keys (default)."
msgstr "Alt và Meta trên hai phím Alt (mặc định)."
-#: kcmlayout.cpp:1053
+#: kcmlayout.cpp:1397
msgid "Alt is mapped to the right Win-key and Super to Menu."
msgstr "Alt được ánh xạ với phím Win bên phải, và Super với phím trình đơn."
-#: kcmlayout.cpp:1054
+#: kcmlayout.cpp:1398
msgid "Compose key position"
msgstr "Cấu tạo vị trí phím"
-#: kcmlayout.cpp:1055
+#: kcmlayout.cpp:1399
msgid "Right Alt is Compose."
msgstr "Phím Alt bên phai là « Cấu tạo »."
-#: kcmlayout.cpp:1056
+#: kcmlayout.cpp:1400
msgid "Right Win-key is Compose."
msgstr "Phím Win bên phai là « Cấu tạo »."
-#: kcmlayout.cpp:1057
+#: kcmlayout.cpp:1401
msgid "Menu is Compose."
msgstr "Phím trình đơn là « Cấu tạo »."
-#: kcmlayout.cpp:1058
+#: kcmlayout.cpp:1402
msgid "Right Ctrl is Compose."
msgstr "Phím Ctrl bên phai là « Cấu tạo »."
-#: kcmlayout.cpp:1059
+#: kcmlayout.cpp:1403
msgid "Caps Lock is Compose."
msgstr "Phím CapsLock là « Cấu tạo »."
-#: kcmlayout.cpp:1060
-#, fuzzy
-msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
-msgstr "Phím đặc biệt (Ctrl+Alt+<phím>) được quản lý bằng trình phục vụ."
-
-#: kcmlayout.cpp:1061
+#: kcmlayout.cpp:1405
msgid "Adding the EuroSign to certain keys"
msgstr "Thêm dấu đồng Âu vào một số phím nào đó"
-#: kcmlayout.cpp:1062
+#: kcmlayout.cpp:1406
msgid "Add the EuroSign to the E key."
msgstr "Thêm dấu đồng Âu vào phím E."
-#: kcmlayout.cpp:1063
+#: kcmlayout.cpp:1407
msgid "Add the EuroSign to the 5 key."
msgstr "Thêm dấu đồng Âu vào phím 5."
-#: kcmlayout.cpp:1064
+#: kcmlayout.cpp:1408
msgid "Add the EuroSign to the 2 key."
msgstr "Thêm dấu đồng Âu vào phím 2."
@@ -579,6 +604,12 @@ msgstr "Bàn phím"
msgid "Switch to Next Keyboard Layout"
msgstr "Chuyển sang bố trí bàn phím kế"
+#: kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Chuyển sang bố trí bàn phím kế"
+
#: pixmap.cpp:325
msgid "Belgian"
msgstr "Bỉ"
@@ -984,7 +1015,7 @@ msgstr "Xéc-bi (la-tinh)"
msgid "Swiss"
msgstr "Thụy Sĩ"
-#: kcmlayoutwidget.ui:48 kcmlayoutwidget.ui:137 kcmlayoutwidget.ui:283
+#: kcmlayoutwidget.ui:48 kcmlayoutwidget.ui:137 kcmlayoutwidget.ui:272
#, no-c-format
msgid "Layout"
msgstr "Bố trí"
@@ -1043,7 +1074,7 @@ msgstr ""
msgid "1"
msgstr "1"
-#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:294
+#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:283
#, no-c-format
msgid "Keymap"
msgstr "Sơ đồ phím"
@@ -1055,15 +1086,10 @@ msgstr "Biến thế"
#: kcmlayoutwidget.ui:170
#, no-c-format
-msgid "5"
-msgstr "5"
-
-#: kcmlayoutwidget.ui:181
-#, no-c-format
msgid "Label"
msgstr "Nhãn"
-#: kcmlayoutwidget.ui:197
+#: kcmlayoutwidget.ui:186
#, no-c-format
msgid ""
"If more than one layout is present in this list, the TDE panel will offer a "
@@ -1074,22 +1100,22 @@ msgstr ""
"cờ đã neo. Bằng cách nhấn vào cờ này, bạn có thể chuyển đổi dễ dàng giữa bố "
"trí khác nhau. Bố trí thứ nhất là điều mặc định."
-#: kcmlayoutwidget.ui:213
+#: kcmlayoutwidget.ui:202
#, no-c-format
msgid "Add >>"
msgstr "Thêm →"
-#: kcmlayoutwidget.ui:221
+#: kcmlayoutwidget.ui:210
#, no-c-format
msgid "<< Remove"
msgstr "← Gỡ bỏ"
-#: kcmlayoutwidget.ui:263 kcmlayoutwidget.ui:873
+#: kcmlayoutwidget.ui:252 kcmlayoutwidget.ui:1083
#, no-c-format
msgid "Command:"
msgstr "Lệnh:"
-#: kcmlayoutwidget.ui:316
+#: kcmlayoutwidget.ui:305
#, no-c-format
msgid ""
"This is the list of available keyboard layouts in your system. You can add "
@@ -1099,7 +1125,7 @@ msgstr ""
"thêm bố trí vào danh sách hoạt động, bằng cách chọn nó và bấm cái nút « Thêm "
"»."
-#: kcmlayoutwidget.ui:327
+#: kcmlayoutwidget.ui:316
#, no-c-format
msgid ""
"This is the command which is executed when switching to the selected layout. "
@@ -1110,31 +1136,17 @@ msgstr ""
"giúp đỡ bạn gỡ lỗi việc chuyển đổi bố trí, hoặc nếu bạn muốn chuyển đổi bố "
"trí không có TDE giúp đỡ."
-#: kcmlayoutwidget.ui:338
-#, no-c-format
-msgid "Include latin layout"
-msgstr "Gồm bố trí la-tinh"
-
-#: kcmlayoutwidget.ui:341
-#, no-c-format
-msgid ""
-"If after you switch to this layout some keyboard shortcuts based on latin "
-"keys do not work try to enable this option."
-msgstr ""
-"Nếu sau khi bạn chuyển đổi sang bố trí này, một số phím tắt đựa vào bố trí "
-"la-tinh không còn hoạt động được lại, hãy thử hiệu lực tùy chọn này."
-
-#: kcmlayoutwidget.ui:349
+#: kcmlayoutwidget.ui:324
#, no-c-format
msgid "Label:"
msgstr "Nhãn:"
-#: kcmlayoutwidget.ui:371
+#: kcmlayoutwidget.ui:346
#, no-c-format
msgid "Layout variant:"
msgstr "Biến thế bố trí:"
-#: kcmlayoutwidget.ui:382
+#: kcmlayoutwidget.ui:357
#, no-c-format
msgid ""
"Here you can choose a variant of selected keyboard layout. Layout variants "
@@ -1149,44 +1161,166 @@ msgstr ""
"hành Windows), máy đánh chữ và ngữ âm (mỗi chữ U-cợ-rainh được để trên một "
"chữ La-tinh đã chuyển chữ.\n"
-#: kcmlayoutwidget.ui:429
+#: kcmlayoutwidget.ui:404
+#, fuzzy, no-c-format
+#| msgid "Keyboard"
+msgid "Keyboard Shortcuts"
+msgstr "Bàn phím"
+
+#: kcmlayoutwidget.ui:412
+#, no-c-format
+msgid "<qt><b>Key combination to switch layout (X11):</b></qt>"
+msgstr ""
+
+#: kcmlayoutwidget.ui:431
+#, no-c-format
+msgid ""
+"Here you can choose the key combination you want to use to switch to the "
+"next layout. This list includes only the most common variants. If you choose "
+"\"Other...\", then you will be redirected to the \"Options\" tab where you "
+"can pick from all the available variants. Note that if you have selected "
+"Append Mode in the Xkb Options tab this option is not available; you have to "
+"use the Xkb Options tab instead."
+msgstr ""
+
+#: kcmlayoutwidget.ui:444
+#, no-c-format
+msgid "<qt><b>TDE shortcuts to switch layout:</b></qt>"
+msgstr ""
+
+#: kcmlayoutwidget.ui:457
#, no-c-format
msgid "Switching Options"
msgstr "Tùy chọn chuyển đổi"
-#: kcmlayoutwidget.ui:474
+#: kcmlayoutwidget.ui:479
+#, no-c-format
+msgid "Switching Policy"
+msgstr "Chính sách chuyển đổi"
+
+#: kcmlayoutwidget.ui:485
+#, no-c-format
+msgid ""
+"If you select \"Application\" or \"Window\" switching policy, changing the "
+"keyboard layout will only affect the current application or window."
+msgstr ""
+"Nếu bạn chọn chính sách « Ứng dụng » hay « Cửa sổ », việc chuyển đổi bố trí "
+"bàn phím sẽ có tác động chỉ ứng dụng hay cửa sổ hiện thời."
+
+#: kcmlayoutwidget.ui:496
+#, no-c-format
+msgid "&Global"
+msgstr "T&oàn cục"
+
+#: kcmlayoutwidget.ui:507
+#, no-c-format
+msgid "Application"
+msgstr "Ứng dụng"
+
+#: kcmlayoutwidget.ui:515
+#, no-c-format
+msgid "&Window"
+msgstr "&Cửa sổ"
+
+#: kcmlayoutwidget.ui:525
+#, no-c-format
+msgid "Sticky Switching"
+msgstr "Chuyển đổi dính"
+
+#: kcmlayoutwidget.ui:536
+#, no-c-format
+msgid "Enable sticky switching"
+msgstr "Bật khả năng chuyển đổi dính"
+
+#: kcmlayoutwidget.ui:539
+#, no-c-format
+msgid ""
+"If you have more than two layouts and turn this option on, switching with "
+"the keyboard shortcut or clicking on the kxkb indicator will only cycle "
+"through the last few layouts. You can specify the number of layouts to "
+"rotate below. You can still access all layouts by right-clicking on the kxkb "
+"indicator."
+msgstr ""
+"Nếu bạn có hơn hai bố trí và bật tùy chọn này, việc chuyển đổi bằng phím tắt "
+"hoặc bằng cách nhấn vào chỉ thị kxkb sẽ chỉ quay qua vài bố trí cuối cùng. "
+"Bạn có thể xác định bên dưới số bố trí cần xoay. Bạn vẫn có thể truy cập mọi "
+"bố trí bằng cách nhấn-phải vào chỉ thị kxkb."
+
+#: kcmlayoutwidget.ui:584
+#, no-c-format
+msgid "Number of layouts to rotate:"
+msgstr "Số bố trí cần xoay"
+
+#: kcmlayoutwidget.ui:619
+#, no-c-format
+msgid "Notifications"
+msgstr ""
+
+#: kcmlayoutwidget.ui:630
+#, fuzzy, no-c-format
+#| msgid "&Enable keyboard layouts"
+msgid "Enable keyboard layout notification"
+msgstr "&Bật bố trí bàn phím"
+
+#: kcmlayoutwidget.ui:633
+#, no-c-format
+msgid ""
+"If this option is enabled, a little notification will pop up on the screen "
+"displaying the name of the currently selected layout whenever it changes."
+msgstr ""
+
+#: kcmlayoutwidget.ui:641
+#, no-c-format
+msgid "Use KMilo for notifications, if available"
+msgstr ""
+
+#: kcmlayoutwidget.ui:644
+#, no-c-format
+msgid ""
+"If this option is enabled and KMilo is available, it will be used to display "
+"the notifications instead of the standard notification system. If KMilo is "
+"not available, notifications will be showed via the standard TDE "
+"notification system."
+msgstr ""
+
+#: kcmlayoutwidget.ui:675
+#, no-c-format
+msgid "Indicator Options"
+msgstr ""
+
+#: kcmlayoutwidget.ui:697
#, no-c-format
msgid "Indicator Style"
msgstr ""
-#: kcmlayoutwidget.ui:480
+#: kcmlayoutwidget.ui:703
#, no-c-format
msgid "Here you can choose the way your keyboard layout indicator will look."
msgstr ""
-#: kcmlayoutwidget.ui:491
+#: kcmlayoutwidget.ui:714
#, no-c-format
msgid "&Both Flag and Label"
msgstr ""
-#: kcmlayoutwidget.ui:502
+#: kcmlayoutwidget.ui:725
#, no-c-format
msgid "&Flag Only"
msgstr ""
-#: kcmlayoutwidget.ui:510
+#: kcmlayoutwidget.ui:733
#, fuzzy, no-c-format
#| msgid "Label"
msgid "&Label Only"
msgstr "Nhãn"
-#: kcmlayoutwidget.ui:520
+#: kcmlayoutwidget.ui:743
#, fuzzy, no-c-format
#| msgid "Label"
msgid "Label Style"
msgstr "Nhãn"
-#: kcmlayoutwidget.ui:523
+#: kcmlayoutwidget.ui:746
#, no-c-format
msgid ""
"Here you can choose the way the label of your keyboard layout indicator will "
@@ -1194,166 +1328,136 @@ msgid ""
"locales where the flag is missing."
msgstr ""
-#: kcmlayoutwidget.ui:531
+#: kcmlayoutwidget.ui:754
#, no-c-format
msgid "Use &theme colors"
msgstr ""
-#: kcmlayoutwidget.ui:542
+#: kcmlayoutwidget.ui:765
#, no-c-format
msgid "Use c&ustom colors"
msgstr ""
-#: kcmlayoutwidget.ui:581
+#: kcmlayoutwidget.ui:807
#, no-c-format
msgid "Background color:"
msgstr ""
-#: kcmlayoutwidget.ui:584 kcmlayoutwidget.ui:592
+#: kcmlayoutwidget.ui:810 kcmlayoutwidget.ui:818
#, no-c-format
msgid ""
"This color will be used as the indicator's background unless the indicator "
"was set to display a flag."
msgstr ""
-#: kcmlayoutwidget.ui:617
+#: kcmlayoutwidget.ui:868
#, no-c-format
msgid "Text color:"
msgstr ""
-#: kcmlayoutwidget.ui:620 kcmlayoutwidget.ui:628
+#: kcmlayoutwidget.ui:871 kcmlayoutwidget.ui:879
#, no-c-format
msgid "This color will be used to draw the language label on the indicator."
msgstr ""
-#: kcmlayoutwidget.ui:638
+#: kcmlayoutwidget.ui:929
#, no-c-format
msgid "Transparent background"
msgstr ""
-#: kcmlayoutwidget.ui:641
+#: kcmlayoutwidget.ui:932
#, no-c-format
msgid ""
"Check this to remove the indicator's background. Only applicable in \"Label "
"only\" mode."
msgstr ""
-#: kcmlayoutwidget.ui:654
+#: kcmlayoutwidget.ui:947
#, fuzzy, no-c-format
#| msgid "Label:"
msgid "Label font:"
msgstr "Nhãn:"
-#: kcmlayoutwidget.ui:657
+#: kcmlayoutwidget.ui:950
#, no-c-format
msgid ""
"This is the font which will be used by the layout indicator to draw the "
"label."
msgstr ""
-#: kcmlayoutwidget.ui:670
+#: kcmlayoutwidget.ui:963
#, no-c-format
msgid "Enable shadow"
msgstr ""
-#: kcmlayoutwidget.ui:673
+#: kcmlayoutwidget.ui:966
#, no-c-format
msgid ""
"Draw a drop shadow behind the language label. In some cases this option can "
"improve readability."
msgstr ""
-#: kcmlayoutwidget.ui:681
+#: kcmlayoutwidget.ui:982
#, no-c-format
msgid "The drop shadow behind the language label will be of this color."
msgstr ""
-#: kcmlayoutwidget.ui:694
+#: kcmlayoutwidget.ui:1027
#, no-c-format
-msgid "Switching Policy"
-msgstr "Chính sách chuyển đổi"
-
-#: kcmlayoutwidget.ui:700
-#, no-c-format
-msgid ""
-"If you select \"Application\" or \"Window\" switching policy, changing the "
-"keyboard layout will only affect the current application or window."
-msgstr ""
-"Nếu bạn chọn chính sách « Ứng dụng » hay « Cửa sổ », việc chuyển đổi bố trí "
-"bàn phím sẽ có tác động chỉ ứng dụng hay cửa sổ hiện thời."
-
-#: kcmlayoutwidget.ui:711
-#, no-c-format
-msgid "&Global"
-msgstr "T&oàn cục"
-
-#: kcmlayoutwidget.ui:722
-#, no-c-format
-msgid "Application"
-msgstr "Ứng dụng"
+msgid "Show indicator for single layout"
+msgstr "Hiện chỉ thị cho bố trí đơn"
-#: kcmlayoutwidget.ui:730
+#: kcmlayoutwidget.ui:1058 kcmlayoutwidget.ui:1069
#, no-c-format
-msgid "&Window"
-msgstr "&Cửa sổ"
+msgid "Xkb Options"
+msgstr "Tùy chọn kb"
-#: kcmlayoutwidget.ui:740
+#: kcmlayoutwidget.ui:1072
#, no-c-format
-msgid "Sticky Switching"
-msgstr "Chuyển đổi dính"
+msgid ""
+"Here you can set xkb extension options instead of, or in addition to, "
+"specifying them in the X11 configuration file."
+msgstr ""
+"Ở đây bạn có thể thiết lập các tùy chọn mở rộng xkb thay vào, hay thêm vào "
+"việc xác định chúng trong tập tin cấu hình X11."
-#: kcmlayoutwidget.ui:751
-#, no-c-format
-msgid "Enable sticky switching"
-msgstr "Bật khả năng chuyển đổi dính"
+#: kcmlayoutwidget.ui:1117
+#, fuzzy, no-c-format
+msgid "Options Mode"
+msgstr "Tùy chọn kb"
-#: kcmlayoutwidget.ui:754
+#: kcmlayoutwidget.ui:1120
#, no-c-format
msgid ""
-"If you have more than two layouts and turn this option on, switching with "
-"the keyboard shortcut or clicking on the kxkb indicator will only cycle "
-"through the last few layouts. You can specify the number of layouts to "
-"rotate below. You can still access all layouts by right-clicking on the kxkb "
-"indicator."
+"Here you can choose how the options you select here will be applied: in "
+"addition to, or instead of existing options."
msgstr ""
-"Nếu bạn có hơn hai bố trí và bật tùy chọn này, việc chuyển đổi bằng phím tắt "
-"hoặc bằng cách nhấn vào chỉ thị kxkb sẽ chỉ quay qua vài bố trí cuối cùng. "
-"Bạn có thể xác định bên dưới số bố trí cần xoay. Bạn vẫn có thể truy cập mọi "
-"bố trí bằng cách nhấn-phải vào chỉ thị kxkb."
-
-#: kcmlayoutwidget.ui:782
-#, no-c-format
-msgid "Number of layouts to rotate:"
-msgstr "Số bố trí cần xoay"
-#: kcmlayoutwidget.ui:817
+#: kcmlayoutwidget.ui:1128
#, no-c-format
-msgid "Show indicator for single layout"
-msgstr "Hiện chỉ thị cho bố trí đơn"
+msgid "&Overwrite existing options (recommended)"
+msgstr ""
-#: kcmlayoutwidget.ui:829 kcmlayoutwidget.ui:851
+#: kcmlayoutwidget.ui:1131
#, no-c-format
-msgid "Xkb Options"
-msgstr "Tùy chọn kb"
+msgid ""
+"Overwrite any existing Xkb options that might have been previously set by "
+"another program or from a script (e.g. via setxkbmap). This is the "
+"recommended option."
+msgstr ""
-#: kcmlayoutwidget.ui:840
+#: kcmlayoutwidget.ui:1139
#, no-c-format
-msgid "&Enable xkb options"
-msgstr "Bật tùy chọn xkb"
+msgid "&Append to existing options"
+msgstr ""
-#: kcmlayoutwidget.ui:854
+#: kcmlayoutwidget.ui:1142
#, no-c-format
msgid ""
-"Here you can set xkb extension options instead of, or in addition to, "
-"specifying them in the X11 configuration file."
+"Append the selected options to any existing Xkb options that might have been "
+"previously set by another program or from a script (e.g. via setxkbmap). "
+"Only use this if you really need to."
msgstr ""
-"Ở đây bạn có thể thiết lập các tùy chọn mở rộng xkb thay vào, hay thêm vào "
-"việc xác định chúng trong tập tin cấu hình X11."
-
-#: kcmlayoutwidget.ui:865
-#, no-c-format
-msgid "&Reset old options"
-msgstr "Đặt &lại tùy chọn cũ"
#: kcmmiscwidget.ui:33
#, no-c-format
@@ -1477,6 +1581,28 @@ msgstr ""
msgid "Key click &volume:"
msgstr "&Âm lượng nhấn phím:"
+#~ msgid "Special keys (Ctrl+Alt+<key>) handled in a server."
+#~ msgstr "Phím đặc biệt (Ctrl+Alt+<phím>) được quản lý bằng trình phục vụ."
+
+#~ msgid "5"
+#~ msgstr "5"
+
+#~ msgid "Include latin layout"
+#~ msgstr "Gồm bố trí la-tinh"
+
+#~ msgid ""
+#~ "If after you switch to this layout some keyboard shortcuts based on latin "
+#~ "keys do not work try to enable this option."
+#~ msgstr ""
+#~ "Nếu sau khi bạn chuyển đổi sang bố trí này, một số phím tắt đựa vào bố "
+#~ "trí la-tinh không còn hoạt động được lại, hãy thử hiệu lực tùy chọn này."
+
+#~ msgid "&Enable xkb options"
+#~ msgstr "Bật tùy chọn xkb"
+
+#~ msgid "&Reset old options"
+#~ msgstr "Đặt &lại tùy chọn cũ"
+
#~ msgid "Show country flag"
#~ msgstr "Hiện cờ quốc gia"
@@ -1495,7 +1621,3 @@ msgstr "&Âm lượng nhấn phím:"
#~ "lần. Lấy thí dụ, việc bấm giữ phím Tab sẽ có cùng tác động với nhiều việc "
#~ "liên tiếp bấm phím đó : ký tự Tab tiếp tục được nhập cho đến khi bạn nhả "
#~ "phím đó."
-
-#, fuzzy
-#~ msgid "Options"
-#~ msgstr "Tùy chọn kb"
diff --git a/tde-i18n-vi/messages/tdebase/kcmsmserver.po b/tde-i18n-vi/messages/tdebase/kcmsmserver.po
index ba4c92c7b7a..70bc73d2649 100644
--- a/tde-i18n-vi/messages/tdebase/kcmsmserver.po
+++ b/tde-i18n-vi/messages/tdebase/kcmsmserver.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmsmserver\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2024-03-25 18:17+0000\n"
"PO-Revision-Date: 2006-04-15 22:12+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -68,13 +68,13 @@ msgstr ""
#: smserverconfigdlg.ui:65
#, no-c-format
-msgid "Show &logout fadeaway"
+msgid "Fadeaway screen during &logout"
msgstr ""
#: smserverconfigdlg.ui:68
#, fuzzy, no-c-format
msgid ""
-"Check this option if you want to see a fadeaway when displaying a logout "
+"Check this option if you want screen to be faded when displaying a logout "
"confirmation dialog box."
msgstr ""
"Dùng tuỳ chọn này nếu bạn muốn trình quản lí phiên chạy hiển thị hộp thoại "
@@ -82,17 +82,16 @@ msgstr ""
#: smserverconfigdlg.ui:79
#, no-c-format
-msgid "Sho&w fancy logout fadeaway"
+msgid "Use effects for logout fadea&way"
msgstr ""
#: smserverconfigdlg.ui:82
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
-"Check this option if you want to see a fancy fadeaway when displaying a "
-"logout confirmation dialog box."
+"Check this option if you want to enable additional graphical effects for "
+"fadeaway during logout process. Namely the fadeaway will be smoothly "
+"animated and semitransparent."
msgstr ""
-"Dùng tuỳ chọn này nếu bạn muốn trình quản lí phiên chạy hiển thị hộp thoại "
-"hỏi lại trước khi thoát ra."
#: smserverconfigdlg.ui:90
#, no-c-format
@@ -121,12 +120,25 @@ msgstr ""
"Dùng tuỳ chọn này nếu bạn muốn trình quản lí phiên chạy hiển thị hộp thoại "
"hỏi lại trước khi thoát ra."
-#: smserverconfigdlg.ui:114
+#: smserverconfigdlg.ui:112
+#, no-c-format
+msgid "Use &alternative shutdown dialog layout"
+msgstr ""
+
+#: smserverconfigdlg.ui:115
+#, no-c-format
+msgid ""
+"Check this option if you want to use an alternative shutdown dialog, where "
+"buttons are arranged in rows rathen then columns. This layout is popular in "
+"Ubuntu and therefore it is also known as 'Ubuntu style' shutdown dialog."
+msgstr ""
+
+#: smserverconfigdlg.ui:125
#, no-c-format
msgid "On Login"
msgstr "Khi đăng nhập"
-#: smserverconfigdlg.ui:117
+#: smserverconfigdlg.ui:128
#, no-c-format
msgid ""
"<ul>\n"
@@ -149,27 +161,27 @@ msgstr ""
"màn hình rỗng.</li>\n"
"</ul>"
-#: smserverconfigdlg.ui:132
+#: smserverconfigdlg.ui:143
#, no-c-format
msgid "Restore &previous session"
msgstr "Phục hồi &phiên chạy trước"
-#: smserverconfigdlg.ui:140
+#: smserverconfigdlg.ui:151
#, no-c-format
msgid "Restore &manually saved session"
msgstr "Phục hồi phiên chạy tự &ghi"
-#: smserverconfigdlg.ui:148
+#: smserverconfigdlg.ui:159
#, no-c-format
msgid "Start with an empty &session"
msgstr "Chạy phiên chạy &mới"
-#: smserverconfigdlg.ui:158
+#: smserverconfigdlg.ui:169
#, no-c-format
msgid "Default Shutdown Option"
msgstr "Tùy chọn tắt máy mặc định"
-#: smserverconfigdlg.ui:161
+#: smserverconfigdlg.ui:172
#, no-c-format
msgid ""
"Here you can choose what should happen by default when you log out. This "
@@ -178,32 +190,32 @@ msgstr ""
"Ở đây bạn có thể chọn những gì sẽ xảy ra theo mặc định khi thoát ra. Điều "
"này chỉ có ý nghĩa nếu bạn đăng nhập qua TDM."
-#: smserverconfigdlg.ui:172
+#: smserverconfigdlg.ui:183
#, no-c-format
msgid "&End current session"
msgstr "&Kết thúc phiên chạy hiện thời"
-#: smserverconfigdlg.ui:180
+#: smserverconfigdlg.ui:191
#, no-c-format
msgid "&Turn off computer"
msgstr "&Tắt máy"
-#: smserverconfigdlg.ui:188
+#: smserverconfigdlg.ui:199
#, no-c-format
msgid "&Restart computer"
msgstr "&Khởi động lại"
-#: smserverconfigdlg.ui:198
+#: smserverconfigdlg.ui:209
#, no-c-format
msgid "Advanced"
msgstr "Nâng cao"
-#: smserverconfigdlg.ui:209
+#: smserverconfigdlg.ui:220
#, no-c-format
msgid "Applications to be e&xcluded from sessions:"
msgstr "Những ứng dụng sẽ loại &bỏ khỏi phiên chạy:"
-#: smserverconfigdlg.ui:220
+#: smserverconfigdlg.ui:231
#, no-c-format
msgid ""
"Here you can enter a comma-separated list of applications that should not be "
@@ -213,3 +225,11 @@ msgstr ""
"Đây là danh sách những ứng dụng sẽ không nhớ vào các phiên chạy, và do đó sẽ "
"không chạy khi phục hồi phiên chạy này. Chúng được liệt kê cách nhau bởi dấu "
"phẩy. Ví dụ 'xterm,xconsole'."
+
+#, fuzzy
+#~ msgid ""
+#~ "Check this option if you want to see a fancy fadeaway when displaying a "
+#~ "logout confirmation dialog box."
+#~ msgstr ""
+#~ "Dùng tuỳ chọn này nếu bạn muốn trình quản lí phiên chạy hiển thị hộp "
+#~ "thoại hỏi lại trước khi thoát ra."
diff --git a/tde-i18n-vi/messages/tdebase/kcmtaskbar.po b/tde-i18n-vi/messages/tdebase/kcmtaskbar.po
index 17adc06392f..22a79b2c3c5 100644
--- a/tde-i18n-vi/messages/tdebase/kcmtaskbar.po
+++ b/tde-i18n-vi/messages/tdebase/kcmtaskbar.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtaskbar\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2022-09-07 18:17+0000\n"
"PO-Revision-Date: 2006-04-20 15:44+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -29,93 +29,97 @@ msgid ""
"Your emails"
msgstr "teppi82@gmail.com"
-#: kcmtaskbar.cpp:97
+#: kcmtaskbar.cpp:99
msgid "Show Task List"
msgstr "Hiển thị danh sách tác vụ"
-#: kcmtaskbar.cpp:97
+#: kcmtaskbar.cpp:99
msgid "Show Operations Menu"
msgstr "Hiển thị thực đơn thao tác"
-#: kcmtaskbar.cpp:98
+#: kcmtaskbar.cpp:100
msgid "Activate, Raise or Minimize Task"
msgstr "Chọn, phóng to hay thu nhỏ tác vụ"
-#: kcmtaskbar.cpp:99
+#: kcmtaskbar.cpp:101
msgid "Activate Task"
msgstr "Chọn tác vụ"
-#: kcmtaskbar.cpp:99
+#: kcmtaskbar.cpp:101
msgid "Raise Task"
msgstr "Đưa tác vụ lên"
-#: kcmtaskbar.cpp:100
+#: kcmtaskbar.cpp:102
msgid "Lower Task"
msgstr "Đưa tác vụ xuống"
-#: kcmtaskbar.cpp:100
+#: kcmtaskbar.cpp:102
msgid "Minimize Task"
msgstr "Thu nhỏ tác vụ"
-#: kcmtaskbar.cpp:101
+#: kcmtaskbar.cpp:103
#, fuzzy
msgid "Move To Current Desktop"
msgstr "Tới màn hình hiện thời"
-#: kcmtaskbar.cpp:102
+#: kcmtaskbar.cpp:104
#, fuzzy
msgid "Close Task"
msgstr "Đưa tác vụ xuống"
-#: kcmtaskbar.cpp:120
+#: kcmtaskbar.cpp:122
msgid "Never"
msgstr "Không bao giờ"
-#: kcmtaskbar.cpp:120
+#: kcmtaskbar.cpp:122
msgid "When Taskbar Full"
msgstr "Khi thanh tác vụ đầy"
-#: kcmtaskbar.cpp:121
+#: kcmtaskbar.cpp:123
msgid "Always"
msgstr "Luôn luôn"
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Any"
msgstr ""
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Only Stopped"
msgstr ""
-#: kcmtaskbar.cpp:140
+#: kcmtaskbar.cpp:142
msgid "Only Running"
msgstr ""
-#: kcmtaskbar.cpp:158
+#: kcmtaskbar.cpp:160
msgid "Icons and Text"
msgstr ""
-#: kcmtaskbar.cpp:159
+#: kcmtaskbar.cpp:161
msgid "Text only"
msgstr ""
-#: kcmtaskbar.cpp:160
+#: kcmtaskbar.cpp:162
msgid "Icons only"
msgstr ""
-#: kcmtaskbar.cpp:211
+#: kcmtaskbar.cpp:213
msgid "Elegant"
msgstr "Tao nhã"
-#: kcmtaskbar.cpp:212
+#: kcmtaskbar.cpp:214
msgid "Classic"
msgstr "Cổ điển"
-#: kcmtaskbar.cpp:213
+#: kcmtaskbar.cpp:215
msgid "For Transparency"
msgstr "Cho sự trong suốt"
-#: kcmtaskbar.cpp:226
+#: kcmtaskbar.cpp:223
+msgid "Custom"
+msgstr "Tự chọn"
+
+#: kcmtaskbar.cpp:231
msgid ""
"<h1>Taskbar</h1> You can configure the taskbar here. This includes options "
"such as whether or not the taskbar should show all windows at once or only "
@@ -127,41 +131,39 @@ msgstr ""
"những cửa sổ trên màn hình hiện thời. Bạn cũng có thể cấu hình có hiển thị "
"nút Danh sách cửa sổ hay không."
-#: kcmtaskbar.cpp:264
+#: kcmtaskbar.cpp:269
msgid "kcmtaskbar"
msgstr "kcmtaskbar"
-#: kcmtaskbar.cpp:265
+#: kcmtaskbar.cpp:270
msgid "TDE Taskbar Control Module"
msgstr "Môđun điều khiển Thanh tác vụ TDE"
-#: kcmtaskbar.cpp:267
+#: kcmtaskbar.cpp:272
msgid "(c) 2000 - 2001 Matthias Elter"
msgstr "Đăng ký (c) 2000 - 2001 bởi Matthias Elter"
-#: kcmtaskbar.cpp:270
+#: kcmtaskbar.cpp:275
msgid "TDEConfigXT conversion"
msgstr "Hội thoại TDEConfigXT"
-#: kcmtaskbar.cpp:358 kcmtaskbar.cpp:359 kcmtaskbar.cpp:360
+#: kcmtaskbar.cpp:364 kcmtaskbar.cpp:365 kcmtaskbar.cpp:366
msgid "Cycle Through Windows"
msgstr "Đi vòng qua các cửa sổ"
-#: kcmtaskbar.cpp:392
-msgid "Custom"
-msgstr "Tự chọn"
-
-#: kcmtaskbarui.ui:16 kcmtaskbarui.ui:91
+#: kcmtaskbarui.ui:16
#, no-c-format
msgid "Taskbar"
msgstr "Thanh tác vụ"
-#: kcmtaskbarui.ui:32
+#: kcmtaskbarui.ui:40
#, no-c-format
-msgid "Settings"
+msgid ""
+"<b>NOTE:</b> Currently you are editing the taskbar configuration for "
+"<b>only</b> this taskbar."
msgstr ""
-#: kcmtaskbarui.ui:43
+#: kcmtaskbarui.ui:48
#, no-c-format
msgid ""
"<b>NOTE: Currently you are editing the global taskbar configuration.</"
@@ -170,19 +172,12 @@ msgid ""
"the taskbar handle popup menu."
msgstr ""
-#: kcmtaskbarui.ui:51
-#, no-c-format
-msgid ""
-"<b>NOTE:</b> Currently you are editing the taskbar configuration for "
-"<b>only</b> this taskbar."
-msgstr ""
-
-#: kcmtaskbarui.ui:59
+#: kcmtaskbarui.ui:56
#, no-c-format
msgid "Use global floating taskbar configuration"
msgstr ""
-#: kcmtaskbarui.ui:65
+#: kcmtaskbarui.ui:62
#, fuzzy, no-c-format
msgid ""
"Selecting this option causes the taskbar to use the global taskbar "
@@ -193,152 +188,177 @@ msgstr ""
"\n"
"Theo mặc định tùy chọn này được dùng."
-#: kcmtaskbarui.ui:73
+#: kcmtaskbarui.ui:70
#, no-c-format
msgid ""
"Overwrite current configuration with the current global floating taskbar "
"configuration"
msgstr ""
-#: kcmtaskbarui.ui:81
+#: kcmtaskbarui.ui:78
#, no-c-format
msgid "Edit global floating taskbar configuration"
msgstr ""
-#: kcmtaskbarui.ui:106
+#: kcmtaskbarui.ui:117
+#, fuzzy, no-c-format
+#| msgid "Taskbar"
+msgid "&Tasks"
+msgstr "Thanh tác vụ"
+
+#: kcmtaskbarui.ui:136
+#, no-c-format
+msgid "Display"
+msgstr ""
+
+#: kcmtaskbarui.ui:147
#, no-c-format
msgid "&Show windows from all desktops"
msgstr "&Hiển thị cửa sổ của mọi màn hình"
-#: kcmtaskbarui.ui:112
-#, no-c-format
+#: kcmtaskbarui.ui:153
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Turning this option off will cause the taskbar to display <b>only</b> the "
+#| "windows on the current desktop. \n"
+#| "\n"
+#| "By default, this option is selected and all windows are shown."
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> the "
-"windows on the current desktop. \n"
-"\n"
-"By default, this option is selected and all windows are shown."
+"windows on the current desktop. By default, this option is selected and all "
+"windows are shown."
msgstr ""
"Tắt tuỳ chọn này khiến thanh tác vụ sẽ <b>chỉ</b> hiển thị cửa sổ nằm trên "
"màn hình hiện thời.\n"
"\n"
"Theo mặc định, tùy chọn này bật và mọi cửa sổ được hiển thị."
-#: kcmtaskbarui.ui:122
+#: kcmtaskbarui.ui:178
#, no-c-format
msgid "Sort windows by desk&top"
msgstr "Sắp xếp cửa sổ theo màn &hình"
-#: kcmtaskbarui.ui:128
-#, no-c-format
+#: kcmtaskbarui.ui:184
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Selecting this option causes the taskbar to show windows in order of the "
+#| "desktop they appear on.\n"
+#| "\n"
+#| "By default this option is selected."
msgid ""
"Selecting this option causes the taskbar to show windows in order of the "
-"desktop they appear on.\n"
-"\n"
-"By default this option is selected."
+"desktop they appear on. By default this option is selected."
msgstr ""
"Chọn tùy chọn này khiến thanh tác vụ hiển thị cửa sổ theo thứ tự mà chúng "
"xuất hiện.\n"
"\n"
"Theo mặc định tùy chọn này được dùng."
-#: kcmtaskbarui.ui:138
+#: kcmtaskbarui.ui:192
#, no-c-format
msgid "Show windows from all sc&reens"
msgstr "&Hiển thị cửa sổ của mọi màn hình"
-#: kcmtaskbarui.ui:144
-#, no-c-format
+#: kcmtaskbarui.ui:198
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Turning this option off will cause the taskbar to display <b>only</b> "
+#| "windows which are on the same Xinerama screen as the taskbar.\n"
+#| "\n"
+#| "By default, this option is selected and all windows are shown."
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> "
-"windows which are on the same Xinerama screen as the taskbar.\n"
-"\n"
-"By default, this option is selected and all windows are shown."
+"windows which are on the same Xinerama screen as the taskbar. By default, "
+"this option is selected and all windows are shown."
msgstr ""
"Tắt tuỳ chọn này khiến thanh tác vụ sẽ <b>chỉ</b> hiển thị cửa sổ nằm trên "
"cùng một màn hình Xinerama với nó.\n"
"\n"
"Theo mặc định, tùy chọn này bật và mọi cửa sổ được hiển thị."
-#: kcmtaskbarui.ui:154
-#, no-c-format
-msgid "Sort alphabeticall&y by application name"
-msgstr "&Sắp xếp abc theo tên ứng dụng"
-
-#: kcmtaskbarui.ui:165
-#, no-c-format
-msgid "&Allow taskbar items to be rearranged using drag and drop"
-msgstr ""
-
-#: kcmtaskbarui.ui:171
-#, no-c-format
-msgid ""
-"Turning this option on will allow tasks on the taskbar to be manually "
-"rearranged using drag and drop."
-msgstr ""
-
-#: kcmtaskbarui.ui:179
-#, fuzzy, no-c-format
-msgid "Cycle through windows with mouse wheel"
-msgstr "Đi vòng qua các cửa sổ"
-
-#: kcmtaskbarui.ui:190
+#: kcmtaskbarui.ui:206
#, no-c-format
msgid "Show o&nly minimized windows"
msgstr "Chỉ hiển thị những cửa &sổ thu nhỏ"
-#: kcmtaskbarui.ui:193
-#, no-c-format
+#: kcmtaskbarui.ui:209
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Select this option if you want the taskbar to display <b>only</b> "
+#| "minimized windows. \n"
+#| "\n"
+#| "By default, this option is not selected and the taskbar will show all "
+#| "windows."
msgid ""
"Select this option if you want the taskbar to display <b>only</b> minimized "
-"windows. \n"
-"\n"
-"By default, this option is not selected and the taskbar will show all "
-"windows."
+"windows. By default, this option is not selected and the taskbar will show "
+"all windows."
msgstr ""
"Chọn tuỳ chọn này nếu muốn thanh tác vụ <b>chỉ</b> hiển thị những cửa sổ đã "
"thu nhỏ.\n"
"\n"
"Theo mặc định tùy chọn không được dùng và thanh tác vụ hiển thị mọi cửa sổ."
-#: kcmtaskbarui.ui:203
-#, no-c-format
-msgid "Show window list &button"
-msgstr "Hiển thị &nút danh sách cửa sổ"
+#: kcmtaskbarui.ui:228
+#, fuzzy, no-c-format
+msgid "&Show tasks with state:"
+msgstr "Hiển thị danh sách tác vụ"
-#: kcmtaskbarui.ui:209
+#: kcmtaskbarui.ui:253
#, no-c-format
msgid ""
-"Selecting this option causes the taskbar to display a button that, when "
-"clicked, shows a list of all windows in a popup menu."
+"The taskbar can show and/or hide tasks based on their current process state. "
+"Select <em>Any</em> to show all tasks regardless of current state."
msgstr ""
-"Chọn tùy chọn này khiến thanh tác vụ hiển thị một nút mà khi nhấn sẽ hiển "
-"thị trong thực đơn mở ra danh sách tất cả các cửa sổ."
-#: kcmtaskbarui.ui:217
+#: kcmtaskbarui.ui:288
#, no-c-format
-msgid "Dis&play:"
+msgid "Sorting and grouping"
msgstr ""
-#: kcmtaskbarui.ui:236
+#: kcmtaskbarui.ui:316
+#, no-c-format
+msgid "&Allow taskbar items to be rearranged using drag and drop"
+msgstr ""
+
+#: kcmtaskbarui.ui:322
#, no-c-format
msgid ""
-"Choose taskbar display mode among <strong>Icons and text</strong>, "
-"<strong>Text only</strong> and <strong>Icons only</strong>."
+"Turning this option on will allow tasks on the taskbar to be manually "
+"rearranged using drag and drop."
msgstr ""
-#: kcmtaskbarui.ui:252
+#: kcmtaskbarui.ui:330
#, no-c-format
+msgid "Sort alphabeticall&y by application name"
+msgstr "&Sắp xếp abc theo tên ứng dụng"
+
+#: kcmtaskbarui.ui:352
+#, no-c-format
+msgid "&Group similar tasks:"
+msgstr "&Nhóm tác vụ giống nhau:"
+
+#: kcmtaskbarui.ui:377
+#, fuzzy, no-c-format
+#| msgid ""
+#| "The taskbar can group similar windows into single buttons. When one of "
+#| "these window group buttons are clicked on a menu appears showing all the "
+#| "windows in that group. This can be especially useful with the <em>Show "
+#| "all windows</em> option.\n"
+#| "\n"
+#| "You can set the taskbar to <strong>Never</strong> group windows, to "
+#| "<strong>Always</strong> group windows or to group windows only "
+#| "<strong>When the Taskbar is Full</strong>.\n"
+#| "\n"
+#| "By default the taskbar groups windows when it is full."
msgid ""
"The taskbar can group similar windows into single buttons. When one of these "
"window group buttons are clicked on a menu appears showing all the windows "
"in that group. This can be especially useful with the <em>Show all windows</"
-"em> option.\n"
-"\n"
-"You can set the taskbar to <strong>Never</strong> group windows, to "
-"<strong>Always</strong> group windows or to group windows only <strong>When "
-"the Taskbar is Full</strong>.\n"
-"\n"
-"By default the taskbar groups windows when it is full."
+"em> option. You can set the taskbar to <strong>Never</strong> group windows, "
+"to <strong>Always</strong> group windows or to group windows only "
+"<strong>When the Taskbar is Full</strong>. By default the taskbar groups "
+"windows when it is full."
msgstr ""
"Thanh tác vụ có thể nhóm các cửa sổ giống nhau vào thanh một nút đơn. Khi "
"nhấn vào nút của nhóm thì một cửa sổ hiện ra cho thấy tất cả những cửa sổ "
@@ -350,68 +370,165 @@ msgstr ""
"\n"
"Theo mặc định thanh tác vụ nhóm các cửa sổ khi nó đầy."
-#: kcmtaskbarui.ui:264
+#: kcmtaskbarui.ui:423
+#, fuzzy, no-c-format
+#| msgid "A&ppearance:"
+msgid "&Appearance"
+msgstr "&Trang trí:"
+
+#: kcmtaskbarui.ui:459
#, no-c-format
-msgid "&Group similar tasks:"
-msgstr "&Nhóm tác vụ giống nhau:"
+msgid "Colors"
+msgstr ""
+
+#: kcmtaskbarui.ui:490
+#, no-c-format
+msgid "Use &custom colors"
+msgstr ""
+
+#: kcmtaskbarui.ui:517
+#, no-c-format
+msgid "Active task te&xt color:"
+msgstr ""
+
+#: kcmtaskbarui.ui:536
+#, no-c-format
+msgid "&Background color:"
+msgstr ""
+
+#: kcmtaskbarui.ui:570
+#, no-c-format
+msgid "Inacti&ve task text color:"
+msgstr ""
-#: kcmtaskbarui.ui:283
+#: kcmtaskbarui.ui:604
+#, no-c-format
+msgid "Show window list &button"
+msgstr "Hiển thị &nút danh sách cửa sổ"
+
+#: kcmtaskbarui.ui:610
#, no-c-format
msgid ""
-"The taskbar can show and/or hide tasks based on their current process "
-"state. Select <em>Any</em> to show all tasks regardless of current state."
+"Selecting this option causes the taskbar to display a button that, when "
+"clicked, shows a list of all windows in a popup menu."
+msgstr ""
+"Chọn tùy chọn này khiến thanh tác vụ hiển thị một nút mà khi nhấn sẽ hiển "
+"thị trong thực đơn mở ra danh sách tất cả các cửa sổ."
+
+#: kcmtaskbarui.ui:623
+#, no-c-format
+msgid "Max width for buttons:"
+msgstr ""
+
+#: kcmtaskbarui.ui:626
+#, no-c-format
+msgid "This option allows to set the maximum width for taskbar buttons."
msgstr ""
-#: kcmtaskbarui.ui:291
+#: kcmtaskbarui.ui:634 kcmtaskbarui.ui:789
+#, no-c-format
+msgid " px"
+msgstr ""
+
+#: kcmtaskbarui.ui:661
+#, no-c-format
+msgid "Icons"
+msgstr ""
+
+#: kcmtaskbarui.ui:672
+#, no-c-format
+msgid "Dis&play:"
+msgstr ""
+
+#: kcmtaskbarui.ui:714
+#, no-c-format
+msgid ""
+"Choose taskbar display mode among <strong>Icons and text</strong>, "
+"<strong>Text only</strong> and <strong>Icons only</strong>."
+msgstr ""
+
+#: kcmtaskbarui.ui:736
+#, no-c-format
+msgid "Small icons"
+msgstr ""
+
+#: kcmtaskbarui.ui:739
#, fuzzy, no-c-format
-msgid "&Show tasks with state:"
-msgstr "Hiển thị danh sách tác vụ"
+msgid "Selecting this option makes the taskbar use small icons."
+msgstr ""
+"Chọn tùy chọn này khiến thanh tác vụ hiển thị cửa sổ theo thứ tự mà chúng "
+"xuất hiện.\n"
+"\n"
+"Theo mặc định tùy chọn này được dùng."
-#: kcmtaskbarui.ui:307
+#: kcmtaskbarui.ui:750
#, no-c-format
-msgid "A&ppearance:"
-msgstr "&Trang trí:"
+msgid "Show thumbnails on hover"
+msgstr ""
-#: kcmtaskbarui.ui:321
+#: kcmtaskbarui.ui:778
#, no-c-format
-msgid "Use &custom colors"
+msgid "Maximum dimension:"
msgstr ""
-#: kcmtaskbarui.ui:340
+#: kcmtaskbarui.ui:818
#, no-c-format
-msgid "Inacti&ve task text color:"
+msgid "Button style"
msgstr ""
-#: kcmtaskbarui.ui:376
+#: kcmtaskbarui.ui:829
+#, fuzzy, no-c-format
+#| msgid "Taskbar"
+msgid "Taskbar style:"
+msgstr "Thanh tác vụ"
+
+#: kcmtaskbarui.ui:893
#, no-c-format
-msgid "Active task te&xt color:"
+msgid "Always draw items as buttons"
msgstr ""
-#: kcmtaskbarui.ui:412
+#: kcmtaskbarui.ui:918
#, no-c-format
-msgid "&Background color:"
+msgid "Draw items as buttons on hover"
msgstr ""
-#: kcmtaskbarui.ui:469
+#: kcmtaskbarui.ui:926
#, no-c-format
-msgid "Actions"
+msgid "Draw halo around text"
+msgstr ""
+
+#: kcmtaskbarui.ui:943
+#, fuzzy, no-c-format
+#| msgid "Actions"
+msgid "A&ctions"
msgstr "Hành động"
-#: kcmtaskbarui.ui:480
+#: kcmtaskbarui.ui:962
+#, fuzzy, no-c-format
+#| msgid "Actions"
+msgid "Mouse Actions"
+msgstr "Hành động"
+
+#: kcmtaskbarui.ui:973
#, no-c-format
msgid "&Left button:"
msgstr "&Nút trái:"
-#: kcmtaskbarui.ui:491
+#: kcmtaskbarui.ui:997
#, no-c-format
msgid "&Middle button:"
msgstr "Nút &giữa:"
-#: kcmtaskbarui.ui:502
+#: kcmtaskbarui.ui:1034
#, no-c-format
msgid "Right b&utton:"
msgstr "Nút &phải:"
+#: kcmtaskbarui.ui:1045
+#, fuzzy, no-c-format
+msgid "Cycle through windows with mouse wheel"
+msgstr "Đi vòng qua các cửa sổ"
+
#~ msgid "Sho&w application icons"
#~ msgstr "Hiển thị &biểu tượng chương trình"
diff --git a/tde-i18n-vi/messages/tdebase/kcmtdednssd.po b/tde-i18n-vi/messages/tdebase/kcmtdednssd.po
index b216bdc067a..68ce1d6c3ed 100644
--- a/tde-i18n-vi/messages/tdebase/kcmtdednssd.po
+++ b/tde-i18n-vi/messages/tdebase/kcmtdednssd.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkdnssd\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2022-09-07 18:17+0000\n"
"PO-Revision-Date: 2006-04-14 23:01+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -85,11 +85,6 @@ msgstr "&Vùng mạng mở rộng"
#: configdialog.ui:88
#, no-c-format
-msgid "Alt+W"
-msgstr ""
-
-#: configdialog.ui:91
-#, no-c-format
msgid ""
"Advertise services on Internet domain using public IP. To have this option "
"working you need to configure wide area operation in using administrator mode"
@@ -97,53 +92,38 @@ msgstr ""
"Quảng cáo dịch vụ trên miền Inernet dùng IP chung. Để tùy chọn này làm việc "
"bạn cần cấu hình mở rộng vùng thao tác trong chế độ Nhà quản trị."
-#: configdialog.ui:107
+#: configdialog.ui:104
#, no-c-format
msgid "Loc&al network"
msgstr "Mạng nội &bộ"
#: configdialog.ui:110
#, no-c-format
-msgid "Alt+A"
-msgstr ""
-
-#: configdialog.ui:116
-#, no-c-format
msgid ""
"Advertise services on local network (in domain .local) using multicast DNS."
msgstr "Quảng cáo dịch vụ trên mạng nội bộ (trong miền .local) qua nhóm DNS."
-#: configdialog.ui:125
+#: configdialog.ui:119
#, no-c-format
msgid "Browse local networ&k"
msgstr "Duyệt &mạng nội bộ"
-#: configdialog.ui:128
-#, no-c-format
-msgid "Alt+K"
-msgstr ""
-
-#: configdialog.ui:131 configdialog.ui:145
+#: configdialog.ui:122 configdialog.ui:133
#, no-c-format
msgid "Browse local network (domain .local) using multicast DNS."
msgstr "Duyệt mạng nội bộ (miền .local) dùng nhóm DNS."
-#: configdialog.ui:139
+#: configdialog.ui:130
#, no-c-format
msgid "Enable &Zeroconf network browsing"
msgstr ""
-#: configdialog.ui:142
-#, no-c-format
-msgid "Alt+Z"
-msgstr ""
-
-#: configdialog.ui:161
+#: configdialog.ui:149
#, no-c-format
msgid "Additional Domains"
msgstr "Miền phụ"
-#: configdialog.ui:164
+#: configdialog.ui:152
#, no-c-format
msgid ""
"List of Internet domains that will be browsed for services. Do not put ."
@@ -154,32 +134,32 @@ msgstr ""
"được cấu hình\n"
"qua tuỳ chọn 'Duyệt mạng nội bộ' ở trên."
-#: configdialog.ui:175
+#: configdialog.ui:163
#, no-c-format
msgid "W&ide area"
msgstr "&Vùng mở rộng"
-#: configdialog.ui:194
+#: configdialog.ui:182
#, no-c-format
msgid "Shared secret:"
msgstr "Bí mật chia sẻ:"
-#: configdialog.ui:219
+#: configdialog.ui:207
#, no-c-format
msgid "Name of this machine. Must be in fully qualified form (host.domain)"
msgstr "Tên của máy này. Có thể ở dạng đầy đủ (máy.miền, ví dụ quyen.com)"
-#: configdialog.ui:227
+#: configdialog.ui:215
#, no-c-format
msgid "Optional shared secret used for authorization of DNS dynamic updates."
msgstr "Bí mật chia sẻ theo lựa chọn dùng để xác nhận các cập nhật DNS động."
-#: configdialog.ui:238
+#: configdialog.ui:226
#, no-c-format
msgid "Domain:"
msgstr "Miền:"
-#: configdialog.ui:246
+#: configdialog.ui:234
#, no-c-format
msgid "Hostname:"
msgstr "Tên máy:"
diff --git a/tde-i18n-vi/messages/tdebase/kcmtwindecoration.po b/tde-i18n-vi/messages/tdebase/kcmtwindecoration.po
index 2bb45744e00..0ceb44c30a9 100644
--- a/tde-i18n-vi/messages/tdebase/kcmtwindecoration.po
+++ b/tde-i18n-vi/messages/tdebase/kcmtwindecoration.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtwindecoration\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-10-05 18:11+0000\n"
"PO-Revision-Date: 2006-04-14 22:44+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -185,7 +185,7 @@ msgid "Inactive Window Shadows"
msgstr "Cửa sổ bị động"
#: twindecoration.cpp:192
-msgid "Draw Shadow Under Normal Windows And..."
+msgid "Draw Shadow Under Normal Windows And…"
msgstr ""
#: twindecoration.cpp:194
@@ -331,7 +331,7 @@ msgstr "Trên cả khổng lồ"
msgid "Oversized"
msgstr "Quá cỡ"
-#: twindecoration.cpp:949
+#: twindecoration.cpp:946
msgid ""
"<h1>Window Manager Decoration</h1><p>This module allows you to choose the "
"window border decorations, as well as titlebar button positions and custom "
@@ -339,7 +339,7 @@ msgid ""
"its name and apply your choice by clicking the \"Apply\" button below. If "
"you do not want to apply your choice you can click the \"Reset\" button to "
"discard your changes.<p>You can configure each theme in the \"Configure "
-"[...]\" tab. There are different options specific for each theme.</p><p>In "
+"[…]\" tab. There are different options specific for each theme.</p><p>In "
"\"General Options (if available)\" you can activate the \"Buttons\" tab by "
"checking the \"Use custom titlebar button positions\" box. In the \"Buttons"
"\" tab you can change the positions of the buttons to your liking.</p>"
@@ -349,8 +349,8 @@ msgstr ""
"tùy chọn trang trí.</p> Để chọn một sắc thái cho trang trí cửa sổ nhấn vào "
"tên của nó và áp dụng sự lựa chọn bằng nút \"Áp dụng ở bên dưới\". Nếu không "
"muốn áp dụng thì nhấn nút \"Đặt lại\" để bỏ qua mọi thay đổi.<p>Có thể cấu "
-"hình mỗi sắc thái trong thẻ \"Cấu hình [...]\". Có các tùy chọn riêng cho "
-"mỗi sắc thái.</p><p>Trong \"Các tùy chọn chung (nếu có)\" bạn có thể chọn "
-"dùng các \"Nút\" nếu chọn hộp \"Dùng vị trí tự chọn cho các nút của thanh "
-"tiêu đề\". Trong thẻ \"Nút\" có thể thay đổi vị trí của các nút theo sở "
-"thích của bạn.</p>"
+"hình mỗi sắc thái trong thẻ \"Cấu hình […]\". Có các tùy chọn riêng cho mỗi "
+"sắc thái.</p><p>Trong \"Các tùy chọn chung (nếu có)\" bạn có thể chọn dùng "
+"các \"Nút\" nếu chọn hộp \"Dùng vị trí tự chọn cho các nút của thanh tiêu đề"
+"\". Trong thẻ \"Nút\" có thể thay đổi vị trí của các nút theo sở thích của "
+"bạn.</p>"
diff --git a/tde-i18n-vi/messages/tdebase/kcmtwinrules.po b/tde-i18n-vi/messages/tdebase/kcmtwinrules.po
index eb6dd750ce2..a685411baea 100644
--- a/tde-i18n-vi/messages/tdebase/kcmtwinrules.po
+++ b/tde-i18n-vi/messages/tdebase/kcmtwinrules.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtwinrules\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2022-09-07 18:18+0000\n"
"PO-Revision-Date: 2006-04-30 09:32+0200\n"
"Last-Translator: Trần Thế Trung <tttrung@hotmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -28,52 +28,52 @@ msgid ""
"Your emails"
msgstr "tttrung@hotmail.com"
-#: detectwidget.cpp:87 ruleswidgetbase.ui:335 ruleswidgetbase.ui:1977
+#: detectwidget.cpp:87 ruleswidgetbase.ui:332 ruleswidgetbase.ui:1962
#, no-c-format
msgid "Normal Window"
msgstr "Cửa sổ Thường"
-#: detectwidget.cpp:88 ruleswidgetbase.ui:370 ruleswidgetbase.ui:2012
+#: detectwidget.cpp:88 ruleswidgetbase.ui:367 ruleswidgetbase.ui:1997
#, no-c-format
msgid "Desktop"
msgstr "Màn hình nền"
-#: detectwidget.cpp:89 ruleswidgetbase.ui:350 ruleswidgetbase.ui:1992
+#: detectwidget.cpp:89 ruleswidgetbase.ui:347 ruleswidgetbase.ui:1977
#, no-c-format
msgid "Dock (panel)"
msgstr "Gắn (bảng điều khiển)"
-#: detectwidget.cpp:90 ruleswidgetbase.ui:355 ruleswidgetbase.ui:1997
+#: detectwidget.cpp:90 ruleswidgetbase.ui:352 ruleswidgetbase.ui:1982
#, no-c-format
msgid "Toolbar"
msgstr "Thanh công cụ"
-#: detectwidget.cpp:91 ruleswidgetbase.ui:360 ruleswidgetbase.ui:2002
+#: detectwidget.cpp:91 ruleswidgetbase.ui:357 ruleswidgetbase.ui:1987
#, no-c-format
msgid "Torn-Off Menu"
msgstr "Thực đơn Xé-ra"
-#: detectwidget.cpp:92 ruleswidgetbase.ui:340 ruleswidgetbase.ui:1982
+#: detectwidget.cpp:92 ruleswidgetbase.ui:337 ruleswidgetbase.ui:1967
#, no-c-format
msgid "Dialog Window"
msgstr "Cửa sổ Thoại"
-#: detectwidget.cpp:93 ruleswidgetbase.ui:375 ruleswidgetbase.ui:2017
+#: detectwidget.cpp:93 ruleswidgetbase.ui:372 ruleswidgetbase.ui:2002
#, no-c-format
msgid "Override Type"
msgstr "Kiểu Ghi đè"
-#: detectwidget.cpp:94 ruleswidgetbase.ui:380 ruleswidgetbase.ui:2022
+#: detectwidget.cpp:94 ruleswidgetbase.ui:377 ruleswidgetbase.ui:2007
#, no-c-format
msgid "Standalone Menubar"
msgstr "Thanh thực đơn Đứng riêng"
-#: detectwidget.cpp:95 ruleswidgetbase.ui:345 ruleswidgetbase.ui:1987
+#: detectwidget.cpp:95 ruleswidgetbase.ui:342 ruleswidgetbase.ui:1972
#, no-c-format
msgid "Utility Window"
msgstr "Cửa sổ Công cụ"
-#: detectwidget.cpp:96 ruleswidgetbase.ui:365 ruleswidgetbase.ui:2007
+#: detectwidget.cpp:96 ruleswidgetbase.ui:362 ruleswidgetbase.ui:1992
#, no-c-format
msgid "Splash Screen"
msgstr "Màn hình Loé lên"
@@ -249,7 +249,7 @@ msgstr "Xem thêm các tài liệu hướng dẫn để biết thêm chi tiết.
msgid "Edit Shortcut"
msgstr "Sửa Gõ tắt"
-#: detectwidgetbase.ui:44 ruleswidgetbase.ui:411
+#: detectwidgetbase.ui:44 ruleswidgetbase.ui:408
#, no-c-format
msgid "Extra role:"
msgstr "Chức năng mở rộng:"
@@ -370,20 +370,20 @@ msgstr "&Xoá"
#: ruleslistbase.ui:32
#, no-c-format
-msgid "&New..."
-msgstr "&Mới..."
+msgid "&New…"
+msgstr "&Mới…"
#: ruleslistbase.ui:40
#, no-c-format
-msgid "&Modify..."
-msgstr "&Thay đổi..."
+msgid "&Modify…"
+msgstr "&Thay đổi…"
-#: ruleslistbase.ui:59
+#: ruleslistbase.ui:56
#, no-c-format
msgid "Move &Up"
msgstr "Chuyển &Lên"
-#: ruleslistbase.ui:67
+#: ruleslistbase.ui:64
#, no-c-format
msgid "Move &Down"
msgstr "Chuyển X&uống"
@@ -408,380 +408,380 @@ msgstr "&Lớp cửa sổ (kiểu ứng dụng):"
msgid "Window &role:"
msgstr "Chức năng cửa sổ:"
-#: ruleswidgetbase.ui:100 ruleswidgetbase.ui:170 ruleswidgetbase.ui:441
-#: ruleswidgetbase.ui:514 ruleswidgetbase.ui:587
+#: ruleswidgetbase.ui:100 ruleswidgetbase.ui:170 ruleswidgetbase.ui:438
+#: ruleswidgetbase.ui:508 ruleswidgetbase.ui:578
#, no-c-format
msgid "Unimportant"
msgstr "Không quan trọng"
-#: ruleswidgetbase.ui:105 ruleswidgetbase.ui:175 ruleswidgetbase.ui:446
-#: ruleswidgetbase.ui:519 ruleswidgetbase.ui:592
+#: ruleswidgetbase.ui:105 ruleswidgetbase.ui:175 ruleswidgetbase.ui:443
+#: ruleswidgetbase.ui:513 ruleswidgetbase.ui:583
#, no-c-format
msgid "Exact Match"
msgstr "Khớp Chính xác"
-#: ruleswidgetbase.ui:110 ruleswidgetbase.ui:180 ruleswidgetbase.ui:451
-#: ruleswidgetbase.ui:524 ruleswidgetbase.ui:597
+#: ruleswidgetbase.ui:110 ruleswidgetbase.ui:180 ruleswidgetbase.ui:448
+#: ruleswidgetbase.ui:518 ruleswidgetbase.ui:588
#, no-c-format
msgid "Substring Match"
msgstr "Khớp chuỗi con"
-#: ruleswidgetbase.ui:115 ruleswidgetbase.ui:185 ruleswidgetbase.ui:456
-#: ruleswidgetbase.ui:529 ruleswidgetbase.ui:602
+#: ruleswidgetbase.ui:115 ruleswidgetbase.ui:185 ruleswidgetbase.ui:453
+#: ruleswidgetbase.ui:523 ruleswidgetbase.ui:593
#, no-c-format
msgid "Regular Expression"
msgstr "Biểu thức Chính quy"
-#: ruleswidgetbase.ui:250
+#: ruleswidgetbase.ui:247
#, no-c-format
msgid "Match w&hole window class"
msgstr "Khớp toàn &bộ lớp cửa sổ"
-#: ruleswidgetbase.ui:258
+#: ruleswidgetbase.ui:255
#, no-c-format
msgid "Detect Window Properties"
msgstr "Xác định Tính chất Cửa sổ"
-#: ruleswidgetbase.ui:286
+#: ruleswidgetbase.ui:283
#, no-c-format
msgid "&Detect"
msgstr "&Xác định"
-#: ruleswidgetbase.ui:315
+#: ruleswidgetbase.ui:312
#, no-c-format
msgid "Window &Extra"
msgstr "Cửa sổ T&hêm"
-#: ruleswidgetbase.ui:326
+#: ruleswidgetbase.ui:323
#, no-c-format
msgid "Window &types:"
msgstr "L&oại Cửa sổ:"
-#: ruleswidgetbase.ui:395
+#: ruleswidgetbase.ui:392
#, no-c-format
msgid "Window t&itle:"
msgstr "Tiêu đề Cửa &sổ:"
-#: ruleswidgetbase.ui:427
+#: ruleswidgetbase.ui:424
#, no-c-format
msgid "&Machine (hostname):"
msgstr "Má&y (tên chủ):"
-#: ruleswidgetbase.ui:664
+#: ruleswidgetbase.ui:652
#, no-c-format
msgid "&Geometry"
msgstr "&Hình học"
-#: ruleswidgetbase.ui:673 ruleswidgetbase.ui:749 ruleswidgetbase.ui:798
-#: ruleswidgetbase.ui:866 ruleswidgetbase.ui:912 ruleswidgetbase.ui:958
-#: ruleswidgetbase.ui:1031 ruleswidgetbase.ui:1088 ruleswidgetbase.ui:1194
-#: ruleswidgetbase.ui:1309 ruleswidgetbase.ui:1556 ruleswidgetbase.ui:1579
-#: ruleswidgetbase.ui:1602 ruleswidgetbase.ui:1640 ruleswidgetbase.ui:1678
-#: ruleswidgetbase.ui:1716 ruleswidgetbase.ui:1754 ruleswidgetbase.ui:1809
-#: ruleswidgetbase.ui:1879 ruleswidgetbase.ui:1954 ruleswidgetbase.ui:2069
-#: ruleswidgetbase.ui:2092 ruleswidgetbase.ui:2167 ruleswidgetbase.ui:2209
-#: ruleswidgetbase.ui:2240 ruleswidgetbase.ui:2302 ruleswidgetbase.ui:2358
+#: ruleswidgetbase.ui:661 ruleswidgetbase.ui:737 ruleswidgetbase.ui:786
+#: ruleswidgetbase.ui:854 ruleswidgetbase.ui:900 ruleswidgetbase.ui:946
+#: ruleswidgetbase.ui:1019 ruleswidgetbase.ui:1076 ruleswidgetbase.ui:1182
+#: ruleswidgetbase.ui:1297 ruleswidgetbase.ui:1544 ruleswidgetbase.ui:1567
+#: ruleswidgetbase.ui:1590 ruleswidgetbase.ui:1628 ruleswidgetbase.ui:1666
+#: ruleswidgetbase.ui:1704 ruleswidgetbase.ui:1742 ruleswidgetbase.ui:1797
+#: ruleswidgetbase.ui:1864 ruleswidgetbase.ui:1939 ruleswidgetbase.ui:2054
+#: ruleswidgetbase.ui:2077 ruleswidgetbase.ui:2152 ruleswidgetbase.ui:2194
+#: ruleswidgetbase.ui:2225 ruleswidgetbase.ui:2284 ruleswidgetbase.ui:2337
#, no-c-format
msgid "Do Not Affect"
msgstr "Không Tác động"
-#: ruleswidgetbase.ui:678 ruleswidgetbase.ui:754 ruleswidgetbase.ui:803
-#: ruleswidgetbase.ui:871 ruleswidgetbase.ui:917 ruleswidgetbase.ui:963
-#: ruleswidgetbase.ui:1036 ruleswidgetbase.ui:1199 ruleswidgetbase.ui:1607
-#: ruleswidgetbase.ui:1645 ruleswidgetbase.ui:1683 ruleswidgetbase.ui:1721
-#: ruleswidgetbase.ui:1759 ruleswidgetbase.ui:1884
+#: ruleswidgetbase.ui:666 ruleswidgetbase.ui:742 ruleswidgetbase.ui:791
+#: ruleswidgetbase.ui:859 ruleswidgetbase.ui:905 ruleswidgetbase.ui:951
+#: ruleswidgetbase.ui:1024 ruleswidgetbase.ui:1187 ruleswidgetbase.ui:1595
+#: ruleswidgetbase.ui:1633 ruleswidgetbase.ui:1671 ruleswidgetbase.ui:1709
+#: ruleswidgetbase.ui:1747 ruleswidgetbase.ui:1869
#, no-c-format
msgid "Apply Initially"
msgstr "Áp dụng Lúc đầu"
-#: ruleswidgetbase.ui:683 ruleswidgetbase.ui:759 ruleswidgetbase.ui:808
-#: ruleswidgetbase.ui:876 ruleswidgetbase.ui:922 ruleswidgetbase.ui:968
-#: ruleswidgetbase.ui:1041 ruleswidgetbase.ui:1204 ruleswidgetbase.ui:1612
-#: ruleswidgetbase.ui:1650 ruleswidgetbase.ui:1688 ruleswidgetbase.ui:1726
-#: ruleswidgetbase.ui:1764 ruleswidgetbase.ui:1889
+#: ruleswidgetbase.ui:671 ruleswidgetbase.ui:747 ruleswidgetbase.ui:796
+#: ruleswidgetbase.ui:864 ruleswidgetbase.ui:910 ruleswidgetbase.ui:956
+#: ruleswidgetbase.ui:1029 ruleswidgetbase.ui:1192 ruleswidgetbase.ui:1600
+#: ruleswidgetbase.ui:1638 ruleswidgetbase.ui:1676 ruleswidgetbase.ui:1714
+#: ruleswidgetbase.ui:1752 ruleswidgetbase.ui:1874
#, no-c-format
msgid "Remember"
msgstr "Ghi nhớ"
-#: ruleswidgetbase.ui:688 ruleswidgetbase.ui:764 ruleswidgetbase.ui:813
-#: ruleswidgetbase.ui:881 ruleswidgetbase.ui:927 ruleswidgetbase.ui:973
-#: ruleswidgetbase.ui:1046 ruleswidgetbase.ui:1093 ruleswidgetbase.ui:1209
-#: ruleswidgetbase.ui:1314 ruleswidgetbase.ui:1561 ruleswidgetbase.ui:1584
-#: ruleswidgetbase.ui:1617 ruleswidgetbase.ui:1655 ruleswidgetbase.ui:1693
-#: ruleswidgetbase.ui:1731 ruleswidgetbase.ui:1769 ruleswidgetbase.ui:1814
-#: ruleswidgetbase.ui:1894 ruleswidgetbase.ui:1959 ruleswidgetbase.ui:2074
-#: ruleswidgetbase.ui:2097 ruleswidgetbase.ui:2172 ruleswidgetbase.ui:2214
-#: ruleswidgetbase.ui:2245 ruleswidgetbase.ui:2307 ruleswidgetbase.ui:2363
+#: ruleswidgetbase.ui:676 ruleswidgetbase.ui:752 ruleswidgetbase.ui:801
+#: ruleswidgetbase.ui:869 ruleswidgetbase.ui:915 ruleswidgetbase.ui:961
+#: ruleswidgetbase.ui:1034 ruleswidgetbase.ui:1081 ruleswidgetbase.ui:1197
+#: ruleswidgetbase.ui:1302 ruleswidgetbase.ui:1549 ruleswidgetbase.ui:1572
+#: ruleswidgetbase.ui:1605 ruleswidgetbase.ui:1643 ruleswidgetbase.ui:1681
+#: ruleswidgetbase.ui:1719 ruleswidgetbase.ui:1757 ruleswidgetbase.ui:1802
+#: ruleswidgetbase.ui:1879 ruleswidgetbase.ui:1944 ruleswidgetbase.ui:2059
+#: ruleswidgetbase.ui:2082 ruleswidgetbase.ui:2157 ruleswidgetbase.ui:2199
+#: ruleswidgetbase.ui:2230 ruleswidgetbase.ui:2289 ruleswidgetbase.ui:2342
#, no-c-format
msgid "Force"
msgstr "Ép buộc"
-#: ruleswidgetbase.ui:693 ruleswidgetbase.ui:769 ruleswidgetbase.ui:818
-#: ruleswidgetbase.ui:886 ruleswidgetbase.ui:932 ruleswidgetbase.ui:978
-#: ruleswidgetbase.ui:1051 ruleswidgetbase.ui:1214 ruleswidgetbase.ui:1622
-#: ruleswidgetbase.ui:1660 ruleswidgetbase.ui:1698 ruleswidgetbase.ui:1736
-#: ruleswidgetbase.ui:1774 ruleswidgetbase.ui:1899
+#: ruleswidgetbase.ui:681 ruleswidgetbase.ui:757 ruleswidgetbase.ui:806
+#: ruleswidgetbase.ui:874 ruleswidgetbase.ui:920 ruleswidgetbase.ui:966
+#: ruleswidgetbase.ui:1039 ruleswidgetbase.ui:1202 ruleswidgetbase.ui:1610
+#: ruleswidgetbase.ui:1648 ruleswidgetbase.ui:1686 ruleswidgetbase.ui:1724
+#: ruleswidgetbase.ui:1762 ruleswidgetbase.ui:1884
#, no-c-format
msgid "Apply Now"
msgstr "Áp dụng Ngay"
-#: ruleswidgetbase.ui:698 ruleswidgetbase.ui:774 ruleswidgetbase.ui:823
-#: ruleswidgetbase.ui:891 ruleswidgetbase.ui:937 ruleswidgetbase.ui:983
-#: ruleswidgetbase.ui:1056 ruleswidgetbase.ui:1098 ruleswidgetbase.ui:1219
-#: ruleswidgetbase.ui:1319 ruleswidgetbase.ui:1566 ruleswidgetbase.ui:1589
-#: ruleswidgetbase.ui:1627 ruleswidgetbase.ui:1665 ruleswidgetbase.ui:1703
-#: ruleswidgetbase.ui:1741 ruleswidgetbase.ui:1779 ruleswidgetbase.ui:1819
-#: ruleswidgetbase.ui:1904 ruleswidgetbase.ui:1964 ruleswidgetbase.ui:2079
-#: ruleswidgetbase.ui:2102 ruleswidgetbase.ui:2177 ruleswidgetbase.ui:2219
-#: ruleswidgetbase.ui:2250 ruleswidgetbase.ui:2312 ruleswidgetbase.ui:2368
+#: ruleswidgetbase.ui:686 ruleswidgetbase.ui:762 ruleswidgetbase.ui:811
+#: ruleswidgetbase.ui:879 ruleswidgetbase.ui:925 ruleswidgetbase.ui:971
+#: ruleswidgetbase.ui:1044 ruleswidgetbase.ui:1086 ruleswidgetbase.ui:1207
+#: ruleswidgetbase.ui:1307 ruleswidgetbase.ui:1554 ruleswidgetbase.ui:1577
+#: ruleswidgetbase.ui:1615 ruleswidgetbase.ui:1653 ruleswidgetbase.ui:1691
+#: ruleswidgetbase.ui:1729 ruleswidgetbase.ui:1767 ruleswidgetbase.ui:1807
+#: ruleswidgetbase.ui:1889 ruleswidgetbase.ui:1949 ruleswidgetbase.ui:2064
+#: ruleswidgetbase.ui:2087 ruleswidgetbase.ui:2162 ruleswidgetbase.ui:2204
+#: ruleswidgetbase.ui:2235 ruleswidgetbase.ui:2294 ruleswidgetbase.ui:2347
#, no-c-format
msgid "Force Temporarily"
msgstr "Ép buộc Tạm thời"
-#: ruleswidgetbase.ui:716 ruleswidgetbase.ui:743 ruleswidgetbase.ui:2153
-#: ruleswidgetbase.ui:2203
+#: ruleswidgetbase.ui:704 ruleswidgetbase.ui:731 ruleswidgetbase.ui:2138
+#: ruleswidgetbase.ui:2188
#, no-c-format
msgid "0123456789-+,xX:"
msgstr "0123456789-+,xX:"
-#: ruleswidgetbase.ui:724
+#: ruleswidgetbase.ui:712
#, no-c-format
msgid "&Size"
msgstr "&Kích cỡ"
-#: ruleswidgetbase.ui:732
+#: ruleswidgetbase.ui:720
#, no-c-format
msgid "&Position"
msgstr "&Vị trí"
-#: ruleswidgetbase.ui:849
+#: ruleswidgetbase.ui:837
#, no-c-format
msgid "Maximized &horizontally"
msgstr "Mở to theo &phương ngang"
-#: ruleswidgetbase.ui:906
+#: ruleswidgetbase.ui:894
#, no-c-format
msgid "&Fullscreen"
msgstr "Toà&n bộ màn hình"
-#: ruleswidgetbase.ui:952
+#: ruleswidgetbase.ui:940
#, no-c-format
msgid "Maximized &vertically"
msgstr "Mở to theo phương đứn&g"
-#: ruleswidgetbase.ui:1006
+#: ruleswidgetbase.ui:994
#, no-c-format
msgid "&Desktop"
msgstr "Màn &hình nền"
-#: ruleswidgetbase.ui:1014
+#: ruleswidgetbase.ui:1002
#, no-c-format
msgid "Sh&aded"
msgstr "Bóng &râm"
-#: ruleswidgetbase.ui:1082
+#: ruleswidgetbase.ui:1070
#, no-c-format
msgid "M&inimized"
msgstr "Th&u nhỏ"
-#: ruleswidgetbase.ui:1116
+#: ruleswidgetbase.ui:1104
#, no-c-format
msgid "No Placement"
msgstr "Không Đặt chỗ"
-#: ruleswidgetbase.ui:1121
+#: ruleswidgetbase.ui:1109
#, no-c-format
msgid "Smart"
msgstr "Thông minh"
-#: ruleswidgetbase.ui:1126
+#: ruleswidgetbase.ui:1114
#, no-c-format
msgid "Maximizing"
msgstr "Mở to"
-#: ruleswidgetbase.ui:1131
+#: ruleswidgetbase.ui:1119
#, no-c-format
msgid "Cascade"
msgstr "Xếp chồng"
-#: ruleswidgetbase.ui:1136
+#: ruleswidgetbase.ui:1124
#, no-c-format
msgid "Centered"
msgstr "Trung tâm"
-#: ruleswidgetbase.ui:1141
+#: ruleswidgetbase.ui:1129
#, no-c-format
msgid "Random"
msgstr "Ngẫu nhiên"
-#: ruleswidgetbase.ui:1146
+#: ruleswidgetbase.ui:1134
#, no-c-format
msgid "Top-Left Corner"
msgstr "Góc Trên-Bên trái"
-#: ruleswidgetbase.ui:1151
+#: ruleswidgetbase.ui:1139
#, no-c-format
msgid "Under Mouse"
msgstr "Dưới Chuột"
-#: ruleswidgetbase.ui:1156
+#: ruleswidgetbase.ui:1144
#, no-c-format
msgid "On Main Window"
msgstr "Trên Cửa sổ Chính"
-#: ruleswidgetbase.ui:1171
+#: ruleswidgetbase.ui:1159
#, no-c-format
msgid "P&lacement"
msgstr "Đặt &chỗ"
-#: ruleswidgetbase.ui:1236
+#: ruleswidgetbase.ui:1224
#, no-c-format
msgid "&Preferences"
msgstr "&Tuỳ chọn"
-#: ruleswidgetbase.ui:1247
+#: ruleswidgetbase.ui:1235
#, no-c-format
msgid "Keep &above"
msgstr "G&iữ nằm trên"
-#: ruleswidgetbase.ui:1255
+#: ruleswidgetbase.ui:1243
#, no-c-format
msgid "Keep &below"
msgstr "Giữ nằm &dưới"
-#: ruleswidgetbase.ui:1263
+#: ruleswidgetbase.ui:1251
#, no-c-format
msgid "Skip pa&ger"
msgstr "Bỏ &qua nhắn tin"
-#: ruleswidgetbase.ui:1271
+#: ruleswidgetbase.ui:1259
#, no-c-format
msgid "Skip &taskbar"
msgstr "Bỏ qua thanh tác &vụ"
-#: ruleswidgetbase.ui:1279
+#: ruleswidgetbase.ui:1267
#, no-c-format
msgid "&No border"
msgstr "Không có &bờ"
-#: ruleswidgetbase.ui:1287
+#: ruleswidgetbase.ui:1275
#, no-c-format
msgid "Accept &focus"
msgstr "Cho phép tập tr&ung từng cửa sổ"
-#: ruleswidgetbase.ui:1295
+#: ruleswidgetbase.ui:1283
#, no-c-format
msgid "&Closeable"
msgstr "Có t&hể đóng được"
-#: ruleswidgetbase.ui:1303
+#: ruleswidgetbase.ui:1291
#, no-c-format
msgid "A&ctive opacity in %"
msgstr "Độ mờ chủ độn&g trong %"
-#: ruleswidgetbase.ui:1337 ruleswidgetbase.ui:1837
+#: ruleswidgetbase.ui:1325 ruleswidgetbase.ui:1825
#, no-c-format
msgid "0123456789"
msgstr "0123456789"
-#: ruleswidgetbase.ui:1862
+#: ruleswidgetbase.ui:1850
#, no-c-format
msgid "I&nactive opacity in %"
msgstr "Độ mờ &bị độn&g trong %"
-#: ruleswidgetbase.ui:1870
+#: ruleswidgetbase.ui:1858
#, no-c-format
msgid "Shortcut"
msgstr "Gõ tắt"
-#: ruleswidgetbase.ui:1919
+#: ruleswidgetbase.ui:1904
#, no-c-format
-msgid "Edit..."
-msgstr "Sửa đổi..."
+msgid "Edit…"
+msgstr "Sửa đổi…"
-#: ruleswidgetbase.ui:1937
+#: ruleswidgetbase.ui:1922
#, no-c-format
msgid "W&orkarounds"
msgstr "Tìm cách &khác"
-#: ruleswidgetbase.ui:1948
+#: ruleswidgetbase.ui:1933
#, no-c-format
msgid "&Focus stealing prevention"
msgstr "&Chống mất tập trung cửa sổ"
-#: ruleswidgetbase.ui:2035
+#: ruleswidgetbase.ui:2020
#, no-c-format
msgid "Opaque"
msgstr "Độ mờ"
-#: ruleswidgetbase.ui:2040
+#: ruleswidgetbase.ui:2025
#, no-c-format
msgid "Transparent"
msgstr "Trong suốt"
-#: ruleswidgetbase.ui:2055
+#: ruleswidgetbase.ui:2040
#, no-c-format
msgid "Window &type"
msgstr "&Kiểu cửa sổ"
-#: ruleswidgetbase.ui:2063
+#: ruleswidgetbase.ui:2048
#, no-c-format
msgid "&Moving/resizing"
msgstr "Di chuyển/Đổi kích cỡ"
-#: ruleswidgetbase.ui:2115
+#: ruleswidgetbase.ui:2100
#, no-c-format
msgid "None"
msgstr "Không có gì"
-#: ruleswidgetbase.ui:2120
+#: ruleswidgetbase.ui:2105
#, no-c-format
msgid "Low"
msgstr "Thấp"
-#: ruleswidgetbase.ui:2125
+#: ruleswidgetbase.ui:2110
#, no-c-format
msgid "Normal"
msgstr "Thường"
-#: ruleswidgetbase.ui:2130
+#: ruleswidgetbase.ui:2115
#, no-c-format
msgid "High"
msgstr "Cao"
-#: ruleswidgetbase.ui:2135
+#: ruleswidgetbase.ui:2120
#, no-c-format
msgid "Extreme"
msgstr "Quá"
-#: ruleswidgetbase.ui:2161
+#: ruleswidgetbase.ui:2146
#, no-c-format
msgid "M&inimum size"
msgstr "Kích cỡ thu &nhỏ"
-#: ruleswidgetbase.ui:2192
+#: ruleswidgetbase.ui:2177
#, no-c-format
msgid "M&aximum size"
msgstr "Kích cỡ mở t&o"
-#: ruleswidgetbase.ui:2234
+#: ruleswidgetbase.ui:2219
#, no-c-format
msgid "Ignore requested &geometry"
msgstr "Bỏ qua hình học được &yêu cầu"
-#: ruleswidgetbase.ui:2293
+#: ruleswidgetbase.ui:2278
#, no-c-format
msgid "Strictly obey geometry"
msgstr "Tuân thủ hình học"
-#: ruleswidgetbase.ui:2349
+#: ruleswidgetbase.ui:2331
#, no-c-format
msgid "Block global shortcuts"
msgstr "Cấm gõ tắt tổng thể"
#, fuzzy
#~ msgid "Edit"
-#~ msgstr "Sửa đổi..."
+#~ msgstr "Sửa đổi…"
#~ msgid "KWin"
#~ msgstr "KWin"
diff --git a/tde-i18n-vi/messages/tdebase/kcontrol.po b/tde-i18n-vi/messages/tdebase/kcontrol.po
index f85504a0447..bc033af2a55 100644
--- a/tde-i18n-vi/messages/tdebase/kcontrol.po
+++ b/tde-i18n-vi/messages/tdebase/kcontrol.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcontrol\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-06-20 18:15+0000\n"
"PO-Revision-Date: 2006-04-28 12:45+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -212,11 +212,11 @@ msgstr "Đặt &lại"
msgid "&Administrator Mode"
msgstr "Chế độ &Người quản lí"
-#: searchwidget.cpp:78
+#: searchwidget.cpp:77
msgid "&Keywords:"
msgstr "&Từ khoá:"
-#: searchwidget.cpp:85
+#: searchwidget.cpp:84
msgid "&Results:"
msgstr "&Kết quả:"
diff --git a/tde-i18n-vi/messages/tdebase/kgreet_winbind.po b/tde-i18n-vi/messages/tdebase/kgreet_winbind.po
index 757966c97d9..c3b55f95e42 100644
--- a/tde-i18n-vi/messages/tdebase/kgreet_winbind.po
+++ b/tde-i18n-vi/messages/tdebase/kgreet_winbind.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgreet_winbind\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-07-17 18:15+0000\n"
"PO-Revision-Date: 2006-04-13 16:07+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -28,42 +28,42 @@ msgid ""
"Your emails"
msgstr ""
-#: kgreet_winbind.cpp:130
+#: kgreet_winbind.cpp:132
msgid "&Domain:"
msgstr "&Miền:"
-#: kgreet_winbind.cpp:131
+#: kgreet_winbind.cpp:133
msgid "&Username:"
msgstr "&Tên người dùng:"
-#: kgreet_winbind.cpp:145
+#: kgreet_winbind.cpp:147
msgid "Domain:"
msgstr "Miền:"
-#: kgreet_winbind.cpp:148
+#: kgreet_winbind.cpp:150
msgid "Username:"
msgstr "Tên người dùng:"
-#: kgreet_winbind.cpp:167
+#: kgreet_winbind.cpp:169
msgid "&Password:"
msgstr "&Mật khẩu:"
-#: kgreet_winbind.cpp:168
+#: kgreet_winbind.cpp:170
msgid "Current &password:"
msgstr "&Mật khẩu hiện thời:"
-#: kgreet_winbind.cpp:191
+#: kgreet_winbind.cpp:193
msgid "&New password:"
msgstr "Mật khẩu &mới:"
-#: kgreet_winbind.cpp:192
+#: kgreet_winbind.cpp:194
msgid "Con&firm password:"
msgstr "&Lặp lại mật khẩu:"
-#: kgreet_winbind.cpp:410
+#: kgreet_winbind.cpp:412
msgid "Unrecognized prompt \"%1\""
msgstr "Dấu nhắc không nhận ra \"%1\""
-#: kgreet_winbind.cpp:714
+#: kgreet_winbind.cpp:716
msgid "Winbind / Samba"
msgstr "Winbind / Samba"
diff --git a/tde-i18n-vi/messages/tdebase/khotkeys.po b/tde-i18n-vi/messages/tdebase/khotkeys.po
index aae451a1460..02f2e3f9eec 100644
--- a/tde-i18n-vi/messages/tdebase/khotkeys.po
+++ b/tde-i18n-vi/messages/tdebase/khotkeys.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: khotkeys\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2022-08-25 18:21+0000\n"
"PO-Revision-Date: 2006-05-22 23:33+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -53,26 +53,30 @@ msgstr "&Tắt"
msgid "&Disable (group is disabled)"
msgstr "&Tắt (nhóm bị tắt)"
-#: kcontrol/action_list_widget.cpp:46
+#: kcontrol/action_list_widget.cpp:47
msgid "Command/URL..."
msgstr "Lệnh/URL..."
-#: kcontrol/action_list_widget.cpp:47
+#: kcontrol/action_list_widget.cpp:48
msgid "TDE Menu Entry..."
msgstr "Mục trình đơn K..."
-#: kcontrol/action_list_widget.cpp:48
+#: kcontrol/action_list_widget.cpp:49
msgid "DCOP Call..."
msgstr "Cuộc gọi DCOP..."
-#: kcontrol/action_list_widget.cpp:49
+#: kcontrol/action_list_widget.cpp:50
msgid "Keyboard Input..."
msgstr "Nhập bàn phím..."
-#: kcontrol/action_list_widget.cpp:50
+#: kcontrol/action_list_widget.cpp:51
msgid "Activate Window..."
msgstr "Kích hoạt cửa sổ..."
+#: kcontrol/action_list_widget.cpp:52
+msgid "Waiting..."
+msgstr ""
+
#: kcontrol/condition_list_widget.cpp:47
msgid "Active Window..."
msgstr "Cửa sổ hoạt động..."
@@ -115,8 +119,8 @@ msgstr "Thêm vào nhóm"
msgid "Ignore Group"
msgstr "Bỏ qua nhóm"
-#: kcontrol/condition_list_widget.cpp:351
-#: kcontrol/condition_list_widget.cpp:374
+#: kcontrol/condition_list_widget.cpp:406
+#: kcontrol/condition_list_widget.cpp:429
#: kcontrol/windowdef_list_widget.cpp:216
msgid "Window Details"
msgstr "Chi tiết cửa sổ"
@@ -260,7 +264,7 @@ msgstr ""
"Việc nhập tập tin đã xác định bị lỗi. Rất có thể vì tập tin không phải là "
"một tập tin hành động hợp lệ."
-#: kcontrol/menuedit.cpp:95 shared/settings.cpp:250
+#: kcontrol/menuedit.cpp:95 shared/settings.cpp:252
msgid "These entries were created using Menu Editor."
msgstr "Những mục nhập này được tạo bằng Menu Editor."
@@ -397,47 +401,51 @@ msgstr ""
msgid "Simple Window..."
msgstr "Cửa sổ đơn giản..."
-#: shared/actions.cpp:159 shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:161 shared/actions.cpp:175 shared/actions.cpp:180
msgid "KHotKeys was unable to execute"
msgstr ""
-#: shared/actions.cpp:159
+#: shared/actions.cpp:161
msgid "Please verify existence of the service"
msgstr ""
-#: shared/actions.cpp:159
+#: shared/actions.cpp:161
msgid "Unable to launch service!"
msgstr ""
-#: shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:175 shared/actions.cpp:180
msgid "Please verify existence and permissions of the executable file"
msgstr ""
-#: shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:175 shared/actions.cpp:180
msgid "Unable to launch program"
msgstr ""
-#: shared/actions.cpp:186
+#: shared/actions.cpp:188
msgid "Command/URL : "
msgstr "Lệnh/URL: "
-#: shared/actions.cpp:223
+#: shared/actions.cpp:225
msgid "Menuentry : "
msgstr "Mục trình đơn: "
# Name: don't translate / Tên: đừng dịch
-#: shared/actions.cpp:307
+#: shared/actions.cpp:309
msgid "DCOP : "
msgstr "DCOP : "
-#: shared/actions.cpp:401
+#: shared/actions.cpp:403
msgid "Keyboard input : "
msgstr "Nhập bàn phím: "
-#: shared/actions.cpp:447
+#: shared/actions.cpp:449
msgid "Activate window : "
msgstr "Kích hoạt cửa sổ : "
+#: shared/actions.cpp:479
+msgid "Waiting %1 ms"
+msgstr ""
+
#: shared/conditions.cpp:297
msgid "Active window: "
msgstr "Cửa sổ hoạt động: "
@@ -471,15 +479,15 @@ msgstr ""
msgid "Shortcut trigger: "
msgstr "Lối tắt gây nên: "
-#: shared/triggers.cpp:318
+#: shared/triggers.cpp:320
msgid "Window trigger: "
msgstr "Cửa sổ gây nên: "
-#: shared/triggers.cpp:354
+#: shared/triggers.cpp:356
msgid "Gesture trigger: "
msgstr "Điệu bộ gây nên: "
-#: shared/triggers.cpp:414
+#: shared/triggers.cpp:416
msgid "Voice trigger: "
msgstr "Giọng nói gây nên: "
@@ -523,11 +531,28 @@ msgstr "&Mới"
msgid "&Modify..."
msgstr "&Sửa đổi..."
+#: kcontrol/ui/action_list_widget_ui.ui:105
+#: kcontrol/ui/condition_list_widget_ui.ui:105
+#, no-c-format
+msgid "Move &up"
+msgstr ""
+
+#: kcontrol/ui/action_list_widget_ui.ui:113
+#: kcontrol/ui/condition_list_widget_ui.ui:113
+#, no-c-format
+msgid "Move &down"
+msgstr ""
+
#: kcontrol/ui/command_url_widget_ui.ui:38
#, no-c-format
msgid "Command/URL to execute:"
msgstr "Lệnh/URL cần thực hiện:"
+#: kcontrol/ui/condition_list_widget_ui.ui:97
+#, fuzzy, no-c-format
+msgid "D&elete"
+msgstr "Xoá bỏ hành động"
+
#: kcontrol/ui/dcop_widget_ui.ui:30
#, no-c-format
msgid "Remote &application:"
@@ -766,6 +791,12 @@ msgstr ""
"i>\n"
"được bật trong tùy chọn <i>Hệ thống Âm thanh</i>."
+#: kcontrol/ui/waiting_widget_ui.ui:30
+#, fuzzy, no-c-format
+#| msgid "Gesture timeout (ms):"
+msgid "Waiting time (ms): "
+msgstr "Thời hạn điệu bộ (mgiây):"
+
#: kcontrol/ui/window_trigger_widget_ui.ui:30
#, no-c-format
msgid "Trigger When"
@@ -884,7 +915,3 @@ msgstr "Môi trường"
#, no-c-format
msgid "Dock"
msgstr "Neo"
-
-#, fuzzy
-#~ msgid "Delete"
-#~ msgstr "Xoá bỏ hành động"
diff --git a/tde-i18n-vi/messages/tdebase/kicker.po b/tde-i18n-vi/messages/tdebase/kicker.po
index 18f88910f68..d4f5e145a0f 100644
--- a/tde-i18n-vi/messages/tdebase/kicker.po
+++ b/tde-i18n-vi/messages/tdebase/kicker.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kicker\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-02-13 18:16+0000\n"
+"POT-Creation-Date: 2023-08-31 18:13+0000\n"
"PO-Revision-Date: 2006-05-23 15:28+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -59,7 +59,7 @@ msgstr "Không thể thực hiện ứng dụng khác TDE."
msgid "Kicker Error"
msgstr "Lỗi bảng Kicker"
-#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1369 ui/k_new_mnu.cpp:1867
+#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1374 ui/k_new_mnu.cpp:1872
#: ui/k_new_mnu.h:70
msgid "Applications"
msgstr "Ứng dụng"
@@ -92,7 +92,7 @@ msgstr "Không thể tải móc tiểu dụng %1. Vui lòng kiểm tra lại b
msgid "Applet Loading Error"
msgstr "Lỗi tải tiểu dụng"
-#: core/container_button.h:133 ui/k_mnu.cpp:346
+#: core/container_button.h:133 ui/k_mnu.cpp:342
msgid "Quick Browser"
msgstr "Bộ duyệt nhanh"
@@ -360,7 +360,7 @@ msgstr "Không có khả năng thực hiện"
msgid "Select Other"
msgstr "Chọn khác"
-#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:997
+#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:1002
#, fuzzy
msgid "New Applications"
msgstr "Ứng dụng"
@@ -369,7 +369,7 @@ msgstr "Ứng dụng"
msgid "Restart Computer"
msgstr ""
-#: ui/itemview.cpp:482 ui/k_mnu.cpp:404 ui/k_new_mnu.cpp:1324
+#: ui/itemview.cpp:482 ui/k_mnu.cpp:400 ui/k_new_mnu.cpp:1329
msgid "Switch User"
msgstr "Chuyển đổi người dùng"
@@ -386,62 +386,62 @@ msgstr ""
msgid "Directory: "
msgstr ""
-#: ui/k_mnu.cpp:277
+#: ui/k_mnu.cpp:273
msgid " Click here to search..."
msgstr ""
-#: ui/k_mnu.cpp:281
+#: ui/k_mnu.cpp:277
msgid " Press '%1' to search..."
msgstr ""
-#: ui/k_mnu.cpp:285
+#: ui/k_mnu.cpp:281
msgid " Press '%1' or '%2' to search..."
msgstr ""
-#: ui/k_mnu.cpp:297
+#: ui/k_mnu.cpp:293
#, fuzzy
msgid "Search"
msgstr "Tìm &kiếm:"
-#: ui/k_mnu.cpp:297
+#: ui/k_mnu.cpp:293
#, fuzzy
#| msgid "TDE Menu"
msgid "TDE Menu search"
msgstr "Trình đơn K"
-#: ui/k_mnu.cpp:312
+#: ui/k_mnu.cpp:308
msgid "All Applications"
msgstr "Mọi ứng dụng"
-#: ui/k_mnu.cpp:314 ui/k_new_mnu.h:70
+#: ui/k_mnu.cpp:310 ui/k_new_mnu.h:70
msgid "Actions"
msgstr "Hành động"
-#: ui/k_mnu.cpp:395 ui/k_new_mnu.cpp:1386
+#: ui/k_mnu.cpp:391 ui/k_new_mnu.cpp:1391
msgid "Run Command..."
msgstr "Chạy lệnh..."
-#: ui/k_mnu.cpp:416 ui/k_new_mnu.cpp:1318
+#: ui/k_mnu.cpp:412 ui/k_new_mnu.cpp:1323
msgid "Save Session"
msgstr "Lưu phiên chạy"
-#: ui/k_mnu.cpp:421
+#: ui/k_mnu.cpp:417
msgid "Lock Session"
msgstr "Khoá phiên chạy"
-#: ui/k_mnu.cpp:426
+#: ui/k_mnu.cpp:422
msgid "Log Out..."
msgstr "Đăng xuất..."
-#: ui/k_mnu.cpp:502 ui/k_new_mnu.cpp:907 ui/k_new_mnu.cpp:1500
+#: ui/k_mnu.cpp:498 ui/k_new_mnu.cpp:912 ui/k_new_mnu.cpp:1505
msgid "Lock Current && Start New Session"
msgstr "Khoá phiên chạy hiện thời và khởi chạy điều mới"
-#: ui/k_mnu.cpp:504 ui/k_new_mnu.cpp:904 ui/k_new_mnu.cpp:1501
+#: ui/k_mnu.cpp:500 ui/k_new_mnu.cpp:909 ui/k_new_mnu.cpp:1506
msgid "Start New Session"
msgstr "Khởi động phiên chạy mới"
-#: ui/k_mnu.cpp:536 ui/k_new_mnu.cpp:1533
+#: ui/k_mnu.cpp:532 ui/k_new_mnu.cpp:1538
msgid ""
"<p>You have chosen to open another desktop session.<br>The current session "
"will be hidden and a new login screen will be displayed.<br>An F-key is "
@@ -458,407 +458,407 @@ msgstr ""
"những trình đơn Bảng và Môi trường chứa hành động chuyển đổi giữa hai phiên "
"chạy.</p>"
-#: ui/k_mnu.cpp:547 ui/k_new_mnu.cpp:1544
+#: ui/k_mnu.cpp:543 ui/k_new_mnu.cpp:1549
msgid "Warning - New Session"
msgstr "Cảnh báo — Phiên chạy mới"
-#: ui/k_mnu.cpp:548 ui/k_new_mnu.cpp:1545
+#: ui/k_mnu.cpp:544 ui/k_new_mnu.cpp:1550
msgid "&Start New Session"
msgstr "Khởi động phiên chạy &mới"
-#: ui/k_new_mnu.cpp:221
+#: ui/k_new_mnu.cpp:226
msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
msgstr ""
-#: ui/k_new_mnu.cpp:240
+#: ui/k_new_mnu.cpp:245
msgid "Most commonly used applications and documents"
msgstr ""
-#: ui/k_new_mnu.cpp:243
+#: ui/k_new_mnu.cpp:248
#, fuzzy
msgid "List of installed applications"
msgstr "Ứng dụng thường dùng"
-#: ui/k_new_mnu.cpp:248
+#: ui/k_new_mnu.cpp:253
msgid ""
"Information and configuration of your system, access to personal files, "
"network resources and connected disk drives"
msgstr ""
-#: ui/k_new_mnu.cpp:257
+#: ui/k_new_mnu.cpp:262
#, fuzzy
msgid "Recently used applications and documents"
msgstr "Ứng dụng vừa dùng"
-#: ui/k_new_mnu.cpp:261
+#: ui/k_new_mnu.cpp:266
msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
msgstr ""
-#: ui/k_new_mnu.cpp:265
+#: ui/k_new_mnu.cpp:270
msgid "<p align=\"center\"> <u>F</u>avorites</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:266
+#: ui/k_new_mnu.cpp:271
msgid "<p align=\"center\"><u>H</u>istory</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:268
+#: ui/k_new_mnu.cpp:273
msgid "<p align=\"center\"> <u>C</u>omputer</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:269
+#: ui/k_new_mnu.cpp:274
msgid "<p align=\"center\"><u>A</u>pplications</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:271
+#: ui/k_new_mnu.cpp:276
msgid "<p align=\"center\"><u>L</u>eave</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:331
+#: ui/k_new_mnu.cpp:336
msgid "Search Internet"
msgstr ""
-#: ui/k_new_mnu.cpp:424
+#: ui/k_new_mnu.cpp:429
#, fuzzy
msgid "Applications, Contacts and Documents"
msgstr "Ứng dụng, tác vụ và phiên chạy màn hình nền"
-#: ui/k_new_mnu.cpp:893
+#: ui/k_new_mnu.cpp:898
msgid "Start '%1'"
msgstr ""
-#: ui/k_new_mnu.cpp:895
+#: ui/k_new_mnu.cpp:900
msgid "Start '%1' (current)"
msgstr ""
-#: ui/k_new_mnu.cpp:897
+#: ui/k_new_mnu.cpp:902
msgid "Restart and boot directly into '%1'"
msgstr ""
-#: ui/k_new_mnu.cpp:905
+#: ui/k_new_mnu.cpp:910
#, fuzzy
msgid "Start a parallel session"
msgstr "Khởi động phiên chạy mới"
-#: ui/k_new_mnu.cpp:908
+#: ui/k_new_mnu.cpp:913
#, fuzzy
msgid "Lock screen and start a parallel session"
msgstr "Khoá phiên chạy hiện thời và khởi chạy điều mới"
-#: ui/k_new_mnu.cpp:919
+#: ui/k_new_mnu.cpp:924
msgid "Switch to Session of User '%1'"
msgstr ""
-#: ui/k_new_mnu.cpp:920
+#: ui/k_new_mnu.cpp:925
#, fuzzy, c-format
msgid "Session: %1"
msgstr "Lưu phiên chạy"
-#: ui/k_new_mnu.cpp:1306
+#: ui/k_new_mnu.cpp:1311
#, fuzzy
msgid "Session"
msgstr "Lưu phiên chạy"
-#: ui/k_new_mnu.cpp:1308
+#: ui/k_new_mnu.cpp:1313
#, fuzzy
msgid "Log out"
msgstr "Đăng xuất..."
-#: ui/k_new_mnu.cpp:1309
+#: ui/k_new_mnu.cpp:1314
#, fuzzy
msgid "End current session"
msgstr "Lưu phiên chạy"
-#: ui/k_new_mnu.cpp:1311
+#: ui/k_new_mnu.cpp:1316
msgid "Lock"
msgstr ""
-#: ui/k_new_mnu.cpp:1312
+#: ui/k_new_mnu.cpp:1317
#, fuzzy
msgid "Lock computer screen"
msgstr "Khoá phiên chạy"
-#: ui/k_new_mnu.cpp:1319
+#: ui/k_new_mnu.cpp:1324
msgid "Save current Session for next login"
msgstr ""
-#: ui/k_new_mnu.cpp:1325
+#: ui/k_new_mnu.cpp:1330
msgid "Manage parallel sessions"
msgstr ""
-#: ui/k_new_mnu.cpp:1339
+#: ui/k_new_mnu.cpp:1344
msgid "System"
msgstr ""
-#: ui/k_new_mnu.cpp:1340
+#: ui/k_new_mnu.cpp:1345
msgid "Shutdown"
msgstr ""
-#: ui/k_new_mnu.cpp:1341
+#: ui/k_new_mnu.cpp:1346
msgid "Turn off computer"
msgstr ""
-#: ui/k_new_mnu.cpp:1343
+#: ui/k_new_mnu.cpp:1348
msgid "&Restart"
msgstr ""
-#: ui/k_new_mnu.cpp:1344
+#: ui/k_new_mnu.cpp:1349
msgid "Restart computer and boot the default system"
msgstr ""
-#: ui/k_new_mnu.cpp:1354
+#: ui/k_new_mnu.cpp:1359
msgid "Start Operating System"
msgstr ""
-#: ui/k_new_mnu.cpp:1355
+#: ui/k_new_mnu.cpp:1360
msgid "Restart and boot another operating system"
msgstr ""
-#: ui/k_new_mnu.cpp:1390
+#: ui/k_new_mnu.cpp:1395
#, fuzzy
msgid "System Folders"
msgstr "Chọn thư mục"
-#: ui/k_new_mnu.cpp:1392
+#: ui/k_new_mnu.cpp:1397
#, fuzzy
msgid "Home Folder"
msgstr "T&hư mục chính"
-#: ui/k_new_mnu.cpp:1401
+#: ui/k_new_mnu.cpp:1406
msgid "My Documents"
msgstr ""
-#: ui/k_new_mnu.cpp:1410
+#: ui/k_new_mnu.cpp:1415
msgid "My Images"
msgstr ""
-#: ui/k_new_mnu.cpp:1419
+#: ui/k_new_mnu.cpp:1424
msgid "My Music"
msgstr ""
-#: ui/k_new_mnu.cpp:1428
+#: ui/k_new_mnu.cpp:1433
msgid "My Videos"
msgstr ""
-#: ui/k_new_mnu.cpp:1437
+#: ui/k_new_mnu.cpp:1442
msgid "My Downloads"
msgstr ""
-#: ui/k_new_mnu.cpp:1440
+#: ui/k_new_mnu.cpp:1445
#, fuzzy
msgid "Network Folders"
msgstr "Chọn thư mục"
-#: ui/k_new_mnu.cpp:1665
+#: ui/k_new_mnu.cpp:1670
msgid ""
"<center><b>%1</b></center>\n"
"You do not have permission to execute this command."
msgstr ""
-#: ui/k_new_mnu.cpp:1693
+#: ui/k_new_mnu.cpp:1698
msgid ""
"<center><b>%1</b></center>\n"
"Could not run the specified command."
msgstr ""
-#: ui/k_new_mnu.cpp:1703
+#: ui/k_new_mnu.cpp:1708
msgid ""
"<center><b>%1</b></center>\n"
"The specified command does not exist."
msgstr ""
-#: ui/k_new_mnu.cpp:1901
+#: ui/k_new_mnu.cpp:1906
msgid "Documents"
msgstr ""
-#: ui/k_new_mnu.cpp:2237 ui/k_new_mnu.cpp:2367
+#: ui/k_new_mnu.cpp:2242 ui/k_new_mnu.cpp:2372
#, c-format
msgid "Send Email to %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2248
+#: ui/k_new_mnu.cpp:2253
#, c-format
msgid "Open Addressbook at %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2289
+#: ui/k_new_mnu.cpp:2294
msgid "- Add ext:type to specify a file extension."
msgstr ""
-#: ui/k_new_mnu.cpp:2292
+#: ui/k_new_mnu.cpp:2297
msgid "- When searching for a phrase, add quotes."
msgstr ""
-#: ui/k_new_mnu.cpp:2295
+#: ui/k_new_mnu.cpp:2300
msgid "- To exclude search terms, use the minus symbol in front."
msgstr ""
-#: ui/k_new_mnu.cpp:2298
+#: ui/k_new_mnu.cpp:2303
msgid "- To search for optional terms, use OR."
msgstr ""
-#: ui/k_new_mnu.cpp:2301
+#: ui/k_new_mnu.cpp:2306
msgid "- You can use upper and lower case."
msgstr ""
-#: ui/k_new_mnu.cpp:2304
+#: ui/k_new_mnu.cpp:2309
msgid "Search Quick Tips"
msgstr ""
-#: ui/k_new_mnu.cpp:2356
+#: ui/k_new_mnu.cpp:2361
msgid "%1 = %2"
msgstr ""
-#: ui/k_new_mnu.cpp:2388
+#: ui/k_new_mnu.cpp:2393
#, c-format
msgid "Open Local File: %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2391
+#: ui/k_new_mnu.cpp:2396
#, c-format
msgid "Open Local Dir: %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2394
+#: ui/k_new_mnu.cpp:2399
#, c-format
msgid "Open Remote Location: %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2422
+#: ui/k_new_mnu.cpp:2427
msgid "Run '%1'"
msgstr ""
-#: ui/k_new_mnu.cpp:2467 ui/k_new_mnu.cpp:2540
+#: ui/k_new_mnu.cpp:2472 ui/k_new_mnu.cpp:2545
msgid "No matches found"
msgstr ""
-#: ui/k_new_mnu.cpp:2591
+#: ui/k_new_mnu.cpp:2596
msgid "%1 (top %2 of %3)"
msgstr ""
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
msgid "Do you really want to reset the computer and boot Microsoft Windows"
msgstr ""
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
#, fuzzy
msgid "Start Windows Confirmation"
msgstr "Cấu hình trình duyệt nhanh"
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
msgid "Start Windows"
msgstr ""
-#: ui/k_new_mnu.cpp:2742
+#: ui/k_new_mnu.cpp:2747
msgid "Could not start Tomboy."
msgstr ""
-#: ui/k_new_mnu.cpp:2802
+#: ui/k_new_mnu.cpp:2807
#, fuzzy
msgid "Remove From Favorites"
msgstr "Bỏ &ra Bảng"
-#: ui/k_new_mnu.cpp:2809
+#: ui/k_new_mnu.cpp:2814
#, fuzzy
msgid "Add to Favorites"
msgstr "Thêm vào B&ảng"
-#: ui/k_new_mnu.cpp:2840 ui/service_mnu.cpp:630
+#: ui/k_new_mnu.cpp:2845 ui/service_mnu.cpp:630
msgid "Add Menu to Desktop"
msgstr "Thêm trình đơn vào màn hình nền"
-#: ui/k_new_mnu.cpp:2843 ui/service_mnu.cpp:603
+#: ui/k_new_mnu.cpp:2848 ui/service_mnu.cpp:603
msgid "Add Item to Desktop"
msgstr "Thêm mục vào màn hình nền"
-#: ui/k_new_mnu.cpp:2850 ui/service_mnu.cpp:636
+#: ui/k_new_mnu.cpp:2855 ui/service_mnu.cpp:636
msgid "Add Menu to Main Panel"
msgstr "Thêm trình đơn vào Bảng chính"
-#: ui/k_new_mnu.cpp:2853 ui/service_mnu.cpp:609
+#: ui/k_new_mnu.cpp:2858 ui/service_mnu.cpp:609
msgid "Add Item to Main Panel"
msgstr "Thêm mục vào Bảng chính"
-#: ui/k_new_mnu.cpp:2859 ui/service_mnu.cpp:642
+#: ui/k_new_mnu.cpp:2864 ui/service_mnu.cpp:642
msgid "Edit Menu"
msgstr "Sửa trình đơn"
-#: ui/k_new_mnu.cpp:2861 ui/service_mnu.cpp:615
+#: ui/k_new_mnu.cpp:2866 ui/service_mnu.cpp:615
msgid "Edit Item"
msgstr "Sửa mục"
-#: ui/k_new_mnu.cpp:2867 ui/service_mnu.cpp:621
+#: ui/k_new_mnu.cpp:2872 ui/service_mnu.cpp:621
msgid "Put Into Run Dialog"
msgstr "Để vào hộp thoại Chạy"
-#: ui/k_new_mnu.cpp:2895
+#: ui/k_new_mnu.cpp:2900
msgid "Advanced"
msgstr ""
-#: ui/k_new_mnu.cpp:2911
+#: ui/k_new_mnu.cpp:2916
#, fuzzy
msgid "Clear Recently Used Applications"
msgstr "Ứng dụng vừa dùng"
-#: ui/k_new_mnu.cpp:2914
+#: ui/k_new_mnu.cpp:2919
#, fuzzy
msgid "Clear Recently Used Documents"
msgstr "Ứng dụng vừa dùng"
-#: ui/k_new_mnu.cpp:3489
+#: ui/k_new_mnu.cpp:3494
msgid "Media"
msgstr ""
-#: ui/k_new_mnu.cpp:3548
+#: ui/k_new_mnu.cpp:3553
msgid "(%1 available)"
msgstr ""
-#: ui/k_new_mnu.cpp:3679 ui/k_new_mnu.cpp:3683
+#: ui/k_new_mnu.cpp:3684 ui/k_new_mnu.cpp:3688
#, c-format
msgid "Directory: %1"
msgstr ""
-#: ui/k_new_mnu.cpp:3754 ui/k_new_mnu.cpp:3780
+#: ui/k_new_mnu.cpp:3759 ui/k_new_mnu.cpp:3785
msgid "Suspend"
msgstr ""
-#: ui/k_new_mnu.cpp:3764
+#: ui/k_new_mnu.cpp:3769
msgid "Freeze"
msgstr ""
-#: ui/k_new_mnu.cpp:3765
+#: ui/k_new_mnu.cpp:3770
msgid "Put the computer in software idle mode"
msgstr ""
-#: ui/k_new_mnu.cpp:3772
+#: ui/k_new_mnu.cpp:3777
msgid "Standby"
msgstr ""
-#: ui/k_new_mnu.cpp:3773
+#: ui/k_new_mnu.cpp:3778
msgid "Pause without logging out"
msgstr ""
-#: ui/k_new_mnu.cpp:3781
+#: ui/k_new_mnu.cpp:3786
msgid "Suspend to RAM"
msgstr ""
-#: ui/k_new_mnu.cpp:3788
+#: ui/k_new_mnu.cpp:3793
msgid "Hibernate"
msgstr ""
-#: ui/k_new_mnu.cpp:3789
+#: ui/k_new_mnu.cpp:3794
msgid "Suspend to Disk"
msgstr ""
-#: ui/k_new_mnu.cpp:3796
+#: ui/k_new_mnu.cpp:3801
msgid "Hybrid Suspend"
msgstr ""
-#: ui/k_new_mnu.cpp:3797
+#: ui/k_new_mnu.cpp:3802
msgid "Suspend to RAM + Disk"
msgstr ""
-#: ui/k_new_mnu.cpp:3836
+#: ui/k_new_mnu.cpp:3841
msgid "Suspend failed"
msgstr ""
diff --git a/tde-i18n-vi/messages/tdebase/klipper.po b/tde-i18n-vi/messages/tdebase/klipper.po
index e405a215e56..da4ec3a5fd5 100644
--- a/tde-i18n-vi/messages/tdebase/klipper.po
+++ b/tde-i18n-vi/messages/tdebase/klipper.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klipper\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-08-31 18:13+0000\n"
"PO-Revision-Date: 2006-07-04 22:54+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -278,19 +278,19 @@ msgstr "Klipper - công cụ bảng tạm"
msgid "&More"
msgstr "&Thêm"
-#: toplevel.cpp:159
+#: toplevel.cpp:156
msgid "C&lear Clipboard History"
msgstr "&Xoá lịch sử bảng tạm"
-#: toplevel.cpp:168
+#: toplevel.cpp:165
msgid "&Configure Klipper..."
msgstr "&Cấu hình Klipper..."
-#: toplevel.cpp:232
+#: toplevel.cpp:229
msgid "Klipper - clipboard tool"
msgstr "Klipper - công cụ bảng tạm"
-#: toplevel.cpp:543
+#: toplevel.cpp:540
msgid ""
"You can enable URL actions later by right-clicking on the Klipper icon and "
"selecting 'Enable Actions'"
@@ -298,7 +298,7 @@ msgstr ""
"Bạn có thể dùng các hành động URL sau này khi nhấn chuột phải lên biểu tượng "
"Klipper và chọn 'Dùng hành động'"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid ""
"Should Klipper start automatically\n"
"when you login?"
@@ -306,51 +306,51 @@ msgstr ""
"Klipper tự động chạy khi\n"
"đăng nhập?"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Automatically Start Klipper?"
msgstr "Tự động chạy Klipper?"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Start"
msgstr "Chạy"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Do Not Start"
msgstr "Không chạy"
-#: toplevel.cpp:665
+#: toplevel.cpp:662
msgid "Enable &Actions"
msgstr "Dùng &hành động"
-#: toplevel.cpp:669
+#: toplevel.cpp:666
msgid "&Actions Enabled"
msgstr "&Hành động dùng"
-#: toplevel.cpp:1141
+#: toplevel.cpp:1138
msgid "TDE cut & paste history utility"
msgstr "Tiện ích lịch sử cắt & dán của TDE"
-#: toplevel.cpp:1145
+#: toplevel.cpp:1142
msgid "Klipper"
msgstr "Klipper"
-#: toplevel.cpp:1152
+#: toplevel.cpp:1149
msgid "Author"
msgstr "Tác giả"
-#: toplevel.cpp:1156
+#: toplevel.cpp:1153
msgid "Original Author"
msgstr "Tác giả gốc"
-#: toplevel.cpp:1160
+#: toplevel.cpp:1157
msgid "Contributor"
msgstr "Cộng tác"
-#: toplevel.cpp:1164
+#: toplevel.cpp:1161
msgid "Bugfixes and optimizations"
msgstr "Sửa lỗi và tối ưu"
-#: toplevel.cpp:1168
+#: toplevel.cpp:1165
msgid "Maintainer"
msgstr "Nhà duy trì"
diff --git a/tde-i18n-vi/messages/tdebase/konqueror.po b/tde-i18n-vi/messages/tdebase/konqueror.po
index 7e95bdc57a5..d6267f1960c 100644
--- a/tde-i18n-vi/messages/tdebase/konqueror.po
+++ b/tde-i18n-vi/messages/tdebase/konqueror.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konqueror\n"
-"POT-Creation-Date: 2021-12-17 18:16+0000\n"
+"POT-Creation-Date: 2023-08-20 18:13+0000\n"
"PO-Revision-Date: 2006-05-22 00:22+0400\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -509,7 +509,7 @@ msgstr "Tắt"
msgid "Keep"
msgstr "Giữ"
-#: iconview/konq_iconview.cpp:214 listview/konq_listview.cpp:930
+#: iconview/konq_iconview.cpp:214 listview/konq_listview.cpp:932
msgid "Show &Hidden Files"
msgstr "Hiện các tập tin ẩ&n"
@@ -569,19 +569,19 @@ msgstr "Thư mục trước"
msgid "Descending"
msgstr "Giảm dần"
-#: iconview/konq_iconview.cpp:310 listview/konq_listview.cpp:908
+#: iconview/konq_iconview.cpp:310 listview/konq_listview.cpp:910
msgid "Se&lect..."
msgstr "&Chọn..."
-#: iconview/konq_iconview.cpp:312 listview/konq_listview.cpp:909
+#: iconview/konq_iconview.cpp:312 listview/konq_listview.cpp:911
msgid "Unselect..."
msgstr "Bỏ chọn..."
-#: iconview/konq_iconview.cpp:315 listview/konq_listview.cpp:911
+#: iconview/konq_iconview.cpp:315 listview/konq_listview.cpp:913
msgid "Unselect All"
msgstr "Bỏ chọn tất cả"
-#: iconview/konq_iconview.cpp:317 listview/konq_listview.cpp:912
+#: iconview/konq_iconview.cpp:317 listview/konq_listview.cpp:914
msgid "&Invert Selection"
msgstr "Chọn đảo &lại"
@@ -605,15 +605,15 @@ msgstr "Bỏ chọn tất cả các mục đã chọn"
msgid "Inverts the current selection of items"
msgstr "Đảo ngược lại sự lựa chọn hiện thời"
-#: iconview/konq_iconview.cpp:552 listview/konq_listview.cpp:383
+#: iconview/konq_iconview.cpp:559 listview/konq_listview.cpp:385
msgid "Select files:"
msgstr "Chọn tập tin:"
-#: iconview/konq_iconview.cpp:584 listview/konq_listview.cpp:419
+#: iconview/konq_iconview.cpp:591 listview/konq_listview.cpp:421
msgid "Unselect files:"
msgstr "Bỏ chọn các tập tin:"
-#: iconview/konq_iconview.cpp:793
+#: iconview/konq_iconview.cpp:800
msgid ""
"You cannot drop any items in a directory in which you do not have write "
"permission"
@@ -784,7 +784,7 @@ msgid "Icon"
msgstr "Biểu tượng"
#: keditbookmarks/bookmarkinfo.cpp:195 keditbookmarks/listview.cpp:579
-#: keditbookmarks/listview.cpp:701 listview/konq_listview.cpp:286
+#: keditbookmarks/listview.cpp:701 listview/konq_listview.cpp:288
msgid "URL"
msgstr "URL"
@@ -2116,187 +2116,231 @@ msgstr "X&em như"
msgid "Filename"
msgstr "Tên tập tin"
-#: listview/konq_listview.cpp:277
+#: listview/konq_listview.cpp:279
msgid "MimeType"
msgstr "Dạng mime"
-#: listview/konq_listview.cpp:278
+#: listview/konq_listview.cpp:280
msgid "Size"
msgstr "Cỡ"
-#: listview/konq_listview.cpp:279
+#: listview/konq_listview.cpp:281
msgid "Modified"
msgstr "Thay đổi"
-#: listview/konq_listview.cpp:280
+#: listview/konq_listview.cpp:282
msgid "Accessed"
msgstr "Truy cập"
-#: listview/konq_listview.cpp:281
+#: listview/konq_listview.cpp:283
msgid "Created"
msgstr "Tạo"
-#: listview/konq_listview.cpp:282
+#: listview/konq_listview.cpp:284
msgid "Permissions"
msgstr "Quyền hạn"
-#: listview/konq_listview.cpp:283
+#: listview/konq_listview.cpp:285
msgid "Owner"
msgstr "Sở hữu"
-#: listview/konq_listview.cpp:284
+#: listview/konq_listview.cpp:286
msgid "Group"
msgstr "Nhóm"
-#: listview/konq_listview.cpp:285
+#: listview/konq_listview.cpp:287
msgid "Link"
msgstr "Liên kết"
-#: listview/konq_listview.cpp:288
+#: listview/konq_listview.cpp:290
msgid "File Type"
msgstr "Kiểu tập tin"
-#: listview/konq_listview.cpp:886
+#: listview/konq_listview.cpp:888
msgid "Show &Modification Time"
msgstr "Hiện thời gian &sửa"
-#: listview/konq_listview.cpp:887
+#: listview/konq_listview.cpp:889
msgid "Hide &Modification Time"
msgstr "Ẩn thời gian &sửa"
-#: listview/konq_listview.cpp:888
+#: listview/konq_listview.cpp:890
msgid "Show &File Type"
msgstr "Hiện kiểu &tập tin"
-#: listview/konq_listview.cpp:889
+#: listview/konq_listview.cpp:891
msgid "Hide &File Type"
msgstr "Ẩn kiểu &tập tin"
-#: listview/konq_listview.cpp:890
+#: listview/konq_listview.cpp:892
msgid "Show MimeType"
msgstr "Hiện kiểu mime"
-#: listview/konq_listview.cpp:891
+#: listview/konq_listview.cpp:893
msgid "Hide MimeType"
msgstr "Ẩn kiểu mime"
-#: listview/konq_listview.cpp:892
+#: listview/konq_listview.cpp:894
msgid "Show &Access Time"
msgstr "Hiện thời gian &truy cập"
-#: listview/konq_listview.cpp:893
+#: listview/konq_listview.cpp:895
msgid "Hide &Access Time"
msgstr "Ẩn thời gian &truy cập"
-#: listview/konq_listview.cpp:894
+#: listview/konq_listview.cpp:896
msgid "Show &Creation Time"
msgstr "Hiện thời gian &tạo"
-#: listview/konq_listview.cpp:895
+#: listview/konq_listview.cpp:897
msgid "Hide &Creation Time"
msgstr "Ẩn thời gian &tạo"
-#: listview/konq_listview.cpp:896
+#: listview/konq_listview.cpp:898
msgid "Show &Link Destination"
msgstr "Hiện tập tin &liên kết tới"
-#: listview/konq_listview.cpp:897
+#: listview/konq_listview.cpp:899
msgid "Hide &Link Destination"
msgstr "Ẩn tập tin &liên kết tới"
-#: listview/konq_listview.cpp:898
+#: listview/konq_listview.cpp:900
msgid "Show Filesize"
msgstr "Hiện cỡ tập tin"
-#: listview/konq_listview.cpp:899
+#: listview/konq_listview.cpp:901
msgid "Hide Filesize"
msgstr "Ẩn cỡ tập tin"
-#: listview/konq_listview.cpp:900
+#: listview/konq_listview.cpp:902
msgid "Show Owner"
msgstr "Hiện tên chủ sở hữu"
-#: listview/konq_listview.cpp:901
+#: listview/konq_listview.cpp:903
msgid "Hide Owner"
msgstr "Ẩn tên chủ sở hữu"
-#: listview/konq_listview.cpp:902
+#: listview/konq_listview.cpp:904
msgid "Show Group"
msgstr "Hiện nhóm sở hữu"
-#: listview/konq_listview.cpp:903
+#: listview/konq_listview.cpp:905
msgid "Hide Group"
msgstr "Ẩn nhóm sở hữu"
-#: listview/konq_listview.cpp:904
+#: listview/konq_listview.cpp:906
msgid "Show Permissions"
msgstr "Hiện quyền hạn"
-#: listview/konq_listview.cpp:905
+#: listview/konq_listview.cpp:907
msgid "Hide Permissions"
msgstr "Ẩn quyền hạn"
-#: listview/konq_listview.cpp:906
+#: listview/konq_listview.cpp:908
msgid "Show URL"
msgstr "Hiện URL"
-#: listview/konq_listview.cpp:917
+#: listview/konq_listview.cpp:919
msgid "&Rename and move to next item"
msgstr ""
-#: listview/konq_listview.cpp:919
+#: listview/konq_listview.cpp:921
msgid ""
"Pressing this button completes the current rename operation,moves to the "
"next item and starts a new rename operation."
msgstr ""
-#: listview/konq_listview.cpp:921
+#: listview/konq_listview.cpp:923
msgid "Complete rename operation and move the next item"
msgstr ""
-#: listview/konq_listview.cpp:923
+#: listview/konq_listview.cpp:925
msgid "&Rename and move to previous item"
msgstr ""
-#: listview/konq_listview.cpp:925
+#: listview/konq_listview.cpp:927
msgid ""
"Pressing this button completes the current rename operation,moves to the "
"previous item and starts a new rename operation."
msgstr ""
-#: listview/konq_listview.cpp:927
+#: listview/konq_listview.cpp:929
msgid "Complete rename operation and move the previous item"
msgstr ""
-#: listview/konq_listview.cpp:932
+#: listview/konq_listview.cpp:935
msgid "Case Insensitive Sort"
msgstr "Sắp xếp phân biệt chữ hoa chữ thường"
-#: listview/konq_listview.cpp:934
+#: listview/konq_listview.cpp:937
msgid "&Alternate Sort Order"
msgstr ""
-#: listview/konq_listview.cpp:936
+#: listview/konq_listview.cpp:939
+msgid "Sort by PREVIOUS sort column"
+msgstr ""
+
+#: listview/konq_listview.cpp:940
#, fuzzy
#| msgid "Recursive Sort"
msgid "&Reverse Sort Order"
msgstr "Sắp xếp đệ quy"
-#: listview/konq_listview.cpp:939
+#: listview/konq_listview.cpp:942
+msgid "Reverse sort order of current sort column"
+msgstr ""
+
+#: listview/konq_listview.cpp:950
+msgid "&Unicode based"
+msgstr ""
+
+#: listview/konq_listview.cpp:952
+msgid "Strict numeric Unicode based order"
+msgstr ""
+
+#: listview/konq_listview.cpp:955
+#, fuzzy
+#| msgid "By Name (Case Insensitive)"
+msgid "Unicode based, &case insensitive"
+msgstr "Theo tên (không phân biệt chữ hoa, thường)"
+
+#: listview/konq_listview.cpp:957
+msgid "Unicode based order but with lower/upper case ASCII letters adjacent"
+msgstr ""
+
+#: listview/konq_listview.cpp:960
+#, fuzzy
+#| msgid "Local file"
+msgid "&Locale based"
+msgstr "Tập tin trên máy"
+
+#: listview/konq_listview.cpp:962
+msgid "Locale based order, usually \"friendly\""
+msgstr ""
+
+#: listview/konq_listview.cpp:970
msgid "Group &Directories First"
msgstr ""
-#: listview/konq_listview.cpp:943
+#: listview/konq_listview.cpp:972
+msgid "Always display directories before non-directories"
+msgstr ""
+
+#: listview/konq_listview.cpp:975
#, fuzzy
#| msgid "Show &Hidden Files"
msgid "Group &Hidden First"
msgstr "Hiện các tập tin ẩ&n"
-#: listview/konq_listviewwidget.cpp:355 listview/konq_textviewwidget.cpp:68
+#: listview/konq_listview.cpp:977
+msgid "Always display hidden files before non-hidden files"
+msgstr ""
+
+#: listview/konq_listviewwidget.cpp:356 listview/konq_textviewwidget.cpp:68
msgid "Name"
msgstr "Tên"
-#: listview/konq_listviewwidget.cpp:1089
+#: listview/konq_listviewwidget.cpp:1094
msgid "You must take the file out of the trash before being able to use it."
msgstr "Bạn cần đưa tập tin ra khỏi thùng rác để dùng nó."
@@ -2502,9 +2546,7 @@ msgstr "Theo &tên"
msgid "By &Date"
msgstr "Theo &ngày"
-#: iconview/konq_multicolumnview.rc:25 listview/konq_detailedlistview.rc:27
-#: listview/konq_infolistview.rc:27 listview/konq_textview.rc:16
-#: listview/konq_treeview.rc:27
+#: iconview/konq_multicolumnview.rc:25
#: sidebar/trees/history_module/history_module.cpp:242
#, no-c-format
msgid "Sort"
@@ -2756,10 +2798,22 @@ msgstr ""
#: konqueror.kcfg:50
#, no-c-format
+msgid "Double click on empty area to move to parent folder"
+msgstr ""
+
+#: konqueror.kcfg:51
+#, no-c-format
+msgid ""
+"When this option is enabled, double clicking an empty area will navigate to "
+"the parent folder."
+msgstr ""
+
+#: konqueror.kcfg:56
+#, no-c-format
msgid "Show 'Delete' menu entries which bypass the trashcan"
msgstr "Hiển thị mục thực đơn 'Xóa' để xóa thẳng không qua sọt rác"
-#: konqueror.kcfg:51
+#: konqueror.kcfg:57
#, no-c-format
msgid ""
"Uncheck this if you do not want 'Delete' menu commands to be displayed on "
@@ -2771,22 +2825,22 @@ msgstr ""
"phải. Khi này bạn vẫn có thể xóa tập tin bằng cách giữ phím Shift khi chọn "
"'Chuyển tới sọt rác'."
-#: konqueror.kcfg:57
+#: konqueror.kcfg:63
#, no-c-format
msgid "Standard font"
msgstr "Phông thông thường"
-#: konqueror.kcfg:58
+#: konqueror.kcfg:64
#, no-c-format
msgid "This is the font used to display text in Konqueror windows."
msgstr "Đây là phông chữ dùng để hiển thị chữ trong các cửa sổ Konqueror."
-#: konqueror.kcfg:604
+#: konqueror.kcfg:610
#, no-c-format
msgid "Ask confirmation for deleting a file."
msgstr "Hỏi lại trước khi xóa một tập tin."
-#: konqueror.kcfg:605
+#: konqueror.kcfg:611
#, no-c-format
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you "
@@ -2794,12 +2848,12 @@ msgid ""
msgstr ""
"Tùy chọn này nói Konqueror có hỏi lại hay không khi bạn xóa thẳng tập tin."
-#: konqueror.kcfg:610
+#: konqueror.kcfg:616
#, no-c-format
msgid "Ask confirmation for move to trash"
msgstr "Hỏi lại trước khi chuyển tới sọt rác"
-#: konqueror.kcfg:611
+#: konqueror.kcfg:617
#, no-c-format
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you move "
@@ -2808,7 +2862,7 @@ msgstr ""
"Tùy chọn này nói Konqueror có hỏi lại hay không khi bạn di chuyển tập tin "
"vào thư mục sọt rác, từ đó có thể phụ hồi tập tin rất dễ dàng."
-#: konqueror.kcfg:621
+#: konqueror.kcfg:627
#, no-c-format
msgid "Terminal application to use."
msgstr ""
@@ -2823,18 +2877,25 @@ msgstr "&Go"
msgid "&Window"
msgstr "&Cửa sổ"
-#: listview/konq_detailedlistview.rc:36 listview/konq_textview.rc:25
-#: listview/konq_treeview.rc:36
+#: listview/konq_detailedlistview.rc:27 listview/konq_infolistview.rc:27
+#: listview/konq_textview.rc:16 listview/konq_treeview.rc:27
+#, fuzzy, no-c-format
+#| msgid "Sort"
+msgid "&Sort"
+msgstr "Sắp xếp"
+
+#: listview/konq_detailedlistview.rc:38 listview/konq_textview.rc:27
+#: listview/konq_treeview.rc:38
#, no-c-format
msgid "Show Details"
msgstr "Xem cụ thể"
-#: listview/konq_detailedlistview.rc:54
+#: listview/konq_detailedlistview.rc:56
#, no-c-format
msgid "Detailed Listview Toolbar"
msgstr "Thanh công cụ xem danh sách cụ thể"
-#: listview/konq_infolistview.rc:41
+#: listview/konq_infolistview.rc:43
#, no-c-format
msgid "Info Listview Toolbar"
msgstr "Thanh công cụ xem danh sách thông tin"
@@ -2894,7 +2955,7 @@ msgstr ""
msgid "Widths of the Columns"
msgstr ""
-#: listview/konq_treeview.rc:54
+#: listview/konq_treeview.rc:56
#, no-c-format
msgid "Treeview Toolbar"
msgstr "Thanh công cụ xem hình cây"
diff --git a/tde-i18n-vi/messages/tdebase/konsole.po b/tde-i18n-vi/messages/tdebase/konsole.po
index fceccee5b67..94073ab0b5e 100644
--- a/tde-i18n-vi/messages/tdebase/konsole.po
+++ b/tde-i18n-vi/messages/tdebase/konsole.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konsole\n"
-"POT-Creation-Date: 2022-04-19 18:15+0000\n"
+"POT-Creation-Date: 2023-11-02 18:13+0000\n"
"PO-Revision-Date: 2006-07-04 22:55+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -29,11 +29,11 @@ msgid ""
"Your emails"
msgstr "teppi82@gmail.com"
-#: TEWidget.cpp:966 TEWidget.cpp:968
+#: TEWidget.cpp:975 TEWidget.cpp:977
msgid "Size: XXX x XXX"
msgstr "Cỡ: XXX x XXX"
-#: TEWidget.cpp:973
+#: TEWidget.cpp:982
msgid "Size: %1 x %2"
msgstr "Cỡ: %1 x %2"
@@ -211,39 +211,39 @@ msgstr "Phiên chạy &mới"
msgid "S&ettings"
msgstr "&Thiết lập"
-#: konsole.cpp:824 konsole.cpp:1127
+#: konsole.cpp:824 konsole.cpp:1128
msgid "&Detach Session"
msgstr "&Bỏ gắn phiên chạy"
-#: konsole.cpp:829 konsole.cpp:1132
+#: konsole.cpp:829 konsole.cpp:1133
msgid "&Rename Session..."
msgstr "Đổ&i tên phiên chạy..."
-#: konsole.cpp:833 konsole.cpp:1141
+#: konsole.cpp:833 konsole.cpp:1142
msgid "Monitor for &Activity"
msgstr "Theo dõi các &hoạt động"
-#: konsole.cpp:835 konsole.cpp:1144
+#: konsole.cpp:835 konsole.cpp:1145
msgid "Stop Monitoring for &Activity"
msgstr "Dừng theo dõi các &hoạt động"
-#: konsole.cpp:838 konsole.cpp:1146
+#: konsole.cpp:838 konsole.cpp:1147
msgid "Monitor for &Silence"
msgstr "Theo dõi sự &nghỉ"
-#: konsole.cpp:840 konsole.cpp:1149
+#: konsole.cpp:840 konsole.cpp:1150
msgid "Stop Monitoring for &Silence"
msgstr "Dừng theo dõi sự &nghỉ"
-#: konsole.cpp:843 konsole.cpp:1151
+#: konsole.cpp:843 konsole.cpp:1152
msgid "Send &Input to All Sessions"
msgstr "Gửi đầu &vào tới mọi phiên chạy"
-#: konsole.cpp:850 konsole.cpp:1184
+#: konsole.cpp:850 konsole.cpp:1185
msgid "&Move Session Left"
msgstr "&Chuyển phiên chạy sang trái"
-#: konsole.cpp:857 konsole.cpp:1190
+#: konsole.cpp:857 konsole.cpp:1191
msgid "M&ove Session Right"
msgstr "C&huyển phiên chạy sang phải"
@@ -251,39 +251,45 @@ msgstr "C&huyển phiên chạy sang phải"
msgid "Select &Tab Color..."
msgstr "Chọn màu thẻ &tab..."
-#: konsole.cpp:868
+#: konsole.cpp:865
+#, fuzzy
+#| msgid "Select &Tab Color..."
+msgid "Reset Tab Color"
+msgstr "Chọn màu thẻ &tab..."
+
+#: konsole.cpp:869
msgid "Switch to Tab"
msgstr "Chuyển tới thẻ tab"
-#: konsole.cpp:873 konsole.cpp:1171 konsole.cpp:1259 konsole.cpp:3090
+#: konsole.cpp:874 konsole.cpp:1172 konsole.cpp:1260 konsole.cpp:3091
msgid "C&lose Session"
msgstr "Đó&ng phiên chạy"
-#: konsole.cpp:883
+#: konsole.cpp:884
msgid "Tab &Options"
msgstr "Tùy c&họn thẻ tab"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "&Text && Icons"
msgstr "&Nhãn và Biểu tượng"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "Text &Only"
msgstr "&Chỉ nhãn"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "&Icons Only"
msgstr "Chỉ &biểu tượng"
-#: konsole.cpp:892
+#: konsole.cpp:893
msgid "&Dynamic Hide"
msgstr "Ẩn độ&ng"
-#: konsole.cpp:897
+#: konsole.cpp:898
msgid "&Auto Resize Tabs"
msgstr "&Tự động thay đổi kích thước thẻ"
-#: konsole.cpp:966
+#: konsole.cpp:967
msgid ""
"Click for new standard session\n"
"Click and hold for session menu"
@@ -291,96 +297,96 @@ msgstr ""
"Nhấn để mở phiên chạy mới thông thường\n"
"Nhấn và giữ để mở thực đơn chọn phiên chạy"
-#: konsole.cpp:975
+#: konsole.cpp:976
msgid "Close the current session"
msgstr "Đóng phiên chạy hiện thời"
-#: konsole.cpp:1095
+#: konsole.cpp:1096
msgid "Paste Selection"
msgstr "Dán bôi đen"
-#: konsole.cpp:1098
+#: konsole.cpp:1099
msgid "C&lear Terminal"
msgstr "&Dọn thiết bị cuối"
-#: konsole.cpp:1100
+#: konsole.cpp:1101
msgid "&Reset && Clear Terminal"
msgstr "Đặt &lại và Dọn thiết bị cuối"
-#: konsole.cpp:1102
+#: konsole.cpp:1103
msgid "&Find in History..."
msgstr "&Tìm trong Lịch sử..."
-#: konsole.cpp:1110
+#: konsole.cpp:1111
msgid "Find Pre&vious"
msgstr "Tìm &lùi"
-#: konsole.cpp:1114
+#: konsole.cpp:1115
msgid "S&ave History As..."
msgstr "&Ghi Lịch sử vào..."
-#: konsole.cpp:1118
+#: konsole.cpp:1119
msgid "Clear &History"
msgstr "Xóa &Lịch sử"
-#: konsole.cpp:1122
+#: konsole.cpp:1123
msgid "Clear All H&istories"
msgstr "Xóa mọi L&ịch sử"
-#: konsole.cpp:1136
+#: konsole.cpp:1137
msgid "&ZModem Upload..."
msgstr "Tải lên &ZModem..."
-#: konsole.cpp:1156
+#: konsole.cpp:1157
msgid "Hide &Menubar"
msgstr "Ẩn thanh thực đơ&n"
-#: konsole.cpp:1162
+#: konsole.cpp:1163
msgid "Save Sessions &Profile..."
msgstr "Ghi &xác lập phiên chạy..."
-#: konsole.cpp:1173
+#: konsole.cpp:1174
msgid "&Print Screen..."
msgstr "&In màn hình..."
-#: konsole.cpp:1178
+#: konsole.cpp:1179
msgid "New Session"
msgstr "Phiên chạy mới"
-#: konsole.cpp:1179
+#: konsole.cpp:1180
msgid "Activate Menu"
msgstr "Chọn thực đơn"
-#: konsole.cpp:1180
+#: konsole.cpp:1181
msgid "List Sessions"
msgstr "Liệt kê phiên chạy"
-#: konsole.cpp:1195
+#: konsole.cpp:1196
msgid "Go to Previous Session"
msgstr "Đi tới phiên chạy ở trước"
-#: konsole.cpp:1197
+#: konsole.cpp:1198
msgid "Go to Next Session"
msgstr "Đi tới phiên chạy tiếp theo"
-#: konsole.cpp:1201
+#: konsole.cpp:1202
#, c-format
msgid "Switch to Session %1"
msgstr "Chuyển tới phiên chạy %1"
-#: konsole.cpp:1204
+#: konsole.cpp:1205
msgid "Enlarge Font"
msgstr "Tăng phông"
-#: konsole.cpp:1205
+#: konsole.cpp:1206
msgid "Shrink Font"
msgstr "Giảm phông"
-#: konsole.cpp:1207
+#: konsole.cpp:1208
msgid "Toggle Bidi"
msgstr "Bật tắt Bidi"
-#: konsole.cpp:1254
+#: konsole.cpp:1255
msgid ""
"You have open sessions (besides the current one). These will be killed if "
"you continue.\n"
@@ -390,30 +396,30 @@ msgstr ""
"tiếp tục.\n"
"Bạn có chắc muốn thoát?"
-#: konsole.cpp:1257
+#: konsole.cpp:1258
msgid "Really Quit?"
msgstr "Thoát thực sự?"
-#: konsole.cpp:1290
+#: konsole.cpp:1291
msgid ""
"The application running in Konsole does not respond to the close request. Do "
"you want Konsole to close anyway?"
msgstr ""
"Ứng dụng chạy trong Konsole không trả lời yêu cầu đóng. Vẫn đóng Konsole?"
-#: konsole.cpp:1292
+#: konsole.cpp:1293
msgid "Application Does Not Respond"
msgstr "Ứng dụng không trả lời"
-#: konsole.cpp:1472
+#: konsole.cpp:1479
msgid "Save Sessions Profile"
msgstr "Ghi xác lập các phiên chạy"
-#: konsole.cpp:1473
+#: konsole.cpp:1480
msgid "Enter name under which the profile should be saved:"
msgstr "Nhập tên của xác lập cần lưu:"
-#: konsole.cpp:1889
+#: konsole.cpp:1892
msgid ""
"If you want to use the bitmap fonts distributed with Konsole, they must be "
"installed. After installation, you must restart Konsole to use them. Do "
@@ -423,27 +429,27 @@ msgstr ""
"khi cài đặt, cần khởi động lại Konsole. Bạn có muốn cài đặt những phông sau "
"vào thư mục fonts:/Personal không?"
-#: konsole.cpp:1891
+#: konsole.cpp:1894
msgid "Install Bitmap Fonts?"
msgstr "Cài đặt phông cứng?"
-#: konsole.cpp:1892
+#: konsole.cpp:1895
msgid "&Install"
msgstr "&Cài đặt"
-#: konsole.cpp:1893
+#: konsole.cpp:1896
msgid "Do Not Install"
msgstr "Không cài đặt"
-#: konsole.cpp:1905
+#: konsole.cpp:1908
msgid "Could not install %1 into fonts:/Personal/"
msgstr "Không cài đặt được %1 vào fonts:/Personal/"
-#: konsole.cpp:1989
+#: konsole.cpp:1992
msgid "Use the right mouse button to bring back the menu"
msgstr "Dùng nút chuột phải để mở lại thực đơn"
-#: konsole.cpp:2114
+#: konsole.cpp:2115
msgid ""
"You have chosen one or more Ctrl+<key> combinations to be used as shortcuts. "
"As a result these key combinations will no longer be passed to the command "
@@ -466,87 +472,87 @@ msgstr ""
"\n"
"Hiện đang dùng những tổ hợp Ctrl+<phím> sau:"
-#: konsole.cpp:2124
+#: konsole.cpp:2125
msgid "Choice of Shortcut Keys"
msgstr "Chọn phím nóng"
-#: konsole.cpp:2527
+#: konsole.cpp:2528
msgid ""
"_: abbreviation of number\n"
"%1 No. %2"
msgstr "%1 số %2"
-#: konsole.cpp:2582
+#: konsole.cpp:2583
msgid "Session List"
msgstr "Danh sách phiên chạy"
-#: konsole.cpp:3089
+#: konsole.cpp:3090
msgid "Are you sure that you want to close the current session?"
msgstr "Bạn có chắc muốn đóng phiên chạy hiện thời?"
-#: konsole.cpp:3090
+#: konsole.cpp:3091
msgid "Close Confirmation"
msgstr "Xác nhận đóng"
-#: konsole.cpp:3470 konsole.cpp:3528 konsole.cpp:3549
+#: konsole.cpp:3471 konsole.cpp:3529 konsole.cpp:3550
msgid "New "
msgstr "Mới "
-#: konsole.cpp:3514 konsole.cpp:3516 konsole.cpp:3532 konsole.cpp:3534
+#: konsole.cpp:3515 konsole.cpp:3517 konsole.cpp:3533 konsole.cpp:3535
msgid "New &Window"
msgstr "&Cửa sổ mới"
-#: konsole.cpp:3558
+#: konsole.cpp:3559
msgid "New Shell at Bookmark"
msgstr "Hệ vỏ mới tại Đánh dấu"
-#: konsole.cpp:3561
+#: konsole.cpp:3562
msgid "Shell at Bookmark"
msgstr "Hệ vỏ tại Đánh dấu"
-#: konsole.cpp:3572
+#: konsole.cpp:3573
#, c-format
msgid ""
"_: Screen is a program controlling screens!\n"
"Screen at %1"
msgstr "Screen tại %1"
-#: konsole.cpp:3891
+#: konsole.cpp:3892
msgid "Rename Session"
msgstr "Đổi tên phiên chạy"
-#: konsole.cpp:3892
+#: konsole.cpp:3893
msgid "Session name:"
msgstr "Tên phiên chạy:"
-#: konsole.cpp:3927 konsole_part.cpp:1011
+#: konsole.cpp:3928 konsole_part.cpp:1004
msgid "History Configuration"
msgstr "Cấu hình lịch sử"
-#: konsole.cpp:3935 konsole_part.cpp:1019
+#: konsole.cpp:3936 konsole_part.cpp:1012
msgid "&Enable"
msgstr "&Bật dùng"
-#: konsole.cpp:3938
+#: konsole.cpp:3939
msgid "&Number of lines: "
msgstr "&Số dòng: "
-#: konsole.cpp:3942 konsole_part.cpp:1026
+#: konsole.cpp:3943 konsole_part.cpp:1019
msgid ""
"_: Unlimited (number of lines)\n"
"Unlimited"
msgstr "Vô hạn"
-#: konsole.cpp:3946 konsole_part.cpp:1028
+#: konsole.cpp:3947 konsole_part.cpp:1021
msgid "&Set Unlimited"
msgstr "Đặt &không giới hạn"
-#: konsole.cpp:4074
+#: konsole.cpp:4075
#, c-format
msgid "%1"
msgstr ""
-#: konsole.cpp:4131
+#: konsole.cpp:4132
msgid ""
"End of history reached.\n"
"Continue from the beginning?"
@@ -554,11 +560,11 @@ msgstr ""
"Đã đến cuối lịch sử.\n"
"Tiếp tục từ đầu?"
-#: konsole.cpp:4132 konsole.cpp:4140 konsole.cpp:4149
+#: konsole.cpp:4133 konsole.cpp:4141 konsole.cpp:4150
msgid "Find"
msgstr "Tìm kiếm"
-#: konsole.cpp:4139
+#: konsole.cpp:4140
msgid ""
"Beginning of history reached.\n"
"Continue from the end?"
@@ -566,19 +572,19 @@ msgstr ""
"Đã đến đầu của lịch sử.\n"
"Tiếp tục từ cuối?"
-#: konsole.cpp:4148
+#: konsole.cpp:4149
msgid "Search string '%1' not found."
msgstr "Không tìm thấy chuỗi '%1'."
-#: konsole.cpp:4165
+#: konsole.cpp:4166
msgid "Save History"
msgstr "Lưu lịch sử"
-#: konsole.cpp:4171
+#: konsole.cpp:4172
msgid "This is not a local file.\n"
msgstr "Không phải là tập tin cục bộ.\n"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid ""
"A file with this name already exists.\n"
"Do you want to overwrite it?"
@@ -586,28 +592,28 @@ msgstr ""
"Đã có tập tin với tên như vậy.\n"
"Bạn có muốn ghi chèn nó?"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid "File Exists"
msgstr "Tập tin đã có"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid "Overwrite"
msgstr "Ghi chèn"
-#: konsole.cpp:4186
+#: konsole.cpp:4187
msgid "Unable to write to file."
msgstr "Không thể ghi vào tập tin."
-#: konsole.cpp:4196
+#: konsole.cpp:4197
msgid "Could not save history."
msgstr "Không thể ghi lịch sử."
-#: konsole.cpp:4207
+#: konsole.cpp:4208
msgid "<p>The current session already has a ZModem file transfer in progress."
msgstr ""
"<p>Phiên chạy hiện thời đã có một truyền tải tập tin ZModem đang tiến hành."
-#: konsole.cpp:4216
+#: konsole.cpp:4217
msgid ""
"<p>No suitable ZModem software was found on the system.\n"
"<p>You may wish to install the 'rzsz' or 'lrzsz' package.\n"
@@ -615,11 +621,11 @@ msgstr ""
"<p>Không tìm thấy phần mềm ZModem thích hợp trên hệ thống.\n"
"<p>Có thể cần cài đặt gói 'rzsz' hoặc 'lrzsz'.\n"
-#: konsole.cpp:4223
+#: konsole.cpp:4224
msgid "Select Files to Upload"
msgstr "Chọn tập tin để tải lên"
-#: konsole.cpp:4243
+#: konsole.cpp:4244
msgid ""
"<p>A ZModem file transfer attempt has been detected, but no suitable ZModem "
"software was found on the system.\n"
@@ -629,7 +635,7 @@ msgstr ""
"hợp trên hệ thống.\n"
"<p>Có thể cần cài đặt gói 'rzsz' hoặc 'lrzsz'.\n"
-#: konsole.cpp:4250
+#: konsole.cpp:4251
msgid ""
"A ZModem file transfer attempt has been detected.\n"
"Please specify the folder you want to store the file(s):"
@@ -637,36 +643,36 @@ msgstr ""
"Nhận ra một truyền tải tập tin ZModem.\n"
"Xin hãy chỉ ra thư mục bạn muốn giữ các tập tin:"
-#: konsole.cpp:4253
+#: konsole.cpp:4254
msgid "&Download"
msgstr "Tải &xuống"
-#: konsole.cpp:4254 konsole.cpp:4255
+#: konsole.cpp:4255 konsole.cpp:4256
msgid "Start downloading file to specified folder."
msgstr "Bắt đầu tải tập tin vào thư mục chỉ ra."
-#: konsole.cpp:4271
+#: konsole.cpp:4272
#, c-format
msgid "Print %1"
msgstr "In %1"
-#: konsole.cpp:4298
+#: konsole.cpp:4299
msgid "Size Configuration"
msgstr "Cấu hình kích thước"
-#: konsole.cpp:4312
+#: konsole.cpp:4313
msgid "Number of columns:"
msgstr "Số cột:"
-#: konsole.cpp:4315 konsole_part.cpp:1033
+#: konsole.cpp:4316 konsole_part.cpp:1026
msgid "Number of lines:"
msgstr "Số dòng:"
-#: konsole.cpp:4343
+#: konsole.cpp:4344
msgid "As &regular expression"
msgstr "Như biểu thức &chính quy"
-#: konsole.cpp:4346
+#: konsole.cpp:4347
msgid "&Edit..."
msgstr "&Soạn..."
@@ -746,11 +752,11 @@ msgstr "&Dùng các thiết lập của Konsole"
msgid "&Close Terminal Emulator"
msgstr "Đóng &trình giả lập thiết bị cuối"
-#: konsole_part.cpp:961
+#: konsole_part.cpp:954
msgid "Word Connectors"
msgstr "Ký tự nối từ"
-#: konsole_part.cpp:962
+#: konsole_part.cpp:955
msgid ""
"Characters other than alphanumerics considered part of a word when double "
"clicking:"
diff --git a/tde-i18n-vi/messages/tdebase/ktip.po b/tde-i18n-vi/messages/tdebase/ktip.po
index b17183aa6a5..bb594b149ba 100644
--- a/tde-i18n-vi/messages/tdebase/ktip.po
+++ b/tde-i18n-vi/messages/tdebase/ktip.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ktip\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-10-09 18:16+0000\n"
+"POT-Creation-Date: 2022-09-22 18:17+0000\n"
"PO-Revision-Date: 2006-04-15 21:27+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -1161,9 +1161,18 @@ msgstr ""
"p>\n"
#: tips:706
+#, fuzzy
+#| msgid ""
+#| "<p>\n"
+#| "Each UNIX user has a so-called Home folder in which his or her\n"
+#| "files as well as user-dependent configuration files are saved. If you\n"
+#| "work in a Konsole window, you can easily change to your home folder\n"
+#| "by entering the <b>cd</b> command without any parameters.\n"
+#| "</p>\n"
+#| "<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
msgid ""
"<p>\n"
-"Each UNIX user has a so-called Home folder in which his or her\n"
+"Each UNIX user has a so-called Home folder in which their\n"
"files as well as user-dependent configuration files are saved. If you\n"
"work in a Konsole window, you can easily change to your home folder\n"
"by entering the <b>cd</b> command without any parameters.\n"
@@ -1649,6 +1658,8 @@ msgid ""
"size,\n"
"or in Konqueror file manager to change icon size.</li>\n"
"<li>Shift+Mouse-Wheel for fast scrolling in all TDE applications.</li>\n"
+"<li>Mouse-Wheel on the speaker icon on the TDE system tray for quick "
+"adjustment of sound volume.</li>\n"
"<li>Mouse-Wheel over the taskbar in Kicker to quickly alternate between\n"
"different windows.</li>\n"
"<li>Mouse-Wheel over the Desktop Previewer and Pager to change\n"
@@ -1666,7 +1677,7 @@ msgstr ""
"<li>Bánh xe chuột trên Bộ xem thử Màn hình nền và Bộ chuyển màn hình\n"
"sẽ chuyển đổi màn hình nền.</li></ul></p>\n"
-#: tips:1020
+#: tips:1022
msgid ""
"<p>By pressing F4 in Konqueror you can open a terminal at your current\n"
"location.</p>\n"
@@ -1674,7 +1685,7 @@ msgstr ""
"<p>Khi bạn bấm phím chức năng F4 trong trình duyệt Mạng Konqueror,\n"
"một thiết bị cuối sẽ mở tại địa điểm hiện có.</p>\n"
-#: tips:1027
+#: tips:1029
#, fuzzy
msgid ""
"<p>Although TDE will automatically restore your TDE programs that were\n"
@@ -1689,7 +1700,7 @@ msgstr ""
"href=\"help:/khelpcenter/faq/configure.html#id2574142\" title=\"Autostart\n"
"FAQ\">phần Hỏi Đáp này</a> để tìm thông tin thêm.</p>\n"
-#: tips:1037
+#: tips:1039
msgid ""
"<p>You can integrate Kontact, TDE's Personal Information Management\n"
"suit, with Kopete, TDE's Instant Messenger client, so that you can\n"
@@ -1706,7 +1717,7 @@ msgstr ""
"messaging.html\"\n"
"title=\"Integrated Messaging\">Hướng dẫn Người dùng TDE</a>.</p>\n"
-#: tips:1048
+#: tips:1050
msgid ""
"<p>By entering <b>kmail --composer</b> in Konsole you can\n"
"have KMail only open up the composer window, so that you do not have to\n"
@@ -1717,7 +1728,7 @@ msgstr ""
"trình thư KMail sẽ mở cửa sổ biên soạn thư. Vậy bạn không cần mở\n"
"toàn bộ ứng dụng khách thư khi bạn chỉ muốn gởi một lá thư thôi.</p>\n"
-#: tips:1057
+#: tips:1059
#, fuzzy
msgid ""
"<p>While remembering passwords may be tedious, and writing them down\n"
@@ -1741,7 +1752,7 @@ msgstr ""
"về TDEWallet và cách sử dụng nó, xem <a href=\"help:/tdewallet\" title="
"\"tdewallet\">Sổ tay Ví TDE</a>.</p>\n"
-#: tips:1073
+#: tips:1075
msgid ""
"<p>By pressing the Middle Mouse-Button on the desktop you can get a\n"
"brief list of all the windows on each desktop. From here you can also\n"
@@ -1754,7 +1765,7 @@ msgstr ""
"<p><i>Nhắp giữa</i> &mdash; bấm giữ cái nút giữa trên con chuột khi nhắp vào "
"gì</p>\n"
-#: tips:1081
+#: tips:1083
msgid ""
"<p>Different virtual desktops can be customized individually, to a\n"
"certain extent. For example, you can specify a particular background\n"
@@ -1771,7 +1782,7 @@ msgstr ""
"<p><i>Nhắp phải</i> &mdash; bấm giữ cái nút bên phải trên con chuột khi nhắp "
"vào gì</p>\n"
-#: tips:1091
+#: tips:1093
#, fuzzy
msgid ""
"<p>While tabbed browsing in Konqueror is very useful, you can take\n"
@@ -1794,7 +1805,7 @@ msgstr ""
"vậy bạn có thể chọn sử dụng khung xem chia ra chỉ trong một số thanh\n"
"nơi nó có ích.</p>\n"
-#: tips:1105
+#: tips:1107
#, fuzzy
#| msgid ""
#| "<p>\n"
@@ -1833,14 +1844,16 @@ msgstr ""
"<b>Kế</b> sẽ trở về mẹo thứ nhất.</i>\n"
"</p>\n"
-#: tips:1117
+#: tips:1119
msgid ""
"<p>Do you already know the <i>TDE IRC channel</i>?</p>\n"
"<p>\n"
-"<b>network:</b> chat.freenode.net\n"
+"<b>network:</b> irc.libera.chat\n"
"<br />\n"
"<b>channel:</b> #trinity-desktop\n"
"<p>\n"
+"<p>Important to note that we have moved from Freenode to Libera Chat as of "
+"<b>May 9th, 2021</b>, so be sure to update any outdated links.</p>\n"
"<p>You can join if you have some questions or want to meet some other people "
"from the TDE community.</p>\n"
"<p>There is a small but friendly group of people always there. Sometimes you "
@@ -1850,7 +1863,7 @@ msgid ""
"<p><b>Join now!</b></p>\n"
msgstr ""
-#: tips:1136
+#: tips:1140
msgid ""
"<p>You can write your <b>own TQt and TDE applications</b>.</p>\n"
"<p>TDE offers you all you need to do that. Start by looking at the <a href="
@@ -1871,7 +1884,7 @@ msgid ""
"<p><b>You can contribute this way too, to make TDE great again!</b></p>\n"
msgstr ""
-#: tips:1153
+#: tips:1157
msgid ""
"<p>TDE is about <b>freedom</b> and about <b>choice</b>. It will not "
"patronize you as a user and will not force you to use specific tools or init "
@@ -1886,7 +1899,7 @@ msgid ""
"<p>Isn't that wonderful?</p>\n"
msgstr ""
-#: tips:1168
+#: tips:1172
msgid ""
"<p>Do you already know the <a href=\"https://wiki.trinitydesktop.org\" title="
"\"tdewiki\">TDE wiki?</a><p>\n"
@@ -1900,7 +1913,7 @@ msgid ""
"<p><b>The TDE community will be thankful for your contribution!</b></p>\n"
msgstr ""
-#: tips:1183
+#: tips:1187
msgid ""
"<p>Chances are that you have come across some <i>FUD (fear, uncertainty and "
"doubts) about TDE</i>, which is spreaded on some news portals.</p>\n"
@@ -1917,7 +1930,7 @@ msgid ""
"<p><b>Go and spread the news around the world!</b></p>\n"
msgstr ""
-#: tips:1196
+#: tips:1200
msgid ""
"<p>You can get a lof of wonderful dockapps for the TDE <i>application dock "
"bar</i> from the repositories of your distribution or at the <a href="
diff --git a/tde-i18n-vi/messages/tdebase/kxkb.po b/tde-i18n-vi/messages/tdebase/kxkb.po
index 1db060c7f3c..87fbbbcf93f 100644
--- a/tde-i18n-vi/messages/tdebase/kxkb.po
+++ b/tde-i18n-vi/messages/tdebase/kxkb.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kxkb\n"
-"POT-Creation-Date: 2022-03-19 18:16+0000\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
"PO-Revision-Date: 2006-04-29 18:46+0200\n"
"Last-Translator: Trần Thế Trung <tttrung@hotmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -28,11 +28,11 @@ msgid ""
"Your emails"
msgstr "tttrung@hotmail.com"
-#: kxkb.cpp:373
+#: kxkb.cpp:374
msgid "A utility to switch keyboard maps"
msgstr "Một công cụ để thay đổi bố trí bàn phím"
-#: kxkb.cpp:377
+#: kxkb.cpp:378
msgid "TDE Keyboard Tool"
msgstr "Công cụ Bàn phím TDE"
@@ -44,11 +44,17 @@ msgstr "Bàn phím"
msgid "Switch to Next Keyboard Layout"
msgstr "Chuyển sang Bố trí Bàn phím Tiếp theo"
+#: kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Chuyển sang Bố trí Bàn phím Tiếp theo"
+
#: kxkbtraywindow.cpp:60
msgid "Error changing keyboard layout to '%1'"
msgstr "Có lỗi trong thay đổi cách bố trí bàn phím sang '%1'"
-#: kxkbtraywindow.cpp:110
+#: kxkbtraywindow.cpp:112
msgid "Configure..."
msgstr "Cấu hình..."
diff --git a/tde-i18n-vi/messages/tdebase/libtaskbar.po b/tde-i18n-vi/messages/tdebase/libtaskbar.po
index 0e79fdd4a3b..d633a3d5bbc 100644
--- a/tde-i18n-vi/messages/tdebase/libtaskbar.po
+++ b/tde-i18n-vi/messages/tdebase/libtaskbar.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtaskbar\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2006-04-20 15:32+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -37,44 +37,44 @@ msgstr "Mục thanh tác vụ tiếp theo"
msgid "Previous Taskbar Entry"
msgstr "Mục thanh tác vụ trước"
-#: taskcontainer.cpp:723 taskcontainer.cpp:1835
+#: taskcontainer.cpp:749 taskcontainer.cpp:1865
msgid "modified"
msgstr "đã sửa"
-#: taskcontainer.cpp:1276
+#: taskcontainer.cpp:1312
msgid "Move to Beginning"
msgstr ""
-#: taskcontainer.cpp:1281
+#: taskcontainer.cpp:1317
msgid "Move Left"
msgstr ""
-#: taskcontainer.cpp:1286
+#: taskcontainer.cpp:1322
msgid "Move Right"
msgstr ""
-#: taskcontainer.cpp:1291
+#: taskcontainer.cpp:1327
msgid "Move to End"
msgstr ""
-#: taskcontainer.cpp:1749
+#: taskcontainer.cpp:1782
msgid "Loading application ..."
msgstr "Đang nạp ứng dụng ..."
-#: taskcontainer.cpp:1816
+#: taskcontainer.cpp:1846
msgid "On all desktops"
msgstr "Trên mọi cửa sổ"
-#: taskcontainer.cpp:1821
+#: taskcontainer.cpp:1851
#, c-format
msgid "On %1"
msgstr "Trên %1"
-#: taskcontainer.cpp:1827
+#: taskcontainer.cpp:1857
msgid "Requesting attention"
msgstr "Đang yêu cầu chú ý"
-#: taskcontainer.cpp:1833
+#: taskcontainer.cpp:1863
msgid "Has unsaved changes"
msgstr "Có thay đổi chưa lưu"
@@ -255,12 +255,22 @@ msgstr ""
"Chọn tùy chọn này khiến thanh tác vụ hiển thị các cửa sổ sắp xếp theo ứng "
"dụng.\\n\\nTheo mặc định tùy chọn này được dùng."
-#: taskbar.kcfg:106
+#: taskbar.kcfg:96
+#, no-c-format
+msgid "Maximum button width"
+msgstr ""
+
+#: taskbar.kcfg:97
+#, no-c-format
+msgid "The maximum width to which a taskbar item can expand."
+msgstr ""
+
+#: taskbar.kcfg:107
#, no-c-format
msgid "Show windows from all screens"
msgstr "Hiển thị cửa sổ từ mọi màn hình"
-#: taskbar.kcfg:107
+#: taskbar.kcfg:108
#, fuzzy, no-c-format
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> "
@@ -271,12 +281,12 @@ msgstr ""
"cùng một màn hình Xinerama với nó.\\n\\nTheo mặc định, tùy chọn này bật và "
"mọi cửa sổ được hiển thị."
-#: taskbar.kcfg:116
+#: taskbar.kcfg:117
#, no-c-format
msgid "Show window list button"
msgstr "Hiển thị nút danh sách cửa sổ"
-#: taskbar.kcfg:117
+#: taskbar.kcfg:118
#, no-c-format
msgid ""
"Selecting this option causes the taskbar to display a button that, when "
@@ -285,57 +295,57 @@ msgstr ""
"Chọn tùy chọn này khiến thanh tác vụ hiển thị một nút mà khi nhấn sẽ hiển "
"thị trong thực đơn mở ra danh sách tất cả các cửa sổ."
-#: taskbar.kcfg:129
+#: taskbar.kcfg:130
#, no-c-format
msgid "Show Task List"
msgstr "Hiển thị danh sách tác vụ"
-#: taskbar.kcfg:132
+#: taskbar.kcfg:133
#, no-c-format
msgid "Show Operations Menu"
msgstr "Hiển thị thực đơn thao tác"
-#: taskbar.kcfg:135
+#: taskbar.kcfg:136
#, no-c-format
msgid "Activate, Raise or Minimize Task"
msgstr "Chọn, phóng to hay thu nhỏ tác vụ"
-#: taskbar.kcfg:138
+#: taskbar.kcfg:139
#, no-c-format
msgid "Activate Task"
msgstr "Chọn tác vụ"
-#: taskbar.kcfg:141
+#: taskbar.kcfg:142
#, no-c-format
msgid "Raise Task"
msgstr "Đưa tác vụ lên"
-#: taskbar.kcfg:144
+#: taskbar.kcfg:145
#, no-c-format
msgid "Lower Task"
msgstr "Đưa tác vụ xuống"
-#: taskbar.kcfg:147
+#: taskbar.kcfg:148
#, no-c-format
msgid "Minimize Task"
msgstr "Thu nhỏ tác vụ"
-#: taskbar.kcfg:150
+#: taskbar.kcfg:151
#, no-c-format
msgid "Move To Current Desktop"
msgstr "Chuyển tới màn hình hiện thời"
-#: taskbar.kcfg:153
+#: taskbar.kcfg:154
#, fuzzy, no-c-format
msgid "Close Task"
msgstr "Đưa tác vụ xuống"
-#: taskbar.kcfg:159
+#: taskbar.kcfg:160
#, no-c-format
msgid "Mouse button actions"
msgstr "Hành động nút chuột"
-#: taskbar.kcfg:167
+#: taskbar.kcfg:168
#, no-c-format
msgid ""
"The number of times to blink a taskbar button when a window asks for "
@@ -343,12 +353,12 @@ msgid ""
"forever."
msgstr ""
-#: taskbar.kcfg:172
+#: taskbar.kcfg:173
#, no-c-format
msgid "Draw taskbar entries \"flat\" and not as a button"
msgstr "Vẽ các mục thanh tác vụ \"phẳng\" và không giống nút"
-#: taskbar.kcfg:173
+#: taskbar.kcfg:174
#, fuzzy, no-c-format
msgid ""
"Turning this option on will cause the taskbar to draw visible button frames "
@@ -357,12 +367,26 @@ msgstr ""
"Tắt tính năng này sẽ khiến thanh tác vụ vẽ các khung nút thấy được cho mỗi "
"mục trong thanh tác vụ. \\n\\nTheo mặc định, tùy chọn này tắt."
-#: taskbar.kcfg:177
+#: taskbar.kcfg:178
+#, no-c-format
+msgid "Show a visible button frame on the task the cursor is positioned over"
+msgstr "Hiển thị một khung nút thấy được trên tác vụ khi đặt con trỏ lên"
+
+#: taskbar.kcfg:179
+#, fuzzy, no-c-format
+msgid ""
+"Turning this option on will cause the taskbar to draw a visible button frame "
+"around the item currently under the mouse. By default, this option is on."
+msgstr ""
+"Tắt tính năng này sẽ khiến thanh tác vụ vẽ các khung nút thấy được cho mỗi "
+"mục trong thanh tác vụ. \\n\\nTheo mặc định, tùy chọn này tắt."
+
+#: taskbar.kcfg:183
#, no-c-format
msgid "Draw taskbar text with a halo around it"
msgstr "Vẽ chữ thanh tác vụ với một vầng sáng quanh nó"
-#: taskbar.kcfg:178
+#: taskbar.kcfg:184
#, no-c-format
msgid ""
"Turning this option on will cause the taskbar to draw fancier text that has "
@@ -373,36 +397,37 @@ msgstr ""
"nó. Tính năng có ích cho các thanh panel trong suốt và nền tối nhưng chậm "
"hơn."
-#: taskbar.kcfg:182
-#, no-c-format
-msgid "Show a visible button frame on the task the cursor is positioned over"
-msgstr "Hiển thị một khung nút thấy được trên tác vụ khi đặt con trỏ lên"
-
-#: taskbar.kcfg:186
+#: taskbar.kcfg:188
#, no-c-format
msgid "Show thumbnails instead of icons in the mouse-over effects"
msgstr ""
"Hiển thị khung nhỏ thay cho biểu tượng trong hiệu ứng khi đặt con trỏ lên"
-#: taskbar.kcfg:187
-#, no-c-format
+#: taskbar.kcfg:189
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Enabling this option will draw a thumbnail of the window in its mouse-"
+#| "over effect.<p>If a window is minimized or resides on a different desktop "
+#| "while the taskbar is starting, an icon is shown until the window is "
+#| "restored or the appropriate desktop is activated, respectively.</p>"
msgid ""
"Enabling this option will draw a thumbnail of the window in its mouse-over "
"effect.<p>If a window is minimized or resides on a different desktop while "
"the taskbar is starting, an icon is shown until the window is restored or "
-"the appropriate desktop is activated, respectively.</p>"
+"the appropriate desktop is activated, respectively. This options needs a "
+"TWin compositor in order to work.</p>"
msgstr ""
"Dùng tùy chọn này sẽ vẽ một khung nhỏ của cửa sổ trong hiệu ứng khi đặt con "
"trỏ lên.<p>Nếu một cửa sổ đã thu nhỏ hoặc nằm trên một màn hình khác khi "
"thanh tác vụ chạy, thì một biểu tượng sẽ được hiển thị cho đến khi phục hồi "
"cửa sổ hoặc chuyển sang màn hình chứa cửa sổ đó.</p>"
-#: taskbar.kcfg:191
+#: taskbar.kcfg:193
#, no-c-format
msgid "Maximum width/height of the thumbnail in pixels"
msgstr "Chiều rộng/cao của ảnh nhỏ theo điểm"
-#: taskbar.kcfg:192
+#: taskbar.kcfg:194
#, no-c-format
msgid ""
"A thumbnail is created by resizing the window. The scaling factor is "
@@ -413,48 +438,48 @@ msgstr ""
"xác định theo kích thước lớn nhất và giá trị này. Khi làm vậy, kích thước "
"ảnh nhỏ sẽ không vượt qua giá trị này trong mọi trường hợp."
-#: taskbar.kcfg:196
+#: taskbar.kcfg:198
#, no-c-format
msgid "Use custom colors for taskbar buttons text and background"
msgstr ""
-#: taskbar.kcfg:197
+#: taskbar.kcfg:199
#, no-c-format
msgid ""
"Turning this option on will allow choosing your own colors for taskbar "
"buttons text and background."
msgstr ""
-#: taskbar.kcfg:200
+#: taskbar.kcfg:202
#, no-c-format
msgid "Color to use for active task button text"
msgstr ""
-#: taskbar.kcfg:202
+#: taskbar.kcfg:204
#, no-c-format
msgid ""
"This color is used for displaying text on taskbar button for task which is "
"active at the moment."
msgstr ""
-#: taskbar.kcfg:205
+#: taskbar.kcfg:207
#, no-c-format
msgid "Color to use for inactive tasks button text"
msgstr ""
-#: taskbar.kcfg:207
+#: taskbar.kcfg:209
#, no-c-format
msgid ""
"This color is used for displaying text on taskbar button for tasks other "
"than active."
msgstr ""
-#: taskbar.kcfg:210
+#: taskbar.kcfg:212
#, no-c-format
msgid "Color to use for taskbar buttons background"
msgstr ""
-#: taskbar.kcfg:212
+#: taskbar.kcfg:214
#, no-c-format
msgid "This color is used for displaying background of taskbar buttons."
msgstr ""
diff --git a/tde-i18n-vi/messages/tdebase/libtaskmanager.po b/tde-i18n-vi/messages/tdebase/libtaskmanager.po
index 63f568adf41..f77a0de4a29 100644
--- a/tde-i18n-vi/messages/tdebase/libtaskmanager.po
+++ b/tde-i18n-vi/messages/tdebase/libtaskmanager.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtaskmanager\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-10-12 18:19+0000\n"
"PO-Revision-Date: 2006-04-11 16:40+0930\n"
"Last-Translator: Phan Vinh Thinh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -64,7 +64,7 @@ msgstr "Phóng đạ&i"
msgid "&Shade"
msgstr "&Khuất"
-#: taskrmbmenu.cpp:113
+#: taskrmbmenu.cpp:113 taskrmbmenu.cpp:205
msgid "Move Task Button"
msgstr ""
@@ -88,23 +88,23 @@ msgstr "Phóng đạ&i tất cả"
msgid "&Restore All"
msgstr "&Phục hồi tất cả"
-#: taskrmbmenu.cpp:203
+#: taskrmbmenu.cpp:210
msgid "&Close All"
msgstr "Đóng &tất cả"
-#: taskrmbmenu.cpp:214
+#: taskrmbmenu.cpp:221
msgid "Keep &Above Others"
msgstr "Trên các cửa sổ &khác"
-#: taskrmbmenu.cpp:219
+#: taskrmbmenu.cpp:226
msgid "Keep &Below Others"
msgstr "Dưới các cửa sổ &khác"
-#: taskrmbmenu.cpp:224
+#: taskrmbmenu.cpp:231
msgid "&Fullscreen"
msgstr "Đầy màn &hình"
-#: taskrmbmenu.cpp:241 taskrmbmenu.cpp:262
+#: taskrmbmenu.cpp:248 taskrmbmenu.cpp:269
msgid "&All Desktops"
msgstr "&Mọi màn hình"
diff --git a/tde-i18n-vi/messages/tdebase/naughtyapplet.po b/tde-i18n-vi/messages/tdebase/naughtyapplet.po
index a44711f66d7..7729de5f04d 100644
--- a/tde-i18n-vi/messages/tdebase/naughtyapplet.po
+++ b/tde-i18n-vi/messages/tdebase/naughtyapplet.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: naughtyapplet\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2006-04-11 16:33+0930\n"
"Last-Translator: Phan Vinh Thinh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -74,7 +74,7 @@ msgstr "Ngưỡng &tải CPU:"
msgid "&Programs to Ignore"
msgstr "&Chương trình bị lờ đi"
-#: NaughtyProcessMonitor.cpp:257 NaughtyProcessMonitor.cpp:283
-#: NaughtyProcessMonitor.cpp:317
+#: NaughtyProcessMonitor.cpp:273 NaughtyProcessMonitor.cpp:299
+#: NaughtyProcessMonitor.cpp:333
msgid "Unknown"
msgstr "Không rõ"
diff --git a/tde-i18n-vi/messages/tdebase/tdeio_fish.po b/tde-i18n-vi/messages/tdebase/tdeio_fish.po
index 72ce5e3a015..2cfe7bbf8b5 100644
--- a/tde-i18n-vi/messages/tdebase/tdeio_fish.po
+++ b/tde-i18n-vi/messages/tdebase/tdeio_fish.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_fish\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-06-27 18:15+0000\n"
"PO-Revision-Date: 2006-04-11 14:00+0930\n"
"Last-Translator: Phan Vinh Thinh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -35,14 +35,14 @@ msgstr "Đang kết nối..."
msgid "Initiating protocol..."
msgstr "Đang bắt đầu giao thức..."
-#: fish.cpp:604
+#: fish.cpp:606
msgid "Local Login"
msgstr "Đăng nhập nội bộ"
-#: fish.cpp:606
+#: fish.cpp:608
msgid "SSH Authorization"
msgstr "Xác thực SSH"
-#: fish.cpp:708
+#: fish.cpp:710
msgid "Disconnected."
msgstr "Ngừng kết nối."
diff --git a/tde-i18n-vi/messages/tdebase/tdeio_media.po b/tde-i18n-vi/messages/tdebase/tdeio_media.po
index f72833b0c3d..ee14df3334d 100644
--- a/tde-i18n-vi/messages/tdebase/tdeio_media.po
+++ b/tde-i18n-vi/messages/tdebase/tdeio_media.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_media\n"
-"POT-Creation-Date: 2022-03-27 18:17+0000\n"
+"POT-Creation-Date: 2023-12-28 18:13+0000\n"
"PO-Revision-Date: 2006-07-04 22:53+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -130,108 +130,112 @@ msgid "Feature only available with the TDE hardware backend"
msgstr "Tính này này sẵn sàng chỉ với HAL"
#: mediamanager/tdehardwarebackend.cpp:485
-#: mediamanager/tdehardwarebackend.cpp:522
-#: mediamanager/tdehardwarebackend.cpp:778
#, fuzzy
msgid "%1 Removable Device"
msgstr "Thiết bị rời"
-#: mediamanager/tdehardwarebackend.cpp:531
+#: mediamanager/tdehardwarebackend.cpp:523
+#: mediamanager/tdehardwarebackend.cpp:778
+#, fuzzy
+msgid "%1 Removable Disk (%2)"
+msgstr "Thiết bị rời"
+
+#: mediamanager/tdehardwarebackend.cpp:532
#, fuzzy
msgid "Blank CD-ROM"
msgstr "Ổ CD"
-#: mediamanager/tdehardwarebackend.cpp:541
+#: mediamanager/tdehardwarebackend.cpp:542
msgid "Blank CD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:551
+#: mediamanager/tdehardwarebackend.cpp:552
msgid "Blank CD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:561
+#: mediamanager/tdehardwarebackend.cpp:562
msgid "Blank Magneto-Optical CD"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:571
+#: mediamanager/tdehardwarebackend.cpp:572
msgid "Blank Mount Ranier CD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:581
+#: mediamanager/tdehardwarebackend.cpp:582
msgid "Blank Mount Ranier CD-RW-W"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:591
+#: mediamanager/tdehardwarebackend.cpp:592
msgid "Blank DVD-ROM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:601
+#: mediamanager/tdehardwarebackend.cpp:602
msgid "Blank DVD-RAM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:611
+#: mediamanager/tdehardwarebackend.cpp:612
msgid "Blank DVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:621
+#: mediamanager/tdehardwarebackend.cpp:622
msgid "Blank DVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:631
+#: mediamanager/tdehardwarebackend.cpp:632
msgid "Blank Dual Layer DVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:641
+#: mediamanager/tdehardwarebackend.cpp:642
msgid "Blank Dual Layer DVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:651
+#: mediamanager/tdehardwarebackend.cpp:652
msgid "Blank DVD+R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:661
+#: mediamanager/tdehardwarebackend.cpp:662
msgid "Blank DVD+RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:671
+#: mediamanager/tdehardwarebackend.cpp:672
msgid "Blank Dual Layer DVD+R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:681
+#: mediamanager/tdehardwarebackend.cpp:682
msgid "Blank Dual Layer DVD+RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:691
+#: mediamanager/tdehardwarebackend.cpp:692
#, fuzzy
msgid "Blank BLURAY-ROM"
msgstr "Ổ CD"
-#: mediamanager/tdehardwarebackend.cpp:701
+#: mediamanager/tdehardwarebackend.cpp:702
#, fuzzy
msgid "Blank BLURAY-R"
msgstr "Ổ CD"
-#: mediamanager/tdehardwarebackend.cpp:711
+#: mediamanager/tdehardwarebackend.cpp:712
msgid "Blank BLURAY-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:721
+#: mediamanager/tdehardwarebackend.cpp:722
msgid "Blank HDDVD-ROM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:731
+#: mediamanager/tdehardwarebackend.cpp:732
msgid "Blank HDDVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:741
+#: mediamanager/tdehardwarebackend.cpp:742
msgid "Blank HDDVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:749
+#: mediamanager/tdehardwarebackend.cpp:750
msgid "Audio CD"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:770
+#: mediamanager/tdehardwarebackend.cpp:771
msgid "%1 Fixed Disk (%2)"
msgstr ""
@@ -247,7 +251,7 @@ msgstr "Đĩa mềm"
#: mediamanager/tdehardwarebackend.cpp:885
#, fuzzy
-msgid "%1 Zip Disk"
+msgid "%1 Zip Disk (%2)"
msgstr "Đĩa Zip"
#: mediamanager/tdehardwarebackend.cpp:929
diff --git a/tde-i18n-vi/messages/tdebase/tdeio_sftp.po b/tde-i18n-vi/messages/tdebase/tdeio_sftp.po
index dac0a7c4b4a..7e673166c92 100644
--- a/tde-i18n-vi/messages/tdebase/tdeio_sftp.po
+++ b/tde-i18n-vi/messages/tdebase/tdeio_sftp.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_sftp\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2024-03-05 18:16+0000\n"
"PO-Revision-Date: 2006-04-17 11:32+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -28,231 +28,357 @@ msgid ""
"Your emails"
msgstr ""
-#: ksshprocess.cpp:408
-msgid "Cannot specify a subsystem and command at the same time."
-msgstr "Không thể chỉ ra một hệ thống con và câu lệnh cùng một lúc."
+#: tdeio_sftp.cpp:280
+#, fuzzy
+#| msgid "Incorrect username or password"
+msgid "Incorrect or invalid passphrase."
+msgstr "Tên người dùng hoặc mật khẩu sai."
-#: ksshprocess.cpp:753
-msgid "No options provided for ssh execution."
-msgstr "Chưa chỉ ra một tùy chọn để thực hiện ssh."
+#: tdeio_sftp.cpp:286
+#, fuzzy, c-format
+#| msgid "Please supply the passphrase for your SSH private key."
+msgid ""
+"Please enter the passphrase for next public key:\n"
+"%1"
+msgstr "Xin hãy cung cấp mật khẩu cho chìa khóa SSH riêng của bạn."
-#: ksshprocess.cpp:761
-msgid "Failed to execute ssh process."
-msgstr "Lỗi thực hiện tiến trình ssh."
+#: tdeio_sftp.cpp:288
+#, fuzzy
+#| msgid "Please supply the passphrase for your SSH private key."
+msgid "Please enter the passphrase for your public key."
+msgstr "Xin hãy cung cấp mật khẩu cho chìa khóa SSH riêng của bạn."
-#: ksshprocess.cpp:786 ksshprocess.cpp:815 ksshprocess.cpp:934
-#: ksshprocess.cpp:1006
-msgid "Error encountered while talking to ssh."
-msgstr "Lỗi xảy ra khi liên lạc với ssh."
+#: tdeio_sftp.cpp:437 tdeio_sftp.cpp:630
+msgid "SFTP Login"
+msgstr "Đăng nhập SFTP"
-#: ksshprocess.cpp:820 ksshprocess.cpp:967 tdeio_sftp.cpp:737
-msgid "Connection closed by remote host."
-msgstr "Kết nối đóng lại bởi máy ở xa."
+#: tdeio_sftp.cpp:458
+#, fuzzy
+#| msgid "Please enter your username and password."
+msgid "Please enter your password."
+msgstr "Hãy nhập tên người dùng và mật khẩu."
-#: ksshprocess.cpp:866
-msgid "Please supply a password."
-msgstr "Xin hãy cung cấp một mật khẩu."
+#: tdeio_sftp.cpp:463 tdeio_sftp.cpp:563
+msgid "Login failed: incorrect password or username."
+msgstr ""
-#: ksshprocess.cpp:905
-msgid "Please supply the passphrase for your SSH private key."
-msgstr "Xin hãy cung cấp mật khẩu cho chìa khóa SSH riêng của bạn."
+#: tdeio_sftp.cpp:470
+msgid "Please enter answer for the next request:"
+msgstr ""
-#: ksshprocess.cpp:919
-msgid "Authentication to %1 failed"
-msgstr "Xác thực tới %1 không thành công"
+#: tdeio_sftp.cpp:509
+msgid "Use the username input field to answer this question."
+msgstr ""
-#: ksshprocess.cpp:942
-msgid ""
-"The identity of the remote host '%1' could not be verified because the "
-"host's key is not in the \"known hosts\" file."
+#: tdeio_sftp.cpp:550
+msgid "Please enter your username and password."
+msgstr "Hãy nhập tên người dùng và mật khẩu."
+
+#: tdeio_sftp.cpp:616
+msgid "SSH error: \"%1\" (%2)"
msgstr ""
-"Tên của máy ở xa '%1' không được kiểm tra vì chìa khóa củ nó không nằm trong "
-"tập tin \"máy đã biết\"."
-#: ksshprocess.cpp:948
-msgid ""
-" Manually, add the host's key to the \"known hosts\" file or contact your "
-"administrator."
+#: tdeio_sftp.cpp:632
+msgid "site:"
+msgstr "nơi:"
+
+#: tdeio_sftp.cpp:844
+msgid "Could not allocate callbacks"
msgstr ""
-" Hãy thêm chìa khóa của máy vào tập tin \"máy đã biết\" hoặc liên lạc với "
-"nhà quản trị."
-#: ksshprocess.cpp:954
-msgid " Manually, add the host's key to %1 or contact your administrator."
-msgstr " Hãy thêm chìa khóa của máy vào %1 hoặc liên lạc với nhà quản trị."
+#: tdeio_sftp.cpp:909
+msgid "Could not create a new SSH session."
+msgstr ""
-#: ksshprocess.cpp:986
-msgid ""
-"The identity of the remote host '%1' could not be verified. The host's key "
-"fingerprint is:\n"
-"%2\n"
-"You should verify the fingerprint with the host's administrator before "
-"connecting.\n"
-"\n"
-"Would you like to accept the host's key and connect anyway? "
+#: tdeio_sftp.cpp:939
+msgid "Could not set host."
+msgstr ""
+
+#: tdeio_sftp.cpp:946
+#, fuzzy
+#| msgid "Could not read SFTP packet"
+msgid "Could not set port."
+msgstr "Không đọc được gói mạng SFTP"
+
+#: tdeio_sftp.cpp:956
+msgid "Could not set username."
+msgstr ""
+
+#: tdeio_sftp.cpp:965
+msgid "Could not set log verbosity."
msgstr ""
-"Không kiểm tra được tên của máy ở xa '%1'. Dấu tay của chìa khóa của máy đó "
-"là:\n"
-"%2\n"
-"Bạn cần kiểm tra lại dấu tay với nhà quản trị máy trước khi kết nối.\n"
-"\n"
-"Bạn có muốn chấp nhận chìa khóa máy và tiếp tục bằng mọi giá? "
-
-#: ksshprocess.cpp:1014
+
+#: tdeio_sftp.cpp:973
+msgid "Could not parse the config file."
+msgstr ""
+
+#: tdeio_sftp.cpp:1026
+#, c-format
msgid ""
-"WARNING: The identity of the remote host '%1' has changed!\n"
-"\n"
-"Someone could be eavesdropping on your connection, or the administrator may "
-"have just changed the host's key. Either way, you should verify the host's "
-"key fingerprint with the host's administrator. The key fingerprint is:\n"
-"%2\n"
-"Add the correct host key to \"%3\" to get rid of this message."
+"The host key for this server was not found, but another type of key exists.\n"
+"An attacker might change the default server key to confuse your client into "
+"thinking the key does not exist.\n"
+"Please contact your system administrator.\n"
+"%1"
msgstr ""
-"CẢNH BÁO: Tên của máy '%1' đã thay đổi!\n"
-"\n"
-"Một người nào đó có thể đang nghe trộm kết nối của bạn, hoặc nhà quản trị đã "
-"thay đổi chìa khóa của máy. Dù thế nào, bạn cũng cần kiểm tra lại dấu tay "
-"chìa khóa của máy với nhà quản trị. Dấu tay chìa khóa là:\n"
-"%2\n"
-"Thêm chìa khóa máy đúng vào \"%3\" để loại bỏ thông báo này."
-
-#: ksshprocess.cpp:1049
+
+#: tdeio_sftp.cpp:1036
msgid ""
-"WARNING: The identity of the remote host '%1' has changed!\n"
-"\n"
-"Someone could be eavesdropping on your connection, or the administrator may "
-"have just changed the host's key. Either way, you should verify the host's "
-"key fingerprint with the host's administrator before connecting. The key "
-"fingerprint is:\n"
-"%2\n"
-"\n"
-"Would you like to accept the host's new key and connect anyway?"
+"The host key for the server %1 has changed.\n"
+"This could either mean that DNS SPOOFING is happening or the IP address for "
+"the host and its host key have changed at the same time.\n"
+"The fingerprint for the key sent by the remote host is:\n"
+" %2\n"
+"Please contact your system administrator.\n"
+"%3"
msgstr ""
-"CẢNH BÁO: Tên của máy '%1' đã thay đổi!\n"
-"\n"
-"Một người nào đó có thể đang nghe trộm kết nối của bạn, hoặc nhà quản trị đã "
-"thay đổi chìa khóa của máy. Dù thế nào, bạn cũng cần kiểm tra lại dấu tay "
-"chìa khóa của máy với nhà quản trị. Dấu tay chìa khóa là:\n"
-"%2\n"
-"\n"
-"Bạn có muốn chấp nhận chìa khóa mới và kết nối bằng mọi giá?"
-
-#: ksshprocess.cpp:1073
-msgid "Host key was rejected."
-msgstr "Đã nhả ra chìa khóa máy"
-
-#: tdeio_sftp.cpp:427
-msgid "An internal error occurred. Please retry the request again."
-msgstr "Có lỗi nội bộ xảy ra. Xin hãy thử yêu cầu lại lần nữa."
-
-#: tdeio_sftp.cpp:506
-msgid "Opening SFTP connection to host <b>%1:%2</b>"
-msgstr "Mở kết nối SFTP tới máy <b>%1:%2</b>"
-#: tdeio_sftp.cpp:510
-msgid "No hostname specified"
-msgstr "Chưa chỉ ra tên máy"
+#: tdeio_sftp.cpp:1050
+msgid "Warning: Cannot verify host's identity."
+msgstr "Cảnh báo: Không kiểm tra được tên của máy."
-#: tdeio_sftp.cpp:522
-msgid "SFTP Login"
-msgstr "Đăng nhập SFTP"
+#: tdeio_sftp.cpp:1051
+msgid ""
+"The authenticity of host %1 cannot be established.\n"
+"The key fingerprint is: %2\n"
+"Are you sure you want to continue connecting?"
+msgstr ""
-#: tdeio_sftp.cpp:524
-msgid "site:"
-msgstr "nơi:"
+#: tdeio_sftp.cpp:1093
+#, fuzzy
+#| msgid "Opening SFTP connection to host <b>%1:%2</b>"
+msgid "Opening SFTP connection to host %1:%2"
+msgstr "Mở kết nối SFTP tới máy <b>%1:%2</b>"
-#: tdeio_sftp.cpp:625
-msgid "Please enter your username and key passphrase."
-msgstr "Hãy nhập tên người dùng và mật khẩu chìa khóa"
+#: tdeio_sftp.cpp:1097
+#, fuzzy
+#| msgid "No hostname specified"
+msgid "No hostname specified."
+msgstr "Chưa chỉ ra tên máy"
-#: tdeio_sftp.cpp:627
-msgid "Please enter your username and password."
-msgstr "Hãy nhập tên người dùng và mật khẩu."
+#: tdeio_sftp.cpp:1132 tdeio_sftp.cpp:1210
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication failed (method: %1)."
+msgstr "Xác thực thất bại."
-#: tdeio_sftp.cpp:635
-msgid "Incorrect username or password"
-msgstr "Tên người dùng hoặc mật khẩu sai."
+#: tdeio_sftp.cpp:1133
+msgid "none"
+msgstr ""
-#: tdeio_sftp.cpp:640
-msgid "Please enter a username and password"
-msgstr "Xin nhập tên người dùng và mật khẩu"
+#: tdeio_sftp.cpp:1172
+msgid ""
+"Authentication failed.\n"
+"The server did not send any authentication methods!"
+msgstr ""
-#: tdeio_sftp.cpp:699
-msgid "Warning: Cannot verify host's identity."
-msgstr "Cảnh báo: Không kiểm tra được tên của máy."
+#: tdeio_sftp.cpp:1176
+msgid ""
+"Authentication failed.\n"
+"The server sent only unsupported authentication methods (%1)!"
+msgstr ""
-#: tdeio_sftp.cpp:710
-msgid "Warning: Host's identity changed."
-msgstr "Cảnh báo: Tên máy đã bị thay đổi."
+#: tdeio_sftp.cpp:1214
+msgid "Server is slow to respond or hung up unexpectedly."
+msgstr ""
-#: tdeio_sftp.cpp:721 tdeio_sftp.cpp:722
-msgid "Authentication failed."
+#: tdeio_sftp.cpp:1230
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication failed unexpectedly"
msgstr "Xác thực thất bại."
-#: tdeio_sftp.cpp:736 tdeio_sftp.cpp:751
-msgid "Connection failed."
-msgstr "Kết nối thất bại."
+#: tdeio_sftp.cpp:1244
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication denied (attempted methods: %1)."
+msgstr "Xác thực thất bại."
-#: tdeio_sftp.cpp:752
-#, c-format
-msgid "Unexpected SFTP error: %1"
-msgstr "Lỗi SFTP không mong đợi: %1"
+#: tdeio_sftp.cpp:1248
+msgid "Note: server also declares some unsupported authentication methods (%1)"
+msgstr ""
-#: tdeio_sftp.cpp:796
-#, c-format
-msgid "SFTP version %1"
-msgstr "SFTP phiên bản %1"
+#: tdeio_sftp.cpp:1262
+msgid ""
+"Unable to request the SFTP subsystem. Make sure SFTP is enabled on the "
+"server."
+msgstr ""
-#: tdeio_sftp.cpp:802
-msgid "Protocol error."
-msgstr "Lỗi giao thức."
+#: tdeio_sftp.cpp:1269
+msgid "Could not initialize the SFTP session."
+msgstr ""
-#: tdeio_sftp.cpp:808
+#: tdeio_sftp.cpp:1274
#, c-format
msgid "Successfully connected to %1"
msgstr "Đã kết nối thành công tới %1"
-#: tdeio_sftp.cpp:1043
-msgid "An internal error occurred. Please try again."
-msgstr "Có lỗi nội bộ xảy ra. Xin hãy thử lại lần nữa."
-
-#: tdeio_sftp.cpp:1064
+#: tdeio_sftp.cpp:1775
+#, c-format
msgid ""
-"Unknown error was encountered while copying the file to '%1'. Please try "
-"again."
+"Could not change permissions for\n"
+"%1"
msgstr ""
-"Có lỗi không rõ xảy ra khi sao chép tập tin tới '%1'. Xin hãy thử lại lần "
-"nữa."
-
-#: tdeio_sftp.cpp:1314
-msgid "The remote host does not support renaming files."
-msgstr "Máy ở xa không hỗ trợ đổi tên tập tin."
-
-#: tdeio_sftp.cpp:1363
-msgid "The remote host does not support creating symbolic links."
-msgstr "Máy ở xa không hỗ trợ tạo liên kết mềm."
-
-#: tdeio_sftp.cpp:1488
-msgid "Connection closed"
-msgstr "Kết nối đã đóng lại"
-#: tdeio_sftp.cpp:1490
-msgid "Could not read SFTP packet"
+#: tdeio_sftp.cpp:1958
+#, fuzzy, c-format
+#| msgid "Could not read SFTP packet"
+msgid "Could not read link: %1"
msgstr "Không đọc được gói mạng SFTP"
-#: tdeio_sftp.cpp:1607
-msgid "SFTP command failed for an unknown reason."
-msgstr "Câu lệnh SFTP thất bại vì nguyên nhân không rõ."
-
-#: tdeio_sftp.cpp:1611
-msgid "The SFTP server received a bad message."
-msgstr "Máy chủ SFTP nhận được một thông báo xấu."
-
-#: tdeio_sftp.cpp:1615
-msgid "You attempted an operation unsupported by the SFTP server."
-msgstr "Bạn đã thử một thao tác không được máy chủ SFTP hỗ trợ."
-
-#: tdeio_sftp.cpp:1619
-#, c-format
-msgid "Error code: %1"
-msgstr "Mã lỗi: %1"
+#, fuzzy
+#~| msgid "Please enter your username and password."
+#~ msgid ""
+#~ "Login failed.\n"
+#~ "Please confirm your username and password, and enter them again."
+#~ msgstr "Hãy nhập tên người dùng và mật khẩu."
+
+#~ msgid "Cannot specify a subsystem and command at the same time."
+#~ msgstr "Không thể chỉ ra một hệ thống con và câu lệnh cùng một lúc."
+
+#~ msgid "No options provided for ssh execution."
+#~ msgstr "Chưa chỉ ra một tùy chọn để thực hiện ssh."
+
+#~ msgid "Failed to execute ssh process."
+#~ msgstr "Lỗi thực hiện tiến trình ssh."
+
+#~ msgid "Error encountered while talking to ssh."
+#~ msgstr "Lỗi xảy ra khi liên lạc với ssh."
+
+#~ msgid "Connection closed by remote host."
+#~ msgstr "Kết nối đóng lại bởi máy ở xa."
+
+#~ msgid "Please supply a password."
+#~ msgstr "Xin hãy cung cấp một mật khẩu."
+
+#~ msgid "Authentication to %1 failed"
+#~ msgstr "Xác thực tới %1 không thành công"
+
+#~ msgid ""
+#~ "The identity of the remote host '%1' could not be verified because the "
+#~ "host's key is not in the \"known hosts\" file."
+#~ msgstr ""
+#~ "Tên của máy ở xa '%1' không được kiểm tra vì chìa khóa củ nó không nằm "
+#~ "trong tập tin \"máy đã biết\"."
+
+#~ msgid ""
+#~ " Manually, add the host's key to the \"known hosts\" file or contact your "
+#~ "administrator."
+#~ msgstr ""
+#~ " Hãy thêm chìa khóa của máy vào tập tin \"máy đã biết\" hoặc liên lạc với "
+#~ "nhà quản trị."
+
+#~ msgid " Manually, add the host's key to %1 or contact your administrator."
+#~ msgstr " Hãy thêm chìa khóa của máy vào %1 hoặc liên lạc với nhà quản trị."
+
+#~ msgid ""
+#~ "The identity of the remote host '%1' could not be verified. The host's "
+#~ "key fingerprint is:\n"
+#~ "%2\n"
+#~ "You should verify the fingerprint with the host's administrator before "
+#~ "connecting.\n"
+#~ "\n"
+#~ "Would you like to accept the host's key and connect anyway? "
+#~ msgstr ""
+#~ "Không kiểm tra được tên của máy ở xa '%1'. Dấu tay của chìa khóa của máy "
+#~ "đó là:\n"
+#~ "%2\n"
+#~ "Bạn cần kiểm tra lại dấu tay với nhà quản trị máy trước khi kết nối.\n"
+#~ "\n"
+#~ "Bạn có muốn chấp nhận chìa khóa máy và tiếp tục bằng mọi giá? "
+
+#~ msgid ""
+#~ "WARNING: The identity of the remote host '%1' has changed!\n"
+#~ "\n"
+#~ "Someone could be eavesdropping on your connection, or the administrator "
+#~ "may have just changed the host's key. Either way, you should verify the "
+#~ "host's key fingerprint with the host's administrator. The key fingerprint "
+#~ "is:\n"
+#~ "%2\n"
+#~ "Add the correct host key to \"%3\" to get rid of this message."
+#~ msgstr ""
+#~ "CẢNH BÁO: Tên của máy '%1' đã thay đổi!\n"
+#~ "\n"
+#~ "Một người nào đó có thể đang nghe trộm kết nối của bạn, hoặc nhà quản trị "
+#~ "đã thay đổi chìa khóa của máy. Dù thế nào, bạn cũng cần kiểm tra lại dấu "
+#~ "tay chìa khóa của máy với nhà quản trị. Dấu tay chìa khóa là:\n"
+#~ "%2\n"
+#~ "Thêm chìa khóa máy đúng vào \"%3\" để loại bỏ thông báo này."
+
+#~ msgid ""
+#~ "WARNING: The identity of the remote host '%1' has changed!\n"
+#~ "\n"
+#~ "Someone could be eavesdropping on your connection, or the administrator "
+#~ "may have just changed the host's key. Either way, you should verify the "
+#~ "host's key fingerprint with the host's administrator before connecting. "
+#~ "The key fingerprint is:\n"
+#~ "%2\n"
+#~ "\n"
+#~ "Would you like to accept the host's new key and connect anyway?"
+#~ msgstr ""
+#~ "CẢNH BÁO: Tên của máy '%1' đã thay đổi!\n"
+#~ "\n"
+#~ "Một người nào đó có thể đang nghe trộm kết nối của bạn, hoặc nhà quản trị "
+#~ "đã thay đổi chìa khóa của máy. Dù thế nào, bạn cũng cần kiểm tra lại dấu "
+#~ "tay chìa khóa của máy với nhà quản trị. Dấu tay chìa khóa là:\n"
+#~ "%2\n"
+#~ "\n"
+#~ "Bạn có muốn chấp nhận chìa khóa mới và kết nối bằng mọi giá?"
+
+#~ msgid "Host key was rejected."
+#~ msgstr "Đã nhả ra chìa khóa máy"
+
+#~ msgid "An internal error occurred. Please retry the request again."
+#~ msgstr "Có lỗi nội bộ xảy ra. Xin hãy thử yêu cầu lại lần nữa."
+
+#~ msgid "Please enter your username and key passphrase."
+#~ msgstr "Hãy nhập tên người dùng và mật khẩu chìa khóa"
+
+#~ msgid "Please enter a username and password"
+#~ msgstr "Xin nhập tên người dùng và mật khẩu"
+
+#~ msgid "Warning: Host's identity changed."
+#~ msgstr "Cảnh báo: Tên máy đã bị thay đổi."
+
+#~ msgid "Connection failed."
+#~ msgstr "Kết nối thất bại."
+
+#~ msgid "Unexpected SFTP error: %1"
+#~ msgstr "Lỗi SFTP không mong đợi: %1"
+
+#~ msgid "SFTP version %1"
+#~ msgstr "SFTP phiên bản %1"
+
+#~ msgid "Protocol error."
+#~ msgstr "Lỗi giao thức."
+
+#~ msgid "An internal error occurred. Please try again."
+#~ msgstr "Có lỗi nội bộ xảy ra. Xin hãy thử lại lần nữa."
+
+#~ msgid ""
+#~ "Unknown error was encountered while copying the file to '%1'. Please try "
+#~ "again."
+#~ msgstr ""
+#~ "Có lỗi không rõ xảy ra khi sao chép tập tin tới '%1'. Xin hãy thử lại lần "
+#~ "nữa."
+
+#~ msgid "The remote host does not support renaming files."
+#~ msgstr "Máy ở xa không hỗ trợ đổi tên tập tin."
+
+#~ msgid "The remote host does not support creating symbolic links."
+#~ msgstr "Máy ở xa không hỗ trợ tạo liên kết mềm."
+
+#~ msgid "Connection closed"
+#~ msgstr "Kết nối đã đóng lại"
+
+#~ msgid "SFTP command failed for an unknown reason."
+#~ msgstr "Câu lệnh SFTP thất bại vì nguyên nhân không rõ."
+
+#~ msgid "The SFTP server received a bad message."
+#~ msgstr "Máy chủ SFTP nhận được một thông báo xấu."
+
+#~ msgid "You attempted an operation unsupported by the SFTP server."
+#~ msgstr "Bạn đã thử một thao tác không được máy chủ SFTP hỗ trợ."
+
+#~ msgid "Error code: %1"
+#~ msgstr "Mã lỗi: %1"
diff --git a/tde-i18n-vi/messages/tdebase/tdeio_smtp.po b/tde-i18n-vi/messages/tdebase/tdeio_smtp.po
index 48259fae23f..5c1c4ad7ad0 100644
--- a/tde-i18n-vi/messages/tdebase/tdeio_smtp.po
+++ b/tde-i18n-vi/messages/tdebase/tdeio_smtp.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_smtp\n"
-"POT-Creation-Date: 2020-12-09 19:15+0100\n"
+"POT-Creation-Date: 2024-01-23 18:17+0000\n"
"PO-Revision-Date: 2006-04-17 11:28+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -136,19 +136,19 @@ msgstr "Máy phục vụ trả lời: \"%1\""
msgid "This is a temporary failure. You may try again later."
msgstr "Đây là lỗi tạm thời. Bạn có thể thử lại sau."
-#: smtp.cpp:175
+#: smtp.cpp:174
msgid "The application sent an invalid request."
msgstr "Ứng dụng đã gửi một yêu cầu sai."
-#: smtp.cpp:237
+#: smtp.cpp:236
msgid "The sender address is missing."
msgstr "Thiếu địa chỉ người gửi."
-#: smtp.cpp:245
+#: smtp.cpp:244
msgid "SMTPProtocol::smtp_open failed (%1)"
msgstr "SMTPProtocol::smtp_open không thành công (%1)"
-#: smtp.cpp:253
+#: smtp.cpp:252
msgid ""
"Your server does not support sending of 8-bit messages.\n"
"Please use base64 or quoted-printable encoding."
@@ -156,11 +156,11 @@ msgstr ""
"Máy phục vụ không hỗ trợ gửi các thư 8 bit.\n"
"Xin hãy dùng mã base64 hoặc trong ngoặc có thể in."
-#: smtp.cpp:332
+#: smtp.cpp:331
msgid "Invalid SMTP response (%1) received."
msgstr "Nhận được câu trả lời SMTP sai (%1)."
-#: smtp.cpp:519
+#: smtp.cpp:518
#, c-format
msgid ""
"The server did not accept the connection.\n"
@@ -169,7 +169,7 @@ msgstr ""
"Máy phục vụ không chấp nhận kết nối.\n"
"%1"
-#: smtp.cpp:594
+#: smtp.cpp:593
msgid "Username and password for your SMTP account:"
msgstr "Tên người dùng và mật khẩu cho tài khoản SMTP của bạn:"
diff --git a/tde-i18n-vi/messages/tdebase/tdesud.po b/tde-i18n-vi/messages/tdebase/tdesud.po
index 218a5466543..0db05c866ce 100644
--- a/tde-i18n-vi/messages/tdebase/tdesud.po
+++ b/tde-i18n-vi/messages/tdebase/tdesud.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdesud\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2006-04-14 22:01+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -28,14 +28,14 @@ msgid ""
"Your emails"
msgstr "teppi82@gmail.com"
-#: tdesud.cpp:258
+#: tdesud.cpp:260
msgid "TDE su daemon"
msgstr "Trình nền su của TDE"
-#: tdesud.cpp:259
+#: tdesud.cpp:261
msgid "Daemon used by tdesu"
msgstr "Trình nền sử dụng bởi tdesu"
-#: tdesud.cpp:262
+#: tdesud.cpp:264
msgid "Author"
msgstr "Tác giả"
diff --git a/tde-i18n-vi/messages/tdebase/tdmconfig.po b/tde-i18n-vi/messages/tdebase/tdmconfig.po
index 80bb97a3159..98ec6280037 100644
--- a/tde-i18n-vi/messages/tdebase/tdmconfig.po
+++ b/tde-i18n-vi/messages/tdebase/tdmconfig.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: tdmconfig\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-06-20 18:15+0000\n"
"PO-Revision-Date: 2006-05-22 21:01+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -245,7 +245,7 @@ msgid ""
"continue to run after login."
msgstr ""
-#: tdm-appear.cpp:190 tdm-appear.cpp:203 tdm-users.cpp:84
+#: tdm-appear.cpp:190 tdm-appear.cpp:203 tdm-users.cpp:92
msgid "<default>"
msgstr "<mặc định>"
@@ -610,31 +610,31 @@ msgstr ""
"Nếu bạn bật tùy chọn này và trình phục vụ X có phần mở rộng Xft, các phông "
"chữ sẽ được làm trơn trong hộp thoại đăng nhập."
-#: tdm-shut.cpp:48
+#: tdm-shut.cpp:50
msgid "Allow Shutdown"
msgstr "Cho phép tắt máy"
-#: tdm-shut.cpp:51
+#: tdm-shut.cpp:53
msgid "&Local:"
msgstr "&Cục bộ :"
-#: tdm-shut.cpp:52 tdm-shut.cpp:58
+#: tdm-shut.cpp:54 tdm-shut.cpp:60
msgid "Everybody"
msgstr "Mỗi người"
-#: tdm-shut.cpp:53 tdm-shut.cpp:59
+#: tdm-shut.cpp:55 tdm-shut.cpp:61
msgid "Only Root"
msgstr "Chỉ người chủ"
-#: tdm-shut.cpp:54 tdm-shut.cpp:60
+#: tdm-shut.cpp:56 tdm-shut.cpp:62
msgid "Nobody"
msgstr "Không ai"
-#: tdm-shut.cpp:57
+#: tdm-shut.cpp:59
msgid "&Remote:"
msgstr "Từ &xa:"
-#: tdm-shut.cpp:62
+#: tdm-shut.cpp:64
msgid ""
"Here you can select who is allowed to shutdown the computer using TDM. You "
"can specify different values for local (console) and remote displays. "
@@ -650,53 +650,53 @@ msgstr ""
"chỉ sau khi người dùng đã nhập mật khẩu chủ (root)</li> <li><em>Không ai:</"
"em> không có ai có quyền tắt máy tính này bằng TDM.</li></ul>"
-#: tdm-shut.cpp:70
+#: tdm-shut.cpp:72
msgid "Commands"
msgstr "Lệnh"
-#: tdm-shut.cpp:73
+#: tdm-shut.cpp:75
msgid "H&alt:"
msgstr "T&ạm dừng lại:"
-#: tdm-shut.cpp:76
+#: tdm-shut.cpp:78
msgid "Command to initiate the system halt. Typical value: /sbin/halt"
msgstr "Lệnh sẽ tạm dừng lại hệ thống. Giá trị chuẩn: /sbin/halt"
-#: tdm-shut.cpp:81
+#: tdm-shut.cpp:83
msgid "Reb&oot:"
msgstr "Kh&ởi động lại:"
-#: tdm-shut.cpp:84
+#: tdm-shut.cpp:86
msgid "Command to initiate the system reboot. Typical value: /sbin/reboot"
msgstr "Lệnh sẽ khởi động lại hệ thống. Giá trị chuẩn: /sbin/reboot"
-#: tdm-shut.cpp:92
+#: tdm-shut.cpp:94
msgid ""
"_: boot manager\n"
"None"
msgstr "Không có"
-#: tdm-shut.cpp:93
+#: tdm-shut.cpp:95
msgid "Grub"
msgstr "GRUB"
-#: tdm-shut.cpp:95
+#: tdm-shut.cpp:97
msgid "Lilo"
msgstr "LILO"
-#: tdm-shut.cpp:97
+#: tdm-shut.cpp:99
msgid "Boot manager:"
msgstr "Bộ quản lý khởi động:"
-#: tdm-shut.cpp:99
+#: tdm-shut.cpp:101
msgid "Enable boot options in the \"Shutdown...\" dialog."
msgstr "Bật tùy chọn khởi động trong hộp thoại « Tắt máy... »."
-#: tdm-shut.cpp:103
+#: tdm-shut.cpp:105
msgid "Restart X-Server with session exit"
msgstr ""
-#: tdm-shut.cpp:105
+#: tdm-shut.cpp:107
msgid ""
"Whether the login manager should restart the local X-Server after a session "
"exit instead of resetting. Use this option when the X-Server leaks memory, "
@@ -704,16 +704,16 @@ msgid ""
"or artifacts."
msgstr ""
-#: tdm-users.cpp:81
+#: tdm-users.cpp:89
#, c-format
msgid "Unable to create folder %1"
msgstr "Không thể tạo thư mục %1"
-#: tdm-users.cpp:88
+#: tdm-users.cpp:96
msgid "System U&IDs"
msgstr "UID hệ thống"
-#: tdm-users.cpp:89
+#: tdm-users.cpp:97
msgid ""
"Users with a UID (numerical user identification) outside this range will not "
"be listed by TDM and this setup dialog. Note that users with the UID 0 "
@@ -725,23 +725,23 @@ msgstr ""
"UID 0 (thường là người chủ) không bị tác động bởi giá trị này thì phải bị ẩn "
"riêng trong chế độ « Không bị ẩn »."
-#: tdm-users.cpp:94
+#: tdm-users.cpp:102
msgid "Below:"
msgstr "Dưới:"
-#: tdm-users.cpp:101
+#: tdm-users.cpp:109
msgid "Above:"
msgstr "Trên:"
-#: tdm-users.cpp:109
+#: tdm-users.cpp:117
msgid "Users"
msgstr "Người dùng"
-#: tdm-users.cpp:112
+#: tdm-users.cpp:120
msgid "Show list"
msgstr "Hiện danh sách"
-#: tdm-users.cpp:113
+#: tdm-users.cpp:121
msgid ""
"If this option is checked, TDM will show a list of users, so users can click "
"on their name or image rather than typing in their login."
@@ -750,11 +750,11 @@ msgstr ""
"người dùng có thể nhấn vào tên hay ảnh của mình, thay vào gõ vào thông tin "
"đăng nhập."
-#: tdm-users.cpp:115
+#: tdm-users.cpp:123
msgid "Autocompletion"
msgstr "Tự động hoàn tất"
-#: tdm-users.cpp:116
+#: tdm-users.cpp:124
msgid ""
"If this option is checked, TDM will automatically complete user names while "
"they are typed in the line edit."
@@ -762,11 +762,11 @@ msgstr ""
"Nếu tùy chọn này được bật, TDM sẽ tự động nhập xong tên người dùng trong khi "
"nó được gõ vào trường."
-#: tdm-users.cpp:118
+#: tdm-users.cpp:126
msgid "Inverse selection"
msgstr "Đảo chọn"
-#: tdm-users.cpp:119
+#: tdm-users.cpp:127
msgid ""
"This option specifies how the users for \"Show list\" and \"Autocompletion\" "
"are selected in the \"Select users and groups\" list: If not checked, select "
@@ -779,11 +779,11 @@ msgstr ""
"tra. Còn nếu tùy chọn này được bật, TDM sẽ chọn tất cả các người dùng khác "
"hệ thống, trừ những người dùng có dấu kiểm tra."
-#: tdm-users.cpp:123
+#: tdm-users.cpp:131
msgid "Sor&t users"
msgstr "&Sắp xếp người dùng"
-#: tdm-users.cpp:125
+#: tdm-users.cpp:133
msgid ""
"If this is checked, TDM will alphabetically sort the user list. Otherwise "
"users are listed in the order they appear in the password file."
@@ -792,15 +792,15 @@ msgstr ""
"không thì các người dùng được liệt kê theo cùng thứ tự với danh sách người "
"dùng trong tập tin mật khẩu."
-#: tdm-users.cpp:129
+#: tdm-users.cpp:137
msgid "S&elect users and groups:"
msgstr "&Chọn người dùng và nhóm:"
-#: tdm-users.cpp:131
+#: tdm-users.cpp:139
msgid "Selected Users"
msgstr "Người dùng đã chọn"
-#: tdm-users.cpp:133
+#: tdm-users.cpp:141
msgid ""
"TDM will show all checked users. Entries denoted with '@' are user groups. "
"Checking a group is like checking all users in that group."
@@ -809,11 +809,11 @@ msgstr ""
"(@) là nhóm người dùng. Việc chọn nhóm cũng chọn mọi người dùng trong nhóm "
"đó."
-#: tdm-users.cpp:140
+#: tdm-users.cpp:148
msgid "Hidden Users"
msgstr "Người dùng ẩn"
-#: tdm-users.cpp:142
+#: tdm-users.cpp:150
msgid ""
"TDM will show all non-checked non-system users. Entries denoted with '@' are "
"user groups. Checking a group is like checking all users in that group."
@@ -822,11 +822,11 @@ msgstr ""
"(@) là nhóm người dùng. Việc chọn nhóm cũng chọn mọi người dùng trong nhóm "
"đó."
-#: tdm-users.cpp:149
+#: tdm-users.cpp:157
msgid "User Image Source"
msgstr "Nguồn ảnh người dùng"
-#: tdm-users.cpp:150
+#: tdm-users.cpp:158
msgid ""
"Here you can specify where TDM will obtain the images that represent users. "
"\"Admin\" represents the global folder; these are the pictures you can set "
@@ -840,39 +840,39 @@ msgstr ""
"icon> của người dùng đó. Hai tùy chọn ở giữa xác định thứ tự chọn nếu có sẵn "
"cả hai nguồn."
-#: tdm-users.cpp:156
+#: tdm-users.cpp:164
msgid "Admin"
msgstr "Quản trị"
-#: tdm-users.cpp:157
+#: tdm-users.cpp:165
msgid "Admin, user"
msgstr "Quản trị, Người dùng"
-#: tdm-users.cpp:158
+#: tdm-users.cpp:166
msgid "User, admin"
msgstr "Ngươì dùng, Quản trị"
-#: tdm-users.cpp:159
+#: tdm-users.cpp:167
msgid "User"
msgstr "Người dùng"
-#: tdm-users.cpp:161
+#: tdm-users.cpp:169
msgid "User Images"
msgstr "Ảnh người dùng"
-#: tdm-users.cpp:164
+#: tdm-users.cpp:172
msgid "The user the image below belongs to."
msgstr "Người dùng sở hữu ảnh bên dưới."
-#: tdm-users.cpp:167
+#: tdm-users.cpp:175
msgid "User:"
msgstr "Người dùng:"
-#: tdm-users.cpp:175
+#: tdm-users.cpp:183
msgid "Click or drop an image here"
msgstr "Nhấn hay thả ảnh trên đây"
-#: tdm-users.cpp:176
+#: tdm-users.cpp:184
msgid ""
"Here you can see the image assigned to the user selected in the combo box "
"above. Click on the image button to select from a list of images or drag and "
@@ -882,20 +882,20 @@ msgstr ""
"hợp bên trên. Hãy nhấn vào cái nút ảnh để chọn trong danh sách các ảnh, hoặc "
"kéo và thả ảnh riêng trên cái nút (v.d. từ trình duyệt Mạng Konqueror)."
-#: tdm-users.cpp:178
+#: tdm-users.cpp:186
msgid "Unset"
msgstr "Bỏ đặt"
-#: tdm-users.cpp:179
+#: tdm-users.cpp:187
msgid ""
"Click this button to make TDM use the default image for the selected user."
msgstr "Nhấn nút này để gây ra TDM dùng ảnh mặc định cho người dùng đã chọn."
-#: tdm-users.cpp:278
+#: tdm-users.cpp:286
msgid "Save image as default image?"
msgstr "Lưu ảnh là ảnh mặc định không?"
-#: tdm-users.cpp:286
+#: tdm-users.cpp:294
#, c-format
msgid ""
"There was an error loading the image\n"
@@ -904,7 +904,7 @@ msgstr ""
"Gặp lỗi khi tải ảnh\n"
"%1"
-#: tdm-users.cpp:295
+#: tdm-users.cpp:303
#, c-format
msgid ""
"There was an error saving the image:\n"
@@ -913,7 +913,7 @@ msgstr ""
"Gặp lỗi khi lưu ảnh:\n"
"%1"
-#: tdm-users.cpp:310
+#: tdm-users.cpp:318
msgid "Choose Image"
msgstr "Chọn ảnh"
diff --git a/tde-i18n-vi/messages/tdebase/twin.po b/tde-i18n-vi/messages/tdebase/twin.po
index 73b5ffb55b9..53a85aca0b2 100644
--- a/tde-i18n-vi/messages/tdebase/twin.po
+++ b/tde-i18n-vi/messages/tdebase/twin.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2024-03-11 18:16+0000\n"
"PO-Revision-Date: 2006-04-20 15:42+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -33,11 +33,11 @@ msgstr "teppi82@gmail.com"
msgid "Window '%1' demands attention."
msgstr "Cửa sổ '%1' đòi sự chú ý."
-#: client.cpp:2002
+#: client.cpp:2043
msgid "Suspended"
msgstr ""
-#: killer/killer.cpp:49 main.cpp:318 resumer/resumer.cpp:48
+#: killer/killer.cpp:49 main.cpp:314 resumer/resumer.cpp:48
msgid "TWin"
msgstr ""
@@ -68,71 +68,6 @@ msgstr "Dừng"
msgid "Keep Running"
msgstr "Để chạy"
-#: lib/kcommondecoration.cpp:270
-msgid ""
-"_: %1 is the name of window decoration style\n"
-"<center><b>%1 preview</b></center>"
-msgstr "<center><b>xem trước %1</b></center>"
-
-#: lib/kcommondecoration.cpp:351
-msgid "Menu"
-msgstr "Thực đơn"
-
-#: lib/kcommondecoration.cpp:366 lib/kcommondecoration.cpp:554
-msgid "Not on all desktops"
-msgstr "Không trên mọi màn hình"
-
-#: lib/kcommondecoration.cpp:366 lib/kcommondecoration.cpp:555
-msgid "On all desktops"
-msgstr "Trên mọi màn hình"
-
-#: lib/kcommondecoration.cpp:389
-msgid "Minimize"
-msgstr "Thu nhỏ"
-
-#: lib/kcommondecoration.cpp:401 lib/kcommondecoration.cpp:541
-msgid "Maximize"
-msgstr "Phóng to"
-
-#: lib/kcommondecoration.cpp:424 lib/kcommondecoration.cpp:597
-msgid "Do not keep above others"
-msgstr "Không giữ trên các cửa sổ khác"
-
-#: lib/kcommondecoration.cpp:424 lib/kcommondecoration.cpp:597
-#: lib/kcommondecoration.cpp:621
-msgid "Keep above others"
-msgstr "Giữ trên các cửa sổ khác"
-
-#: lib/kcommondecoration.cpp:437 lib/kcommondecoration.cpp:614
-msgid "Do not keep below others"
-msgstr "Không giữ dưới các cửa sổ khác"
-
-#: lib/kcommondecoration.cpp:437 lib/kcommondecoration.cpp:604
-#: lib/kcommondecoration.cpp:614
-msgid "Keep below others"
-msgstr "Giữ dưới các cửa sổ khác"
-
-#: lib/kcommondecoration.cpp:450 lib/kcommondecoration.cpp:566
-msgid "Unshade"
-msgstr "Bỏ che"
-
-#: lib/kcommondecoration.cpp:450 lib/kcommondecoration.cpp:567
-msgid "Shade"
-msgstr "Che"
-
-#: lib/kdecoration_plugins_p.cpp:120
-msgid "No window decoration plugin library was found."
-msgstr "Không tìm thấy thư viện bổ sung trang trí cửa sổ."
-
-#: lib/kdecoration_plugins_p.cpp:145
-msgid "The default decoration plugin is corrupt and could not be loaded."
-msgstr "Bổ sung trang trí mặc định bị hỏng và không thể nạp vào."
-
-#: lib/kdecoration_plugins_p.cpp:159
-#, fuzzy
-msgid "The library %1 is not a TWin plugin."
-msgstr "Thư viện %1 không phải là một bổ sung KWin."
-
#: main.cpp:63
#, fuzzy
msgid ""
@@ -146,7 +81,7 @@ msgstr ""
msgid "[twin] failure during initialization; aborting"
msgstr "twin: lỗi khởi tạo, đang thoát"
-#: main.cpp:137 main.cpp:143 main.cpp:149
+#: main.cpp:133 main.cpp:139 main.cpp:145
#, fuzzy
msgid ""
"[twin] unable to claim manager selection, another wm running? (try using --"
@@ -155,28 +90,28 @@ msgstr ""
"twin: không đòi hỏi được lựa chọn trình quản lý, có một wm khác đang chạy? "
"(hãy thử dùng --replace)\n"
-#: main.cpp:236
+#: main.cpp:232
msgid "TDE window manager"
msgstr "Trình quản lí cửa sổ TDE"
-#: main.cpp:240
+#: main.cpp:236
msgid "Disable configuration options"
msgstr "Tắt các tùy chọn cấu hình"
-#: main.cpp:241
+#: main.cpp:237
msgid "Replace already-running ICCCM2.0-compliant window manager"
msgstr "Thay thế trình quản lý cửa sổ tương thích ICCCM2.0 đang chạy"
-#: main.cpp:242
+#: main.cpp:238
msgid "Do not start composition manager"
msgstr ""
-#: main.cpp:320
+#: main.cpp:316
#, fuzzy
msgid "(c) 1999-2005, The KDE Developers"
msgstr "Đăng ký (c) 1999-2005 bởi các nhà phát triển TDE"
-#: main.cpp:324
+#: main.cpp:320
msgid "Maintainer"
msgstr "Nhà duy trì"
@@ -189,10 +124,10 @@ msgstr "KWin: "
#, fuzzy
msgid ""
"\n"
-"TWin will now exit..."
+"TWin will now exit…"
msgstr ""
"\n"
-"Kwin sẽ thoát bây giờ..."
+"Kwin sẽ thoát bây giờ…"
#: resumer/resumer.cpp:68
msgid ""
@@ -203,7 +138,7 @@ msgstr ""
#: resumer/resumer.cpp:71
#, fuzzy
msgid "Resume suspended application?"
-msgstr "Thiết lậ&p ứng dụng đặc biệt..."
+msgstr "Thiết lậ&p ứng dụng đặc biệt…"
#: resumer/resumer.cpp:71
msgid "Resume"
@@ -719,25 +654,25 @@ msgid "Shad&ow"
msgstr "Che"
#: useractions.cpp:70
-msgid "Window &Shortcut..."
-msgstr "Phím nón&g cửa sổ..."
+msgid "Window &Shortcut…"
+msgstr "Phím nón&g cửa sổ…"
#: useractions.cpp:72
#, fuzzy
msgid "&Suspend Application"
-msgstr "Thiết lậ&p ứng dụng đặc biệt..."
+msgstr "Thiết lậ&p ứng dụng đặc biệt…"
#: useractions.cpp:73
msgid "&Resume Application"
msgstr ""
#: useractions.cpp:75
-msgid "&Special Window Settings..."
-msgstr "Thiết lậ&p cửa sổ đặc biệt..."
+msgid "&Special Window Settings…"
+msgstr "Thiết lậ&p cửa sổ đặc biệt…"
#: useractions.cpp:76
-msgid "&Special Application Settings..."
-msgstr "Thiết lậ&p ứng dụng đặc biệt..."
+msgid "&Special Application Settings…"
+msgstr "Thiết lậ&p ứng dụng đặc biệt…"
#: useractions.cpp:78
msgid "Ad&vanced"
@@ -776,8 +711,8 @@ msgid "Sh&ade"
msgstr "&Che"
#: useractions.cpp:108
-msgid "Configur&e Window Behavior..."
-msgstr "&Cấu hình cư xử của cửa sổ..."
+msgid "Configur&e Window Behavior…"
+msgstr "&Cấu hình cư xử của cửa sổ…"
#: useractions.cpp:209
msgid "To &Desktop"
@@ -787,12 +722,12 @@ msgstr "&Tới màn hình"
msgid "&All Desktops"
msgstr "&Mọi màn hình"
-#: workspace.cpp:1201 workspace.cpp:1221
+#: workspace.cpp:1234 workspace.cpp:1254
#, c-format
msgid "Desktop %1"
msgstr "Màn hình %1"
-#: workspace.cpp:2773
+#: workspace.cpp:2907
msgid ""
"You have selected to show a window without its border.\n"
"Without the border, you will not be able to enable the border again using "
@@ -803,7 +738,7 @@ msgstr ""
"Khi không có đường biên, thì không thể hiển thị lại đường biên bằng chuột: "
"hãy sử dụng thực đơn thao tác cửa sổ bằng phím nóng %1 để thay thế."
-#: workspace.cpp:2785
+#: workspace.cpp:2919
msgid ""
"You have selected to show a window in fullscreen mode.\n"
"If the application itself does not have an option to turn the fullscreen "
@@ -815,7 +750,7 @@ msgstr ""
"nó bằng chuột: hãy sử dụng thực đơn thao tác cửa sổ bằng phím nóng %1 để "
"thay thế."
-#: workspace.cpp:2924
+#: workspace.cpp:3058
msgid ""
"The Composite Manager crashed twice within a minute and is therefore "
"disabled for this session."
@@ -823,11 +758,11 @@ msgstr ""
"Trình quản lý sự kết hợp bị lỗi crash lần thứ hai trong vòng một phút và do "
"đó bị tắt trong buổi làm việc này."
-#: workspace.cpp:2925 workspace.cpp:2948 workspace.cpp:2987
+#: workspace.cpp:3059 workspace.cpp:3082 workspace.cpp:3121
msgid "Composite Manager Failure"
msgstr "Lỗi Trình quản lý sự kết hợp"
-#: workspace.cpp:2966
+#: workspace.cpp:3100
#, fuzzy
msgid ""
"<qt><b>The TDE composition manager failed to open the display</b><br>There "
@@ -836,7 +771,7 @@ msgstr ""
"<qt><b>kompmgr không mở được màn hình</b><br>Có thể có một mục màn hình lỗi "
"trong ~/.xcompmgrrc của bạn.</qt>"
-#: workspace.cpp:2968
+#: workspace.cpp:3102
#, fuzzy
msgid ""
"<qt><b>The TDE composition manager cannot find the Xrender extension</"
@@ -847,7 +782,7 @@ msgstr ""
"XOrg đã cũ hoặc đã bị hỏng.<br>Hãy lấy XOrg &ge; 6.8 từ www.freedesktop.org."
"<br></qt>"
-#: workspace.cpp:2970
+#: workspace.cpp:3104
msgid ""
"<qt><b>Composite extension not found</b><br>You <i>must</i> use XOrg &ge; "
"6.8 for translucency and shadows to work.<br>Additionally, you need to add a "
@@ -859,7 +794,7 @@ msgstr ""
"cần thêm một mục mới vào tập tin cấu hình X:<br><i>Section \"Extensions"
"\"<br>Option \"Composite\" \"Enable\"<br>EndSection</i></qt>"
-#: workspace.cpp:2975
+#: workspace.cpp:3109
msgid ""
"<qt><b>Damage extension not found</b><br>You <i>must</i> use XOrg &ge; 6.8 "
"for translucency and shadows to work.</qt>"
@@ -867,7 +802,7 @@ msgstr ""
"<qt><b>Không tìm thấy mở rộng cho sự hỏng hóc</b><br>Bạn <i>phải</i> dùng "
"XOrg &ge; 6.8 để có các tính năng trong suốt và bóng.</qt>"
-#: workspace.cpp:2977
+#: workspace.cpp:3111
msgid ""
"<qt><b>XFixes extension not found</b><br>You <i>must</i> use XOrg &ge; 6.8 "
"for translucency and shadows to work.</qt>"
@@ -875,6 +810,54 @@ msgstr ""
"<qt><b>Không tìm thấy mở rộng XFixes</b><br>Bạn <i>phải</i> dùng XOrg &ge; "
"6.8 để có các tính năng trong suốt và bóng.</qt>"
+#~ msgid ""
+#~ "_: %1 is the name of window decoration style\n"
+#~ "<center><b>%1 preview</b></center>"
+#~ msgstr "<center><b>xem trước %1</b></center>"
+
+#~ msgid "Menu"
+#~ msgstr "Thực đơn"
+
+#~ msgid "Not on all desktops"
+#~ msgstr "Không trên mọi màn hình"
+
+#~ msgid "On all desktops"
+#~ msgstr "Trên mọi màn hình"
+
+#~ msgid "Minimize"
+#~ msgstr "Thu nhỏ"
+
+#~ msgid "Maximize"
+#~ msgstr "Phóng to"
+
+#~ msgid "Do not keep above others"
+#~ msgstr "Không giữ trên các cửa sổ khác"
+
+#~ msgid "Keep above others"
+#~ msgstr "Giữ trên các cửa sổ khác"
+
+#~ msgid "Do not keep below others"
+#~ msgstr "Không giữ dưới các cửa sổ khác"
+
+#~ msgid "Keep below others"
+#~ msgstr "Giữ dưới các cửa sổ khác"
+
+#~ msgid "Unshade"
+#~ msgstr "Bỏ che"
+
+#~ msgid "Shade"
+#~ msgstr "Che"
+
+#~ msgid "No window decoration plugin library was found."
+#~ msgstr "Không tìm thấy thư viện bổ sung trang trí cửa sổ."
+
+#~ msgid "The default decoration plugin is corrupt and could not be loaded."
+#~ msgstr "Bổ sung trang trí mặc định bị hỏng và không thể nạp vào."
+
+#, fuzzy
+#~ msgid "The library %1 is not a TWin plugin."
+#~ msgstr "Thư viện %1 không phải là một bổ sung KWin."
+
#~ msgid "KWin"
#~ msgstr "KWin"
diff --git a/tde-i18n-vi/messages/tdebase/twin_clients.po b/tde-i18n-vi/messages/tdebase/twin_clients.po
index 6558ab68c8e..8c548e59740 100644
--- a/tde-i18n-vi/messages/tdebase/twin_clients.po
+++ b/tde-i18n-vi/messages/tdebase/twin_clients.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin_clients\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2022-09-07 18:18+0000\n"
"PO-Revision-Date: 2006-04-25 09:38+0930\n"
"Last-Translator: Phan Vĩnh Thịnh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -318,12 +318,12 @@ msgstr ""
"Chọn tùy chọn này nếu muốn vẽ thanh chộp dưới các cửa sổ. Khi tùy chọn không "
"được dùng thì chỉ vẽ các đường biên nhỏ."
-#: keramik/config/keramikconfig.ui:63 plastik/config/configdialog.ui:81
+#: keramik/config/keramikconfig.ui:63 plastik/config/configdialog.ui:78
#, no-c-format
msgid "Use shadowed &text"
msgstr "Dùng chữ &bóng"
-#: keramik/config/keramikconfig.ui:66 plastik/config/configdialog.ui:84
+#: keramik/config/keramikconfig.ui:66 plastik/config/configdialog.ui:81
#, no-c-format
msgid ""
"Check this option if you want the titlebar text to have a 3D look with a "
@@ -346,7 +346,7 @@ msgstr "&Sắp hàng tiêu đề"
msgid "Colored window border"
msgstr "Biên cửa sổ có màu "
-#: plastik/config/configdialog.ui:73
+#: plastik/config/configdialog.ui:70
#, no-c-format
msgid ""
"Check this option if the window border should be painted in the titlebar "
@@ -355,12 +355,12 @@ msgstr ""
"Dùng tùy chọn này nếu biên cửa sổ có màu của thanh tiêu đề. Nếu không sẽ vẽ "
"với màu nền."
-#: plastik/config/configdialog.ui:92
+#: plastik/config/configdialog.ui:89
#, no-c-format
msgid "Animate buttons"
msgstr "Nút hình động"
-#: plastik/config/configdialog.ui:95
+#: plastik/config/configdialog.ui:92
#, no-c-format
msgid ""
"Check this option if you want the buttons to fade in when the mouse pointer "
@@ -369,12 +369,12 @@ msgstr ""
"Dùng tùy chọn này nếu muốn nút đưa vào từ từ khi đặt con trỏ chuột lên trên "
"chúng và nhạt dần khi bỏ con trỏ đi."
-#: plastik/config/configdialog.ui:103
+#: plastik/config/configdialog.ui:100
#, no-c-format
msgid "Close windows by double clicking the menu button"
msgstr "Đóng cửa sổ khi nháy kép lên nút thực đơn"
-#: plastik/config/configdialog.ui:106
+#: plastik/config/configdialog.ui:103
#, no-c-format
msgid ""
"Check this option if you want windows to be closed when you double click the "
diff --git a/tde-i18n-vi/messages/tdebase/twin_lib.po b/tde-i18n-vi/messages/tdebase/twin_lib.po
index 16764863f79..6c2c3f246d4 100644
--- a/tde-i18n-vi/messages/tdebase/twin_lib.po
+++ b/tde-i18n-vi/messages/tdebase/twin_lib.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin_lib\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-07-07 18:14+0000\n"
"PO-Revision-Date: 2006-04-11 16:48+0930\n"
"Last-Translator: Phan Vinh Thinh <teppi82@gmail.com>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -79,15 +79,15 @@ msgstr "Bỏ che khuất"
msgid "Shade"
msgstr "Che khuất"
-#: kdecoration_plugins_p.cpp:120
+#: kdecoration_plugins_p.cpp:117
msgid "No window decoration plugin library was found."
msgstr "Không tìm thấy thư viện bổ sung trang trí cửa sổ nào."
-#: kdecoration_plugins_p.cpp:145
+#: kdecoration_plugins_p.cpp:142
msgid "The default decoration plugin is corrupt and could not be loaded."
msgstr "Bổ sung trang trí mặc định bị hỏng và không nạp được."
-#: kdecoration_plugins_p.cpp:159
+#: kdecoration_plugins_p.cpp:156
#, fuzzy
msgid "The library %1 is not a TWin plugin."
msgstr "Thư viện %1 không phải là một bổ sung KWin."
diff --git a/tde-i18n-vi/messages/tdegraphics/kghostview.po b/tde-i18n-vi/messages/tdegraphics/kghostview.po
index d803d4c2d48..ecbae531a88 100644
--- a/tde-i18n-vi/messages/tdegraphics/kghostview.po
+++ b/tde-i18n-vi/messages/tdegraphics/kghostview.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"POT-Creation-Date: 2024-04-16 18:18+0000\n"
"PO-Revision-Date: 2002-08-10 22:56GMT+0900\n"
"Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) <vuhung@fedu.uec.ac.jp, "
"vuhung@kde.org>\n"
@@ -304,26 +304,26 @@ msgid ""
"Configuration"
msgstr "Cấu hình Ghostscript"
-#: kgvdocument.cpp:99
+#: kgvdocument.cpp:100
msgid ""
"<qt>Could not open <nobr><strong>%1</strong></nobr>: File does not exist.</"
"qt>"
msgstr ""
"<qt>Không mở được <nobr><strong>%1</strong></nobr>: File không tồn tại.</qt>"
-#: kgvdocument.cpp:108
+#: kgvdocument.cpp:109
msgid ""
"<qt>Could not open <nobr><strong>%1</strong></nobr>: Permission denied.</qt>"
msgstr ""
"<qt>Không mở được <nobr><strong>%1</strong></nobr>: Phân quyền bị từ chối.</"
"qt>"
-#: kgvdocument.cpp:134 kgvshell.cpp:254
+#: kgvdocument.cpp:135 kgvshell.cpp:254
#, c-format
msgid "Could not create temporary file: %1"
msgstr "Không thể tạo được file tạm thời: %1"
-#: kgvdocument.cpp:158
+#: kgvdocument.cpp:159
#, fuzzy
msgid ""
"<qt>Could not open <nobr><strong>%1</strong></nobr> which has type <strong>"
@@ -334,39 +334,39 @@ msgstr ""
"strong>. KGhostview chỉ có tải các file Postscript (.ps, .eps) Portable "
"Document Format (.pdf) .</qt>"
-#: kgvdocument.cpp:192 kgvdocument.cpp:223
+#: kgvdocument.cpp:193 kgvdocument.cpp:224
#, fuzzy
msgid "<qt>Could not uncompress <nobr><strong>%1</strong></nobr>.</qt>"
msgstr "<qt>Không thể unzip <nobr><strong>%1</strong></nobr>.</qt>"
-#: kgvdocument.cpp:203
+#: kgvdocument.cpp:204
#, c-format
msgid "Could not create temporary file: %2"
msgstr "Không thể tạo được file tạm thời: %2"
-#: kgvdocument.cpp:241
+#: kgvdocument.cpp:242
msgid "<qt>Could not open file <nobr><strong>%1</strong></nobr>.</qt>"
msgstr "<qt>Không thể mở file <nobr><strong>%1</strong></nobr>.</qt>"
-#: kgvdocument.cpp:262
+#: kgvdocument.cpp:263
msgid "<qt>Error opening file <nobr><strong>%1</strong></nobr>: %2</qt>"
msgstr "<qt>Lỗi khi mở file <nobr><strong>%1</strong></nobr>: %2</qt>"
-#: kgvdocument.cpp:524 kgvdocument.cpp:551
+#: kgvdocument.cpp:525 kgvdocument.cpp:552
#, c-format
msgid "Print %1"
msgstr ""
-#: kgvdocument.cpp:531 kgvdocument.cpp:662
+#: kgvdocument.cpp:532 kgvdocument.cpp:661
msgid "Printing failed because the list of pages to be printed was empty."
msgstr "In thất bại vì danh sách các trang được in là rỗng."
-#: kgvdocument.cpp:533 kgvdocument.cpp:664
+#: kgvdocument.cpp:534 kgvdocument.cpp:663
#, fuzzy
msgid "Error Printing"
msgstr "Lỗi in"
-#: kgvdocument.cpp:537
+#: kgvdocument.cpp:538
msgid ""
"<qt><strong>Printing failure:</strong><br>Could not convert to PostScript</"
"qt>"
diff --git a/tde-i18n-vi/messages/tdegraphics/ksnapshot.po b/tde-i18n-vi/messages/tdegraphics/ksnapshot.po
index 92b875accb1..5be3abd75b4 100644
--- a/tde-i18n-vi/messages/tdegraphics/ksnapshot.po
+++ b/tde-i18n-vi/messages/tdegraphics/ksnapshot.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2023-03-24 18:17+0000\n"
"PO-Revision-Date: 2002-08-11 23:57GMT+0900\n"
"Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) <vuhung@fedu.uec.ac.jp, "
"vuhung@kde.org>\n"
@@ -28,56 +28,64 @@ msgid ""
"Your emails"
msgstr "vuhung@fedu.uec.ac.jp, vuhung@kde.org"
-#: ksnapshot.cpp:102
+#: ksnapshot.cpp:107
msgid "snapshot"
msgstr ""
-#: ksnapshot.cpp:120
+#: ksnapshot.cpp:143
msgid "Quick Save Snapshot &As..."
msgstr ""
-#: ksnapshot.cpp:121
+#: ksnapshot.cpp:144
msgid ""
"Save the snapshot to the file specified by the user without showing the file "
"dialog."
msgstr ""
-#: ksnapshot.cpp:125
+#: ksnapshot.cpp:148
msgid "Save Snapshot &As..."
msgstr ""
-#: ksnapshot.cpp:126
+#: ksnapshot.cpp:149
msgid "Save the snapshot to the file specified by the user."
msgstr ""
-#: ksnapshot.cpp:164
+#: ksnapshot.cpp:189
msgid "File Exists"
msgstr ""
-#: ksnapshot.cpp:165
+#: ksnapshot.cpp:190
msgid "<qt>Do you really want to overwrite <b>%1</b>?</qt>"
msgstr ""
-#: ksnapshot.cpp:166
+#: ksnapshot.cpp:191
msgid "Overwrite"
msgstr ""
-#: ksnapshot.cpp:200
+#: ksnapshot.cpp:225 ksnapshot.cpp:416
msgid "Unable to save image"
msgstr ""
-#: ksnapshot.cpp:201
+#: ksnapshot.cpp:226
#, c-format
msgid ""
"KSnapshot was unable to save the image to\n"
"%1."
msgstr ""
-#: ksnapshot.cpp:284
+#: ksnapshot.cpp:310
msgid "Print Screenshot"
msgstr ""
-#: ksnapshot.cpp:439
+#: ksnapshot.cpp:415
+msgid "KSnapshot was unable to create temporary file."
+msgstr ""
+
+#: ksnapshot.cpp:432
+msgid "Cannot start %1!"
+msgstr ""
+
+#: ksnapshot.cpp:544
msgid "The screen has been successfully grabbed."
msgstr ""
@@ -236,6 +244,26 @@ msgstr ""
msgid "Click this button to print the current screenshot."
msgstr ""
+#: ksnapshotwidget.ui:250
+#, no-c-format
+msgid "Open in &KolourPaint"
+msgstr ""
+
+#: ksnapshotwidget.ui:253
+#, no-c-format
+msgid "Click this button to edit the snapshot in KolourPaint."
+msgstr ""
+
+#: ksnapshotwidget.ui:264
+#, no-c-format
+msgid "Open &with..."
+msgstr ""
+
+#: ksnapshotwidget.ui:270
+#, no-c-format
+msgid "Click this button to open the snapshot in another application."
+msgstr ""
+
#, fuzzy
#~ msgid "&Print..."
#~ msgstr "&In"
diff --git a/tde-i18n-vi/messages/tdelibs/katepart.po b/tde-i18n-vi/messages/tdelibs/katepart.po
index 07ae9500ea4..3ae4ec6f928 100644
--- a/tde-i18n-vi/messages/tdelibs/katepart.po
+++ b/tde-i18n-vi/messages/tdelibs/katepart.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kate_part\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-03 18:14+0000\n"
+"POT-Creation-Date: 2022-10-18 18:18+0000\n"
"PO-Revision-Date: 2006-07-04 22:03+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -3547,8 +3547,8 @@ msgstr "Hợp ngữ"
#: data/glosstex.xml:3 data/haml.xml:3 data/hamlet.xml:8 data/html.xml:7
#: data/javadoc.xml:3 data/json.xml:15 data/jsp.xml:3 data/latex.xml:3
#: data/less.xml:3 data/mab.xml:3 data/mako.xml:7 data/mandoc.xml:3
-#: data/mediawiki.xml:7 data/metafont.xml:9 data/pango.xml:3
-#: data/postscript.xml:3 data/ppd.xml:12 data/relaxng.xml:22
+#: data/markdown.xml:51 data/mediawiki.xml:7 data/metafont.xml:9
+#: data/pango.xml:3 data/postscript.xml:3 data/ppd.xml:12 data/relaxng.xml:22
#: data/relaxngcompact.xml:3 data/rest.xml:14 data/restructuredtext.xml:3
#: data/rhtml.xml:47 data/roff.xml:10 data/rtf.xml:3 data/scss.xml:28
#: data/sgml.xml:3 data/sisu.xml:3 data/template-toolkit.xml:21
@@ -4460,6 +4460,13 @@ msgid ""
"Troff Mandoc"
msgstr "Javadoc"
+#: data/markdown.xml:51
+#, fuzzy
+msgid ""
+"_: Language\n"
+"Markdown"
+msgstr "Mason"
+
#: data/mason.xml:3
msgid ""
"_: Language\n"
diff --git a/tde-i18n-vi/messages/tdelibs/tdeio.po b/tde-i18n-vi/messages/tdelibs/tdeio.po
index 9b2678aea98..c36cb6fe5d7 100644
--- a/tde-i18n-vi/messages/tdelibs/tdeio.po
+++ b/tde-i18n-vi/messages/tdelibs/tdeio.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: tdeio\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-06-25 18:19+0000\n"
"PO-Revision-Date: 2006-07-04 22:10+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -1257,7 +1257,7 @@ msgstr ""
msgid "Status"
msgstr "Khởi chạy"
-#: tdefile/kicondialog.cpp:589
+#: tdefile/kicondialog.cpp:588
msgid "*.png *.xpm *.svg *.svgz|Icon Files (*.png *.xpm *.svg *.svgz)"
msgstr "*.png *.xpm *.svg *.svgz|Tập tin biểu tượng (*.png *.xpm *.svg *.svgz)"
@@ -3770,8 +3770,8 @@ msgstr "Không có tập tin hay thư mục đó"
msgid "The specified file or folder <strong>%1</strong> does not exist."
msgstr "Không có tập tin hay thư mục <strong>%1</strong> đã ghi rõ."
-#: tdeio/global.cpp:748 tdeio/job.cpp:1796 tdeio/job.cpp:3263
-#: tdeio/job.cpp:3780 tdeio/paste.cpp:65
+#: tdeio/global.cpp:748 tdeio/job.cpp:1825 tdeio/job.cpp:3292
+#: tdeio/job.cpp:3809 tdeio/paste.cpp:65
msgid "File Already Exists"
msgstr "Tập tin đã có"
@@ -3793,7 +3793,7 @@ msgstr "Hãy xoá bỏ tập tin hiện thời, rồi thử lại."
msgid "Choose an alternate filename for the new file."
msgstr "Hãy chọn một tên tập tịn xen kẽ cho tập tin mới."
-#: tdeio/global.cpp:758 tdeio/job.cpp:2973
+#: tdeio/global.cpp:758 tdeio/job.cpp:3002
msgid "Folder Already Exists"
msgstr "Thư mục đã có"
@@ -4618,7 +4618,7 @@ msgstr "Hãy chọn tên tập tin khác cho tập tin đích."
msgid "Undocumented Error"
msgstr "Lỗi không được diễn tả"
-#: tdeio/job.cpp:3263 tdeio/job.cpp:3780
+#: tdeio/job.cpp:3292 tdeio/job.cpp:3809
msgid "Already Exists as Folder"
msgstr "Đã có, là thư mục."
@@ -4627,7 +4627,7 @@ msgstr "Đã có, là thư mục."
msgid "No service implementing %1"
msgstr "Không có dịch vụ thi hành %1"
-#: tdeio/kdirlister.cpp:296 tdeio/kdirlister.cpp:307 tdeio/krun.cpp:980
+#: tdeio/kdirlister.cpp:296 tdeio/kdirlister.cpp:307 tdeio/krun.cpp:984
#: tdeio/paste.cpp:213 tdeio/renamedlg.cpp:433
#, c-format
msgid ""
@@ -4758,11 +4758,11 @@ msgstr "Bạn không có quyền thực hiện tập tin này."
msgid "Launching %1"
msgstr "Đang khởi chạy %1..."
-#: tdeio/krun.cpp:777
+#: tdeio/krun.cpp:781
msgid "You are not authorized to execute this service."
msgstr "Bạn không đủ quyền thực hiện dịch vụ này."
-#: tdeio/krun.cpp:1017
+#: tdeio/krun.cpp:1021
msgid ""
"<qt>Unable to run the command specified. The file or folder <b>%1</b> does "
"not exist.</qt>"
@@ -4770,7 +4770,7 @@ msgstr ""
"<qt>Không thể chạy lệnh đã ghi rõ, vì không có tập tin hay thư mục <b>%1</b>."
"</qt>"
-#: tdeio/krun.cpp:1540
+#: tdeio/krun.cpp:1544
msgid "Could not find the program '%1'"
msgstr "Không tìm thấy chương trình « %1 »"
diff --git a/tde-i18n-vi/messages/tdelibs/tdelibs.po b/tde-i18n-vi/messages/tdelibs/tdelibs.po
index 1532e23bfbf..4bc544c3e5b 100644
--- a/tde-i18n-vi/messages/tdelibs/tdelibs.po
+++ b/tde-i18n-vi/messages/tdelibs/tdelibs.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: tdelibs\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-05-11 18:12+0000\n"
+"POT-Creation-Date: 2024-04-03 18:22+0000\n"
"PO-Revision-Date: 2006-07-04 22:06+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -101,8 +101,8 @@ msgstr "Cảnh báo"
msgid "Informational"
msgstr "Thông tin"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4708
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5872
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4709
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5873
#: arts/message/artsmessage.cpp:89 common_texts.cpp:54 kjs/object.cpp:492
#: tdeabc/lock.cpp:132 tdeui/tdemessagebox.cpp:760 tdeui/tdemessagebox.cpp:790
#: tdeutils/kpluginselector.cpp:248
@@ -203,10 +203,9 @@ msgstr "&Dưới"
msgid "Move"
msgstr "Chuyển"
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2141
-#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2273
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5663
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5665 common_texts.cpp:47
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2244
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5660
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5662 common_texts.cpp:47
#: tdecore/tdestdaccel.cpp:66
msgid "Select All"
msgstr "Chọn hết"
@@ -288,7 +287,7 @@ msgstr "Không tên"
#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
#: ../../dependencies/tqt3/src/dialogs/qinputdialog.cpp:151
#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1619
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:914
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:919
#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:198
#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:1072
#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:273
@@ -297,11 +296,11 @@ msgid "OK"
msgstr "Được"
#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:174
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2561
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4667 common_texts.cpp:67
-#: tdecore/kdebug.cpp:347 tdecore/tdeapplication.cpp:1625
-#: tdecore/tdeapplication.cpp:2685 tdecore/tdeapplication.cpp:2720
-#: tdecore/tdeapplication.cpp:2991 tdecore/tdeapplication.cpp:3016
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2562
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4668 common_texts.cpp:67
+#: tdecore/kdebug.cpp:347 tdecore/tdeapplication.cpp:1623
+#: tdecore/tdeapplication.cpp:2683 tdecore/tdeapplication.cpp:2718
+#: tdecore/tdeapplication.cpp:2989 tdecore/tdeapplication.cpp:3014
#: tdeui/kdialogbase.cpp:908 tdeui/kstdguiitem.cpp:99
msgid "&OK"
msgstr "&Được"
@@ -315,11 +314,11 @@ msgid "Off"
msgstr "Tắt"
#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1394
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:892
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2565
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:899
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2566
#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
#: ../../dependencies/tqt3/src/dialogs/qinputdialog.cpp:153
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:922
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:927
#: ../../dependencies/tqt3/src/dialogs/qprogressdialog.cpp:254
#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:851
#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:279
@@ -343,7 +342,7 @@ msgstr "Áp dụng"
msgid "&Apply"
msgstr "&Áp dụng"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2788 common_texts.cpp:74
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2789 common_texts.cpp:74
#: tdecore/tdestdaccel.cpp:52
msgid "File"
msgstr "Tập tin"
@@ -415,31 +414,29 @@ msgstr "T&hoát"
msgid "Reload"
msgstr "Tải lại"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2613 common_texts.cpp:89
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2614 common_texts.cpp:89
#: tdecore/tdestdaccel.cpp:86
msgid "Back"
msgstr "Lùi"
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2133
#: common_texts.cpp:90 tdecore/kkeyserver_x11.cpp:133
#: tdecore/tdestdaccel.cpp:63
msgid "Copy"
msgstr "Chép"
-#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2269
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5654 common_texts.cpp:91
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2240
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5651 common_texts.cpp:91
#: tdeui/kstdaction_p.h:55
msgid "&Copy"
msgstr "&Chép"
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2134
#: common_texts.cpp:92 tdecore/kkeyserver_x11.cpp:135
#: tdecore/tdestdaccel.cpp:64
msgid "Paste"
msgstr "Dán"
-#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2270
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5656 common_texts.cpp:93
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2241
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5653 common_texts.cpp:93
#: tdeui/kstdaction_p.h:56 tdeui/kstdaction_p.h:57
msgid "&Paste"
msgstr "&Dán"
@@ -464,8 +461,8 @@ msgstr "Lượt chơi mới"
msgid "&New Game"
msgstr "Lượt chơi mớ&i"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3519
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5716 common_texts.cpp:99
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3520
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5717 common_texts.cpp:99
#: tdecore/kkeyserver_x11.cpp:134 tdecore/tdestdaccel.cpp:53
msgid "Open"
msgstr "Mở"
@@ -482,7 +479,6 @@ msgstr "Mở..."
msgid "&Open..."
msgstr "&Mở..."
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2132
#: common_texts.cpp:103 tdecore/kkeyserver_x11.cpp:137
#: tdecore/tdestdaccel.cpp:62
msgid "Cut"
@@ -512,13 +508,13 @@ msgstr "Màu &nền"
msgid "Save"
msgstr "Lưu"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4284
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4657
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4285
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4658
#: common_texts.cpp:110 tdeui/kstdaction_p.h:43 tdeui/kstdguiitem.cpp:127
msgid "&Save"
msgstr "&Lưu"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3644
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3645
#: common_texts.cpp:111 tdehtml/tdehtml_part.cpp:3940
#: tdehtml/tdehtml_part.cpp:4144 tdehtml/tdehtml_part.cpp:4465
#: tdehtml/tdehtml_run.cpp:83 tdeparts/browserrun.cpp:419
@@ -560,7 +556,7 @@ msgstr "&In..."
msgid "Sorry"
msgstr "Rất tiếc"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1183
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1188
#: common_texts.cpp:118 tdespell2/ui/configui.ui:34 tdeui/keditcl2.cpp:723
#: tdeui/keditcl2.cpp:862 tdeutils/kfinddialog.cpp:162
#, no-c-format
@@ -584,14 +580,13 @@ msgstr "Đổi"
msgid "Delete"
msgstr "Xoá bỏ"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4292
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4293
#: common_texts.cpp:123 tdeui/kstdguiitem.cpp:220
msgid "&Delete"
msgstr "&Xoá bỏ"
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2139
-#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2271
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5659 common_texts.cpp:124
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2242
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5656 common_texts.cpp:124
msgid "Clear"
msgstr "Xoá"
@@ -603,26 +598,24 @@ msgstr "Nghiêng"
msgid "Roman"
msgstr "La mã"
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2128
#: common_texts.cpp:127 tdecore/kkeyserver_x11.cpp:131
#: tdecore/tdestdaccel.cpp:60
msgid "Undo"
msgstr "Hồi lại"
-#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2265
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5647 common_texts.cpp:128
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2236
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5644 common_texts.cpp:128
#: tdeui/kcommand.cpp:86 tdeui/kcommand.cpp:120 tdeui/kcommand.cpp:208
#: tdeui/kstdaction_p.h:52
msgid "&Undo"
msgstr "&Hồi lại"
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2129
#: common_texts.cpp:129 tdecore/tdestdaccel.cpp:61
msgid "Redo"
msgstr "Làm lại"
-#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2266
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5648 common_texts.cpp:130
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2237
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5645 common_texts.cpp:130
#: tdeui/kcommand.cpp:94 tdeui/kcommand.cpp:124 tdeui/kcommand.cpp:155
#: tdeui/kcommand.cpp:170 tdeui/kcommand.cpp:253
msgid "&Redo"
@@ -637,12 +630,12 @@ msgstr "Trò &chơi"
msgid "Information"
msgstr "Thông tin"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1307
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1312
#: common_texts.cpp:133
msgid "Portrait"
msgstr "Thẳng đứng"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1308
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1313
#: common_texts.cpp:134
msgid "Landscape"
msgstr "Nằm ngang"
@@ -652,7 +645,7 @@ msgstr "Nằm ngang"
msgid "locally connected"
msgstr "đã kết nối cục bộ"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1163
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1168
#: common_texts.cpp:136
msgid "Browse..."
msgstr "Duyệt..."
@@ -1446,7 +1439,7 @@ msgstr "Họ"
msgid "Birthday"
msgstr "Ngày sinh"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1035
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1040
#: kab/addressbook.cpp:295 tdeui/ktimezonewidget.cpp:47
msgid "Comment"
msgstr "Ghi chú"
@@ -2136,11 +2129,11 @@ msgstr "Không thể tải tài nguyên « %1 »"
msgid "Select Addressee"
msgstr "Chọn người nhận"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2521
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2522
#: tdeabc/addresseedialog.cpp:70 tdeabc/addresseedialog.cpp:100
#: tdeabc/distributionlistdialog.cpp:174 tdeabc/distributionlistdialog.cpp:189
#: tdeabc/distributionlisteditor.cpp:142 tdeabc/distributionlisteditor.cpp:161
-#: tdeabc/scripts/entrylist:16 tdehtml/misc/knsplugininstaller.cpp:380
+#: tdeabc/scripts/entrylist:16 tdehtml/misc/knsplugininstaller.cpp:384
#: tdenewstuff/downloaddialog.cpp:282 tdenewstuff/downloaddialog.cpp:288
#: tdenewstuff/downloaddialog.cpp:294 tdenewstuff/providerdialog.cpp:65
#: tderesources/configpage.cpp:119 tdeutils/kpluginselector.cpp:200
@@ -2484,7 +2477,7 @@ msgstr "Ảnh động"
msgid "Mailbox"
msgstr "Hộp thư"
-#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:4253
+#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:4222
msgid "Modem"
msgstr "Bộ điều giải"
@@ -3930,7 +3923,7 @@ msgstr ""
"listinfo/kde-l10n-vi\">Hộp thư chung của nhóm Việt hoá TDE</a>.</p><p>Chúc "
"bạn sử dụng TDE vui nhé. :)</p>"
-#: tdecore/tdeaboutdata.cpp:454
+#: tdecore/tdeaboutdata.cpp:458
msgid ""
"No licensing terms for this program have been specified.\n"
"Please check the documentation or the source for any\n"
@@ -3940,19 +3933,19 @@ msgstr ""
"Vui lòng kiểm tra xem tài liệu hướng dẫn hoặc\n"
"mã nguồn chứa điều kiện bản quyền nào.\n"
-#: tdecore/tdeaboutdata.cpp:461
+#: tdecore/tdeaboutdata.cpp:465
#, c-format
msgid "This program is distributed under the terms of the %1."
msgstr "Chương trình này được phát hành với điều kiện của %1."
-#: tdecore/tdeapplication.cpp:1139
+#: tdecore/tdeapplication.cpp:1137
msgid ""
"_: Dear Translator! Translate this string to the string 'LTR' in left-to-"
"right languages (as english) or to 'RTL' in right-to-left languages (such as "
"Hebrew and Arabic) to get proper widget layout."
msgstr "LTR"
-#: tdecore/tdeapplication.cpp:1612
+#: tdecore/tdeapplication.cpp:1610
msgid ""
"There was an error setting up inter-process communications for TDE. The "
"message returned by the system was:\n"
@@ -3962,7 +3955,7 @@ msgstr ""
"thống:\n"
"\n"
-#: tdecore/tdeapplication.cpp:1616
+#: tdecore/tdeapplication.cpp:1614
msgid ""
"\n"
"\n"
@@ -3972,23 +3965,23 @@ msgstr ""
"\n"
"Hãy kiểm tra xem chương trình « dcopserver » có chạy chưa."
-#: tdecore/tdeapplication.cpp:1623
+#: tdecore/tdeapplication.cpp:1621
msgid "DCOP communications error (%1)"
msgstr "Lỗi liên lạc DCOP (%1)"
-#: tdecore/tdeapplication.cpp:1641
+#: tdecore/tdeapplication.cpp:1639
msgid "Use the X-server display 'displayname'"
msgstr "Dùng bộ trình bày trình phục vụ X « tên bộ trình bày »"
-#: tdecore/tdeapplication.cpp:1643
+#: tdecore/tdeapplication.cpp:1641
msgid "Use the QWS display 'displayname'"
msgstr "Dùng bộ trình bày QWS « tên bộ trình bày »"
-#: tdecore/tdeapplication.cpp:1645
+#: tdecore/tdeapplication.cpp:1643
msgid "Restore the application for the given 'sessionId'"
msgstr "Phục hồi ứng dụng cho « mã nhận diện phiên chạy » đựa ra"
-#: tdecore/tdeapplication.cpp:1646
+#: tdecore/tdeapplication.cpp:1644
msgid ""
"Causes the application to install a private color\n"
"map on an 8-bit display"
@@ -3996,7 +3989,7 @@ msgstr ""
"Gây ra ứng dụng cài đặt sơ đồ màu\n"
"vào bộ trình bày 8-bit."
-#: tdecore/tdeapplication.cpp:1647
+#: tdecore/tdeapplication.cpp:1645
#, fuzzy
msgid ""
"Limits the number of colors allocated in the color\n"
@@ -4008,11 +4001,11 @@ msgstr ""
"trên bộ trình bày 8-bit, nếu ứng dụng có dùng\n"
"đặc tả màu « QApplication::ManyColor »."
-#: tdecore/tdeapplication.cpp:1648
+#: tdecore/tdeapplication.cpp:1646
msgid "tells TQt to never grab the mouse or the keyboard"
msgstr "báo TQt không bao giờ lấy con chuột hay bàn phím"
-#: tdecore/tdeapplication.cpp:1649
+#: tdecore/tdeapplication.cpp:1647
msgid ""
"running under a debugger can cause an implicit\n"
"-nograb, use -dograb to override"
@@ -4021,15 +4014,15 @@ msgstr ""
"(không lấy) ngầm, hãy sử dụng « -dograb »\n"
"(làm lấy) để có quyền cao hơn."
-#: tdecore/tdeapplication.cpp:1650
+#: tdecore/tdeapplication.cpp:1648
msgid "switches to synchronous mode for debugging"
msgstr "chuyển đổi sang chế độ đồng bộ để gỡ lỗi"
-#: tdecore/tdeapplication.cpp:1652
+#: tdecore/tdeapplication.cpp:1650
msgid "defines the application font"
msgstr "định nghĩa phông chữ cho ứng dụng đó"
-#: tdecore/tdeapplication.cpp:1654
+#: tdecore/tdeapplication.cpp:1652
msgid ""
"sets the default background color and an\n"
"application palette (light and dark shades are\n"
@@ -4038,23 +4031,23 @@ msgstr ""
"đặt màu nền mặc định và bảng chọn cho\n"
"ứng dụng (có tính sắc màu cả nhạt lẫn tối)"
-#: tdecore/tdeapplication.cpp:1656
+#: tdecore/tdeapplication.cpp:1654
msgid "sets the default foreground color"
msgstr "đặt màu cảnh gần mặc định"
-#: tdecore/tdeapplication.cpp:1658
+#: tdecore/tdeapplication.cpp:1656
msgid "sets the default button color"
msgstr "đặt màu cái nút mặc định"
-#: tdecore/tdeapplication.cpp:1659
+#: tdecore/tdeapplication.cpp:1657
msgid "sets the application name"
msgstr "đặt tên ứng dụng"
-#: tdecore/tdeapplication.cpp:1660
+#: tdecore/tdeapplication.cpp:1658
msgid "sets the application title (caption)"
msgstr "đặt tựa đề (phụ đề) ứng dụng"
-#: tdecore/tdeapplication.cpp:1662
+#: tdecore/tdeapplication.cpp:1660
msgid ""
"forces the application to use a TrueColor visual on\n"
"an 8-bit display"
@@ -4062,7 +4055,7 @@ msgstr ""
"ép buộc ứng dụng phải dùng đồ trực quan\n"
"TrueColor (màu đúng) trên bộ trình bày 8-bit nào"
-#: tdecore/tdeapplication.cpp:1663
+#: tdecore/tdeapplication.cpp:1661
msgid ""
"sets XIM (X Input Method) input style. Possible\n"
"values are onthespot, overthespot, offthespot and\n"
@@ -4075,55 +4068,55 @@ msgstr ""
" • offthespot\t\tra chấm\n"
" • root\t\t\tgốc / chủ"
-#: tdecore/tdeapplication.cpp:1664
+#: tdecore/tdeapplication.cpp:1662
msgid "set XIM server"
msgstr "đặt trình phục vụ XIM"
-#: tdecore/tdeapplication.cpp:1665
+#: tdecore/tdeapplication.cpp:1663
msgid "disable XIM"
msgstr "tắt XIM"
-#: tdecore/tdeapplication.cpp:1668
+#: tdecore/tdeapplication.cpp:1666
msgid "forces the application to run as QWS Server"
msgstr "ép buộc ứng dụng phải chạy là trình phục vụ QWS"
-#: tdecore/tdeapplication.cpp:1670
+#: tdecore/tdeapplication.cpp:1668
msgid "mirrors the whole layout of widgets"
msgstr "phản ánh toàn bộ bố trí các ô điều khiển"
-#: tdecore/tdeapplication.cpp:1676
+#: tdecore/tdeapplication.cpp:1674
msgid "Use 'caption' as name in the titlebar"
msgstr "Dùng « phụ đề » là tên trên thanh tựa"
-#: tdecore/tdeapplication.cpp:1677
+#: tdecore/tdeapplication.cpp:1675
msgid "Use 'icon' as the application icon"
msgstr "Dùng « biểu tượng » là biểu tượng ứng dụng"
-#: tdecore/tdeapplication.cpp:1678
+#: tdecore/tdeapplication.cpp:1676
msgid "Use 'icon' as the icon in the titlebar"
msgstr "Dùng « biểu tượng » là biểu tượng trên thanh tựa"
-#: tdecore/tdeapplication.cpp:1679
+#: tdecore/tdeapplication.cpp:1677
msgid "Use alternative configuration file"
msgstr "Dùng tập tin cấu hình xen kẽ"
-#: tdecore/tdeapplication.cpp:1680
+#: tdecore/tdeapplication.cpp:1678
msgid "Use the DCOP Server specified by 'server'"
msgstr "Dùng Trình phục vụ DCOP bị « trình phục vụ » xác định"
-#: tdecore/tdeapplication.cpp:1681
+#: tdecore/tdeapplication.cpp:1679
msgid "Disable crash handler, to get core dumps"
msgstr "Tắt chạy bộ quản lý sụp đổ, để lấy đồ đổ lõi"
-#: tdecore/tdeapplication.cpp:1682
+#: tdecore/tdeapplication.cpp:1680
msgid "Waits for a WM_NET compatible windowmanager"
msgstr "Đợi bộ quản lý cửa sổ tương thích với WM_NET"
-#: tdecore/tdeapplication.cpp:1683
+#: tdecore/tdeapplication.cpp:1681
msgid "sets the application GUI style"
msgstr "đặt kiểu dáng GUI cho ứng dụng"
-#: tdecore/tdeapplication.cpp:1684
+#: tdecore/tdeapplication.cpp:1682
msgid ""
"sets the client geometry of the main widget - see man X for the argument "
"format"
@@ -4131,20 +4124,20 @@ msgstr ""
"đặt dạng hình ứng dụng khách của ô điều khiển chính — xem « man X » để tìm "
"dạng thức đối số."
-#: tdecore/tdeapplication.cpp:1738
+#: tdecore/tdeapplication.cpp:1736
msgid "The style %1 was not found\n"
msgstr "Không tìm thấy kiểu dáng %1\n"
-#: tdecore/tdeapplication.cpp:2412 tdestyles/klegacy/klegacystyle.cpp:3044
+#: tdecore/tdeapplication.cpp:2410 tdestyles/klegacy/klegacystyle.cpp:3042
#: tdestyles/web/webstyle.cpp:1604
msgid "modified"
msgstr "đã sửa đổi"
-#: tdecore/tdeapplication.cpp:2684 tdecore/tdeapplication.cpp:2719
+#: tdecore/tdeapplication.cpp:2682 tdecore/tdeapplication.cpp:2717
msgid "Could not Launch Help Center"
msgstr "Không thể khởi chạy Trung tâm Trợ giúp"
-#: tdecore/tdeapplication.cpp:2685 tdecore/tdeapplication.cpp:2720
+#: tdecore/tdeapplication.cpp:2683 tdecore/tdeapplication.cpp:2718
#, c-format
msgid ""
"Could not launch the TDE Help Center:\n"
@@ -4155,11 +4148,11 @@ msgstr ""
"\n"
"%1"
-#: tdecore/tdeapplication.cpp:2990
+#: tdecore/tdeapplication.cpp:2988
msgid "Could not Launch Mail Client"
msgstr "Không thể khởi chạy Ứng dụng khách Thư"
-#: tdecore/tdeapplication.cpp:2991
+#: tdecore/tdeapplication.cpp:2989
#, c-format
msgid ""
"Could not launch the mail client:\n"
@@ -4170,11 +4163,11 @@ msgstr ""
"\n"
"%1"
-#: tdecore/tdeapplication.cpp:3015
+#: tdecore/tdeapplication.cpp:3013
msgid "Could not Launch Browser"
msgstr "Không thể khởi chạy Bộ duyệt Mạng"
-#: tdecore/tdeapplication.cpp:3016
+#: tdecore/tdeapplication.cpp:3014
#, c-format
msgid ""
"Could not launch the browser:\n"
@@ -4185,11 +4178,11 @@ msgstr ""
"\n"
"%1"
-#: tdecore/tdeapplication.cpp:3085
+#: tdecore/tdeapplication.cpp:3083
msgid "Could not register with DCOP.\n"
msgstr "Không thể đăng ký với DCOP.\n"
-#: tdecore/tdeapplication.cpp:3120
+#: tdecore/tdeapplication.cpp:3118
msgid "TDELauncher could not be reached via DCOP.\n"
msgstr "Không thể tới TDELauncher (bộ khởi chạy) thông qua DCOP.\n"
@@ -4806,7 +4799,7 @@ msgid "Generic Input Device"
msgstr "Tùy chọn giống loài"
#: tdecore/tdehw/tdegenericdevice.cpp:315
-#: tdecore/tdehw/tdehardwaredevices.cpp:3378
+#: tdecore/tdehw/tdehardwaredevices.cpp:3347
msgid "Generic %1 Device"
msgstr ""
@@ -4820,265 +4813,265 @@ msgid "Unknown Virtual Device"
msgstr ""
#: tdecore/tdehw/tdegenericdevice.cpp:330
-#: tdecore/tdehw/tdehardwaredevices.cpp:4370
+#: tdecore/tdehw/tdehardwaredevices.cpp:4339
#, fuzzy
msgid "Unknown Device"
msgstr "Trường lạ"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3383
+#: tdecore/tdehw/tdehardwaredevices.cpp:3352
msgid "Disconnected %1 Port"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:3777
-#: tdecore/tdehw/tdehardwaredevices.cpp:3857
-#: tdecore/tdehw/tdehardwaredevices.cpp:3869
+#: tdecore/tdehw/tdehardwaredevices.cpp:3746
+#: tdecore/tdehw/tdehardwaredevices.cpp:3826
+#: tdecore/tdehw/tdehardwaredevices.cpp:3838
#, fuzzy
msgid "Unknown PCI Device"
msgstr "Trường lạ"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3887
-#: tdecore/tdehw/tdehardwaredevices.cpp:3967
-#: tdecore/tdehw/tdehardwaredevices.cpp:3979
+#: tdecore/tdehw/tdehardwaredevices.cpp:3856
+#: tdecore/tdehw/tdehardwaredevices.cpp:3936
+#: tdecore/tdehw/tdehardwaredevices.cpp:3948
#, fuzzy
msgid "Unknown USB Device"
msgstr "Trường lạ"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4008
-#: tdecore/tdehw/tdehardwaredevices.cpp:4049
+#: tdecore/tdehw/tdehardwaredevices.cpp:3977
+#: tdecore/tdehw/tdehardwaredevices.cpp:4018
#, fuzzy
msgid "Unknown PNP Device"
msgstr "Trường lạ"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4078
-#: tdecore/tdehw/tdehardwaredevices.cpp:4119
+#: tdecore/tdehw/tdehardwaredevices.cpp:4047
+#: tdecore/tdehw/tdehardwaredevices.cpp:4088
msgid "Unknown Monitor Device"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4208
+#: tdecore/tdehw/tdehardwaredevices.cpp:4177
#, fuzzy
msgid "Root"
msgstr "Không có gốc CA"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4211
+#: tdecore/tdehw/tdehardwaredevices.cpp:4180
#, fuzzy
msgid "System Root"
msgstr "Trình đơn hê thống"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4214
+#: tdecore/tdehw/tdehardwaredevices.cpp:4183
msgid "CPU"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4217
+#: tdecore/tdehw/tdehardwaredevices.cpp:4186
#, fuzzy
msgid "Graphics Processor"
msgstr "Vị trí địa lý"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4220
+#: tdecore/tdehw/tdehardwaredevices.cpp:4189
msgid "RAM"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4223
+#: tdecore/tdehw/tdehardwaredevices.cpp:4192
msgid "Bus"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4226
+#: tdecore/tdehw/tdehardwaredevices.cpp:4195
msgid "I2C Bus"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4229
+#: tdecore/tdehw/tdehardwaredevices.cpp:4198
msgid "MDIO Bus"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4232
+#: tdecore/tdehw/tdehardwaredevices.cpp:4201
#, fuzzy
msgid "Mainboard"
msgstr "Thanh công cụ chính"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4235
+#: tdecore/tdehw/tdehardwaredevices.cpp:4204
msgid "Disk"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4238
+#: tdecore/tdehw/tdehardwaredevices.cpp:4207
msgid "SCSI"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4241
+#: tdecore/tdehw/tdehardwaredevices.cpp:4210
msgid "Storage Controller"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4244
+#: tdecore/tdehw/tdehardwaredevices.cpp:4213
msgid "Mouse"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4247
+#: tdecore/tdehw/tdehardwaredevices.cpp:4216
msgid "Keyboard"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4250
+#: tdecore/tdehw/tdehardwaredevices.cpp:4219
msgid "HID"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4256
+#: tdecore/tdehw/tdehardwaredevices.cpp:4225
msgid "Monitor and Display"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4259
+#: tdecore/tdehw/tdehardwaredevices.cpp:4228
msgid "Network"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4262
+#: tdecore/tdehw/tdehardwaredevices.cpp:4231
msgid "Nonvolatile Memory"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1033
-#: tdecore/tdehw/tdehardwaredevices.cpp:4265
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1038
+#: tdecore/tdehw/tdehardwaredevices.cpp:4234
#, fuzzy
msgid "Printer"
msgstr "In"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4268
+#: tdecore/tdehw/tdehardwaredevices.cpp:4237
msgid "Scanner"
msgstr ""
-#: tdeabc/scripts/entrylist:83 tdecore/tdehw/tdehardwaredevices.cpp:4271
+#: tdeabc/scripts/entrylist:83 tdecore/tdehw/tdehardwaredevices.cpp:4240
msgid "Sound"
msgstr "Âm thanh"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4274
+#: tdecore/tdehw/tdehardwaredevices.cpp:4243
#, fuzzy
msgid "Video Capture"
msgstr "Thanh công cụ ảnh động"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4277
+#: tdecore/tdehw/tdehardwaredevices.cpp:4246
msgid "IEEE1394"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4280
+#: tdecore/tdehw/tdehardwaredevices.cpp:4249
msgid "PCMCIA"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4283
+#: tdecore/tdehw/tdehardwaredevices.cpp:4252
msgid "Camera"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4286
+#: tdecore/tdehw/tdehardwaredevices.cpp:4255
#, fuzzy
msgid "Text I/O"
msgstr "Chỉ có chữ"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4289
+#: tdecore/tdehw/tdehardwaredevices.cpp:4258
msgid "Serial Communications Controller"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4292
+#: tdecore/tdehw/tdehardwaredevices.cpp:4261
msgid "Parallel Port"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4295
+#: tdecore/tdehw/tdehardwaredevices.cpp:4264
msgid "Peripheral"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4298
+#: tdecore/tdehw/tdehardwaredevices.cpp:4267
#, fuzzy
msgid "Backlight"
msgstr "Lùi"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4301
+#: tdecore/tdehw/tdehardwaredevices.cpp:4270
msgid "Battery"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4304
+#: tdecore/tdehw/tdehardwaredevices.cpp:4273
msgid "Power Supply"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4307
+#: tdecore/tdehw/tdehardwaredevices.cpp:4276
#, fuzzy
msgid "Docking Station"
msgstr "Hướng"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4310
+#: tdecore/tdehw/tdehardwaredevices.cpp:4279
#, fuzzy
msgid "Thermal Sensor"
msgstr "Thiết lập chung"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4313
+#: tdecore/tdehw/tdehardwaredevices.cpp:4282
msgid "Thermal Control"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4316
+#: tdecore/tdehw/tdehardwaredevices.cpp:4285
#: tdecore/tdehw/tdenetworkconnections.cpp:788
msgid "Bluetooth"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4319
+#: tdecore/tdehw/tdehardwaredevices.cpp:4288
msgid "Bridge"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4322
+#: tdecore/tdehw/tdehardwaredevices.cpp:4291
msgid "Hub"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4325
+#: tdecore/tdehw/tdehardwaredevices.cpp:4294
msgid "Platform"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4328
+#: tdecore/tdehw/tdehardwaredevices.cpp:4297
msgid "Cryptography"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4331
+#: tdecore/tdehw/tdehardwaredevices.cpp:4300
msgid "Cryptographic Card"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4334
+#: tdecore/tdehw/tdehardwaredevices.cpp:4303
#, fuzzy
msgid "Biometric Security"
msgstr "Bảo mật"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4337
+#: tdecore/tdehw/tdehardwaredevices.cpp:4306
msgid "Test and Measurement"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4340
+#: tdecore/tdehw/tdehardwaredevices.cpp:4309
msgid "Timekeeping"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4343
+#: tdecore/tdehw/tdehardwaredevices.cpp:4312
msgid "Platform Event"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4346
+#: tdecore/tdehw/tdehardwaredevices.cpp:4315
#, fuzzy
msgid "Platform Input"
msgstr "Xoá trường nhập"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4349
+#: tdecore/tdehw/tdehardwaredevices.cpp:4318
msgid "Plug and Play"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4352
+#: tdecore/tdehw/tdehardwaredevices.cpp:4321
#, fuzzy
msgid "Other ACPI"
msgstr "Khác"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4355
+#: tdecore/tdehw/tdehardwaredevices.cpp:4324
#, fuzzy
msgid "Other USB"
msgstr "Khác"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4358
+#: tdecore/tdehw/tdehardwaredevices.cpp:4327
msgid "Other Multimedia"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4361
+#: tdecore/tdehw/tdehardwaredevices.cpp:4330
msgid "Other Peripheral"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4364
+#: tdecore/tdehw/tdehardwaredevices.cpp:4333
msgid "Other Sensor"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4367
+#: tdecore/tdehw/tdehardwaredevices.cpp:4336
msgid "Other Virtual"
msgstr ""
@@ -5273,7 +5266,7 @@ msgid ""
"%1 %2"
msgstr "%1 %2"
-#: tdecore/tdelocale.cpp:2472
+#: tdecore/tdelocale.cpp:2462
msgid "&Next"
msgstr "&Kế"
@@ -5717,14 +5710,14 @@ msgstr "Không lưu"
msgid "Store passwords on this page?"
msgstr ""
-#: tdehtml/html/html_formimpl.cpp:1527 tdehtml/html/html_formimpl.cpp:2133
-#: tdehtml/tdehtml_part.cpp:4825 tdehtml/tdehtmlview.cpp:2558
-#: tdehtml/tdehtmlview.cpp:2600
+#: tdehtml/html/html_formimpl.cpp:1521 tdehtml/html/html_formimpl.cpp:2127
+#: tdehtml/tdehtml_part.cpp:4825 tdehtml/tdehtmlview.cpp:2554
+#: tdehtml/tdehtmlview.cpp:2596
msgid "Submit"
msgstr "Gởi"
-#: tdehtml/html/html_formimpl.cpp:2125 tdehtml/tdehtmlview.cpp:2572
-#: tdehtml/tdehtmlview.cpp:2605 tdeui/kedittoolbar.cpp:446
+#: tdehtml/html/html_formimpl.cpp:2119 tdehtml/tdehtmlview.cpp:2568
+#: tdehtml/tdehtmlview.cpp:2601 tdeui/kedittoolbar.cpp:446
msgid "Reset"
msgstr "Đặt lại"
@@ -5832,7 +5825,7 @@ msgstr "Bạn có cho tiểu dụng Java có chứng nhận:"
msgid "the following permission"
msgstr "quyền theo đây"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4380
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4381
#: tdehtml/java/kjavaappletserver.cpp:797 tdeui/kstdguiitem.cpp:115
msgid "&No"
msgstr "&Không"
@@ -5841,7 +5834,7 @@ msgstr "&Không"
msgid "&Reject All"
msgstr "&Từ chối hết"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4380
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4381
#: tdehtml/java/kjavaappletserver.cpp:804 tdeui/kstdguiitem.cpp:110
msgid "&Yes"
msgstr "&Có"
@@ -5879,64 +5872,64 @@ msgstr "Kho"
msgid "TDE Java Applet Plugin"
msgstr "Bộ cầm phít tiểu dụng Java TDE"
-#: tdehtml/misc/knsplugininstaller.cpp:348
+#: tdehtml/misc/knsplugininstaller.cpp:352
msgid "TDE plugin wizard"
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:378
+#: tdehtml/misc/knsplugininstaller.cpp:382
#, fuzzy
msgid "The following plugins are available."
msgstr "Không có gì khớp.\n"
-#: tdehtml/misc/knsplugininstaller.cpp:382
+#: tdehtml/misc/knsplugininstaller.cpp:386
msgid "Click on next to install the selected plugin."
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:383
+#: tdehtml/misc/knsplugininstaller.cpp:387
msgid "Plugin installation confirmation"
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:414
+#: tdehtml/misc/knsplugininstaller.cpp:418
msgid "I agree."
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:416
+#: tdehtml/misc/knsplugininstaller.cpp:420
msgid "I do not agree (plugin will not be installed)."
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:422
+#: tdehtml/misc/knsplugininstaller.cpp:426
msgid "Plugin licence"
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:432
+#: tdehtml/misc/knsplugininstaller.cpp:436
#, fuzzy
msgid "Installation in progress."
msgstr "Việc cài đặt bị lỗi."
-#: tdehtml/misc/knsplugininstaller.cpp:438
+#: tdehtml/misc/knsplugininstaller.cpp:442
#, fuzzy
msgid "Plugin installation"
msgstr "Việc cài đặt"
-#: tdehtml/misc/knsplugininstaller.cpp:451
+#: tdehtml/misc/knsplugininstaller.cpp:455
#, fuzzy
msgid "Installation status"
msgstr "Việc cài đặt"
-#: tdehtml/misc/knsplugininstaller.cpp:498
+#: tdehtml/misc/knsplugininstaller.cpp:502
#, fuzzy
msgid "To install "
msgstr "Cài đặt"
-#: tdehtml/misc/knsplugininstaller.cpp:498
+#: tdehtml/misc/knsplugininstaller.cpp:502
msgid " you need to agree to the following"
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:529
+#: tdehtml/misc/knsplugininstaller.cpp:533
msgid "Installation completed. Reload the page."
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:532
+#: tdehtml/misc/knsplugininstaller.cpp:536
#, fuzzy
msgid "Installation failed"
msgstr "Việc cài đặt bị lỗi."
@@ -6691,7 +6684,7 @@ msgstr "Không tìm thấy đoạn: « %1 »"
msgid "Access Keys activated"
msgstr "Phím truy cập hoạt động"
-#: tdehtml/tdehtmlview.cpp:2787
+#: tdehtml/tdehtmlview.cpp:2783
#, c-format
msgid "Print %1"
msgstr "In %1"
@@ -7461,9 +7454,9 @@ msgstr "&Mở bằng « %1 »"
msgid "&Open With..."
msgstr "&Mở bằng..."
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4281
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4286
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4673
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4282
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4287
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4674
#: tdeparts/browserrun.cpp:353
msgid "&Open"
msgstr "&Mở"
@@ -7690,7 +7683,7 @@ msgstr "Cấu hình tài nguyên"
msgid "General Settings"
msgstr "Thiết lập chung"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2781
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2782
#: tderesources/configdialog.cpp:57
msgid "Read-only"
msgstr "Chỉ đọc"
@@ -7703,7 +7696,7 @@ msgstr "Thiết lập tài nguyên %1"
msgid "Please enter a resource name."
msgstr "Vui lòng nhập tên tài nguyên."
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2524
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2525
#: tderesources/configpage.cpp:120
msgid "Type"
msgstr "Kiểu"
@@ -8620,7 +8613,7 @@ msgstr "&Giới thiệu về %1"
#: tdeui/khelpmenu.cpp:177 tdeui/kstdaction_p.h:114
#, fuzzy
-msgid "About &Trinity"
+msgid "About &TDE"
msgstr "Giới thiệu về &TDE"
#: tdeui/khelpmenu.cpp:228 tdeui/tdeaboutdialog.cpp:1535
@@ -9140,8 +9133,8 @@ msgstr "&Thư..."
msgid "Re&do"
msgstr "&Làm lại"
-#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2268
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5653
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2239
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5650
#: tdeui/kstdaction_p.h:54
msgid "Cu&t"
msgstr "Cắ&t"
@@ -9704,7 +9697,7 @@ msgstr "Môi trường TDE, bản phát hành %1."
#: tdeui/tdeabouttde.cpp:88
#, fuzzy
msgid ""
-"_: About Trinity\n"
+"_: About TDE\n"
"&About"
msgstr "&Giới thiệu"
@@ -9766,7 +9759,7 @@ msgstr "Đánh dấu trong hộp chọn này để thay đổi thiết lập ki
msgid "Font style:"
msgstr "Kiểu phông chữ :"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2522
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2523
#: tdeui/tdefontdialog.cpp:172
msgid "Size"
msgstr "Cỡ"
@@ -9791,8 +9784,8 @@ msgstr "Ở đây bạn có thể chọn nhóm phông chữ cần dùng."
msgid "Here you can choose the font style to be used."
msgstr "Ở đây bạn có thể chọn kiểu phông chữ cần dùng."
-#: tdeui/tdefontdialog.cpp:225 tdeui/tdefontdialog.cpp:488
-#: tdeui/tdefontdialog.cpp:489
+#: tdeui/tdefontdialog.cpp:225 tdeui/tdefontdialog.cpp:498
+#: tdeui/tdefontdialog.cpp:499
msgid "Regular"
msgstr "Chuẩn"
@@ -9844,7 +9837,7 @@ msgid "Actual Font"
msgstr "Phông chữ thật"
#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:411
-#: tdeui/tdefontdialog.cpp:742
+#: tdeui/tdefontdialog.cpp:770
msgid "Select Font"
msgstr "Chọn phông chữ"
@@ -10852,10 +10845,6 @@ msgstr "%1 — kiểu lạ\n"
msgid "%1 - unknown type of userpath\n"
msgstr "%1 — kiểu đường dẫn người dùng lạ\n"
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2136
-msgid "Paste special..."
-msgstr "Dán đặc biệt..."
-
#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1095
msgid "Hu&e:"
msgstr ""
@@ -10931,203 +10920,203 @@ msgstr "Lỗi định dạng"
msgid "&Show this message again"
msgstr "&Đừng hiện thông điệp này lần nữa"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:869
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:876
#, fuzzy
msgid "Copy or Move a File"
msgstr "Mở tập tin"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:878
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:885
#, fuzzy, c-format
msgid "Read: %1"
msgstr "Làm lại: %1"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:884
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:914
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:891
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:921
#, c-format
msgid "Write: %1"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2400
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2449
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4685
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2401
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2450
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4686
msgid "All Files (*)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2525
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2526
#, fuzzy
msgid "Date"
msgstr "Ngày"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2526
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2527
msgid "Attributes"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2604
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2605
msgid "Look &in:"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2605
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4658
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4674
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2606
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4659
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4675
#, fuzzy
msgid "File &name:"
msgstr "Mới lưu tập tin."
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2606
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2607
#, fuzzy
msgid "File &type:"
msgstr "Kiểu MIME"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2620
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2621
msgid "One directory up"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2629
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2630
msgid "Create New Folder"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2647
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2648
#, fuzzy
msgid "List View"
msgstr "Xem"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2655
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2656
#, fuzzy
msgid "Detail View"
msgstr "Chi tiết"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2664
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2665
#, fuzzy
msgid "Preview File Info"
msgstr "Ảnh xem thử : %1\n"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2687
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2688
msgid "Preview File Contents"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2780
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2781
#, fuzzy
msgid "Read-write"
msgstr "Ghi đè"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2782
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2783
#, fuzzy
msgid "Write-only"
msgstr "Chỉ đọc"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2783
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2784
msgid "Inaccessible"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2785
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2786
msgid "Symlink to File"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2786
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2787
msgid "Symlink to Directory"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2787
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2788
msgid "Symlink to Special"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2789
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2790
#, fuzzy
msgid "Dir"
msgstr "TS."
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2790
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2791
msgid "Special"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4291
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4292
msgid "&Rename"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4312
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4313
#, fuzzy
msgid "R&eload"
msgstr "Tải lại"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4316
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4317
#, fuzzy
msgid "Sort by &Name"
msgstr "Tên"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4318
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4319
#, fuzzy
msgid "Sort by &Size"
msgstr "Cỡ phông chữ"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4319
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4320
msgid "Sort by &Date"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4321
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4322
msgid "&Unsorted"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4336
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4337
msgid "Sort"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4340
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4341
msgid "Show &hidden files"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4370
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4371
#, fuzzy
msgid "the file"
msgstr "Mở tập tin"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4372
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4373
msgid "the directory"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4374
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4375
msgid "the symlink"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4377
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4378
#, fuzzy, c-format
msgid "Delete %1"
msgstr "Xoá bỏ"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4378
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4379
#, fuzzy
msgid "<qt>Are you sure you wish to delete %1 \"%2\"?</qt>"
msgstr "<qt>Bạn có chắc muốn thoát khỏi <b>%1</b> không?</qt>"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4416
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4417
msgid "New Folder 1"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4421
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4422
#, fuzzy
msgid "New Folder"
msgstr "Tập tin mới"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4426
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4427
#, c-format
msgid "New Folder %1"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4556
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4557
#, fuzzy
msgid "Find Directory"
msgstr "Tìm kế"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4562
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4670
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4563
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4671
#, fuzzy
msgid "Directories"
msgstr "Thư viện"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4668
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4669
msgid "Directory:"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4709
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4710
msgid ""
"%1\n"
"File not found.\n"
@@ -11250,220 +11239,220 @@ msgid "Aliases: %1"
msgstr ""
#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:642
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1099
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1104
#, fuzzy
msgid "unknown"
msgstr "Không rõ"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:808
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:810
#, fuzzy
msgid "Unknown Location"
msgstr "Hướng"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:986
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:991
#, fuzzy
msgid "Printer settings"
msgstr "Thiết lập chung"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:995
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1000
#, fuzzy
msgid "Print in color if available"
msgstr "Không có sẵn khung xem thử."
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1000
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1005
#, fuzzy
msgid "Print in grayscale"
msgstr "In ảnh"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1009
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1014
#, fuzzy
msgid "Print destination"
msgstr "Hướng"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1020
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1025
msgid "Print to printer:"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1034
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1039
#, fuzzy
msgid "Host"
msgstr "Máy:"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1150
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1155
#, fuzzy
msgid "Print to file:"
msgstr "In ảnh"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1203
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1208
#, fuzzy
msgid "Print all"
msgstr "In"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1207
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1212
#, fuzzy
msgid "Print selection"
msgstr "Dán vùng chọn"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1212
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1217
#, fuzzy
msgid "Print range"
msgstr "In ảnh"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1220
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1225
#, fuzzy
msgid "From page:"
msgstr "Trang chủ"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1233
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1238
#, fuzzy
msgid "To page:"
msgstr "Trang chủ"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1247
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1252
#, fuzzy
msgid "Print first page first"
msgstr "In ảnh"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1253
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1258
#, fuzzy
msgid "Print last page first"
msgstr "In ảnh"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1265
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1270
msgid "Number of copies:"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1301
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1306
#, fuzzy
msgid "Paper format"
msgstr "Dạng thức tập tin:"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1324
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1329
msgid "A0 (841 x 1189 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1325
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1330
msgid "A1 (594 x 841 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1326
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1331
msgid "A2 (420 x 594 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1327
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1332
msgid "A3 (297 x 420 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1328
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1333
msgid "A4 (210x297 mm, 8.26x11.7 inches)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1329
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1334
msgid "A5 (148 x 210 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1330
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1335
msgid "A6 (105 x 148 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1331
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1336
msgid "A7 (74 x 105 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1332
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1337
msgid "A8 (52 x 74 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1333
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1338
msgid "A9 (37 x 52 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1334
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1339
msgid "B0 (1000 x 1414 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1335
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1340
msgid "B1 (707 x 1000 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1336
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1341
msgid "B2 (500 x 707 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1337
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1342
msgid "B3 (353 x 500 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1338
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1343
msgid "B4 (250 x 353 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1339
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1344
msgid "B5 (176 x 250 mm, 6.93x9.84 inches)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1340
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1345
msgid "B6 (125 x 176 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1341
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1346
msgid "B7 (88 x 125 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1342
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1347
msgid "B8 (62 x 88 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1343
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1348
msgid "B9 (44 x 62 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1344
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1349
msgid "B10 (31 x 44 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1345
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1350
msgid "C5E (163 x 229 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1346
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1351
msgid "DLE (110 x 220 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1347
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1352
msgid "Executive (7.5x10 inches, 191x254 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1348
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1353
msgid "Folio (210 x 330 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1349
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1354
msgid "Ledger (432 x 279 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1350
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1355
msgid "Legal (8.5x14 inches, 216x356 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1351
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1356
msgid "Letter (8.5x11 inches, 216x279 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1352
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1357
msgid "Tabloid (279 x 432 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1353
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1358
msgid "US Common #10 Envelope (105 x 241 mm)"
msgstr ""
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1376
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1381
#, fuzzy
msgid "Setup Printer"
msgstr "In"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1475
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1480
msgid "PostScript Files (*.ps);;All Files (*)"
msgstr ""
@@ -11491,7 +11480,7 @@ msgstr "chưa định nghĩa %1, %2"
msgid "Ambiguous \"%1\" not handled"
msgstr "Chưa quản lý « %1 » mơ hồ"
-#: ../../dependencies/tqt3/src/kernel/qapplication.cpp:3169
+#: ../../dependencies/tqt3/src/kernel/qapplication.cpp:3197
msgid ""
"_: QT_LAYOUT_DIRECTION\n"
"Translate this string to the string 'LTR' in left-to-right languages or to "
@@ -13630,6 +13619,9 @@ msgstr "Mật khẩu trống"
msgid "The size of the dialog"
msgstr "Mẹo của hôm nay"
+#~ msgid "Paste special..."
+#~ msgstr "Dán đặc biệt..."
+
#~ msgid ""
#~ "The <b>K Desktop Environment</b> is written and maintained by the TDE "
#~ "Team, a world-wide network of software engineers committed to <a href="
diff --git a/tde-i18n-vi/messages/tdelibs/tdeprint.po b/tde-i18n-vi/messages/tdelibs/tdeprint.po
index fdbb40e7e67..6dc80bca134 100644
--- a/tde-i18n-vi/messages/tdelibs/tdeprint.po
+++ b/tde-i18n-vi/messages/tdelibs/tdeprint.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: tdeprint\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-03-05 18:13+0000\n"
"PO-Revision-Date: 2006-07-04 22:07+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -3477,7 +3477,7 @@ msgstr "In vào tập tin"
msgid "Initialization..."
msgstr "Sơ khởi..."
-#: kprinter.cpp:283 kprinter.cpp:909
+#: kprinter.cpp:283 kprinter.cpp:915
#, c-format
msgid "Generating print data: page %1"
msgstr "Đang tạo ra dữ liệu in: trang %1"
@@ -3486,7 +3486,7 @@ msgstr "Đang tạo ra dữ liệu in: trang %1"
msgid "Previewing..."
msgstr "Đang xem thử..."
-#: kprinter.cpp:690 tdeprintd.cpp:158
+#: kprinter.cpp:696 tdeprintd.cpp:158
#, c-format
msgid ""
"<p><nobr>A print error occurred. Error message received from system:</nobr></"
diff --git a/tde-i18n-vi/messages/tdelibs/timezones.po b/tde-i18n-vi/messages/tdelibs/timezones.po
index 713e91a9685..394cf335e98 100644
--- a/tde-i18n-vi/messages/tdelibs/timezones.po
+++ b/tde-i18n-vi/messages/tdelibs/timezones.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: timezones\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-30 18:25+0100\n"
+"POT-Creation-Date: 2024-04-18 18:17+0000\n"
"PO-Revision-Date: 2006-04-04 16:02+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <kde-l10n-vi@kde.org>\n"
@@ -393,275 +393,277 @@ msgid "America/Chihuahua"
msgstr "Châu Mỹ/Chihuahua"
#: TIMEZONES:90
+#, fuzzy
+#| msgid "America/Chihuahua"
+msgid "America/Ciudad_Juarez"
+msgstr "Châu Mỹ/Chihuahua"
+
+#: TIMEZONES:91
msgid "America/Costa_Rica"
msgstr "Châu Mỹ/Costa_Rica"
-#: TIMEZONES:91
+#: TIMEZONES:92
#, fuzzy
msgid "America/Creston"
msgstr "Châu Mỹ/Dawson"
-#: TIMEZONES:92
+#: TIMEZONES:93
msgid "America/Cuiaba"
msgstr "Châu Mỹ/Cuiaba"
-#: TIMEZONES:93
+#: TIMEZONES:94
msgid "America/Curacao"
msgstr "Châu Mỹ/Curacao"
-#: TIMEZONES:94
+#: TIMEZONES:95
msgid "America/Danmarkshavn"
msgstr "Châu Mỹ/Danmarkshavn"
-#: TIMEZONES:95
+#: TIMEZONES:96
msgid "America/Dawson"
msgstr "Châu Mỹ/Dawson"
-#: TIMEZONES:96
+#: TIMEZONES:97
msgid "America/Dawson_Creek"
msgstr "Châu Mỹ/Dawson_Creek"
-#: TIMEZONES:97
+#: TIMEZONES:98
msgid "America/Denver"
msgstr "Châu Mỹ/Denver"
-#: TIMEZONES:98
+#: TIMEZONES:99
msgid "America/Detroit"
msgstr "Châu Mỹ/Detroit"
-#: TIMEZONES:99
+#: TIMEZONES:100
msgid "America/Dominica"
msgstr "Châu Mỹ/Dominica"
-#: TIMEZONES:100
+#: TIMEZONES:101
msgid "America/Edmonton"
msgstr "Châu Mỹ/Edmonton"
-#: TIMEZONES:101
+#: TIMEZONES:102
msgid "America/Eirunepe"
msgstr "Châu Mỹ/Eirunepe"
-#: TIMEZONES:102
+#: TIMEZONES:103
msgid "America/El_Salvador"
msgstr "Châu Mỹ/El_Salvador"
-#: TIMEZONES:103
+#: TIMEZONES:104
#, fuzzy
msgid "America/Fort_Nelson"
msgstr "Châu Mỹ/Porto_Velho"
-#: TIMEZONES:104
+#: TIMEZONES:105
msgid "America/Fortaleza"
msgstr "Châu Mỹ/Fortaleza"
-#: TIMEZONES:105
+#: TIMEZONES:106
msgid "America/Glace_Bay"
msgstr "Châu Mỹ/Glace_Bay"
-#: TIMEZONES:106
+#: TIMEZONES:107
msgid "America/Goose_Bay"
msgstr "Châu Mỹ/Goose_Bay"
-#: TIMEZONES:107
+#: TIMEZONES:108
msgid "America/Grand_Turk"
msgstr "Châu Mỹ/Grand_Turk"
-#: TIMEZONES:108
+#: TIMEZONES:109
msgid "America/Grenada"
msgstr "Châu Mỹ/Grenada"
-#: TIMEZONES:109
+#: TIMEZONES:110
msgid "America/Guadeloupe"
msgstr "Châu Mỹ/Guadeloupe"
-#: TIMEZONES:110
+#: TIMEZONES:111
msgid "America/Guatemala"
msgstr "Châu Mỹ/Guatemala"
-#: TIMEZONES:111
+#: TIMEZONES:112
msgid "America/Guayaquil"
msgstr "Châu Mỹ/Guayaquil"
-#: TIMEZONES:112
+#: TIMEZONES:113
msgid "America/Guyana"
msgstr "Châu Mỹ/Guyana"
-#: TIMEZONES:113
+#: TIMEZONES:114
msgid "America/Halifax"
msgstr "Châu Mỹ/Halifax"
-#: TIMEZONES:114
+#: TIMEZONES:115
msgid "America/Havana"
msgstr "Châu Mỹ/Havana"
-#: TIMEZONES:115
+#: TIMEZONES:116
msgid "America/Hermosillo"
msgstr "Châu Mỹ/Hermosillo"
-#: TIMEZONES:116
+#: TIMEZONES:117
#, fuzzy
msgid "America/Indiana/Indianapolis"
msgstr "Châu Mỹ/Indianapolis"
-#: TIMEZONES:117
+#: TIMEZONES:118
msgid "America/Indiana/Knox"
msgstr "Châu Mỹ/Indiana/Knox"
-#: TIMEZONES:118
+#: TIMEZONES:119
msgid "America/Indiana/Marengo"
msgstr "Châu Mỹ/Indiana/Marengo"
-#: TIMEZONES:119
+#: TIMEZONES:120
#, fuzzy
msgid "America/Indiana/Petersburg"
msgstr "Châu Mỹ/Indiana/Marengo"
-#: TIMEZONES:120
+#: TIMEZONES:121
#, fuzzy
msgid "America/Indiana/Tell_City"
msgstr "Châu Mỹ/Indiana/Vevay"
-#: TIMEZONES:121
+#: TIMEZONES:122
msgid "America/Indiana/Vevay"
msgstr "Châu Mỹ/Indiana/Vevay"
-#: TIMEZONES:122
+#: TIMEZONES:123
#, fuzzy
msgid "America/Indiana/Vincennes"
msgstr "Châu Mỹ/Indiana/Vevay"
-#: TIMEZONES:123
+#: TIMEZONES:124
#, fuzzy
msgid "America/Indiana/Winamac"
msgstr "Châu Mỹ/Indiana/Knox"
-#: TIMEZONES:124
+#: TIMEZONES:125
msgid "America/Inuvik"
msgstr "Châu Mỹ/Inuvik"
-#: TIMEZONES:125
+#: TIMEZONES:126
msgid "America/Iqaluit"
msgstr "Châu Mỹ/Iqaluit"
-#: TIMEZONES:126
+#: TIMEZONES:127
msgid "America/Jamaica"
msgstr "Châu Mỹ/Cha-mê-ca"
-#: TIMEZONES:127
+#: TIMEZONES:128
msgid "America/Juneau"
msgstr "Châu Mỹ/Juneau"
-#: TIMEZONES:128
+#: TIMEZONES:129
#, fuzzy
msgid "America/Kentucky/Louisville"
msgstr "Châu Mỹ/Louisville"
-#: TIMEZONES:129
+#: TIMEZONES:130
msgid "America/Kentucky/Monticello"
msgstr "Châu Mỹ/Kentucky/Monticello"
-#: TIMEZONES:130
+#: TIMEZONES:131
#, fuzzy
msgid "America/Kralendijk"
msgstr "Châu Mỹ/Grenada"
-#: TIMEZONES:131
+#: TIMEZONES:132
msgid "America/La_Paz"
msgstr "Châu Mỹ/La_Paz"
-#: TIMEZONES:132
+#: TIMEZONES:133
msgid "America/Lima"
msgstr "Châu Mỹ/Li-ma"
-#: TIMEZONES:133
+#: TIMEZONES:134
msgid "America/Los_Angeles"
msgstr "Châu Mỹ/Los_Angeles"
-#: TIMEZONES:134
+#: TIMEZONES:135
#, fuzzy
msgid "America/Lower_Princes"
msgstr "Châu Mỹ/Port-au-Prince"
-#: TIMEZONES:135
+#: TIMEZONES:136
msgid "America/Maceio"
msgstr "Châu Mỹ/Maceio"
-#: TIMEZONES:136
+#: TIMEZONES:137
msgid "America/Managua"
msgstr "Châu Mỹ/Managua"
-#: TIMEZONES:137
+#: TIMEZONES:138
msgid "America/Manaus"
msgstr "Châu Mỹ/Manaus"
-#: TIMEZONES:138
+#: TIMEZONES:139
#, fuzzy
msgid "America/Marigot"
msgstr "Châu Mỹ/Maceio"
-#: TIMEZONES:139
+#: TIMEZONES:140
msgid "America/Martinique"
msgstr "Châu Mỹ/Martinique"
-#: TIMEZONES:140
+#: TIMEZONES:141
#, fuzzy
msgid "America/Matamoros"
msgstr "Châu Mỹ/Manaus"
-#: TIMEZONES:141
+#: TIMEZONES:142
msgid "America/Mazatlan"
msgstr "Châu Mỹ/Mazatlan"
-#: TIMEZONES:142
+#: TIMEZONES:143
msgid "America/Menominee"
msgstr "Châu Mỹ/Menominee"
-#: TIMEZONES:143
+#: TIMEZONES:144
msgid "America/Merida"
msgstr "Châu Mỹ/Merida"
-#: TIMEZONES:144
+#: TIMEZONES:145
#, fuzzy
msgid "America/Metlakatla"
msgstr "Châu Mỹ/Mazatlan"
-#: TIMEZONES:145
+#: TIMEZONES:146
msgid "America/Mexico_City"
msgstr "Châu Mỹ/TP_Mexico"
-#: TIMEZONES:146
+#: TIMEZONES:147
msgid "America/Miquelon"
msgstr "Châu Mỹ/Miquelon"
-#: TIMEZONES:147
+#: TIMEZONES:148
#, fuzzy
msgid "America/Moncton"
msgstr "Châu Mỹ/Edmonton"
-#: TIMEZONES:148
+#: TIMEZONES:149
msgid "America/Monterrey"
msgstr "Châu Mỹ/Monterrey"
-#: TIMEZONES:149
+#: TIMEZONES:150
msgid "America/Montevideo"
msgstr "Châu Mỹ/Montevideo"
-#: TIMEZONES:150
+#: TIMEZONES:151
msgid "America/Montserrat"
msgstr "Châu Mỹ/Montserrat"
-#: TIMEZONES:151
+#: TIMEZONES:152
msgid "America/Nassau"
msgstr "Châu Mỹ/Nassau"
-#: TIMEZONES:152
+#: TIMEZONES:153
msgid "America/New_York"
msgstr "Châu Mỹ/New_York"
-#: TIMEZONES:153
-msgid "America/Nipigon"
-msgstr "Châu Mỹ/Nipigon"
-
#: TIMEZONES:154
msgid "America/Nome"
msgstr "Châu Mỹ/Nome"
@@ -700,1094 +702,1098 @@ msgid "America/Panama"
msgstr "Châu Mỹ/Panama"
#: TIMEZONES:162
-msgid "America/Pangnirtung"
-msgstr "Châu Mỹ/Pangnirtung"
-
-#: TIMEZONES:163
msgid "America/Paramaribo"
msgstr "Châu Mỹ/Paramaribo"
-#: TIMEZONES:164
+#: TIMEZONES:163
msgid "America/Phoenix"
msgstr "Châu Mỹ/Phoenix"
-#: TIMEZONES:165
+#: TIMEZONES:164
msgid "America/Port-au-Prince"
msgstr "Châu Mỹ/Port-au-Prince"
-#: TIMEZONES:166
+#: TIMEZONES:165
msgid "America/Port_of_Spain"
msgstr "Châu Mỹ/Port_of_Spain"
-#: TIMEZONES:167
+#: TIMEZONES:166
msgid "America/Porto_Velho"
msgstr "Châu Mỹ/Porto_Velho"
-#: TIMEZONES:168
+#: TIMEZONES:167
msgid "America/Puerto_Rico"
msgstr "Châu Mỹ/Puerto_Rico"
-#: TIMEZONES:169
+#: TIMEZONES:168
#, fuzzy
msgid "America/Punta_Arenas"
msgstr "Châu Mỹ/Buenos_Aires"
-#: TIMEZONES:170
-msgid "America/Rainy_River"
-msgstr "Châu Mỹ/Rainy_River"
-
-#: TIMEZONES:171
+#: TIMEZONES:169
msgid "America/Rankin_Inlet"
msgstr "Châu Mỹ/Rankin_Inlet"
-#: TIMEZONES:172
+#: TIMEZONES:170
msgid "America/Recife"
msgstr "Châu Mỹ/Recife"
-#: TIMEZONES:173
+#: TIMEZONES:171
msgid "America/Regina"
msgstr "Châu Mỹ/Regina"
-#: TIMEZONES:174
+#: TIMEZONES:172
#, fuzzy
msgid "America/Resolute"
msgstr "Châu Mỹ/Belem"
-#: TIMEZONES:175
+#: TIMEZONES:173
msgid "America/Rio_Branco"
msgstr "Châu Mỹ/Rio_Branco"
-#: TIMEZONES:176
+#: TIMEZONES:174
#, fuzzy
msgid "America/Santarem"
msgstr "Châu Mỹ/Santiago"
-#: TIMEZONES:177
+#: TIMEZONES:175
msgid "America/Santiago"
msgstr "Châu Mỹ/Santiago"
-#: TIMEZONES:178
+#: TIMEZONES:176
msgid "America/Santo_Domingo"
msgstr "Châu Mỹ/Santo_Domingo"
-#: TIMEZONES:179
+#: TIMEZONES:177
msgid "America/Sao_Paulo"
msgstr "Châu Mỹ/Sao_Paulo"
-#: TIMEZONES:180
+#: TIMEZONES:178
msgid "America/Scoresbysund"
msgstr "Châu Mỹ/Scoresbysund"
-#: TIMEZONES:181
+#: TIMEZONES:179
#, fuzzy
msgid "America/Sitka"
msgstr "Châu Mỹ/Li-ma"
-#: TIMEZONES:182
+#: TIMEZONES:180
#, fuzzy
msgid "America/St_Barthelemy"
msgstr "Châu Mỹ/Belem"
-#: TIMEZONES:183
+#: TIMEZONES:181
msgid "America/St_Johns"
msgstr "Châu Mỹ/St_Johns"
-#: TIMEZONES:184
+#: TIMEZONES:182
msgid "America/St_Kitts"
msgstr "Châu Mỹ/St_Kitts"
-#: TIMEZONES:185
+#: TIMEZONES:183
msgid "America/St_Lucia"
msgstr "Châu Mỹ/St_Lucia"
-#: TIMEZONES:186
+#: TIMEZONES:184
msgid "America/St_Thomas"
msgstr "Châu Mỹ/St_Thomas"
-#: TIMEZONES:187
+#: TIMEZONES:185
msgid "America/St_Vincent"
msgstr "Châu Mỹ/St_Vincent"
-#: TIMEZONES:188
+#: TIMEZONES:186
msgid "America/Swift_Current"
msgstr "Châu Mỹ/Swift_Current"
-#: TIMEZONES:189
+#: TIMEZONES:187
msgid "America/Tegucigalpa"
msgstr "Châu Mỹ/Tegucigalpa"
-#: TIMEZONES:190
+#: TIMEZONES:188
msgid "America/Thule"
msgstr "Châu Mỹ/Thule"
-#: TIMEZONES:191
-msgid "America/Thunder_Bay"
-msgstr "Châu Mỹ/Thunder_Bay"
-
-#: TIMEZONES:192
+#: TIMEZONES:189
msgid "America/Tijuana"
msgstr "Châu Mỹ/Tijuana"
-#: TIMEZONES:193
+#: TIMEZONES:190
msgid "America/Toronto"
msgstr "Châu Mỹ/Toronto"
-#: TIMEZONES:194
+#: TIMEZONES:191
msgid "America/Tortola"
msgstr "Châu Mỹ/Tortola"
-#: TIMEZONES:195
+#: TIMEZONES:192
msgid "America/Vancouver"
msgstr "Châu Mỹ/Vancouver"
-#: TIMEZONES:196
+#: TIMEZONES:193
msgid "America/Whitehorse"
msgstr "Châu Mỹ/Whitehorse"
-#: TIMEZONES:197
+#: TIMEZONES:194
msgid "America/Winnipeg"
msgstr "Châu Mỹ/Winnipeg"
-#: TIMEZONES:198
+#: TIMEZONES:195
msgid "America/Yakutat"
msgstr "Châu Mỹ/Yakutat"
-#: TIMEZONES:199
-msgid "America/Yellowknife"
-msgstr "Châu Mỹ/Yellowknife"
-
-#: TIMEZONES:200
+#: TIMEZONES:196
msgid "Antarctica/Casey"
msgstr "Nam Cực/Casey"
-#: TIMEZONES:201
+#: TIMEZONES:197
msgid "Antarctica/Davis"
msgstr "Nam Cực/Davis"
-#: TIMEZONES:202
+#: TIMEZONES:198
msgid "Antarctica/DumontDUrville"
msgstr "Nam Cực/DumontDUrville"
-#: TIMEZONES:203
+#: TIMEZONES:199
#, fuzzy
msgid "Antarctica/Macquarie"
msgstr "Nam Cực/McMurdo"
-#: TIMEZONES:204
+#: TIMEZONES:200
msgid "Antarctica/Mawson"
msgstr "Nam Cực/Mawson"
-#: TIMEZONES:205
+#: TIMEZONES:201
msgid "Antarctica/McMurdo"
msgstr "Nam Cực/McMurdo"
-#: TIMEZONES:206
+#: TIMEZONES:202
msgid "Antarctica/Palmer"
msgstr "Nam Cực/Palmer"
-#: TIMEZONES:207
+#: TIMEZONES:203
msgid "Antarctica/Rothera"
msgstr "Nam Cực/Rothera"
-#: TIMEZONES:208
+#: TIMEZONES:204
msgid "Antarctica/Syowa"
msgstr "Nam Cực/Syowa"
-#: TIMEZONES:209
+#: TIMEZONES:205
#, fuzzy
msgid "Antarctica/Troll"
msgstr "Nam Cực/McMurdo"
-#: TIMEZONES:210
+#: TIMEZONES:206
msgid "Antarctica/Vostok"
msgstr "Nam Cực/Vostok"
-#: TIMEZONES:211
+#: TIMEZONES:207
msgid "Arctic/Longyearbyen"
msgstr "Arctic/Longyearbyen"
-#: TIMEZONES:212
+#: TIMEZONES:208
msgid "Asia/Aden"
msgstr "Châu Á/Aden"
-#: TIMEZONES:213
+#: TIMEZONES:209
msgid "Asia/Almaty"
msgstr "Châu Á/Almaty"
-#: TIMEZONES:214
+#: TIMEZONES:210
msgid "Asia/Amman"
msgstr "Châu Á/Amman"
-#: TIMEZONES:215
+#: TIMEZONES:211
msgid "Asia/Anadyr"
msgstr "Châu Á/Anadyr"
-#: TIMEZONES:216
+#: TIMEZONES:212
msgid "Asia/Aqtau"
msgstr "Châu Á/Aqtau"
-#: TIMEZONES:217
+#: TIMEZONES:213
msgid "Asia/Aqtobe"
msgstr "Châu Á/Aqtobe"
-#: TIMEZONES:218
+#: TIMEZONES:214
msgid "Asia/Ashgabat"
msgstr "Châu Á/Ashgabat"
-#: TIMEZONES:219
+#: TIMEZONES:215
#, fuzzy
msgid "Asia/Atyrau"
msgstr "Châu Á/Aqtau"
-#: TIMEZONES:220
+#: TIMEZONES:216
msgid "Asia/Baghdad"
msgstr "Châu Á/Baghdad"
-#: TIMEZONES:221
+#: TIMEZONES:217
msgid "Asia/Bahrain"
msgstr "Châu Á/Bahrain"
-#: TIMEZONES:222
+#: TIMEZONES:218
msgid "Asia/Baku"
msgstr "Châu Á/Baku"
-#: TIMEZONES:223
+#: TIMEZONES:219
msgid "Asia/Bangkok"
msgstr "Châu Á/Bangkok"
-#: TIMEZONES:224
+#: TIMEZONES:220
#, fuzzy
msgid "Asia/Barnaul"
msgstr "Châu Á/Baku"
-#: TIMEZONES:225
+#: TIMEZONES:221
msgid "Asia/Beirut"
msgstr "Châu Á/Beirut"
-#: TIMEZONES:226
+#: TIMEZONES:222
msgid "Asia/Bishkek"
msgstr "Châu Á/Bishkek"
-#: TIMEZONES:227
+#: TIMEZONES:223
msgid "Asia/Brunei"
msgstr "Châu Á/Bợ-ru-nei"
-#: TIMEZONES:228
+#: TIMEZONES:224
#, fuzzy
msgid "Asia/Chita"
msgstr "Châu Á/Choibalsan"
-#: TIMEZONES:229
+#: TIMEZONES:225
msgid "Asia/Choibalsan"
msgstr "Châu Á/Choibalsan"
-#: TIMEZONES:230
+#: TIMEZONES:226
msgid "Asia/Colombo"
msgstr "Châu Á/Colombo"
-#: TIMEZONES:231
+#: TIMEZONES:227
msgid "Asia/Damascus"
msgstr "Châu Á/Damascus"
-#: TIMEZONES:232
+#: TIMEZONES:228
msgid "Asia/Dhaka"
msgstr "Châu Á/Dhaka"
-#: TIMEZONES:233
+#: TIMEZONES:229
msgid "Asia/Dili"
msgstr "Châu Á/Dili"
-#: TIMEZONES:234
+#: TIMEZONES:230
msgid "Asia/Dubai"
msgstr "Châu Á/Dubai"
-#: TIMEZONES:235
+#: TIMEZONES:231
msgid "Asia/Dushanbe"
msgstr "Châu Á/Dushanbe"
-#: TIMEZONES:236
+#: TIMEZONES:232
#, fuzzy
msgid "Asia/Famagusta"
msgstr "Châu Á/Damascus"
-#: TIMEZONES:237
+#: TIMEZONES:233
msgid "Asia/Gaza"
msgstr "Châu Á/Gaza"
-#: TIMEZONES:238
+#: TIMEZONES:234
#, fuzzy
msgid "Asia/Hebron"
msgstr "Châu Á/Harbin"
-#: TIMEZONES:239
+#: TIMEZONES:235
#, fuzzy
msgid "Asia/Ho_Chi_Minh"
msgstr "Châu Á/Hồng_Kông"
-#: TIMEZONES:240
+#: TIMEZONES:236
msgid "Asia/Hong_Kong"
msgstr "Châu Á/Hồng_Kông"
-#: TIMEZONES:241
+#: TIMEZONES:237
msgid "Asia/Hovd"
msgstr "Châu Á/Hovd"
-#: TIMEZONES:242
+#: TIMEZONES:238
msgid "Asia/Irkutsk"
msgstr "Châu Á/Irkutsk"
-#: TIMEZONES:243
+#: TIMEZONES:239
msgid "Asia/Jakarta"
msgstr "Châu Á/Jakarta"
-#: TIMEZONES:244
+#: TIMEZONES:240
msgid "Asia/Jayapura"
msgstr "Châu Á/Jayapura"
-#: TIMEZONES:245
+#: TIMEZONES:241
msgid "Asia/Jerusalem"
msgstr "Châu Á/Jerusalem"
-#: TIMEZONES:246
+#: TIMEZONES:242
msgid "Asia/Kabul"
msgstr "Châu Á/Kabul"
-#: TIMEZONES:247
+#: TIMEZONES:243
msgid "Asia/Kamchatka"
msgstr "Châu Á/Kamchatka"
-#: TIMEZONES:248
+#: TIMEZONES:244
msgid "Asia/Karachi"
msgstr "Châu Á/Karachi"
-#: TIMEZONES:249
+#: TIMEZONES:245
#, fuzzy
msgid "Asia/Kathmandu"
msgstr "Châu Á/Katmandu"
-#: TIMEZONES:250
+#: TIMEZONES:246
#, fuzzy
msgid "Asia/Khandyga"
msgstr "Châu Á/Shanghai"
-#: TIMEZONES:251
+#: TIMEZONES:247
#, fuzzy
msgid "Asia/Kolkata"
msgstr "Châu Á/Jakarta"
-#: TIMEZONES:252
+#: TIMEZONES:248
msgid "Asia/Krasnoyarsk"
msgstr "Châu Á/Krasnoyarsk"
-#: TIMEZONES:253
+#: TIMEZONES:249
msgid "Asia/Kuala_Lumpur"
msgstr "Châu Á/Kuala_Lumpur"
-#: TIMEZONES:254
+#: TIMEZONES:250
msgid "Asia/Kuching"
msgstr "Châu Á/Kuching"
-#: TIMEZONES:255
+#: TIMEZONES:251
msgid "Asia/Kuwait"
msgstr "Châu Á/Cu-ouait"
-#: TIMEZONES:256
+#: TIMEZONES:252
msgid "Asia/Macau"
msgstr "Châu Á/Ma-cao"
-#: TIMEZONES:257
+#: TIMEZONES:253
msgid "Asia/Magadan"
msgstr "Châu Á/Magadan"
-#: TIMEZONES:258
+#: TIMEZONES:254
msgid "Asia/Makassar"
msgstr "Châu Á/Makassar"
-#: TIMEZONES:259
+#: TIMEZONES:255
msgid "Asia/Manila"
msgstr "Châu Á/Manila"
-#: TIMEZONES:260
+#: TIMEZONES:256
msgid "Asia/Muscat"
msgstr "Châu Á/Muscat"
-#: TIMEZONES:261
+#: TIMEZONES:257
msgid "Asia/Nicosia"
msgstr "Châu Á/Nicosia"
-#: TIMEZONES:262
+#: TIMEZONES:258
#, fuzzy
msgid "Asia/Novokuznetsk"
msgstr "Châu Á/Irkutsk"
-#: TIMEZONES:263
+#: TIMEZONES:259
msgid "Asia/Novosibirsk"
msgstr "Châu Á/Novosibirsk"
-#: TIMEZONES:264
+#: TIMEZONES:260
msgid "Asia/Omsk"
msgstr "Châu Á/Omsk"
-#: TIMEZONES:265
+#: TIMEZONES:261
msgid "Asia/Oral"
msgstr "Châu Á/Oral"
-#: TIMEZONES:266
+#: TIMEZONES:262
msgid "Asia/Phnom_Penh"
msgstr "Châu Á/Phnom_Penh"
-#: TIMEZONES:267
+#: TIMEZONES:263
msgid "Asia/Pontianak"
msgstr "Châu Á/Pontianak"
-#: TIMEZONES:268
+#: TIMEZONES:264
msgid "Asia/Pyongyang"
msgstr "Châu Á/Pyongyang"
-#: TIMEZONES:269
+#: TIMEZONES:265
msgid "Asia/Qatar"
msgstr "Châu Á/Qatar"
-#: TIMEZONES:270
+#: TIMEZONES:266
#, fuzzy
msgid "Asia/Qostanay"
msgstr "Châu Á/Pontianak"
-#: TIMEZONES:271
+#: TIMEZONES:267
msgid "Asia/Qyzylorda"
msgstr "Châu Á/Qyzylorda"
-#: TIMEZONES:272
+#: TIMEZONES:268
msgid "Asia/Riyadh"
msgstr "Châu Á/Riyadh"
-#: TIMEZONES:273
+#: TIMEZONES:269
msgid "Asia/Sakhalin"
msgstr "Châu Á/Sakhalin"
-#: TIMEZONES:274
+#: TIMEZONES:270
msgid "Asia/Samarkand"
msgstr "Châu Á/Samarkand"
-#: TIMEZONES:275
+#: TIMEZONES:271
msgid "Asia/Seoul"
msgstr "Châu Á/Seoul"
-#: TIMEZONES:276
+#: TIMEZONES:272
msgid "Asia/Shanghai"
msgstr "Châu Á/Shanghai"
-#: TIMEZONES:277
+#: TIMEZONES:273
msgid "Asia/Singapore"
msgstr "Châu Á/Xing-a-poa"
-#: TIMEZONES:278
+#: TIMEZONES:274
#, fuzzy
msgid "Asia/Srednekolymsk"
msgstr "Châu Á/Krasnoyarsk"
-#: TIMEZONES:279
+#: TIMEZONES:275
msgid "Asia/Taipei"
msgstr "Châu Á/Tai-pei"
-#: TIMEZONES:280
+#: TIMEZONES:276
msgid "Asia/Tashkent"
msgstr "Châu Á/Tashkent"
-#: TIMEZONES:281
+#: TIMEZONES:277
msgid "Asia/Tbilisi"
msgstr "Châu Á/Tbilisi"
-#: TIMEZONES:282
+#: TIMEZONES:278
msgid "Asia/Tehran"
msgstr "Châu Á/Tehran"
-#: TIMEZONES:283
+#: TIMEZONES:279
msgid "Asia/Thimphu"
msgstr "Châu Á/Thimphu"
-#: TIMEZONES:284
+#: TIMEZONES:280
msgid "Asia/Tokyo"
msgstr "Châu Á/Tokyo"
-#: TIMEZONES:285
+#: TIMEZONES:281
#, fuzzy
msgid "Asia/Tomsk"
msgstr "Châu Á/Omsk"
-#: TIMEZONES:286
+#: TIMEZONES:282
msgid "Asia/Ulaanbaatar"
msgstr "Châu Á/Ulaanbaatar"
-#: TIMEZONES:287
+#: TIMEZONES:283
msgid "Asia/Urumqi"
msgstr "Châu Á/Urumqi"
-#: TIMEZONES:288
+#: TIMEZONES:284
#, fuzzy
msgid "Asia/Ust-Nera"
msgstr "Châu Á/Tehran"
-#: TIMEZONES:289
+#: TIMEZONES:285
msgid "Asia/Vientiane"
msgstr "Châu Á/Vientiane"
-#: TIMEZONES:290
+#: TIMEZONES:286
msgid "Asia/Vladivostok"
msgstr "Châu Á/Vladivostok"
-#: TIMEZONES:291
+#: TIMEZONES:287
msgid "Asia/Yakutsk"
msgstr "Châu Á/Yakutsk"
-#: TIMEZONES:292
+#: TIMEZONES:288
#, fuzzy
msgid "Asia/Yangon"
msgstr "Châu Á/Rangoon"
-#: TIMEZONES:293
+#: TIMEZONES:289
msgid "Asia/Yekaterinburg"
msgstr "Châu Á/Yekaterinburg"
-#: TIMEZONES:294
+#: TIMEZONES:290
msgid "Asia/Yerevan"
msgstr "Châu Á/Yerevan"
-#: TIMEZONES:295
+#: TIMEZONES:291
msgid "Atlantic/Azores"
msgstr "Đại Tây Dương/Azores"
-#: TIMEZONES:296
+#: TIMEZONES:292
msgid "Atlantic/Bermuda"
msgstr "Đại Tây Dương/Bermuda"
-#: TIMEZONES:297
+#: TIMEZONES:293
msgid "Atlantic/Canary"
msgstr "Đại Tây Dương/Canary"
-#: TIMEZONES:298
+#: TIMEZONES:294
msgid "Atlantic/Cape_Verde"
msgstr "Đại Tây Dương/Cape_Verde"
-#: TIMEZONES:299
+#: TIMEZONES:295
#, fuzzy
msgid "Atlantic/Faroe"
msgstr "Đại Tây Dương/Faeroe"
-#: TIMEZONES:300
+#: TIMEZONES:296
msgid "Atlantic/Madeira"
msgstr "Đại Tây Dương/Madeira"
-#: TIMEZONES:301
+#: TIMEZONES:297
msgid "Atlantic/Reykjavik"
msgstr "Đại Tây Dương/Reykjavik"
-#: TIMEZONES:302
+#: TIMEZONES:298
msgid "Atlantic/South_Georgia"
msgstr "Đại Tây Dương/South_Georgia"
-#: TIMEZONES:303
+#: TIMEZONES:299
msgid "Atlantic/St_Helena"
msgstr "Đại Tây Dương/St_Helena"
-#: TIMEZONES:304
+#: TIMEZONES:300
msgid "Atlantic/Stanley"
msgstr "Đại Tây Dương/Stanley"
-#: TIMEZONES:305
+#: TIMEZONES:301
msgid "Australia/Adelaide"
msgstr "Châu Úc/Adelaide"
-#: TIMEZONES:306
+#: TIMEZONES:302
msgid "Australia/Brisbane"
msgstr "Châu Úc/Brisbane"
-#: TIMEZONES:307
+#: TIMEZONES:303
msgid "Australia/Broken_Hill"
msgstr "Châu Úc/Broken_Hill"
-#: TIMEZONES:308
+#: TIMEZONES:304
msgid "Australia/Darwin"
msgstr "Châu Úc/Darwin"
-#: TIMEZONES:309
+#: TIMEZONES:305
#, fuzzy
msgid "Australia/Eucla"
msgstr "Châu Úc/Adelaide"
-#: TIMEZONES:310
+#: TIMEZONES:306
msgid "Australia/Hobart"
msgstr "Châu Úc/Hobart"
-#: TIMEZONES:311
+#: TIMEZONES:307
msgid "Australia/Lindeman"
msgstr "Châu Úc/Lindeman"
-#: TIMEZONES:312
+#: TIMEZONES:308
msgid "Australia/Lord_Howe"
msgstr "Châu Úc/Lord_Howe"
-#: TIMEZONES:313
+#: TIMEZONES:309
msgid "Australia/Melbourne"
msgstr "Châu Úc/Melbourne"
-#: TIMEZONES:314
+#: TIMEZONES:310
msgid "Australia/Perth"
msgstr "Châu Úc/Perth"
-#: TIMEZONES:315
+#: TIMEZONES:311
msgid "Australia/Sydney"
msgstr "Châu Úc/Sydney"
-#: TIMEZONES:316
+#: TIMEZONES:312
msgid "Europe/Amsterdam"
msgstr "Châu Âu/Amsterdam"
-#: TIMEZONES:317
+#: TIMEZONES:313
msgid "Europe/Andorra"
msgstr "Châu Âu/Andorra"
-#: TIMEZONES:318
+#: TIMEZONES:314
#, fuzzy
msgid "Europe/Astrakhan"
msgstr "Châu Âu/Athens"
-#: TIMEZONES:319
+#: TIMEZONES:315
msgid "Europe/Athens"
msgstr "Châu Âu/Athens"
-#: TIMEZONES:320
+#: TIMEZONES:316
msgid "Europe/Belgrade"
msgstr "Châu Âu/Belgrade"
-#: TIMEZONES:321
+#: TIMEZONES:317
msgid "Europe/Berlin"
msgstr "Châu Âu/Berlin"
-#: TIMEZONES:322
+#: TIMEZONES:318
msgid "Europe/Bratislava"
msgstr "Châu Âu/Bratislava"
-#: TIMEZONES:323
+#: TIMEZONES:319
msgid "Europe/Brussels"
msgstr "Châu Âu/Brussels"
-#: TIMEZONES:324
+#: TIMEZONES:320
msgid "Europe/Bucharest"
msgstr "Châu Âu/Bucharest"
-#: TIMEZONES:325
+#: TIMEZONES:321
msgid "Europe/Budapest"
msgstr "Châu Âu/Budapest"
-#: TIMEZONES:326
+#: TIMEZONES:322
#, fuzzy
msgid "Europe/Busingen"
msgstr "Châu Âu/Brussels"
-#: TIMEZONES:327
+#: TIMEZONES:323
msgid "Europe/Chisinau"
msgstr "Châu Âu/Chisinau"
-#: TIMEZONES:328
+#: TIMEZONES:324
msgid "Europe/Copenhagen"
msgstr "Châu Âu/Copenhagen"
-#: TIMEZONES:329
+#: TIMEZONES:325
msgid "Europe/Dublin"
msgstr "Châu Âu/Dublin"
-#: TIMEZONES:330
+#: TIMEZONES:326
msgid "Europe/Gibraltar"
msgstr "Châu Âu/Gibraltar"
-#: TIMEZONES:331
+#: TIMEZONES:327
#, fuzzy
msgid "Europe/Guernsey"
msgstr "Châu Âu/Athens"
-#: TIMEZONES:332
+#: TIMEZONES:328
msgid "Europe/Helsinki"
msgstr "Châu Âu/Helsinki"
-#: TIMEZONES:333
+#: TIMEZONES:329
#, fuzzy
msgid "Europe/Isle_of_Man"
msgstr "Châu Âu/Oslo"
-#: TIMEZONES:334
+#: TIMEZONES:330
msgid "Europe/Istanbul"
msgstr "Châu Âu/Istanbul"
-#: TIMEZONES:335
+#: TIMEZONES:331
#, fuzzy
msgid "Europe/Jersey"
msgstr "Châu Âu/Paris"
-#: TIMEZONES:336
+#: TIMEZONES:332
msgid "Europe/Kaliningrad"
msgstr "Châu Âu/Kaliningrad"
-#: TIMEZONES:337
-msgid "Europe/Kiev"
+#: TIMEZONES:333
+#, fuzzy
+msgid "Europe/Kirov"
msgstr "Châu Âu/Kiev"
-#: TIMEZONES:338
+#: TIMEZONES:334
#, fuzzy
-msgid "Europe/Kirov"
+#| msgid "Europe/Kiev"
+msgid "Europe/Kyiv"
msgstr "Châu Âu/Kiev"
-#: TIMEZONES:339
+#: TIMEZONES:335
msgid "Europe/Lisbon"
msgstr "Châu Âu/Lisbon"
-#: TIMEZONES:340
+#: TIMEZONES:336
msgid "Europe/Ljubljana"
msgstr "Châu Âu/Ljubljana"
-#: TIMEZONES:341
+#: TIMEZONES:337
msgid "Europe/London"
msgstr "Châu Âu/London"
-#: TIMEZONES:342
+#: TIMEZONES:338
msgid "Europe/Luxembourg"
msgstr "Châu Âu/Luxembourg"
-#: TIMEZONES:343
+#: TIMEZONES:339
msgid "Europe/Madrid"
msgstr "Châu Âu/Madrid"
-#: TIMEZONES:344
+#: TIMEZONES:340
msgid "Europe/Malta"
msgstr "Châu Âu/Moa-ta"
-#: TIMEZONES:345
+#: TIMEZONES:341
msgid "Europe/Mariehamn"
msgstr "Châu Âu/Mariehamn"
-#: TIMEZONES:346
+#: TIMEZONES:342
msgid "Europe/Minsk"
msgstr "Châu Âu/Minsk"
-#: TIMEZONES:347
+#: TIMEZONES:343
msgid "Europe/Monaco"
msgstr "Châu Âu/Monaco"
-#: TIMEZONES:348
+#: TIMEZONES:344
msgid "Europe/Moscow"
msgstr "Châu Âu/Moscow"
-#: TIMEZONES:349
+#: TIMEZONES:345
msgid "Europe/Oslo"
msgstr "Châu Âu/Oslo"
-#: TIMEZONES:350
+#: TIMEZONES:346
msgid "Europe/Paris"
msgstr "Châu Âu/Paris"
-#: TIMEZONES:351
+#: TIMEZONES:347
#, fuzzy
msgid "Europe/Podgorica"
msgstr "Châu Âu/Andorra"
-#: TIMEZONES:352
+#: TIMEZONES:348
msgid "Europe/Prague"
msgstr "Châu Âu/Prague"
-#: TIMEZONES:353
+#: TIMEZONES:349
msgid "Europe/Riga"
msgstr "Châu Âu/Riga"
-#: TIMEZONES:354
+#: TIMEZONES:350
msgid "Europe/Rome"
msgstr "Châu Âu/Rome"
-#: TIMEZONES:355
+#: TIMEZONES:351
msgid "Europe/Samara"
msgstr "Châu Âu/Samara"
-#: TIMEZONES:356
+#: TIMEZONES:352
msgid "Europe/San_Marino"
msgstr "Châu Âu/San_Marino"
-#: TIMEZONES:357
+#: TIMEZONES:353
msgid "Europe/Sarajevo"
msgstr "Châu Âu/Sarajevo"
-#: TIMEZONES:358
+#: TIMEZONES:354
#, fuzzy
msgid "Europe/Saratov"
msgstr "Châu Âu/Sarajevo"
-#: TIMEZONES:359
+#: TIMEZONES:355
msgid "Europe/Simferopol"
msgstr "Châu Âu/Simferopol"
-#: TIMEZONES:360
+#: TIMEZONES:356
msgid "Europe/Skopje"
msgstr "Châu Âu/Skopje"
-#: TIMEZONES:361
+#: TIMEZONES:357
msgid "Europe/Sofia"
msgstr "Châu Âu/Sofia"
-#: TIMEZONES:362
+#: TIMEZONES:358
msgid "Europe/Stockholm"
msgstr "Châu Âu/Stockholm"
-#: TIMEZONES:363
+#: TIMEZONES:359
msgid "Europe/Tallinn"
msgstr "Châu Âu/Tallinn"
-#: TIMEZONES:364
+#: TIMEZONES:360
msgid "Europe/Tirane"
msgstr "Châu Âu/Tirane"
-#: TIMEZONES:365
+#: TIMEZONES:361
#, fuzzy
msgid "Europe/Ulyanovsk"
msgstr "Châu Âu/Minsk"
-#: TIMEZONES:366
-msgid "Europe/Uzhgorod"
-msgstr "Châu Âu/Uzhgorod"
-
-#: TIMEZONES:367
+#: TIMEZONES:362
msgid "Europe/Vaduz"
msgstr "Châu Âu/Vaduz"
-#: TIMEZONES:368
+#: TIMEZONES:363
msgid "Europe/Vatican"
msgstr "Châu Âu/Vatican"
-#: TIMEZONES:369
+#: TIMEZONES:364
msgid "Europe/Vienna"
msgstr "Châu Âu/Vienna"
-#: TIMEZONES:370
+#: TIMEZONES:365
msgid "Europe/Vilnius"
msgstr "Châu Âu/Vilnius"
-#: TIMEZONES:371
+#: TIMEZONES:366
#, fuzzy
msgid "Europe/Volgograd"
msgstr "Châu Âu/Belgrade"
-#: TIMEZONES:372
+#: TIMEZONES:367
msgid "Europe/Warsaw"
msgstr "Châu Âu/Warsaw"
-#: TIMEZONES:373
+#: TIMEZONES:368
msgid "Europe/Zagreb"
msgstr "Châu Âu/Zagreb"
-#: TIMEZONES:374
-msgid "Europe/Zaporozhye"
-msgstr "Châu Âu/Zaporozhye"
-
-#: TIMEZONES:375
+#: TIMEZONES:369
msgid "Europe/Zurich"
msgstr "Châu Âu/Zurich"
-#: TIMEZONES:376
+#: TIMEZONES:370
msgid "Indian/Antananarivo"
msgstr "Indian/Antananarivo"
-#: TIMEZONES:377
+#: TIMEZONES:371
msgid "Indian/Chagos"
msgstr "Ấn Độ Dương/Chagos"
-#: TIMEZONES:378
+#: TIMEZONES:372
msgid "Indian/Christmas"
msgstr "Ấn Độ Dương/Christmas"
-#: TIMEZONES:379
+#: TIMEZONES:373
msgid "Indian/Cocos"
msgstr "Ấn Độ Dương/Cocos"
-#: TIMEZONES:380
+#: TIMEZONES:374
msgid "Indian/Comoro"
msgstr "Ấn Độ Dương/Comoro"
-#: TIMEZONES:381
+#: TIMEZONES:375
msgid "Indian/Kerguelen"
msgstr "Ấn Độ Dương/Kerguelen"
-#: TIMEZONES:382
+#: TIMEZONES:376
msgid "Indian/Mahe"
msgstr "Ấn Độ Dương/Mahe"
-#: TIMEZONES:383
+#: TIMEZONES:377
msgid "Indian/Maldives"
msgstr "Ấn Độ Dương/Maldives"
-#: TIMEZONES:384
+#: TIMEZONES:378
msgid "Indian/Mauritius"
msgstr "Ấn Độ Dương/Mauritius"
-#: TIMEZONES:385
+#: TIMEZONES:379
msgid "Indian/Mayotte"
msgstr "Ấn Độ Dương/Mayotte"
-#: TIMEZONES:386
+#: TIMEZONES:380
msgid "Indian/Reunion"
msgstr "Ấn Độ Dương/Reunion"
-#: TIMEZONES:387
+#: TIMEZONES:381
msgid "Pacific/Apia"
msgstr "Thái Bình Dương/Apia"
-#: TIMEZONES:388
+#: TIMEZONES:382
msgid "Pacific/Auckland"
msgstr "Thái Bình Dương/Auckland"
-#: TIMEZONES:389
+#: TIMEZONES:383
#, fuzzy
msgid "Pacific/Bougainville"
msgstr "Thái Bình Dương/Honolulu"
-#: TIMEZONES:390
+#: TIMEZONES:384
msgid "Pacific/Chatham"
msgstr "Thái Bình Dương/Chatham"
-#: TIMEZONES:391
+#: TIMEZONES:385
#, fuzzy
msgid "Pacific/Chuuk"
msgstr "Thái Bình Dương/Truk"
-#: TIMEZONES:392
+#: TIMEZONES:386
msgid "Pacific/Easter"
msgstr "Thái Bình Dương/Easter"
-#: TIMEZONES:393
+#: TIMEZONES:387
msgid "Pacific/Efate"
msgstr "Thái Bình Dương/Efate"
-#: TIMEZONES:394
-msgid "Pacific/Enderbury"
-msgstr "Thái Bình Dương/Enderbury"
-
-#: TIMEZONES:395
+#: TIMEZONES:388
msgid "Pacific/Fakaofo"
msgstr "Thái Bình Dương/Fakaofo"
-#: TIMEZONES:396
+#: TIMEZONES:389
msgid "Pacific/Fiji"
msgstr "Thái Bình Dương/Phi-gi"
-#: TIMEZONES:397
+#: TIMEZONES:390
msgid "Pacific/Funafuti"
msgstr "Thái Bình Dương/Funafuti"
-#: TIMEZONES:398
+#: TIMEZONES:391
msgid "Pacific/Galapagos"
msgstr "Thái Bình Dương/Ga-la-pa-gos"
-#: TIMEZONES:399
+#: TIMEZONES:392
msgid "Pacific/Gambier"
msgstr "Thái Bình Dương/Gambier"
-#: TIMEZONES:400
+#: TIMEZONES:393
msgid "Pacific/Guadalcanal"
msgstr "Thái Bình Dương/Guadalcanal"
-#: TIMEZONES:401
+#: TIMEZONES:394
msgid "Pacific/Guam"
msgstr "Thái Bình Dương/Guam"
-#: TIMEZONES:402
+#: TIMEZONES:395
msgid "Pacific/Honolulu"
msgstr "Thái Bình Dương/Honolulu"
-#: TIMEZONES:403
+#: TIMEZONES:396
+#, fuzzy
+#| msgid "Pacific/Johnston"
+msgid "Pacific/Kanton"
+msgstr "Thái Bình Dương/Johnston"
+
+#: TIMEZONES:397
msgid "Pacific/Kiritimati"
msgstr "Thái Bình Dương/Kiritimati"
-#: TIMEZONES:404
+#: TIMEZONES:398
msgid "Pacific/Kosrae"
msgstr "Thái Bình Dương/Kosrae"
-#: TIMEZONES:405
+#: TIMEZONES:399
msgid "Pacific/Kwajalein"
msgstr "Thái Bình Dương/Kwajalein"
-#: TIMEZONES:406
+#: TIMEZONES:400
msgid "Pacific/Majuro"
msgstr "Thái Bình Dương/Majuro"
-#: TIMEZONES:407
+#: TIMEZONES:401
msgid "Pacific/Marquesas"
msgstr "Thái Bình Dương/Marquesas"
-#: TIMEZONES:408
+#: TIMEZONES:402
msgid "Pacific/Midway"
msgstr "Thái Bình Dương/Midway"
-#: TIMEZONES:409
+#: TIMEZONES:403
msgid "Pacific/Nauru"
msgstr "Thái Bình Dương/Nauru"
-#: TIMEZONES:410
+#: TIMEZONES:404
msgid "Pacific/Niue"
msgstr "Thái Bình Dương/Niue"
-#: TIMEZONES:411
+#: TIMEZONES:405
msgid "Pacific/Norfolk"
msgstr "Thái Bình Dương/Norfolk"
-#: TIMEZONES:412
+#: TIMEZONES:406
msgid "Pacific/Noumea"
msgstr "Thái Bình Dương/Noumea"
-#: TIMEZONES:413
+#: TIMEZONES:407
msgid "Pacific/Pago_Pago"
msgstr "Thái Bình Dương/Pago_Pago"
-#: TIMEZONES:414
+#: TIMEZONES:408
msgid "Pacific/Palau"
msgstr "Thái Bình Dương/Palau"
-#: TIMEZONES:415
+#: TIMEZONES:409
msgid "Pacific/Pitcairn"
msgstr "Thái Bình Dương/Pitcairn"
-#: TIMEZONES:416
+#: TIMEZONES:410
#, fuzzy
msgid "Pacific/Pohnpei"
msgstr "Thái Bình Dương/Ponape"
-#: TIMEZONES:417
+#: TIMEZONES:411
msgid "Pacific/Port_Moresby"
msgstr "Thái Bình Dương/Port_Moresby"
-#: TIMEZONES:418
+#: TIMEZONES:412
msgid "Pacific/Rarotonga"
msgstr "Thái Bình Dương/Rarotonga"
-#: TIMEZONES:419
+#: TIMEZONES:413
msgid "Pacific/Saipan"
msgstr "Thái Bình Dương/Sai-pan"
-#: TIMEZONES:420
+#: TIMEZONES:414
msgid "Pacific/Tahiti"
msgstr "Thái Bình Dương/Ta-hi-ti"
-#: TIMEZONES:421
+#: TIMEZONES:415
msgid "Pacific/Tarawa"
msgstr "Thái Bình Dương/Tarawa"
-#: TIMEZONES:422
+#: TIMEZONES:416
msgid "Pacific/Tongatapu"
msgstr "Thái Bình Dương/Tongatapu"
-#: TIMEZONES:423
+#: TIMEZONES:417
msgid "Pacific/Wake"
msgstr "Thái Bình Dương/Wake"
-#: TIMEZONES:424
+#: TIMEZONES:418
msgid "Pacific/Wallis"
msgstr "Thái Bình Dương/Wallis"
+#~ msgid "America/Nipigon"
+#~ msgstr "Châu Mỹ/Nipigon"
+
+#~ msgid "America/Pangnirtung"
+#~ msgstr "Châu Mỹ/Pangnirtung"
+
+#~ msgid "America/Rainy_River"
+#~ msgstr "Châu Mỹ/Rainy_River"
+
+#~ msgid "America/Thunder_Bay"
+#~ msgstr "Châu Mỹ/Thunder_Bay"
+
+#~ msgid "America/Yellowknife"
+#~ msgstr "Châu Mỹ/Yellowknife"
+
+#~ msgid "Europe/Uzhgorod"
+#~ msgstr "Châu Âu/Uzhgorod"
+
+#~ msgid "Europe/Zaporozhye"
+#~ msgstr "Châu Âu/Zaporozhye"
+
+#~ msgid "Pacific/Enderbury"
+#~ msgstr "Thái Bình Dương/Enderbury"
+
#, fuzzy
#~ msgid "Australia/Currie"
#~ msgstr "Châu Úc/Brisbane"
@@ -1843,8 +1849,5 @@ msgstr "Thái Bình Dương/Wallis"
#~ msgid "Europe/Belfast"
#~ msgstr "Châu Âu/Belfast"
-#~ msgid "Pacific/Johnston"
-#~ msgstr "Thái Bình Dương/Johnston"
-
#~ msgid "Pacific/Yap"
#~ msgstr "Thái Bình Dương/Yap"