[gvfs/gnome-3-38] Update Vietnamese translation



commit 721b0973fa0d30b0d552f4e3e6f0e571138f2da4
Author: Ngọc Quân Trần <vnwildman gmail com>
Date:   Tue Dec 1 06:28:06 2020 +0000

    Update Vietnamese translation

 po/vi.po | 837 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 435 insertions(+), 402 deletions(-)
---
diff --git a/po/vi.po b/po/vi.po
index 2f9ae51a..7f364207 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -4,14 +4,14 @@
 # This file is distributed under the same license as the gvfs package.
 # Clytie Siddall <clytie riverland net au>, 2008-2009.
 # Nguyễn Thái Ngọc Duy <pclouds gmail com>, 2011-2013.
-# Trần Ngọc Quân <vnwildman gmail com>, 2014, 2015, 2016, 2017, 2018, 2019.
+# Trần Ngọc Quân <vnwildman gmail com>, 2014, 2015, 2016, 2017, 2018, 2019, 2020.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gvfs master\n"
+"Project-Id-Version: gvfs gnome-3-38\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gvfs/issues\n";
-"POT-Creation-Date: 2019-02-28 20:22+0000\n"
-"PO-Revision-Date: 2019-03-03 15:04+0700\n"
+"POT-Creation-Date: 2020-11-30 12:26+0000\n"
+"PO-Revision-Date: 2020-12-01 13:26+0700\n"
 "Last-Translator: Trần Ngọc Quân <vnwildman gmail com>\n"
 "Language-Team: Vietnamese <gnome-vi-list gnome org>\n"
 "Language: vi\n"
@@ -21,60 +21,56 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: client/gdaemonfile.c:433 client/gdaemonfile.c:2703
+#: client/gdaemonfile.c:435 client/gdaemonfile.c:2696
 msgid "Operation not supported, files on different mounts"
 msgstr "Thao tác không được hỗ trợ, vì tập tin nằm ở điểm gắn kết khác nhau"
 
-#: client/gdaemonfile.c:997 client/gdaemonfile.c:3059
-#: client/gvfsiconloadable.c:286 daemon/gvfsjobopenforread.c:183
-#: daemon/gvfsjobopenforwrite.c:326
+#: client/gdaemonfile.c:1006 client/gdaemonfile.c:3044
+#: client/gvfsiconloadable.c:295 daemon/gvfsjobopenforread.c:183
+#: daemon/gvfsjobopenforwrite.c:333
 msgid "Couldn’t get stream file descriptor"
 msgstr "Không thể lấy bộ mô tả tập tin luồng"
 
-#: client/gdaemonfile.c:1113 client/gdaemonfile.c:1185
-#: client/gvfsiconloadable.c:125
+#: client/gdaemonfile.c:1122 client/gdaemonfile.c:1194
+#: client/gvfsiconloadable.c:134
 msgid "Didn’t get stream file descriptor"
 msgstr "Đã không lấy được bộ mô tả tập tin luồng"
 
-#: client/gdaemonfile.c:1307
+#: client/gdaemonfile.c:1316
 #, c-format
 msgid "Invalid return value from %s"
 msgstr "Giá trị đáp ứng không hợp lệ từ %s"
 
 #. translators: this is an error message when there is no user visible "mount" object
 #. corresponding to a particular path/uri
-#: client/gdaemonfile.c:2157 client/gdaemonfile.c:3322
+#: client/gdaemonfile.c:2166 client/gdaemonfile.c:3307
 msgid "Could not find enclosing mount"
 msgstr "Không thể tìm thấy điểm gắn kết bao bọc"
 
-#: client/gdaemonfile.c:2189
+#: client/gdaemonfile.c:2198
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Tên tập tin không hợp lệ %s"
 
-#: client/gdaemonfile.c:2503 client/gdaemonfile.c:2513
-#: client/gdaemonfile.c:2535 client/gdaemonvfs.c:1234 client/gdaemonvfs.c:1255
+#: client/gdaemonfile.c:2512 client/gdaemonfile.c:2522
+#: client/gdaemonfile.c:2544 client/gdaemonvfs.c:1234 client/gdaemonvfs.c:1255
 #: client/gdaemonvfs.c:1266 client/gdaemonvfs.c:1298
 #, c-format
 msgid "Error setting file metadata: %s"
 msgstr "Gặp lỗi khi đặt siêu dữ liệu cho tập tin: %s"
 
-#: client/gdaemonfile.c:2504 client/gdaemonvfs.c:1256
+#: client/gdaemonfile.c:2513 client/gdaemonvfs.c:1256
 msgid "can’t open metadata tree"
 msgstr "không thể mở cây siêu dữ liệu"
 
-#: client/gdaemonfile.c:2514 client/gdaemonvfs.c:1267
+#: client/gdaemonfile.c:2523 client/gdaemonvfs.c:1267
 msgid "can’t get metadata proxy"
 msgstr "không thể lấy ủy nhiệm siêu dữ liệu"
 
-#: client/gdaemonfile.c:2536 client/gdaemonvfs.c:1299
+#: client/gdaemonfile.c:2545 client/gdaemonvfs.c:1299
 msgid "values must be string or list of strings"
 msgstr "giá trị phải là chuỗi hoặc danh sách chuỗi"
 
-#: client/gdaemonfile.c:2695
-msgid "Operation not supported"
-msgstr "Thao tác không được hỗ trợ"
-
 #: client/gdaemonfileinputstream.c:544 client/gdaemonfileinputstream.c:552
 #: client/gdaemonfileinputstream.c:1686 client/gdaemonfileinputstream.c:1695
 #: client/gdaemonfileoutputstream.c:495 client/gdaemonfileoutputstream.c:503
@@ -85,7 +81,7 @@ msgstr "Lỗi trong giao thức luồng dữ liệu: %s"
 
 #: client/gdaemonfileinputstream.c:552 client/gdaemonfileinputstream.c:1695
 #: client/gdaemonfileoutputstream.c:503 client/gdaemonfileoutputstream.c:1442
-#: daemon/gvfsbackendmtp.c:2407 daemon/gvfsbackendmtp.c:2798
+#: daemon/gvfsbackendmtp.c:2424 daemon/gvfsbackendmtp.c:2815
 msgid "End of stream"
 msgstr "Kết thúc luồng dữ liệu"
 
@@ -94,7 +90,7 @@ msgstr "Kết thúc luồng dữ liệu"
 #: client/gdaemonfileinputstream.c:1418 client/gdaemonfileoutputstream.c:553
 #: client/gdaemonfileoutputstream.c:731 client/gdaemonfileoutputstream.c:926
 #: client/gdaemonfileoutputstream.c:1092 client/gdaemonfileoutputstream.c:1274
-#: daemon/gvfsbackendsftp.c:5344 daemon/gvfsbackendsmb.c:1111
+#: daemon/gvfsbackendsftp.c:5469 daemon/gvfsbackendsmb.c:1112
 #: daemon/gvfsbackendtest.c:92 daemon/gvfsbackendtest.c:125
 #: daemon/gvfsbackendtest.c:188 daemon/gvfschannel.c:347
 #: daemon/gvfsftptask.c:224
@@ -118,7 +114,7 @@ msgstr "Gặp lỗi khi lấy thông tin về điểm gắn kết: %s"
 msgid "Invalid file info format"
 msgstr "Định dạng thông tin tập tin không hợp lệ"
 
-#: common/gvfsdnssdresolver.c:208
+#: common/gvfsdnssdresolver.c:216
 #, c-format
 msgid "Error initializing Avahi: %s"
 msgstr "Gặp lỗi khi khởi tạo Avahi: %s"
@@ -128,7 +124,7 @@ msgstr "Gặp lỗi khi khởi tạo Avahi: %s"
 #. * - the second %s refers to the service name
 #. * - the third %s refers to the domain
 #.
-#: common/gvfsdnssdresolver.c:1085
+#: common/gvfsdnssdresolver.c:1144
 #, c-format
 msgid "Error resolving “%s” service “%s” on domain “%s”"
 msgstr "Gặp lỗi khi phân giải “%s” dịch vụ “%s” trên miền “%s”"
@@ -139,7 +135,7 @@ msgstr "Gặp lỗi khi phân giải “%s” dịch vụ “%s” trên miền
 #. * - the third %s refers to the domain
 #. * - the fourth %s refers to the required TXT keys
 #.
-#: common/gvfsdnssdresolver.c:1109
+#: common/gvfsdnssdresolver.c:1168
 #, c-format
 msgid ""
 "Error resolving “%s” service “%s” on domain “%s”. One or more TXT records "
@@ -153,12 +149,12 @@ msgstr ""
 #. * - the second %s refers to the service name
 #. * - the third %s refers to the domain
 #.
-#: common/gvfsdnssdresolver.c:1124
+#: common/gvfsdnssdresolver.c:1183
 #, c-format
 msgid "Timed out resolving “%s” service “%s” on domain “%s”"
 msgstr "Quá thời hạn chờ khi phân giải “%s” dịch vụ “%s” trên miền “%s”"
 
-#: common/gvfsdnssdresolver.c:1164
+#: common/gvfsdnssdresolver.c:1223
 msgid "Error initializing Avahi resolver"
 msgstr "Gặp lỗi khi khởi tạo Avahi"
 
@@ -212,28 +208,28 @@ msgstr "điểm gắn kết cho %s đã chạy rồi"
 msgid "error starting mount daemon"
 msgstr "gặp lỗi khi khởi chạy trình nền gắn kết"
 
-#: daemon/gvfsafpconnection.c:781
+#: daemon/gvfsafpconnection.c:787
 msgid "The connection is not opened"
 msgstr "Kết nối chưa mở"
 
-#: daemon/gvfsafpconnection.c:788
+#: daemon/gvfsafpconnection.c:794
 msgid "The connection is closed"
 msgstr "Kết nối bị đóng"
 
-#: daemon/gvfsafpconnection.c:891
+#: daemon/gvfsafpconnection.c:897
 msgid "Got EOS"
 msgstr "Nhận được EOS (Kết thúc luồng)"
 
-#: daemon/gvfsafpconnection.c:1054 daemon/gvfsafpconnection.c:1096
+#: daemon/gvfsafpconnection.c:1060 daemon/gvfsafpconnection.c:1102
 #: daemon/gvfsftptask.c:397
 msgid "Host closed connection"
 msgstr "Máy đã đóng kết nối"
 
-#: daemon/gvfsafpconnection.c:1515
+#: daemon/gvfsafpconnection.c:1521
 msgid "Connection unexpectedly went down"
 msgstr "Kết nối đứt bất thình lình"
 
-#: daemon/gvfsafpconnection.c:1542
+#: daemon/gvfsafpconnection.c:1548
 msgid "Got unexpected end of stream"
 msgstr "Kết thúc luồng sớm bất thường"
 
@@ -255,7 +251,7 @@ msgstr "Không thể đăng nhập vào máy chủ “%s” với mật khẩu 
 
 #: daemon/gvfsafpserver.c:425 daemon/gvfsafpserver.c:647
 #: daemon/gvfsafpserver.c:823 daemon/gvfsafpserver.c:871
-#: daemon/gvfsafpserver.c:987 daemon/gvfsafpserver.c:1662
+#: daemon/gvfsafpserver.c:987 daemon/gvfsafpserver.c:1664
 #, c-format
 msgid "Unable to connect to the server “%s”. A communication problem occurred."
 msgstr "Không thể kết nối đến máy chủ “%s”. Liên lạc gặp vấn đề."
@@ -301,12 +297,12 @@ msgstr "Lệnh không được hỗ trợ bởi máy chủ."
 #: daemon/gvfsafpserver.c:921
 #, c-format
 msgid "Your password has expired."
-msgstr "Mật khẩu hết hạn."
+msgstr "Mật khẩu của bạn đã hết hạn."
 
 #: daemon/gvfsafpserver.c:925
 #, c-format
 msgid "Your password needs to be changed."
-msgstr "Cần thay đổi mật khẩu."
+msgstr "Bạn cần thay đổi mật khẩu."
 
 #. translators: %s here is the hostname
 #: daemon/gvfsafpserver.c:1068
@@ -328,11 +324,11 @@ msgstr "Dấu nhắc mật khẩu bị hủy."
 msgid "Unable to disconnect from the server."
 msgstr "Không thể kết nối đến máy chủ."
 
-#: daemon/gvfsafpserver.c:1362 daemon/gvfsafpserver.c:1736
+#: daemon/gvfsafpserver.c:1362 daemon/gvfsafpserver.c:1738
 msgid "Unable to connect to the server. A communication problem occurred."
 msgstr "Không thể kết nối đến máy chủ. Liên lạc gặp vấn đề."
 
-#: daemon/gvfsafpserver.c:1695
+#: daemon/gvfsafpserver.c:1697
 msgid "Identification not found."
 msgstr "Không tìm thấy định danh."
 
@@ -361,27 +357,27 @@ msgstr "Không thể tải %s trên %s"
 #: daemon/gvfsafpvolume.c:1164 daemon/gvfsafpvolume.c:1339
 #: daemon/gvfsafpvolume.c:1491 daemon/gvfsafpvolume.c:1913
 #: daemon/gvfsafpvolume.c:2034 daemon/gvfsafpvolume.c:2189
