[gvfs/gnome-3-14] Updated Vietnamese translation
- From: Trần Ngọc Quân <tnquan src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gvfs/gnome-3-14] Updated Vietnamese translation
- Date: Wed, 7 Jan 2015 02:10:10 +0000 (UTC)
commit 7df9c8f00011a9cd1148f03363cf1ed3369e4559
Author: Trần Ngọc Quân <vnwildman gmail com>
Date: Wed Jan 7 09:09:46 2015 +0700
Updated Vietnamese translation
Signed-off-by: Trần Ngọc Quân <vnwildman gmail com>
po/vi.po | 1860 ++++++++++++++++++++++++++++++++------------------------------
1 files changed, 956 insertions(+), 904 deletions(-)
---
diff --git a/po/vi.po b/po/vi.po
index d8bb4da..81d6661 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -1,16 +1,20 @@
# Vietnamese translation for GVFS.
-# Copyright © 2009 GNOME i18n Project for Vietnamese.
+# Bản dịch tiếng Việt dành cho gvfs.
+# Copyright © 2015 GNOME i18n Project for Vietnamese.
+# 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.
+#
msgid ""
msgstr ""
-"Project-Id-Version: gvfs 1.1.5\n"
+"Project-Id-Version: gvfs gnome-3-14\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=gvfs&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2013-02-11 15:50+0000\n"
-"PO-Revision-Date: 2013-03-02 20:54+0700\n"
-"Last-Translator: Nguyễn Thái Ngọc Duy <pclouds gmail com>\n"
-"Language-Team: Vietnamese <vi-VN googlegroups com>\n"
+"POT-Creation-Date: 2015-01-06 22:19+0000\n"
+"PO-Revision-Date: 2015-01-07 09:07+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"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -18,100 +22,112 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: LocFactoryEditor 1.8\n"
-#: ../client/gdaemonfile.c:416 ../client/gdaemonfile.c:2774
+#: ../client/gdaemonfile.c:468 ../client/gdaemonfile.c:2844
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:1041 ../client/gdaemonfile.c:3117
-#: ../client/gvfsiconloadable.c:304
+#: ../client/gdaemonfile.c:1094 ../client/gdaemonfile.c:3201
+#: ../client/gvfsiconloadable.c:301 ../daemon/gvfsjobopenforread.c:183
+#: ../daemon/gvfsjobopenforwrite.c:326
msgid "Couldn't get stream file descriptor"
msgstr "Không thể lấy bộ mô tả tập tin luồng"
-#: ../client/gdaemonfile.c:1170 ../client/gdaemonfile.c:1242
-#: ../client/gvfsiconloadable.c:129
+#: ../client/gdaemonfile.c:1223 ../client/gdaemonfile.c:1295
+#: ../client/gvfsiconloadable.c:127
msgid "Didn't get stream file descriptor"
msgstr "Đã không lấy được bộ mô tả tập tin luồng"
-#: ../client/gdaemonfile.c:1363
+#: ../client/gdaemonfile.c:1416
#, 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:2248
+#: ../client/gdaemonfile.c:2306
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:2284
+#: ../client/gdaemonfile.c:2342
#, c-format
msgid "Invalid filename %s"
msgstr "Tên tập tin không hợp lệ %s"
-#: ../client/gdaemonfile.c:2616 ../client/gdaemonvfs.c:1288
-#: ../client/gdaemonvfs.c:1340
+#: ../client/gdaemonfile.c:2657 ../client/gdaemonfile.c:2684
+#: ../client/gdaemonvfs.c:1265 ../client/gdaemonvfs.c:1286
+#: ../client/gdaemonvfs.c:1326
#, c-format
msgid "Error setting file metadata: %s"
-msgstr "Gặp lỗi đặt metadata cho tập tin: %s"
+msgstr "Gặp lỗi khi đặt siêu dữ liệu cho tập tin: %s"
-#: ../client/gdaemonfile.c:2617 ../client/gdaemonvfs.c:1341
+#: ../client/gdaemonfile.c:2658 ../client/gdaemonvfs.c:1287
+msgid "can't open metadata tree"
+msgstr "không thể mở cây metadata"
+
+#: ../client/gdaemonfile.c:2685 ../client/gdaemonvfs.c:1327
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/gdaemonfileenumerator.c:528 ../client/gdaemonfileenumerator.c:611
-#: ../client/gdaemonfileenumerator.c:662
-#: ../client/gdaemonfileinputstream.c:630
-#: ../client/gdaemonfileinputstream.c:783
-#: ../client/gdaemonfileinputstream.c:901
-#: ../client/gdaemonfileinputstream.c:1149
-#: ../client/gdaemonfileinputstream.c:1391
-#: ../client/gdaemonfileoutputstream.c:506
-#: ../client/gdaemonfileoutputstream.c:681
-#: ../client/gdaemonfileoutputstream.c:873
-#: ../client/gdaemonfileoutputstream.c:1052 ../client/gvfsdaemondbus.c:734
-#: ../daemon/gvfsbackendobexftp.c:1110 ../daemon/gvfsbackendobexftp.c:1131
-#: ../daemon/gvfsbackendobexftp.c:1250 ../daemon/gvfsbackendobexftp.c:1387
-#: ../daemon/gvfsbackendobexftp.c:1451 ../daemon/gvfsbackendobexftp.c:1652
-#: ../daemon/gvfsbackendobexftp.c:1759 ../daemon/gvfsbackendobexftp.c:1921
-#: ../daemon/gvfsbackendobexftp.c:1948 ../daemon/gvfsbackendobexftp.c:2006
-#: ../daemon/gvfsbackendobexftp.c:2028 ../daemon/gvfsbackendobexftp.c:2091
-#: ../daemon/gvfsbackendobexftp.c:2110 ../daemon/gvfsbackendsmb.c:1244
+#: ../client/gdaemonfileenumerator.c:553 ../client/gdaemonfileenumerator.c:636
+#: ../client/gdaemonfileenumerator.c:687
+#: ../client/gdaemonfileinputstream.c:642
+#: ../client/gdaemonfileinputstream.c:795
+#: ../client/gdaemonfileinputstream.c:915
+#: ../client/gdaemonfileinputstream.c:1166
+#: ../client/gdaemonfileinputstream.c:1411
+#: ../client/gdaemonfileoutputstream.c:546
+#: ../client/gdaemonfileoutputstream.c:724
+#: ../client/gdaemonfileoutputstream.c:919
+#: ../client/gdaemonfileoutputstream.c:1085
+#: ../client/gdaemonfileoutputstream.c:1267 ../client/gvfsdaemondbus.c:631
+#: ../daemon/gvfsbackendobexftp.c:1113 ../daemon/gvfsbackendobexftp.c:1134
+#: ../daemon/gvfsbackendobexftp.c:1253 ../daemon/gvfsbackendobexftp.c:1390
+#: ../daemon/gvfsbackendobexftp.c:1454 ../daemon/gvfsbackendobexftp.c:1655
+#: ../daemon/gvfsbackendobexftp.c:1762 ../daemon/gvfsbackendobexftp.c:1924
+#: ../daemon/gvfsbackendobexftp.c:1951 ../daemon/gvfsbackendobexftp.c:2009
+#: ../daemon/gvfsbackendobexftp.c:2031 ../daemon/gvfsbackendobexftp.c:2094
+#: ../daemon/gvfsbackendobexftp.c:2113 ../daemon/gvfsbackendsmb.c:1266
#: ../daemon/gvfsbackendtest.c:91 ../daemon/gvfsbackendtest.c:124
-#: ../daemon/gvfsbackendtest.c:187 ../daemon/gvfschannel.c:322
-#: ../daemon/gvfsftptask.c:202 ../monitor/gdu/ggdumount.c:1070
+#: ../daemon/gvfsbackendtest.c:187 ../daemon/gvfschannel.c:343
+#: ../daemon/gvfsftptask.c:202 ../monitor/gdu/ggdumount.c:1072
#: ../monitor/proxy/gproxydrive.c:547 ../monitor/proxy/gproxydrive.c:635
#: ../monitor/proxy/gproxydrive.c:785 ../monitor/proxy/gproxydrive.c:923
#: ../monitor/proxy/gproxydrive.c:961 ../monitor/proxy/gproxydrive.c:1086
#: ../monitor/proxy/gproxymount.c:501 ../monitor/proxy/gproxymount.c:586
-#: ../monitor/proxy/gproxyvolume.c:852 ../monitor/proxy/gproxyvolume.c:915
+#: ../monitor/proxy/gproxyvolume.c:859 ../monitor/proxy/gproxyvolume.c:923
msgid "Operation was cancelled"
-msgstr "Thao tác bị thôi"
+msgstr "Thao tác bị hủy"
-#: ../client/gdaemonfileinputstream.c:527
-#: ../client/gdaemonfileinputstream.c:535
-#: ../client/gdaemonfileinputstream.c:1684
-#: ../client/gdaemonfileinputstream.c:1694
-#: ../client/gdaemonfileoutputstream.c:450
-#: ../client/gdaemonfileoutputstream.c:458
-#: ../client/gdaemonfileoutputstream.c:1236
-#: ../client/gdaemonfileoutputstream.c:1246
+#: ../client/gdaemonfileinputstream.c:537
+#: ../client/gdaemonfileinputstream.c:545
+#: ../client/gdaemonfileinputstream.c:1705
+#: ../client/gdaemonfileinputstream.c:1715
+#: ../client/gdaemonfileoutputstream.c:488
+#: ../client/gdaemonfileoutputstream.c:496
+#: ../client/gdaemonfileoutputstream.c:1452
+#: ../client/gdaemonfileoutputstream.c:1462
#, c-format
msgid "Error in stream protocol: %s"
msgstr "Lỗi trong giao thức luồng: %s"
-#: ../client/gdaemonfileinputstream.c:535
-#: ../client/gdaemonfileinputstream.c:1694
-#: ../client/gdaemonfileoutputstream.c:458
-#: ../client/gdaemonfileoutputstream.c:1246
+#: ../client/gdaemonfileinputstream.c:545
+#: ../client/gdaemonfileinputstream.c:1715
+#: ../client/gdaemonfileoutputstream.c:496
+#: ../client/gdaemonfileoutputstream.c:1462 ../daemon/gvfsbackendmtp.c:2161
+#: ../daemon/gvfsbackendmtp.c:2545
msgid "End of stream"
msgstr "Kết thúc luồng"
-#: ../client/gdaemonfileinputstream.c:1330
-#: ../client/gdaemonfileoutputstream.c:981
+#: ../client/gdaemonfileinputstream.c:1348
+#: ../client/gdaemonfileoutputstream.c:1028
msgid "Seek not supported on stream"
-msgstr "Chức năng seek (tìm nơi) không được hỗ trợ trên luồng"
+msgstr "Chức năng di chuyển vị trí đầu đọc không được hỗ trợ trên luồng"
+
+#: ../client/gdaemonfileoutputstream.c:1197
+msgid "Truncate not supported on stream"
+msgstr "Không hỗ trợ cắt ngắn trên luồng dữ liệu"
-#: ../client/gdaemonvfs.c:812
+#: ../client/gdaemonvfs.c:789
#, c-format
msgid "Error while getting mount info: %s"
msgstr "Gặp lỗi khi lấy thông tin về điểm gắn kết: %s"
@@ -123,12 +139,12 @@ msgstr "Định dạng thông tin tập tin không hợp lệ"
#: ../common/gvfsdnssdresolver.c:209
#, c-format
msgid "Error initializing Avahi: %s"
-msgstr "Lỗi sơ khởi Avahi: %s"
+msgstr "Gặp lỗi khi khởi tạo Avahi: %s"
#: ../common/gvfsdnssdresolver.c:255
#, c-format
msgid "Error creating Avahi resolver: %s"
-msgstr "Lỗi tạo hàm tìm Avahi: %s"
+msgstr "Gặp lỗi khi tạo hàm phân giải Avahi: %s"
#. Translators:
#. * - the first %s refers to the service type
@@ -138,7 +154,7 @@ msgstr "Lỗi tạo hàm tìm Avahi: %s"
#: ../common/gvfsdnssdresolver.c:1100
#, c-format
msgid "Error resolving \"%s\" service \"%s\" on domain \"%s\""
-msgstr "Lỗi tìm dịch vụ « %s » « %s » trên miền « %s »"
+msgstr "Gặp lỗi khi phân giải “%s” dịch vụ “%s” trên miền “%s”"
#. Translators:
#. * - the first %s refers to the service type
@@ -152,8 +168,8 @@ msgid ""
"Error resolving \"%s\" service \"%s\" on domain \"%s\". One or more TXT "
"records are missing. Keys required: \"%s\"."
msgstr ""
-"Lỗi tìm dịch vụ « %s » « %s » trên miền « %s ». Một hay nhiều mục ghi TXT bị "
-"thiếu. Yêu cầu khoá: « %s »."
+"Gặp lỗi khi phân giải “%s” dịch vụ “%s” trên miền “%s”. Một hay nhiều mục "
+"tin TXT bị thiếu. Yêu cầu khóa: “%s”."
#. Translators:
#. * - the first %s refers to the service type
@@ -163,13 +179,13 @@ msgstr ""
#: ../common/gvfsdnssdresolver.c:1143
#, c-format
msgid "Timed out resolving \"%s\" service \"%s\" on domain \"%s\""
-msgstr "Quá hạn khi tìm dịch vụ « %s » « %s » trên miền « %s »"
+msgstr "Quá thời hạn chờ khi phân giải “%s” dịch vụ “%s” trên miền “%s”"
#: ../common/gvfsdnssdutils.c:233 ../common/gvfsdnssdutils.c:263
#: ../common/gvfsdnssdutils.c:280
#, c-format
msgid "Malformed DNS-SD encoded_triple '%s'"
-msgstr "DNS-SD encoded_triple dạng sai '%s'"
+msgstr "DNS-SD encoded_triple sai dạng “%s”"
#: ../common/gvfsicon.c:250
#, c-format
@@ -178,7 +194,7 @@ msgstr "Không thể quản lý phiên bản %d của bảng mã GVfsIcon"
#: ../common/gvfsicon.c:260
msgid "Malformed input data for GVfsIcon"
-msgstr "Dữ liệu nhập dạng sai cho GVfsIcon"
+msgstr "Dữ liệu nhập bị sai dạng cho GVfsIcon"
#. translators: This is the default daemon's application name,
#. * the %s is the type of the backend, like "FTP"
@@ -187,9 +203,9 @@ msgstr "Dữ liệu nhập dạng sai cho GVfsIcon"
msgid "%s File System Service"
msgstr "Dịch vụ Hệ thống tập tin %s"
-#: ../daemon/daemon-main.c:176 ../programs/gvfs-copy.c:90
-#: ../programs/gvfs-move.c:78 ../programs/gvfs-rename.c:36
-#: ../programs/gvfs-set-attribute.c:105
+#: ../daemon/daemon-main.c:176 ../programs/gvfs-copy.c:104
+#: ../programs/gvfs-move.c:100 ../programs/gvfs-rename.c:44
+#: ../programs/gvfs-set-attribute.c:107
#, c-format
msgid "Error: %s"
msgstr "Lỗi: %s"
@@ -197,43 +213,48 @@ msgstr "Lỗi: %s"
#: ../daemon/daemon-main.c:234
#, c-format
msgid "Usage: %s --spawner dbus-id object_path"
-msgstr "Sử dụng: %s --spawner dbus-id đường_dẫn_đối_tường"
+msgstr "Cách dùng: %s --spawner dbus-id đường_dẫn_đối_tường"
#: ../daemon/daemon-main.c:258 ../daemon/daemon-main.c:276
#, c-format
msgid "Usage: %s key=value key=value ..."
-msgstr "Sử dụng: %s khoá=giá_trị khoá=giá_trị ..."
+msgstr "Cách dùng: %s khóa=giá_trị khóa=giá_trị …"
#: ../daemon/daemon-main.c:274
#, c-format
msgid "No mount type specified"
-msgstr "Chưa xác định kiểu điểm gắn kết"
+msgstr "Chưa chỉ định kiểu điểm gắn kết"
#: ../daemon/daemon-main.c:306
#, c-format
msgid "mountpoint for %s already running"
-msgstr "điểm gắn kết cho %s đã bắt đầu chạy"
+msgstr "điểm gắn kết cho %s đã chạy rồi"
-#: ../daemon/daemon-main.c:327
+#: ../daemon/daemon-main.c:335
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:764
+#: ../daemon/gvfsafpconnection.c:784
msgid "The connection is not opened"
msgstr "Kết nối chưa mở"
-#: ../daemon/gvfsafpconnection.c:771
+#: ../daemon/gvfsafpconnection.c:791 ../daemon/gvfsbackendmtp.c:378
msgid "The connection is closed"
msgstr "Kết nối bị đóng"
-#: ../daemon/gvfsafpconnection.c:1545
-msgid "Connection unexpectedly went down"
-msgstr "Kết nối đứt bất thình lình"
-
-#: ../daemon/gvfsafpconnection.c:1572
+#: ../daemon/gvfsafpconnection.c:904 ../daemon/gvfsafpconnection.c:1610
msgid "Got EOS"
msgstr "Nhận được EOS (Kết thúc luồng)"
+#: ../daemon/gvfsafpconnection.c:1079 ../daemon/gvfsafpconnection.c:1120
+#: ../daemon/gvfsftptask.c:371
+msgid "Host closed connection"
+msgstr "Máy đã đóng kết nối"
+
+#: ../daemon/gvfsafpconnection.c:1583
+msgid "Connection unexpectedly went down"
+msgstr "Kết nối đứt bất thình lình"
+
#: ../daemon/gvfsafpserver.c:198 ../daemon/gvfsafpserver.c:480
#, c-format
msgid "The server doesn't support passwords longer than %d character."
@@ -250,8 +271,8 @@ msgid "Unable to login to the server “%s” with the given password."
msgstr "Không thể đăng nhập vào máy chủ “%s” với mật khẩu đã cho."
#: ../daemon/gvfsafpserver.c:428 ../daemon/gvfsafpserver.c:650
-#: ../daemon/gvfsafpserver.c:825 ../daemon/gvfsafpserver.c:873
-#: ../daemon/gvfsafpserver.c:989 ../daemon/gvfsafpserver.c:1672
+#: ../daemon/gvfsafpserver.c:826 ../daemon/gvfsafpserver.c:874
+#: ../daemon/gvfsafpserver.c:990 ../daemon/gvfsafpserver.c:1674
#, 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 đề."
@@ -264,7 +285,7 @@ msgstr "Không thể kết nối đến máy chủ “%s” với mật khẩu
#: ../daemon/gvfsafpserver.c:676 ../daemon/gvfsafpserver.c:701
#, c-format
msgid "The server “%s” doesn't support anonymous access."
-msgstr "Máy chủ “%s” không hỗ trợ đăng nhập vô danh."
+msgstr "Máy chủ “%s” không hỗ trợ đăng nhập nặc danh."
#: ../daemon/gvfsafpserver.c:729
#, c-format
@@ -275,7 +296,7 @@ msgstr ""
"Không thể kết nối đến máy chủ “%s”. Không tìm ra phương thức đăng nhập phù "
"hợp."
-#: ../daemon/gvfsafpserver.c:803
+#: ../daemon/gvfsafpserver.c:804
#, c-format
msgid ""
"Unable to connect to the server “%s”. The server doesn't support AFP version "
@@ -284,51 +305,51 @@ msgstr ""
"Không thể kết nối đến máy chủ “%s”. Máy chủ không hỗ trợ AFP phiên bản 3.0 "
"hoặc mới hơn."
-#: ../daemon/gvfsafpserver.c:914
+#: ../daemon/gvfsafpserver.c:915
#, c-format
msgid "Permission denied."
msgstr "Không đủ quyền truy cập."
-#: ../daemon/gvfsafpserver.c:919
+#: ../daemon/gvfsafpserver.c:920
#, c-format
msgid "The command is not supported by the server."
msgstr "Lệnh không được hỗ trợ bởi máy chủ."
-#: ../daemon/gvfsafpserver.c:923
+#: ../daemon/gvfsafpserver.c:924
#, c-format
msgid "Your password has expired."
msgstr "Mật khẩu hết hạn."
-#: ../daemon/gvfsafpserver.c:927
+#: ../daemon/gvfsafpserver.c:928
#, c-format
msgid "Your password needs to be changed."
msgstr "Cần thay đổi mật khẩu."
#. translators: %s here is the hostname
-#: ../daemon/gvfsafpserver.c:1070
+#: ../daemon/gvfsafpserver.c:1071
#, c-format
msgid "Enter your password for the server “%s”."
msgstr "Nhập mật khẩu cho máy chủ “%s”."
#. translators: %s here is the hostname
-#: ../daemon/gvfsafpserver.c:1073
+#: ../daemon/gvfsafpserver.c:1074
#, c-format
msgid "Enter your name and password for the server “%s”."
msgstr "Nhập tên và mật khẩu cho máy chủ “%s”."
-#: ../daemon/gvfsafpserver.c:1105
+#: ../daemon/gvfsafpserver.c:1106
msgid "The password prompt was cancelled."
-msgstr "Dấu nhắc mật khẩu bị huỷ."
+msgstr "Dấu nhắc mật khẩu bị hủy."
-#: ../daemon/gvfsafpserver.c:1222
+#: ../daemon/gvfsafpserver.c:1224
msgid "Unable to disconnect from the server."
msgstr "Không thể kết nối đến máy chủ."
-#: ../daemon/gvfsafpserver.c:1364 ../daemon/gvfsafpserver.c:1763
+#: ../daemon/gvfsafpserver.c:1366 ../daemon/gvfsafpserver.c:1765
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:1719
+#: ../daemon/gvfsafpserver.c:1721
msgid "Identification not found."
msgstr "Không tìm thấy định danh."
@@ -342,239 +363,251 @@ msgstr "Nhận lỗi \"%s\" từ máy chủ"
msgid "Got unknown error code %d from server"
msgstr "Nhận mã lỗi lạ %d từ máy chủ"
-#: ../daemon/gvfsafpvolume.c:145
+#. Translators: first %s is volumename and second servername
+#: ../daemon/gvfsafpvolume.c:154
#, c-format
msgid "Couldn't load %s on %s"
msgstr "Không thể nạp %s trên %s"
-#: ../daemon/gvfsafpvolume.c:390 ../daemon/gvfsafpvolume.c:668
-#: ../daemon/gvfsafpvolume.c:821 ../daemon/gvfsafpvolume.c:1015
-#: ../daemon/gvfsafpvolume.c:1215 ../daemon/gvfsafpvolume.c:1398
-#: ../daemon/gvfsafpvolume.c:1555 ../daemon/gvfsafpvolume.c:2001
-#: ../daemon/gvfsafpvolume.c:2127 ../daemon/gvfsafpvolume.c:2289
-#: ../daemon/gvfsafpvolume.c:2509 ../daemon/gvfsbackendafc.c:286
-#: ../daemon/gvfsbackendsftp.c:307 ../daemon/gvfsbackendsftp.c:1827
-#: ../daemon/gvfsftptask.c:399
+#: ../daemon/gvfsafpvolume.c:402 ../daemon/gvfsafpvolume.c:672
+#: ../daemon/gvfsafpvolume.c:825 ../daemon/gvfsafpvolume.c:1019
+#: ../daemon/gvfsafpvolume.c:1221 ../daemon/gvfsafpvolume.c:1404
+#: ../daemon/gvfsafpvolume.c:1561 ../daemon/gvfsafpvolume.c:2007
+#: ../daemon/gvfsafpvolume.c:2135 ../daemon/gvfsafpvolume.c:2297
+#: ../daemon/gvfsafpvolume.c:2517 ../daemon/gvfsbackendafc.c:289
+#: ../daemon/gvfsbackendsftp.c:322 ../daemon/gvfsbackendsftp.c:1867
+#: ../daemon/gvfsftptask.c:411
msgid "Permission denied"
msgstr "Không đủ quyền truy cập"
-#: ../daemon/gvfsafpvolume.c:394 ../daemon/gvfsafpvolume.c:1721
-#: ../daemon/gvfsafpvolume.c:2513 ../daemon/gvfsbackendafc.c:977
+#: ../daemon/gvfsafpvolume.c:406 ../daemon/gvfsafpvolume.c:1727
+#: ../daemon/gvfsafpvolume.c:2521 ../daemon/gvfsbackendafc.c:991
#: ../daemon/gvfsbackendafpbrowse.c:190 ../daemon/gvfsbackendafpbrowse.c:327
-#: ../daemon/gvfsbackendafpbrowse.c:359 ../daemon/gvfsbackendarchive.c:651
-#: ../daemon/gvfsbackendarchive.c:699 ../daemon/gvfsbackendarchive.c:751
-#: ../daemon/gvfsbackendarchive.c:780 ../daemon/gvfsbackendcdda.c:1015
-#: ../daemon/gvfsbackendcomputer.c:638 ../daemon/gvfsbackenddnssd.c:415
-#: ../daemon/gvfsbackendftp.c:1068 ../daemon/gvfsbackendnetwork.c:696
-#: ../daemon/gvfsbackendsmbbrowse.c:1120 ../daemon/gvfsbackendsmbbrowse.c:1187
-#: ../daemon/gvfsbackendsmbbrowse.c:1374 ../daemon/gvfsbackendsmbbrowse.c:1447
+#: ../daemon/gvfsbackendafpbrowse.c:359 ../daemon/gvfsbackendarchive.c:734
+#: ../daemon/gvfsbackendarchive.c:786 ../daemon/gvfsbackendarchive.c:838
+#: ../daemon/gvfsbackendarchive.c:867 ../daemon/gvfsbackendcdda.c:1022
+#: ../daemon/gvfsbackendcomputer.c:639 ../daemon/gvfsbackenddnssd.c:415
+#: ../daemon/gvfsbackendftp.c:1073 ../daemon/gvfsbackendnetwork.c:696
+#: ../daemon/gvfsbackendsmbbrowse.c:1146 ../daemon/gvfsbackendsmbbrowse.c:1213
+#: ../daemon/gvfsbackendsmbbrowse.c:1400 ../daemon/gvfsbackendsmbbrowse.c:1473
#, c-format
msgid "File doesn't exist"
msgstr "Tập tin không tồn tại"
-#: ../daemon/gvfsafpvolume.c:398 ../daemon/gvfsafpvolume.c:468
-#: ../daemon/gvfsafpvolume.c:2517 ../daemon/gvfsbackendafp.c:277
-#: ../daemon/gvfsbackendafp.c:478 ../daemon/gvfsbackendafp.c:1310
-#: ../daemon/gvfsbackenddav.c:2241 ../daemon/gvfsbackendftp.c:774
-#: ../daemon/gvfsbackendsftp.c:2339 ../daemon/gvfsbackendsftp.c:3055
-#: ../daemon/gvfsbackendsftp.c:3394 ../daemon/gvfsbackendsftp.c:4264
+#: ../daemon/gvfsafpvolume.c:410 ../daemon/gvfsafpvolume.c:2525
+#: ../daemon/gvfsbackendafp.c:288 ../daemon/gvfsbackendafp.c:491
+#: ../daemon/gvfsbackendafp.c:1350 ../daemon/gvfsbackenddav.c:2240
+#: ../daemon/gvfsbackenddav.c:3065 ../daemon/gvfsbackendftp.c:779
+#: ../daemon/gvfsbackendsftp.c:2379 ../daemon/gvfsbackendsftp.c:3120
+#: ../daemon/gvfsbackendsftp.c:3470 ../daemon/gvfsbackendsftp.c:4502
+#: ../daemon/gvfsbackendsftp.c:5385
msgid "File is directory"
msgstr "Tập tin là thư mục"
-#: ../daemon/gvfsafpvolume.c:402
+#: ../daemon/gvfsafpvolume.c:414
msgid "Too many files open"
msgstr "Mở quá nhiều tập tin"
-#: ../daemon/gvfsafpvolume.c:672 ../daemon/gvfsafpvolume.c:829
+#: ../daemon/gvfsafpvolume.c:676 ../daemon/gvfsafpvolume.c:833
msgid "Target file is open"
msgstr "Tập tin đích đang mở"
-#: ../daemon/gvfsafpvolume.c:676 ../daemon/gvfsbackendburn.c:421
-#: ../daemon/gvfsbackenddav.c:2582 ../daemon/gvfsbackendsftp.c:1821
+#: ../daemon/gvfsafpvolume.c:680 ../daemon/gvfsbackendburn.c:421
+#: ../daemon/gvfsbackenddav.c:2630 ../daemon/gvfsbackendsftp.c:1861
msgid "Directory not empty"
msgstr "Thư mục không rỗng"
-#: ../daemon/gvfsafpvolume.c:680
+#: ../daemon/gvfsafpvolume.c:684
msgid "Target object is marked as not deletable (DeleteInhibit)"
-msgstr "Đối tượng đích bị đánh dấu cấm xoá (DeleteInhibit)"
+msgstr "Đối tượng đích bị đánh dấu cấm xóa (DeleteInhibit)"
-#: ../daemon/gvfsafpvolume.c:684 ../daemon/gvfsafpvolume.c:1231
-#: ../daemon/gvfsafpvolume.c:2131
+#: ../daemon/gvfsafpvolume.c:688 ../daemon/gvfsafpvolume.c:1237
+#: ../daemon/gvfsafpvolume.c:2139
msgid "Target object doesn't exist"
msgstr "Đối tượng đích không tồn tại"
-#: ../daemon/gvfsafpvolume.c:688 ../daemon/gvfsafpvolume.c:841
-#: ../daemon/gvfsafpvolume.c:1035 ../daemon/gvfsafpvolume.c:1235
-#: ../daemon/gvfsafpvolume.c:2135
+#: ../daemon/gvfsafpvolume.c:692 ../daemon/gvfsafpvolume.c:845
+#: ../daemon/gvfsafpvolume.c:1041 ../daemon/gvfsafpvolume.c:1241
+#: ../daemon/gvfsafpvolume.c:2143
msgid "Volume is read-only"
msgstr "Khối tin là chỉ-đọc"
-#: ../daemon/gvfsafpvolume.c:825 ../daemon/gvfsafpvolume.c:1019
-#: ../daemon/gvfsafpvolume.c:1567 ../daemon/gvfsafpvolume.c:2005
-#: ../daemon/gvfsafpvolume.c:2647
+#: ../daemon/gvfsafpvolume.c:829 ../daemon/gvfsafpvolume.c:1023
+#: ../daemon/gvfsafpvolume.c:1573 ../daemon/gvfsafpvolume.c:2011
+#: ../daemon/gvfsafpvolume.c:2655
msgid "Not enough space on volume"
msgstr "Không còn đủ chỗ trên khối tin"
-#: ../daemon/gvfsafpvolume.c:833 ../daemon/gvfsafpvolume.c:1414
-#: ../daemon/gvfsafpvolume.c:1571 ../daemon/gvfsbackendafp.c:284
-#: ../daemon/gvfsbackendafp.c:485 ../daemon/gvfsbackenddav.c:2297
-#: ../daemon/gvfsbackenddav.c:2544 ../daemon/gvfsbackenddav.c:2650
-#: ../daemon/gvfsbackendftp.c:753 ../daemon/gvfsbackendftp.c:934
-#: ../daemon/gvfsbackendftp.c:1372 ../daemon/gvfsbackendftp.c:1552
-#: ../daemon/gvfsbackendsftp.c:4273 ../daemon/gvfsbackendsmb.c:2168
+#: ../daemon/gvfsafpvolume.c:837 ../daemon/gvfsafpvolume.c:1420
+#: ../daemon/gvfsafpvolume.c:1577 ../daemon/gvfsbackendafp.c:295
+#: ../daemon/gvfsbackendafp.c:498 ../daemon/gvfsbackenddav.c:2295
+#: ../daemon/gvfsbackenddav.c:2592 ../daemon/gvfsbackenddav.c:2698
+#: ../daemon/gvfsbackenddav.c:2832 ../daemon/gvfsbackenddav.c:3056
+#: ../daemon/gvfsbackendftp.c:758 ../daemon/gvfsbackendftp.c:939
+#: ../daemon/gvfsbackendftp.c:1379 ../daemon/gvfsbackendftp.c:1487
+#: ../daemon/gvfsbackendmtp.c:1532 ../daemon/gvfsbackendmtp.c:1665
+#: ../daemon/gvfsbackendmtp.c:1824 ../daemon/gvfsbackendsftp.c:4511
+#: ../daemon/gvfsbackendsmb.c:2217
msgid "Target file already exists"
msgstr "Tập tin đích đã có"
-#: ../daemon/gvfsafpvolume.c:837 ../daemon/gvfsafpvolume.c:1027
+#: ../daemon/gvfsafpvolume.c:841 ../daemon/gvfsafpvolume.c:1033
msgid "Ancestor directory doesn't exist"
msgstr "Thư mục cha không tồn tại"
-#: ../daemon/gvfsafpvolume.c:1023
+#. Translators: flat means volume doesn't support directories
+#. (all files are in the volume root)
+#: ../daemon/gvfsafpvolume.c:1029
msgid "Volume is flat and doesn't support directories"
msgstr "Khối tin phẳng, không hỗ trợ thư mục"
-#: ../daemon/gvfsafpvolume.c:1031
+#: ../daemon/gvfsafpvolume.c:1037
msgid "Target directory already exists"
msgstr "Thư mục đích đã có"
-#: ../daemon/gvfsafpvolume.c:1219 ../daemon/gvfsbackendafp.c:590
-#: ../daemon/gvfsbackendmtp.c:1402
+#: ../daemon/gvfsafpvolume.c:1225 ../daemon/gvfsbackendafp.c:603
msgid "Can't rename volume"
msgstr "Không thể đổi tên khối tin"
-#: ../daemon/gvfsafpvolume.c:1223
+#: ../daemon/gvfsafpvolume.c:1229
msgid "Object with that name already exists"
msgstr "Đã có đối tượng với tên này"
-#: ../daemon/gvfsafpvolume.c:1227
+#: ../daemon/gvfsafpvolume.c:1233
msgid "Target object is marked as not renameable (RenameInhibit)"
msgstr "Đối tượng đích bị đánh dấu cấm đổi tên (RenameInhibit)"
-#: ../daemon/gvfsafpvolume.c:1402
+#: ../daemon/gvfsafpvolume.c:1408
msgid "Can't move directory into one of its descendants"
msgstr ""
"Không thể di chuyển thư mục vào một trong những thư mục con của chính nó"
-#: ../daemon/gvfsafpvolume.c:1406
+#: ../daemon/gvfsafpvolume.c:1412
msgid "Can't move sharepoint into a shared directory"
msgstr "Không thể di chuyển điểm chia sẻ vào một thư mục được chia sẻ"
-#: ../daemon/gvfsafpvolume.c:1410
+#: ../daemon/gvfsafpvolume.c:1416
msgid "Can't move a shared directory into the Trash"
-msgstr "Không thể di chuyển thư mục được chia sẻ vào Sọt rác"
+msgstr "Không thể di chuyển thư mục được chia sẻ vào thùng rác"
-#: ../daemon/gvfsafpvolume.c:1418
+#: ../daemon/gvfsafpvolume.c:1424
msgid "Object being moved is marked as not renameable (RenameInhibit)"
msgstr "Đối tượng được di chuyển bị đánh dấu cấm đổi tên (RenameInhibit)"
-#: ../daemon/gvfsafpvolume.c:1422
+#: ../daemon/gvfsafpvolume.c:1428
msgid "Object being moved doesn't exist"
msgstr "Đối tượng đang được di chuyển không tồn tại"
-#: ../daemon/gvfsafpvolume.c:1559
+#: ../daemon/gvfsafpvolume.c:1565
msgid "Server doesn't support the FPCopyFile operation"
msgstr "Máy chủ không hỗ trợ thao tác FPCopyFile"
-#: ../daemon/gvfsafpvolume.c:1563
+#: ../daemon/gvfsafpvolume.c:1569
msgid "Unable to open source file for reading"
msgstr "Không thể mở tập tin nguồn để đọc"
-#: ../daemon/gvfsafpvolume.c:1575
+#: ../daemon/gvfsafpvolume.c:1581
msgid "Source file and/or destination directory doesn't exist"
msgstr "Tập tin nguồng và/hoặc thư mục đích không tồn tại"
-#: ../daemon/gvfsafpvolume.c:1579
+#: ../daemon/gvfsafpvolume.c:1585
msgid "Source file is a directory"
msgstr "Tập tin nguồn là thư mục"
-#: ../daemon/gvfsafpvolume.c:2009
+#. Translators: range conflict means
+#. requested data are locked by another user
+#: ../daemon/gvfsafpvolume.c:2017
msgid "Range lock conflict exists"
-msgstr "Tồn tại xung đột khoá khoảng"
+msgstr "Tồn tại xung đột khóa khoảng"
-#: ../daemon/gvfsafpvolume.c:2293
+#: ../daemon/gvfsafpvolume.c:2301 ../daemon/gvfsbackendmtp.c:1374
+#: ../daemon/gvfsbackendmtp.c:1393 ../daemon/gvfsbackendmtp.c:1540
+#: ../daemon/gvfsbackendmtp.c:1759 ../daemon/gvfsbackendmtp.c:2287
msgid "Directory doesn't exist"
msgstr "Thư mục không tồn tại"
-#: ../daemon/gvfsafpvolume.c:2297
+#: ../daemon/gvfsafpvolume.c:2305
msgid "Target object is not a directory"
msgstr "Đối tượng đích không phải là thư mục"
-#: ../daemon/gvfsafpvolume.c:2643
+#: ../daemon/gvfsafpvolume.c:2651
msgid "File is not open for write access"
msgstr "Tập tin không mở với quyền ghi"
-#: ../daemon/gvfsafpvolume.c:2651
+#: ../daemon/gvfsafpvolume.c:2659
msgid "File is locked by another user"
-msgstr "Tập tin bị người dùng khác khoá"
+msgstr "Tập tin bị người dùng khác khóa"
-#: ../daemon/gvfsafpvolume.c:2790
+#: ../daemon/gvfsafpvolume.c:2797
msgid "File is not open for read access"
msgstr "Tập tin không mở với quyền đọc"
-#: ../daemon/gvfsbackendafc.c:209
+#: ../daemon/gvfsbackendafc.c:212
msgid "Internal Apple File Control error"
-msgstr "Lỗi Apple File Control nội bộ"
+msgstr "Lỗi nội bộ Apple File Control"
-#: ../daemon/gvfsbackendafc.c:213 ../daemon/gvfsbackendftp.c:737
-#: ../daemon/gvfsbackendmtp.c:1205
+#: ../daemon/gvfsbackendafc.c:216 ../daemon/gvfsbackendftp.c:742
+#: ../daemon/gvfsbackendmtp.c:1587 ../daemon/gvfsbackendmtp.c:1603
+#: ../daemon/gvfsbackendmtp.c:1892 ../daemon/gvfsbackendmtp.c:1939
+#: ../daemon/gvfsbackendmtp.c:2008 ../daemon/gvfsbackendmtp.c:2364
msgid "File does not exist"
msgstr "Tập tin không tồn tại"
-#: ../daemon/gvfsbackendafc.c:217
+#: ../daemon/gvfsbackendafc.c:220
msgid "The directory is not empty"
msgstr "Thư mục không rỗng"
-#: ../daemon/gvfsbackendafc.c:221
+#: ../daemon/gvfsbackendafc.c:224
msgid "The device did not respond"
msgstr "Thiết bị không trả lời"
-#: ../daemon/gvfsbackendafc.c:225
+#: ../daemon/gvfsbackendafc.c:228
msgid "The connection was interrupted"
msgstr "Kết nối bị ngắt"
-#: ../daemon/gvfsbackendafc.c:229
+#: ../daemon/gvfsbackendafc.c:232
msgid "Invalid Apple File Control data received"
msgstr "Nhận dữ liệu Apple File Control không hợp lệ"
-#: ../daemon/gvfsbackendafc.c:233
+#: ../daemon/gvfsbackendafc.c:236
#, c-format
msgid "Unhandled Apple File Control error (%d)"
msgstr "Lỗi Apple File Control không được xử lý (%d)"
-#: ../daemon/gvfsbackendafc.c:249
+#: ../daemon/gvfsbackendafc.c:252
msgid "Listing applications installed on device failed"
-msgstr "Thất bại liệt kê ứng dụng cài đặt trên thiết bị"
+msgstr "Gặp lỗi khi liệt kê ứng dụng cài đặt trên thiết bị"
-#: ../daemon/gvfsbackendafc.c:265
+#: ../daemon/gvfsbackendafc.c:268
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:282
+#: ../daemon/gvfsbackendafc.c:285
msgid "Lockdown Error: Invalid Argument"
msgstr "Lỗi lockdown: đối số không hợp lệ"
-#: ../daemon/gvfsbackendafc.c:290
+#: ../daemon/gvfsbackendafc.c:293
msgid "Unable to connect"
msgstr "Không thể kết nối"
-#: ../daemon/gvfsbackendafc.c:294
+#: ../daemon/gvfsbackendafc.c:297
#, c-format
msgid "Unhandled Lockdown error (%d)"
msgstr "Lỗi lockdown không xử lý (%d)"
-#: ../daemon/gvfsbackendafc.c:311
+#: ../daemon/gvfsbackendafc.c:314
msgid "libimobiledevice Error: Invalid Argument"
-msgstr "Lỗi libimobiledevice: đối số không hợp lệ"
+msgstr "Lỗi libimobiledevice: Đối số không hợp lệ"
-#: ../daemon/gvfsbackendafc.c:315
+#: ../daemon/gvfsbackendafc.c:318
msgid ""
"libimobiledevice Error: No device found. Make sure usbmuxd is set up "
"correctly."
msgstr ""
-"Lỗi libimobiledevice: Không có thiết bị. Nhớ bảo đảm usbmuxd được thiết lập "
+"Lỗi libimobiledevice: Không có thiết bị. Nhớ bảo đảm usbmuxd được cài đặt "
"đúng."
-#: ../daemon/gvfsbackendafc.c:319
+#: ../daemon/gvfsbackendafc.c:322
#, c-format
msgid "Unhandled libimobiledevice error (%d)"
msgstr "Lỗi libimobiledevice không xử lý (%d)"
@@ -583,19 +616,19 @@ msgstr "Lỗi libimobiledevice không xử lý (%d)"
msgid "Try again"
msgstr "Thử lại"
-#: ../daemon/gvfsbackendafc.c:417 ../daemon/gvfsbackend.c:968
+#: ../daemon/gvfsbackendafc.c:417 ../daemon/gvfsbackend.c:989
#: ../monitor/gdu/ggdudrive.c:1024 ../monitor/gdu/ggdumount.c:923
#: ../monitor/udisks2/gvfsudisks2mount.c:762
msgid "Cancel"
msgstr "Thôi"
-#: ../daemon/gvfsbackendafc.c:435 ../daemon/gvfsbackendarchive.c:553
-#: ../daemon/gvfsbackendarchive.c:582 ../daemon/gvfsbackenddav.c:1825
-#: ../daemon/gvfsbackendhttp.c:316 ../daemon/gvfsbackendobexftp.c:884
-#: ../daemon/gvfsbackendobexftp.c:900 ../daemon/gvfsbackendobexftp.c:919
-#: ../daemon/gvfsbackendsmb.c:699
+#: ../daemon/gvfsbackendafc.c:435 ../daemon/gvfsbackendarchive.c:635
+#: ../daemon/gvfsbackendarchive.c:664 ../daemon/gvfsbackenddav.c:1826
+#: ../daemon/gvfsbackendhttp.c:256 ../daemon/gvfsbackendobexftp.c:887
+#: ../daemon/gvfsbackendobexftp.c:903 ../daemon/gvfsbackendobexftp.c:922
+#: ../daemon/gvfsbackendsmb.c:712
msgid "Invalid mount spec"
-msgstr "đặc tả gắn kết không hợp lệ"
+msgstr "Đặc tả gắn kết không hợp lệ"
#: ../daemon/gvfsbackendafc.c:441 ../daemon/gvfsbackendafc.c:471
msgid "Invalid AFC location: must be in the form of afc://uuid:port-number"
@@ -627,7 +660,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:533 ../monitor/afc/afcvolume.c:128
+#: ../daemon/gvfsbackendafc.c:533 ../monitor/afc/afcvolume.c:184
#, c-format
msgid "Documents on %s"
msgstr "Tài liệu trên %s"
@@ -635,39 +668,42 @@ 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:628
+#: ../daemon/gvfsbackendafc.c:637
#, c-format
msgid ""
"The device “%s” is locked. Enter the passcode on the device and click “Try "
"again”."
msgstr ""
-"Thiết bị “%s” đang bị khoá. Nhập mật khẩu cho thiết bị và nhấn “Thử lại”."
+"Thiết bị “%s” đang bị khóa. Nhập mật khẩu cho thiết bị và nhấn “Thử lại”."
-#: ../daemon/gvfsbackendafc.c:967 ../daemon/gvfsbackendarchive.c:659
-#: ../daemon/gvfsbackendcomputer.c:656 ../daemon/gvfsbackendgphoto2.c:1856
-#: ../daemon/gvfsbackendobexftp.c:1096 ../daemon/gvfsbackendrecent.c:121
-#: ../daemon/gvfsbackendsmb.c:783 ../daemon/gvfsbackendtrash.c:232
+#: ../daemon/gvfsbackendafc.c:981 ../daemon/gvfsbackendarchive.c:742
+#: ../daemon/gvfsbackendcomputer.c:657 ../daemon/gvfsbackendgphoto2.c:1848
+#: ../daemon/gvfsbackendmtp.c:2030 ../daemon/gvfsbackendobexftp.c:1099
+#: ../daemon/gvfsbackendrecent.c:122 ../daemon/gvfsbackendsmb.c:803
+#: ../daemon/gvfsbackendtrash.c:234
msgid "Can't open directory"
msgstr "Không thể mở thư mục"
-#: ../daemon/gvfsbackendafc.c:1168 ../daemon/gvfsbackendafc.c:2532
+#: ../daemon/gvfsbackendafc.c:1184 ../daemon/gvfsbackendafc.c:2578
msgid "Backups are not yet supported."
msgstr "Chưa hỗ trợ sao lưu."
-#: ../daemon/gvfsbackendafc.c:1340
+#: ../daemon/gvfsbackendafc.c:1357
msgid "Invalid seek type"
-msgstr "Kiểu dịch chuyển không hợp lệ"
-
-#: ../daemon/gvfsbackendafc.c:2369 ../daemon/gvfsbackendafp.c:1749
-#: ../daemon/gvfsbackendftp.c:1088 ../daemon/gvfsbackendftp.c:1136
-#: ../daemon/gvfsbackendftp.c:1157 ../daemon/gvfsbackendsftp.c:1825
-#: ../daemon/gvfsbackendsftp.c:4621 ../daemon/gvfsbackendsmb.c:1806
-#: ../daemon/gvfsftptask.c:391
+msgstr "Kiểu di chuyển vị trí đọc không hợp lệ"
+
+#: ../daemon/gvfsbackendafc.c:2415 ../daemon/gvfsbackendafp.c:1790
+#: ../daemon/gvfsbackendftp.c:1093 ../daemon/gvfsbackendftp.c:1141
+#: ../daemon/gvfsbackendftp.c:1162 ../daemon/gvfsbackendmtp.c:1783
+#: ../daemon/gvfsbackendmtp.c:1995 ../daemon/gvfsbackendmtp.c:2261
+#: ../daemon/gvfsbackendmtp.c:2351 ../daemon/gvfsbackendmtp.c:2421
+#: ../daemon/gvfsbackendsftp.c:1865 ../daemon/gvfsbackendsftp.c:4859
+#: ../daemon/gvfsbackendsmb.c:1861 ../daemon/gvfsftptask.c:403
msgid "Operation unsupported"
msgstr "Thao tác không được hỗ trợ"
-#: ../daemon/gvfsbackendafpbrowse.c:218 ../daemon/gvfsbackendsmbbrowse.c:1115
-#: ../daemon/gvfsbackendsmbbrowse.c:1161
+#: ../daemon/gvfsbackendafpbrowse.c:218 ../daemon/gvfsbackendsmbbrowse.c:1141
+#: ../daemon/gvfsbackendsmbbrowse.c:1187
msgid "The file is not a mountable"
msgstr "Tập tin không có khả năng gắn kết"
@@ -681,10 +717,10 @@ msgstr "Tập tin không có khả năng gắn kết"
#. lead to G_IO_ERROR_NOT_MOUNTED errors
#.
#. Translators: This is "<sharename> on <servername>" and is used as name for an SMB share
-#: ../daemon/gvfsbackendafpbrowse.c:461 ../daemon/gvfsbackendafp.c:2066
-#: ../daemon/gvfsbackendftp.c:634 ../daemon/gvfsbackendobexftp.c:705
-#: ../daemon/gvfsbackendsftp.c:1686 ../daemon/gvfsbackendsmb.c:578
-#: ../daemon/gvfsbackendsmb.c:1497
+#: ../daemon/gvfsbackendafpbrowse.c:461 ../daemon/gvfsbackendafp.c:2113
+#: ../daemon/gvfsbackendftp.c:639 ../daemon/gvfsbackendobexftp.c:705
+#: ../daemon/gvfsbackendsftp.c:1726 ../daemon/gvfsbackendsmb.c:584
+#: ../daemon/gvfsbackendsmb.c:1546
#, c-format
msgid "%s on %s"
msgstr "%s trên %s"
@@ -695,74 +731,75 @@ msgstr "%s trên %s"
msgid "%s"
msgstr "%s"
-#: ../daemon/gvfsbackendafpbrowse.c:498 ../daemon/gvfsbackendafp.c:2101
-#: ../daemon/gvfsbackendarchive.c:542 ../daemon/gvfsbackendftp.c:668
-#: ../daemon/gvfsbackendsftp.c:1738
+#: ../daemon/gvfsbackendafpbrowse.c:498 ../daemon/gvfsbackendafp.c:2148
+#: ../daemon/gvfsbackendarchive.c:624 ../daemon/gvfsbackendftp.c:673
+#: ../daemon/gvfsbackendsftp.c:1778
msgid "No hostname specified"
msgstr "Chưa chỉ ra tên máy"
-#: ../daemon/gvfsbackendafpbrowse.c:568 ../daemon/gvfsbackendafp.c:2192
+#: ../daemon/gvfsbackendafpbrowse.c:568 ../daemon/gvfsbackendafp.c:2243
msgid "Apple Filing Protocol Service"
msgstr "Apple Filing Protocol Service"
-#: ../daemon/gvfsbackendafp.c:274 ../daemon/gvfsbackendburn.c:875
-#: ../daemon/gvfsbackendftp.c:1544 ../daemon/gvfsbackendobexftp.c:1803
+#: ../daemon/gvfsbackendafp.c:285 ../daemon/gvfsbackendburn.c:875
+#: ../daemon/gvfsbackendftp.c:1479 ../daemon/gvfsbackendobexftp.c:1806
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:293 ../daemon/gvfsbackendburn.c:891
-#: ../daemon/gvfsbackendftp.c:1567 ../daemon/gvfsbackendmtp.c:1215
-#: ../daemon/gvfsbackendmtp.c:1296 ../daemon/gvfsbackendobexftp.c:1818
+#: ../daemon/gvfsbackendafp.c:304 ../daemon/gvfsbackendburn.c:891
+#: ../daemon/gvfsbackendftp.c:1502 ../daemon/gvfsbackendmtp.c:1648
+#: ../daemon/gvfsbackendmtp.c:1671 ../daemon/gvfsbackendmtp.c:1806
+#: ../daemon/gvfsbackendmtp.c:1830 ../daemon/gvfsbackendobexftp.c:1821
msgid "Can't recursively copy directory"
msgstr "Không thể sao chép đệ quy thư mục"
-#: ../daemon/gvfsbackendafp.c:475 ../daemon/gvfsbackendsftp.c:4259
-#: ../daemon/gvfsbackendsmb.c:2157
+#: ../daemon/gvfsbackendafp.c:488 ../daemon/gvfsbackenddav.c:2760
+#: ../daemon/gvfsbackendsftp.c:4497 ../daemon/gvfsbackendsmb.c:2206
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:1229 ../daemon/gvfsbackendafp.c:1328
+#: ../daemon/gvfsbackendafp.c:1269 ../daemon/gvfsbackendafp.c:1368
msgid "backups not supported"
msgstr "chưa hỗ trợ chức năng sao lưu"
-#: ../daemon/gvfsbackendafp.c:1243
+#: ../daemon/gvfsbackendafp.c:1283
#, 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:1317 ../daemon/gvfsbackenddav.c:2370
-#: ../daemon/gvfsbackendsftp.c:3407 ../daemon/gvfsbackendsmb.c:1213
+#: ../daemon/gvfsbackendafp.c:1357 ../daemon/gvfsbackenddav.c:2376
+#: ../daemon/gvfsbackendsftp.c:3485 ../daemon/gvfsbackendsmb.c:1235
msgid "The file was externally modified"
msgstr "Tập tin đã bị sửa đổi bên ngoài"
-#: ../daemon/gvfsbackendafp.c:1733 ../daemon/gvfsbackendftp.c:1129
-#: ../daemon/gvfsbackendsftp.c:4631
+#: ../daemon/gvfsbackendafp.c:1774 ../daemon/gvfsbackendftp.c:1134
+#: ../daemon/gvfsbackendsftp.c:4869
msgid "Invalid attribute type (uint32 expected)"
msgstr "Loại thuộc tính không hợp lệ (cần uint32)"
#. Translators: first %s is volumename, second username and third servername
-#: ../daemon/gvfsbackendafp.c:2061
+#: ../daemon/gvfsbackendafp.c:2108
#, c-format
msgid "%s for %s on %s"
msgstr "%s cho %s trên %s"
-#: ../daemon/gvfsbackendafp.c:2110
+#: ../daemon/gvfsbackendafp.c:2157
msgid "No volume specified"
-msgstr "Chưa ghi rõ khối tin"
+msgstr "Chưa chỉ định phân vùng"
#. FIXME: this should really be "/ in %s", but can't change
#. due to string freeze.
#. Translators: This is the name of the root of an SFTP share, like "/ on <hostname>"
-#: ../daemon/gvfsbackendarchive.c:331 ../daemon/gvfsbackendsftp.c:2275
+#: ../daemon/gvfsbackendarchive.c:356 ../daemon/gvfsbackendsftp.c:2315
#: ../daemon/gvfsftpdircache.c:431
#, c-format
msgid "/ on %s"
msgstr "/ trên %s"
-#: ../daemon/gvfsbackendarchive.c:789 ../daemon/gvfsbackendburn.c:679
-#: ../daemon/gvfsbackendcomputer.c:728 ../daemon/gvfsbackenddnssd.c:464
-#: ../daemon/gvfsbackendftp.c:351 ../daemon/gvfsbackendnetwork.c:744
-#: ../daemon/gvfsbackendsftp.c:3867 ../daemon/gvfsftpdircache.c:157
+#: ../daemon/gvfsbackendarchive.c:876 ../daemon/gvfsbackendburn.c:679
+#: ../daemon/gvfsbackendcomputer.c:729 ../daemon/gvfsbackenddnssd.c:464
+#: ../daemon/gvfsbackendftp.c:354 ../daemon/gvfsbackendnetwork.c:744
+#: ../daemon/gvfsbackendsftp.c:4003 ../daemon/gvfsftpdircache.c:157
msgid "The file is not a directory"
msgstr "Tập tin không phải là một thư mục"
@@ -779,18 +816,18 @@ msgstr "Không thể tạo thư mục tạm thời"
#: ../daemon/gvfsbackendburn.c:447 ../daemon/gvfsbackendburn.c:671
#: ../daemon/gvfsbackendburn.c:716 ../daemon/gvfsbackendburn.c:742
#: ../daemon/gvfsbackendburn.c:780 ../daemon/gvfsbackendburn.c:971
-#: ../daemon/gvfsbackendburn.c:1007 ../daemon/gvfsbackendftp.c:794
-#: ../daemon/gvfsbackendgphoto2.c:1238 ../daemon/gvfsbackendgphoto2.c:2177
-#: ../daemon/gvfsbackendgphoto2.c:2895 ../daemon/gvfsbackendrecent.c:105
-#: ../daemon/gvfsbackendrecent.c:259 ../daemon/gvfsbackendsftp.c:1829
-#: ../daemon/gvfsbackendsftp.c:2935 ../daemon/gvfsbackendsftp.c:2948
-#: ../daemon/gvfsbackendsftp.c:2968 ../daemon/gvfsbackendtrash.c:216
+#: ../daemon/gvfsbackendburn.c:1007 ../daemon/gvfsbackendftp.c:799
+#: ../daemon/gvfsbackendgphoto2.c:1246 ../daemon/gvfsbackendgphoto2.c:2169
+#: ../daemon/gvfsbackendgphoto2.c:2887 ../daemon/gvfsbackendrecent.c:106
+#: ../daemon/gvfsbackendrecent.c:287 ../daemon/gvfsbackendsftp.c:1869
+#: ../daemon/gvfsbackendsftp.c:2999 ../daemon/gvfsbackendsftp.c:3012
+#: ../daemon/gvfsbackendsftp.c:3032 ../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:903
-#: ../daemon/gvfsbackendobexftp.c:1834
+#: ../daemon/gvfsbackendobexftp.c:1837
msgid "Can't copy file over directory"
msgstr "Không thể sao chép tập tin đè lên thư mục"
@@ -802,7 +839,7 @@ msgstr "Bộ tạo đĩa CD/DVD"
#: ../daemon/gvfsbackendburn.c:752 ../daemon/gvfsbackendburn.c:788
#: ../daemon/gvfsbackendburn.c:923 ../daemon/gvfsbackendburn.c:985
#: ../daemon/gvfsbackendburn.c:989 ../daemon/gvfsbackendburn.c:999
-#: ../daemon/gvfsbackendgphoto2.c:2969
+#: ../daemon/gvfsbackendgphoto2.c:2961
msgid "File exists"
msgstr "Tập tin đã có"
@@ -810,11 +847,11 @@ msgstr "Tập tin đã có"
#: ../daemon/gvfsjobclosewrite.c:120 ../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:268
+#: ../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:132
-#: ../daemon/gvfsjobopenforwrite.c:146 ../daemon/gvfsjobopenforwrite.c:160
+#: ../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
@@ -823,11 +860,12 @@ msgstr "Tập tin đã có"
#: ../daemon/gvfsjobseekread.c:119 ../daemon/gvfsjobseekwrite.c:119
#: ../daemon/gvfsjobsetattribute.c:130 ../daemon/gvfsjobsetdisplayname.c:111
#: ../daemon/gvfsjobstartmountable.c:113 ../daemon/gvfsjobstopmountable.c:115
-#: ../daemon/gvfsjobtrash.c:107 ../daemon/gvfsjobunmountmountable.c:157
+#: ../daemon/gvfsjobtrash.c:107 ../daemon/gvfsjobtruncate.c:112
+#: ../daemon/gvfsjobunmountmountable.c:157
#: ../daemon/gvfsjobunmountmountable.c:172 ../daemon/gvfsjobwrite.c:120
-#: ../monitor/gdu/ggdumount.c:1174 ../monitor/gdu/ggdumount.c:1258
+#: ../monitor/gdu/ggdumount.c:1176 ../monitor/gdu/ggdumount.c:1260
#: ../monitor/gdu/ggduvolume.c:1617 ../monitor/udisks2/gvfsudisks2mount.c:1134
-#: ../monitor/udisks2/gvfsudisks2volume.c:1675
+#: ../monitor/udisks2/gvfsudisks2volume.c:1676
msgid "Operation not supported by backend"
msgstr "Thao tác không được hậu phương hỗ trợ"
@@ -835,24 +873,28 @@ msgstr "Thao tác không được hậu phương hỗ trợ"
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:884 ../daemon/gvfsbackendobexftp.c:1811
-#: ../daemon/gvfsbackendobexftp.c:1842 ../daemon/gvfsbackendsftp.c:1823
-#: ../daemon/gvfsbackendsftp.c:4429
+#: ../daemon/gvfsbackendburn.c:884 ../daemon/gvfsbackenddav.c:2799
+#: ../daemon/gvfsbackendobexftp.c:1814 ../daemon/gvfsbackendobexftp.c:1845
+#: ../daemon/gvfsbackendsftp.c:1863 ../daemon/gvfsbackendsftp.c:4667
msgid "Target file exists"
msgstr "Tập tin đích đã có"
-#: ../daemon/gvfsbackendburn.c:949 ../daemon/gvfsbackendcomputer.c:811
-#: ../daemon/gvfsbackendgphoto2.c:2545 ../daemon/gvfsbackendgphoto2.c:2758
-#: ../daemon/gvfsbackendgphoto2.c:2855 ../daemon/gvfsbackendgphoto2.c:2948
+#: ../daemon/gvfsbackendburn.c:949 ../daemon/gvfsbackendcomputer.c:812
+#: ../daemon/gvfsbackenddav.c:3141 ../daemon/gvfsbackenddav.c:3173
+#: ../daemon/gvfsbackendgphoto2.c:2537 ../daemon/gvfsbackendgphoto2.c:2750
+#: ../daemon/gvfsbackendgphoto2.c:2847 ../daemon/gvfsbackendgphoto2.c:2940
+#: ../daemon/gvfsbackendgphoto2.c:3549 ../daemon/gvfsbackendgphoto2.c:3559
+#: ../daemon/gvfsbackendsftp.c:5499 ../daemon/gvfsbackendsftp.c:5531
+#: ../daemon/gvfsbackendsftp.c:6017
msgid "Not supported"
msgstr "Không được hỗ trợ"
-#: ../daemon/gvfsbackend.c:967 ../monitor/gdu/ggdumount.c:922
+#: ../daemon/gvfsbackend.c:988 ../monitor/gdu/ggdumount.c:922
#: ../monitor/udisks2/gvfsudisks2mount.c:760
msgid "Unmount Anyway"
msgstr "Vẫn bỏ gắn kết"
-#: ../daemon/gvfsbackend.c:970 ../monitor/gdu/ggdumount.c:924
+#: ../daemon/gvfsbackend.c:991 ../monitor/gdu/ggdumount.c:924
#: ../monitor/udisks2/gvfsudisks2mount.c:763
msgid ""
"Volume is busy\n"
@@ -861,199 +903,207 @@ msgstr ""
"Khối tin đang bận\n"
"Ứng dụng nào đó đang làm việc với khối tin."
-#: ../daemon/gvfsbackendcdda.c:357 ../daemon/gvfsbackendgphoto2.c:1548
-#: ../daemon/gvfsbackendmtp.c:455
+#: ../daemon/gvfsbackendcdda.c:356 ../daemon/gvfsbackendgphoto2.c:1555
+#: ../daemon/gvfsbackendmtp.c:855
msgid "Cannot create gudev client"
msgstr "Không thể tạo gudev client"
-#: ../daemon/gvfsbackendcdda.c:377 ../daemon/gvfsbackendgphoto2.c:1566
+#: ../daemon/gvfsbackendcdda.c:376 ../daemon/gvfsbackendgphoto2.c:1572
msgid "Cannot connect to the system bus"
msgstr "Không thể kết nối tới mạch hệ thống"
-#: ../daemon/gvfsbackendcdda.c:388 ../daemon/gvfsbackendgphoto2.c:1578
+#: ../daemon/gvfsbackendcdda.c:387 ../daemon/gvfsbackendgphoto2.c:1583
msgid "Cannot create libhal context"
msgstr "Không thể tạo ngữ cảnh libhal"
-#: ../daemon/gvfsbackendcdda.c:402 ../daemon/gvfsbackendgphoto2.c:1591
+#: ../daemon/gvfsbackendcdda.c:401 ../daemon/gvfsbackendgphoto2.c:1595
msgid "Cannot initialize libhal"
msgstr "Không thể khởi động libhal"
-#: ../daemon/gvfsbackendcdda.c:418 ../daemon/gvfsbackendcdda.c:504
+#: ../daemon/gvfsbackendcdda.c:417 ../daemon/gvfsbackendcdda.c:503
msgid "No drive specified"
msgstr "Chưa ghi rõ ổ đĩa"
-#: ../daemon/gvfsbackendcdda.c:442
+#: ../daemon/gvfsbackendcdda.c:441
#, c-format
msgid "Cannot find drive %s"
msgstr "Không thể tìm ổ đĩa %s."
-#: ../daemon/gvfsbackendcdda.c:455
+#: ../daemon/gvfsbackendcdda.c:454
#, c-format
msgid "Drive %s does not contain audio files"
msgstr "Ổ đĩa %s không chứa tập tin âm thanh"
#. Translator: %s is the device the disc is inserted into. 'cdda' is the name
#. name of the backend and shouldn't be translated.
-#: ../daemon/gvfsbackendcdda.c:465
+#: ../daemon/gvfsbackendcdda.c:464
#, c-format
msgid "cdda mount on %s"
msgstr "điểm gắn kết cdda trên %s"
-#: ../daemon/gvfsbackendcdda.c:466 ../daemon/gvfsbackendcdda.c:987
+#: ../daemon/gvfsbackendcdda.c:465 ../daemon/gvfsbackendcdda.c:986
#: ../monitor/gdu/ggduvolume.c:349 ../monitor/hal/ghalmount.c:325
#: ../monitor/hal/ghalvolume.c:225 ../monitor/hal/ghalvolume.c:246
-#: ../monitor/udisks2/gvfsudisks2volume.c:358
+#: ../monitor/udisks2/gvfsudisks2volume.c:359
#, c-format
msgid "Audio Disc"
msgstr "Đĩa âm thanh"
-#: ../daemon/gvfsbackendcdda.c:530
+#: ../daemon/gvfsbackendcdda.c:529
#, c-format
msgid "File system is busy: %d open file"
msgid_plural "File system is busy: %d open files"
msgstr[0] "Hệ thống tập tin đang bận: %d tập tin còn mở"
-#: ../daemon/gvfsbackendcdda.c:722
+#: ../daemon/gvfsbackendcdda.c:721
#, c-format
msgid "No such file %s on drive %s"
msgstr "Không có tập tin %s như vậy trên ồ đĩa %s"
#. Translators: paranoia is the name of the cd audio reading library
-#: ../daemon/gvfsbackendcdda.c:831
+#: ../daemon/gvfsbackendcdda.c:830
#, c-format
msgid "Error from 'paranoia' on drive %s"
-msgstr "Lỗi từ « paranoia » trên ổ đĩa %s"
+msgstr "Lỗi từ “paranoia” trên ổ đĩa %s"
-#: ../daemon/gvfsbackendcdda.c:894
+#: ../daemon/gvfsbackendcdda.c:893
#, c-format
msgid "Error seeking in stream on drive %s"
-msgstr "Gặp lỗi khi tìm nơi trên ổ đĩa %s"
+msgstr "Gặp lỗi khi di chuyển vị trí đọc trên ổ đĩa %s"
-#: ../daemon/gvfsbackendcdda.c:1008 ../daemon/gvfsbackendgphoto2.c:1864
+#: ../daemon/gvfsbackendcdda.c:1015 ../daemon/gvfsbackendgphoto2.c:1856
#, c-format
msgid "No such file"
msgstr "Không có tập tin như vậy."
-#: ../daemon/gvfsbackendcdda.c:1022
+#: ../daemon/gvfsbackendcdda.c:1029
#, c-format
msgid "The file does not exist or isn't an audio track"
msgstr "Tập tin không tồn tại hoặc không phải là một rãnh âm thanh."
-#: ../daemon/gvfsbackendcdda.c:1127
+#: ../daemon/gvfsbackendcdda.c:1134
msgid "Audio CD File System Service"
msgstr "Dịch vụ Hệ thống Tập tin Đĩa CD Âm thanh"
-#: ../daemon/gvfsbackendcomputer.c:198 ../daemon/gvfsbackendcomputer.c:770
+#: ../daemon/gvfsbackendcomputer.c:198 ../daemon/gvfsbackendcomputer.c:771
msgid "Computer"
msgstr "Máy tính"
-#: ../daemon/gvfsbackendcomputer.c:531
+#: ../daemon/gvfsbackendcomputer.c:532
msgid "File System"
msgstr "Hệ tập tin"
-#: ../daemon/gvfsbackendcomputer.c:660
+#: ../daemon/gvfsbackendcomputer.c:661
msgid "Can't open mountable file"
msgstr "Không thể mở tập tin có khả năng gắn kết"
-#: ../daemon/gvfsbackendcomputer.c:857 ../daemon/gvfsbackendsftp.c:1158
+#: ../daemon/gvfsbackendcomputer.c:858
#, c-format
msgid "Internal error: %s"
msgstr "Lỗi nội bộ : %s"
-#: ../daemon/gvfsbackendcomputer.c:889 ../daemon/gvfsbackendcomputer.c:1007
+#: ../daemon/gvfsbackendcomputer.c:890 ../daemon/gvfsbackendcomputer.c:1008
msgid "Can't mount file"
msgstr "Không thể gắn kết tập tin"
-#: ../daemon/gvfsbackendcomputer.c:900
+#: ../daemon/gvfsbackendcomputer.c:901
msgid "No medium in the drive"
msgstr "Không có vật chứa trong ổ"
-#: ../daemon/gvfsbackendcomputer.c:957 ../daemon/gvfsbackendcomputer.c:1052
-#: ../daemon/gvfsbackendcomputer.c:1158 ../daemon/gvfsbackendcomputer.c:1248
-#: ../daemon/gvfsbackendcomputer.c:1321 ../daemon/gvfsbackendcomputer.c:1390
+#: ../daemon/gvfsbackendcomputer.c:958 ../daemon/gvfsbackendcomputer.c:1053
+#: ../daemon/gvfsbackendcomputer.c:1159 ../daemon/gvfsbackendcomputer.c:1249
+#: ../daemon/gvfsbackendcomputer.c:1322 ../daemon/gvfsbackendcomputer.c:1391
msgid "Not a mountable file"
msgstr "Không phải là một tập tin có khả năng gắn kết"
-#: ../daemon/gvfsbackendcomputer.c:1071
+#: ../daemon/gvfsbackendcomputer.c:1072
msgid "Can't unmount file"
msgstr "Không thể tháo gắn kết tập tin"
-#: ../daemon/gvfsbackendcomputer.c:1201
+#: ../daemon/gvfsbackendcomputer.c:1202
msgid "Can't eject file"
msgstr "Không thể đẩy tập tin ra"
-#: ../daemon/gvfsbackendcomputer.c:1268 ../daemon/gvfsbackendcomputer.c:1275
+#: ../daemon/gvfsbackendcomputer.c:1269 ../daemon/gvfsbackendcomputer.c:1276
msgid "Can't start drive"
msgstr "Không thể chạy ổ đĩa"
-#: ../daemon/gvfsbackendcomputer.c:1341 ../daemon/gvfsbackendcomputer.c:1348
+#: ../daemon/gvfsbackendcomputer.c:1342 ../daemon/gvfsbackendcomputer.c:1349
msgid "Can't stop drive"
msgstr "Không thể dừng ổ đĩa"
-#: ../daemon/gvfsbackendcomputer.c:1405 ../daemon/gvfsbackendcomputer.c:1412
+#: ../daemon/gvfsbackendcomputer.c:1406 ../daemon/gvfsbackendcomputer.c:1413
msgid "Can't poll file"
msgstr "Không thể dò (poll) tập tin"
#. Translators: This is the name of the WebDAV share constructed as
#. "WebDAV as <username> on <hostname>:<port>"; the ":<port>" part is
#. the second %s and only shown if it is not the default http(s) port.
-#: ../daemon/gvfsbackenddav.c:482
+#: ../daemon/gvfsbackenddav.c:490
#, c-format
msgid "%s on %s%s"
msgstr "%s trên %s%s"
-#: ../daemon/gvfsbackenddav.c:674 ../daemon/gvfsbackenddav.c:1915
-#: ../daemon/gvfsbackendhttp.c:262
+#: ../daemon/gvfsbackenddav.c:654 ../daemon/gvfsbackenddav.c:1916
+#: ../daemon/gvfsbackendhttp.c:202
#, c-format
msgid "HTTP Error: %s"
msgstr "Lỗi HTTP: %s"
-#: ../daemon/gvfsbackenddav.c:691
+#: ../daemon/gvfsbackenddav.c:671
msgid "Could not parse response"
msgstr "Không thể phân tích đáp ứng"
-#: ../daemon/gvfsbackenddav.c:700
+#: ../daemon/gvfsbackenddav.c:680
msgid "Empty response"
msgstr "Đáp ứng rỗng"
-#: ../daemon/gvfsbackenddav.c:708
+#: ../daemon/gvfsbackenddav.c:688
msgid "Unexpected reply from server"
msgstr "Gặp đáp ứng bất thường từ máy phục vụ"
-#: ../daemon/gvfsbackenddav.c:1399 ../daemon/gvfsbackenddav.c:2045
-#: ../daemon/gvfsbackenddav.c:2132 ../daemon/gvfsbackenddav.c:2233
+#: ../daemon/gvfsbackenddav.c:1398 ../daemon/gvfsbackenddav.c:2041
+#: ../daemon/gvfsbackenddav.c:2130 ../daemon/gvfsbackenddav.c:2232
msgid "Response invalid"
msgstr "Đáp ứng không hợp lệ"
-#: ../daemon/gvfsbackenddav.c:1542
+#: ../daemon/gvfsbackenddav.c:1541
msgid "WebDAV share"
msgstr "Vùng chia sẻ WebDAV"
#. translators: %s here is the hostname
#. Translators: %s is the hostname
-#: ../daemon/gvfsbackenddav.c:1544 ../daemon/gvfsbackendftp.c:491
-#: ../daemon/gvfsbackendsftp.c:964
+#: ../daemon/gvfsbackenddav.c:1543 ../daemon/gvfsbackendftp.c:496
+#: ../daemon/gvfsbackendsftp.c:980
#, c-format
msgid "Enter password for %s"
msgstr "Nhập mật khẩu cho %s"
-#: ../daemon/gvfsbackenddav.c:1547
+#: ../daemon/gvfsbackenddav.c:1546
msgid "Please enter proxy password"
msgstr "Hãy nhập mật khẩu ủy nhiệm"
-#: ../daemon/gvfsbackenddav.c:1919 ../daemon/gvfsbackenddav.c:1923
+#: ../daemon/gvfsbackenddav.c:1920 ../daemon/gvfsbackenddav.c:1924
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:1999 ../daemon/gvfsbackenddav.c:2087
-#: ../daemon/gvfsbackenddav.c:2160 ../daemon/gvfsbackenddav.c:2267
+#: ../daemon/gvfsbackenddav.c:1995 ../daemon/gvfsbackenddav.c:2085
+#: ../daemon/gvfsbackenddav.c:2158 ../daemon/gvfsbackenddav.c:2266
msgid "Could not create request"
msgstr "Không thể tạo yêu cầu"
-#: ../daemon/gvfsbackenddav.c:2401 ../daemon/gvfsbackendsmb.c:1249
-#: ../daemon/gvfsbackendsmb.c:2185
+#: ../daemon/gvfsbackenddav.c:2407 ../daemon/gvfsbackenddav.c:2731
+#: ../daemon/gvfsbackendsmb.c:1271 ../daemon/gvfsbackendsmb.c:2234
msgid "Backup file creation failed"
-msgstr "Lỗi tạo tập tin sao lưu"
+msgstr "Gặp lỗi khi tạo tập tin sao lưu"
+
+#: ../daemon/gvfsbackenddav.c:2765
+msgid "Can't move over directory"
+msgstr "Không thể di chuyển trên thư mục"
+
+#: ../daemon/gvfsbackenddav.c:2928
+msgid "File length changed during transfer"
+msgstr "Kích cỡ tập tin đã bị thay đổi khi truyền"
#: ../daemon/gvfsbackenddnssd.c:511 ../daemon/gvfsbackendnetwork.c:462
msgid "Local Network"
@@ -1074,54 +1124,54 @@ msgid "Network"
msgstr "Mạng"
#. Translators: the first %s is the username, the second the host name
-#: ../daemon/gvfsbackendftp.c:488 ../daemon/gvfsbackendsftp.c:957
+#: ../daemon/gvfsbackendftp.c:493 ../daemon/gvfsbackendsftp.c:973
#, c-format
msgid "Enter password for %s on %s"
msgstr "Nhập mật khẩu cho %s trên %s"
-#: ../daemon/gvfsbackendftp.c:518 ../daemon/gvfsbackendsftp.c:981
-#: ../daemon/gvfsbackendsmbbrowse.c:1022 ../daemon/gvfsbackendsmb.c:655
+#: ../daemon/gvfsbackendftp.c:523 ../daemon/gvfsbackendsftp.c:997
+#: ../daemon/gvfsbackendsmbbrowse.c:1041 ../daemon/gvfsbackendsmb.c:667
msgid "Password dialog cancelled"
-msgstr "Hộp thoại mật khẩu bị thôi"
+msgstr "Hộp thoại mật khẩu bị người dùng hủy bỏ"
-#: ../daemon/gvfsbackendftp.c:728
+#: ../daemon/gvfsbackendftp.c:733
msgid "Insufficient permissions"
msgstr "Không đủ quyền"
-#: ../daemon/gvfsbackendftp.c:982 ../daemon/gvfsbackendftp.c:1335
-#: ../daemon/gvfsbackendsftp.c:3260
+#: ../daemon/gvfsbackendftp.c:987 ../daemon/gvfsbackendftp.c:1342
+#: ../daemon/gvfsbackendsftp.c:3329 ../daemon/gvfsbackendsftp.c:3531
msgid "backups not supported yet"
msgstr "chưa hỗ trợ chức năng sao lưu"
-#: ../daemon/gvfsbackendgphoto2.c:507
+#: ../daemon/gvfsbackendgphoto2.c:515
#, c-format
msgid "%s: %d: Directory or file exists"
msgstr "%s: %d: Thư mục hoặc tập tin đã có"
-#: ../daemon/gvfsbackendgphoto2.c:514
+#: ../daemon/gvfsbackendgphoto2.c:522
#, c-format
msgid "%s: %d: No such file or directory"
msgstr "%s: %d: Không có thư mục hoặc tập tin như thế"
-#: ../daemon/gvfsbackendgphoto2.c:520
+#: ../daemon/gvfsbackendgphoto2.c:528
#, c-format
msgid "%s: %d: Invalid filename"
msgstr "%s: %d: Tên tập tin không hợp lệ"
-#: ../daemon/gvfsbackendgphoto2.c:526
+#: ../daemon/gvfsbackendgphoto2.c:534
#, c-format
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:738 ../daemon/gvfsbackendgphoto2.c:744
+#: ../daemon/gvfsbackendgphoto2.c:746 ../daemon/gvfsbackendgphoto2.c:752
#, c-format
msgid "Digital Camera (%s)"
msgstr "Máy ảnh số (%s)"
#. Translator: %s is the vendor name, e.g. Panasonic
#. Translators: %s is the device vendor
-#: ../daemon/gvfsbackendgphoto2.c:972 ../monitor/gphoto2/ggphoto2volume.c:197
+#: ../daemon/gvfsbackendgphoto2.c:980 ../monitor/gphoto2/ggphoto2volume.c:197
#: ../monitor/gphoto2/ggphoto2volume.c:299
#, c-format
msgid "%s Camera"
@@ -1129,255 +1179,263 @@ msgstr "Máy ảnh %s"
#. Translator: %s is the vendor name, e.g. Panasonic
#. Translators: %s is the device vendor
-#: ../daemon/gvfsbackendgphoto2.c:975 ../monitor/gphoto2/ggphoto2volume.c:192
+#: ../daemon/gvfsbackendgphoto2.c:983 ../monitor/gphoto2/ggphoto2volume.c:192
#: ../monitor/gphoto2/ggphoto2volume.c:294
#, c-format
msgid "%s Audio Player"
msgstr "Bộ phát nhạc %s"
-#: ../daemon/gvfsbackendgphoto2.c:984 ../monitor/gphoto2/ggphoto2volume.c:203
+#: ../daemon/gvfsbackendgphoto2.c:992 ../monitor/gphoto2/ggphoto2volume.c:203
#: ../monitor/gphoto2/ggphoto2volume.c:308
msgid "Camera"
msgstr "Máy ảnh"
-#: ../daemon/gvfsbackendgphoto2.c:986 ../monitor/gphoto2/ggphoto2volume.c:306
+#: ../daemon/gvfsbackendgphoto2.c:994 ../monitor/gphoto2/ggphoto2volume.c:306
msgid "Audio Player"
msgstr "Bộ phát âm thanh"
-#: ../daemon/gvfsbackendgphoto2.c:1607 ../daemon/gvfsbackendmtp.c:447
+#: ../daemon/gvfsbackendgphoto2.c:1611 ../daemon/gvfsbackendmtp.c:847
msgid "No device specified"
-msgstr "Chưa xác định thiết bị"
+msgstr "Chưa chỉ định thiết bị"
-#: ../daemon/gvfsbackendgphoto2.c:1628
+#: ../daemon/gvfsbackendgphoto2.c:1631
msgid "Cannot create gphoto2 context"
msgstr "Không thể tạo ngữ cảnh gphoto2"
-#: ../daemon/gvfsbackendgphoto2.c:1638
+#: ../daemon/gvfsbackendgphoto2.c:1640
msgid "Error creating camera"
msgstr "Lỗi tạo máy quay"
-#: ../daemon/gvfsbackendgphoto2.c:1651 ../daemon/gvfsbackendgphoto2.c:1661
+#: ../daemon/gvfsbackendgphoto2.c:1652 ../daemon/gvfsbackendgphoto2.c:1661
msgid "Error loading device information"
msgstr "Lỗi nạp thông tin thiết bị"
-#: ../daemon/gvfsbackendgphoto2.c:1673
+#: ../daemon/gvfsbackendgphoto2.c:1672
msgid "Error looking up device information"
msgstr "Lỗi tìm thông tin thiết bị"
-#: ../daemon/gvfsbackendgphoto2.c:1683
+#: ../daemon/gvfsbackendgphoto2.c:1681
msgid "Error getting device information"
-msgstr "Lỗi lấy thông tin thiết bị"
+msgstr "Gặp lỗi khi lấy thông tin thiết bị"
-#: ../daemon/gvfsbackendgphoto2.c:1698
+#: ../daemon/gvfsbackendgphoto2.c:1695
msgid "Error setting up camera communications port"
-msgstr "Lỗi thiết lập cổng liên lạc với máy quay"
+msgstr "Gặp lỗi khi cài đặt cổng liên lạc với máy quay"
-#: ../daemon/gvfsbackendgphoto2.c:1709
+#: ../daemon/gvfsbackendgphoto2.c:1705
msgid "Error initializing camera"
-msgstr "Lỗi khởi động máy quay"
+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:1724
+#: ../daemon/gvfsbackendgphoto2.c:1716
#, c-format
msgid "gphoto2 mount on %s"
-msgstr "điểm gắn kết gphoto2 trên %s"
+msgstr "Gắn gphoto2 trên %s"
-#: ../daemon/gvfsbackendgphoto2.c:1810
+#: ../daemon/gvfsbackendgphoto2.c:1802
msgid "No camera specified"
-msgstr "Chưa xác định máy quay"
+msgstr "Chưa chỉ định máy quay"
-#: ../daemon/gvfsbackendgphoto2.c:1872
+#: ../daemon/gvfsbackendgphoto2.c:1864 ../daemon/gvfsbackendgphoto2.c:3590
msgid "Error creating file object"
-msgstr "Lỗi tạo đối tượng tập tin"
+msgstr "Gặp lỗi khi tạo đối tượng tập tin"
-#: ../daemon/gvfsbackendgphoto2.c:1887
+#: ../daemon/gvfsbackendgphoto2.c:1879 ../daemon/gvfsbackendgphoto2.c:3621
msgid "Error getting file"
-msgstr "Lỗi lấy tập tin"
+msgstr "Gặp lỗi khi lấy tập tin"
-#: ../daemon/gvfsbackendgphoto2.c:1897
+#: ../daemon/gvfsbackendgphoto2.c:1889
msgid "Error getting data from file"
-msgstr "Lỗi lấy dữ liệu từ tập tin"
+msgstr "Gặp lỗi khi lấy dữ liệu từ tập tin"
-#: ../daemon/gvfsbackendgphoto2.c:1955 ../daemon/gvfsbackendmtp.c:1481
+#: ../daemon/gvfsbackendgphoto2.c:1947 ../daemon/gvfsbackendmtp.c:2122
#, c-format
msgid "Malformed icon identifier '%s'"
-msgstr "Bộ nhận diện biểu tượng dạng sai « %s »"
+msgstr "Bộ nhận diện biểu tượng sai dạng “%s”"
-#: ../daemon/gvfsbackendgphoto2.c:2031 ../daemon/gvfsbackendgphoto2.c:3219
+#: ../daemon/gvfsbackendgphoto2.c:2023 ../daemon/gvfsbackendgphoto2.c:3212
#, c-format
msgid "Error seeking in stream on camera %s"
-msgstr "Gặp lỗi dịch chuyển trong luồng của máy quay %s"
+msgstr "Gặp lỗi di chuyển vị trí đọc trong luồng của máy quay %s"
-#: ../daemon/gvfsbackendgphoto2.c:2171 ../daemon/gvfsbackendsftp.c:2938
-#: ../daemon/gvfsbackendsmbbrowse.c:1443
+#: ../daemon/gvfsbackendgphoto2.c:2163 ../daemon/gvfsbackendsftp.c:3002
+#: ../daemon/gvfsbackendsmbbrowse.c:1469
msgid "Not a directory"
msgstr "Không phải là một thư mục"
-#: ../daemon/gvfsbackendgphoto2.c:2204
+#: ../daemon/gvfsbackendgphoto2.c:2196
msgid "Failed to get folder list"
-msgstr "Lỗi lấy danh sách thư mục"
+msgstr "Gặp lỗi khi lấy danh sách thư mục"
-#: ../daemon/gvfsbackendgphoto2.c:2269
+#: ../daemon/gvfsbackendgphoto2.c:2261
msgid "Failed to get file list"
-msgstr "Lỗi lấy danh sách tập tin"
+msgstr "Gặp lỗi khi lấy danh sách tập tin"
-#: ../daemon/gvfsbackendgphoto2.c:2557
+#: ../daemon/gvfsbackendgphoto2.c:2549
msgid "Error creating directory"
-msgstr "Lỗi tạo thư mục"
+msgstr "Gặp lỗi khi tạo thư mục"
-#: ../daemon/gvfsbackendgphoto2.c:2770
+#: ../daemon/gvfsbackendgphoto2.c:2762
msgid "Name already exists"
msgstr "Tên đã có"
-#: ../daemon/gvfsbackendgphoto2.c:2781 ../daemon/gvfsbackendgphoto2.c:3414
+#: ../daemon/gvfsbackendgphoto2.c:2773 ../daemon/gvfsbackendgphoto2.c:3441
msgid "New name too long"
msgstr "Tên mới quá dài"
-#: ../daemon/gvfsbackendgphoto2.c:2791 ../daemon/gvfsbackendgphoto2.c:3425
+#: ../daemon/gvfsbackendgphoto2.c:2783 ../daemon/gvfsbackendgphoto2.c:3452
msgid "Error renaming directory"
-msgstr "Lỗi đổi tên thư mục"
+msgstr "Gặp lỗi khi đổi tên thư mục"
-#: ../daemon/gvfsbackendgphoto2.c:2804 ../daemon/gvfsbackendgphoto2.c:3438
+#: ../daemon/gvfsbackendgphoto2.c:2796 ../daemon/gvfsbackendgphoto2.c:3465
msgid "Error renaming file"
-msgstr "Lỗi đổi tên tập tin"
+msgstr "Gặp lỗi khi đổi tên tập tin"
-#: ../daemon/gvfsbackendgphoto2.c:2868
+#: ../daemon/gvfsbackendgphoto2.c:2860
#, c-format
msgid "Directory '%s' is not empty"
-msgstr "Thư mục '%s' không rỗng"
+msgstr "Thư mục “%s” không rỗng"
-#: ../daemon/gvfsbackendgphoto2.c:2879
+#: ../daemon/gvfsbackendgphoto2.c:2871
msgid "Error deleting directory"
-msgstr "Lỗi xoá thư mục"
+msgstr "Gặp lỗi khi xóa thư mục"
-#: ../daemon/gvfsbackendgphoto2.c:2905
+#: ../daemon/gvfsbackendgphoto2.c:2897 ../daemon/gvfsbackendgphoto2.c:3642
msgid "Error deleting file"
-msgstr "Lỗi xoá tập tin"
+msgstr "Gặp lỗi khi xóa tập tin"
-#: ../daemon/gvfsbackendgphoto2.c:2958
+#: ../daemon/gvfsbackendgphoto2.c:2950
msgid "Can't write to directory"
msgstr "Không thể ghi vào thư mục"
-#: ../daemon/gvfsbackendgphoto2.c:3005
+#: ../daemon/gvfsbackendgphoto2.c:2997
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:3020
+#: ../daemon/gvfsbackendgphoto2.c:3012
msgid "Cannot read file to append to"
msgstr "Không thể đọc tập tin để nối thêm vào"
-#: ../daemon/gvfsbackendgphoto2.c:3031
+#: ../daemon/gvfsbackendgphoto2.c:3023
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:3322
+#: ../daemon/gvfsbackendgphoto2.c:3349
msgid "Error writing file"
-msgstr "Lỗi xoá tập tin"
+msgstr "Gặp lỗi khi xóa tập tin"
-#: ../daemon/gvfsbackendgphoto2.c:3370
+#: ../daemon/gvfsbackendgphoto2.c:3397
msgid "Not supported (not same directory)"
msgstr "Không hỗ trợ (không cùng thư mục)"
-#: ../daemon/gvfsbackendgphoto2.c:3382
+#: ../daemon/gvfsbackendgphoto2.c:3409
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:3390
+#: ../daemon/gvfsbackendgphoto2.c:3417
msgid ""
"Not supported (the source is a directory, but the destination is an existing "
"file)"
-msgstr "Không hỗ trợ (nguồn thư mục, đích tập tin đã có)"
+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:3402
+#: ../daemon/gvfsbackendgphoto2.c:3429
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)"
-#: ../daemon/gvfsbackendhttp.c:258
+#: ../daemon/gvfsbackendhttp.c:198
#, c-format
msgid "HTTP Client Error: %s"
-msgstr "Lỗi ứng dụng khách HTTP: %s"
+msgstr "Lỗi của ứng dụng khách HTTP: %s"
-#: ../daemon/gvfsbackendlocaltest.c:856
+#: ../daemon/gvfsbackendlocaltest.c:857
msgid "Directory notification not supported"
msgstr "Thông báo thư mục không được hỗ trợ"
-#: ../daemon/gvfsbackendmtp.c:289
+#: ../daemon/gvfsbackendmtp.c:560
msgid "Unknown error."
msgstr "Lỗi lạ."
-#: ../daemon/gvfsbackendmtp.c:295
+#: ../daemon/gvfsbackendmtp.c:566
#, c-format
msgid "libmtp error: %s"
msgstr "lỗi libmtp: %s"
-#: ../daemon/gvfsbackendmtp.c:401
-msgid "Unexpected host uri format."
-msgstr "Định dạng uri máy không ngờ."
+#: ../daemon/gvfsbackendmtp.c:801
+msgid "Unexpected host URI format."
+msgstr "Cần định dạng uri máy chủ."
-#: ../daemon/gvfsbackendmtp.c:411
-msgid "Malformed host uri."
-msgstr "uri máy hư."
+#: ../daemon/gvfsbackendmtp.c:811
+msgid "Malformed host URI."
+msgstr "URI máy bị sai dạng"
-#: ../daemon/gvfsbackendmtp.c:424
+#: ../daemon/gvfsbackendmtp.c:824
msgid "Couldn't find matching udev device."
msgstr "Không thể tìm thiết bị udev khớp."
-#: ../daemon/gvfsbackendmtp.c:564
+#: ../daemon/gvfsbackendmtp.c:979
msgid "No MTP devices found"
msgstr "Không tìm thấy thiết bị MTP"
-#: ../daemon/gvfsbackendmtp.c:569
+#: ../daemon/gvfsbackendmtp.c:984
msgid "Unable to connect to MTP device"
msgstr "Không thể kết nối đến thiết bị MTP"
-#: ../daemon/gvfsbackendmtp.c:574
+#: ../daemon/gvfsbackendmtp.c:989
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:580
+#: ../daemon/gvfsbackendmtp.c:995
msgid "Generic libmtp error"
msgstr "Lỗi libmtp chung"
-#: ../daemon/gvfsbackendmtp.c:597
+#: ../daemon/gvfsbackendmtp.c:1012
#, c-format
msgid "Unable to open MTP device '%s'"
-msgstr "Không thể mở thiết bị MTP '%s'"
+msgstr "Không thể mở thiết bị MTP “%s”"
+
+#: ../daemon/gvfsbackendmtp.c:1032
+msgid "Device not found"
+msgstr "Không tìm thấy thiết bị"
-#: ../daemon/gvfsbackendmtp.c:640
+#: ../daemon/gvfsbackendmtp.c:1071
msgid "Unnamed Device"
msgstr "Thiết bị không tên"
-#: ../daemon/gvfsbackendmtp.c:1008 ../daemon/gvfsbackendmtp.c:1081
-msgid "No storage volumes found"
-msgstr "Không tìm thấy lưu trữ"
-
-#: ../daemon/gvfsbackendmtp.c:1030
+#: ../daemon/gvfsbackendmtp.c:1300 ../daemon/gvfsbackendmtp.c:1404
+#: ../daemon/gvfsbackendmtp.c:1458
msgid "File not found"
msgstr "Không tìm thấy tập tin"
-#: ../daemon/gvfsbackendmtp.c:1138
+#: ../daemon/gvfsbackendmtp.c:1521
msgid "Cannot make directory in this location"
msgstr "Không thể tạo thư mục chỗ này"
-#: ../daemon/gvfsbackendmtp.c:1194 ../daemon/gvfsbackendsmbbrowse.c:1183
+#: ../daemon/gvfsbackendmtp.c:1592 ../daemon/gvfsbackendmtp.c:1897
+#: ../daemon/gvfsbackendmtp.c:1944 ../daemon/gvfsbackendmtp.c:2013
+#: ../daemon/gvfsbackendmtp.c:2369 ../daemon/gvfsbackendmtp.c:2437
+#: ../daemon/gvfsbackendsmbbrowse.c:1209
msgid "Not a regular file"
msgstr "Không phải là một tập tin tiêu chuẩn"
-#: ../daemon/gvfsbackendmtp.c:1269
+#: ../daemon/gvfsbackendmtp.c:1638 ../daemon/gvfsbackendmtp.c:1796
+msgid "Target is a directory"
+msgstr "Đích là một thư mục"
+
+#: ../daemon/gvfsbackendmtp.c:1643 ../daemon/gvfsbackendmtp.c:1801
+msgid "Can't merge directories"
+msgstr "Không thể hòa trộn các thư mục"
+
+#: ../daemon/gvfsbackendmtp.c:1736 ../daemon/gvfsbackendmtp.c:2279
msgid "Cannot write to this location"
msgstr "Không thể ghi ở chỗ này"
-#: ../daemon/gvfsbackendmtp.c:1361
-msgid "Cannot delete this entity"
-msgstr "Không thể xoá thực thể này"
-
-#: ../daemon/gvfsbackendmtp.c:1473
+#: ../daemon/gvfsbackendmtp.c:2104
#, c-format
msgid "No thumbnail for entity '%s'"
-msgstr "Không có ảnh nhỏ cho '%s'"
+msgstr "Không có ảnh nhỏ cho “%s”"
#: ../daemon/gvfsbackendnetwork.c:168
msgid "File Sharing"
@@ -1387,7 +1445,7 @@ msgstr "Chia sẻ tập tin"
msgid "Remote Login"
msgstr "Đăng nhập ở xa"
-#: ../daemon/gvfsbackendnetwork.c:333 ../daemon/gvfsbackendsmbbrowse.c:917
+#: ../daemon/gvfsbackendnetwork.c:333 ../daemon/gvfsbackendsmbbrowse.c:928
msgid "Windows Network"
msgstr "Mạng Windows"
@@ -1397,91 +1455,91 @@ msgstr "Mạng Windows"
msgid "Network Location Monitor"
msgstr "Theo dõi Vị trí Mạng"
-#: ../daemon/gvfsbackendobexftp.c:913
+#: ../daemon/gvfsbackendobexftp.c:916
msgid "USB support missing. Please contact your software vendor"
msgstr "Thiếu hỗ trợ USB. Hãy liên lạc với nhà bán phần mềm"
-#: ../daemon/gvfsbackendobexftp.c:1035
+#: ../daemon/gvfsbackendobexftp.c:1038
msgid "Connection to the device lost"
msgstr "Mất kết nối đến thiết bị"
-#: ../daemon/gvfsbackendobexftp.c:1532
+#: ../daemon/gvfsbackendobexftp.c:1535
msgid "Device requires a software update"
msgstr "Thiết bị yêu cầu cập nhật phần mềm"
-#: ../daemon/gvfsbackendobexftp.c:1879 ../daemon/gvfsbackendsmb.c:2059
+#: ../daemon/gvfsbackendobexftp.c:1882 ../daemon/gvfsbackendsmb.c:2108
#, c-format
msgid "Error deleting file: %s"
-msgstr "Gặp lỗi khi xoá tập tin: %s"
+msgstr "Gặp lỗi khi xóa tập tin: %s"
-#: ../daemon/gvfsbackendrecent.c:238
+#: ../daemon/gvfsbackendrecent.c:266
msgid "The recent folder may not be deleted"
-msgstr "Không cho phép xoá thư mục gần đây"
+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:548 ../daemon/gvfsbackendrecent.c:662
+#: ../daemon/gvfsbackendrecent.c:580 ../daemon/gvfsbackendrecent.c:694
msgid "Recent"
-msgstr "Gần đây"
+msgstr "Mới dùng"
-#: ../daemon/gvfsbackendsftp.c:299 ../daemon/gvfsbackendsftp.c:654
+#: ../daemon/gvfsbackendsftp.c:314 ../daemon/gvfsbackendsftp.c:670
msgid "SSH program unexpectedly exited"
msgstr "Chương trình SSH đã thoát bất ngờ"
-#: ../daemon/gvfsbackendsftp.c:314
+#: ../daemon/gvfsbackendsftp.c:329
msgid "Hostname not known"
msgstr "Không rõ tên máy"
-#: ../daemon/gvfsbackendsftp.c:321
+#: ../daemon/gvfsbackendsftp.c:336
msgid "No route to host"
msgstr "Không có đường dẫn đến máy"
-#: ../daemon/gvfsbackendsftp.c:328
+#: ../daemon/gvfsbackendsftp.c:343
msgid "Connection refused by server"
msgstr "Kết nối bị máy phục vụ từ chối"
-#: ../daemon/gvfsbackendsftp.c:335
+#: ../daemon/gvfsbackendsftp.c:350
msgid "Host key verification failed"
-msgstr "Lỗi thẩm tra khoá của máy"
+msgstr "Gặp lỗi khi thẩm tra khóa của máy"
-#: ../daemon/gvfsbackendsftp.c:498
+#: ../daemon/gvfsbackendsftp.c:514
msgid "Unable to spawn SSH program"
msgstr "Không thể chạy chương trình SSH"
-#: ../daemon/gvfsbackendsftp.c:514
+#: ../daemon/gvfsbackendsftp.c:530
#, c-format
msgid "Unable to spawn SSH program: %s"
msgstr "Không thể chạy chương trình SSH: %s"
-#: ../daemon/gvfsbackendsftp.c:616 ../daemon/gvfsbackendsftp.c:874
+#: ../daemon/gvfsbackendsftp.c:632 ../daemon/gvfsbackendsftp.c:890
msgid "Timed out when logging in"
msgstr "Quá hạn trong khi đăng nhập"
#. Translators: the first %s is the username, the second the host name
-#: ../daemon/gvfsbackendsftp.c:954
+#: ../daemon/gvfsbackendsftp.c:970
#, c-format
msgid "Enter passphrase for secure key for %s on %s"
-msgstr "Nhập mật khẩu cho khoá an ninh cho %s trên %s"
+msgstr "Nhập mật khẩu cho khóa an ninh cho %s trên %s"
#. Translators: %s is the hostname
-#: ../daemon/gvfsbackendsftp.c:961
+#: ../daemon/gvfsbackendsftp.c:977
#, c-format
msgid "Enter passphrase for secure key for %s"
-msgstr "Nhập mật khẩu cho khoá an ninh cho %s"
+msgstr "Nhập mật khẩu cho khóa an ninh cho %s"
-#: ../daemon/gvfsbackendsftp.c:1044
+#: ../daemon/gvfsbackendsftp.c:1060
msgid "Can't send password"
msgstr "Không thể gửi mật khẩu"
-#: ../daemon/gvfsbackendsftp.c:1052
+#: ../daemon/gvfsbackendsftp.c:1068
msgid "Log In Anyway"
msgstr "Vẫn đăng nhập"
-#: ../daemon/gvfsbackendsftp.c:1052
+#: ../daemon/gvfsbackendsftp.c:1068
msgid "Cancel Login"
msgstr "Thôi đăng nhập"
-#: ../daemon/gvfsbackendsftp.c:1061
+#: ../daemon/gvfsbackendsftp.c:1077
#, c-format
msgid ""
"Can't verify the identity of “%s”.\n"
@@ -1496,57 +1554,75 @@ msgstr ""
"Máy tính ở xa đã gửi thông tin nhận diện là “%s”. Nếu bạn muốn đảm bảo là an "
"toàn để tiếp tục, hãy liên lạc với nhà quản trị hệ thống."
-#: ../daemon/gvfsbackendsftp.c:1080
+#: ../daemon/gvfsbackendsftp.c:1096
msgid "Login dialog cancelled"
msgstr "Hộp thoại đăng nhập bị thôi"
-#: ../daemon/gvfsbackendsftp.c:1100
+#: ../daemon/gvfsbackendsftp.c:1116
msgid "Can't send host identity confirmation"
msgstr "Không thể gửi thông tin xác nhận sự giống hệt của máy"
-#: ../daemon/gvfsbackendsftp.c:1638 ../daemon/gvfsbackendsftp.c:1661
+#: ../daemon/gvfsbackendsftp.c:1174
+#, c-format
+msgid "The connection is closed (the underlying SSH process died)"
+msgstr "Kết nối đã đóng (tiến trình SSH chạy dưới đã chết)"
+
+#: ../daemon/gvfsbackendsftp.c:1175
+#, c-format
+msgid "Internal error: Unknown Error"
+msgstr "Lỗi nội bộ: Chưa biết lỗi gì"
+
+#: ../daemon/gvfsbackendsftp.c:1673 ../daemon/gvfsbackendsftp.c:1701
msgid "Protocol error"
msgstr "Lỗi giao thức"
-#: ../daemon/gvfsbackendsftp.c:1728
+#: ../daemon/gvfsbackendsftp.c:1768
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:2002 ../daemon/gvfsbackendsftp.c:2404
-#: ../daemon/gvfsbackendsftp.c:2463 ../daemon/gvfsbackendsftp.c:2474
-#: ../daemon/gvfsbackendsftp.c:2530 ../daemon/gvfsbackendsftp.c:2616
-#: ../daemon/gvfsbackendsftp.c:2666 ../daemon/gvfsbackendsftp.c:2712
-#: ../daemon/gvfsbackendsftp.c:2787 ../daemon/gvfsbackendsftp.c:2894
-#: ../daemon/gvfsbackendsftp.c:3011 ../daemon/gvfsbackendsftp.c:3092
-#: ../daemon/gvfsbackendsftp.c:3164 ../daemon/gvfsbackendsftp.c:3176
-#: ../daemon/gvfsbackendsftp.c:3232 ../daemon/gvfsbackendsftp.c:3274
-#: ../daemon/gvfsbackendsftp.c:3459 ../daemon/gvfsbackendsftp.c:3491
-#: ../daemon/gvfsbackendsftp.c:3546 ../daemon/gvfsbackendsftp.c:3603
-#: ../daemon/gvfsbackendsftp.c:3900 ../daemon/gvfsbackendsftp.c:3967
-#: ../daemon/gvfsbackendsftp.c:4102 ../daemon/gvfsbackendsftp.c:4162
-#: ../daemon/gvfsbackendsftp.c:4197 ../daemon/gvfsbackendsftp.c:4225
-#: ../daemon/gvfsbackendsftp.c:4333 ../daemon/gvfsbackendsftp.c:4387
-#: ../daemon/gvfsbackendsftp.c:4426 ../daemon/gvfsbackendsftp.c:4460
-#: ../daemon/gvfsbackendsftp.c:4494 ../daemon/gvfsbackendsftp.c:4509
-#: ../daemon/gvfsbackendsftp.c:4524 ../daemon/gvfsbackendsftp.c:4602
+#: ../daemon/gvfsbackendsftp.c:2042 ../daemon/gvfsbackendsftp.c:2444
+#: ../daemon/gvfsbackendsftp.c:2503 ../daemon/gvfsbackendsftp.c:2514
+#: ../daemon/gvfsbackendsftp.c:2570 ../daemon/gvfsbackendsftp.c:2659
+#: ../daemon/gvfsbackendsftp.c:2709 ../daemon/gvfsbackendsftp.c:2762
+#: ../daemon/gvfsbackendsftp.c:2837 ../daemon/gvfsbackendsftp.c:2944
+#: ../daemon/gvfsbackendsftp.c:3075 ../daemon/gvfsbackendsftp.c:3157
+#: ../daemon/gvfsbackendsftp.c:3231 ../daemon/gvfsbackendsftp.c:3243
+#: ../daemon/gvfsbackendsftp.c:3301 ../daemon/gvfsbackendsftp.c:3343
+#: ../daemon/gvfsbackendsftp.c:3557 ../daemon/gvfsbackendsftp.c:3589
+#: ../daemon/gvfsbackendsftp.c:3645 ../daemon/gvfsbackendsftp.c:3702
+#: ../daemon/gvfsbackendsftp.c:3771 ../daemon/gvfsbackendsftp.c:4036
+#: ../daemon/gvfsbackendsftp.c:4103 ../daemon/gvfsbackendsftp.c:4233
+#: ../daemon/gvfsbackendsftp.c:4340 ../daemon/gvfsbackendsftp.c:4400
+#: ../daemon/gvfsbackendsftp.c:4435 ../daemon/gvfsbackendsftp.c:4463
+#: ../daemon/gvfsbackendsftp.c:4571 ../daemon/gvfsbackendsftp.c:4625
+#: ../daemon/gvfsbackendsftp.c:4664 ../daemon/gvfsbackendsftp.c:4698
+#: ../daemon/gvfsbackendsftp.c:4732 ../daemon/gvfsbackendsftp.c:4747
+#: ../daemon/gvfsbackendsftp.c:4762 ../daemon/gvfsbackendsftp.c:4840
+#: ../daemon/gvfsbackendsftp.c:5002 ../daemon/gvfsbackendsftp.c:5037
+#: ../daemon/gvfsbackendsftp.c:5107 ../daemon/gvfsbackendsftp.c:5191
+#: ../daemon/gvfsbackendsftp.c:5273 ../daemon/gvfsbackendsftp.c:5314
+#: ../daemon/gvfsbackendsftp.c:5318 ../daemon/gvfsbackendsftp.c:5431
+#: ../daemon/gvfsbackendsftp.c:5435 ../daemon/gvfsbackendsftp.c:5661
+#: ../daemon/gvfsbackendsftp.c:5874 ../daemon/gvfsbackendsftp.c:5891
+#: ../daemon/gvfsbackendsftp.c:6023 ../daemon/gvfsbackendsftp.c:6051
msgid "Invalid reply received"
msgstr "Nhận được đáp ứng không hợp lệ"
-#: ../daemon/gvfsbackendsftp.c:2263 ../daemon/gvfsbackendsmb.c:1504
+#: ../daemon/gvfsbackendsftp.c:2303 ../daemon/gvfsbackendsmb.c:1553
#: ../daemon/gvfsdaemonutils.c:136
msgid " (invalid encoding)"
msgstr " (bảng mã không hợp lệ)"
-#: ../daemon/gvfsbackendsftp.c:2348
+#: ../daemon/gvfsbackendsftp.c:2388
msgid "Failure"
msgstr "Không thành công"
-#: ../daemon/gvfsbackendsftp.c:2732
+#: ../daemon/gvfsbackendsftp.c:2782
#, 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:3336
+#: ../daemon/gvfsbackendsftp.c:3407 ../daemon/gvfsbackendsftp.c:5342
msgid "Unable to create temporary file"
msgstr "Không thể tạo tập tin tạm thời"
@@ -1556,97 +1632,101 @@ msgstr "Không thể tạo tập tin tạm thời"
msgid "Password required for %s"
msgstr "Yêu cầu mật khẩu cho %s"
-#: ../daemon/gvfsbackendsmbbrowse.c:852 ../daemon/gvfsbackendsmbbrowse.c:899
-#: ../daemon/gvfsbackendsmb.c:518 ../daemon/gvfsbackendsmb.c:564
-#: ../daemon/gvfsbackendsmb.c:729
+#: ../daemon/gvfsbackendsmbbrowse.c:863 ../daemon/gvfsbackendsmbbrowse.c:910
+#: ../daemon/gvfsbackendsmb.c:524 ../daemon/gvfsbackendsmb.c:570
+#: ../daemon/gvfsbackendsmb.c:748
#, c-format
msgid "Internal Error (%s)"
msgstr "Lỗi nội bộ (%s)"
#. translators: Name for the location that lists the smb shares
#. availible on a server (%s is the name of the server)
-#: ../daemon/gvfsbackendsmbbrowse.c:926
+#: ../daemon/gvfsbackendsmbbrowse.c:937
#, c-format
msgid "Windows shares on %s"
msgstr "Vùng chia sẻ Windows trên %s"
#. translators: We tried to mount a windows (samba) share, but failed
-#: ../daemon/gvfsbackendsmbbrowse.c:1027
+#: ../daemon/gvfsbackendsmbbrowse.c:1046
#, c-format
msgid "Failed to retrieve share list from server: %s"
-msgstr "Lỗi lấy danh sách chia sẻ từ máy phục vụ: %s"
+msgstr "Gặp lỗi khi lấy danh sách chia sẻ từ máy phục vụ: %s"
-#: ../daemon/gvfsbackendsmbbrowse.c:1532
+#: ../daemon/gvfsbackendsmbbrowse.c:1558
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:260
+#: ../daemon/gvfsbackendsmb.c:261
#, 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:660
+#: ../daemon/gvfsbackendsmb.c:672
#, c-format
msgid "Failed to mount Windows share: %s"
-msgstr "Lỗi gắn kết vùng chia sẻ Windows: %s"
+msgstr "Gặp lỗi khi gắn kết vùng chia sẻ Windows: %s"
-#: ../daemon/gvfsbackendsmb.c:853 ../daemon/gvfsbackendsmb.c:1349
+#: ../daemon/gvfsbackendsmb.c:873 ../daemon/gvfsbackendsmb.c:1372
msgid "Unsupported seek type"
-msgstr "Cách tìm nơi không được hỗ trợ"
+msgstr "Kiểu di chuyển vị trí đọc không được hỗ trợ"
-#: ../daemon/gvfsbackendsmb.c:1441
+#: ../daemon/gvfsbackendsmb.c:1480
#, c-format
msgid "Backup file creation failed: %s"
-msgstr "Gặp lỗi khi tạo tập tin sao lưu : %s"
+msgstr "Gặp lỗi khi tạo tập tin sao lưu: %s"
-#: ../daemon/gvfsbackendsmb.c:1821
+#: ../daemon/gvfsbackendsmb.c:1886
msgid "Invalid attribute type (uint64 expected)"
-msgstr "Loại thuộc tính không hợp lệ (cần uint64)"
+msgstr "Kiểu thuộc tính không hợp lệ (cần uint64)"
-#: ../daemon/gvfsbackendsmb.c:2008
+#: ../daemon/gvfsbackendsmb.c:2057
msgid "Can't rename file, filename already exists"
msgstr "Không thể đổi tên, tên tập tin đã có"
-#: ../daemon/gvfsbackendsmb.c:2133
+#: ../daemon/gvfsbackendsmb.c:2182
#, c-format
msgid "Error moving file: %s"
msgstr "Gặp lỗi khi di chuyển tập tin: %s"
-#: ../daemon/gvfsbackendsmb.c:2205
+#: ../daemon/gvfsbackendsmb.c:2254
#, c-format
msgid "Error removing target file: %s"
msgstr "Gặp lỗi khi gỡ bỏ tập tin đích: %s"
-#: ../daemon/gvfsbackendsmb.c:2229
+#: ../daemon/gvfsbackendsmb.c:2278
msgid "Can't recursively move directory"
msgstr "Không thể di chuyển đệ quy thư mục"
-#: ../daemon/gvfsbackendsmb.c:2274
+#: ../daemon/gvfsbackendsmb.c:2324
msgid "Windows Shares File System Service"
-msgstr "Dịch vụ Hệ thống Tập tin Chia sẻ Windows"
+msgstr "Dịch vụ Chia sẻ Hệ thống Tập tin Windows"
-#: ../daemon/gvfsbackendtrash.c:370 ../daemon/gvfsbackendtrash.c:426
+#: ../daemon/gvfsbackendtrash.c:399 ../daemon/gvfsbackendtrash.c:455
msgid "The trash folder may not be deleted"
-msgstr "Không cho phép xoá thư mục thùng rác"
+msgstr "Không cho phép xóa thư mục thùng rác"
-#: ../daemon/gvfsbackendtrash.c:387 ../daemon/gvfsbackendtrash.c:440
+#: ../daemon/gvfsbackendtrash.c:416 ../daemon/gvfsbackendtrash.c:469
msgid "Items in the trash may not be modified"
msgstr "Không cho phép sửa đổi mục vẫn còn nằm trong thùng rác"
#. Translators: this is the display name of the backend
#. translators: This is the name of the backend
-#: ../daemon/gvfsbackendtrash.c:755 ../daemon/gvfsbackendtrash.c:867
+#: ../daemon/gvfsbackendtrash.c:768 ../daemon/gvfsbackendtrash.c:880
msgid "Trash"
-msgstr "Sọt Rác"
+msgstr "Thùng rác"
+
+#: ../daemon/gvfschannel.c:332
+msgid "Channel blocked"
+msgstr "Kênh bị khóa"
#: ../daemon/gvfsftpconnection.c:180
msgid "Unexpected end of stream"
msgstr "Luồng bị kết thúc bất ngờ"
#: ../daemon/gvfsftpconnection.c:196 ../daemon/gvfsftpconnection.c:209
-#: ../daemon/gvfsftptask.c:411 ../daemon/gvfsftptask.c:839
+#: ../daemon/gvfsftptask.c:423 ../daemon/gvfsftptask.c:851
msgid "Invalid reply"
msgstr "Đáp ứng không hợp lệ"
@@ -1660,49 +1740,45 @@ msgstr ""
#: ../daemon/gvfsftpconnection.c:399
msgid "Failed to create active FTP connection."
-msgstr "Lỗi tạo kết nối FTP tích cực."
+msgstr "Gặp lỗi khi tạo kết nối FTP tích cực."
#: ../daemon/gvfsftpfile.c:170
msgid "Filename contains invalid characters."
msgstr "Tập tin chứa ký tự không hợp lệ."
-#: ../daemon/gvfsftptask.c:261
+#: ../daemon/gvfsftptask.c:268
msgid "The FTP server is busy. Try again later"
msgstr "Máy chủ FTP đang bận. Thử lại sau"
-#: ../daemon/gvfsftptask.c:355
+#: ../daemon/gvfsftptask.c:367
msgid "Accounts are unsupported"
msgstr "Tài khoản không được hỗ trợ"
-#: ../daemon/gvfsftptask.c:359
-msgid "Host closed connection"
-msgstr "Máy đã đóng kết nối"
-
-#: ../daemon/gvfsftptask.c:363
+#: ../daemon/gvfsftptask.c:375
msgid "Cannot open data connection. Maybe your firewall prevents this?"
msgstr "Không thể mở kết nối dữ liệu. Có thể bức tường lửa ngăn cản ?"
-#: ../daemon/gvfsftptask.c:367
+#: ../daemon/gvfsftptask.c:379
msgid "Data connection closed"
msgstr "Kết nối dữ liệu bị đóng"
-#: ../daemon/gvfsftptask.c:374 ../daemon/gvfsftptask.c:378
+#: ../daemon/gvfsftptask.c:386 ../daemon/gvfsftptask.c:390
msgid "Operation failed"
msgstr "Thao tác bị lỗi"
-#: ../daemon/gvfsftptask.c:383
+#: ../daemon/gvfsftptask.c:395
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ụ"
-#: ../daemon/gvfsftptask.c:395
+#: ../daemon/gvfsftptask.c:407
msgid "Unsupported network protocol"
msgstr "Giao thức mạng không hỗ trợ"
-#: ../daemon/gvfsftptask.c:403
+#: ../daemon/gvfsftptask.c:415
msgid "Page type unknown"
msgstr "Không rõ kiểu trang"
-#: ../daemon/gvfsftptask.c:407
+#: ../daemon/gvfsftptask.c:419
msgid "Invalid filename"
msgstr "Tên tập tin không hợp lệ"
@@ -1732,118 +1808,124 @@ msgstr ""
msgid "File system is busy"
msgstr "Hệ tập tin đang bận"
-#: ../daemon/main.c:133 ../metadata/meta-daemon.c:445
+#: ../daemon/main.c:143 ../metadata/meta-daemon.c:483
msgid "Replace old daemon."
msgstr "Thay thế trình nền cũ."
-#: ../daemon/main.c:134
+#: ../daemon/main.c:144
msgid "Don't start fuse."
-msgstr "Không chạy fuse."
+msgstr "Đừng chạy fuse."
-#: ../daemon/main.c:148
+#: ../daemon/main.c:145 ../metadata/meta-daemon.c:484
+msgid "Show program version."
+msgstr "Hiện phiên bản của chương trình."
+
+#: ../daemon/main.c:159
msgid "GVFS Daemon"
msgstr "Trình nền GVFS"
-#: ../daemon/main.c:151
+#: ../daemon/main.c:162
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:166 ../metadata/meta-daemon.c:470
+#: ../daemon/main.c:178 ../metadata/meta-daemon.c:510
#, c-format
msgid "%s: %s"
msgstr "%s: %s"
-#: ../daemon/main.c:168 ../metadata/meta-daemon.c:472
-#: ../programs/gvfs-cat.c:168 ../programs/gvfs-cat.c:180
-#: ../programs/gvfs-copy.c:131 ../programs/gvfs-info.c:392
-#: ../programs/gvfs-ls.c:414 ../programs/gvfs-mime.c:95
-#: ../programs/gvfs-mime.c:105 ../programs/gvfs-mime.c:112
-#: ../programs/gvfs-mkdir.c:69 ../programs/gvfs-monitor-dir.c:124
-#: ../programs/gvfs-monitor-file.c:123 ../programs/gvfs-mount.c:1055
-#: ../programs/gvfs-move.c:119 ../programs/gvfs-open.c:76
-#: ../programs/gvfs-open.c:88 ../programs/gvfs-rename.c:73
-#: ../programs/gvfs-rm.c:70 ../programs/gvfs-save.c:176
-#: ../programs/gvfs-set-attribute.c:149 ../programs/gvfs-trash.c:104
-#: ../programs/gvfs-tree.c:260
+#: ../daemon/main.c:180 ../metadata/meta-daemon.c:512
+#: ../programs/gvfs-cat.c:170 ../programs/gvfs-cat.c:188
+#: ../programs/gvfs-copy.c:146 ../programs/gvfs-info.c:398
+#: ../programs/gvfs-ls.c:430 ../programs/gvfs-mime.c:97
+#: ../programs/gvfs-mime.c:113 ../programs/gvfs-mime.c:120
+#: ../programs/gvfs-mkdir.c:72 ../programs/gvfs-monitor-dir.c:127
+#: ../programs/gvfs-monitor-file.c:126 ../programs/gvfs-mount.c:1088
+#: ../programs/gvfs-move.c:142 ../programs/gvfs-open.c:78
+#: ../programs/gvfs-open.c:96 ../programs/gvfs-rename.c:82
+#: ../programs/gvfs-rm.c:72 ../programs/gvfs-save.c:181
+#: ../programs/gvfs-set-attribute.c:151 ../programs/gvfs-trash.c:106
+#: ../programs/gvfs-tree.c:263
#, c-format
msgid "Try \"%s --help\" for more information."
-msgstr "Hãy thử câu lệnh trợ giúp « %s --help » để xem thông tin thêm."
+msgstr "Hãy chạy lệnh trợ giúp “%s --help” để xem thông tin thêm."
#: ../daemon/mount.c:702
#, c-format
msgid "Automount failed: %s"
-msgstr "Lỗi tự động gắn kết: %s"
+msgstr "Gặp lỗi khi tự động gắn kết: %s"
#: ../daemon/mount.c:746 ../daemon/mount.c:807
msgid "The specified location is not mounted"
-msgstr "Vị trí đã ghi rõ không phải được gắn kết"
+msgstr "Vị trí đã chỉ ra chưa được gắn kết"
#: ../daemon/mount.c:751
msgid "The specified location is not supported"
-msgstr "Vị trí đã ghi rõ không được hỗ trợ"
+msgstr "Vị trí đã cho không được hỗ trợ"
#: ../daemon/mount.c:875
msgid "Location is already mounted"
-msgstr "Vị trí đã được gắn kết"
+msgstr "Vị trí đã được gắn kết rồi"
#: ../daemon/mount.c:884
msgid "Location is not mountable"
msgstr "Vị trí không có khả năng gắn kết"
-#: ../metadata/meta-daemon.c:133 ../metadata/meta-daemon.c:253
-#: ../metadata/meta-daemon.c:302 ../metadata/meta-daemon.c:337
-#: ../metadata/meta-daemon.c:373
+#: ../metadata/meta-daemon.c:157 ../metadata/meta-daemon.c:277
+#: ../metadata/meta-daemon.c:326 ../metadata/meta-daemon.c:361
+#: ../metadata/meta-daemon.c:397
#, c-format
msgid "Can't find metadata file %s"
msgstr "Không thể tìm tập tin metadata %s"
-#: ../metadata/meta-daemon.c:151 ../metadata/meta-daemon.c:163
+#: ../metadata/meta-daemon.c:175 ../metadata/meta-daemon.c:187
msgid "Unable to set metadata key"
-msgstr "Không thể đặt khoá metadata"
+msgstr "Không thể đặt khóa metadata"
-#: ../metadata/meta-daemon.c:173 ../metadata/meta-daemon.c:312
+#: ../metadata/meta-daemon.c:197 ../metadata/meta-daemon.c:336
msgid "Unable to unset metadata key"
-msgstr "Không thể bỏ khoá metadata"
+msgstr "Không thể bỏ khóa metadata"
-#: ../metadata/meta-daemon.c:347
+#: ../metadata/meta-daemon.c:371
msgid "Unable to remove metadata keys"
-msgstr "Không thể xoá khoá metadata"
+msgstr "Không thể xóa khóa metadata"
-#: ../metadata/meta-daemon.c:384
+#: ../metadata/meta-daemon.c:408
msgid "Unable to move metadata keys"
-msgstr "Không thể di chuyển khoá metadata"
+msgstr "Không thể di chuyển khóa metadata"
-#: ../metadata/meta-daemon.c:455
+#: ../metadata/meta-daemon.c:494
msgid "GVFS Metadata Daemon"
msgstr "Trình nền Metadata GVFS"
-#: ../metadata/meta-daemon.c:458
+#: ../metadata/meta-daemon.c:497
msgid "Metadata daemon for GVFS"
msgstr "Trình nền metadata cho GVFS"
#: ../monitor/gdu/gdu-volume-monitor-daemon.c:40
msgid "GVfs GDU Volume Monitor"
-msgstr "Trình theo dõi khối tin GDU GVfs"
+msgstr "Dịch vụ theo dõi khối tin GDU GVfs"
#: ../monitor/gdu/ggdudrive.c:168 ../monitor/hal/ghaldrive.c:179
msgid "Floppy Drive"
msgstr "Ổ đĩa mềm"
-#: ../monitor/gdu/ggdudrive.c:258 ../monitor/udisks2/gvfsudisks2drive.c:284
+#: ../monitor/gdu/ggdudrive.c:258 ../monitor/udisks2/gvfsudisks2drive.c:286
#, c-format
msgid "Unnamed Drive (%s)"
msgstr "Ổ không tên (%s)"
-#: ../monitor/gdu/ggdudrive.c:260 ../monitor/udisks2/gvfsudisks2drive.c:286
+#: ../monitor/gdu/ggdudrive.c:260 ../monitor/udisks2/gvfsudisks2drive.c:288
msgid "Unnamed Drive"
msgstr "Ổ không tên"
-#: ../monitor/gdu/ggdudrive.c:561 ../monitor/udisks2/gvfsudisks2drive.c:607
+#: ../monitor/gdu/ggdudrive.c:561 ../monitor/udisks2/gvfsudisks2drive.c:609
#, c-format
msgid "Failed to eject medium; one or more volumes on the medium are busy."
-msgstr "Lỗi đẩy vật chứa ra; một hay nhiều khối tin trên vật chứa vẫn còn bận."
+msgstr ""
+"Gặp lỗi khi đẩy vật chứa ra; một hay nhiều khối tin trên vật chứa vẫn còn "
+"bận."
#: ../monitor/gdu/ggdudrive.c:1017
msgid ""
@@ -1863,14 +1945,16 @@ msgstr "Vẫn khởi động"
msgid "One or more programs are preventing the unmount operation."
msgstr "Một vài chương trình ngăn không cho bỏ gắn kết."
-#: ../monitor/gdu/ggdumount.c:985
+#. Translators: can't get block device with unencrypted data to unmount
+#: ../monitor/gdu/ggdumount.c:986
msgid "Cannot get LUKS cleartext slave"
msgstr "Không thể lấy LUKS cleartext slave"
-#: ../monitor/gdu/ggdumount.c:1007
+#. Translators: can't get block device with unencrypted data from path
+#: ../monitor/gdu/ggdumount.c:1009
#, c-format
msgid "Cannot get LUKS cleartext slave from path `%s'"
-msgstr "Không thể lấy LUKS cleartext slave từ đường dẫn `%s'"
+msgstr "Không thể lấy LUKS cleartext slave từ đường dẫn “%s”"
#: ../monitor/gdu/ggduvolume.c:337
msgid "Floppy Disk"
@@ -1882,8 +1966,8 @@ msgid ""
"Enter a password to unlock the volume\n"
"The device \"%s\" contains encrypted data on partition %d."
msgstr ""
-"Nhập mật khẩu để mở khoá khối tin\n"
-"Thiết bị \"%s\" chứa dữ liệu đã mã hoá trên phân vùng %d."
+"Nhập mật khẩu để mở khóa khối tin\n"
+"Thiết bị \"%s\" chứa dữ liệu đã mã hóa trên phân vùng %d."
#: ../monitor/gdu/ggduvolume.c:1104
#, c-format
@@ -1891,8 +1975,8 @@ msgid ""
"Enter a password to unlock the volume\n"
"The device \"%s\" contains encrypted data."
msgstr ""
-"Nhập mật khẩu để mở khoá khối tin\n"
-"Thiết bị \"%s\" chứa dữ liệu đã mã hoá."
+"Nhập mật khẩu để mở khóa khối tin\n"
+"Thiết bị \"%s\" chứa dữ liệu đã mã hóa."
#: ../monitor/gdu/ggduvolume.c:1111
#, c-format
@@ -1900,20 +1984,20 @@ msgid ""
"Enter a password to unlock the volume\n"
"The device %s contains encrypted data."
msgstr ""
-"Nhập mật khẩu để mở khoá khối tin\n"
-"Thiết bị %s chứa dữ liệu đã mã hoá."
+"Nhập mật khẩu để mở khóa khối tin\n"
+"Thiết bị %s chứa dữ liệu đã mã hóa."
-#: ../monitor/goa/goavolume.c:214
+#: ../monitor/goa/goavolume.c:223
#, c-format
msgid "Failed to get org.gnome.OnlineAccounts.Files for %s"
-msgstr "Lỗi gấy org.gnome.OnlineAccounts.Files cho %s"
+msgstr "Gặp lỗi khi lấy org.gnome.OnlineAccounts.Files cho %s"
-#: ../monitor/goa/goavolume.c:251
+#: ../monitor/goa/goavolume.c:260
#, c-format
msgid "Invalid credentials for %s"
-msgstr "Giấy uỷ nhiệm không hợp lệ cho %s"
+msgstr "Giấy ủy nhiệm không hợp lệ cho %s"
-#: ../monitor/goa/goavolume.c:268
+#: ../monitor/goa/goavolume.c:277
#, c-format
msgid "Unsupported authentication method for %s"
msgstr "Phương thức xác thực cho %s không hợp lệ"
@@ -2140,11 +2224,11 @@ msgstr "Ổ %s"
#: ../monitor/hal/ghaldrive.c:185
msgid "Software RAID Drive"
-msgstr "Ổ phần mềm RAID"
+msgstr "Ổ RAID dùng phần mềm"
#: ../monitor/hal/ghaldrive.c:187
msgid "USB Drive"
-msgstr "Ổ USB"
+msgstr "Ổ đĩa USB"
#: ../monitor/hal/ghaldrive.c:189
msgid "ATA Drive"
@@ -2168,11 +2252,11 @@ msgstr "Ổ CompactFlash (CF)"
#: ../monitor/hal/ghaldrive.c:201
msgid "MemoryStick Drive"
-msgstr "Ổ thanh bộ nhớ"
+msgstr "Ổ MemoryStick"
#: ../monitor/hal/ghaldrive.c:203
msgid "SmartMedia Drive"
-msgstr "Ổ vật chứa khéo"
+msgstr "Ổ SmartMedia"
#: ../monitor/hal/ghaldrive.c:205
msgid "SD/MMC Drive"
@@ -2197,7 +2281,9 @@ msgstr "Ổ lưu trữ hàng loạt"
#: ../monitor/hal/ghaldrive.c:662
#, c-format
msgid "Failed to eject media; one or more volumes on the media are busy."
-msgstr "Lỗi đẩy ra vật chứa; một hay nhiều khối tin trên vật chứa vẫn còn bận."
+msgstr ""
+"Gặp lỗi khi đẩy vật chứa ra; một hay nhiều khối tin trên vật chứa vẫn còn "
+"bận."
#: ../monitor/hal/ghalmount.c:159 ../monitor/hal/ghalvolume.c:163
#, c-format
@@ -2228,7 +2314,7 @@ msgstr "Vật chứa %s"
#: ../monitor/hal/ghalvolume.c:232
#, c-format
msgid "%s Encrypted Data"
-msgstr "Dữ liệu mật mã %s"
+msgstr "Dữ liệu mã hóa %s"
#. Translators: %s is the size of the volume (e.g. 512 MB)
#: ../monitor/hal/ghalvolume.c:255
@@ -2246,7 +2332,7 @@ msgstr "Vẫn đẩy ra"
#: ../monitor/udisks2/gvfsudisks2utils.c:511
#, c-format
msgid "Timed out running command-line `%s'"
-msgstr "Quá hạn chạy dòng lệnh `%s'"
+msgstr "Quá hạn chạy dòng lệnh “%s”"
#: ../monitor/udisks2/gvfsudisks2utils.c:677
#, c-format
@@ -2265,62 +2351,62 @@ msgstr "Bây giờ bạn có thể gỡ %s ra\n"
#. Translators: This is used for encrypted volumes.
#. * The first %s is the formatted size (e.g. "42.0 MB").
#.
-#: ../monitor/udisks2/gvfsudisks2volume.c:278
+#: ../monitor/udisks2/gvfsudisks2volume.c:279
#, c-format
msgid "%s Encrypted"
-msgstr "%s được mã hoá"
+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:290
+#: ../monitor/udisks2/gvfsudisks2volume.c:291
#, c-format
msgid "%s Volume"
msgstr "Khối tin %s"
#. Translators: Name used for volume
-#: ../monitor/udisks2/gvfsudisks2volume.c:526
+#: ../monitor/udisks2/gvfsudisks2volume.c:527
msgid "Volume"
msgstr "Khối tin"
-#: ../monitor/udisks2/gvfsudisks2volume.c:1099
+#: ../monitor/udisks2/gvfsudisks2volume.c:1100
#, c-format
msgid "Error storing passphrase in keyring (%s)"
-msgstr "Lỗi lưu mật khẩu trong vòng khoá (%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:1134
+#: ../monitor/udisks2/gvfsudisks2volume.c:1135
#, c-format
msgid "Error deleting invalid passphrase from keyring (%s)"
-msgstr "Lỗi xoá mật khẩu không hợp lệ khỏi vòng khoá (%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:1199
+#: ../monitor/udisks2/gvfsudisks2volume.c:1200
msgid "The unlocked device does not have a recognizable file system on it"
-msgstr "Thiết bị đã mở khoá không chứa hệ tập tin có thể nhận ra"
+msgstr "Thiết bị đã mở khóa không chứa hệ tập tin có thể nhận ra"
-#: ../monitor/udisks2/gvfsudisks2volume.c:1228
+#: ../monitor/udisks2/gvfsudisks2volume.c:1229
#, c-format
msgid "Encryption passphrase for %s"
-msgstr "Khoá giải mã cho %s"
+msgstr "Mật khẩu để giải mã cho %s"
-#: ../monitor/udisks2/gvfsudisks2volume.c:1396
+#: ../monitor/udisks2/gvfsudisks2volume.c:1397
msgid "A passphrase is required to access the volume"
msgstr "Cần mật mã để truy cập khối tin"
#. Translators: This is the message shown to users
-#: ../monitor/udisks2/gvfsudisks2volume.c:1411
+#: ../monitor/udisks2/gvfsudisks2volume.c:1412
#, c-format
msgid ""
"Enter a passphrase to unlock the volume\n"
"The passphrase is needed to access encrypted data on %s."
msgstr ""
-"Nhập mật khẩu để mở khoá khối tin\n"
-"Cần mật khẩu để truy cập dữ liệu mã hoá trên %s."
+"Nhập mật khẩu để mở khóa khối tin\n"
+"Cần mật khẩu để truy cập dữ liệu mã hóa trên %s."
#. Translators: this is used to describe the drive the encrypted media
#. * 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:1580
+#: ../monitor/udisks2/gvfsudisks2volume.c:1581
#, c-format
msgid "%s (%s)"
msgstr "%s (%s)"
@@ -2329,651 +2415,704 @@ msgstr "%s (%s)"
msgid "GVfs UDisks2 Volume Monitor"
msgstr "Trình theo dõi khối tin GVfs UDisks2"
+#: ../programs/gvfs-cat.c:38 ../programs/gvfs-copy.c:51
+#: ../programs/gvfs-info.c:42 ../programs/gvfs-ls.c:47
+#: ../programs/gvfs-mime.c:39 ../programs/gvfs-mkdir.c:36
+#: ../programs/gvfs-monitor-dir.c:41 ../programs/gvfs-monitor-file.c:41
+#: ../programs/gvfs-mount.c:68 ../programs/gvfs-move.c:47
+#: ../programs/gvfs-open.c:38 ../programs/gvfs-rename.c:34
+#: ../programs/gvfs-rm.c:36 ../programs/gvfs-save.c:54
+#: ../programs/gvfs-set-attribute.c:39 ../programs/gvfs-trash.c:71
+#: ../programs/gvfs-tree.c:39
+msgid "Show program version"
+msgstr "Hiển thị phiên bản của chương trình"
+
#. Translators: the first %s is the program name, the second one
#. is the URI of the file, the third is the error message.
-#: ../programs/gvfs-cat.c:58
+#: ../programs/gvfs-cat.c:60
#, c-format
msgid "%s: %s: error opening file: %s\n"
msgstr "%s: %s: gặp lỗi khi mở tập tin: %s\n"
#. Translators: the first %s is the program name, the
#. second one is the URI of the file.
-#: ../programs/gvfs-cat.c:82
+#: ../programs/gvfs-cat.c:84
#, c-format
msgid "%s: %s, error writing to stdout"
msgstr "%s: %s, gặp lỗi khi ghi vào đầu ra tiêu chuẩn"
#. Translators: the first %s is the program name, the second one
#. is the URI of the file, the third is the error message.
-#: ../programs/gvfs-cat.c:95
+#: ../programs/gvfs-cat.c:97
#, c-format
msgid "%s: %s: error reading: %s\n"
msgstr "%s: %s: lỗi đọc: %s\n"
#. Translators: the first %s is the program name, the second one
#. is the URI of the file, the third is the error message.
-#: ../programs/gvfs-cat.c:114
+#: ../programs/gvfs-cat.c:116
#, c-format
msgid "%s: %s:error closing: %s\n"
msgstr "%s: %s: lỗi đóng: %s\n"
-#: ../programs/gvfs-cat.c:141 ../programs/gvfs-open.c:59
-#: ../programs/gvfs-rm.c:56
+#: ../programs/gvfs-cat.c:143 ../programs/gvfs-open.c:61
+#: ../programs/gvfs-rm.c:58
msgid "FILE"
-msgstr "TẬP TIN"
+msgstr "TẬP_TIN"
#. Translators: this message will appear after the usage string
#. and before the list of options.
-#: ../programs/gvfs-cat.c:144
+#: ../programs/gvfs-cat.c:146
msgid "Concatenate files and print to the standard output."
msgstr "Nối các tập tin và xuất ra đầu ra chuẩn."
-#: ../programs/gvfs-cat.c:145
+#: ../programs/gvfs-cat.c:147
msgid ""
"gvfs-cat works just like the traditional cat utility, but using gvfs\n"
"locations instead of local files: for example you can use something\n"
"like smb://server/resource/file.txt as location."
msgstr ""
-"gvfs-cat chạy đúng như tiện ích cat truyền thống, nhưng dùng vị trí gvfs "
-"thay cho tập tin cục bộ. Ví dụ, bạn có thể sử dụng cái gì như smb://máy/"
-"tài_nguyên/tập_tin.txt làm vị trí cần ghép nối."
+"gvfs-cat chạy đúng như tiện ích cat truyền thống, nhưng dùng vị trí gvfs\n"
+"thay cho tập tin cục bộ. Ví dụ, bạn có thể sử dụng cái gì như\n"
+"smb://máy/tài_nguyên/tập_tin.txt làm vị trí cần ghép nối."
-#: ../programs/gvfs-cat.c:149
+#: ../programs/gvfs-cat.c:151
msgid ""
"Note: just pipe through cat if you need its formatting options\n"
"like -n, -T or other."
msgstr ""
-"Ghi chú: chỉ gửi dữ liệu qua ống dẫn cho tiện ích cat nếu bạn cần dùng tùy "
-"chọn định dạng của nó như -n,-T hoặc tương tự."
-
-#: ../programs/gvfs-cat.c:166 ../programs/gvfs-copy.c:129
-#: ../programs/gvfs-info.c:390 ../programs/gvfs-ls.c:412
-#: ../programs/gvfs-mime.c:92 ../programs/gvfs-mkdir.c:67
-#: ../programs/gvfs-monitor-dir.c:122 ../programs/gvfs-monitor-file.c:121
-#: ../programs/gvfs-mount.c:1053 ../programs/gvfs-move.c:117
-#: ../programs/gvfs-open.c:74 ../programs/gvfs-rename.c:71
-#: ../programs/gvfs-rm.c:68 ../programs/gvfs-save.c:174
-#: ../programs/gvfs-set-attribute.c:147 ../programs/gvfs-trash.c:102
-#: ../programs/gvfs-tree.c:258
+"Ghi chú: chỉ gửi dữ liệu qua ống dẫn cho tiện ích cat nếu bạn\n"
+"cần dùng tùy chọn định dạng của nó như -n,-T hoặc tương tự."
+
+#: ../programs/gvfs-cat.c:168 ../programs/gvfs-copy.c:144
+#: ../programs/gvfs-info.c:396 ../programs/gvfs-ls.c:428
+#: ../programs/gvfs-mime.c:94 ../programs/gvfs-mkdir.c:70
+#: ../programs/gvfs-monitor-dir.c:125 ../programs/gvfs-monitor-file.c:124
+#: ../programs/gvfs-mount.c:1086 ../programs/gvfs-move.c:140
+#: ../programs/gvfs-open.c:76 ../programs/gvfs-rename.c:80
+#: ../programs/gvfs-rm.c:70 ../programs/gvfs-save.c:179
+#: ../programs/gvfs-set-attribute.c:149 ../programs/gvfs-trash.c:104
+#: ../programs/gvfs-tree.c:261
#, c-format
msgid "Error parsing commandline options: %s\n"
-msgstr "Lỗi phân tích tuỳ chọn dòng lệnh: %s\n"
+msgstr "Gặp lỗi khi phân tích tùy chọn dòng lệnh: %s\n"
#. Translators: the %s is the program name. This error message
#. means the user is calling gvfs-cat without any argument.
-#: ../programs/gvfs-cat.c:178 ../programs/gvfs-open.c:86
+#: ../programs/gvfs-cat.c:186 ../programs/gvfs-open.c:94
#, c-format
msgid "%s: missing locations"
msgstr "%s: thiếu vị trí"
-#: ../programs/gvfs-copy.c:44 ../programs/gvfs-move.c:42
+#: ../programs/gvfs-copy.c:45 ../programs/gvfs-move.c:43
msgid "No target directory"
msgstr "Không thư mục đích"
-#: ../programs/gvfs-copy.c:45 ../programs/gvfs-move.c:43
+#: ../programs/gvfs-copy.c:46 ../programs/gvfs-move.c:44
msgid "Show progress"
msgstr "Hiện tiến độ"
-#: ../programs/gvfs-copy.c:46 ../programs/gvfs-move.c:44
+#: ../programs/gvfs-copy.c:47 ../programs/gvfs-move.c:45
msgid "Prompt before overwrite"
msgstr "Hỏi trước khi ghi đè"
-#: ../programs/gvfs-copy.c:47
+#: ../programs/gvfs-copy.c:48
msgid "Preserve all attributes"
msgstr "Bảo toàn mọi thuộc tính"
-#: ../programs/gvfs-copy.c:48 ../programs/gvfs-move.c:45
-#: ../programs/gvfs-save.c:43
+#: ../programs/gvfs-copy.c:49 ../programs/gvfs-move.c:46
+#: ../programs/gvfs-save.c:45
msgid "Backup existing destination files"
msgstr "Sao lưu tập tin đích hiện có"
-#: ../programs/gvfs-copy.c:49
+#: ../programs/gvfs-copy.c:50
msgid "Never follow symbolic links"
-msgstr "Không bao giờ theo liên kết biểu tượng"
+msgstr "Không bao giờ theo liên kết mềm"
-#: ../programs/gvfs-copy.c:78 ../programs/gvfs-move.c:67
+#: ../programs/gvfs-copy.c:88 ../programs/gvfs-move.c:84
#, c-format
-msgid "progress"
-msgstr "tiến độ"
+msgid "Transferred %s out of %s (%s/s)"
+msgstr "Đã truyền %s trong số %s (%s/s)"
-#: ../programs/gvfs-copy.c:119 ../programs/gvfs-move.c:107
+#: ../programs/gvfs-copy.c:134 ../programs/gvfs-move.c:130
msgid "SOURCE"
msgstr "NGUỒN"
-#: ../programs/gvfs-copy.c:119 ../programs/gvfs-move.c:107
-#: ../programs/gvfs-save.c:163
+#: ../programs/gvfs-copy.c:134 ../programs/gvfs-move.c:130
+#: ../programs/gvfs-save.c:168
msgid "DEST"
msgstr "ĐÍCH"
-#: ../programs/gvfs-copy.c:120
+#: ../programs/gvfs-copy.c:135
msgid "Copy one or more files from SOURCE to DEST."
msgstr "Chép một hoặc nhiều tập tin từ NGUỒN sang ĐÍCH."
-#: ../programs/gvfs-copy.c:139 ../programs/gvfs-move.c:127
-#: ../programs/gvfs-rename.c:81
+#: ../programs/gvfs-copy.c:160 ../programs/gvfs-move.c:156
+#: ../programs/gvfs-rename.c:96
msgid "Missing operand\n"
msgstr "Thiếu thao tác\n"
-#: ../programs/gvfs-copy.c:147 ../programs/gvfs-move.c:135
+#: ../programs/gvfs-copy.c:168 ../programs/gvfs-move.c:164
msgid "Too many arguments\n"
msgstr "Quá nhiều đối số\n"
-#: ../programs/gvfs-copy.c:156 ../programs/gvfs-move.c:144
+#: ../programs/gvfs-copy.c:177 ../programs/gvfs-move.c:173
#, c-format
msgid "Target %s is not a directory\n"
msgstr "Đích %s không phải là một thư mục\n"
-#: ../programs/gvfs-copy.c:201
+#: ../programs/gvfs-copy.c:222 ../programs/gvfs-move.c:213
#, c-format
-msgid "overwrite %s?"
-msgstr "ghi đè %s?"
+msgid "%s: overwrite ‘%s’? "
+msgstr "%s: ghi đè “%s”? "
-#: ../programs/gvfs-copy.c:215
+#: ../programs/gvfs-copy.c:237
#, c-format
msgid "Error copying file %s: %s\n"
-msgstr "Lỗi chép tập tin %s: %s\n"
+msgstr "Gặp lỗi khi chép tập tin %s: %s\n"
-#: ../programs/gvfs-info.c:37
+#: ../programs/gvfs-info.c:38
msgid "List writable attributes"
msgstr "Danh sách thuộc tính có thể ghi"
-#: ../programs/gvfs-info.c:38
+#: ../programs/gvfs-info.c:39
msgid "Get file system info"
msgstr "Lấy thông tin hệ tập tin"
-#: ../programs/gvfs-info.c:39 ../programs/gvfs-ls.c:39
+#: ../programs/gvfs-info.c:40 ../programs/gvfs-ls.c:41
msgid "The attributes to get"
msgstr "Thuộc tính cần lấy"
-#: ../programs/gvfs-info.c:39 ../programs/gvfs-ls.c:39
+#: ../programs/gvfs-info.c:40 ../programs/gvfs-ls.c:41
msgid "ATTRIBUTES"
-msgstr "THUỘC TÍNH"
+msgstr "THUỘC_TÍNH"
-#: ../programs/gvfs-info.c:40 ../programs/gvfs-ls.c:43
-#: ../programs/gvfs-set-attribute.c:37
+#: ../programs/gvfs-info.c:41 ../programs/gvfs-ls.c:45
+#: ../programs/gvfs-set-attribute.c:38
msgid "Don't follow symbolic links"
-msgstr "Không theo liên kết biểu tượng"
+msgstr "Không theo liên kết mềm"
-#: ../programs/gvfs-info.c:50
+#: ../programs/gvfs-info.c:52
msgid "invalid type"
msgstr "kiểu không hợp lệ"
-#: ../programs/gvfs-info.c:53
+#: ../programs/gvfs-info.c:55
msgid "unknown"
msgstr "không rõ"
-#: ../programs/gvfs-info.c:56
+#: ../programs/gvfs-info.c:58
msgid "regular"
msgstr "thường"
-#: ../programs/gvfs-info.c:59
+#: ../programs/gvfs-info.c:61
msgid "directory"
msgstr "thư mục"
-#: ../programs/gvfs-info.c:62
+#: ../programs/gvfs-info.c:64
msgid "symlink"
-msgstr "liên kết biểu tượng"
+msgstr "liên kết mềm"
-#: ../programs/gvfs-info.c:65
+#: ../programs/gvfs-info.c:67
msgid "special"
msgstr "đặc biệt"
-#: ../programs/gvfs-info.c:68
+#: ../programs/gvfs-info.c:70
msgid "shortcut"
msgstr "đường tắt"
-#: ../programs/gvfs-info.c:71
+#: ../programs/gvfs-info.c:73
msgid "mountable"
msgstr "gắn kết được"
-#: ../programs/gvfs-info.c:109
+#: ../programs/gvfs-info.c:111
#, c-format
msgid "attributes:\n"
msgstr "thuộc tính:\n"
#. Translators: This is a noun and represents and attribute of a file
-#: ../programs/gvfs-info.c:161
+#: ../programs/gvfs-info.c:163
#, c-format
msgid "display name: %s\n"
msgstr "tên hiển thị: %s\n"
#. Translators: This is a noun and represents and attribute of a file
-#: ../programs/gvfs-info.c:166
+#: ../programs/gvfs-info.c:168
#, c-format
msgid "edit name: %s\n"
msgstr "tên sửa: %s\n"
-#: ../programs/gvfs-info.c:172
+#: ../programs/gvfs-info.c:174
#, c-format
msgid "name: %s\n"
msgstr "tên: %s\n"
-#: ../programs/gvfs-info.c:179
+#: ../programs/gvfs-info.c:181
#, c-format
msgid "type: %s\n"
-msgstr "loại: %s\n"
+msgstr "kiểu: %s\n"
-#: ../programs/gvfs-info.c:185
+#: ../programs/gvfs-info.c:187
#, c-format
msgid "size: "
-msgstr "kích thước: "
+msgstr "cỡ: "
-#: ../programs/gvfs-info.c:190
+#: ../programs/gvfs-info.c:192
#, c-format
msgid "hidden\n"
msgstr "ẩn\n"
-#: ../programs/gvfs-info.c:275
+#: ../programs/gvfs-info.c:195
+#, c-format
+msgid "uri: %s\n"
+msgstr "uri: %s\n"
+
+#: ../programs/gvfs-info.c:281
msgid "Copy with file"
msgstr "Chép kèm tập tin"
-#: ../programs/gvfs-info.c:279
+#: ../programs/gvfs-info.c:285
msgid "Keep with file when moved"
msgstr "Giữ tập tin khi di chuyển"
-#: ../programs/gvfs-info.c:316
+#: ../programs/gvfs-info.c:322
#, c-format
msgid "Error getting writable attributes: %s\n"
-msgstr "Lỗi lấy thuộc tính ghi được: %s\n"
+msgstr "Gặp lỗi khi lấy thuộc tính ghi được: %s\n"
-#: ../programs/gvfs-info.c:321
+#: ../programs/gvfs-info.c:327
#, c-format
msgid "Settable attributes:\n"
-msgstr "Thuộc tính ghi được:\n"
+msgstr "Thuộc tính đặt được:\n"
-#: ../programs/gvfs-info.c:344
+#: ../programs/gvfs-info.c:350
#, c-format
msgid "Writable attribute namespaces:\n"
msgstr "Vùng thuộc tính ghi:\n"
-#: ../programs/gvfs-info.c:378 ../programs/gvfs-ls.c:395
-#: ../programs/gvfs-mkdir.c:55 ../programs/gvfs-monitor-dir.c:110
-#: ../programs/gvfs-monitor-file.c:109 ../programs/gvfs-mount.c:1041
-#: ../programs/gvfs-rename.c:62 ../programs/gvfs-set-attribute.c:137
-#: ../programs/gvfs-trash.c:90 ../programs/gvfs-tree.c:246
+#: ../programs/gvfs-info.c:384 ../programs/gvfs-ls.c:411
+#: ../programs/gvfs-mkdir.c:58 ../programs/gvfs-monitor-dir.c:113
+#: ../programs/gvfs-monitor-file.c:112 ../programs/gvfs-mount.c:1074
+#: ../programs/gvfs-rename.c:70 ../programs/gvfs-set-attribute.c:139
+#: ../programs/gvfs-trash.c:92 ../programs/gvfs-tree.c:249
msgid "LOCATION"
-msgstr "VỊ TRÍ"
+msgstr "VỊ_TRÍ"
-#: ../programs/gvfs-info.c:379
+#: ../programs/gvfs-info.c:385
msgid "Show information about locations."
msgstr "Hiện thông tin về vị trí."
-#: ../programs/gvfs-ls.c:40 ../programs/gvfs-tree.c:36
+#: ../programs/gvfs-ls.c:42 ../programs/gvfs-tree.c:37
msgid "Show hidden files"
msgstr "Hiện tập tin ẩn"
-#: ../programs/gvfs-ls.c:41
+#: ../programs/gvfs-ls.c:43
msgid "Use a long listing format"
msgstr "Dùng định dạng danh sách chi tiết"
-#: ../programs/gvfs-ls.c:42
+#: ../programs/gvfs-ls.c:44
msgid "Show completions"
msgstr "Hiện hoàn chỉnh"
-#: ../programs/gvfs-ls.c:42
+#: ../programs/gvfs-ls.c:44
msgid "PREFIX"
-msgstr "TIỀN TỐ"
+msgstr "TIỀN_TỐ"
+
+#: ../programs/gvfs-ls.c:46
+msgid "Print full URIs"
+msgstr "Hiển thị URI đầy đủ"
-#: ../programs/gvfs-ls.c:166 ../programs/gvfs-ls.c:174
-#: ../programs/gvfs-rename.c:95
+#: ../programs/gvfs-ls.c:182 ../programs/gvfs-ls.c:190
+#: ../programs/gvfs-rename.c:110
#, c-format
msgid "Error: %s\n"
msgstr "Lỗi: %s\n"
-#: ../programs/gvfs-ls.c:396
+#: ../programs/gvfs-ls.c:412
msgid "List the contents of the locations."
msgstr "Liệt kê nội dung vị trí."
-#: ../programs/gvfs-ls.c:397
+#: ../programs/gvfs-ls.c:413
msgid ""
"gvfs-ls is similar to the traditional ls utility, but using gvfs\n"
"locations instead of local files: for example you can use something\n"
"like smb://server/resource/file.txt as location. File attributes can\n"
"be specified with their gvfs name, e.g. standard::icon."
msgstr ""
-"gvfs-ls chạy đúng như tiện ích cat truyền thống, nhưng dùng vị trí gvfs thay "
-"cho tập tin cục bộ. Ví dụ, bạn có thể sử dụng cái gì như smb://máy/"
-"tài_nguyên/tập_tin.txt làm vị trí cần ghép nối."
+"gvfs-ls chạy đúng như tiện ích cat truyền thống,\n"
+"nhưng dùng vị trí gvfs thay cho tập tin cục bộ.\n"
+"Ví dụ, bạn có thể sử dụng cái gì như\n"
+"smb://máy/tài_nguyên/tập_tin.txt làm vị trí cần ghép nối."
-#: ../programs/gvfs-mime.c:36
+#: ../programs/gvfs-mime.c:37
msgid "Query handler for mime-type"
msgstr "Trình truy vấn cho mime-type"
-#: ../programs/gvfs-mime.c:37
+#: ../programs/gvfs-mime.c:38
msgid "Set handler for mime-type"
-msgstr "Trình đặt cho mime-type"
+msgstr "Đặt ứng dụng xử lý cho kiểu-mime"
-#: ../programs/gvfs-mime.c:80
+#: ../programs/gvfs-mime.c:82
msgid "MIMETYPE"
-msgstr "LOẠI MIME"
+msgstr "KIỂU_MIME"
-#: ../programs/gvfs-mime.c:80
+#: ../programs/gvfs-mime.c:82
msgid "HANDLER"
-msgstr "TRÌNH XỬ LÝ"
+msgstr "TRÌNH_XỬ_LÝ"
-#: ../programs/gvfs-mime.c:81
+#: ../programs/gvfs-mime.c:83
msgid "Get or set the handler for a mime-type."
-msgstr "Đặt hoặc lấy trình xử lý cho mime-type."
+msgstr "Đặt hoặc lấy ứng dụng xử lý cho kiểu-mime."
-#: ../programs/gvfs-mime.c:93
+#: ../programs/gvfs-mime.c:95
msgid "Specify either --query or --set"
-msgstr "Xác định hoặc --query hoặc --set"
+msgstr "Chỉ định hoặc --query hoặc --set"
-#: ../programs/gvfs-mime.c:104
+#: ../programs/gvfs-mime.c:112
#, c-format
msgid "Must specify a single mime-type.\n"
-msgstr "Phải xác định mime-type đơn nhất.\n"
+msgstr "Phải chỉ định một kiểu-mime đơn nhất.\n"
-#: ../programs/gvfs-mime.c:111
+#: ../programs/gvfs-mime.c:119
#, c-format
msgid "Must specify the mime-type followed by the default handler.\n"
-msgstr "Phải xác định mime-type theo sau là trình xử lý mặc định.\n"
+msgstr "Phải chỉ định kiểu-mime theo sau là ứng dụng xử lý nó theo mặc định.\n"
-#: ../programs/gvfs-mime.c:126
+#: ../programs/gvfs-mime.c:134
#, c-format
msgid "No default applications for '%s'\n"
-msgstr "Không có ứng dụng mặc định cho '%s'\n"
+msgstr "Không có ứng dụng mặc định cho “%s”\n"
-#: ../programs/gvfs-mime.c:132
+#: ../programs/gvfs-mime.c:140
#, c-format
msgid "Default application for '%s': %s\n"
-msgstr "Ứng dụng mặc định cho '%s': %s\n"
+msgstr "Ứng dụng mặc định cho “%s”: %s\n"
-#: ../programs/gvfs-mime.c:137
+#: ../programs/gvfs-mime.c:145
#, c-format
msgid "Registered applications:\n"
msgstr "Ứng dụng đăng ký:\n"
-#: ../programs/gvfs-mime.c:139
+#: ../programs/gvfs-mime.c:147
#, c-format
msgid "No registered applications\n"
msgstr "Chưa có ứng dụng đăng ký\n"
-#: ../programs/gvfs-mime.c:150
+#: ../programs/gvfs-mime.c:158
#, c-format
msgid "Recommended applications:\n"
-msgstr "Ứng dụng đề nghị:\n"
+msgstr "Ứng dụng nên dùng:\n"
-#: ../programs/gvfs-mime.c:152
+#: ../programs/gvfs-mime.c:160
#, c-format
msgid "No recommended applications\n"
-msgstr "Không có ứng dụng đề nghị\n"
+msgstr "Không có ứng dụng nên dùng nào\n"
-#: ../programs/gvfs-mime.c:172
+#: ../programs/gvfs-mime.c:180
#, c-format
msgid "Failed to load info for handler '%s'\n"
-msgstr "Lỗi nạp thông tin trình xử lý '%s'\n"
+msgstr "Gặp lỗi khi tải thông tin ứng dụng xử lý “%s”\n"
-#: ../programs/gvfs-mime.c:178
+#: ../programs/gvfs-mime.c:186
#, c-format
msgid "Failed to set '%s' as the default handler for '%s': %s\n"
-msgstr "Lỗi đặt '%s' làm trình xử lý mặc định cho '%s': %s\n"
+msgstr "Gặp lỗi khi đặt “%s” làm ứng dụng xử lý mặc định cho “%s”: %s\n"
-#: ../programs/gvfs-mkdir.c:33
+#: ../programs/gvfs-mkdir.c:35
msgid "Create parent directories"
msgstr "Tạo thư mục cha"
-#: ../programs/gvfs-mkdir.c:56
+#: ../programs/gvfs-mkdir.c:59
msgid "Create directories."
msgstr "Tạo thư mục."
-#: ../programs/gvfs-mkdir.c:87 ../programs/gvfs-mkdir.c:96
+#: ../programs/gvfs-mkdir.c:96 ../programs/gvfs-mkdir.c:105
#, c-format
msgid "Error creating directory: %s\n"
-msgstr "Lỗi tạo thư mục: %s\n"
+msgstr "Gặp lỗi khi tạo thư mục: %s\n"
-#: ../programs/gvfs-monitor-dir.c:38 ../programs/gvfs-monitor-file.c:38
+#: ../programs/gvfs-monitor-dir.c:40 ../programs/gvfs-monitor-file.c:40
msgid "Don't send single MOVED events"
msgstr "Không gửi sự kiện MOVED đơn lẻ"
-#: ../programs/gvfs-monitor-dir.c:111
+#: ../programs/gvfs-monitor-dir.c:114
msgid "Monitor directories for changes."
msgstr "Theo dõi thay đổi trong thư mục."
-#: ../programs/gvfs-monitor-file.c:110
+#: ../programs/gvfs-monitor-file.c:113
msgid "Monitor files for changes."
msgstr "Theo dõi thay đổi tập tin."
-#: ../programs/gvfs-mount.c:57
+#: ../programs/gvfs-mount.c:59
msgid "Mount as mountable"
msgstr "Gắn kết dạng gắn kết được"
-#: ../programs/gvfs-mount.c:58
+#: ../programs/gvfs-mount.c:60
msgid "Mount volume with device file"
msgstr "Gắn kết khối tin với tập tin thiết bị"
-#: ../programs/gvfs-mount.c:58
+#: ../programs/gvfs-mount.c:60
msgid "DEVICE"
-msgstr "THIẾT BỊ"
+msgstr "THIẾT_BỊ"
-#: ../programs/gvfs-mount.c:59
+#: ../programs/gvfs-mount.c:61
msgid "Unmount"
msgstr "Bỏ gắn kết"
-#: ../programs/gvfs-mount.c:60
+#: ../programs/gvfs-mount.c:62
msgid "Eject"
msgstr "Đẩy ra"
-#: ../programs/gvfs-mount.c:61
+#: ../programs/gvfs-mount.c:63
msgid "Unmount all mounts with the given scheme"
msgstr "Bỏ mọi gắn kết theo kế hoạch đã cho"
-#: ../programs/gvfs-mount.c:61
+#: ../programs/gvfs-mount.c:63
msgid "SCHEME"
-msgstr "SCHEME"
+msgstr "LƯỢC_ĐỒ"
#. Translator: List here is a verb as in 'List all mounts'
-#: ../programs/gvfs-mount.c:63
+#: ../programs/gvfs-mount.c:65
msgid "List"
msgstr "Danh sách"
-#: ../programs/gvfs-mount.c:64
+#: ../programs/gvfs-mount.c:66
msgid "Monitor events"
msgstr "Theo dõi sự kiện"
-#: ../programs/gvfs-mount.c:65
+#: ../programs/gvfs-mount.c:67
msgid "Show extra information"
msgstr "Hiện thông tin bổ sung"
-#: ../programs/gvfs-mount.c:169 ../programs/gvfs-mount.c:193
+#: ../programs/gvfs-mount.c:201 ../programs/gvfs-mount.c:225
#, c-format
msgid "Error mounting location: %s\n"
-msgstr "Lỗi gắn kết vị trí: %s\n"
+msgstr "Gặp lỗi khi gắn kết vị trí: %s\n"
-#: ../programs/gvfs-mount.c:253
+#: ../programs/gvfs-mount.c:286
#, c-format
msgid "Error unmounting mount: %s\n"
-msgstr "Lỗi bỏ gắn kết vị trí: %s\n"
+msgstr "Gặp lỗi khi bỏ gắn kết vị trí: %s\n"
-#: ../programs/gvfs-mount.c:276 ../programs/gvfs-mount.c:325
+#: ../programs/gvfs-mount.c:309 ../programs/gvfs-mount.c:358
#, c-format
msgid "Error finding enclosing mount: %s\n"
-msgstr "Lỗi tìm đầu gắn kết: %s\n"
+msgstr "Gặp lỗi khi tìm đầu gắn kết: %s\n"
-#: ../programs/gvfs-mount.c:302
+#: ../programs/gvfs-mount.c:335
#, c-format
msgid "Error ejecting mount: %s\n"
-msgstr "Lỗi đẩy ra: %s\n"
+msgstr "Gặp lỗi khi đẩy ra: %s\n"
-#: ../programs/gvfs-mount.c:781
+#: ../programs/gvfs-mount.c:814
#, c-format
msgid "Error mounting %s: %s\n"
-msgstr "Lỗi gắn kết %s: %s\n"
+msgstr "Gặp lỗi khi gắn kết %s: %s\n"
-#: ../programs/gvfs-mount.c:796
+#: ../programs/gvfs-mount.c:829
#, c-format
msgid "Mounted %s at %s\n"
msgstr "Đã gắn %s vào %s\n"
-#: ../programs/gvfs-mount.c:846
+#: ../programs/gvfs-mount.c:879
#, c-format
msgid "No volume for device file %s\n"
msgstr "Không có khối tin cho thiết bị %s\n"
-#: ../programs/gvfs-mount.c:1042
+#: ../programs/gvfs-mount.c:1075
msgid "Mount the locations."
msgstr "Gắn kết vị trí."
-#: ../programs/gvfs-move.c:108
+#: ../programs/gvfs-move.c:131
msgid "Move one or more files from SOURCE to DEST."
msgstr "Di chuyển một hoặc nhiều tập tin từ NGUỒN sang ĐÍCH."
-#: ../programs/gvfs-move.c:197
+#: ../programs/gvfs-move.c:228
#, c-format
msgid "Error moving file %s: %s\n"
-msgstr "Lỗi di chuyển tập tin %s: %s\n"
+msgstr "Gặp lỗi khi di chuyển tập tin %s: %s\n"
#. Translators: this message will appear after the usage string
#. and before the list of options.
-#: ../programs/gvfs-open.c:62
+#: ../programs/gvfs-open.c:64
msgid ""
"Open files with the default application that\n"
"is registered to handle files of this type."
msgstr ""
"Mở tập tin bằng ứng dụng mặc định được\n"
-" đăng ký để xử lý tập tin kiểu đó."
+"đăng ký để xử lý tập tin kiểu đó."
#. Translators: the first %s is the program name, the second one
#. is the URI of the file, the third is the error message.
-#: ../programs/gvfs-open.c:118
+#: ../programs/gvfs-open.c:126
#, c-format
msgid "%s: %s: error opening location: %s\n"
msgstr "%s: %s: gặp lỗi khi mở vị trí: %s\n"
-#: ../programs/gvfs-rename.c:62
+#: ../programs/gvfs-rename.c:70
msgid "NEW-NAME"
msgstr "TÊN-MỚI"
-#: ../programs/gvfs-rename.c:63
+#: ../programs/gvfs-rename.c:71
msgid "Rename a file."
msgstr "Đổi tên tập tin."
-#: ../programs/gvfs-rename.c:102
+#: ../programs/gvfs-rename.c:117
#, c-format
msgid "Rename successful. New uri: %s\n"
msgstr "Đổi tên thành công. URI mới: %s\n"
-#: ../programs/gvfs-rm.c:34 ../programs/gvfs-trash.c:68
+#: ../programs/gvfs-rm.c:35 ../programs/gvfs-trash.c:69
msgid "Ignore nonexistent files, never prompt"
msgstr "Bỏ qua tập tin không tồn tại, không bao giờ hỏi"
-#: ../programs/gvfs-rm.c:57
+#: ../programs/gvfs-rm.c:59
msgid "Delete the given files."
-msgstr "Xoá tập tin đã cho."
+msgstr "Xóa tập tin đã cho."
-#: ../programs/gvfs-save.c:44
+#: ../programs/gvfs-save.c:46
msgid "Only create if not existing"
-msgstr "Chỉ tạo nếu không tồn tại"
+msgstr "Chỉ tạo nếu không sẵn có"
-#: ../programs/gvfs-save.c:45
+#: ../programs/gvfs-save.c:47
msgid "Append to end of file"
msgstr "Nối vào cuối tập tin"
-#: ../programs/gvfs-save.c:46
+#: ../programs/gvfs-save.c:48
msgid "When creating, restrict access to the current user"
msgstr "Khi tạo, giới hạn truy cập cho chỉ người dùng hiện tại"
+#: ../programs/gvfs-save.c:49
+msgid "When replacing, replace as if the destination did not exist"
+msgstr "Khi thay thế, sẽ thay thế nếu đích chưa có"
+
#. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: ../programs/gvfs-save.c:48
+#: ../programs/gvfs-save.c:51
msgid "Print new etag at end"
msgstr "In etag mới ở cuối"
#. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: ../programs/gvfs-save.c:50
+#: ../programs/gvfs-save.c:53
msgid "The etag of the file being overwritten"
msgstr "Ghi đè etag của tập tin"
-#: ../programs/gvfs-save.c:50
+#: ../programs/gvfs-save.c:53
msgid "ETAG"
msgstr "ETAG"
-#: ../programs/gvfs-save.c:78
+#: ../programs/gvfs-save.c:83
#, c-format
msgid "Error opening file: %s\n"
-msgstr "Lỗi mở tập tin: %s\n"
+msgstr "Gặp lỗi khi mở tập tin: %s\n"
-#: ../programs/gvfs-save.c:111
+#: ../programs/gvfs-save.c:116
msgid "Error reading stdin"
-msgstr "Lỗi đọc stdin"
+msgstr "Gặp lỗi khi đọc đầu vào tiêu chuẩn"
-#: ../programs/gvfs-save.c:124
+#: ../programs/gvfs-save.c:129
#, c-format
msgid "Error closing: %s\n"
-msgstr "Lỗi đóng: %s\n"
+msgstr "Gặp lỗi khi đóng: %s\n"
#. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: ../programs/gvfs-save.c:137
+#: ../programs/gvfs-save.c:142
#, c-format
msgid "Etag not available\n"
-msgstr "Không có etag\n"
+msgstr "Etag không sẵn có\n"
-#: ../programs/gvfs-save.c:164
+#: ../programs/gvfs-save.c:169
msgid "Read from standard input and save to DEST."
msgstr "Đọc từ đầu nhập chuẩn và lưu vào ĐÍCH."
-#: ../programs/gvfs-set-attribute.c:36
+#: ../programs/gvfs-set-attribute.c:37
msgid "Type of the attribute"
-msgstr "Loại thuộc tính"
+msgstr "Kiểu thuộc tính"
-#: ../programs/gvfs-set-attribute.c:36
+#: ../programs/gvfs-set-attribute.c:37
msgid "TYPE"
-msgstr "LOẠI"
+msgstr "KIỂU"
-#: ../programs/gvfs-set-attribute.c:137
+#: ../programs/gvfs-set-attribute.c:139
msgid "ATTRIBUTE"
-msgstr "THUỘC TÍNH"
+msgstr "THUỘC_TÍNH"
-#: ../programs/gvfs-set-attribute.c:137
+#: ../programs/gvfs-set-attribute.c:139
msgid "VALUE"
-msgstr "GIÁ TRỊ"
+msgstr "GIÁ_TRỊ"
-#: ../programs/gvfs-set-attribute.c:138
+#: ../programs/gvfs-set-attribute.c:140
msgid "Set a file attribute of LOCATION."
-msgstr "Đặt thuộc tính tập tin VỊ TRÍ."
+msgstr "Đặt thuộc tính tập tin của VỊ_TRÍ."
-#: ../programs/gvfs-set-attribute.c:157
+#: ../programs/gvfs-set-attribute.c:165
msgid "Location not specified\n"
-msgstr "Chưa xác định vị trí\n"
+msgstr "Chưa chỉ định vị trí\n"
-#: ../programs/gvfs-set-attribute.c:165
+#: ../programs/gvfs-set-attribute.c:173
msgid "Attribute not specified\n"
-msgstr "Chưa xác định thuộc tính\n"
+msgstr "Chưa chỉ định thuộc tính\n"
-#: ../programs/gvfs-set-attribute.c:174
+#: ../programs/gvfs-set-attribute.c:182
msgid "Value not specified\n"
-msgstr "Chưa xác định giá trị\n"
+msgstr "Chưa chỉ định giá trị\n"
-#: ../programs/gvfs-set-attribute.c:217
+#: ../programs/gvfs-set-attribute.c:225
#, c-format
msgid "Invalid attribute type %s\n"
-msgstr "Loại thuộc tính không hợp lệ %s\n"
+msgstr "Kiểu thuộc tính không hợp lệ %s\n"
-#: ../programs/gvfs-set-attribute.c:227
+#: ../programs/gvfs-set-attribute.c:238
#, c-format
msgid "Error setting attribute: %s\n"
-msgstr "Lỗi đặt thuộc tính: %s\n"
+msgstr "Gặp lỗi khi đặt thuộc tính: %s\n"
-#: ../programs/gvfs-trash.c:69
+#: ../programs/gvfs-trash.c:70
msgid "Empty the trash"
msgstr "Đổ rác"
-#: ../programs/gvfs-trash.c:91
+#: ../programs/gvfs-trash.c:93
msgid "Move files or directories to the trash."
-msgstr "Di chuyển tập tin hoặc thư mục vào Sọt rác."
+msgstr "Di chuyển tập tin hoặc thư mục vào thùng rác."
-#: ../programs/gvfs-trash.c:122
+#: ../programs/gvfs-trash.c:130
#, c-format
msgid "Error trashing file: %s\n"
-msgstr "Lỗi chuyển tập tin vào sọt rác: %s\n"
+msgstr "Gặp lỗi khi chuyển tập tin vào thùng rác: %s\n"
-#: ../programs/gvfs-tree.c:37
+#: ../programs/gvfs-tree.c:38
msgid "Follow symbolic links, mounts and shortcuts"
-msgstr "Theo liên kết biểu tượng, gắn kết và đường tắt"
+msgstr "Theo liên kết mềm, gắn kết và đường tắt"
-#: ../programs/gvfs-tree.c:247
+#: ../programs/gvfs-tree.c:250
msgid "List contents of directories in a tree-like format."
msgstr "Liệt kê nội dung thư mục dạng cây"
+#~ msgid "Operation not supported"
+#~ msgstr "Thao tác không được hỗ trợ"
+
+#~ msgid "Volume doesn't exist"
+#~ msgstr "Phân vùng không tồn tại"
+
+#~ msgid "Backups not supported"
+#~ msgstr "Chưa hỗ trợ chức năng sao lưu"
+
+#~ msgid "Ignore outstanding file operations when unmounting or ejecting"
+#~ msgstr "Bỏ qua những thao tác tập tin chưa giải quyết khi bỏ gắn hay đẩy ra"
+
+#~ msgid "Don't use copy and delete fallback"
+#~ msgstr "Không dùng dự phòng chép hay xóa"
+
+#~ msgid " Drive"
+#~ msgstr "Ổ SmartMedia"
+
+#~ msgid "No storage volumes found"
+#~ msgstr "Không tìm thấy lưu trữ"
+
+#~ msgid "Cannot delete this entity"
+#~ msgstr "Không thể xóa thực thể này"
+
+#~ msgid "progress"
+#~ msgstr "tiến độ"
+
#~ msgid "AFP volumes for %s on %s"
#~ msgstr "Khối tin AFP cho %s trên %s"
@@ -3005,7 +3144,7 @@ msgstr "Liệt kê nội dung thư mục dạng cây"
#~ msgstr "FTP dưới tên %s trên %s"
#~ msgid "Enter passphrase for key for ssh as %s on %s"
-#~ msgstr "Nhập mật khẩu cho khoá ssh của %s trên %s"
+#~ msgstr "Nhập mật khẩu cho khóa ssh của %s trên %s"
#~ msgid "Enter password for ssh as %s on %s"
#~ msgstr "Nhập mật khẩu cho ssh của %s trên %s"
@@ -3014,7 +3153,7 @@ msgstr "Liệt kê nội dung thư mục dạng cây"
#~ msgstr "SFTP trên %s"
#~ msgid "Invalid icon_id '%s' in OpenIconForRead"
-#~ msgstr "icon_id sai '%s' trong OpenIconForRead"
+#~ msgstr "icon_id sai “%s” trong OpenIconForRead"
#~ msgid "Can't contact session bus"
#~ msgstr "Không thể liên lạc mạch hệ thống"
@@ -3056,7 +3195,7 @@ msgstr "Liệt kê nội dung thư mục dạng cây"
#~ msgstr "vị trí"
#~ msgid "SOURCE... DEST - copy file(s) from SOURCE to DEST"
-#~ msgstr "NGUỒN... ĐÍCH - chép tập tin từ NGUỒN sang ĐÍCH"
+#~ msgstr "NGUỒN… ĐÍCH - chép tập tin từ NGUỒN sang ĐÍCH"
#~ msgid "- list files at <location>"
#~ msgstr "- liệt kê tập tin tại <vị trí>"
@@ -3071,10 +3210,10 @@ msgstr "Liệt kê nội dung thư mục dạng cây"
#~ msgstr "%s: %s: gặp lỗi khi khởi chạy ứng dụng: %s\n"
#~ msgid "FILES... - open FILES with registered application."
-#~ msgstr "TẬP TIN... — mở các TẬP TIN dùng ứng dụng đã đăng ký."
+#~ msgstr "TẬP TIN… — mở các TẬP TIN dùng ứng dụng đã đăng ký."
#~ msgid "- delete files"
-#~ msgstr "- xoá tập tin"
+#~ msgstr "- xóa tập tin"
#~ msgid "Create backup"
#~ msgstr "Tạo sao lưu"
@@ -3090,7 +3229,7 @@ msgstr "Liệt kê nội dung thư mục dạng cây"
#~ msgstr " <vị trí> <thuộc tính> <giá trị> - đặt thuộc tính"
#~ msgid "- move files to trash"
-#~ msgstr "- chuyển vào sọt rác"
+#~ msgstr "- chuyển vào thùng rác"
#~ msgid "Server doesn't support passwords longer than 256 characters"
#~ msgstr "Máy chủ không hỗ trợ mật khẩu dài hơn 256 ký tự"
@@ -3100,90 +3239,3 @@ msgstr "Liệt kê nội dung thư mục dạng cây"
#~ msgid "Anonymous login to AFP server %s failed, got error code: %d"
#~ msgstr "Thất bại đăng nhập vô danh vào máy chủ AFP %s, mã lỗi: %d"
-
-#~| msgid "sftp for %s on %s"
-#~ msgid "AFP shares for %s on %s"
-#~ msgstr "Chia sẻ AFP dưới tên %s trên %s"
-
-#~| msgid "Windows shares on %s"
-#~ msgid "AFP shares on %s"
-#~ msgstr "Chia sẻ AFP trên %s"
-
-#~| msgid "File is directory"
-#~ msgid "File is a directory"
-#~ msgstr "Tập tin là thư mục"
-
-#~| msgid "Unable to create temporary file"
-#~ msgid "Couldn't create temporary file (%s)"
-#~ msgstr "Không thể tạo tập tin tạm thời (%s)"
-
-#~ msgid "FPGetUserInfo failed (%s)"
-#~ msgstr "FPGetUserInfo lỗi (%s)"
-
-#~ msgid "Unhandled Inst proxy error (%d)"
-#~ msgstr "Lỗi uỷ nhiện Inst không được xử lý (%d)"
-
-#~ msgid "Unhandled SBServices proxy error (%d)"
-#~ msgstr "Lỗi uỷ nhiện SBServices không được xử lý (%d)"
-
-#~ msgid "Service %d on Apple Mobile Device"
-#~ msgstr "Dịch vụ %d trên thiết bị di động Apple"
-
-#~ msgid "ftp on %s"
-#~ msgstr "FTP trên %s"
-
-#~ msgid "Error renaming dir"
-#~ msgstr "Lỗi đổi tên thư mục"
-
-#~ msgid "sftp on %s"
-#~ msgstr "SFTP trên %s"
-
-#~ msgid "Invalid return value from get_info"
-#~ msgstr "Giá trị đáp ứng không hợp lệ từ hàm lấy thông tin (get_info)"
-
-#~ msgid "Invalid return value from query_info"
-#~ msgstr "Giá trị đáp ứng không hợp lệ từ hàm truy vấn thông tin (query_info)"
-
-#~ msgid "Invalid return value from call"
-#~ msgstr "Giá trị đáp ứng không hợp lệ từ hàm gọi (call)"
-
-#~ msgid "Invalid return value from get_filesystem_info"
-#~ msgstr ""
-#~ "Giá trị đáp ứng không hợp lệ từ hàm lấy thông tin về hệ thống tập tin "
-#~ "(get_filesystem_info)"
-
-#~ msgid "Invalid return value from query_filesystem_info"
-#~ msgstr ""
-#~ "Giá trị đáp ứng không hợp lệ từ hàm truy vấn thông tin về hệ thống tập "
-#~ "tin (query_filesystem_info)"
-
-#~ msgid "Invalid return value from monitor_dir"
-#~ msgstr "Giá trị đáp ứng không hợp lệ từ hàm theo dõi thư mục (monitor_dir)"
-
-#~ msgid "Invalid return value from monitor_file"
-#~ msgstr "Giá trị đáp ứng không hợp lệ từ hàm theo dõi tập tin (monitor_file)"
-
-#~ msgid "The query info operation is not supported"
-#~ msgstr "Thao tác truy vấn thông tin không được hỗ trợ"
-
-#~ msgid "Query info not supported on stream"
-#~ msgstr "Chức năng truy vấn thông không được hỗ trợ trên luồng"
-
-#~| msgid "Invalid return value from get_info"
-#~ msgid "Invalid return value from open_icon_for_read"
-#~ msgstr "Giá trị sai trả lại từ open_icon_for_read"
-
-#~ msgid "broken transmission"
-#~ msgstr "lỗi truyền"
-
-#~ msgid "Could not connect to host"
-#~ msgstr "Không thể kết nối tới máy chủ"
-
-#~ msgid "filename too long"
-#~ msgstr "tên tập tin quá dài"
-
-#~ msgid "Invalid destination filename"
-#~ msgstr "Tên tập tin đích không hợp lệt"
-
-#~ msgid "Enter password"
-#~ msgstr "Gõ mật khẩu"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]