-#: daemon/gvfsafpvolume.c:2402 daemon/gvfsbackendadmin.c:139
-#: daemon/gvfsbackendgoogle.c:212 daemon/gvfsbackendsftp.c:346
-#: daemon/gvfsbackendsftp.c:1124 daemon/gvfsbackendsftp.c:2154
-#: daemon/gvfsftptask.c:437
+#: daemon/gvfsafpvolume.c:2402 daemon/gvfsbackendadmin.c:141
+#: daemon/gvfsbackendafc.c:166 daemon/gvfsbackendgoogle.c:249
+#: daemon/gvfsbackendsftp.c:346 daemon/gvfsbackendsftp.c:1124
+#: daemon/gvfsbackendsftp.c:2156 daemon/gvfsftptask.c:437
 #, c-format
 msgid "Permission denied"
 msgstr "Không đủ quyền truy cập"
 
 #: daemon/gvfsafpvolume.c:398 daemon/gvfsafpvolume.c:1652
-#: daemon/gvfsafpvolume.c:2406 daemon/gvfsbackendafc.c:218
-#: daemon/gvfsbackendafc.c:1135 daemon/gvfsbackendafpbrowse.c:180
+#: daemon/gvfsafpvolume.c:2406 daemon/gvfsbackendafc.c:150
+#: daemon/gvfsbackendafc.c:1064 daemon/gvfsbackendafpbrowse.c:180
 #: daemon/gvfsbackendafpbrowse.c:312 daemon/gvfsbackendafpbrowse.c:344
 #: daemon/gvfsbackendarchive.c:738 daemon/gvfsbackendarchive.c:793
 #: daemon/gvfsbackendarchive.c:845 daemon/gvfsbackendarchive.c:874
 #: daemon/gvfsbackendcdda.c:908 daemon/gvfsbackendcomputer.c:639
 #: daemon/gvfsbackenddnssd.c:425 daemon/gvfsbackendftp.c:795
-#: daemon/gvfsbackendftp.c:1189 daemon/gvfsbackendmtp.c:1715
-#: daemon/gvfsbackendmtp.c:1731 daemon/gvfsbackendmtp.c:2131
-#: daemon/gvfsbackendmtp.c:2194 daemon/gvfsbackendmtp.c:2261
-#: daemon/gvfsbackendmtp.c:2623 daemon/gvfsbackendmtp.c:2902
-#: daemon/gvfsbackendmtp.c:3045 daemon/gvfsbackendnetwork.c:697
+#: daemon/gvfsbackendftp.c:1189 daemon/gvfsbackendmtp.c:1725
+#: daemon/gvfsbackendmtp.c:1741 daemon/gvfsbackendmtp.c:2148
+#: daemon/gvfsbackendmtp.c:2211 daemon/gvfsbackendmtp.c:2278
+#: daemon/gvfsbackendmtp.c:2640 daemon/gvfsbackendmtp.c:2919
+#: daemon/gvfsbackendmtp.c:3062 daemon/gvfsbackendnetwork.c:697
 #: daemon/gvfsbackendsmbbrowse.c:1109 daemon/gvfsbackendsmbbrowse.c:1176
 #: daemon/gvfsbackendsmbbrowse.c:1358 daemon/gvfsbackendsmbbrowse.c:1431
 #, c-format
@@ -390,12 +386,12 @@ msgstr "Tập tin không tồn tại"
 
 #: daemon/gvfsafpvolume.c:402 daemon/gvfsafpvolume.c:2410
 #: daemon/gvfsbackendafp.c:289 daemon/gvfsbackendafp.c:492
-#: daemon/gvfsbackendafp.c:1341 daemon/gvfsbackenddav.c:2378
-#: daemon/gvfsbackenddav.c:3041 daemon/gvfsbackenddav.c:3321
-#: daemon/gvfsbackendftp.c:832 daemon/gvfsbackendnfs.c:2475
-#: daemon/gvfsbackendsftp.c:2661 daemon/gvfsbackendsftp.c:3436
-#: daemon/gvfsbackendsftp.c:3764 daemon/gvfsbackendsftp.c:4833
-#: daemon/gvfsbackendsftp.c:5872
+#: daemon/gvfsbackendafp.c:1341 daemon/gvfsbackenddav.c:2406
+#: daemon/gvfsbackenddav.c:3069 daemon/gvfsbackenddav.c:3349
+#: daemon/gvfsbackendftp.c:832 daemon/gvfsbackendnfs.c:2477
+#: daemon/gvfsbackendsftp.c:2666 daemon/gvfsbackendsftp.c:3441
+#: daemon/gvfsbackendsftp.c:3889 daemon/gvfsbackendsftp.c:4958
+#: daemon/gvfsbackendsftp.c:6043
 msgid "File is directory"
 msgstr "Tập tin là thư mục"
 
@@ -407,9 +403,9 @@ msgstr "Mở quá nhiều tập tin"
 msgid "Target file is open"
 msgstr "Tập tin đích đang mở"
 
-#: daemon/gvfsafpvolume.c:663 daemon/gvfsbackendafc.c:222
-#: daemon/gvfsbackendburn.c:421 daemon/gvfsbackenddav.c:2768
-#: daemon/gvfsbackendsftp.c:2148
+#: daemon/gvfsafpvolume.c:663 daemon/gvfsbackendafc.c:154
+#: daemon/gvfsbackendburn.c:421 daemon/gvfsbackenddav.c:2796
+#: daemon/gvfsbackendgoogle.c:2321 daemon/gvfsbackendsftp.c:2150
 msgid "Directory not empty"
 msgstr "Thư mục không rỗng"
 
@@ -418,7 +414,7 @@ msgid "Target object is marked as not deletable (DeleteInhibit)"
 msgstr "Đối tượng đích bị đánh dấu cấm xóa (DeleteInhibit)"
 
 #: daemon/gvfsafpvolume.c:671 daemon/gvfsafpvolume.c:1180
-#: daemon/gvfsafpvolume.c:2038 daemon/gvfsbackendgoogle.c:218
+#: daemon/gvfsafpvolume.c:2038 daemon/gvfsbackendgoogle.c:255
 #, c-format
 msgid "Target object doesn’t exist"
 msgstr "Đối tượng đích không tồn tại"
@@ -437,17 +433,18 @@ msgstr "Không còn đủ chỗ trên phân vùng"
 
 #: daemon/gvfsafpvolume.c:811 daemon/gvfsafpvolume.c:1355
 #: daemon/gvfsafpvolume.c:1507 daemon/gvfsbackendafp.c:296
-#: daemon/gvfsbackendafp.c:499 daemon/gvfsbackenddav.c:2433
-#: daemon/gvfsbackenddav.c:2729 daemon/gvfsbackenddav.c:2837
-#: daemon/gvfsbackenddav.c:2974 daemon/gvfsbackenddav.c:3050
-#: daemon/gvfsbackenddav.c:3088 daemon/gvfsbackenddav.c:3312
+#: daemon/gvfsbackendafp.c:499 daemon/gvfsbackenddav.c:2461
+#: daemon/gvfsbackenddav.c:2757 daemon/gvfsbackenddav.c:2865
+#: daemon/gvfsbackenddav.c:3002 daemon/gvfsbackenddav.c:3078
+#: daemon/gvfsbackenddav.c:3116 daemon/gvfsbackenddav.c:3340
 #: daemon/gvfsbackendftp.c:811 daemon/gvfsbackendftp.c:999
 #: daemon/gvfsbackendftp.c:1509 daemon/gvfsbackendftp.c:1617
-#: daemon/gvfsbackendgoogle.c:1174 daemon/gvfsbackendgoogle.c:1510
-#: daemon/gvfsbackendgoogle.c:1792 daemon/gvfsbackendgoogle.c:2439
-#: daemon/gvfsbackendmtp.c:1618 daemon/gvfsbackendmtp.c:1661
-#: daemon/gvfsbackendnfs.c:2485 daemon/gvfsbackendsftp.c:4842
-#: daemon/gvfsbackendsmb.c:2065
+#: daemon/gvfsbackendgoogle.c:1546 daemon/gvfsbackendgoogle.c:1623
+#: daemon/gvfsbackendgoogle.c:1992 daemon/gvfsbackendgoogle.c:2072
+#: daemon/gvfsbackendgoogle.c:2546 daemon/gvfsbackendgoogle.c:2916
+#: daemon/gvfsbackendgoogle.c:3564 daemon/gvfsbackendmtp.c:1621
+#: daemon/gvfsbackendmtp.c:1664 daemon/gvfsbackendnfs.c:2487
+#: daemon/gvfsbackendsftp.c:4967 daemon/gvfsbackendsmb.c:2098
 msgid "Target file already exists"
 msgstr "Tập tin đích đã có"
 
@@ -518,12 +515,12 @@ msgstr "Tập tin nguồn là thư mục"
 #. requested data are locked by another user
 #: daemon/gvfsafpvolume.c:1923
 msgid "Range lock conflict exists"
-msgstr "Tồn tại xung đột khóa khoảng"
+msgstr "Tồn tại xung đột khóa vùng"
 
-#: daemon/gvfsafpvolume.c:2193 daemon/gvfsbackendmtp.c:1441
-#: daemon/gvfsbackendmtp.c:1466 daemon/gvfsbackendmtp.c:1669
-#: daemon/gvfsbackendmtp.c:2031 daemon/gvfsbackendmtp.c:2548
-#: daemon/gvfsbackendmtp.c:2943 daemon/gvfsbackendmtp.c:3079
+#: daemon/gvfsafpvolume.c:2193 daemon/gvfsbackendmtp.c:1444
+#: daemon/gvfsbackendmtp.c:1469 daemon/gvfsbackendmtp.c:1672
+#: daemon/gvfsbackendmtp.c:2048 daemon/gvfsbackendmtp.c:2565
+#: daemon/gvfsbackendmtp.c:2960 daemon/gvfsbackendmtp.c:3096
 msgid "Directory doesn’t exist"
 msgstr "Thư mục không tồn tại"
 
@@ -543,72 +540,130 @@ msgstr "Tập tin bị người dùng khác khóa"
 msgid "File is not open for read access"
 msgstr "Tập tin không mở với quyền đọc"
 
-#: daemon/gvfsbackendadmin.c:844 daemon/gvfsbackendafc.c:475
-#: daemon/gvfsbackendarchive.c:639 daemon/gvfsbackendarchive.c:668
-#: daemon/gvfsbackenddav.c:1880 daemon/gvfsbackendgoogle.c:1613
-#: daemon/gvfsbackendhttp.c:256 daemon/gvfsbackendsmb.c:585
+#. Return G_IO_ERROR_NOT_SUPPORTED instead of
+#. * G_IO_ERROR_CANT_CREATE_BACKUP to proceed with the GIO
+#. * fallback copy.
+#.
+#: daemon/gvfsbackendadmin.c:832 daemon/gvfsbackendafc.c:2360
+#: daemon/gvfsbackendafp.c:1781 daemon/gvfsbackendburn.c:829
+#: daemon/gvfsbackendburn.c:951 daemon/gvfsbackendcomputer.c:812
+#: daemon/gvfsbackenddav.c:3423 daemon/gvfsbackenddav.c:3455
+#: daemon/gvfsbackenddav.c:3483 daemon/gvfsbackendftp.c:1209
+#: daemon/gvfsbackendftp.c:1257 daemon/gvfsbackendftp.c:1278
+#: daemon/gvfsbackendftp.c:1665 daemon/gvfsbackendgoogle.c:1441
+#: daemon/gvfsbackendgoogle.c:1495 daemon/gvfsbackendgoogle.c:1518
+#: daemon/gvfsbackendgoogle.c:1584 daemon/gvfsbackendgoogle.c:1856
+#: daemon/gvfsbackendgoogle.c:1919 daemon/gvfsbackendgoogle.c:1952
+#: daemon/gvfsbackendgoogle.c:1962 daemon/gvfsbackendgoogle.c:2033
+#: daemon/gvfsbackendgoogle.c:2228 daemon/gvfsbackendgoogle.c:2339
+#: daemon/gvfsbackendgoogle.c:2522 daemon/gvfsbackendgoogle.c:2788
+#: daemon/gvfsbackendgoogle.c:2798 daemon/gvfsbackendgoogle.c:2893
+#: daemon/gvfsbackendgoogle.c:2902 daemon/gvfsbackendgoogle.c:3475
+#: daemon/gvfsbackendgoogle.c:3536 daemon/gvfsbackendgoogle.c:3559
+#: daemon/gvfsbackendgoogle.c:3645 daemon/gvfsbackendgphoto2.c:2238
+#: daemon/gvfsbackendgphoto2.c:2451 daemon/gvfsbackendgphoto2.c:2548
+#: daemon/gvfsbackendgphoto2.c:2641 daemon/gvfsbackendgphoto2.c:3250
+#: daemon/gvfsbackendgphoto2.c:3258 daemon/gvfsbackendgphoto2.c:3268
+#: daemon/gvfsbackendmtp.c:1717 daemon/gvfsbackendmtp.c:2018
+#: daemon/gvfsbackendmtp.c:2267 daemon/gvfsbackendmtp.c:2458
+#: daemon/gvfsbackendmtp.c:2541 daemon/gvfsbackendmtp.c:2629
+#: daemon/gvfsbackendmtp.c:2697 daemon/gvfsbackendmtp.c:2892
+#: daemon/gvfsbackendmtp.c:3035 daemon/gvfsbackendnfs.c:2369
+#: daemon/gvfsbackendnfs.c:2419 daemon/gvfsbackendnfs.c:2545
+#: daemon/gvfsbackendsftp.c:2154 daemon/gvfsbackendsftp.c:5355
+#: daemon/gvfsbackendsftp.c:5453 daemon/gvfsbackendsftp.c:6165
+#: daemon/gvfsbackendsftp.c:6197 daemon/gvfsbackendsftp.c:6223
+#: daemon/gvfsbackendsftp.c:6231 daemon/gvfsbackendsftp.c:6718
+#: daemon/gvfsbackendsftp.c:6780 daemon/gvfsbackendsftp.c:6788
+#: daemon/gvfsbackendsmb.c:1701 daemon/gvfsftptask.c:429
+#: daemon/gvfsjobcloseread.c:113 daemon/gvfsjobclosewrite.c:121
+#: daemon/gvfsjobcopy.c:121 daemon/gvfsjobcreatemonitor.c:143
+#: daemon/gvfsjobcreatemonitor.c:154 daemon/gvfsjobcreatemonitor.c:177
+#: daemon/gvfsjobcreatemonitor.c:195 daemon/gvfsjobdelete.c:108
+#: daemon/gvfsjobenumerate.c:272 daemon/gvfsjobmakedirectory.c:108
+#: daemon/gvfsjobmount.c:112 daemon/gvfsjobmountmountable.c:138
+#: daemon/gvfsjobmove.c:121 daemon/gvfsjobopenforread.c:120
+#: daemon/gvfsjobopenforwrite.c:184 daemon/gvfsjobopenforwrite.c:198
+#: daemon/gvfsjobopenforwrite.c:212 daemon/gvfsjobopeniconforread.c:104
+#: daemon/gvfsjobpollmountable.c:107 daemon/gvfsjobpull.c:125
+#: daemon/gvfsjobpush.c:125 daemon/gvfsjobqueryattributes.c:145
+#: daemon/gvfsjobqueryfsinfo.c:116 daemon/gvfsjobqueryinfo.c:124
+#: daemon/gvfsjobqueryinforead.c:125 daemon/gvfsjobqueryinfowrite.c:125
+#: daemon/gvfsjobread.c:123 daemon/gvfsjobseekread.c:121
+#: daemon/gvfsjobseekwrite.c:121 daemon/gvfsjobsetattribute.c:130
+#: daemon/gvfsjobsetdisplayname.c:111 daemon/gvfsjobstartmountable.c:113
+#: daemon/gvfsjobstopmountable.c:115 daemon/gvfsjobtrash.c:107
+#: daemon/gvfsjobtruncate.c:113 daemon/gvfsjobunmountmountable.c:157
+#: daemon/gvfsjobunmountmountable.c:172 daemon/gvfsjobwrite.c:123
+msgid "Operation not supported"
+msgstr "Thao tác không được hỗ trợ"
+
+#: daemon/gvfsbackendadmin.c:926 daemon/gvfsbackendarchive.c:639
+#: daemon/gvfsbackendarchive.c:668 daemon/gvfsbackenddav.c:1902
+#: daemon/gvfsbackendgoogle.c:2690 daemon/gvfsbackendhttp.c:256
+#: daemon/gvfsbackendsmb.c:586
 msgid "Invalid mount spec"
 msgstr "Đặc tả gắn kết không hợp lệ"
 
-#: daemon/gvfsbackendafc.c:214
+#: daemon/gvfsbackendafc.c:146
 msgid "Internal Apple File Control error"
 msgstr "Lỗi nội bộ “Apple File Control”"
 
-#: daemon/gvfsbackendafc.c:226
+#: daemon/gvfsbackendafc.c:158
 msgid "The device did not respond"
 msgstr "Thiết bị không trả lời"
 
-#: daemon/gvfsbackendafc.c:230
+#: daemon/gvfsbackendafc.c:162
 msgid "The connection was interrupted"
 msgstr "Kết nối bị ngắt"
 
-#: daemon/gvfsbackendafc.c:234
+#: daemon/gvfsbackendafc.c:170
 msgid "Invalid Apple File Control data received"
 msgstr "Nhận dữ liệu “Apple File Control” không hợp lệ"
 
-#: daemon/gvfsbackendafc.c:238
+#: daemon/gvfsbackendafc.c:174
 #, c-format
 msgid "Unhandled Apple File Control error (%d)"
 msgstr "Lỗi “Apple File Control” không được xử lý (%d)"
 
-#: daemon/gvfsbackendafc.c:254
+#: daemon/gvfsbackendafc.c:190
 msgid "Listing applications installed on device failed"
 msgstr "Gặp lỗi khi liệt kê ứng dụng cài đặt trên thiết bị"
 
-#: daemon/gvfsbackendafc.c:270
+#: daemon/gvfsbackendafc.c:206
 msgid "Accessing application icons on device failed"
 msgstr "Thất bại truy cập biểu tượng ứng dụng trên thiết bị"
 
-#: daemon/gvfsbackendafc.c:292
+#: daemon/gvfsbackendafc.c:228
 msgid "Lockdown Error: Invalid Argument"
 msgstr "Lỗi lockdown: đối số không hợp lệ"
 
-#: daemon/gvfsbackendafc.c:296
+#: daemon/gvfsbackendafc.c:232
 msgid "The device is password protected"
 msgstr "Thiết bị được bảo vệ với mật khẩu"
 
-#: daemon/gvfsbackendafc.c:300
+#: daemon/gvfsbackendafc.c:236
 msgid "Unable to connect"
 msgstr "Không thể kết nối"
 
-#: daemon/gvfsbackendafc.c:304
+#: daemon/gvfsbackendafc.c:240
 msgid "User refused to trust this computer"
 msgstr "Người dùng từ chối tin máy tính này"
 
-#: daemon/gvfsbackendafc.c:308
+#: daemon/gvfsbackendafc.c:244
 msgid "The user has not trusted this computer"
 msgstr "Người dùng đã không tin máy tính này"
 
-#: daemon/gvfsbackendafc.c:312
+#: daemon/gvfsbackendafc.c:248
 #, c-format
 msgid "Unhandled Lockdown error (%d)"
-msgstr "Lỗi lockdown không xử lý (%d)"
+msgstr "Lỗi Lockdown không xử lý (%d)"
 
-#: daemon/gvfsbackendafc.c:329
+#: daemon/gvfsbackendafc.c:265
 msgid "libimobiledevice Error: Invalid Argument"
 msgstr "Lỗi libimobiledevice: Đối số không hợp lệ"
 
-#: daemon/gvfsbackendafc.c:333
+#: daemon/gvfsbackendafc.c:269
 msgid ""
 "libimobiledevice Error: No device found. Make sure usbmuxd is set up "
 "correctly."
@@ -616,35 +671,35 @@ msgstr ""
 "Lỗi libimobiledevice: Không có thiết bị. Nhớ bảo đảm usbmuxd được cài đặt "
 "đúng."
 
-#: daemon/gvfsbackendafc.c:337
+#: daemon/gvfsbackendafc.c:273
 #, c-format
 msgid "Unhandled libimobiledevice error (%d)"
 msgstr "Lỗi libimobiledevice không xử lý (%d)"
 
-#: daemon/gvfsbackendafc.c:458
+#: daemon/gvfsbackendafc.c:394
 msgid "Try again"
 msgstr "Thử lại"
 
-#: daemon/gvfsbackendafc.c:458 daemon/gvfsbackend.c:998
+#: daemon/gvfsbackendafc.c:394 daemon/gvfsbackend.c:1025
 #: monitor/udisks2/gvfsudisks2mount.c:750
 msgid "Cancel"
 msgstr "Thôi"
 
-#: daemon/gvfsbackendafc.c:481 daemon/gvfsbackendafc.c:511
+#: daemon/gvfsbackendafc.c:411 daemon/gvfsbackendafc.c:442
 msgid "Invalid AFC location: must be in the form of afc://uuid:port-number"
 msgstr "Vị trí AFC không hợp lệ: phải theo dạng afc://uuid:số-cổng"
 
-#: daemon/gvfsbackendafc.c:497
+#: daemon/gvfsbackendafc.c:428
 #, c-format
 msgid "Apple Mobile Device"
 msgstr "Thiết bị di động Apple"
 
-#: daemon/gvfsbackendafc.c:502
+#: daemon/gvfsbackendafc.c:433
 #, c-format
 msgid "Apple Mobile Device, Jailbroken"
 msgstr "Thiết bị di động Apple, Jailbroken"
 
-#: daemon/gvfsbackendafc.c:507
+#: daemon/gvfsbackendafc.c:438
 #, c-format
 msgid "Documents on Apple Mobile Device"
 msgstr "Tài liệu trên thiết bị di động Apple"
@@ -652,7 +707,7 @@ msgstr "Tài liệu trên thiết bị di động Apple"
 #. translators:
 #. * This is the device name, with the service being browsed in brackets, eg.:
 #. * Alan Smithee's iPhone (jailbreak)
-#: daemon/gvfsbackendafc.c:567
+#: daemon/gvfsbackendafc.c:496
 #, c-format
 msgid "%s (jailbreak)"
 msgstr "%s (phá ngục)"
@@ -660,7 +715,7 @@ msgstr "%s (phá ngục)"
 #. translators:
 #. * This is "Documents on foo" where foo is the device name, eg.:
 #. * Documents on Alan Smithee's iPhone
-#: daemon/gvfsbackendafc.c:574 monitor/afc/afcvolume.c:176
+#: daemon/gvfsbackendafc.c:503 monitor/afc/afcvolume.c:176
 #, c-format
 msgid "Documents on %s"
 msgstr "Tài liệu trên %s"
@@ -668,7 +723,7 @@ msgstr "Tài liệu trên %s"
 #. translators:
 #. * %s is the device name. 'Try again' is the caption of the button
 #. * shown in the dialog which is defined above.
-#: daemon/gvfsbackendafc.c:648
+#: daemon/gvfsbackendafc.c:577
 #, c-format
 msgid ""
 "The device “%s” is locked. Enter the passcode on the device and click “Try "
@@ -680,7 +735,7 @@ msgstr ""
 #. * %s is the device name. 'Try again' is the caption of the button
 #. * shown in the dialog which is defined above. 'Trust' is the caption
 #. * of the button shown in the device.
-#: daemon/gvfsbackendafc.c:656
+#: daemon/gvfsbackendafc.c:585
 #, c-format
 msgid ""
 "The device “%s” is not trusted yet. Select “Trust” on the device and click "
@@ -688,50 +743,26 @@ msgid ""
 msgstr ""
 "Thiết bị “%s” không đáng tin. Chọn “Tin” trên thiết bị và nhấn “Thử lại”."
 
-#: daemon/gvfsbackendafc.c:1124 daemon/gvfsbackendarchive.c:746
-#: daemon/gvfsbackendcomputer.c:657 daemon/gvfsbackendgoogle.c:2168
-#: daemon/gvfsbackendgphoto2.c:1547 daemon/gvfsbackendmtp.c:2283
+#: daemon/gvfsbackendafc.c:1053 daemon/gvfsbackendarchive.c:746
+#: daemon/gvfsbackendcomputer.c:657 daemon/gvfsbackendgoogle.c:3287
+#: daemon/gvfsbackendgphoto2.c:1548 daemon/gvfsbackendmtp.c:2300
 #: daemon/gvfsbackendnfs.c:356 daemon/gvfsbackendrecent.c:126
-#: daemon/gvfsbackendsmb.c:675 daemon/gvfsbackendtrash.c:234
+#: daemon/gvfsbackendsmb.c:676 daemon/gvfsbackendtrash.c:234
 msgid "Can’t open directory"
 msgstr "Không thể mở thư mục"
 
-#: daemon/gvfsbackendafc.c:1344
-msgid "Backups are not yet supported."
-msgstr "Chưa hỗ trợ sao lưu."
+#: daemon/gvfsbackendafc.c:1273 daemon/gvfsbackendafc.c:2527
+#: daemon/gvfsbackendafp.c:1270 daemon/gvfsbackendafp.c:1359
+#: daemon/gvfsbackenddav.c:2901 daemon/gvfsbackendftp.c:1461
+#: daemon/gvfsbackendsftp.c:3663 daemon/gvfsbackendsftp.c:3950
+msgid "Backups not supported"
+msgstr "Chưa hỗ trợ chức năng sao lưu"
 
-#: daemon/gvfsbackendafc.c:1506 daemon/gvfsbackendsmb.c:728
-#: daemon/gvfsbackendsmb.c:1207
+#: daemon/gvfsbackendafc.c:1435 daemon/gvfsbackendsmb.c:729
+#: daemon/gvfsbackendsmb.c:1208
 msgid "Unsupported seek type"
 msgstr "Kiểu di chuyển vị trí đọc không được hỗ trợ"
 
-#. Return G_IO_ERROR_NOT_SUPPORTED instead of
-#. * G_IO_ERROR_CANT_CREATE_BACKUP to proceed with the GIO
-#. * fallback copy.
-#.
-#: daemon/gvfsbackendafc.c:2429 daemon/gvfsbackendafp.c:1781
-#: daemon/gvfsbackendftp.c:1209 daemon/gvfsbackendftp.c:1257
-#: daemon/gvfsbackendftp.c:1278 daemon/gvfsbackendgoogle.c:1121
-#: daemon/gvfsbackendgoogle.c:1154 daemon/gvfsbackendgoogle.c:1169
-#: daemon/gvfsbackendgoogle.c:1256 daemon/gvfsbackendgoogle.c:1332
-#: daemon/gvfsbackendgoogle.c:1486 daemon/gvfsbackendgoogle.c:1714
-#: daemon/gvfsbackendgoogle.c:2356 daemon/gvfsbackendgoogle.c:2411
-#: daemon/gvfsbackendgoogle.c:2434 daemon/gvfsbackendgoogle.c:2520
-#: daemon/gvfsbackendmtp.c:2250 daemon/gvfsbackendmtp.c:2441
-#: daemon/gvfsbackendmtp.c:2524 daemon/gvfsbackendmtp.c:2612
-#: daemon/gvfsbackendmtp.c:2680 daemon/gvfsbackendmtp.c:2875
-#: daemon/gvfsbackendmtp.c:3018 daemon/gvfsbackendnfs.c:2367
-#: daemon/gvfsbackendsftp.c:2152 daemon/gvfsbackendsftp.c:5230
-#: daemon/gvfsbackendsftp.c:5328 daemon/gvfsbackendsmb.c:1699
-#: daemon/gvfsftptask.c:429
-msgid "Operation unsupported"
-msgstr "Thao tác không được hỗ trợ"
-
-#: daemon/gvfsbackendafc.c:2596 daemon/gvfsbackenddav.c:2873
-#: daemon/gvfsbackendftp.c:1461
-msgid "Backups not supported"
-msgstr "Chưa hỗ trợ chức năng sao lưu"
-
 #: daemon/gvfsbackendafpbrowse.c:208 daemon/gvfsbackendcomputer.c:958
 #: daemon/gvfsbackendcomputer.c:1053 daemon/gvfsbackendcomputer.c:1159
 #: daemon/gvfsbackendcomputer.c:1249 daemon/gvfsbackendcomputer.c:1322
@@ -753,8 +784,8 @@ msgstr "Không phải là một tập tin có khả năng gắn kết"
 #. Translators: This is "<sharename> on <servername>" and is used as name for an SMB share
 #: daemon/gvfsbackendafpbrowse.c:446 daemon/gvfsbackendafp.c:2104
 #: daemon/gvfsbackendftp.c:681 daemon/gvfsbackendnfs.c:290
-#: daemon/gvfsbackendsftp.c:2011 daemon/gvfsbackendsmb.c:444
-#: daemon/gvfsbackendsmb.c:1381
+#: daemon/gvfsbackendsftp.c:2011 daemon/gvfsbackendsmb.c:445
+#: daemon/gvfsbackendsmb.c:1380
 #, c-format
 msgid "%s on %s"
 msgstr "%s trên %s"
@@ -776,42 +807,39 @@ msgid "Apple Filing Protocol Service"
 msgstr "Apple Filing Protocol Service"
 
 #: daemon/gvfsbackendafp.c:286 daemon/gvfsbackendburn.c:877
-#: daemon/gvfsbackenddav.c:3036 daemon/gvfsbackendftp.c:1609
-#: daemon/gvfsbackendgoogle.c:1756
+#: daemon/gvfsbackenddav.c:3064 daemon/gvfsbackendftp.c:1609
+#: daemon/gvfsbackendgoogle.c:1595 daemon/gvfsbackendgoogle.c:1930
+#: daemon/gvfsbackendgoogle.c:2853
 msgid "Can’t copy directory over directory"
 msgstr "Không thể sao chép thư mục đè lên thư mục"
 
 #: daemon/gvfsbackendafp.c:305 daemon/gvfsbackendburn.c:893
-#: daemon/gvfsbackenddav.c:3065 daemon/gvfsbackendftp.c:1632
-#: daemon/gvfsbackendgoogle.c:1185 daemon/gvfsbackendgoogle.c:1783
-#: daemon/gvfsbackendgoogle.c:1803 daemon/gvfsbackendmtp.c:1609
-#: daemon/gvfsbackendmtp.c:1624
+#: daemon/gvfsbackenddav.c:3093 daemon/gvfsbackendftp.c:1632
+#: daemon/gvfsbackendgoogle.c:1657 daemon/gvfsbackendgoogle.c:2880
+#: daemon/gvfsbackendgoogle.c:2928 daemon/gvfsbackendmtp.c:1612
+#: daemon/gvfsbackendmtp.c:1627
 msgid "Can’t recursively copy directory"
 msgstr "Không thể sao chép đệ quy thư mục"
 
-#: daemon/gvfsbackendafp.c:489 daemon/gvfsbackenddav.c:2913
-#: daemon/gvfsbackendnfs.c:2469 daemon/gvfsbackendsftp.c:4828
-#: daemon/gvfsbackendsmb.c:2054
+#: daemon/gvfsbackendafp.c:489 daemon/gvfsbackenddav.c:2941
+#: daemon/gvfsbackendgoogle.c:2044 daemon/gvfsbackendnfs.c:2471
+#: daemon/gvfsbackendsftp.c:4953 daemon/gvfsbackendsmb.c:2087
 msgid "Can’t move directory over directory"
 msgstr "Không thể di chuyển thư mục đè lên thư mục"
 
-#: daemon/gvfsbackendafp.c:1270 daemon/gvfsbackendafp.c:1359
-msgid "backups not supported"
-msgstr "chưa hỗ trợ chức năng sao lưu"
-
 #: daemon/gvfsbackendafp.c:1284
 #, c-format
 msgid "Unable to create temporary file (%s)"
 msgstr "Không thể tạo tập tin tạm thời (%s)"
 
-#: daemon/gvfsbackendafp.c:1348 daemon/gvfsbackenddav.c:2514
-#: daemon/gvfsbackendnfs.c:1175 daemon/gvfsbackendsftp.c:3779
-#: daemon/gvfsbackendsmb.c:1080
+#: daemon/gvfsbackendafp.c:1348 daemon/gvfsbackenddav.c:2542
+#: daemon/gvfsbackendnfs.c:1177 daemon/gvfsbackendsftp.c:3904
+#: daemon/gvfsbackendsmb.c:1081
 msgid "The file was externally modified"
 msgstr "Tập tin đã bị sửa đổi bên ngoài"
 
 #: daemon/gvfsbackendafp.c:1765 daemon/gvfsbackendftp.c:1250
-#: daemon/gvfsbackendsftp.c:5292
+#: daemon/gvfsbackendsftp.c:5417
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Loại thuộc tính không hợp lệ (cần uint32)"
 
@@ -834,9 +862,9 @@ msgstr "/ trong %s"
 
 #: daemon/gvfsbackendarchive.c:883 daemon/gvfsbackendburn.c:681
 #: daemon/gvfsbackendcomputer.c:729 daemon/gvfsbackenddnssd.c:474
-#: daemon/gvfsbackendftp.c:354 daemon/gvfsbackendgoogle.c:772
-#: daemon/gvfsbackendgoogle.c:1273 daemon/gvfsbackendgoogle.c:1408
-#: daemon/gvfsbackendnetwork.c:745 daemon/gvfsbackendsftp.c:4318
+#: daemon/gvfsbackendftp.c:354 daemon/gvfsbackendgoogle.c:1083
+#: daemon/gvfsbackendgoogle.c:2245 daemon/gvfsbackendgoogle.c:2428
+#: daemon/gvfsbackendnetwork.c:745 daemon/gvfsbackendsftp.c:4443
 #: daemon/gvfsftpdircache.c:157
 #, c-format
 msgid "The file is not a directory"
@@ -854,20 +882,21 @@ msgstr "Không thể tạo thư mục tạm thời"
 #: daemon/gvfsbackendburn.c:401 daemon/gvfsbackendburn.c:412
 #: daemon/gvfsbackendburn.c:447 daemon/gvfsbackendburn.c:673
 #: daemon/gvfsbackendburn.c:718 daemon/gvfsbackendburn.c:744
-#: daemon/gvfsbackendburn.c:782 daemon/gvfsbackendburn.c:973
-#: daemon/gvfsbackendburn.c:1009 daemon/gvfsbackendftp.c:852
-#: daemon/gvfsbackendgoogle.c:683 daemon/gvfsbackendgphoto2.c:937
-#: daemon/gvfsbackendgphoto2.c:1868 daemon/gvfsbackendgphoto2.c:2587
-#: daemon/gvfsbackendrecent.c:110 daemon/gvfsbackendrecent.c:293
-#: daemon/gvfsbackendsftp.c:2156 daemon/gvfsbackendsftp.c:3313
-#: daemon/gvfsbackendsftp.c:3326 daemon/gvfsbackendsftp.c:3346
-#: daemon/gvfsbackendtrash.c:218
+#: daemon/gvfsbackendburn.c:782 daemon/gvfsbackendburn.c:854
+#: daemon/gvfsbackendburn.c:973 daemon/gvfsbackendburn.c:1009
+#: daemon/gvfsbackendftp.c:852 daemon/gvfsbackendgoogle.c:994
+#: daemon/gvfsbackendgphoto2.c:938 daemon/gvfsbackendgphoto2.c:1869
+#: daemon/gvfsbackendgphoto2.c:2588 daemon/gvfsbackendrecent.c:110
+#: daemon/gvfsbackendrecent.c:293 daemon/gvfsbackendsftp.c:2158
+#: daemon/gvfsbackendsftp.c:3318 daemon/gvfsbackendsftp.c:3331
+#: daemon/gvfsbackendsftp.c:3351 daemon/gvfsbackendtrash.c:218
 #, c-format
 msgid "No such file or directory"
 msgstr "Không có tập tin hay thư mục nào như vậy"
 
 #: daemon/gvfsbackendburn.c:455 daemon/gvfsbackendburn.c:905
-#: daemon/gvfsbackendgoogle.c:1764
+#: daemon/gvfsbackendgoogle.c:1603 daemon/gvfsbackendgoogle.c:1938
+#: daemon/gvfsbackendgoogle.c:2861
 msgid "Can’t copy file over directory"
 msgstr "Không thể sao chép tập tin đè lên thư mục"
 
@@ -879,65 +908,25 @@ msgstr "Bộ tạo đĩa CD/DVD"
 #: daemon/gvfsbackendburn.c:754 daemon/gvfsbackendburn.c:790
 #: daemon/gvfsbackendburn.c:925 daemon/gvfsbackendburn.c:987
 #: daemon/gvfsbackendburn.c:991 daemon/gvfsbackendburn.c:1001
-#: daemon/gvfsbackendgphoto2.c:2661
+#: daemon/gvfsbackendgphoto2.c:2662
 msgid "File exists"
 msgstr "Tập tin đã có"
 
-#: daemon/gvfsbackendburn.c:829 daemon/gvfsjobcloseread.c:113
-#: daemon/gvfsjobclosewrite.c:121 daemon/gvfsjobcopy.c:121
-#: daemon/gvfsjobcreatemonitor.c:143 daemon/gvfsjobcreatemonitor.c:154
-#: daemon/gvfsjobcreatemonitor.c:177 daemon/gvfsjobcreatemonitor.c:195
-#: daemon/gvfsjobdelete.c:108 daemon/gvfsjobenumerate.c:272
-#: daemon/gvfsjobmakedirectory.c:108 daemon/gvfsjobmount.c:112
-#: daemon/gvfsjobmountmountable.c:138 daemon/gvfsjobmove.c:121
-#: daemon/gvfsjobopenforread.c:120 daemon/gvfsjobopenforwrite.c:184
-#: daemon/gvfsjobopenforwrite.c:198 daemon/gvfsjobopenforwrite.c:212
-#: daemon/gvfsjobopeniconforread.c:104 daemon/gvfsjobpollmountable.c:107
-#: daemon/gvfsjobpull.c:125 daemon/gvfsjobpush.c:125
-#: daemon/gvfsjobqueryattributes.c:145 daemon/gvfsjobqueryfsinfo.c:116
-#: daemon/gvfsjobqueryinfo.c:124 daemon/gvfsjobqueryinforead.c:125
-#: daemon/gvfsjobqueryinfowrite.c:125 daemon/gvfsjobread.c:123
-#: daemon/gvfsjobseekread.c:121 daemon/gvfsjobseekwrite.c:121
-#: daemon/gvfsjobsetattribute.c:130 daemon/gvfsjobsetdisplayname.c:111
-#: daemon/gvfsjobstartmountable.c:113 daemon/gvfsjobstopmountable.c:115
-#: daemon/gvfsjobtrash.c:107 daemon/gvfsjobtruncate.c:113
-#: daemon/gvfsjobunmountmountable.c:157 daemon/gvfsjobunmountmountable.c:172
-#: daemon/gvfsjobwrite.c:123 monitor/udisks2/gvfsudisks2mount.c:1128
-#: monitor/udisks2/gvfsudisks2volume.c:1747
-msgid "Operation not supported by backend"
-msgstr "Thao tác không được ứng dụng chạy phía sau hỗ trợ"
-
-#: daemon/gvfsbackendburn.c:854
-msgid "No such file or directory in target path"
-msgstr "Không có tập tin hay thư mục nào như vậy trên đường dẫn đích đến"
-
-#: daemon/gvfsbackendburn.c:886 daemon/gvfsbackenddav.c:2951
-#: daemon/gvfsbackendsftp.c:2150 daemon/gvfsbackendsftp.c:5008
+#: daemon/gvfsbackendburn.c:886 daemon/gvfsbackenddav.c:2979
+#: daemon/gvfsbackendsftp.c:2152 daemon/gvfsbackendsftp.c:5133
 msgid "Target file exists"
 msgstr "Tập tin đích đã có"
 
-#: daemon/gvfsbackendburn.c:951 daemon/gvfsbackendcomputer.c:812
-#: daemon/gvfsbackenddav.c:3395 daemon/gvfsbackenddav.c:3427
-#: daemon/gvfsbackendgphoto2.c:2237 daemon/gvfsbackendgphoto2.c:2450
-#: daemon/gvfsbackendgphoto2.c:2547 daemon/gvfsbackendgphoto2.c:2640
-#: daemon/gvfsbackendgphoto2.c:3249 daemon/gvfsbackendgphoto2.c:3259
-#: daemon/gvfsbackendnfs.c:2417 daemon/gvfsbackendnfs.c:2543
-#: daemon/gvfsbackendsftp.c:5990 daemon/gvfsbackendsftp.c:6022
-#: daemon/gvfsbackendsftp.c:6048 daemon/gvfsbackendsftp.c:6519
-#: daemon/gvfsbackendsftp.c:6581
-msgid "Not supported"
-msgstr "Không được hỗ trợ"
-
-#: daemon/gvfsbackend.c:863 daemon/gvfsjobunmount.c:197
+#: daemon/gvfsbackend.c:890 daemon/gvfsjobunmount.c:197
 #: daemon/gvfsjobunmount.c:264
 msgid "File system is busy"
 msgstr "Hệ tập tin đang bận"
 
-#: daemon/gvfsbackend.c:997 monitor/udisks2/gvfsudisks2mount.c:748
+#: daemon/gvfsbackend.c:1024 monitor/udisks2/gvfsudisks2mount.c:748
 msgid "Unmount Anyway"
 msgstr "Vẫn bỏ gắn kết"
 
-#: daemon/gvfsbackend.c:1000 monitor/udisks2/gvfsudisks2mount.c:751
+#: daemon/gvfsbackend.c:1027 monitor/udisks2/gvfsudisks2mount.c:751
 msgid ""
 "Volume is busy\n"
 "One or more applications are keeping the volume busy."
@@ -945,10 +934,10 @@ msgstr ""
 "Phân vùng đang bận\n"
 "Ứng dụng nào đó đang làm việc với phân vùng."
 
-#: daemon/gvfsbackendcdda.c:290 daemon/gvfsbackendgphoto2.c:1288
-#: daemon/gvfsbackendmtp.c:883
+#: daemon/gvfsbackendcdda.c:290 daemon/gvfsbackendgphoto2.c:1289
+#: daemon/gvfsbackendmtp.c:884
 msgid "Cannot create gudev client"
-msgstr "Không thể tạo gudev client"
+msgstr "Không thể tạo máy khách gudev"
 
 #: daemon/gvfsbackendcdda.c:304 daemon/gvfsbackendcdda.c:385
 msgid "No drive specified"
@@ -957,7 +946,7 @@ msgstr "Chưa ghi rõ ổ đĩa"
 #: daemon/gvfsbackendcdda.c:323
 #, c-format
 msgid "Cannot find drive %s"
-msgstr "Không thể tìm ổ đĩa %s."
+msgstr "Không thể tìm ổ đĩa %s"
 
 #: daemon/gvfsbackendcdda.c:336
 #, c-format
@@ -972,7 +961,7 @@ msgid "cdda mount on %s"
 msgstr "điểm gắn kết cdda trên %s"
 
 #: daemon/gvfsbackendcdda.c:347 daemon/gvfsbackendcdda.c:872
-#: monitor/udisks2/gvfsudisks2volume.c:382
+#: monitor/udisks2/gvfsudisks2volume.c:392
 #, c-format
 msgid "Audio Disc"
 msgstr "Đĩa âm thanh"
@@ -999,10 +988,10 @@ msgstr "Lỗi từ “paranoia” trên ổ đĩa %s"
 msgid "Error seeking in stream on drive %s"
 msgstr "Gặp lỗi khi di chuyển vị trí đọc trên ổ đĩa %s"
 
-#: daemon/gvfsbackendcdda.c:901 daemon/gvfsbackendgphoto2.c:1555
+#: daemon/gvfsbackendcdda.c:901 daemon/gvfsbackendgphoto2.c:1556
 #, c-format
 msgid "No such file"
-msgstr "Không có tập tin như vậy."
+msgstr "Không có tập tin như vậy"
 
 #: daemon/gvfsbackendcdda.c:915
 #, c-format
@@ -1066,7 +1055,7 @@ msgstr "Không thể dò (poll) tập tin"
 msgid "%s on %s%s"
 msgstr "%s trên %s%s"
 
-#: daemon/gvfsbackenddav.c:708 daemon/gvfsbackenddav.c:2049
+#: daemon/gvfsbackenddav.c:708 daemon/gvfsbackenddav.c:2077
 #: daemon/gvfsbackendhttp.c:202
 #, c-format
 msgid "HTTP Error: %s"
@@ -1084,53 +1073,53 @@ msgstr "Đáp ứng rỗng"
 msgid "Unexpected reply from server"
 msgstr "Gặp đáp ứng bất thường từ máy phục vụ"
 
-#: daemon/gvfsbackenddav.c:1437 daemon/gvfsbackenddav.c:2176
-#: daemon/gvfsbackenddav.c:2268 daemon/gvfsbackenddav.c:2370
+#: daemon/gvfsbackenddav.c:1444 daemon/gvfsbackenddav.c:2204
+#: daemon/gvfsbackenddav.c:2296 daemon/gvfsbackenddav.c:2398
 msgid "Response invalid"
 msgstr "Đáp ứng không hợp lệ"
 
-#: daemon/gvfsbackenddav.c:1582
+#: daemon/gvfsbackenddav.c:1588
 msgid "WebDAV share"
 msgstr "Vùng chia sẻ WebDAV"
 
 #. translators: %s here is the hostname
 #. Translators: %s is the hostname
-#: daemon/gvfsbackenddav.c:1584 daemon/gvfsbackendftp.c:533
+#: daemon/gvfsbackenddav.c:1590 daemon/gvfsbackendftp.c:533
 #: daemon/gvfsbackendsftp.c:1173
 #, c-format
 msgid "Enter password for %s"
 msgstr "Nhập mật khẩu cho %s"
 
-#: daemon/gvfsbackenddav.c:1587
+#: daemon/gvfsbackenddav.c:1593
 msgid "Please enter proxy password"
 msgstr "Hãy nhập mật khẩu ủy nhiệm"
 
-#: daemon/gvfsbackenddav.c:2035
+#: daemon/gvfsbackenddav.c:2063
 msgid "Not a WebDAV enabled share"
 msgstr "Không phải một vùng chia sẻ có khả năng WebDAV"
 
-#: daemon/gvfsbackenddav.c:2057
+#: daemon/gvfsbackenddav.c:2085
 msgid "Could not find an enclosing directory"
 msgstr "Không thể tìm thấy một thư mục bao quanh"
 
-#: daemon/gvfsbackenddav.c:2130 daemon/gvfsbackenddav.c:2223
-#: daemon/gvfsbackenddav.c:2296 daemon/gvfsbackenddav.c:2404
+#: daemon/gvfsbackenddav.c:2158 daemon/gvfsbackenddav.c:2251
+#: daemon/gvfsbackenddav.c:2324 daemon/gvfsbackenddav.c:2432
 msgid "Could not create request"
 msgstr "Không thể tạo yêu cầu"
 
-#: daemon/gvfsbackenddav.c:2545 daemon/gvfsbackendftp.c:1102
-#: daemon/gvfsbackendgoogle.c:2514 daemon/gvfsbackendnfs.c:939
-#: daemon/gvfsbackendnfs.c:962 daemon/gvfsbackendnfs.c:988
-#: daemon/gvfsbackendnfs.c:1388 daemon/gvfsbackendsmb.c:1116
-#: daemon/gvfsbackendsmb.c:2082
+#: daemon/gvfsbackenddav.c:2573 daemon/gvfsbackendftp.c:1102
+#: daemon/gvfsbackendgoogle.c:3639 daemon/gvfsbackendnfs.c:941
+#: daemon/gvfsbackendnfs.c:964 daemon/gvfsbackendnfs.c:990
+#: daemon/gvfsbackendnfs.c:1390 daemon/gvfsbackendsmb.c:1117
+#: daemon/gvfsbackendsmb.c:2115
 msgid "Backup file creation failed"
 msgstr "Gặp lỗi khi tạo tập tin sao lưu"
 
-#: daemon/gvfsbackenddav.c:2918
+#: daemon/gvfsbackenddav.c:2946
 msgid "Can’t move over directory"
 msgstr "Không thể di chuyển trên thư mục"
 
-#: daemon/gvfsbackenddav.c:3187
+#: daemon/gvfsbackenddav.c:3215
 msgid "File length changed during transfer"
 msgstr "Kích cỡ tập tin đã bị thay đổi khi truyền"
 
@@ -1159,7 +1148,7 @@ msgid "Enter password for %s on %s"
 msgstr "Nhập mật khẩu cho %s trên %s"
 
 #: daemon/gvfsbackendftp.c:560 daemon/gvfsbackendsftp.c:1190
-#: daemon/gvfsbackendsmbbrowse.c:1004 daemon/gvfsbackendsmb.c:540
+#: daemon/gvfsbackendsmbbrowse.c:1004 daemon/gvfsbackendsmb.c:541
 msgid "Password dialog cancelled"
 msgstr "Hộp thoại mật khẩu bị người dùng hủy bỏ"
 
@@ -1167,54 +1156,63 @@ msgstr "Hộp thoại mật khẩu bị người dùng hủy bỏ"
 msgid "Insufficient permissions"
 msgstr "Không đủ quyền"
 
-#: daemon/gvfsbackendgoogle.c:1662 daemon/gvfsbackendgoogle.c:2190
-#: daemon/gvfsbackendgphoto2.c:1588
+#: daemon/gvfsbackendgoogle.c:2052
+msgid "Can’t move file over directory"
+msgstr "Không thể di chuyển trên thư mục"
+
+#: daemon/gvfsbackendgoogle.c:2094
+msgid "Error moving file/folder"
+msgstr "Gặp lỗi khi di chuyển tập tin/thư mục"
+
+#: daemon/gvfsbackendgoogle.c:2739 daemon/gvfsbackendgoogle.c:3309
+#: daemon/gvfsbackendgphoto2.c:1589
 msgid "Error getting data from file"
 msgstr "Gặp lỗi khi lấy dữ liệu từ tập tin"
 
-#: daemon/gvfsbackendgoogle.c:1773 daemon/gvfsbackendgoogle.c:2548
-#: daemon/gvfsbackendnfs.c:1160
+#: daemon/gvfsbackendgoogle.c:2870 daemon/gvfsbackendgoogle.c:3673
+#: daemon/gvfsbackendnfs.c:1162
 msgid "Target file is not a regular file"
 msgstr "Tập tin đích không phải là một tập tin bình thường"
 
-#: daemon/gvfsbackendgoogle.c:2175 daemon/gvfsbackendsftp.c:2329
-#: daemon/gvfsbackendsftp.c:2728 daemon/gvfsbackendsftp.c:2791
-#: daemon/gvfsbackendsftp.c:2802 daemon/gvfsbackendsftp.c:2860
-#: daemon/gvfsbackendsftp.c:2953 daemon/gvfsbackendsftp.c:3005
-#: daemon/gvfsbackendsftp.c:3060 daemon/gvfsbackendsftp.c:3139
-#: daemon/gvfsbackendsftp.c:3256 daemon/gvfsbackendsftp.c:3389
-#: daemon/gvfsbackendsftp.c:3473 daemon/gvfsbackendsftp.c:3549
-#: daemon/gvfsbackendsftp.c:3561 daemon/gvfsbackendsftp.c:3621
-#: daemon/gvfsbackendsftp.c:3663 daemon/gvfsbackendsftp.c:3851
-#: daemon/gvfsbackendsftp.c:3885 daemon/gvfsbackendsftp.c:3943
-#: daemon/gvfsbackendsftp.c:4005 daemon/gvfsbackendsftp.c:4076
-#: daemon/gvfsbackendsftp.c:4351 daemon/gvfsbackendsftp.c:4422
-#: daemon/gvfsbackendsftp.c:4557 daemon/gvfsbackendsftp.c:4667
-#: daemon/gvfsbackendsftp.c:4729 daemon/gvfsbackendsftp.c:4766
-#: daemon/gvfsbackendsftp.c:4794 daemon/gvfsbackendsftp.c:4908
-#: daemon/gvfsbackendsftp.c:4964 daemon/gvfsbackendsftp.c:5005
-#: daemon/gvfsbackendsftp.c:5041 daemon/gvfsbackendsftp.c:5077
-#: daemon/gvfsbackendsftp.c:5092 daemon/gvfsbackendsftp.c:5107
-#: daemon/gvfsbackendsftp.c:5202 daemon/gvfsbackendsftp.c:5270
-#: daemon/gvfsbackendsftp.c:5475 daemon/gvfsbackendsftp.c:5512
-#: daemon/gvfsbackendsftp.c:5586 daemon/gvfsbackendsftp.c:5672
-#: daemon/gvfsbackendsftp.c:5756 daemon/gvfsbackendsftp.c:5799
-#: daemon/gvfsbackendsftp.c:5803 daemon/gvfsbackendsftp.c:5920
-#: daemon/gvfsbackendsftp.c:5924 daemon/gvfsbackendsftp.c:6161
-#: daemon/gvfsbackendsftp.c:6374 daemon/gvfsbackendsftp.c:6391
-#: daemon/gvfsbackendsftp.c:6525 daemon/gvfsbackendsftp.c:6553
+#: daemon/gvfsbackendgoogle.c:3294 daemon/gvfsbackendsftp.c:2331
+#: daemon/gvfsbackendsftp.c:2733 daemon/gvfsbackendsftp.c:2796
+#: daemon/gvfsbackendsftp.c:2807 daemon/gvfsbackendsftp.c:2865
+#: daemon/gvfsbackendsftp.c:2958 daemon/gvfsbackendsftp.c:3010
+#: daemon/gvfsbackendsftp.c:3065 daemon/gvfsbackendsftp.c:3144
+#: daemon/gvfsbackendsftp.c:3261 daemon/gvfsbackendsftp.c:3394
+#: daemon/gvfsbackendsftp.c:3478 daemon/gvfsbackendsftp.c:3554
+#: daemon/gvfsbackendsftp.c:3566 daemon/gvfsbackendsftp.c:3636
+#: daemon/gvfsbackendsftp.c:3706 daemon/gvfsbackendsftp.c:3764
+#: daemon/gvfsbackendsftp.c:3784 daemon/gvfsbackendsftp.c:3976
+#: daemon/gvfsbackendsftp.c:4010 daemon/gvfsbackendsftp.c:4068
+#: daemon/gvfsbackendsftp.c:4130 daemon/gvfsbackendsftp.c:4201
+#: daemon/gvfsbackendsftp.c:4476 daemon/gvfsbackendsftp.c:4547
+#: daemon/gvfsbackendsftp.c:4682 daemon/gvfsbackendsftp.c:4792
+#: daemon/gvfsbackendsftp.c:4854 daemon/gvfsbackendsftp.c:4891
+#: daemon/gvfsbackendsftp.c:4919 daemon/gvfsbackendsftp.c:5033
+#: daemon/gvfsbackendsftp.c:5089 daemon/gvfsbackendsftp.c:5130
+#: daemon/gvfsbackendsftp.c:5166 daemon/gvfsbackendsftp.c:5202
+#: daemon/gvfsbackendsftp.c:5217 daemon/gvfsbackendsftp.c:5232
+#: daemon/gvfsbackendsftp.c:5327 daemon/gvfsbackendsftp.c:5395
+#: daemon/gvfsbackendsftp.c:5602 daemon/gvfsbackendsftp.c:5639
+#: daemon/gvfsbackendsftp.c:5757 daemon/gvfsbackendsftp.c:5843
+#: daemon/gvfsbackendsftp.c:5927 daemon/gvfsbackendsftp.c:5970
+#: daemon/gvfsbackendsftp.c:5974 daemon/gvfsbackendsftp.c:6091
+#: daemon/gvfsbackendsftp.c:6095 daemon/gvfsbackendsftp.c:6346
+#: daemon/gvfsbackendsftp.c:6569 daemon/gvfsbackendsftp.c:6586
+#: daemon/gvfsbackendsftp.c:6724 daemon/gvfsbackendsftp.c:6752
 msgid "Invalid reply received"
 msgstr "Nhận được đáp ứng không hợp lệ"
 
-#: daemon/gvfsbackendgoogle.c:2181
+#: daemon/gvfsbackendgoogle.c:3300
 msgid "File is not a regular file"
 msgstr "Tập tin không phải là một tập tin bình thường"
 
-#: daemon/gvfsbackendgoogle.c:2540 daemon/gvfsbackendnfs.c:1150
+#: daemon/gvfsbackendgoogle.c:3665 daemon/gvfsbackendnfs.c:1152
 msgid "Target file is a directory"
 msgstr "Tập tin đích là một thư mục"
 
-#: daemon/gvfsbackendgoogle.c:2733 daemon/gvfsbackendgphoto2.c:3049
+#: daemon/gvfsbackendgoogle.c:3858 daemon/gvfsbackendgphoto2.c:3050
 msgid "Error writing file"
 msgstr "Gặp lỗi khi xóa tập tin"
 
@@ -1243,150 +1241,150 @@ msgid "%s: %d: Not Supported"
 msgstr "%s: %d: Không được hỗ trợ"
 
 #. Translator: %s represents the device, e.g. usb:001,042
-#: daemon/gvfsbackendgphoto2.c:686
+#: daemon/gvfsbackendgphoto2.c:687
 #, c-format
 msgid "Digital Camera (%s)"
 msgstr "Máy ảnh số (%s)"
 
-#: daemon/gvfsbackendgphoto2.c:1255 daemon/gvfsbackendmtp.c:854
+#: daemon/gvfsbackendgphoto2.c:1256 daemon/gvfsbackendmtp.c:855
 msgid "Couldn’t find matching udev device."
 msgstr "Không thể tìm thiết bị udev khớp."
 
-#: daemon/gvfsbackendgphoto2.c:1318
+#: daemon/gvfsbackendgphoto2.c:1319
 msgid "Cannot create gphoto2 context"
 msgstr "Không thể tạo ngữ cảnh gphoto2"
 
-#: daemon/gvfsbackendgphoto2.c:1327
+#: daemon/gvfsbackendgphoto2.c:1328
 msgid "Error creating camera"
 msgstr "Lỗi tạo máy quay"
 
-#: daemon/gvfsbackendgphoto2.c:1339 daemon/gvfsbackendgphoto2.c:1348
+#: daemon/gvfsbackendgphoto2.c:1340 daemon/gvfsbackendgphoto2.c:1349
 msgid "Error loading device information"
 msgstr "Lỗi tải thông tin thiết bị"
 
-#: daemon/gvfsbackendgphoto2.c:1359
+#: daemon/gvfsbackendgphoto2.c:1360
 msgid "Error looking up device information"
 msgstr "Lỗi tìm thông tin thiết bị"
 
-#: daemon/gvfsbackendgphoto2.c:1368
+#: daemon/gvfsbackendgphoto2.c:1369
 msgid "Error getting device information"
 msgstr "Gặp lỗi khi lấy thông tin thiết bị"
 
-#: daemon/gvfsbackendgphoto2.c:1382
+#: daemon/gvfsbackendgphoto2.c:1383
 msgid "Error setting up camera communications port"
 msgstr "Gặp lỗi khi cài đặt cổng liên lạc với máy quay"
 
-#: daemon/gvfsbackendgphoto2.c:1392
+#: daemon/gvfsbackendgphoto2.c:1393
 msgid "Error initializing camera"
 msgstr "Gặp lỗi khi khởi tạo máy quay"
 
 #. Translator: %s represents the device, e.g. usb:001,042. 'gphoto2' is the name of the
 #. backend and shouldn't be translated.
-#: daemon/gvfsbackendgphoto2.c:1403
+#: daemon/gvfsbackendgphoto2.c:1404
 #, c-format
 msgid "gphoto2 mount on %s"
-msgstr "Gắn gphoto2 trên %s"
+msgstr "gphoto2 gắn trên %s"
 
-#: daemon/gvfsbackendgphoto2.c:1501
+#: daemon/gvfsbackendgphoto2.c:1502
 msgid "No camera specified"
 msgstr "Chưa chỉ định máy quay"
 
-#: daemon/gvfsbackendgphoto2.c:1563 daemon/gvfsbackendgphoto2.c:3290
+#: daemon/gvfsbackendgphoto2.c:1564 daemon/gvfsbackendgphoto2.c:3299
 msgid "Error creating file object"
 msgstr "Gặp lỗi khi tạo đối tượng tập tin"
 
-#: daemon/gvfsbackendgphoto2.c:1578 daemon/gvfsbackendgphoto2.c:3321
+#: daemon/gvfsbackendgphoto2.c:1579 daemon/gvfsbackendgphoto2.c:3330
 msgid "Error getting file"
 msgstr "Gặp lỗi khi lấy tập tin"
 
-#: daemon/gvfsbackendgphoto2.c:1646 daemon/gvfsbackendmtp.c:2371
+#: daemon/gvfsbackendgphoto2.c:1647 daemon/gvfsbackendmtp.c:2388
 #, c-format
 msgid "Malformed icon identifier “%s”"
 msgstr "Bộ nhận diện biểu tượng sai dạng “%s”"
 
-#: daemon/gvfsbackendgphoto2.c:1722 daemon/gvfsbackendgphoto2.c:2912
+#: daemon/gvfsbackendgphoto2.c:1723 daemon/gvfsbackendgphoto2.c:2913
 #, c-format
 msgid "Error seeking in stream on camera %s"
 msgstr "Gặp lỗi di chuyển vị trí đọc trong luồng của máy quay %s"
 
-#: daemon/gvfsbackendgphoto2.c:1862 daemon/gvfsbackendsftp.c:3316
+#: daemon/gvfsbackendgphoto2.c:1863 daemon/gvfsbackendsftp.c:3321
 #: daemon/gvfsbackendsmbbrowse.c:1427
 msgid "Not a directory"
 msgstr "Không phải là một thư mục"
 
-#: daemon/gvfsbackendgphoto2.c:1895
+#: daemon/gvfsbackendgphoto2.c:1896
 msgid "Failed to get folder list"
 msgstr "Gặp lỗi khi lấy danh sách thư mục"
 
-#: daemon/gvfsbackendgphoto2.c:1960
+#: daemon/gvfsbackendgphoto2.c:1961
 msgid "Failed to get file list"
 msgstr "Gặp lỗi khi lấy danh sách tập tin"
 
-#: daemon/gvfsbackendgphoto2.c:2249
+#: daemon/gvfsbackendgphoto2.c:2250
 msgid "Error creating directory"
 msgstr "Gặp lỗi khi tạo thư mục"
 
-#: daemon/gvfsbackendgphoto2.c:2462
+#: daemon/gvfsbackendgphoto2.c:2463
 msgid "Name already exists"
 msgstr "Tên đã có"
 
-#: daemon/gvfsbackendgphoto2.c:2473 daemon/gvfsbackendgphoto2.c:3141
+#: daemon/gvfsbackendgphoto2.c:2474 daemon/gvfsbackendgphoto2.c:3142
 msgid "New name too long"
 msgstr "Tên mới quá dài"
 
-#: daemon/gvfsbackendgphoto2.c:2483 daemon/gvfsbackendgphoto2.c:3152
+#: daemon/gvfsbackendgphoto2.c:2484 daemon/gvfsbackendgphoto2.c:3153
 msgid "Error renaming directory"
 msgstr "Gặp lỗi khi đổi tên thư mục"
 
-#: daemon/gvfsbackendgphoto2.c:2496 daemon/gvfsbackendgphoto2.c:3165
+#: daemon/gvfsbackendgphoto2.c:2497 daemon/gvfsbackendgphoto2.c:3166
 msgid "Error renaming file"
 msgstr "Gặp lỗi khi đổi tên tập tin"
 
-#: daemon/gvfsbackendgphoto2.c:2560
+#: daemon/gvfsbackendgphoto2.c:2561
 #, c-format
 msgid "Directory “%s” is not empty"
 msgstr "Thư mục “%s” không rỗng"
 
-#: daemon/gvfsbackendgphoto2.c:2571
+#: daemon/gvfsbackendgphoto2.c:2572
 msgid "Error deleting directory"
 msgstr "Gặp lỗi khi xóa thư mục"
 
-#: daemon/gvfsbackendgphoto2.c:2597 daemon/gvfsbackendgphoto2.c:3342
+#: daemon/gvfsbackendgphoto2.c:2598 daemon/gvfsbackendgphoto2.c:3351
 msgid "Error deleting file"
 msgstr "Gặp lỗi khi xóa tập tin"
 
-#: daemon/gvfsbackendgphoto2.c:2650
+#: daemon/gvfsbackendgphoto2.c:2651
 msgid "Can’t write to directory"
 msgstr "Không thể ghi vào thư mục"
 
-#: daemon/gvfsbackendgphoto2.c:2697
+#: daemon/gvfsbackendgphoto2.c:2698
 msgid "Cannot allocate new file to append to"
 msgstr "Không thể cấp phát tập tin mới để nối thêm vào"
 
-#: daemon/gvfsbackendgphoto2.c:2712
+#: daemon/gvfsbackendgphoto2.c:2713
 msgid "Cannot read file to append to"
 msgstr "Không thể đọc tập tin để nối thêm vào"
 
-#: daemon/gvfsbackendgphoto2.c:2723
+#: daemon/gvfsbackendgphoto2.c:2724
 msgid "Cannot get data of file to append to"
 msgstr "Không thể lấy dữ liệu tập tin để nối thêm vào"
 
-#: daemon/gvfsbackendgphoto2.c:3097
+#: daemon/gvfsbackendgphoto2.c:3098
 msgid "Not supported (not same directory)"
 msgstr "Không hỗ trợ (không cùng thư mục)"
 
-#: daemon/gvfsbackendgphoto2.c:3109
+#: daemon/gvfsbackendgphoto2.c:3110
 msgid ""
 "Not supported (the source is a directory, the destination is a directory too)"
 msgstr "Không hỗ trợ (nguồn thư mục, đích cũng thư mục)"
 
-#: daemon/gvfsbackendgphoto2.c:3117
+#: daemon/gvfsbackendgphoto2.c:3118
 msgid ""
 "Not supported (the source is a directory, but the destination is an existing "
 "file)"
 msgstr "Không hỗ trợ (nguồn là thư mục, nhưng đích lại là một tập tin đã có)"
 
-#: daemon/gvfsbackendgphoto2.c:3129
+#: daemon/gvfsbackendgphoto2.c:3130
 msgid ""
 "Not supported (the source is a file, but the destination is a directory)"
 msgstr "Không hỗ trợ (nguồn tập tin, đích thư mục)"
@@ -1400,75 +1398,75 @@ msgstr "Lỗi của ứng dụng khách HTTP: %s"
 msgid "Directory notification not supported"
 msgstr "Thông báo thư mục không được hỗ trợ"
 
-#: daemon/gvfsbackendmtp.c:563
+#: daemon/gvfsbackendmtp.c:564
 msgid "Unknown error."
 msgstr "Lỗi chưa biết."
 
-#: daemon/gvfsbackendmtp.c:569
+#: daemon/gvfsbackendmtp.c:570
 #, c-format
 msgid "libmtp error: %s"
 msgstr "lỗi libmtp: %s"
 
-#: daemon/gvfsbackendmtp.c:875
+#: daemon/gvfsbackendmtp.c:876
 msgid "No device specified"
 msgstr "Chưa chỉ định thiết bị"
 
-#: daemon/gvfsbackendmtp.c:1021
+#: daemon/gvfsbackendmtp.c:1022
 msgid "No MTP devices found"
 msgstr "Không tìm thấy thiết bị MTP"
 
-#: daemon/gvfsbackendmtp.c:1026
+#: daemon/gvfsbackendmtp.c:1027
 msgid "Unable to connect to MTP device"
 msgstr "Không thể kết nối đến thiết bị MTP"
 
-#: daemon/gvfsbackendmtp.c:1031
+#: daemon/gvfsbackendmtp.c:1032
 msgid "Unable to allocate memory while detecting MTP devices"
 msgstr "Không thể cấp phát bộ nhớ khi dò tìm thiết bị MTP"
 
-#: daemon/gvfsbackendmtp.c:1037
+#: daemon/gvfsbackendmtp.c:1038
 msgid "Generic libmtp error"
 msgstr "Lỗi libmtp chung"
 
-#: daemon/gvfsbackendmtp.c:1050
+#: daemon/gvfsbackendmtp.c:1051
 #, c-format
 msgid "Unable to open MTP device “%03u,%03u”"
 msgstr "Không thể mở thiết bị MTP “%03u,%03u”"
 
-#: daemon/gvfsbackendmtp.c:1067
+#: daemon/gvfsbackendmtp.c:1068
 msgid "Device not found"
 msgstr "Không tìm thấy thiết bị"
 
-#: daemon/gvfsbackendmtp.c:1369 daemon/gvfsbackendmtp.c:1477
-#: daemon/gvfsbackendmtp.c:1529
+#: daemon/gvfsbackendmtp.c:1372 daemon/gvfsbackendmtp.c:1480
+#: daemon/gvfsbackendmtp.c:1532
 msgid "File not found"
 msgstr "Không tìm thấy tập tin"
 
-#: daemon/gvfsbackendmtp.c:1599
+#: daemon/gvfsbackendmtp.c:1602
 msgid "Target is a directory"
 msgstr "Đích là một thư mục"
 
-#: daemon/gvfsbackendmtp.c:1604
+#: daemon/gvfsbackendmtp.c:1607
 msgid "Can’t merge directories"
 msgstr "Không thể hòa trộn các thư mục"
 
-#: daemon/gvfsbackendmtp.c:1650
+#: daemon/gvfsbackendmtp.c:1653
 msgid "Cannot make directory in this location"
 msgstr "Không thể tạo thư mục chỗ này"
 
-#: daemon/gvfsbackendmtp.c:1720 daemon/gvfsbackendmtp.c:2136
-#: daemon/gvfsbackendmtp.c:2199 daemon/gvfsbackendmtp.c:2266
-#: daemon/gvfsbackendmtp.c:2628 daemon/gvfsbackendmtp.c:2694
-#: daemon/gvfsbackendmtp.c:2907 daemon/gvfsbackendmtp.c:3050
+#: daemon/gvfsbackendmtp.c:1730 daemon/gvfsbackendmtp.c:2153
+#: daemon/gvfsbackendmtp.c:2216 daemon/gvfsbackendmtp.c:2283
+#: daemon/gvfsbackendmtp.c:2645 daemon/gvfsbackendmtp.c:2711
+#: daemon/gvfsbackendmtp.c:2924 daemon/gvfsbackendmtp.c:3067
 #: daemon/gvfsbackendsmbbrowse.c:1172
 msgid "Not a regular file"
 msgstr "Không phải là một tập tin tiêu chuẩn"
 
-#: daemon/gvfsbackendmtp.c:2008 daemon/gvfsbackendmtp.c:2540
-#: daemon/gvfsbackendmtp.c:2891 daemon/gvfsbackendmtp.c:3034
+#: daemon/gvfsbackendmtp.c:2025 daemon/gvfsbackendmtp.c:2557
+#: daemon/gvfsbackendmtp.c:2908 daemon/gvfsbackendmtp.c:3051
 msgid "Cannot write to this location"
 msgstr "Không thể ghi ở chỗ này"
 
-#: daemon/gvfsbackendmtp.c:2353
+#: daemon/gvfsbackendmtp.c:2370
 #, c-format
 msgid "No thumbnail for entity “%s”"
 msgstr "Không có ảnh nhỏ cho “%s”"
@@ -1503,13 +1501,13 @@ msgstr ""
 "Không đủ thẩm quyền: Có lẽ máy này không cho phép hoặc là là cần một cổng "
 "đặc quyền"
 
-#: daemon/gvfsbackendnfs.c:1046 daemon/gvfsbackendnfs.c:1069
-#: daemon/gvfsbackendnfs.c:1117 daemon/gvfsbackendsftp.c:3699
-#: daemon/gvfsbackendsftp.c:5827
+#: daemon/gvfsbackendnfs.c:1048 daemon/gvfsbackendnfs.c:1071
+#: daemon/gvfsbackendnfs.c:1119 daemon/gvfsbackendsftp.c:3831
+#: daemon/gvfsbackendsftp.c:5998
 msgid "Unable to create temporary file"
 msgstr "Không thể tạo tập tin tạm thời"
 
-#: daemon/gvfsbackendnfs.c:2375
+#: daemon/gvfsbackendnfs.c:2377
 msgid "Invalid attribute type"
 msgstr "Kiểu thuộc tính không hợp lệ"
 
@@ -1519,7 +1517,7 @@ msgstr "Không cho phép xóa thư mục gần đây"
 
 #. Translators: this is the display name of the backend
 #. translators: This is the name of the backend
-#: daemon/gvfsbackendrecent.c:689 daemon/gvfsbackendrecent.c:810
+#: daemon/gvfsbackendrecent.c:693 daemon/gvfsbackendrecent.c:814
 msgid "Recent"
 msgstr "Mới dùng"
 
@@ -1637,40 +1635,36 @@ msgstr "Lỗi giao thức"
 msgid "Unable to find supported SSH command"
 msgstr "Không tìm thấy câu lệnh SSH được hỗ trợ"
 
-#: daemon/gvfsbackendsftp.c:2158
+#: daemon/gvfsbackendsftp.c:2160
 msgid "Unknown reason"
 msgstr "Nguyên nhân chưa biết"
 
-#: daemon/gvfsbackendsftp.c:2585 daemon/gvfsbackendsmb.c:1388
+#: daemon/gvfsbackendsftp.c:2590 daemon/gvfsbackendsmb.c:1387
 #: daemon/gvfsdaemonutils.c:140
 msgid " (invalid encoding)"
 msgstr " (bảng mã không hợp lệ)"
 
 #. Translators: This is the name of the root of an SFTP share, like "/ on <hostname>"
-#: daemon/gvfsbackendsftp.c:2597 daemon/gvfsftpdircache.c:431
+#: daemon/gvfsbackendsftp.c:2602 daemon/gvfsftpdircache.c:431
 #, c-format
 msgid "/ on %s"
 msgstr "/ trên %s"
 
-#: daemon/gvfsbackendsftp.c:2670
+#: daemon/gvfsbackendsftp.c:2675
 msgid "Failure"
 msgstr "Không thành công"
 
-#: daemon/gvfsbackendsftp.c:3082
+#: daemon/gvfsbackendsftp.c:3087
 #, c-format
 msgid "Error creating backup file: %s"
 msgstr "Gặp lỗi khi tạo tập tin sao lưu: %s"
 
-#: daemon/gvfsbackendsftp.c:3649 daemon/gvfsbackendsftp.c:3825
-msgid "backups not supported yet"
-msgstr "chưa hỗ trợ chức năng sao lưu"
-
-#: daemon/gvfsbackendsftp.c:5238
+#: daemon/gvfsbackendsftp.c:5363
 msgid "Value out of range, sftp only supports 32bit timestamps"
 msgstr ""
 "Giá trị nằm ngoài phạm vi cho phép, sftp chỉ hỗ trợ dấu vết thời gian 32 bít"
 
-#: daemon/gvfsbackendsftp.c:5313 daemon/gvfsbackendsmb.c:1724
+#: daemon/gvfsbackendsftp.c:5438 daemon/gvfsbackendsmb.c:1726
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Kiểu thuộc tính không hợp lệ (cần uint64)"
 
@@ -1681,8 +1675,8 @@ msgid "Password required for %s"
 msgstr "Yêu cầu mật khẩu cho %s"
 
 #: daemon/gvfsbackendsmbbrowse.c:798 daemon/gvfsbackendsmbbrowse.c:837
-#: daemon/gvfsbackendsmb.c:403 daemon/gvfsbackendsmb.c:430
-#: daemon/gvfsbackendsmb.c:621
+#: daemon/gvfsbackendsmb.c:404 daemon/gvfsbackendsmb.c:431
+#: daemon/gvfsbackendsmb.c:622
 #, c-format
 msgid "Internal Error (%s)"
 msgstr "Lỗi nội bộ (%s)"
@@ -1705,46 +1699,46 @@ msgid "Windows Network File System Service"
 msgstr "Dịch vụ Hệ thống Tập tin Mạng Windows"
 
 #. translators: First %s is a share name, second is a server name
-#: daemon/gvfsbackendsmb.c:267
+#: daemon/gvfsbackendsmb.c:268
 #, c-format
 msgid "Password required for share %s on %s"
 msgstr "Yêu cầu mật khẩu cho vùng chia sẻ %s trên %s"
 
 #. translators: We tried to mount a windows (samba) share, but failed
-#: daemon/gvfsbackendsmb.c:545
+#: daemon/gvfsbackendsmb.c:546
 #, c-format
 msgid "Failed to mount Windows share: %s"
 msgstr "Gặp lỗi khi gắn kết vùng chia sẻ Windows: %s"
 
-#: daemon/gvfsbackendsmb.c:1315
+#: daemon/gvfsbackendsmb.c:1316
 #, c-format
 msgid "Backup file creation failed: %s"
 msgstr "Gặp lỗi khi tạo tập tin sao lưu: %s"
 
-#: daemon/gvfsbackendsmb.c:1893
+#: daemon/gvfsbackendsmb.c:1924
 msgid "Can’t rename file, filename already exists"
 msgstr "Không thể đổi tên, tên tập tin đã có"
 
-#: daemon/gvfsbackendsmb.c:1944
+#: daemon/gvfsbackendsmb.c:1975
 #, c-format
 msgid "Error deleting file: %s"
 msgstr "Gặp lỗi khi xóa tập tin: %s"
 
-#: daemon/gvfsbackendsmb.c:2030
+#: daemon/gvfsbackendsmb.c:2062
 #, c-format
 msgid "Error moving file: %s"
 msgstr "Gặp lỗi khi di chuyển tập tin: %s"
 
-#: daemon/gvfsbackendsmb.c:2102
+#: daemon/gvfsbackendsmb.c:2135
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Gặp lỗi khi gỡ bỏ tập tin đích: %s"
 
-#: daemon/gvfsbackendsmb.c:2126
+#: daemon/gvfsbackendsmb.c:2159
 msgid "Can’t recursively move directory"
 msgstr "Không thể di chuyển đệ quy thư mục"
 
-#: daemon/gvfsbackendsmb.c:2172
+#: daemon/gvfsbackendsmb.c:2208
 msgid "Windows Shares File System Service"
 msgstr "Dịch vụ Chia sẻ Hệ thống Tập tin Windows"
 
@@ -1766,43 +1760,43 @@ msgstr "Thùng rác"
 msgid "Channel blocked"
 msgstr "Kênh bị khóa"
 
-#: daemon/gvfsdaemonutils.c:249
+#: daemon/gvfsdaemonutils.c:251
 msgid "The signing certificate authority is not known."
 msgstr "Chưa biết nhà cầm quyền ký giấy chứng nhận."
 
-#: daemon/gvfsdaemonutils.c:251
+#: daemon/gvfsdaemonutils.c:253
 msgid "The certificate does not match the identity of the site."
 msgstr "Chủ chứng nhận không tương ứng với định danh của máy."
 
-#: daemon/gvfsdaemonutils.c:253
+#: daemon/gvfsdaemonutils.c:255
 msgid "The certificate’s activation time is in the future."
 msgstr "Thời gian chứng nhận có hiệu lực lại nằm trong thời tương lai."
 
-#: daemon/gvfsdaemonutils.c:255
+#: daemon/gvfsdaemonutils.c:257
 msgid "The certificate has expired."
 msgstr "Chứng nhận đã hết hạn."
 
-#: daemon/gvfsdaemonutils.c:257
+#: daemon/gvfsdaemonutils.c:259
 msgid "The certificate has been revoked."
 msgstr "Chứng nhận đã bị thu hồi."
 
-#: daemon/gvfsdaemonutils.c:259
+#: daemon/gvfsdaemonutils.c:261
 msgid "The certificate’s algorithm is considered insecure."
 msgstr "Thuật toán chứng nhận chưa đủ mức an toàn."
 
-#: daemon/gvfsdaemonutils.c:261
+#: daemon/gvfsdaemonutils.c:263
 msgid "Error occurred when validating the certificate."
 msgstr "Gặp lỗi phát sinh khi kiểm nhận giấy chứng nhận."
 
-#: daemon/gvfsdaemonutils.c:323
+#: daemon/gvfsdaemonutils.c:325
 msgid "Yes"
 msgstr "Có"
 
-#: daemon/gvfsdaemonutils.c:323
+#: daemon/gvfsdaemonutils.c:325
 msgid "No"
 msgstr "Không"
 
-#: daemon/gvfsdaemonutils.c:333
+#: daemon/gvfsdaemonutils.c:335
 #, c-format
 msgid ""
 "The site’s identity can’t be verified:%s\n"
@@ -1868,7 +1862,7 @@ msgstr "Thao tác bị lỗi"
 
 #: daemon/gvfsftptask.c:421
 msgid "No space left on server"
-msgstr "Không có sức chứa còn rảnh trên máy phục vụ"
+msgstr "Không còn chỗ trống trên máy phục vụ"
 
 #: daemon/gvfsftptask.c:433
 msgid "Unsupported network protocol"
@@ -1886,9 +1880,17 @@ msgstr "Tên tập tin không hợp lệ"
 msgid "Error seeking in stream"
 msgstr "Gặp lỗi khi di chuyển vị trí đọc trên luồng dữ liệu"
 
+#: daemon/gvfsjobcopy.c:147 daemon/gvfsjobdelete.c:126
+#: daemon/gvfsjobmakedirectory.c:126 daemon/gvfsjobmakesymlink.c:130
+#: daemon/gvfsjobmove.c:147 daemon/gvfsjobopenforwrite.c:236
+#: daemon/gvfsjobpush.c:152 daemon/gvfsjobsetattribute.c:152
+#: daemon/gvfsjobsetdisplayname.c:130 daemon/gvfsjobtrash.c:125
+msgid "Filesystem is read-only"
+msgstr "Hệ thống tập tin chỉ cho đọc"
+
 #: daemon/gvfsjobmakesymlink.c:111
 msgid "Symlinks not supported by backend"
-msgstr "Liên kết tượng trưng không được hậu phương hỗ trợ"
+msgstr "Liên kết tượng trưng không được ứng dụng chạy phía sau hỗ trợ"
 
 #: daemon/gvfsjobsetattribute.c:99
 msgid "Invalid dbus message"
@@ -1908,38 +1910,38 @@ msgstr ""
 "Đang bỏ gắn kết %s\n"
 "Vui lòng chờ"
 
-#: daemon/main.c:149 metadata/meta-daemon.c:376
+#: daemon/main.c:147 metadata/meta-daemon.c:459
 msgid "Replace old daemon."
 msgstr "Thay thế trình nền cũ."
 
-#: daemon/main.c:150
+#: daemon/main.c:148
 msgid "Don’t start fuse."
 msgstr "Đừng chạy fuse."
 
-#: daemon/main.c:151
+#: daemon/main.c:149
 msgid "Enable debug output."
 msgstr "Bật kết xuất gỡ lỗi."
 
-#: daemon/main.c:152 metadata/meta-daemon.c:377
+#: daemon/main.c:150 metadata/meta-daemon.c:460
 msgid "Show program version."
 msgstr "Hiện phiên bản của chương trình."
 
-#: daemon/main.c:168
+#: daemon/main.c:166
 msgid "GVFS Daemon"
 msgstr "Trình nền GVFS"
 
-#: daemon/main.c:171
+#: daemon/main.c:169
 msgid "Main daemon for GVFS"
 msgstr "Trình nền chính cho GVFS"
 
 #. Translators: the first %s is the application name,
 #. the second %s is the error message
-#: daemon/main.c:188 metadata/meta-daemon.c:403
+#: daemon/main.c:186 metadata/meta-daemon.c:486
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
 
-#: daemon/main.c:190 metadata/meta-daemon.c:405
+#: daemon/main.c:188 metadata/meta-daemon.c:488
 #, c-format
 msgid "Try “%s --help” for more information."
 msgstr "Hãy chạy lệnh trợ giúp “%s --help” để xem thông tin thêm."
@@ -1978,47 +1980,47 @@ msgstr "Việc xác thực bị yêu cầu chạy dịch vụ gvfsd-admin"
 msgid "Authentication is required to perform file operations"
 msgstr "Việc xác thực bị yêu cầu thực hiện các thao tác tập tin"
 
-#: metadata/meta-daemon.c:170 metadata/meta-daemon.c:246
-#: metadata/meta-daemon.c:282
+#: metadata/meta-daemon.c:249 metadata/meta-daemon.c:326
+#: metadata/meta-daemon.c:363
 #, c-format
 msgid "Can’t find metadata file %s"
 msgstr "Không thể tìm tập tin siêu dữ liệu %s"
 
-#: metadata/meta-daemon.c:188 metadata/meta-daemon.c:200
+#: metadata/meta-daemon.c:267 metadata/meta-daemon.c:279
 msgid "Unable to set metadata key"
 msgstr "Không thể đặt khóa siêu dữ liệu"
 
-#: metadata/meta-daemon.c:210
+#: metadata/meta-daemon.c:289
 msgid "Unable to unset metadata key"
 msgstr "Không thể bỏ khóa siêu dữ liệu"
 
-#: metadata/meta-daemon.c:256
+#: metadata/meta-daemon.c:336
 msgid "Unable to remove metadata keys"
 msgstr "Không thể xóa khóa siêu dữ liệu"
 
-#: metadata/meta-daemon.c:293
+#: metadata/meta-daemon.c:374
 msgid "Unable to move metadata keys"
 msgstr "Không thể di chuyển khóa siêu dữ liệu"
 
-#: metadata/meta-daemon.c:387
+#: metadata/meta-daemon.c:470
 msgid "GVFS Metadata Daemon"
 msgstr "Trình nền Siêu dữ liệu GVFS"
 
-#: metadata/meta-daemon.c:390
+#: metadata/meta-daemon.c:473
 msgid "Metadata daemon for GVFS"
 msgstr "Trình nền siêu dữ liệu cho GVFS"
 
-#: monitor/goa/goavolume.c:208 monitor/goa/goavolume.c:247
+#: monitor/goa/goavolume.c:298 monitor/goa/goavolume.c:337
 #, c-format
 msgid "Failed to get org.gnome.OnlineAccounts.Files for %s"
 msgstr "Gặp lỗi khi lấy org.gnome.OnlineAccounts.Files cho %s"
 
-#: monitor/goa/goavolume.c:278
+#: monitor/goa/goavolume.c:368
 #, c-format
 msgid "Invalid credentials for %s"
 msgstr "Giấy ủy nhiệm không hợp lệ cho %s"
 
-#: monitor/goa/goavolume.c:311
+#: monitor/goa/goavolume.c:401
 #, c-format
 msgid "Unsupported authentication method for %s"
 msgstr "Phương thức xác thực cho %s không hợp lệ"
@@ -2078,6 +2080,11 @@ msgstr "Có một hay một số chương trình ngăn thao tác bỏ gắn kế
 msgid "Eject Anyway"
 msgstr "Vẫn đẩy ra"
 
+#: monitor/udisks2/gvfsudisks2mount.c:1128
+#: monitor/udisks2/gvfsudisks2volume.c:1768
+msgid "Operation not supported by backend"
+msgstr "Thao tác không được ứng dụng chạy phía sau hỗ trợ"
+
 #: monitor/udisks2/gvfsudisks2utils.c:345
 #, c-format
 msgid "Timed out running command-line “%s”"
@@ -2119,10 +2126,18 @@ msgstr ""
 "%s không thể ngắt an toàn\n"
 "Thiết bị có thể gỡ ra."
 
+#. Translators: This is used for possibly encrypted volumes.
+#. *              The first %s is the formatted size (e.g. "42.0 MB").
+#.
+#: monitor/udisks2/gvfsudisks2volume.c:304
+#, c-format
+msgid "%s Possibly Encrypted"
+msgstr "%s gần như chắc chắn là đã được mã hóa"
+
 #. Translators: This is used for encrypted volumes.
 #. *              The first %s is the formatted size (e.g. "42.0 MB").
 #.
-#: monitor/udisks2/gvfsudisks2volume.c:302
+#: monitor/udisks2/gvfsudisks2volume.c:311
 #, c-format
 msgid "%s Encrypted"
 msgstr "%s được mã hóa"
@@ -2130,41 +2145,41 @@ msgstr "%s được mã hóa"
 #. Translators: This is used for volume with no filesystem label.
 #. *              The first %s is the formatted size (e.g. "42.0 MB").
 #.
-#: monitor/udisks2/gvfsudisks2volume.c:314
+#: monitor/udisks2/gvfsudisks2volume.c:324
 #, c-format
 msgid "%s Volume"
 msgstr "Phân vùng %s"
 
 #. Translators: Name used for volume
-#: monitor/udisks2/gvfsudisks2volume.c:550
+#: monitor/udisks2/gvfsudisks2volume.c:563
 msgid "Volume"
 msgstr "Phân vùng"
 
-#: monitor/udisks2/gvfsudisks2volume.c:1131
+#: monitor/udisks2/gvfsudisks2volume.c:1152
 #, c-format
 msgid "Error storing passphrase in keyring (%s)"
 msgstr "Gặp lỗi khi lưu mật khẩu trong chùm chìa khóa (%s)"
 
-#: monitor/udisks2/gvfsudisks2volume.c:1164
+#: monitor/udisks2/gvfsudisks2volume.c:1185
 #, c-format
 msgid "Error deleting invalid passphrase from keyring (%s)"
 msgstr "Gặp lỗi khi xóa mật khẩu không hợp lệ khỏi chùm chìa khóa (%s)"
 
-#: monitor/udisks2/gvfsudisks2volume.c:1226
+#: monitor/udisks2/gvfsudisks2volume.c:1247
 msgid "The unlocked device does not have a recognizable file system on it"
 msgstr "Thiết bị đã mở khóa không chứa hệ tập tin có thể nhận ra"
 
-#: monitor/udisks2/gvfsudisks2volume.c:1254
+#: monitor/udisks2/gvfsudisks2volume.c:1275
 #, c-format
 msgid "Encryption passphrase for %s"
 msgstr "Mật khẩu để giải mã cho %s"
 
-#: monitor/udisks2/gvfsudisks2volume.c:1463
+#: monitor/udisks2/gvfsudisks2volume.c:1484
 msgid "A passphrase is required to access the volume"
 msgstr "Cần mật mã để truy cập phân vùng"
 
 #. Translators: %s is the description of the volume that is being unlocked
-#: monitor/udisks2/gvfsudisks2volume.c:1478
+#: monitor/udisks2/gvfsudisks2volume.c:1499
 #, c-format
 msgid ""
 "Enter a passphrase to unlock the volume\n"
@@ -2174,7 +2189,7 @@ msgstr ""
 "Thiết bị %s có lẽ là phân vùng VeraCrypt vì nó có chứa dữ liệu ngẫu nhiên."
 
 #. Translators: %s is the description of the volume that is being unlocked
-#: monitor/udisks2/gvfsudisks2volume.c:1483
+#: monitor/udisks2/gvfsudisks2volume.c:1504
 #, c-format
 msgid ""
 "Enter a passphrase to unlock the volume\n"
@@ -2187,7 +2202,7 @@ msgstr ""
 #. * is on - the first %s is the name (such as 'WD 2500JB External'), the
 #. * second %s is the description ('250 GB Hard Disk').
 #.
-#: monitor/udisks2/gvfsudisks2volume.c:1663
+#: monitor/udisks2/gvfsudisks2volume.c:1684
 #, c-format
 msgid "%s (%s)"
 msgstr "%s (%s)"
@@ -2196,6 +2211,24 @@ msgstr "%s (%s)"
 msgid "GVfs UDisks2 Volume Monitor"
 msgstr "Trình theo dõi phân vùng GVfs UDisks2"
 
+#~ msgid "Backups are not yet supported."
+#~ msgstr "Chưa hỗ trợ sao lưu."
+
+#~ msgid "Operation unsupported"
+#~ msgstr "Thao tác không được hỗ trợ"
+
+#~ msgid "backups not supported"
+#~ msgstr "chưa hỗ trợ chức năng sao lưu"
+
+#~ msgid "No such file or directory in target path"
+#~ msgstr "Không có tập tin hay thư mục nào như vậy trên đường dẫn đích đến"
+
+#~ msgid "Not supported"
+#~ msgstr "Không được hỗ trợ"
+
+#~ msgid "backups not supported yet"
+#~ msgstr "chưa hỗ trợ chức năng sao lưu"
+
 #~ msgid "Unexpected host URI format."
 #~ msgstr "Cần định dạng uri máy chủ."
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]