[seahorse] Updated Vietnamese translation



commit 0f8c61e9532416848c6fc6506a6272aa496ea2ec
Author: Trần Ngọc Quân <vnwildman gmail com>
Date:   Wed Feb 28 15:04:44 2018 +0700

    Updated Vietnamese translation
    
    Signed-off-by: Trần Ngọc Quân <vnwildman gmail com>

 po/vi.po | 1868 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 953 insertions(+), 915 deletions(-)
---
diff --git a/po/vi.po b/po/vi.po
index 948d930..9b6625f 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -4,15 +4,15 @@
 # This file is distributed under the same license as the seahorse package.
 # Nguyễn Thái Ngọc Duy <pclouds gmail com>, 2007,2011-2013.
 # Clytie Siddall <clytie riverland net au>, 2006-2009.
-# Trần Ngọc Quân <vnwildman gmail com>, 2013, 2014, 2015, 2016, 2017.
+# Trần Ngọc Quân <vnwildman gmail com>, 2013, 2014, 2015, 2016, 2017, 2018.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: seahorse master\n"
 "Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?";
 "product=seahorse&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2017-09-01 14:17+0000\n"
-"PO-Revision-Date: 2017-09-04 13:51+0700\n"
+"POT-Creation-Date: 2018-02-26 16:15+0000\n"
+"PO-Revision-Date: 2018-02-28 15:03+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"
@@ -23,339 +23,501 @@ msgstr ""
 "X-Generator: Gtranslator 2.91.7\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 
-#: ../data/seahorse.appdata.xml.in.h:1
-msgid "Seahorse"
-msgstr "Seahorse"
-
-#: ../data/seahorse.appdata.xml.in.h:2 ../data/seahorse.desktop.in.in.h:2
-msgid "Manage your passwords and encryption keys"
-msgstr "Quản lý các mật khẩu và khóa mã hóa của bạn"
-
-#: ../data/seahorse.appdata.xml.in.h:3
-msgid ""
-"Seahorse is a GNOME application for managing encryption keys. It also "
-"integrates with nautilus, gedit and other places for encryption operations."
-msgstr ""
-"Seahorse là ứng dụng của GNOME dùng để quản lý các khóa mã hóa. Nó cũng được "
-"tổ hợp cùng với nautilus, gedit và một số cái khác nữa để thực hiện các thao "
-"tác mã hóa."
+#: common/add-keyserver-dialog.vala:32
+msgid "Add Key Server"
+msgstr "Thêm máy phục vụ khóa"
 
-#: ../data/seahorse.appdata.xml.in.h:4
-msgid ""
-"With seahorse you can create and manage PGP keys, create and manage SSH "
-"keys, publish and retrieve keys from key servers, cache your passphrase so "
-"you don’t have to keep typing it and backup your keys and keyring."
-msgstr ""
-"Khi dùng seahorse bạn có thể tạo và quản lý các khóa PGP, tạo và quản lý "
-"khóa SSH, xuất hay nhận khóa từ các máy chủ phục vụ khóa, nhớ đệm mật khẩu "
-"mở tập tin khóa do đó bạn không cần phải gõ nó và sao lưu dự phòng khóa và "
-"chùm khóa cho bạn."
+#: common/add-keyserver-dialog.vala:64
+msgid "Custom"
+msgstr "Tự chọn"
 
-#: ../data/seahorse.desktop.in.in.h:1 ../common/catalog.vala:285
-#: ../src/seahorse-key-manager.c:660
-msgid "Passwords and Keys"
-msgstr "Mật khẩu và Chìa khóa"
+#. Buttons
+#: common/add-keyserver-dialog.vala:68
+msgid "Cancel"
+msgstr "Thôi"
 
-#: ../data/seahorse.desktop.in.in.h:3
-msgid "keyring;encryption;security;sign;ssh;"
-msgstr ""
-"keyring;vòng;khóa;vong;khoa;encryption;mã;hóa;ma;hoa;mật;security;an;ninh;"
-"bảo;mật;bao;mat;sign;ký;ky;ssh;pgp;gpg;"
+#: common/add-keyserver-dialog.vala:69
+msgid "Save"
+msgstr "Ghi lại"
 
-#: ../common/catalog.vala:257
+#: common/catalog.vala:258
 msgid "Contributions:"
 msgstr "Những người có đóng góp:"
 
-#: ../common/catalog.vala:287
+#: common/catalog.vala:286 data/seahorse.desktop.in.in:3
+#: src/seahorse-key-manager.c:658
+msgid "Passwords and Keys"
+msgstr "Mật khẩu và Chìa khóa"
+
+#: common/catalog.vala:288
 msgid "translator-credits"
 msgstr "Nhóm Việt hóa GNOME <gnome-vi-list gnome org>"
 
-#: ../common/catalog.vala:290
+#: common/catalog.vala:291
 msgid "Seahorse Project Homepage"
 msgstr "Trang chủ dự án Seahorse"
 
-#: ../common/catalog.vala:308
+#: common/catalog.vala:309
 msgid "Cannot delete"
 msgstr "Không thể xóa"
 
-#: ../common/catalog.vala:331 ../libseahorse/seahorse-key-manager-store.c:443
+#: common/catalog.vala:332 common/key-manager-store.vala:427
 msgid "Couldn’t export keys"
 msgstr "Không thể xuất khóa"
 
-#: ../common/catalog.vala:342
+#: common/catalog.vala:343
 msgid "Couldn’t export data"
 msgstr "Không thể xuất dữ liệu"
 
-#: ../common/catalog.vala:358 ../libseahorse/seahorse-widget.c:461
+#: common/catalog.vala:359 libseahorse/seahorse-widget.c:461
 #, c-format
 msgid "Could not display help: %s"
 msgstr "Không thể hiển thị trợ giúp: %s"
 
 #. Top menu items
-#: ../common/catalog.vala:364
+#: common/catalog.vala:365
 msgid "_File"
 msgstr "_Tập tin"
 
-#: ../common/catalog.vala:365
+#: common/catalog.vala:366
 msgid "E_xport…"
 msgstr "_Xuất ra…"
 
-#: ../common/catalog.vala:366
+#: common/catalog.vala:367
 msgid "Export to a file"
 msgstr "Xuất ra tập tin"
 
-#: ../common/catalog.vala:367
+#: common/catalog.vala:368
 msgid "_Edit"
 msgstr "_Sửa"
 
-#: ../common/catalog.vala:370
+#: common/catalog.vala:369
+msgid "_Copy"
+msgstr "_Chép"
+
+#: common/catalog.vala:370
 msgid "Copy to the clipboard"
 msgstr "Chép sang clipboard"
 
-#: ../common/catalog.vala:371 ../pkcs11/pkcs11-properties.vala:201
-#: ../src/seahorse-sidebar.c:954
+#. Translators: This text refers to deleting an item from its type's backing store
+#: common/catalog.vala:372 common/delete-dialog.vala:91
+#: pkcs11/pkcs11-properties.vala:201 src/seahorse-sidebar.c:954
 msgid "_Delete"
 msgstr "_Xóa"
 
-#: ../common/catalog.vala:372
+#: common/catalog.vala:373
 msgid "Delete selected items"
 msgstr "Xóa các mục đã chọn"
 
-#: ../common/catalog.vala:374
+#: common/catalog.vala:374 common/catalog.vala:376 src/seahorse-sidebar.c:965
+msgid "_Properties"
+msgstr "Th_uộc tính"
+
+#: common/catalog.vala:375
 msgid "Show the properties of this item"
 msgstr "Hiện thuộc tính mục này"
 
-#: ../common/catalog.vala:376
+#: common/catalog.vala:377
 msgid "Show the properties of this keyring"
 msgstr "Hiện thuộc tính chùm chìa khóa này"
 
-#: ../common/catalog.vala:377
+#: common/catalog.vala:378
 msgid "Prefere_nces"
 msgstr "Tù_y thích"
 
-#: ../common/catalog.vala:378
+#: common/catalog.vala:379
 msgid "Change preferences for this program"
 msgstr "Thay đổi các tùy chọn cho phù hợp với cá tính riêng của mỗi người"
 
-#: ../common/catalog.vala:379
+#: common/catalog.vala:380
 msgid "_View"
 msgstr "_Trình bày"
 
-#: ../common/catalog.vala:380
+#: common/catalog.vala:381
 msgid "_Help"
 msgstr "Trợ g_iúp"
 
-#: ../common/catalog.vala:382
+#: common/catalog.vala:382
+msgid "_About"
+msgstr "_Giới thiệu"
+
+#: common/catalog.vala:383
 msgid "About this program"
 msgstr "Giới thiệu về chương trình này"
 
-#: ../common/catalog.vala:383
+#: common/catalog.vala:384
 msgid "_Contents"
 msgstr "Mục lụ_c"
 
-#: ../common/catalog.vala:384
+#: common/catalog.vala:385
 msgid "Show Seahorse help"
 msgstr "Hiện trợ giúp Seahorse"
 
-#: ../common/exportable.vala:192
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:46
+#: common/delete-dialog.vala:87 common/exportable.vala:191
+#: common/passphrase-prompt.vala:117
+msgid "_Cancel"
+msgstr "_Thôi"
+
+#: common/exportable.vala:192 pgp/seahorse-pgp-private-key-properties.ui:1427
 msgid "Export"
 msgstr "Xuất ra"
 
+#. The second and main entry
+#: common/passphrase-prompt.vala:92
+msgid "Confirm:"
+msgstr "Xác nhận:"
+
+#: common/passphrase-prompt.vala:121
+msgid "_OK"
+msgstr "Đồn_g ý"
+
+#: common/passphrase-prompt.vala:145 gkr/seahorse-gkr-item-properties.ui:246
+#: ssh/seahorse-ssh-askpass.c:117
+msgid "Password:"
+msgstr "Mật khẩu:"
+
+#: common/prefs.vala:42
+msgid "Preferences"
+msgstr "Tùy thích"
+
+#: common/prefs.vala:150
+msgid "None: Don’t publish keys"
+msgstr "Không: Đừng xuất bản khóa"
+
+#: common/prefs.vala:166
+msgid "Not a valid Key Server address."
+msgstr "Không phải địa chỉ máy phục vụ khóa hợp lệ."
+
+#: common/prefs.vala:167
+msgid ""
+"For help contact your system administrator or the administrator of the key "
+"server."
+msgstr ""
+"Để được trợ giúp, hãy liên lạc với quản trị hệ thống của bạn hoặc với người "
+"quản trị của máy phục vụ khóa."
+
+#: common/prefs.vala:236
+msgid "URL"
+msgstr "URL"
+
+#: common/seahorse-add-keyserver.ui:12
+msgid "initial temporary item"
+msgstr "mục tạm khởi tạo"
+
+#: common/seahorse-add-keyserver.ui:34
+msgid "Key Server Type:"
+msgstr "Kiểu máy phục vụ khóa:"
+
+#: common/seahorse-add-keyserver.ui:58
+msgid "Host:"
+msgstr "Máy chủ:"
+
+#: common/seahorse-add-keyserver.ui:77 ssh/seahorse-ssh-upload.ui:50
+#: ssh/seahorse-ssh-upload.ui:117
+msgid "The host name or address of the server."
+msgstr "Tên hay địa chỉ của máy phục vụ."
+
+#: common/seahorse-add-keyserver.ui:93
+msgid ":"
+msgstr ":"
+
+#: common/seahorse-add-keyserver.ui:105
+msgid "The port to access the server on."
+msgstr "Cổng nơi cần truy cập máy phục vụ."
+
+#: common/seahorse-prefs.ui:34
+msgid "_Find keys via:"
+msgstr "_Tìm khóa thông qua:"
+
+#: common/seahorse-prefs.ui:105
+msgid "_Publish keys to:"
+msgstr "_Xuất bản khóa tới:"
+
+#: common/seahorse-prefs.ui:128
+msgid "Automatically retrieve keys from _key servers"
+msgstr "Tự động lấy các khóa từ các máy phục vụ _khóa"
+
+#: common/seahorse-prefs.ui:142
+msgid "Automatically synchronize _modified keys with key servers"
+msgstr "Tự động đồng bộ hóa các khóa đã sửa đổi với các _máy phục vụ khóa"
+
+#: common/seahorse-prefs.ui:159
+msgid "Key Servers"
+msgstr "Máy phục vụ khóa"
+
 #. TRANSLATORS: this date (Year-month-day) is used to display
 #. * when something happened, e.g. when a key was created. Feel
 #. * free to put it in the correct order for your language.
 #.
-#: ../common/util.vala:63
+#: common/util.vala:63
 msgid "%Y-%m-%d"
 msgstr "%d-%m-%Y"
 
-#: ../gkr/gkr-backend.vala:39
+#: common/validity.vala:38 pgp/seahorse-pgp-key-properties.c:1250
+#: pgp/seahorse-pgp-private-key-properties.ui:12
+#: pgp/seahorse-pgp-public-key-properties.ui:12
+msgctxt "Validity"
+msgid "Unknown"
+msgstr "Không rõ"
+
+#: common/validity.vala:40 pgp/seahorse-pgp-key-properties.c:1256
+#: pgp/seahorse-pgp-private-key-properties.ui:15
+#: pgp/seahorse-pgp-public-key-properties.ui:15
+msgctxt "Validity"
+msgid "Never"
+msgstr "Không bao giờ"
+
+#: common/validity.vala:42 pgp/seahorse-pgp-private-key-properties.ui:18
+msgctxt "Validity"
+msgid "Marginal"
+msgstr "Sát giới hạn"
+
+#: common/validity.vala:44 pgp/seahorse-pgp-private-key-properties.ui:21
+msgctxt "Validity"
+msgid "Full"
+msgstr "Đầy đủ"
+
+#: common/validity.vala:46 pgp/seahorse-pgp-private-key-properties.ui:24
+msgctxt "Validity"
+msgid "Ultimate"
+msgstr "Không giới hạn"
+
+#: common/validity.vala:48
+msgctxt "Validity"
+msgid "Disabled"
+msgstr "Tắt"
+
+#: common/validity.vala:50
+msgctxt "Validity"
+msgid "Revoked"
+msgstr "Bị thu hồi"
+
+#: data/seahorse.appdata.xml.in:6
+msgid "Seahorse"
+msgstr "Seahorse"
+
+#: data/seahorse.appdata.xml.in:7 data/seahorse.desktop.in.in:4
+msgid "Manage your passwords and encryption keys"
+msgstr "Quản lý các mật khẩu và khóa mã hóa của bạn"
+
+#: data/seahorse.appdata.xml.in:9
+msgid ""
+"Seahorse is a GNOME application for managing encryption keys. It also "
+"integrates with nautilus, gedit and other places for encryption operations."
+msgstr ""
+"Seahorse là ứng dụng của GNOME dùng để quản lý các khóa mã hóa. Nó cũng được "
+"tổ hợp cùng với nautilus, gedit và một số cái khác nữa để thực hiện các thao "
+"tác mã hóa."
+
+#: data/seahorse.appdata.xml.in:13
+msgid ""
+"With seahorse you can create and manage PGP keys, create and manage SSH "
+"keys, publish and retrieve keys from key servers, cache your passphrase so "
+"you don’t have to keep typing it and backup your keys and keyring."
+msgstr ""
+"Khi dùng seahorse bạn có thể tạo và quản lý các khóa PGP, tạo và quản lý "
+"khóa SSH, xuất hay nhận khóa từ các máy chủ phục vụ khóa, nhớ đệm mật khẩu "
+"mở tập tin khóa do đó bạn không cần phải gõ nó và sao lưu dự phòng khóa và "
+"chùm khóa cho bạn."
+
+#. Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list 
MUST also end with a semicolon!
+#: data/seahorse.desktop.in.in:6
+msgid "keyring;encryption;security;sign;ssh;"
+msgstr ""
+"keyring;vòng;khóa;vong;khoa;encryption;mã;hóa;ma;hoa;mật;security;an;ninh;"
+"bảo;mật;bao;mat;sign;ký;ky;ssh;pgp;gpg;"
+
+#. Translators: Do NOT translate or transliterate this text (this is an icon file name)!
+#: data/seahorse.desktop.in.in:11
+msgid "seahorse"
+msgstr "seahorse"
+
+#: gkr/gkr-backend.vala:43
 msgid "Passwords"
 msgstr "Mật khẩu"
 
-#: ../gkr/gkr-backend.vala:43
+#: gkr/gkr-backend.vala:47
 msgid "Stored personal passwords, credentials and secrets"
 msgstr "Mật khẩu cá nhân, chứng nhận và các thứ bí mật khác được lưu"
 
-#: ../gkr/gkr-backend.vala:251
+#: gkr/gkr-backend.vala:255
 msgid "New password keyring"
 msgstr "Chùm chìa khóa mật khẩu mới"
 
-#: ../gkr/gkr-backend.vala:252 ../gkr/gkr-backend.vala:259
+#: gkr/gkr-backend.vala:256 gkr/gkr-backend.vala:263
 msgid "Used to store application and network passwords"
 msgstr "Dùng để lưu trữ các mật khẩu kiểu ứng dụng và mạng"
 
-#: ../gkr/gkr-backend.vala:253
+#: gkr/gkr-backend.vala:257
 msgid "New password…"
 msgstr "Mật khẩu mới…"
 
-#: ../gkr/gkr-backend.vala:254 ../gkr/gkr-backend.vala:261
+#: gkr/gkr-backend.vala:258 gkr/gkr-backend.vala:265
 msgid "Safely store a password or secret."
 msgstr "Lưu an toàn mật khẩu hoặc bí mật."
 
-#: ../gkr/gkr-backend.vala:258
+#: gkr/gkr-backend.vala:262
 msgid "Password Keyring"
 msgstr "Chùm chìa khóa mật khẩu"
 
-#: ../gkr/gkr-backend.vala:260
+#: gkr/gkr-backend.vala:264
 msgid "Stored Password"
 msgstr "Mật khẩu đã lưu"
 
-#: ../gkr/gkr-item-add.vala:24
+#: gkr/gkr-item-add.vala:24
 msgid "Add Password"
 msgstr "Thêm mật khẩu"
 
-#: ../gkr/gkr-item-add.vala:101
+#: gkr/gkr-item-add.vala:101
 msgid "Couldn’t add item"
 msgstr "Không thể thêm mục"
 
-#: ../gkr/gkr-item-properties.vala:136
+#: gkr/gkr-item-properties.vala:136
 msgid "Access a network share or resource"
 msgstr "Truy cập một vùng chia sẻ hay tài nguyên của mạng"
 
-#: ../gkr/gkr-item-properties.vala:139
+#: gkr/gkr-item-properties.vala:139
 msgid "Access a website"
 msgstr "Truy cập một địa chỉ Web"
 
-#: ../gkr/gkr-item-properties.vala:142
+#: gkr/gkr-item-properties.vala:142
 msgid "Unlocks a PGP key"
 msgstr "Gỡ khóa một khóa PGP"
 
-#: ../gkr/gkr-item-properties.vala:145
+#: gkr/gkr-item-properties.vala:145
 msgid "Unlocks a Secure Shell key"
 msgstr "Gỡ khóa một khóa SSH"
 
-#: ../gkr/gkr-item-properties.vala:148
+#: gkr/gkr-item-properties.vala:148
 msgid "Saved password or login"
 msgstr "Mật khẩu hay thông tin đăng nhập đã lưu"
 
-#: ../gkr/gkr-item-properties.vala:161
+#: gkr/gkr-item-properties.vala:161
 msgid "Network Credentials"
 msgstr "Thông tin xác thực mạng"
 
-#: ../gkr/gkr-item-properties.vala:166
+#: gkr/gkr-item-properties.vala:166
 msgid "Password"
 msgstr "Mật khẩu"
 
-#: ../gkr/gkr-item-properties.vala:235
+#: gkr/gkr-item-properties.vala:235
 msgid "Couldn’t change password."
 msgstr "Không thể thay đổi mật khẩu."
 
-#: ../gkr/gkr-item-properties.vala:275
+#: gkr/gkr-item-properties.vala:275
 msgid "Couldn’t set description."
 msgstr "Không thể đặt mô tả."
 
 #. Translators: This should be the same as the string in empathy
-#: ../gkr/gkr-item.vala:388
+#: gkr/gkr-item.vala:388
 msgid "IM account password for "
 msgstr "Mật khẩu tài khoản IM cho "
 
-#: ../gkr/gkr-item.vala:444
+#: gkr/gkr-item.vala:444
 msgid "Password or secret"
 msgstr "Mật khẩu hoặc mật mã"
 
-#: ../gkr/gkr-item.vala:445
+#: gkr/gkr-item.vala:445
 msgid "Network password"
 msgstr "Mật khẩu mạng"
 
-#: ../gkr/gkr-item.vala:446
+#: gkr/gkr-item.vala:446
 msgid "Stored note"
 msgstr "Ghi chú được lưu"
 
-#: ../gkr/gkr-item.vala:447
+#: gkr/gkr-item.vala:447
 msgid "Keyring password"
 msgstr "Mật khẩu chùm chìa khóa"
 
-#: ../gkr/gkr-item.vala:448
+#: gkr/gkr-item.vala:448
 msgid "Encryption key password"
 msgstr "Mật khẩu khóa mật mã hóa"
 
-#: ../gkr/gkr-item.vala:449
+#: gkr/gkr-item.vala:449
 msgid "Key storage password"
 msgstr "Mật khẩu kho chứa khóa"
 
-#: ../gkr/gkr-item.vala:450
+#: gkr/gkr-item.vala:450
 msgid "Google Chrome password"
 msgstr "Mật khẩu Google Chrome"
 
-#: ../gkr/gkr-item.vala:451
-msgid "Gnome Online Accounts password"
-msgstr "Mật khẩu Tài khoản Gnome trực tuyến"
+#: gkr/gkr-item.vala:451
+msgid "GNOME Online Accounts password"
+msgstr "Mật khẩu Tài khoản GNOME trực tuyến"
 
-#: ../gkr/gkr-item.vala:452
+#: gkr/gkr-item.vala:452
 msgid "Telepathy password"
 msgstr "Mật khẩu Telepathy"
 
-#: ../gkr/gkr-item.vala:453
+#: gkr/gkr-item.vala:453
 msgid "Instant messaging password"
 msgstr "Mật khẩu tán gẫu"
 
-#: ../gkr/gkr-item.vala:454
+#: gkr/gkr-item.vala:454
 msgid "Network Manager secret"
 msgstr "Mật mã Trình quản lý mạng"
 
-#: ../gkr/gkr-item.vala:504
+#: gkr/gkr-item.vala:504
 #, c-format
 msgid "Are you sure you want to delete the password “%s”?"
 msgstr "Bạn có chắc muốn xóa mật khẩu “%s” không?"
 
-#: ../gkr/gkr-item.vala:506
+#: gkr/gkr-item.vala:506
 #, c-format
 msgid "Are you sure you want to delete %d password?"
 msgid_plural "Are you sure you want to delete %d passwords?"
 msgstr[0] "Bạn có chắc muốn xóa %d mật khẩu không?"
 
-#: ../gkr/gkr-keyring-add.vala:25
+#: gkr/gkr-keyring-add.vala:25
 msgid "Add Password Keyring"
 msgstr "Thêm chùm chìa khóa mật khẩu"
 
-#: ../gkr/gkr-keyring-add.vala:55
+#: gkr/gkr-keyring-add.vala:55
 msgid "Couldn’t add keyring"
 msgstr "Không thể thêm chùm chìa khóa"
 
-#: ../gkr/gkr-keyring.vala:28
+#: gkr/gkr-keyring.vala:28
 msgid "A keyring that is automatically unlocked on login"
 msgstr "Tự động mở chùm chìa khóa khi đăng nhập"
 
-#: ../gkr/gkr-keyring.vala:29
+#: gkr/gkr-keyring.vala:29
 msgid "A keyring used to store passwords"
 msgstr "Chùm chìa khóa dùng để lưu mật khẩu"
 
-#: ../gkr/gkr-keyring.vala:174
+#: gkr/gkr-keyring.vala:174
 msgid "Couldn’t set default keyring"
 msgstr "Không thể đặt chùm chìa khóa mặc định"
 
-#: ../gkr/gkr-keyring.vala:198 ../gkr/gkr-keyring.vala:203
+#: gkr/gkr-keyring.vala:198 gkr/gkr-keyring.vala:203
 msgid "Couldn’t change keyring password"
 msgstr "Không thể thay đổi mật khẩu của chùm chìa khóa"
 
-#: ../gkr/gkr-keyring.vala:209
+#: gkr/gkr-keyring.vala:209
 msgid "_Set as default"
 msgstr "Đặt là _mặc định"
 
-#: ../gkr/gkr-keyring.vala:210
+#: gkr/gkr-keyring.vala:210
 msgid "Applications usually store new passwords in the default keyring."
 msgstr "Ứng dụng thường lưu mật khẩu mới vào chùm chìa khóa mặc định."
 
-#: ../gkr/gkr-keyring.vala:211
+#: gkr/gkr-keyring.vala:211
 msgid "Change _Password"
 msgstr "Đổi _mật khẩu"
 
-#: ../gkr/gkr-keyring.vala:212
+#: gkr/gkr-keyring.vala:212
 msgid "Change the unlock password of the password storage keyring"
 msgstr "Thay đổi mật khẩu sẽ mở khóa chùm chìa khóa lưu trữ mật khẩu"
 
-#: ../gkr/gkr-keyring.vala:237
+#: gkr/gkr-keyring.vala:237
 #, c-format
 msgid "Are you sure you want to delete the password keyring “%s”?"
 msgstr "Bạn có chắc muốn xóa chùm chìa khóa mật khẩu “%s” không?"
 
-#: ../gkr/gkr-keyring.vala:240
+#: gkr/gkr-keyring.vala:240
 msgid "I understand that all items will be permanently deleted."
 msgstr "Tôi hiểu mọi mục sẽ bị xóa vĩnh viễn."
 
-#: ../gkr/seahorse-add-keyring.xml.h:1
+#: gkr/seahorse-add-keyring.ui:17
 msgid ""
 "Please choose a name for the new keyring. You will be prompted for an unlock "
 "password."
@@ -363,252 +525,248 @@ msgstr ""
 "Hãy chọn tên cho chùm chìa khóa mới. Bạn sẽ được nhắc nhập mật khẩu khi gỡ "
 "khóa."
 
-#: ../gkr/seahorse-add-keyring.xml.h:2
+#: gkr/seahorse-add-keyring.ui:34
 msgid "New Keyring Name:"
 msgstr "Tên chùm chìa khóa mới:"
 
-#: ../gkr/seahorse-gkr-add-item.xml.h:1
-#: ../gkr/seahorse-gkr-item-properties.xml.h:1 ../pgp/seahorse-revoke.xml.h:3
-#: ../ssh/seahorse-ssh-generate.xml.h:5
+#: gkr/seahorse-gkr-add-item.ui:20 gkr/seahorse-gkr-item-properties.ui:42
+#: pgp/seahorse-revoke.ui:55 ssh/seahorse-ssh-generate.ui:131
 msgid "_Description:"
 msgstr "_Mô tả:"
 
-#: ../gkr/seahorse-gkr-add-item.xml.h:2
+#: gkr/seahorse-gkr-add-item.ui:49
 msgid "_Password:"
 msgstr "_Mật khẩu:"
 
-#: ../gkr/seahorse-gkr-add-item.xml.h:3
+#: gkr/seahorse-gkr-add-item.ui:60
 msgid "_Show Password"
 msgstr "Hiện _mật khẩu"
 
-#: ../gkr/seahorse-gkr-add-item.xml.h:4
+#: gkr/seahorse-gkr-add-item.ui:93
 msgid "_Keyring:"
 msgstr "_Chùm chìa khóa:"
 
 #. To translators: This is the noun not the verb.
-#: ../gkr/seahorse-gkr-item-properties.xml.h:3
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:23
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:13
-#: ../ssh/seahorse-ssh-key-properties.xml.h:9
+#: gkr/seahorse-gkr-item-properties.ui:69
+#: pgp/seahorse-pgp-private-key-properties.ui:553
+#: pgp/seahorse-pgp-public-key-properties.ui:442
+#: ssh/seahorse-ssh-key-properties.ui:166
 msgid "Use:"
 msgstr "Dùng:"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:4
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:24
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:20
-#: ../ssh/seahorse-ssh-key-properties.xml.h:3
+#: gkr/seahorse-gkr-item-properties.ui:102
+#: pgp/seahorse-pgp-private-key-properties.ui:567
+#: pgp/seahorse-pgp-private-key-properties.ui:1106
+#: pgp/seahorse-pgp-public-key-properties.ui:557
+#: pgp/seahorse-pgp-public-key-properties.ui:1223
+#: ssh/seahorse-ssh-key-properties.ui:86
 msgid "Type:"
 msgstr "Kiểu:"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:5
+#: gkr/seahorse-gkr-item-properties.ui:115
 msgid "Server:"
 msgstr "Máy chủ:"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:6
+#: gkr/seahorse-gkr-item-properties.ui:128
 msgid "Login:"
 msgstr "Đăng nhập:"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:7
+#: gkr/seahorse-gkr-item-properties.ui:226
 msgid "Show pass_word"
 msgstr "Hiện _mật khẩu"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:8
-#: ../libseahorse/seahorse-passphrase.c:179 ../ssh/seahorse-ssh-askpass.c:117
-msgid "Password:"
-msgstr "Mật khẩu:"
-
-#: ../gkr/seahorse-gkr-item-properties.xml.h:9 ../pgp/seahorse-pgp-subkey.c:402
-#: ../ssh/seahorse-ssh-key-properties.xml.h:15
+#: gkr/seahorse-gkr-item-properties.ui:266 pgp/seahorse-pgp-subkey.c:402
+#: ssh/seahorse-ssh-key-properties.ui:290
 msgid "Key"
 msgstr "Khóa"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:10
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:38
-#: ../ssh/seahorse-ssh-key-properties.xml.h:20
+#: gkr/seahorse-gkr-item-properties.ui:315
+#: pgp/seahorse-pgp-public-key-properties.ui:1151
+#: ssh/seahorse-ssh-key-properties.ui:459
 msgid "Technical Details:"
 msgstr "Chi tiết kỹ thuật:"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:11
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:51
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:47
-#: ../ssh/seahorse-ssh-key-properties.xml.h:22
+#: gkr/seahorse-gkr-item-properties.ui:335
+#: pgp/seahorse-pgp-private-key-properties.ui:1722
+#: pgp/seahorse-pgp-public-key-properties.ui:1611
+#: ssh/seahorse-ssh-key-properties.ui:502
 msgid "Details"
 msgstr "Chi tiết"
 
-#: ../gkr/seahorse-gkr-keyring.xml.h:1
+#: gkr/seahorse-gkr-keyring.ui:46
 msgid "Name:"
 msgstr "Tên:"
 
 #. To translators: This is the noun not the verb.
-#: ../gkr/seahorse-gkr-keyring.xml.h:3
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:41
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:42
+#: gkr/seahorse-gkr-keyring.ui:59
+#: pgp/seahorse-pgp-private-key-properties.ui:1233
+#: pgp/seahorse-pgp-public-key-properties.ui:1384
 msgid "Created:"
 msgstr "Ngày tạo:"
 
-#: ../gkr/seahorse-gkr-keyring.xml.h:4
+#: gkr/seahorse-gkr-keyring.ui:124
 msgid "Keyring"
 msgstr "Chùm chìa khóa"
 
-#: ../libegg/egg-datetime.c:316
+#: libegg/egg-datetime.c:316
 msgid "Display flags"
 msgstr "Hiển thị cờ"
 
-#: ../libegg/egg-datetime.c:317
+#: libegg/egg-datetime.c:317
 msgid "Displayed date and/or time properties"
 msgstr "Thuộc tính ngày/giờ đã hiển thị"
 
-#: ../libegg/egg-datetime.c:322
+#: libegg/egg-datetime.c:322
 msgid "Lazy mode"
 msgstr "Chế độ lười"
 
-#: ../libegg/egg-datetime.c:323
+#: libegg/egg-datetime.c:323
 msgid "Lazy mode doesn’t normalize entered date and time values"
 msgstr ""
 "Chế độ lười thì không cần nhập các giá trị ngày tháng và thời gian như theo "
 "tiêu chuẩn"
 
-#: ../libegg/egg-datetime.c:328
+#: libegg/egg-datetime.c:328
 msgid "Year"
 msgstr "Năm"
 
-#: ../libegg/egg-datetime.c:329
+#: libegg/egg-datetime.c:329
 msgid "Displayed year"
 msgstr "Năm đã hiển thị"
 
-#: ../libegg/egg-datetime.c:334
+#: libegg/egg-datetime.c:334
 msgid "Month"
 msgstr "Tháng"
 
-#: ../libegg/egg-datetime.c:335
+#: libegg/egg-datetime.c:335
 msgid "Displayed month"
 msgstr "Tháng đã hiển thị"
 
-#: ../libegg/egg-datetime.c:340
+#: libegg/egg-datetime.c:340
 msgid "Day"
 msgstr "Ngày"
 
-#: ../libegg/egg-datetime.c:341
+#: libegg/egg-datetime.c:341
 msgid "Displayed day of month"
 msgstr "Ngày của tháng đã hiển thị"
 
-#: ../libegg/egg-datetime.c:346
+#: libegg/egg-datetime.c:346
 msgid "Hour"
 msgstr "Giờ"
 
-#: ../libegg/egg-datetime.c:347
+#: libegg/egg-datetime.c:347
 msgid "Displayed hour"
 msgstr "Giờ đã hiển thị"
 
-#: ../libegg/egg-datetime.c:352
+#: libegg/egg-datetime.c:352
 msgid "Minute"
 msgstr "Phút"
 
-#: ../libegg/egg-datetime.c:353
+#: libegg/egg-datetime.c:353
 msgid "Displayed minute"
 msgstr "Phút đã hiển thị"
 
-#: ../libegg/egg-datetime.c:358
+#: libegg/egg-datetime.c:358
 msgid "Second"
 msgstr "Giây"
 
-#: ../libegg/egg-datetime.c:359
+#: libegg/egg-datetime.c:359
 msgid "Displayed second"
 msgstr "Giây đã hiển thị"
 
-#: ../libegg/egg-datetime.c:364
+#: libegg/egg-datetime.c:364
 msgid "Lower limit year"
 msgstr "Năm giới hạn dưới"
 
-#: ../libegg/egg-datetime.c:365
+#: libegg/egg-datetime.c:365
 msgid "Year part of the lower date limit"
 msgstr "Phần năm của giới hạn ngày dưới"
 
-#: ../libegg/egg-datetime.c:370
+#: libegg/egg-datetime.c:370
 msgid "Upper limit year"
 msgstr "Năm giới hạn trên"
 
-#: ../libegg/egg-datetime.c:371
+#: libegg/egg-datetime.c:371
 msgid "Year part of the upper date limit"
 msgstr "Phần năm của giới hạn ngày trên"
 
-#: ../libegg/egg-datetime.c:376
+#: libegg/egg-datetime.c:376
 msgid "Lower limit month"
 msgstr "Tháng giới hạn dưới"
 
-#: ../libegg/egg-datetime.c:377
+#: libegg/egg-datetime.c:377
 msgid "Month part of the lower date limit"
 msgstr "Phần tháng của giới hạn ngày dưới"
 
-#: ../libegg/egg-datetime.c:382
+#: libegg/egg-datetime.c:382
 msgid "Upper limit month"
 msgstr "Tháng giới hạn trên"
 
-#: ../libegg/egg-datetime.c:383
+#: libegg/egg-datetime.c:383
 msgid "Month part of the upper date limit"
 msgstr "Phần tháng của giới hạn ngày trên"
 
-#: ../libegg/egg-datetime.c:388
+#: libegg/egg-datetime.c:388
 msgid "Lower limit day"
 msgstr "Ngày giới hạn dưới"
 
-#: ../libegg/egg-datetime.c:389
+#: libegg/egg-datetime.c:389
 msgid "Day of month part of the lower date limit"
 msgstr "Phần ngày của tháng của giới hạn ngày dưới"
 
-#: ../libegg/egg-datetime.c:394
+#: libegg/egg-datetime.c:394
 msgid "Upper limit day"
 msgstr "Ngày giới hạn trên"
 
-#: ../libegg/egg-datetime.c:395
+#: libegg/egg-datetime.c:395
 msgid "Day of month part of the upper date limit"
 msgstr "Phần ngày của tháng của giới hạn ngày trên"
 
-#: ../libegg/egg-datetime.c:400
+#: libegg/egg-datetime.c:400
 msgid "Lower limit hour"
 msgstr "Giờ giới hạn dưới"
 
-#: ../libegg/egg-datetime.c:401
+#: libegg/egg-datetime.c:401
 msgid "Hour part of the lower time limit"
 msgstr "Phần giờ của giới hạn ngày dưới"
 
-#: ../libegg/egg-datetime.c:406
+#: libegg/egg-datetime.c:406
 msgid "Upper limit hour"
 msgstr "Giờ giới hạn trên"
 
-#: ../libegg/egg-datetime.c:407
+#: libegg/egg-datetime.c:407
 msgid "Hour part of the upper time limit"
 msgstr "Phần giờ của giới hạn ngày trên"
 
-#: ../libegg/egg-datetime.c:412
+#: libegg/egg-datetime.c:412
 msgid "Lower limit minute"
 msgstr "Phút giới hạn dưới"
 
-#: ../libegg/egg-datetime.c:413
+#: libegg/egg-datetime.c:413
 msgid "Minute part of the lower time limit"
 msgstr "Phần phút của giới hạn ngày dưới"
 
-#: ../libegg/egg-datetime.c:418
+#: libegg/egg-datetime.c:418
 msgid "Upper limit minute"
 msgstr "Phút giới hạn trên"
 
-#: ../libegg/egg-datetime.c:419
+#: libegg/egg-datetime.c:419
 msgid "Minute part of the upper time limit"
 msgstr "Phần phút của giới hạn ngày trên"
 
-#: ../libegg/egg-datetime.c:424
+#: libegg/egg-datetime.c:424
 msgid "Lower limit second"
 msgstr "Giây giới hạn dưới"
 
-#: ../libegg/egg-datetime.c:425
+#: libegg/egg-datetime.c:425
 msgid "Second part of the lower time limit"
 msgstr "Phần giây của giới hạn ngày dưới"
 
-#: ../libegg/egg-datetime.c:430
+#: libegg/egg-datetime.c:430
 msgid "Upper limit second"
 msgstr "Giây giới hạn trên"
 
-#: ../libegg/egg-datetime.c:431
+#: libegg/egg-datetime.c:431
 msgid "Second part of the upper time limit"
 msgstr "Phần giây của giới hạn ngày trên"
 
@@ -617,426 +775,290 @@ msgstr "Phần giây của giới hạn ngày trên"
 #. * Do *not* translate it to anything else, if it isn't calendar:week_start:1
 #. * or calendar:week_start:0 it will not work.
 #.
-#: ../libegg/egg-datetime.c:473
+#: libegg/egg-datetime.c:473
 msgid "calendar:week_start:0"
 msgstr "calendar:week_start:1"
 
-#: ../libegg/egg-datetime.c:495
+#: libegg/egg-datetime.c:495
 msgid "Date"
 msgstr "Ngày"
 
-#: ../libegg/egg-datetime.c:495
+#: libegg/egg-datetime.c:495
 msgid "Enter the date directly"
 msgstr "Nhập trực tiếp ngày tháng"
 
-#: ../libegg/egg-datetime.c:502
+#: libegg/egg-datetime.c:502
 msgid "Select Date"
 msgstr "Chọn ngày"
 
-#: ../libegg/egg-datetime.c:502
+#: libegg/egg-datetime.c:502
 msgid "Select the date from a calendar"
 msgstr "Chọn ngày tháng trong một lịch"
 
-#: ../libegg/egg-datetime.c:520 ../libegg/egg-datetime.c:2198
+#: libegg/egg-datetime.c:520 libegg/egg-datetime.c:2198
 msgid "Time"
 msgstr "Giờ"
 
-#: ../libegg/egg-datetime.c:520
+#: libegg/egg-datetime.c:520
 msgid "Enter the time directly"
 msgstr "Nhập trực tiếp thời gian"
 
-#: ../libegg/egg-datetime.c:527
+#: libegg/egg-datetime.c:527
 msgid "Select Time"
 msgstr "Chọn giờ"
 
-#: ../libegg/egg-datetime.c:527
+#: libegg/egg-datetime.c:527
 msgid "Select the time from a list"
 msgstr "Chọn thời gian từ danh sách"
 
 #. Translators: set this to anything else if you want to use a
 #. * 24 hour clock.
 #.
-#: ../libegg/egg-datetime.c:792
+#: libegg/egg-datetime.c:792
 msgid "24hr: no"
 msgstr "24hr: no"
 
-#: ../libegg/egg-datetime.c:796 ../libegg/egg-datetime.c:1259
-#: ../libegg/egg-datetime.c:1263
+#: libegg/egg-datetime.c:796 libegg/egg-datetime.c:1259
+#: libegg/egg-datetime.c:1263
 msgid "AM"
 msgstr "SA"
 
-#: ../libegg/egg-datetime.c:798 ../libegg/egg-datetime.c:1260
-#: ../libegg/egg-datetime.c:1267
+#: libegg/egg-datetime.c:798 libegg/egg-datetime.c:1260
+#: libegg/egg-datetime.c:1267
 msgid "PM"
 msgstr "CH"
 
 #. Translators: This is hh:mm:ss AM/PM.
-#: ../libegg/egg-datetime.c:806
+#: libegg/egg-datetime.c:806
 #, c-format
 msgid "%02d:%02d:%02d %s"
 msgstr "%02d:%02d:%02d %s"
 
 #. Translators: This is hh:mm AM/PM.
-#: ../libegg/egg-datetime.c:809
+#: libegg/egg-datetime.c:809
 #, c-format
 msgid "%02d:%02d %s"
 msgstr "%02d:%02d %s"
 
 #. Translators: This is hh:mm:ss.
-#: ../libegg/egg-datetime.c:813
+#: libegg/egg-datetime.c:813
 #, c-format
 msgid "%02d:%02d:%02d"
 msgstr "%02d:%02d:%02d"
 
 #. Translators: This is hh:mm.
-#: ../libegg/egg-datetime.c:816
+#: libegg/egg-datetime.c:816
 #, c-format
 msgid "%02d:%02d"
 msgstr "%02d:%02d"
 
 #. TODO: should handle other display modes as well...
 #. Translators: This is YYYY-MM-DD
-#: ../libegg/egg-datetime.c:1175
+#: libegg/egg-datetime.c:1175
 #, c-format
 msgid "%04d-%02d-%02d"
 msgstr "%04d-%02d-%02d"
 
 #. Translators: This is hh:mm:ss.
-#: ../libegg/egg-datetime.c:1240
+#: libegg/egg-datetime.c:1240
 #, c-format
 msgid "%u:%u:%u"
 msgstr "%u:%u:%u"
 
-#: ../libseahorse/seahorse-add-keyserver.xml.h:1
-msgid "initial temporary item"
-msgstr "mục tạm khởi tạo"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:2
-msgid "Add Key Server"
-msgstr "Thêm máy phục vụ khóa"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:3
-msgid "Key Server Type:"
-msgstr "Kiểu máy phục vụ khóa:"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:4
-msgid "Host:"
-msgstr "Máy chủ:"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:5
-#: ../ssh/seahorse-ssh-upload.xml.h:3
-msgid "The host name or address of the server."
-msgstr "Tên hay địa chỉ của máy phục vụ."
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:6
-msgid ":"
-msgstr ":"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:7
-msgid "The port to access the server on."
-msgstr "Cổng nơi cần truy cập máy phục vụ."
-
-#: ../libseahorse/seahorse-application.c:108
+#: libseahorse/seahorse-application.c:94
 msgid "Version of this application"
 msgstr "Phiên bản của ứng dụng này"
 
-#: ../libseahorse/seahorse-application.c:114
-#: ../libseahorse/seahorse-application.c:158
+#: libseahorse/seahorse-application.c:100
+#: libseahorse/seahorse-application.c:144
 msgid "- System Settings"
 msgstr "- Cài đặt hệ thống"
 
-#: ../libseahorse/seahorse-application.c:154
+#: libseahorse/seahorse-application.c:140
 msgid "Don't display a window"
 msgstr "Không hiển thị một cửa sổ"
 
-#: ../libseahorse/seahorse-interaction.c:98
+#: libseahorse/seahorse-interaction.c:97
 #, c-format
 msgid "Enter PIN or password for: %s"
 msgstr "Nhập mã PIN hoặc mật khẩu cho: %s"
 
-#. The second and main entry
-#: ../libseahorse/seahorse-passphrase.c:241
-msgid "Confirm:"
-msgstr "Xác nhận:"
-
-#: ../libseahorse/seahorse-prefs.c:65
-msgid "Not a valid Key Server address."
-msgstr "Không phải địa chỉ máy phục vụ khóa hợp lệ."
-
-#: ../libseahorse/seahorse-prefs.c:66
-msgid ""
-"For help contact your system administrator or the administrator of the key "
-"server."
-msgstr ""
-"Để được trợ giúp, hãy liên lạc với quản trị hệ thống của bạn hoặc với người "
-"quản trị của máy phục vụ khóa."
-
-#: ../libseahorse/seahorse-prefs.c:179
-msgid "URL"
-msgstr "URL"
-
-#: ../libseahorse/seahorse-prefs.c:349
-msgid "Custom"
-msgstr "Tự chọn"
-
-#: ../libseahorse/seahorse-prefs.c:402
-msgid "None: Don’t publish keys"
-msgstr "Không: Đừng xuất bản khóa"
-
-#: ../libseahorse/seahorse-prefs.xml.h:1
-msgid "Preferences"
-msgstr "Tùy thích"
-
-#: ../libseahorse/seahorse-prefs.xml.h:2
-msgid "_Find keys via:"
-msgstr "_Tìm khóa thông qua:"
-
-#: ../libseahorse/seahorse-prefs.xml.h:3
-msgid "_Publish keys to:"
-msgstr "_Xuất bản khóa tới:"
-
-#: ../libseahorse/seahorse-prefs.xml.h:4
-msgid "Automatically retrieve keys from _key servers"
-msgstr "Tự động lấy các khóa từ các máy phục vụ _khóa"
-
-#: ../libseahorse/seahorse-prefs.xml.h:5
-msgid "Automatically synchronize _modified keys with key servers"
-msgstr "Tự động đồng bộ hóa các khóa đã sửa đổi với các _máy phục vụ khóa"
-
-#: ../libseahorse/seahorse-prefs.xml.h:6
-msgid "Key Servers"
-msgstr "Máy phục vụ khóa"
-
-#: ../libseahorse/seahorse-search-provider.c:186
+#: libseahorse/seahorse-search-provider.c:183
 msgid "The search provider is not loaded yet"
 msgstr "Máy tìm kiếm vẫn chưa được tải lên"
 
-#: ../libseahorse/seahorse-validity.c:38
-#: ../pgp/seahorse-pgp-key-properties.c:1251
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:1
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:1
-msgctxt "Validity"
-msgid "Unknown"
-msgstr "Không rõ"
-
-#: ../libseahorse/seahorse-validity.c:40
-#: ../pgp/seahorse-pgp-key-properties.c:1257
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:2
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:2
-msgctxt "Validity"
-msgid "Never"
-msgstr "Không bao giờ"
-
-#: ../libseahorse/seahorse-validity.c:42
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:3
-msgctxt "Validity"
-msgid "Marginal"
-msgstr "Sát giới hạn"
-
-#: ../libseahorse/seahorse-validity.c:44
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:4
-msgctxt "Validity"
-msgid "Full"
-msgstr "Đầy đủ"
-
-#: ../libseahorse/seahorse-validity.c:46
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:5
-msgctxt "Validity"
-msgid "Ultimate"
-msgstr "Không giới hạn"
-
-#: ../libseahorse/seahorse-validity.c:48
-msgctxt "Validity"
-msgid "Disabled"
-msgstr "Tắt"
-
-#: ../libseahorse/seahorse-validity.c:50
-msgctxt "Validity"
-msgid "Revoked"
-msgstr "Bị thu hồi"
-
-#: ../pgp/seahorse-add-subkey.xml.h:1
+#: pgp/seahorse-add-subkey.ui:31
 msgid "Never E_xpires"
 msgstr "_Không bao giờ hết hạn"
 
-#: ../pgp/seahorse-add-subkey.xml.h:2
+#: pgp/seahorse-add-subkey.ui:35
 msgid "If key never expires"
 msgstr "Nếu khóa không bao giờ hết hạn"
 
-#: ../pgp/seahorse-add-subkey.xml.h:3
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:4
+#: pgp/seahorse-add-subkey.ui:65 pkcs11/seahorse-pkcs11-generate.ui:149
 msgid "Key _Type:"
 msgstr "_Kiểu khóa:"
 
-#: ../pgp/seahorse-add-subkey.xml.h:4
+#: pgp/seahorse-add-subkey.ui:78
 msgid "Key _Length:"
 msgstr "Chiều _dài của khóa:"
 
-#: ../pgp/seahorse-add-subkey.xml.h:5
+#: pgp/seahorse-add-subkey.ui:93
 msgid "Expiration Date:"
 msgstr "Ngày hết hạn:"
 
-#: ../pgp/seahorse-add-subkey.xml.h:6
+#: pgp/seahorse-add-subkey.ui:112
 msgid "Length of Key"
 msgstr "Độ dài của khóa"
 
-#: ../pgp/seahorse-add-subkey.xml.h:7
+#: pgp/seahorse-add-subkey.ui:194
 msgid "Generate a new subkey"
 msgstr "Tạo một khóa phụ mới"
 
-#: ../pgp/seahorse-add-uid.xml.h:1
+#: pgp/seahorse-add-uid.ui:8
 msgid "Add User ID"
 msgstr "Thêm mã số người dùng"
 
-#: ../pgp/seahorse-add-uid.xml.h:2
+#: pgp/seahorse-add-uid.ui:28
 msgid "Must be at least 5 characters long"
 msgstr "Độ dài ít nhất 5 ký tự"
 
-#: ../pgp/seahorse-add-uid.xml.h:3
+#: pgp/seahorse-add-uid.ui:42
 msgid "Optional email address"
 msgstr "Địa chỉ thư điện tử tùy chọn"
 
-#: ../pgp/seahorse-add-uid.xml.h:4
+#: pgp/seahorse-add-uid.ui:58
 msgid "Optional comment describing key"
 msgstr "Chú thích tùy chọn mà diễn tả khóa"
 
 #. Full name of the key, usually the name of the user.
-#: ../pgp/seahorse-add-uid.xml.h:6 ../pgp/seahorse-pgp-generate.xml.h:5
+#: pgp/seahorse-add-uid.ui:73 pgp/seahorse-pgp-generate.ui:191
 msgid "Full _Name:"
 msgstr "_Họ và tên:"
 
-#: ../pgp/seahorse-add-uid.xml.h:7 ../pgp/seahorse-pgp-generate.xml.h:6
+#: pgp/seahorse-add-uid.ui:86 pgp/seahorse-pgp-generate.ui:204
 msgid "_Email Address:"
 msgstr "Đị_a chỉ thư:"
 
-#: ../pgp/seahorse-add-uid.xml.h:8
+#: pgp/seahorse-add-uid.ui:101
 msgid "Key Co_mment:"
 msgstr "_Ghi chú khóa:"
 
-#: ../pgp/seahorse-add-uid.xml.h:9
+#: pgp/seahorse-add-uid.ui:162
 msgid "Create the new user ID"
 msgstr "Tạo ID người dùng mới"
 
-#: ../pgp/seahorse-expires.xml.h:1
+#: pgp/seahorse-expires.ui:22
 msgid "_Never expires"
 msgstr "_Không bao giờ hết hạn"
 
-#: ../pgp/seahorse-expires.xml.h:2 ../pgp/seahorse-revoke.xml.h:5
+#: pgp/seahorse-expires.ui:80 pgp/seahorse-revoke.ui:129
 msgid "Revoke key"
 msgstr "Thu hồi khóa"
 
-#: ../pgp/seahorse-expires.xml.h:3
+#: pgp/seahorse-expires.ui:106
 msgid "C_hange"
 msgstr "Đổ_i"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:161
+#: pgp/seahorse-gpgme-add-subkey.c:161
 msgid "Couldn’t add subkey"
 msgstr "Không thể thêm khóa phụ"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:180
+#: pgp/seahorse-gpgme-add-subkey.c:180
 #, c-format
 msgid "Add subkey to %s"
 msgstr "Thêm khóa phụ vào %s"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:196 ../pgp/seahorse-gpgme-generate.c:132
+#: pgp/seahorse-gpgme-add-subkey.c:196 pgp/seahorse-gpgme-generate.c:131
 msgid "DSA (sign only)"
 msgstr "DSA (chỉ ký)"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:204
+#: pgp/seahorse-gpgme-add-subkey.c:204
 msgid "ElGamal (encrypt only)"
 msgstr "ElGamal (chỉ mã hóa)"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:210 ../pgp/seahorse-gpgme-generate.c:133
+#: pgp/seahorse-gpgme-add-subkey.c:210 pgp/seahorse-gpgme-generate.c:132
 msgid "RSA (sign only)"
 msgstr "RSA (chỉ ký)"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:216
+#: pgp/seahorse-gpgme-add-subkey.c:216
 msgid "RSA (encrypt only)"
 msgstr "RSA (chỉ mã hóa)"
 
-#: ../pgp/seahorse-gpgme-add-uid.c:99
+#: pgp/seahorse-gpgme-add-uid.c:99
 msgid "Couldn’t add user id"
 msgstr "Không thể thêm mã số người dùng"
 
-#: ../pgp/seahorse-gpgme-add-uid.c:121
+#: pgp/seahorse-gpgme-add-uid.c:121
 #, c-format
 msgid "Add user ID to %s"
 msgstr "Thêm mã số người dùng vào %s"
 
-#: ../pgp/seahorse-gpgme.c:71
-msgid "Decryption failed. You probably do not have the decryption key."
-msgstr "Gặp lỗi khi giải mã. Rất có thể là bạn không có khóa giải mã."
-
-#: ../pgp/seahorse-gpgme.c:75 ../pgp/seahorse-hkp-source.c:548
-#: ../ssh/seahorse-ssh-operation.c:199
-msgid "The operation was cancelled"
-msgstr "Thao tác bị hủy"
-
-#: ../pgp/seahorse-gpgme-expires.c:63
+#: pgp/seahorse-gpgme-expires.c:63
 msgid "Invalid expiry date"
 msgstr "Ngày hết hạn không hợp lệ"
 
-#: ../pgp/seahorse-gpgme-expires.c:64
+#: pgp/seahorse-gpgme-expires.c:64
 msgid "The expiry date must be in the future"
 msgstr "Ngày hết hạn phải nằm trong tương lai"
 
-#: ../pgp/seahorse-gpgme-expires.c:77
+#: pgp/seahorse-gpgme-expires.c:77
 msgid "Couldn’t change expiry date"
 msgstr "Không thể thay đổi ngày hết hạn"
 
-#: ../pgp/seahorse-gpgme-expires.c:138
+#: pgp/seahorse-gpgme-expires.c:138
 #, c-format
 msgid "Expiry: %s"
 msgstr "Hết hạn: %s"
 
-#: ../pgp/seahorse-gpgme-exporter.c:84
+#: pgp/seahorse-gpgme-exporter.c:81
 msgid "Multiple Keys"
 msgstr "Đa khóa"
 
-#: ../pgp/seahorse-gpgme-exporter.c:88
+#: pgp/seahorse-gpgme-exporter.c:85
 msgid "Key Data"
 msgstr "Dữ liệu khóa"
 
-#: ../pgp/seahorse-gpgme-exporter.c:116
+#: pgp/seahorse-gpgme-exporter.c:113
 msgid "Armored PGP keys"
 msgstr "Khóa Armored PGP"
 
-#: ../pgp/seahorse-gpgme-exporter.c:120
+#: pgp/seahorse-gpgme-exporter.c:117
 msgid "PGP keys"
 msgstr "Khóa PGP"
 
-#: ../pgp/seahorse-gpgme-generate.c:93
+#: pgp/seahorse-gpgme-generate.c:92
 msgid "PGP Key"
 msgstr "Khóa PGP"
 
-#: ../pgp/seahorse-gpgme-generate.c:94
+#: pgp/seahorse-gpgme-generate.c:93
 msgid "Used to encrypt email and files"
 msgstr "Dùng để mã hóa thư điện tử và tập tin"
 
-#: ../pgp/seahorse-gpgme-generate.c:130 ../pkcs11/seahorse-pkcs11-generate.c:90
-#: ../ssh/seahorse-ssh-generate.xml.h:9
+#: pgp/seahorse-gpgme-generate.c:129 pkcs11/seahorse-pkcs11-generate.c:90
+#: ssh/seahorse-ssh-generate.ui:254
 msgid "RSA"
 msgstr "RSA"
 
 # Name: don't translate/Tên: đừng dịch
-#: ../pgp/seahorse-gpgme-generate.c:131
+#: pgp/seahorse-gpgme-generate.c:130
 msgid "DSA ElGamal"
 msgstr "DSA ElGamal"
 
-#: ../pgp/seahorse-gpgme-generate.c:180
+#: pgp/seahorse-gpgme-generate.c:179
 msgid "Couldn’t generate PGP key"
 msgstr "Không thể tạo ra khóa PGP"
 
-#: ../pgp/seahorse-gpgme-generate.c:213
+#: pgp/seahorse-gpgme-generate.c:212
 msgid "Passphrase for New PGP Key"
 msgstr "Cụm từ mật khẩu cho khóa PGP mới"
 
-#: ../pgp/seahorse-gpgme-generate.c:214
+#: pgp/seahorse-gpgme-generate.c:213
 msgid "Enter the passphrase for your new key twice."
 msgstr "Gõ hai lần cụm từ mật khẩu cho khóa mới."
 
 #. Has line breaks because GtkLabel is completely broken WRT wrapping
-#: ../pgp/seahorse-gpgme-generate.c:226
+#: pgp/seahorse-gpgme-generate.c:225
 msgid ""
 "When creating a key we need to generate a lot of\n"
 "random data and we need you to help. It’s a good\n"
@@ -1050,66 +1072,64 @@ msgstr ""
 "di chuyển chuột, sử dụng các ứng dụng.\n"
 "Những việc đó mang lại cho hệ thống dữ liệu ngẫu nhiên mà nó cần."
 
-#: ../pgp/seahorse-gpgme-generate.c:231
-#: ../pkcs11/seahorse-pkcs11-generate.c:458
+#: pgp/seahorse-gpgme-generate.c:230 pkcs11/seahorse-pkcs11-generate.c:458
 msgid "Generating key"
 msgstr "Đang tạo ra khóa"
 
-#: ../pgp/seahorse-gpgme-key-deleter.c:77
-#: ../pgp/seahorse-gpgme-secret-deleter.c:76 ../pkcs11/pkcs11-deleter.vala:35
-#: ../pkcs11/pkcs11-key-deleter.vala:33
+#: pgp/seahorse-gpgme-key-deleter.c:77 pgp/seahorse-gpgme-secret-deleter.c:76
+#: pkcs11/pkcs11-deleter.vala:35 pkcs11/pkcs11-key-deleter.vala:33
 #, c-format
 msgid "Are you sure you want to permanently delete %s?"
 msgstr "Bạn có chắc muốn xóa hoàn toàn %s không?"
 
-#: ../pgp/seahorse-gpgme-key-deleter.c:80
+#: pgp/seahorse-gpgme-key-deleter.c:80
 #, c-format
 msgid "Are you sure you want to permanently delete %d keys?"
 msgid_plural "Are you sure you want to permanently delete %d keys?"
 msgstr[0] "Bạn có chắc muốn xóa hẳn %d khóa không?"
 
-#: ../pgp/seahorse-gpgme-key-op.c:378
+#: pgp/seahorse-gpgme-key-op.c:378
 msgid "Wrong password"
 msgstr "Mật khẩu sai"
 
-#: ../pgp/seahorse-gpgme-key-op.c:378
+#: pgp/seahorse-gpgme-key-op.c:378
 msgid "This was the third time you entered a wrong password. Please try again."
 msgstr "Đây là lần thứ ba bạn nhập sai mật khẩu. Hãy thử lại lần nữa."
 
-#: ../pgp/seahorse-gpgme-keyring.c:89
+#: pgp/seahorse-gpgme-keyring.c:88
 #, c-format
 msgid "Wrong passphrase."
 msgstr "Cụm từ mật khẩu không đúng."
 
-#: ../pgp/seahorse-gpgme-keyring.c:93
+#: pgp/seahorse-gpgme-keyring.c:92
 #, c-format
 msgid "Enter new passphrase for “%s”"
 msgstr "Gõ cụm từ mật khẩu mới cho “%s”"
 
-#: ../pgp/seahorse-gpgme-keyring.c:95
+#: pgp/seahorse-gpgme-keyring.c:94
 #, c-format
 msgid "Enter passphrase for “%s”"
 msgstr "Gõ cụm từ mật khẩu cho “%s”"
 
-#: ../pgp/seahorse-gpgme-keyring.c:98 ../src/seahorse-change-passphrase.xml.h:2
+#: pgp/seahorse-gpgme-keyring.c:97 src/seahorse-change-passphrase.ui:28
 msgid "Enter new passphrase"
 msgstr "Gõ cụm từ mật khẩu mới"
 
-#: ../pgp/seahorse-gpgme-keyring.c:100
+#: pgp/seahorse-gpgme-keyring.c:99
 msgid "Enter passphrase"
 msgstr "Gõ cụm từ mật khẩu"
 
-#: ../pgp/seahorse-gpgme-keyring.c:105
+#: pgp/seahorse-gpgme-keyring.c:104
 msgid "Passphrase"
 msgstr "Cụm từ mật khẩu"
 
-#: ../pgp/seahorse-gpgme-keyring.c:306
+#: pgp/seahorse-gpgme-keyring.c:305
 #, c-format
 msgid "Loaded %d key"
 msgid_plural "Loaded %d keys"
 msgstr[0] "Đã tải lên %d khóa"
 
-#: ../pgp/seahorse-gpgme-keyring.c:653
+#: pgp/seahorse-gpgme-keyring.c:652
 msgid ""
 "Invalid key data (missing UIDs). This may be due to a computer with a date "
 "set in the future or a missing self-signature."
@@ -1117,15 +1137,15 @@ msgstr ""
 "Gặp dữ liệu khóa không hợp lệ (thiếu UID). Có thể do máy tính có ngày tháng "
 "được đặt trong tương lai, hay chữ tự ký bị thiếu."
 
-#: ../pgp/seahorse-gpgme-keyring.c:806
+#: pgp/seahorse-gpgme-keyring.c:805
 msgid "GnuPG keys"
 msgstr "Khóa GnuPG"
 
-#: ../pgp/seahorse-gpgme-keyring.c:812
+#: pgp/seahorse-gpgme-keyring.c:816
 msgid "GnuPG: default keyring directory"
 msgstr "GnuPG: thư mục chùm chìa khóa mặc định"
 
-#: ../pgp/seahorse-gpgme-photos.c:72
+#: pgp/seahorse-gpgme-photos.c:72
 #, c-format
 msgid ""
 "<big><b>The photo is too large</b></big>\n"
@@ -1134,15 +1154,15 @@ msgstr ""
 "<big><b>Ảnh chụp quá lớn</b></big>\n"
 "Kích cỡ khuyến nghị dành cho ảnh chụp trên khóa của bạn là %d × %d điểm ảnh."
 
-#: ../pgp/seahorse-gpgme-photos.c:77
+#: pgp/seahorse-gpgme-photos.c:77
 msgid "_Don’t Resize"
 msgstr "_Không đổi cỡ"
 
-#: ../pgp/seahorse-gpgme-photos.c:78
+#: pgp/seahorse-gpgme-photos.c:78
 msgid "_Resize"
 msgstr "Đổ_i cỡ"
 
-#: ../pgp/seahorse-gpgme-photos.c:127
+#: pgp/seahorse-gpgme-photos.c:127
 #, c-format
 msgid ""
 "This is not a image file, or an unrecognized kind of image file. Try to use "
@@ -1151,84 +1171,84 @@ msgstr ""
 "Không phải tập tin ảnh, hoặc không nhận ra kiểu tập tin ảnh. Hãy thử dùng "
 "ảnh kiểu JPEG."
 
-#: ../pgp/seahorse-gpgme-photos.c:223
+#: pgp/seahorse-gpgme-photos.c:223
 msgid "All image files"
 msgstr "Mọi tập tin ảnh"
 
-#: ../pgp/seahorse-gpgme-photos.c:236
+#: pgp/seahorse-gpgme-photos.c:236
 msgid "All JPEG files"
 msgstr "Mọi tập tin JPEG"
 
-#: ../pgp/seahorse-gpgme-photos.c:241 ../src/seahorse-key-manager.c:288
+#: pgp/seahorse-gpgme-photos.c:241 src/seahorse-key-manager.c:286
 msgid "All files"
 msgstr "Mọi tập tin"
 
-#: ../pgp/seahorse-gpgme-photos.c:262
+#: pgp/seahorse-gpgme-photos.c:262
 msgid "Choose Photo to Add to Key"
 msgstr "Chọn ảnh chụp cần thêm vào khóa"
 
-#: ../pgp/seahorse-gpgme-photos.c:284
+#: pgp/seahorse-gpgme-photos.c:284
 msgid "Couldn’t prepare photo"
 msgstr "Không thể chuẩn bị ảnh chụp"
 
-#: ../pgp/seahorse-gpgme-photos.c:294 ../pgp/seahorse-gpgme-photos.c:297
+#: pgp/seahorse-gpgme-photos.c:294 pgp/seahorse-gpgme-photos.c:297
 msgid "Couldn’t add photo"
 msgstr "Không thể thêm ảnh chụp"
 
-#: ../pgp/seahorse-gpgme-photos.c:295
+#: pgp/seahorse-gpgme-photos.c:295
 msgid "The file could not be loaded. It may be in an invalid format"
 msgstr "Không thể tải tập tin lên. Có lẽ do nó có định dạng không hợp lệ"
 
-#: ../pgp/seahorse-gpgme-photos.c:321
+#: pgp/seahorse-gpgme-photos.c:321
 msgid "Are you sure you want to remove the current photo from your key?"
 msgstr "Bạn có chắc muốn gỡ bỏ ảnh chụp hiện tại ra khỏi khóa của bạn không?"
 
-#: ../pgp/seahorse-gpgme-photos.c:334
+#: pgp/seahorse-gpgme-photos.c:334
 msgid "Couldn’t delete photo"
 msgstr "Không thể xóa ảnh"
 
-#: ../pgp/seahorse-gpgme-revoke.c:73
+#: pgp/seahorse-gpgme-revoke.c:73
 msgid "Couldn’t revoke subkey"
 msgstr "Không thể thu hồi khóa phụ"
 
-#: ../pgp/seahorse-gpgme-revoke.c:94
+#: pgp/seahorse-gpgme-revoke.c:94
 #, c-format
 msgid "Revoke: %s"
 msgstr "Thu hồi: %s"
 
-#: ../pgp/seahorse-gpgme-revoke.c:105
+#: pgp/seahorse-gpgme-revoke.c:105
 msgid "No reason"
 msgstr "Không có lý do"
 
-#: ../pgp/seahorse-gpgme-revoke.c:106
+#: pgp/seahorse-gpgme-revoke.c:106
 msgid "No reason for revoking key"
 msgstr "Không có lý do hủy bỏ khóa"
 
-#: ../pgp/seahorse-gpgme-revoke.c:112
+#: pgp/seahorse-gpgme-revoke.c:112
 msgid "Compromised"
 msgstr "Bị xâm nhập"
 
-#: ../pgp/seahorse-gpgme-revoke.c:113
+#: pgp/seahorse-gpgme-revoke.c:113
 msgid "Key has been compromised"
 msgstr "Khóa đã bị xâm nhập"
 
-#: ../pgp/seahorse-gpgme-revoke.c:119
+#: pgp/seahorse-gpgme-revoke.c:119
 msgid "Superseded"
 msgstr "Bị thay thế"
 
-#: ../pgp/seahorse-gpgme-revoke.c:120
+#: pgp/seahorse-gpgme-revoke.c:120
 msgid "Key has been superseded"
 msgstr "Khóa bị thay thế vì quá cũ"
 
-#: ../pgp/seahorse-gpgme-revoke.c:126
+#: pgp/seahorse-gpgme-revoke.c:126
 msgid "Not Used"
 msgstr "Không dùng"
 
-#: ../pgp/seahorse-gpgme-revoke.c:127
+#: pgp/seahorse-gpgme-revoke.c:127
 msgid "Key is no longer used"
 msgstr "Khóa không còn được dùng lại"
 
-#: ../pgp/seahorse-gpgme-revoke.c:164
+#: pgp/seahorse-gpgme-revoke.c:164
 #, c-format
 msgid ""
 "You are about to add %s as a revoker for %s. This operation cannot be "
@@ -1237,15 +1257,15 @@ msgstr ""
 "Bạn sắp thêm %s là bộ thu hồi cho %s. Thao tác này không thể được hồi lại. "
 "Bạn vẫn muốn tiếp tục không?"
 
-#: ../pgp/seahorse-gpgme-revoke.c:176
+#: pgp/seahorse-gpgme-revoke.c:176
 msgid "Couldn’t add revoker"
 msgstr "Không thể thêm bộ thu hồi"
 
-#: ../pgp/seahorse-gpgme-secret-deleter.c:81 ../ssh/seahorse-ssh-deleter.c:82
+#: pgp/seahorse-gpgme-secret-deleter.c:81 ssh/deleter.vala:43
 msgid "I understand that this secret key will be permanently deleted."
 msgstr "Tôi hiểu bí mật này sẽ bị xóa vĩnh viễn."
 
-#: ../pgp/seahorse-gpgme-sign.c:99
+#: pgp/seahorse-gpgme-sign.c:99
 #, c-format
 msgid ""
 "This key was already signed by\n"
@@ -1254,17 +1274,17 @@ msgstr ""
 "Khóa này đã được ký bởi\n"
 "\"%s\""
 
-#: ../pgp/seahorse-gpgme-sign.c:104
+#: pgp/seahorse-gpgme-sign.c:104
 msgid "Couldn’t sign key"
 msgstr "Không thể ký khóa"
 
 #. TODO: We should be giving an error message that allows them to
 #. generate or import a key
-#: ../pgp/seahorse-gpgme-sign.c:163 ../pgp/seahorse-signer.c:61
+#: pgp/seahorse-gpgme-sign.c:163 pgp/seahorse-signer.c:62
 msgid "No keys usable for signing"
 msgstr "Không có khóa nào ký được"
 
-#: ../pgp/seahorse-gpgme-sign.c:164
+#: pgp/seahorse-gpgme-sign.c:164
 msgid ""
 "You have no personal PGP keys that can be used to indicate your trust of "
 "this key."
@@ -1272,82 +1292,90 @@ msgstr ""
 "Bạn không có khóa PGP riêng nào có thể được dùng để ghi độ tin cậy của bạn "
 "trên khóa này."
 
-#: ../pgp/seahorse-gpgme-subkey.c:195
+#: pgp/seahorse-gpgme-subkey.c:195
 msgctxt "Algorithm"
 msgid "Unknown"
 msgstr "Không rõ"
 
-#: ../pgp/seahorse-gpgme-subkey.c:197
+#: pgp/seahorse-gpgme-subkey.c:197
 msgid "ElGamal"
 msgstr "ElGamal"
 
-#: ../pgp/seahorse-hkp-source.c:566
+#: pgp/seahorse-gpgme.c:69
+msgid "Decryption failed. You probably do not have the decryption key."
+msgstr "Gặp lỗi khi giải mã. Rất có thể là bạn không có khóa giải mã."
+
+#: pgp/seahorse-gpgme.c:73 pgp/seahorse-hkp-source.c:549
+msgid "The operation was cancelled"
+msgstr "Thao tác bị hủy"
+
+#: pgp/seahorse-hkp-source.c:567
 #, c-format
 msgid "Search was not specific enough. Server “%s” found too many keys."
 msgstr ""
 "Chuỗi tìm kiếm không đủ thu hẹp phạm vi nên máy phục vụ “%s” tìm thấy quá "
 "nhiều khóa."
 
-#: ../pgp/seahorse-hkp-source.c:569
+#: pgp/seahorse-hkp-source.c:570
 #, c-format
 msgid "Couldn’t communicate with server “%s”: %s"
 msgstr "Không thể liên lạc với máy phục vụ “%s”: %s"
 
-#: ../pgp/seahorse-hkp-source.c:1079
+#: pgp/seahorse-hkp-source.c:1080
 msgid "HTTP Key Server"
 msgstr "Máy phục vụ khóa HTTP"
 
-#: ../pgp/seahorse-keyserver-results.c:168
+#: pgp/seahorse-keyserver-results.c:167
 msgid "Couldn’t import keys"
 msgstr "Không thể nhập khóa"
 
-#: ../pgp/seahorse-keyserver-results.c:211
+#: pgp/seahorse-keyserver-results.c:210
 msgid "Importing keys from key servers"
 msgstr "Nhập các khóa từ máy phục vụ khóa"
 
 #. TRANSLATORS: The "Remote" menu contains key operations on remote systems.
-#: ../pgp/seahorse-keyserver-results.c:237 ../src/seahorse-key-manager.c:501
+#: pgp/seahorse-keyserver-results.c:236 src/seahorse-key-manager.c:499
 msgid "_Remote"
 msgstr "_Máy chủ"
 
-#: ../pgp/seahorse-keyserver-results.c:239
+#: pgp/seahorse-keyserver-results.c:238
 msgid "Close this window"
 msgstr "Đóng cửa sổ này lại"
 
-#: ../pgp/seahorse-keyserver-results.c:243 ../pgp/seahorse-pgp-actions.c:113
+#: pgp/seahorse-keyserver-results.c:242 pgp/seahorse-pgp-actions.c:112
 msgid "_Find Remote Keys…"
 msgstr "_Tìm khóa từ máy chủ…"
 
-#: ../pgp/seahorse-keyserver-results.c:244 ../pgp/seahorse-pgp-actions.c:114
+#: pgp/seahorse-keyserver-results.c:243 pgp/seahorse-pgp-actions.c:113
 msgid "Search for keys on a key server"
 msgstr "Tìm kiếm các khóa trên máy phục vụ khóa"
 
-#: ../pgp/seahorse-keyserver-results.c:248 ../src/seahorse-key-manager.xml.h:3
+#: pgp/seahorse-keyserver-results.c:247 src/seahorse-key-manager.ui:195
 msgid "_Import"
 msgstr "_Nhập vào"
 
-#: ../pgp/seahorse-keyserver-results.c:249
+#: pgp/seahorse-keyserver-results.c:248
 msgid "Import selected keys to local key ring"
 msgstr "Nhập khóa được chọn vào chùm chìa khóa nội bộ"
 
-#: ../pgp/seahorse-keyserver-results.c:280
+#: pgp/seahorse-keyserver-results.c:279
 msgid "Remote Keys"
 msgstr "Khóa ở máy chủ"
 
-#: ../pgp/seahorse-keyserver-results.c:282
+#: pgp/seahorse-keyserver-results.c:281
 #, c-format
 msgid "Remote Keys Containing “%s”"
 msgstr "Khóa ở máy chủ có chứa “%s”"
 
-#: ../pgp/seahorse-keyserver-results.c:485
+#: pgp/seahorse-keyserver-results.c:484
 msgid "The search for keys failed."
 msgstr "Gặp lỗi khi tìm kiếm khóa."
 
-#: ../pgp/seahorse-keyserver-search.xml.h:1
+#: pgp/seahorse-keyserver-search.ui:12
 msgid "Find Remote Keys"
 msgstr "Tìm khóa từ máy phục vụ khóa trên mạng"
 
-#: ../pgp/seahorse-keyserver-search.xml.h:2
+#: pgp/seahorse-keyserver-search.ui:48
 msgid ""
 "This will find keys for others on the Internet. These keys can then be "
 "imported into your local key ring."
@@ -1355,50 +1383,50 @@ msgstr ""
 "Tìm kiếm khóa của người khác trên mạng Internet. Những khóa tìm được sau đó "
 "có thể được nhập vào chùm chìa khóa của bạn."
 
-#: ../pgp/seahorse-keyserver-search.xml.h:3
+#: pgp/seahorse-keyserver-search.ui:72
 msgid "_Search for keys containing: "
 msgstr "_Tìm khóa có chứa: "
 
-#: ../pgp/seahorse-keyserver-search.xml.h:4
+#: pgp/seahorse-keyserver-search.ui:127
 msgid "Key Servers:"
 msgstr "Máy phục vụ khóa:"
 
-#: ../pgp/seahorse-keyserver-search.xml.h:5
+#: pgp/seahorse-keyserver-search.ui:153
 msgid "Shared Keys Near Me:"
 msgstr "Khóa chia sẻ gần tôi:"
 
-#: ../pgp/seahorse-keyserver-search.xml.h:6
+#: pgp/seahorse-keyserver-search.ui:180
 msgid "Where to search:"
 msgstr "Nơi muốn tìm:"
 
-#: ../pgp/seahorse-keyserver-search.xml.h:7
+#: pgp/seahorse-keyserver-search.ui:223
 msgid "_Search"
 msgstr "_Tìm kiếm"
 
-#: ../pgp/seahorse-keyserver-sync.c:56
+#: pgp/seahorse-keyserver-sync.c:54
 msgid "Couldn’t publish keys to server"
 msgstr "Không thể công khai khóa đến máy phục vụ"
 
-#: ../pgp/seahorse-keyserver-sync.c:75
+#: pgp/seahorse-keyserver-sync.c:73
 #, c-format
 msgid "Couldn’t retrieve keys from server: %s"
 msgstr "Không thể lấy khóa về từ máy phục vụ: %s"
 
-#: ../pgp/seahorse-keyserver-sync.c:159
+#: pgp/seahorse-keyserver-sync.c:158
 #, c-format
 msgid "<b>%d key is selected for synchronizing</b>"
 msgid_plural "<b>%d keys are selected for synchronizing</b>"
 msgstr[0] "<b>%d khóa được chọn để đồng bộ hóa</b>"
 
-#: ../pgp/seahorse-keyserver-sync.c:239
+#: pgp/seahorse-keyserver-sync.c:237
 msgid "Synchronizing keys…"
 msgstr "Đang đồng bộ hóa khóa…"
 
-#: ../pgp/seahorse-keyserver-sync.xml.h:1
+#: pgp/seahorse-keyserver-sync.ui:14
 msgid "Sync Keys"
 msgstr "Đồng bộ các khóa"
 
-#: ../pgp/seahorse-keyserver-sync.xml.h:2
+#: pgp/seahorse-keyserver-sync.ui:52
 msgid ""
 "This will publish the keys in your key ring so they’re available for others "
 "to use. You’ll also get any changes others have made since you received "
@@ -1408,7 +1436,7 @@ msgstr ""
 "người khác sử dụng. Bạn sẽ cũng nhận thay đổi nào của người khác kể từ lần "
 "bạn nhận khóa họ cuối cùng."
 
-#: ../pgp/seahorse-keyserver-sync.xml.h:3
+#: pgp/seahorse-keyserver-sync.ui:65
 msgid ""
 "This will retrieve any changes others have made since you received their "
 "keys. No key server has been chosen for publishing, so your keys will not be "
@@ -1418,568 +1446,554 @@ msgstr ""
 "cùng. Chưa chọn máy phục vụ khóa nơi cần xuất nên người khác sẽ không thể sử "
 "dụng khóa của bạn."
 
-#: ../pgp/seahorse-keyserver-sync.xml.h:4
+#: pgp/seahorse-keyserver-sync.ui:115
 msgid "_Key Servers"
 msgstr "Máy phục vụ _khóa"
 
-#: ../pgp/seahorse-keyserver-sync.xml.h:5
+#: pgp/seahorse-keyserver-sync.ui:148
 msgid "_Sync"
 msgstr "Đồng _bộ"
 
-#: ../pgp/seahorse-ldap-source.c:436
+#: pgp/seahorse-ldap-source.c:435
 #, c-format
 msgid "Couldn’t communicate with %s: %s"
 msgstr "Không thể liên lạc với “%s”: %s"
 
-#: ../pgp/seahorse-ldap-source.c:646
+#: pgp/seahorse-ldap-source.c:645
 #, c-format
 msgid "Connecting to: %s"
 msgstr "Đang kết nối đến: %s"
 
-#: ../pgp/seahorse-ldap-source.c:652
+#: pgp/seahorse-ldap-source.c:651
 #, c-format
 msgid "Couldn’t resolve address: %s"
 msgstr "Không thể phân giải địa chỉ: %s"
 
-#: ../pgp/seahorse-ldap-source.c:696
+#: pgp/seahorse-ldap-source.c:695
 #, c-format
 msgid "Resolving server address: %s"
 msgstr "Đang phân giải địa chỉ của máy phục vụ : %s"
 
-#: ../pgp/seahorse-ldap-source.c:1431
+#: pgp/seahorse-ldap-source.c:1430
 msgid "LDAP Key Server"
 msgstr "Máy phục vụ khóa LDAP"
 
-#: ../pgp/seahorse-pgp-actions.c:118
+#: pgp/seahorse-pgp-actions.c:117
 msgid "_Sync and Publish Keys…"
 msgstr "Đồn_g bộ và công bố khóa…"
 
-#: ../pgp/seahorse-pgp-actions.c:119
+#: pgp/seahorse-pgp-actions.c:118
 msgid "Publish and/or synchronize your keys with those online."
 msgstr "Công bố và/hoặc đồng bộ khóa với trên mạng."
 
-#: ../pgp/seahorse-pgp-backend.c:193
+#: pgp/seahorse-pgp-backend.c:192
 msgid "PGP Keys"
 msgstr "Khóa PGP"
 
-#: ../pgp/seahorse-pgp-backend.c:199
+#: pgp/seahorse-pgp-backend.c:198
 msgid "PGP keys are for encrypting email or files"
 msgstr "Khóa PGP dùng để mã hóa thư điện tử và tập tin"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:1
+#: pgp/seahorse-pgp-generate.ui:80
 msgid "C_reate"
 msgstr "Tạ_o"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:2
+#: pgp/seahorse-pgp-generate.ui:87
 msgid "Generate a new key"
 msgstr "Tạo ra một Khóa mới"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:3
+#: pgp/seahorse-pgp-generate.ui:137
 msgid "A PGP key allows you to encrypt email or files to other people."
 msgstr "Khóa PGP cho phép bạn mã hóa thư điện tử hay tập tin cho người khác."
 
-#: ../pgp/seahorse-pgp-generate.xml.h:7
+#: pgp/seahorse-pgp-generate.ui:254
 msgid "Ne_ver Expires"
 msgstr "K_hông bao giờ hết hạn"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:8
+#: pgp/seahorse-pgp-generate.ui:354
 msgid "_Comment:"
 msgstr "_Chú thích:"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:9 ../ssh/seahorse-ssh-generate.xml.h:7
+#: pgp/seahorse-pgp-generate.ui:370 ssh/seahorse-ssh-generate.ui:213
 msgid "Encryption _Type:"
 msgstr "_Kiểu mã hóa:"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:10
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:5
-#: ../ssh/seahorse-ssh-generate.xml.h:8
+#: pgp/seahorse-pgp-generate.ui:385 pkcs11/seahorse-pkcs11-generate.ui:164
+#: ssh/seahorse-ssh-generate.ui:229
 msgid "Key _Strength (bits):"
 msgstr "_Mạnh khóa (bit):"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:11
+#: pgp/seahorse-pgp-generate.ui:400
 msgid "E_xpiration Date:"
 msgstr "Ngà_y hết hạn:"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:12
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:6
-#: ../ssh/seahorse-ssh-generate.xml.h:11
+#: pgp/seahorse-pgp-generate.ui:418 pkcs11/seahorse-pkcs11-generate.ui:226
+#: ssh/seahorse-ssh-generate.ui:300
 msgid "_Advanced key options"
 msgstr "Tùy chọn khó_a cấp cao"
 
-#: ../pgp/seahorse-pgp-key.c:351
-msgid "Personal PGP key"
-msgstr "Khóa GPG cá nhân"
-
-#: ../pgp/seahorse-pgp-key.c:353
-msgid "PGP key"
-msgstr "Khóa PGP"
-
-#: ../pgp/seahorse-pgp-key-properties.c:317
+#: pgp/seahorse-pgp-key-properties.c:316
 msgid "Couldn’t change primary user ID"
 msgstr "Không thể thay đổi ID người dùng chính"
 
-#: ../pgp/seahorse-pgp-key-properties.c:336
+#: pgp/seahorse-pgp-key-properties.c:335
 #, c-format
 msgid "Are you sure you want to permanently delete the “%s” user ID?"
 msgstr "Bạn có chắc muốn xóa hoàn toàn ID người dùng “%s” không?"
 
-#: ../pgp/seahorse-pgp-key-properties.c:346
+#: pgp/seahorse-pgp-key-properties.c:345
 msgid "Couldn’t delete user ID"
 msgstr "Không thể xóa ID người dùng"
 
 #. TRANSLATORS: [Unknown] signature name
-#: ../pgp/seahorse-pgp-key-properties.c:421
-#: ../pgp/seahorse-pgp-key-properties.c:1576
+#: pgp/seahorse-pgp-key-properties.c:420 pgp/seahorse-pgp-key-properties.c:1575
 msgid "[Unknown]"
 msgstr "[Không rõ]"
 
 #. TRANSLATORS: The name and email set on the PGP key
-#: ../pgp/seahorse-pgp-key-properties.c:530
-#: ../pgp/seahorse-pgp-key-properties.c:1859
+#: pgp/seahorse-pgp-key-properties.c:529 pgp/seahorse-pgp-key-properties.c:1858
 msgid "Name/Email"
 msgstr "Tên/địa chỉ thư"
 
-#: ../pgp/seahorse-pgp-key-properties.c:537
+#: pgp/seahorse-pgp-key-properties.c:536
 msgid "Signature ID"
 msgstr "Mã số chữ ký"
 
-#: ../pgp/seahorse-pgp-key-properties.c:670
+#: pgp/seahorse-pgp-key-properties.c:669
 msgid "Couldn’t change primary photo"
 msgstr "Không thể thay đổi ảnh chụp chính"
 
 #. TRANSLATORS: (unknown) expiry date
-#: ../pgp/seahorse-pgp-key-properties.c:904
+#: pgp/seahorse-pgp-key-properties.c:903
 msgid "(unknown)"
 msgstr "(không rõ)"
 
-#: ../pgp/seahorse-pgp-key-properties.c:907
+#: pgp/seahorse-pgp-key-properties.c:906
 #, c-format
 msgid "This key expired on: %s"
 msgstr "Khóa này đã hết hạn vào: %s"
 
-#: ../pgp/seahorse-pgp-key-properties.c:970
+#: pgp/seahorse-pgp-key-properties.c:969
 msgid "Name"
 msgstr "Tên"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1085
+#: pgp/seahorse-pgp-key-properties.c:1084
 #, c-format
 msgid "Are you sure you want to permanently delete subkey %d of %s?"
 msgstr "Bạn có chắc muốn xóa hoàn toàn khóa phụ %d của %s không?"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1094
+#: pgp/seahorse-pgp-key-properties.c:1093
 msgid "Couldn’t delete subkey"
 msgstr "Không thể xóa khóa phụ"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1134
-#: ../pgp/seahorse-pgp-key-properties.c:1550
+#: pgp/seahorse-pgp-key-properties.c:1133
+#: pgp/seahorse-pgp-key-properties.c:1549
 msgid "Unable to change trust"
 msgstr "Không thể thay đổi tình trạng đáng tin"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1148
-#: ../ssh/seahorse-ssh-key-properties.c:205
+#: pgp/seahorse-pgp-key-properties.c:1147 ssh/key-properties.vala:193
 msgid "Couldn’t export key"
 msgstr "Không thể xuất khóa"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1264
+#: pgp/seahorse-pgp-key-properties.c:1263
 msgid "Marginal"
 msgstr "Sát giới hạn"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1270
+#: pgp/seahorse-pgp-key-properties.c:1269
 msgid "Full"
 msgstr "Đầy đủ"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1276
+#: pgp/seahorse-pgp-key-properties.c:1275
 msgid "Ultimate"
 msgstr "Tối đa"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1382
-#: ../pgp/seahorse-pgp-key-properties.c:1475
+#: pgp/seahorse-pgp-key-properties.c:1381
+#: pgp/seahorse-pgp-key-properties.c:1474
 msgctxt "Expires"
 msgid "Never"
 msgstr "Không bao giờ"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1429
+#: pgp/seahorse-pgp-key-properties.c:1428
 msgid "ID"
 msgstr "MÃ SỐ"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1432
+#: pgp/seahorse-pgp-key-properties.c:1431
 msgid "Type"
 msgstr "Kiểu"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1435
+#: pgp/seahorse-pgp-key-properties.c:1434
 msgid "Usage"
 msgstr "Dùng để"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1438
+#: pgp/seahorse-pgp-key-properties.c:1437
 msgid "Created"
 msgstr "Tạo"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1441
+#: pgp/seahorse-pgp-key-properties.c:1440
 msgid "Expires"
 msgstr "Hết hạn"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1444
+#: pgp/seahorse-pgp-key-properties.c:1443
 msgid "Status"
 msgstr "Trạng thái"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1447
+#: pgp/seahorse-pgp-key-properties.c:1446
 msgid "Strength"
 msgstr "Mạnh"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1466
+#: pgp/seahorse-pgp-key-properties.c:1465
 msgid "Revoked"
 msgstr "Bị thu hồi"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1468
+#: pgp/seahorse-pgp-key-properties.c:1467
 msgid "Expired"
 msgstr "Đã hết hạn"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1470
+#: pgp/seahorse-pgp-key-properties.c:1469
 msgid "Disabled"
 msgstr "Bị tắt"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1472
+#: pgp/seahorse-pgp-key-properties.c:1471
 msgid "Good"
 msgstr "Tốt"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1862
+#: pgp/seahorse-pgp-key-properties.c:1861
 msgid "Key ID"
 msgstr "Mã số khóa"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:6
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:6
-#: ../ssh/seahorse-ssh-key-properties.xml.h:1
+#: pgp/seahorse-pgp-key.c:349
+msgid "Personal PGP key"
+msgstr "Khóa GPG cá nhân"
+
+#: pgp/seahorse-pgp-key.c:351
+msgid "PGP key"
+msgstr "Khóa PGP"
+
+#: pgp/seahorse-pgp-private-key-properties.ui:31
+#: pgp/seahorse-pgp-public-key-properties.ui:32 ssh/key-properties.vala:45
 msgid "Key Properties"
 msgstr "Thuộc tính khóa"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:7
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:7
+#: pgp/seahorse-pgp-private-key-properties.ui:70
+#: pgp/seahorse-pgp-public-key-properties.ui:120
 msgid "This key has been revoked"
 msgstr "Khóa này đã bị thu hồi"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:8
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:8
+#: pgp/seahorse-pgp-private-key-properties.ui:89
+#: pgp/seahorse-pgp-public-key-properties.ui:141
 msgid "The owner of the key revoked the key. It can no longer be used."
 msgstr "Người sở hữu khóa đã thu hồi khóa đó. Nó không còn được dùng nữa."
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:9
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:9
+#: pgp/seahorse-pgp-private-key-properties.ui:132
+#: pgp/seahorse-pgp-public-key-properties.ui:192
 msgid "This key has expired"
 msgstr "Khóa này đã hết hạn dùng"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:10
+#: pgp/seahorse-pgp-private-key-properties.ui:222
 msgid "Add a photo to this key"
 msgstr "Thêm ảnh chụp vào khóa này"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:11
+#: pgp/seahorse-pgp-private-key-properties.ui:246
 msgid "Remove this photo from this key"
 msgstr "Gỡ bỏ ảnh chụp này khỏi khóa này"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:12
+#: pgp/seahorse-pgp-private-key-properties.ui:270
 msgid "Make this photo the primary photo"
 msgstr "Làm cho ảnh chụp này thành ảnh chụp chính"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:13
+#: pgp/seahorse-pgp-private-key-properties.ui:303
 msgid "Go to previous photo"
 msgstr "Về ảnh chụp trước"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:14
+#: pgp/seahorse-pgp-private-key-properties.ui:327
 msgid "Go to next photo"
 msgstr "Tới ảnh chụp kế"
 
 #. A photograph
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:16
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:11
+#: pgp/seahorse-pgp-private-key-properties.ui:389
+#: pgp/seahorse-pgp-public-key-properties.ui:395
 msgid "Photo "
 msgstr "Ảnh chụp "
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:17
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:15
+#: pgp/seahorse-pgp-private-key-properties.ui:425
+#: pgp/seahorse-pgp-private-key-properties.ui:1066
+#: pgp/seahorse-pgp-public-key-properties.ui:472
+#: pgp/seahorse-pgp-public-key-properties.ui:1181
 msgid "Key ID:"
 msgstr "Mã số khóa:"
 
 #. Name of key, usually a persons name
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:19
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:17
+#: pgp/seahorse-pgp-private-key-properties.ui:442
+#: pgp/seahorse-pgp-public-key-properties.ui:506
 msgctxt "name-of-key"
 msgid "Name:"
 msgstr "Tên:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:20
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:18
+#: pgp/seahorse-pgp-private-key-properties.ui:458
+#: pgp/seahorse-pgp-public-key-properties.ui:523
 msgid "Email:"
 msgstr "Địa chỉ thư:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:21
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:19
+#: pgp/seahorse-pgp-private-key-properties.ui:474
+#: pgp/seahorse-pgp-public-key-properties.ui:540
 msgid "Comment:"
 msgstr "Chú thích:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:25
+#: pgp/seahorse-pgp-private-key-properties.ui:583
 msgid "Decrypt files and email sent to you."
 msgstr "Giải mã tập tin và thư điện tử được gửi cho bạn."
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:26
+#: pgp/seahorse-pgp-private-key-properties.ui:596
 msgid "Private PGP Key"
 msgstr "Khóa PGP riêng"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:27
-#: ../ssh/seahorse-ssh-key-properties.xml.h:10
+#: pgp/seahorse-pgp-private-key-properties.ui:649
+#: ssh/seahorse-ssh-key-properties.ui:195
 msgid "Change _Passphrase"
 msgstr "Đổi _cụm từ mật khẩu"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:28
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:24
+#: pgp/seahorse-pgp-private-key-properties.ui:691
+#: pgp/seahorse-pgp-public-key-properties.ui:711
 msgid "Owner"
 msgstr "Chủ sở hữu"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:29
+#: pgp/seahorse-pgp-private-key-properties.ui:706
 msgid "Key Names and Signatures"
 msgstr "Tên khóa và Chữ ký"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:30
+#: pgp/seahorse-pgp-private-key-properties.ui:758
 msgid "Primary"
 msgstr "Chính"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:31
-#: ../pgp/seahorse-pgp-subkey.c:292
+#: pgp/seahorse-pgp-private-key-properties.ui:809 pgp/seahorse-pgp-subkey.c:292
 msgid "Sign"
 msgstr "Ký"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:32
+#: pgp/seahorse-pgp-private-key-properties.ui:860
 msgid "Delete"
 msgstr "Xóa"
 
 #. Add another name to the PGP key.
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:34
+#: pgp/seahorse-pgp-private-key-properties.ui:911
 msgid "_Add Name"
 msgstr "Thê_m tên"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:35
+#: pgp/seahorse-pgp-private-key-properties.ui:959
+#: pgp/seahorse-pgp-private-key-properties.ui:1649
 msgid "Revoke"
 msgstr "Thu hồi"
 
 #. List of names and signatures on the PGP key.
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:37
+#: pgp/seahorse-pgp-private-key-properties.ui:1023
 msgid "Names and Signatures"
 msgstr "Tên và Chữ ký"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:38
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:39
-#: ../ssh/seahorse-ssh-key-properties.xml.h:17
+#: pgp/seahorse-pgp-private-key-properties.ui:1092
+#: pgp/seahorse-pgp-public-key-properties.ui:1208
+#: ssh/seahorse-ssh-key-properties.ui:339
 msgid "Strength:"
 msgstr "Độ mạnh:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:39
+#: pgp/seahorse-pgp-private-key-properties.ui:1154
 msgid "Technical Details"
 msgstr "Chi tiết kỹ thuật"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:40
+#: pgp/seahorse-pgp-private-key-properties.ui:1190
 msgid "Fingerprint"
 msgstr "Vân tay"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:42
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:43
+#: pgp/seahorse-pgp-private-key-properties.ui:1305
+#: pgp/seahorse-pgp-public-key-properties.ui:1397
 msgid "Expires:"
 msgstr "Hết hạn:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:43
+#: pgp/seahorse-pgp-private-key-properties.ui:1321
 msgid "Dates"
 msgstr "Ngày"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:44
+#: pgp/seahorse-pgp-private-key-properties.ui:1375
 msgid "Override Owner _Trust:"
 msgstr "Ghi đè lên _tình trạng tin cậy của người sở hữu:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:45
+#: pgp/seahorse-pgp-private-key-properties.ui:1387
 msgid "_Export Secret Key:"
 msgstr "_Xuất khóa bí mật:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:47
+#: pgp/seahorse-pgp-private-key-properties.ui:1457
 msgid "Actions"
 msgstr "Hành động"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:48
+#: pgp/seahorse-pgp-private-key-properties.ui:1532
 msgid "Add"
 msgstr "Thêm"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:49
+#: pgp/seahorse-pgp-private-key-properties.ui:1581
 msgid "Expire"
 msgstr "Hết hạn"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:50
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:46
+#: pgp/seahorse-pgp-private-key-properties.ui:1701
+#: pgp/seahorse-pgp-public-key-properties.ui:1587
 msgid "_Subkeys"
 msgstr "Khóa _phụ"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:3
+#: pgp/seahorse-pgp-public-key-properties.ui:18
 msgctxt "Validity"
 msgid "Marginally"
 msgstr "Cận biên"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:4
+#: pgp/seahorse-pgp-public-key-properties.ui:21
 msgctxt "Validity"
 msgid "Fully"
 msgstr "Đầy đủ"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:5
+#: pgp/seahorse-pgp-public-key-properties.ui:24
 msgctxt "Validity"
 msgid "Ultimately"
 msgstr "Một cách tối đa"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:14
+#: pgp/seahorse-pgp-public-key-properties.ui:457
 msgid "Encrypt files and email to the key’s owner"
 msgstr "Mã hóa các tập tin và thư cho người sử hữu khóa này"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:21
+#: pgp/seahorse-pgp-public-key-properties.ui:621
 msgid "Public PGP Key"
 msgstr "Khóa PGP công"
 
 #. Names set on the PGP key.
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:23
+#: pgp/seahorse-pgp-public-key-properties.ui:673
 msgid "_Other Names:"
 msgstr "_Tên khác:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:25
+#: pgp/seahorse-pgp-public-key-properties.ui:753
 msgid "Your trust of this key"
 msgstr "Mức độ tin cậy của bạn với khóa này"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:26
+#: pgp/seahorse-pgp-public-key-properties.ui:780
 msgid "Your trust is manually specified on the <i>Details</i> tab."
 msgstr ""
 "Độ tin cậy của bạn được chỉ định bằng cách điều chỉnh thủ công trên thanh "
 "<i>Chi tiết</i>."
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:28
-#, no-c-format
+#: pgp/seahorse-pgp-public-key-properties.ui:796
+#, c-format
 msgid "I trust signatures from “%s” on other keys"
 msgstr "Tôi tin cậy các chữ ký từ “%s” trên các khóa khác"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:30
-#, no-c-format
+#: pgp/seahorse-pgp-public-key-properties.ui:828
+#, c-format
 msgid ""
 "If you believe that the person that owns this key is “%s”, <i>sign</i> this "
 "key:"
 msgstr "Nếu bạn tin cậy người sở hữu khóa này là “%s”, <i>ký</i> khóa này:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:31
+#: pgp/seahorse-pgp-public-key-properties.ui:879
 msgid "_Sign this Key"
 msgstr "_ Ký khóa này"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:33
-#, no-c-format
+#: pgp/seahorse-pgp-public-key-properties.ui:919
+#, c-format
 msgid ""
 "If you no longer trust that “%s” owns this key, <i>revoke</i> your signature:"
 msgstr ""
 "Nếu bạn không còn tin cậy là “%s” sở hữu khóa này, <i>hủy bỏ</i> chữ ký của "
 "bạn:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:34
+#: pgp/seahorse-pgp-public-key-properties.ui:970
 msgid "_Revoke Signature"
 msgstr "_Thu hồi chữ ký"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:35
+#: pgp/seahorse-pgp-public-key-properties.ui:1031
 msgid "_People who have signed this key:"
 msgstr "_Người đã ký khóa này:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:36
+#: pgp/seahorse-pgp-public-key-properties.ui:1077
 msgid "_Only display the signatures of people I trust"
 msgstr "_Chỉ hiển thị chữ ký của những người tôi tin cậy"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:37
-#: ../ssh/seahorse-ssh-key-properties.xml.h:11
+#: pgp/seahorse-pgp-public-key-properties.ui:1117
+#: ssh/seahorse-ssh-key-properties.ui:220
 msgid "Trust"
 msgstr "Tin cậy"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:40
-#: ../ssh/seahorse-ssh-key-properties.xml.h:19
+#: pgp/seahorse-pgp-public-key-properties.ui:1290
+#: ssh/seahorse-ssh-key-properties.ui:403
 msgid "Fingerprint:"
 msgstr "Vân tay:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:41
+#: pgp/seahorse-pgp-public-key-properties.ui:1354
 msgid "Dates:"
 msgstr "Ngày:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:44
+#: pgp/seahorse-pgp-public-key-properties.ui:1460
 msgid "Indicate Trust:"
 msgstr "Chỉ báo tin cậy:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:45
+#: pgp/seahorse-pgp-public-key-properties.ui:1485
 msgid "You _Trust the Owner:"
 msgstr "Bạn _tin cậy người sở hữu:"
 
-#: ../pgp/seahorse-pgp-subkey.c:291
+#: pgp/seahorse-pgp-subkey.c:291
 msgid "Encrypt"
 msgstr "Mã hóa"
 
-#: ../pgp/seahorse-pgp-subkey.c:293
+#: pgp/seahorse-pgp-subkey.c:293
 msgid "Certify"
 msgstr "Chứng nhận"
 
-#: ../pgp/seahorse-pgp-subkey.c:294
+#: pgp/seahorse-pgp-subkey.c:294
 msgid "Authenticate"
 msgstr "Xác thực"
 
-#: ../pgp/seahorse-pgp-subkey.c:407
+#: pgp/seahorse-pgp-subkey.c:407
 #, c-format
 msgid "Subkey %d of %s"
 msgstr "Khóa phụ %d của %s"
 
-#: ../pgp/seahorse-revoke.xml.h:1
+#: pgp/seahorse-revoke.ui:35
 msgid "Reason for revoking the key"
 msgstr "Lý do thu hồi khóa"
 
-#: ../pgp/seahorse-revoke.xml.h:2
+#: pgp/seahorse-revoke.ui:40
 msgid "_Reason:"
 msgstr "_Lý do:"
 
-#: ../pgp/seahorse-revoke.xml.h:4
+#: pgp/seahorse-revoke.ui:70
 msgid "Optional description of revocation"
 msgstr "Mô tả tùy chọn của việc thu hồi"
 
-#: ../pgp/seahorse-revoke.xml.h:6
+#: pgp/seahorse-revoke.ui:154
 msgid "Re_voke"
 msgstr "Th_u hồi"
 
-#: ../pgp/seahorse-signer.c:62
-msgid ""
-"You have no personal PGP keys that can be used to sign a document or message."
-msgstr ""
-"Bạn không có khóa PGP riêng nào có thể được dùng để ký tài liệu hay thư."
-
-#: ../pgp/seahorse-signer.xml.h:1
-msgid "_Sign message with key:"
-msgstr "_Ký thư bằng khóa:"
-
-#: ../pgp/seahorse-sign.xml.h:1
+#: pgp/seahorse-sign.ui:7
 msgid "Sign Key"
 msgstr "Ký khóa"
 
-#: ../pgp/seahorse-sign.xml.h:2
+#: pgp/seahorse-sign.ui:42
 msgid "By signing you indicate your trust that this key belongs to:"
 msgstr "Bằng cách ký, bạn ghi rằng bạn tin cậy khóa này thuộc về:"
 
-#: ../pgp/seahorse-sign.xml.h:3
+#: pgp/seahorse-sign.ui:54
 msgid "Key Name"
 msgstr "Tên khóa"
 
-#: ../pgp/seahorse-sign.xml.h:4
+#: pgp/seahorse-sign.ui:86
 msgid "How carefully have you checked this key?"
 msgstr "Bạn đã kiểm tra khóa ở mức cẩn thận nào?"
 
-#: ../pgp/seahorse-sign.xml.h:5
+#: pgp/seahorse-sign.ui:118
 msgid "_Not at all"
 msgstr "Khô_ng gì cả"
 
-#: ../pgp/seahorse-sign.xml.h:6
+#: pgp/seahorse-sign.ui:132
 msgid "_Casually"
 msgstr "_Cẩu thả"
 
-#: ../pgp/seahorse-sign.xml.h:7
+#: pgp/seahorse-sign.ui:147
 msgid "_Very Carefully"
 msgstr "_Rất cẩn thận"
 
-#: ../pgp/seahorse-sign.xml.h:8
+#: pgp/seahorse-sign.ui:180
 msgid ""
 "<i>Not at all:</i> means you believe the key is owned by the person who "
 "claims to own it, but you could not or did not verify this to be a fact."
@@ -1987,7 +2001,7 @@ msgstr ""
 "<i>Không gì cả:</i> có nghĩa là bạn cho rằng khóa này thuộc về người tuyên "
 "bố sở hữu nó, nhưng bạn chưa hay không thể thẩm tra đây là thật."
 
-#: ../pgp/seahorse-sign.xml.h:9
+#: pgp/seahorse-sign.ui:197
 msgid ""
 "<i>Casually:</i> means you have done a casual verification that the key is "
 "owned by the person who claims to own it. For example, you could read the "
@@ -1997,7 +2011,7 @@ msgstr ""
 "tuyên bố sở hữu nó. Ví dụ, bạn có thể đọc vân tay khóa qua điện thoại khi "
 "nói với người sở hữu."
 
-#: ../pgp/seahorse-sign.xml.h:10
+#: pgp/seahorse-sign.ui:221
 msgid ""
 "<i>Very Carefully:</i> Select this only if you are absolutely sure that this "
 "key is genuine."
@@ -2005,7 +2019,7 @@ msgstr ""
 "<i>Rất cẩn thận:</i> chọn mục này chỉ nếu bạn có chắc chắn hoàn toàn rằng "
 "khóa này là thật và đúng."
 
-#: ../pgp/seahorse-sign.xml.h:11
+#: pgp/seahorse-sign.ui:240
 msgid ""
 "You could use a hard to forge photo identification (such as a passport) to "
 "personally check that the name on the key is correct. You should have also "
@@ -2015,462 +2029,520 @@ msgstr ""
 "kiểm tra tên trên khóa là đúng không. Khuyên bạn cũng sử dụng thư điện tử để "
 "kiểm tra địa chỉ thư điện tử của khóa có phải thuộc về người sở hữu đó."
 
-#: ../pgp/seahorse-sign.xml.h:12
+#: pgp/seahorse-sign.ui:289
 msgid "How others will see this signature:"
 msgstr "Hình thức của chữ ký này cho người khác:"
 
-#: ../pgp/seahorse-sign.xml.h:13
+#: pgp/seahorse-sign.ui:310
 msgid "_Others may not see this signature"
 msgstr "_Không cho phép người khác xem chữ ký này"
 
-#: ../pgp/seahorse-sign.xml.h:14
+#: pgp/seahorse-sign.ui:326
 msgid "I can _revoke this signature at a later date."
 msgstr "Tôi có thể _thu hồi chữ ký này vào ngày sau."
 
-#: ../pgp/seahorse-sign.xml.h:15
+#: pgp/seahorse-sign.ui:363
 msgid "Sign key as:"
 msgstr "Ký chữ ký như là:"
 
-#: ../pgp/seahorse-sign.xml.h:16
+#: pgp/seahorse-sign.ui:385
 msgid "_Signer:"
 msgstr "Người _ký:"
 
-#: ../pgp/seahorse-sign.xml.h:17
+#: pgp/seahorse-sign.ui:487
 msgid "_Sign"
 msgstr "_Ký"
 
-#: ../pgp/seahorse-transfer.c:238 ../pgp/seahorse-transfer.c:285
+#: pgp/seahorse-signer.c:63
+msgid ""
+"You have no personal PGP keys that can be used to sign a document or message."
+msgstr ""
+"Bạn không có khóa PGP riêng nào có thể được dùng để ký tài liệu hay thư."
+
+#: pgp/seahorse-signer.ui:7
+msgid "Choose Signing Key"
+msgstr "Chọn khóa ký"
+
+#: pgp/seahorse-signer.ui:25
+msgid "_Sign message with key:"
+msgstr "_Ký thư bằng khóa:"
+
+#: pgp/seahorse-transfer.c:238 pgp/seahorse-transfer.c:285
 msgid "Exporting data"
 msgstr "Xuất dữ liệu"
 
-#: ../pgp/seahorse-transfer.c:238 ../pgp/seahorse-transfer.c:285
+#: pgp/seahorse-transfer.c:238 pgp/seahorse-transfer.c:285
 msgid "Retrieving data"
 msgstr "Lấy về các khóa"
 
-#: ../pgp/seahorse-transfer.c:241 ../pgp/seahorse-transfer.c:288
+#: pgp/seahorse-transfer.c:241 pgp/seahorse-transfer.c:288
 msgid "Importing data"
 msgstr "Nhập dữ liệu vào"
 
-#: ../pgp/seahorse-transfer.c:241 ../pgp/seahorse-transfer.c:288
+#: pgp/seahorse-transfer.c:241 pgp/seahorse-transfer.c:288
 msgid "Sending data"
 msgstr "Đang gửi dữ liệu"
 
-#: ../pgp/seahorse-unknown.c:59
+#: pgp/seahorse-unknown.c:59
 msgid "Unavailable"
 msgstr "Không sẵn sàng"
 
-#: ../pkcs11/certificate-der-exporter.vala:43
-#: ../pkcs11/pkcs11-certificate.vala:98
+#: pkcs11/certificate-der-exporter.vala:43 pkcs11/pkcs11-certificate.vala:98
 msgid "Certificate"
 msgstr "Chứng nhận"
 
-#: ../pkcs11/certificate-der-exporter.vala:57
+#: pkcs11/certificate-der-exporter.vala:57
 msgid "Certificates (DER encoded)"
 msgstr "Chứng nhận (mã hóa DER)"
 
-#: ../pkcs11/pkcs11-certificate.vala:94
+#: pkcs11/pkcs11-certificate.vala:94
 msgid "Personal certificate and key"
 msgstr "Chứng nhận và khóa cá nhân"
 
-#: ../pkcs11/pkcs11-certificate.vala:96
+#: pkcs11/pkcs11-certificate.vala:96
 msgid "Personal certificate"
 msgstr "Chứng nhận cá nhân"
 
-#: ../pkcs11/seahorse-pkcs11-backend.c:189
-msgid "Certificates"
-msgstr "Chứng nhận"
-
-#: ../pkcs11/seahorse-pkcs11-backend.c:195
-msgid "X.509 certificates and related keys"
-msgstr "Chứng nhận X.509 và khóa liên quan"
-
-#: ../pkcs11/pkcs11-deleter.vala:37
+#: pkcs11/pkcs11-deleter.vala:37
 #, c-format
 msgid "Are you sure you want to permanently delete %d certificate?"
 msgid_plural "Are you sure you want to permanently delete %d certificates?"
 msgstr[0] "Bạn có chắc muốn xóa hẳn %d chứng nhận không?"
 
-#: ../pkcs11/seahorse-pkcs11-generate.c:113
-msgid "Couldn’t generate private key"
-msgstr "Không thể tạo ra khóa riêng"
+#: pkcs11/pkcs11-key-deleter.vala:34
+msgid "I understand that this key will be permanently deleted."
+msgstr "Tôi hiểu rằng khóa này sẽ bị xóa vĩnh viễn."
 
-#: ../pkcs11/seahorse-pkcs11-generate.c:412 ../pkcs11/pkcs11-request.vala:56
-msgid "Create"
-msgstr "Tạo"
+#: pkcs11/pkcs11-private-key.vala:61
+msgid "Unnamed private key"
+msgstr "Khóa riêng không tên"
 
-#: ../pkcs11/seahorse-pkcs11-generate.c:505
-#: ../pkcs11/pkcs11-private-key.vala:70
+#: pkcs11/pkcs11-private-key.vala:70 pkcs11/seahorse-pkcs11-generate.c:505
 msgid "Private key"
 msgstr "Khóa riêng"
 
-#: ../pkcs11/seahorse-pkcs11-generate.c:506
-msgid "Used to request a certificate"
-msgstr "Được dùng để yêu cầu chứng thực điện tử"
-
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:1
-msgid "Create a new private key"
-msgstr "Tạo khóa riêng mới"
-
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:2
-msgid "Label:"
-msgstr "Nhãn:"
-
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:3
-msgid "Stored at:"
-msgstr "Lưu tại:"
-
-#: ../pkcs11/pkcs11-key-deleter.vala:34
-msgid "I understand that this key will be permanently deleted."
-msgstr "Tôi hiểu rằng khóa này sẽ bị xóa vĩnh viễn."
-
-#: ../pkcs11/pkcs11-properties.vala:134
+#: pkcs11/pkcs11-properties.vala:134
 msgid "Unnamed"
 msgstr "Không_tên"
 
-#: ../pkcs11/pkcs11-properties.vala:165
+#: pkcs11/pkcs11-properties.vala:165
 msgid "Failed to export certificate"
 msgstr "Gặp lỗi khi xuất chứng nhận"
 
-#: ../pkcs11/pkcs11-properties.vala:188 ../src/seahorse-sidebar.c:873
+#: pkcs11/pkcs11-properties.vala:188 src/seahorse-sidebar.c:873
 msgid "Couldn’t delete"
 msgstr "Không thể xóa"
 
-#: ../pkcs11/pkcs11-properties.vala:199
+#: pkcs11/pkcs11-properties.vala:199
 msgid "_Export"
 msgstr "_Xuất"
 
-#: ../pkcs11/pkcs11-properties.vala:200
+#: pkcs11/pkcs11-properties.vala:200
 msgid "Export the certificate"
 msgstr "Xuất chứng nhận"
 
-#: ../pkcs11/pkcs11-properties.vala:202
+#: pkcs11/pkcs11-properties.vala:202
 msgid "Delete this certificate or key"
 msgstr "Xóa khóa hoặc chứng nhận này"
 
-#: ../pkcs11/pkcs11-properties.vala:203
+#: pkcs11/pkcs11-properties.vala:203
 msgid "Request _Certificate"
 msgstr "Yêu cầu _chứng nhận"
 
-#: ../pkcs11/pkcs11-properties.vala:204
+#: pkcs11/pkcs11-properties.vala:204
 msgid "Create a certificate request file for this key"
 msgstr "Tạo tập tin yêu cầu chứng nhận cho khóa này"
 
-#: ../pkcs11/pkcs11-request.vala:87
+#: pkcs11/pkcs11-request.vala:56 pkcs11/seahorse-pkcs11-generate.c:412
+msgid "Create"
+msgstr "Tạo"
+
+#: pkcs11/pkcs11-request.vala:87
 msgid "Couldn’t create certificate request"
 msgstr "không thể tạo yêu cầu chứng nhận mới"
 
-#: ../pkcs11/pkcs11-request.vala:104
+#: pkcs11/pkcs11-request.vala:104
 msgid "Save certificate request"
 msgstr "Lưu yêu cầu chứng nhận"
 
-#: ../pkcs11/pkcs11-request.vala:113
+#: pkcs11/pkcs11-request.vala:113
 msgid "Certificate request"
 msgstr "Yêu cầu chứng nhận"
 
-#: ../pkcs11/pkcs11-request.vala:121
+#: pkcs11/pkcs11-request.vala:121
 msgid "PEM encoded request"
 msgstr "Yêu cầu mã hóa dạng PEM"
 
-#: ../pkcs11/pkcs11-request.vala:149
+#: pkcs11/pkcs11-request.vala:149
 msgid "Couldn’t save certificate request"
 msgstr "Không thể lưu yêu cầu chứng nhận"
 
-#: ../pkcs11/seahorse-pkcs11-request.xml.h:1
+#: pkcs11/pkcs11-token.vala:74
+msgctxt "Label"
+msgid "Unknown"
+msgstr "Không rõ"
+
+#: pkcs11/seahorse-pkcs11-backend.c:189
+msgid "Certificates"
+msgstr "Chứng nhận"
+
+#: pkcs11/seahorse-pkcs11-backend.c:195
+msgid "X.509 certificates and related keys"
+msgstr "Chứng nhận X.509 và khóa liên quan"
+
+#: pkcs11/seahorse-pkcs11-generate.c:113
+msgid "Couldn’t generate private key"
+msgstr "Không thể tạo ra khóa riêng"
+
+#: pkcs11/seahorse-pkcs11-generate.c:506
+msgid "Used to request a certificate"
+msgstr "Được dùng để yêu cầu chứng thực điện tử"
+
+#: pkcs11/seahorse-pkcs11-generate.ui:34
+msgid "Create a new private key"
+msgstr "Tạo khóa riêng mới"
+
+#: pkcs11/seahorse-pkcs11-generate.ui:53
+msgid "Label:"
+msgstr "Nhãn:"
+
+#: pkcs11/seahorse-pkcs11-generate.ui:66
+msgid "Stored at:"
+msgstr "Lưu tại:"
+
+#: pkcs11/seahorse-pkcs11-request.ui:34
 msgid "Create a certificate request file."
 msgstr "Tạo tập tin yêu cầu chứng nhận."
 
-#: ../pkcs11/seahorse-pkcs11-request.xml.h:2
+#: pkcs11/seahorse-pkcs11-request.ui:52
 msgid "The common name (CN) placed in the certificate request."
 msgstr "Tên thường gọi (CN) được đặt tại phần yêu cầu chứng nhận."
 
-#: ../pkcs11/seahorse-pkcs11-request.xml.h:3
+#: pkcs11/seahorse-pkcs11-request.ui:54
 msgid "Name (CN):"
 msgstr "Tên thường gọi (CN):"
 
-#: ../pkcs11/pkcs11-private-key.vala:61
-msgid "Unnamed private key"
-msgstr "Khóa riêng không tên"
-
-#: ../pkcs11/pkcs11-token.vala:74
-msgctxt "Label"
-msgid "Unknown"
-msgstr "Không rõ"
-
-#: ../src/seahorse-change-passphrase.xml.h:1
+#: src/seahorse-change-passphrase.ui:8
 msgid "Change Passphrase"
 msgstr "Đổi cụm từ mật khẩu"
 
-#: ../src/seahorse-change-passphrase.xml.h:3
+#: src/seahorse-change-passphrase.ui:43
 msgid "New _Passphrase:"
 msgstr "_Cụm từ mật khẩu mới:"
 
-#: ../src/seahorse-change-passphrase.xml.h:4
+#: src/seahorse-change-passphrase.ui:56
 msgid "Confirm new passphrase"
 msgstr "Xác nhận cụm từ mật khẩu mới"
 
-#: ../src/seahorse-change-passphrase.xml.h:5
+#: src/seahorse-change-passphrase.ui:73
 msgid "Con_firm Passphrase:"
 msgstr "_Xác nhận cụm từ mật khẩu:"
 
-#: ../src/seahorse-generate-select.c:228
+#: src/seahorse-generate-select.c:228
 msgid "Continue"
 msgstr "Tiếp tục"
 
-#: ../src/seahorse-generate-select.xml.h:1
+#: src/seahorse-generate-select.ui:15
 msgid "_Select the type of item to create:"
 msgstr "_Chọn kiểu mục cần tạo:"
 
-#: ../src/seahorse-import-dialog.c:95
+#: src/seahorse-import-dialog.c:95
 msgid "Import failed"
 msgstr "Gặp lỗi khi nhập dữ liệu vào"
 
-#: ../src/seahorse-import-dialog.c:113
+#: src/seahorse-import-dialog.c:113
 msgid "Import"
 msgstr "Nhập vào"
 
-#: ../src/seahorse-import-dialog.c:126
+#: src/seahorse-import-dialog.c:126
 msgid "<b>Data to be imported:</b>"
 msgstr "<b>Ngày nhập:</b>"
 
-#: ../src/seahorse-key-manager.c:242 ../ssh/seahorse-ssh-operation.c:870
+#. The prompt
+#: src/seahorse-key-manager.c:240 ssh/operation.vala:322
 msgid "Import Key"
 msgstr "Nhập khóa"
 
-#: ../src/seahorse-key-manager.c:254
+#: src/seahorse-key-manager.c:252
 msgid "All key files"
 msgstr "Mọi tập tin khóa"
 
-#: ../src/seahorse-key-manager.c:355
+#: src/seahorse-key-manager.c:353
 msgid "Dropped text"
 msgstr "Chữ được (kéo) thả vào"
 
-#: ../src/seahorse-key-manager.c:391
+#: src/seahorse-key-manager.c:389
 msgid "Clipboard text"
 msgstr "Chữ trong clipboad"
 
-#: ../src/seahorse-key-manager.c:502
+#: src/seahorse-key-manager.c:500
 msgid "_New"
 msgstr "_Mới"
 
-#: ../src/seahorse-key-manager.c:504
+#: src/seahorse-key-manager.c:502
 msgid "Close this program"
 msgstr "Đóng chương trình"
 
-#: ../src/seahorse-key-manager.c:505 ../src/seahorse-key-manager.c:507
+#: src/seahorse-key-manager.c:503 src/seahorse-key-manager.c:505
 msgid "_New…"
 msgstr "_Mới…"
 
-#: ../src/seahorse-key-manager.c:506
+#: src/seahorse-key-manager.c:504
 msgid "Create a new key or item"
 msgstr "Tạo mục hoặc khóa mới"
 
-#: ../src/seahorse-key-manager.c:508
+#: src/seahorse-key-manager.c:506
 msgid "Add a new key or item"
 msgstr "Tạo mục hoặc khóa mới"
 
-#: ../src/seahorse-key-manager.c:509
+#: src/seahorse-key-manager.c:507
 msgid "_Import…"
 msgstr "_Nhập vào…"
 
-#: ../src/seahorse-key-manager.c:510
+#: src/seahorse-key-manager.c:508
 msgid "Import from a file"
 msgstr "Nhập từ một tập tin"
 
-#: ../src/seahorse-key-manager.c:512
+#: src/seahorse-key-manager.c:510
 msgid "Import from the clipboard"
 msgstr "Nhập từ clipboard"
 
-#: ../src/seahorse-key-manager.c:516
+#: src/seahorse-key-manager.c:514
 msgid "By _Keyring"
 msgstr "Theo _chùm chìa khóa"
 
-#: ../src/seahorse-key-manager.c:517
+#: src/seahorse-key-manager.c:515
 msgid "Show sidebar listing keyrings"
 msgstr "Hiện danh mục chùm chìa khóa ở bên"
 
-#: ../src/seahorse-key-manager.c:521
+#: src/seahorse-key-manager.c:519
 msgid "Show _Personal"
 msgstr "Hiện khóa _cá nhân"
 
-#: ../src/seahorse-key-manager.c:522
+#: src/seahorse-key-manager.c:520
 msgid "Only show personal keys, certificates and passwords"
 msgstr "Chỉ hiển thị các khóa, giấy chứng nhận và mật khẩu của cá nhân"
 
-#: ../src/seahorse-key-manager.c:523
+#: src/seahorse-key-manager.c:521
 msgid "Show _Trusted"
 msgstr "Hiện khóa đáng _tin cậy"
 
-#: ../src/seahorse-key-manager.c:524
+#: src/seahorse-key-manager.c:522
 msgid "Only show trusted keys, certificates and passwords"
 msgstr "Chỉ hiển thị các khóa, giấy chứng nhận và mật khẩu đáng tin"
 
-#: ../src/seahorse-key-manager.c:525
+#: src/seahorse-key-manager.c:523
 msgid "Show _Any"
 msgstr "Hiện _Mọi khóa"
 
-#: ../src/seahorse-key-manager.c:526
+#: src/seahorse-key-manager.c:524
 msgid "Show all keys, certificates and passwords"
 msgstr "Hiển thị mọi khóa, giấy chứng nhận và mật khẩu"
 
-#: ../src/seahorse-key-manager.c:745
+#: src/seahorse-key-manager.c:743
 msgid "Filter"
 msgstr "Bộ lọc"
 
-#: ../src/seahorse-key-manager.xml.h:1
+#: src/seahorse-key-manager.ui:97
 msgid "First time options:"
 msgstr "Tùy chọn lần đầu tiên:"
 
-#: ../src/seahorse-key-manager.xml.h:2
+#: src/seahorse-key-manager.ui:152
 msgid "Generate a new key of your own: "
 msgstr "Tạo ra một khóa mới của mình: "
 
-#: ../src/seahorse-key-manager.xml.h:4
+#: src/seahorse-key-manager.ui:223
 msgid "Import existing keys from a file:"
 msgstr "Nhập khóa đã có từ tập tin:"
 
-#: ../src/seahorse-key-manager.xml.h:5
+#: src/seahorse-key-manager.ui:255
 msgid "To get started with encryption you will need keys."
 msgstr "Để mã hóa bạn cần phải có các khóa."
 
-#: ../src/seahorse-sidebar.c:797
+#: src/seahorse-sidebar.c:797
 msgid "Couldn’t lock"
 msgstr "Không thể khóa"
 
-#: ../src/seahorse-sidebar.c:834
+#: src/seahorse-sidebar.c:834
 msgid "Couldn’t unlock"
 msgstr "Không thể mở khóa"
 
-#: ../src/seahorse-sidebar.c:941
+#: src/seahorse-sidebar.c:941
 msgid "_Lock"
 msgstr "_Khóa"
 
-#: ../src/seahorse-sidebar.c:946
+#: src/seahorse-sidebar.c:946
 msgid "_Unlock"
 msgstr "_Mở khóa"
 
-#: ../src/seahorse-sidebar.c:965
-msgid "_Properties"
-msgstr "Th_uộc tính"
-
-#: ../ssh/seahorse-ssh-actions.c:97
+#: ssh/actions.vala:26
 msgid "Configure Key for _Secure Shell…"
 msgstr "Cấu hình khóa cho hệ vỏ bảo mật (_SSH)…"
 
-#: ../ssh/seahorse-ssh-actions.c:98
+#: ssh/actions.vala:27
 msgid ""
 "Send public Secure Shell key to another machine, and enable logins using "
 "that key."
 msgstr ""
 "Gửi khóa SSH công cho máy tính khác, và cho phép đăng nhập bằng khóa đó."
 
-#: ../ssh/seahorse-ssh-askpass.c:78 ../ssh/seahorse-ssh-askpass.c:86
-msgid "Enter your Secure Shell passphrase:"
-msgstr "Nhập vào cụm từ mật khẩu SSH:"
-
-#: ../ssh/seahorse-ssh-askpass.c:100
-msgid "Old Key Passphrase"
-msgstr "Cụm từ mật khẩu khóa cũ"
-
-#: ../ssh/seahorse-ssh-askpass.c:101
-#, c-format
-msgid "Enter the old passphrase for: %s"
-msgstr "Gõ cụm từ mật khẩu cũ cho: %s"
-
-#: ../ssh/seahorse-ssh-askpass.c:105 ../ssh/seahorse-ssh-askpass.c:110
-msgid "New Key Passphrase"
-msgstr "Cụm từ mật khẩu khóa mới"
-
-#: ../ssh/seahorse-ssh-askpass.c:106
-#, c-format
-msgid "Enter the new passphrase for: %s"
-msgstr "Gõ cụm từ mật khẩu mới cho: %s"
-
-#: ../ssh/seahorse-ssh-askpass.c:111
-#, c-format
-msgid "Enter the new passphrase again: %s"
-msgstr "Gõ cụm từ mật khẩu mới lần nữa: %s"
-
-#: ../ssh/seahorse-ssh-backend.c:115
+#: ssh/backend.vala:27
 msgid "Secure Shell"
 msgstr "Hệ vỏ bảo mật (SSH)"
 
-#: ../ssh/seahorse-ssh-backend.c:121
+#: ssh/backend.vala:28
 msgid "Keys used to connect securely to other computers"
 msgstr "Khóa dùng để kết nối an toàn tới máy tính khác"
 
-#: ../ssh/seahorse-ssh-deleter.c:80 ../ssh/seahorse-ssh-deleter.c:85
+#: ssh/deleter.vala:41 ssh/deleter.vala:46
 #, c-format
 msgid "Are you sure you want to delete the secure shell key “%s”?"
 msgstr "Bạn có chắc muốn xóa khóa của hệ vỏ bảo mật (SSH) “%s” không?"
 
-#: ../ssh/seahorse-ssh-deleter.c:90
+#: ssh/deleter.vala:51
 #, c-format
-msgid "Are you sure you want to delete %d secure shell key?"
-msgid_plural "Are you sure you want to delete %d secure shell keys?"
-msgstr[0] "Bạn có chắc muốn xóa %d khóa hệ vỏ bảo mật (SSH) không?"
-
-#: ../ssh/seahorse-ssh-exporter.c:92
-msgid "SSH Key"
-msgstr "Khóa SSH"
+msgid "Are you sure you want to delete %u secure shell key?"
+msgid_plural "Are you sure you want to delete %u secure shell keys?"
+msgstr[0] "Bạn có chắc muốn xóa %u khóa hệ vỏ bảo mật (SSH) không?"
 
-#: ../ssh/seahorse-ssh-exporter.c:124
+#: ssh/exporter.vala:52
 msgid "Secret SSH keys"
 msgstr "Khóa bí mật SSH"
 
-#: ../ssh/seahorse-ssh-exporter.c:128
+#: ssh/exporter.vala:56
 msgid "Public SSH keys"
 msgstr "Khóa công SSH"
 
-#: ../ssh/seahorse-ssh-exporter.c:297
+#: ssh/exporter.vala:87
+msgid "SSH Key"
+msgstr "Khóa SSH"
+
+#: ssh/exporter.vala:125
 msgid "No public key file is available for this key."
 msgstr "Không có khóa công nào sẵn sàng cho khóa này."
 
-#: ../ssh/seahorse-ssh-generate.c:52 ../ssh/seahorse-ssh-key.c:109
-#: ../ssh/seahorse-ssh-key.c:113 ../ssh/seahorse-ssh-key-properties.xml.h:4
+#. No comment, but loaded
+#: ssh/generate.vala:27 ssh/key.vala:120 ssh/key.vala:124
+#: ssh/seahorse-ssh-key-properties.ui:103
 msgid "Secure Shell Key"
 msgstr "Khóa SSH"
 
-#: ../ssh/seahorse-ssh-generate.c:53
+#: ssh/generate.vala:28
 msgid "Used to access other computers (eg: via a terminal)"
 msgstr "Dùng để truy cập máy tính khác (v.d. thông qua thiết bị cuối)"
 
-#: ../ssh/seahorse-ssh-generate.c:107 ../ssh/seahorse-ssh-generate.c:123
+#: ssh/generate.vala:41
+msgid "New Secure Shell Key"
+msgstr "Khóa SSH mới"
+
+#: ssh/generate.vala:143
+msgid "Couldn’t load newly generated Secure Shell key"
+msgstr "Không thể tải khóa Hệ vỏ bảo mật mới đây"
+
+#: ssh/generate.vala:147
 msgid "Couldn’t generate Secure Shell key"
 msgstr "Không thể tạo ra khóa Hệ vỏ bảo mật"
 
-#: ../ssh/seahorse-ssh-generate.c:190
+#: ssh/generate.vala:150
 msgid "Creating Secure Shell Key"
 msgstr "Đang tạo khóa SSH"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:1
-msgid "New Secure Shell Key"
-msgstr "Khóa SSH mới"
+#: ssh/key-properties.vala:112
+msgid "Unknown type"
+msgstr "Không rõ kiểu"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:2
-msgid "_Just Create Key"
-msgstr "_Chỉ tạo khóa"
+#: ssh/key-properties.vala:135
+msgid "Couldn’t rename key."
+msgstr "Không thể thay đổi tên của khóa."
 
-#: ../ssh/seahorse-ssh-generate.xml.h:3
-msgid "_Create and Set Up"
-msgstr "Tạ_o và Cài đặt"
+#: ssh/key-properties.vala:159
+msgid "Couldn’t change authorization for key."
+msgstr "Không thể thay đổi thẩm quyền cho khóa."
+
+#: ssh/key-properties.vala:174
+msgid "Couldn’t change passphrase for key."
+msgstr "Không thể thay đổi cụm từ mật khẩu cho khóa."
+
+#: ssh/key.vala:45
+msgid "Personal SSH key"
+msgstr "Khóa SSH cá nhân"
+
+#: ssh/key.vala:45
+msgid "SSH key"
+msgstr "Khóa SSH"
+
+#. No names when not even the fingerpint loaded
+#: ssh/key.vala:117
+msgid "(Unreadable Secure Shell Key)"
+msgstr "(Khóa SSH không đọc được)"
+
+#: ssh/operation.vala:214
+msgid "Remote Host Password"
+msgstr "Mật khẩu máy ở xa"
+
+#: ssh/operation.vala:257
+msgid "Enter Key Passphrase"
+msgstr "Gõ cụm từ mật khẩu khóa"
+
+#: ssh/operation.vala:283
+msgid "Passphrase for New Secure Shell Key"
+msgstr "Cụm từ mật khẩu cho khóa SSH mới"
+
+#. No filename specified, make one up
+#. Add the comment to the output
+#: ssh/operation.vala:319
+#, c-format
+msgid "Importing key: %s"
+msgstr "Đang nhập vào khóa: %s"
+
+#: ssh/operation.vala:319
+msgid "Importing key. Enter passphrase"
+msgstr "Đang nhập vào khóa — gõ cụm từ mật khẩu"
+
+#: ssh/seahorse-ssh-askpass.c:78 ssh/seahorse-ssh-askpass.c:86
+msgid "Enter your Secure Shell passphrase:"
+msgstr "Nhập vào cụm từ mật khẩu SSH:"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:4
+#: ssh/seahorse-ssh-askpass.c:100
+msgid "Old Key Passphrase"
+msgstr "Cụm từ mật khẩu khóa cũ"
+
+#: ssh/seahorse-ssh-askpass.c:101
+#, c-format
+msgid "Enter the old passphrase for: %s"
+msgstr "Gõ cụm từ mật khẩu cũ cho: %s"
+
+#: ssh/seahorse-ssh-askpass.c:105 ssh/seahorse-ssh-askpass.c:110
+msgid "New Key Passphrase"
+msgstr "Cụm từ mật khẩu khóa mới"
+
+#: ssh/seahorse-ssh-askpass.c:106
+#, c-format
+msgid "Enter the new passphrase for: %s"
+msgstr "Gõ cụm từ mật khẩu mới cho: %s"
+
+#: ssh/seahorse-ssh-askpass.c:111
+#, c-format
+msgid "Enter the new passphrase again: %s"
+msgstr "Gõ cụm từ mật khẩu mới lần nữa: %s"
+
+#: ssh/seahorse-ssh-generate.ui:67
 msgid "A Secure Shell (SSH) key lets you connect securely to other computers."
 msgstr ""
 "Khóa hệ vỏ bảo mật (SSH) giúp bạn tạo kết nối một cách an toàn đến máy tính "
 "khác."
 
-#: ../ssh/seahorse-ssh-generate.xml.h:6
+#: ssh/seahorse-ssh-generate.ui:165
 msgid "Your email address, or a reminder of what this key is for."
 msgstr ""
 "Địa chỉ thư điện tử của bạn, hoặc bất cứ lời nhắc nhở nào khác cần thiết để "
 "nhớ mục đích của khóa này."
 
-#: ../ssh/seahorse-ssh-generate.xml.h:10
+#: ssh/seahorse-ssh-generate.ui:255
 msgid "DSA"
 msgstr "DSA"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:12
+#: ssh/seahorse-ssh-generate.ui:319
 msgid ""
 "If there is a computer you want to use this key with, you can set up that "
 "computer to recognize your new key."
@@ -2478,142 +2550,108 @@ msgstr ""
 "Có một máy tính với đó bạn muốn sử dụng khóa này thì bạn có thể thiết lập "
 "máy đó để nhận diện khóa của bạn."
 
-#: ../ssh/seahorse-ssh-key.c:105
-msgid "(Unreadable Secure Shell Key)"
-msgstr "(Khóa SSH không đọc được)"
-
-#: ../ssh/seahorse-ssh-key.c:213
-msgid "Personal SSH key"
-msgstr "Khóa SSH cá nhân"
-
-#: ../ssh/seahorse-ssh-key.c:215
-msgid "SSH key"
-msgstr "Khóa SSH"
-
-#: ../ssh/seahorse-ssh-key-properties.c:79
-msgid "Couldn’t rename key."
-msgstr "Không thể thay đổi tên của khóa."
-
-#: ../ssh/seahorse-ssh-key-properties.c:134
-msgid "Couldn’t change authorization for key."
-msgstr "Không thể thay đổi thẩm quyền cho khóa."
+#: ssh/seahorse-ssh-generate.ui:348
+msgid "_Just Create Key"
+msgstr "_Chỉ tạo khóa"
 
-#: ../ssh/seahorse-ssh-key-properties.c:171
-msgid "Couldn’t change passphrase for key."
-msgstr "Không thể thay đổi cụm từ mật khẩu cho khóa."
+#: ssh/seahorse-ssh-generate.ui:362
+msgid "_Create and Set Up"
+msgstr "Tạ_o và Cài đặt"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:2
+#: ssh/seahorse-ssh-key-properties.ui:52
 msgid "Identifier:"
 msgstr "Danh tính:"
 
 #. Name of key, often a persons name
-#: ../ssh/seahorse-ssh-key-properties.xml.h:6
+#: ssh/seahorse-ssh-key-properties.ui:120
 msgctxt "name-of-ssh-key"
 msgid "Name:"
 msgstr "Tên:"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:7
+#: ssh/seahorse-ssh-key-properties.ui:151
 msgid "Used to connect to other computers."
 msgstr "Dùng để kết nối tới máy tính khác."
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:12
+#: ssh/seahorse-ssh-key-properties.ui:242
 msgid "The owner of this key is _authorized to connect to this computer"
 msgstr "Người sở hữu khóa này có _quyền kết nối đến máy tính này"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:14
-#, no-c-format
+#: ssh/seahorse-ssh-key-properties.ui:260
+#, c-format
 msgid "This only applies to the <i>%s</i> account."
 msgstr "Chỉ áp dụng cho tài khoản <i>%s</i>."
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:16
+#: ssh/seahorse-ssh-key-properties.ui:324
 msgid "Algorithm:"
 msgstr "Thuật toán:"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:18
+#: ssh/seahorse-ssh-key-properties.ui:387
 msgid "Location:"
 msgstr "Vị trí:"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:21
+#: ssh/seahorse-ssh-key-properties.ui:480
 msgid "E_xport Complete Key"
 msgstr "_Xuất toàn bộ khóa"
 
-#: ../ssh/seahorse-ssh-operation.c:204
-msgid "The SSH command was terminated unexpectedly."
-msgstr "Lệnh SSH bị chấm dứt bất thường."
-
-#: ../ssh/seahorse-ssh-operation.c:214
-msgid "The SSH command failed."
-msgstr "Lệnh SSH bị lỗi."
-
-#: ../ssh/seahorse-ssh-operation.c:523
-msgid "Remote Host Password"
-msgstr "Mật khẩu máy ở xa"
-
-#: ../ssh/seahorse-ssh-operation.c:610
-msgid "Enter Key Passphrase"
-msgstr "Gõ cụm từ mật khẩu khóa"
+#: ssh/seahorse-ssh-upload.ui:24
+msgid ""
+"To use your Secure Shell key with another computer that uses SSH, you must "
+"already have a login account on that computer."
+msgstr ""
+"Để sử dụng khóa SSH của bạn với một máy tính khác có chạy SSH, trước tiên "
+"bạn cần phải có một tài khoản đăng nhập trên máy tính đó."
 
-#: ../ssh/seahorse-ssh-operation.c:701
-msgid "Passphrase for New Secure Shell Key"
-msgstr "Cụm từ mật khẩu cho khóa SSH mới"
+#: ssh/seahorse-ssh-upload.ui:64
+msgid "eg: fileserver.example.com:port"
+msgstr "v.d.: máy_phục_vụ_tập_tin.thí_dụ.com:cổng"
 
-#: ../ssh/seahorse-ssh-operation.c:887
-#, c-format
-msgid "Importing key: %s"
-msgstr "Đang nhập vào khóa: %s"
+#: ssh/seahorse-ssh-upload.ui:89
+msgid "_Server address:"
+msgstr "Địa chỉ máy phục _vụ:"
 
-#: ../ssh/seahorse-ssh-operation.c:889
-msgid "Importing key. Enter passphrase"
-msgstr "Đang nhập vào khóa — gõ cụm từ mật khẩu"
+#: ssh/seahorse-ssh-upload.ui:101
+msgid "_Login name:"
+msgstr "Tê_n tài khoản:"
 
-#: ../ssh/seahorse-ssh-source.c:219
+#: ssh/source.vala:42
 msgid "OpenSSH keys"
 msgstr "Khóa OpenSSH"
 
-#: ../ssh/seahorse-ssh-source.c:226
+#: ssh/source.vala:47
 #, c-format
 msgid "OpenSSH: %s"
 msgstr "OpenSSH: %s"
 
-#: ../ssh/seahorse-ssh-source.c:974
+#: ssh/source.vala:51
+#, c-format
+msgid "openssh://%s"
+msgstr "openssh://%s"
+
+#: ssh/source.vala:237
 msgid "No private key file is available for this key."
 msgstr "Không có tập tin khóa riêng nào sẵn sàng cho khóa này."
 
-#: ../ssh/seahorse-ssh-upload.c:48
-msgid "Couldn’t configure Secure Shell keys on remote computer."
-msgstr "Không thể cấu hình khóa SSH trên máy tính từ xa."
-
-#: ../ssh/seahorse-ssh-upload.c:131
-msgid "Configuring Secure Shell Keys…"
-msgstr "Đang cấu hình khóa SSH…"
-
-#: ../ssh/seahorse-ssh-upload.xml.h:1
+#: ssh/upload.vala:32
 msgid "Set Up Computer for SSH Connection"
 msgstr "Cài đặt máy tính để kết nối bằng SSH"
 
-#: ../ssh/seahorse-ssh-upload.xml.h:2
-msgid ""
-"To use your Secure Shell key with another computer that uses SSH, you must "
-"already have a login account on that computer."
-msgstr ""
-"Để sử dụng khóa SSH của bạn với một máy tính khác có chạy SSH, trước tiên "
-"bạn cần phải có một tài khoản đăng nhập trên máy tính đó."
+#: ssh/upload.vala:70
+msgid "Set Up"
+msgstr "Cài đặt"
 
-#: ../ssh/seahorse-ssh-upload.xml.h:4
-msgid "eg: fileserver.example.com:port"
-msgstr "v.d.: máy_phục_vụ_tập_tin.thí_dụ.com:cổng"
+#: ssh/upload.vala:93
+msgid "Couldn’t configure Secure Shell keys on remote computer."
+msgstr "Không thể cấu hình khóa SSH trên máy tính từ xa."
 
-#: ../ssh/seahorse-ssh-upload.xml.h:5
-msgid "_Server address:"
-msgstr "Địa chỉ máy phục _vụ:"
+#: ssh/upload.vala:97
+msgid "Configuring Secure Shell Keys…"
+msgstr "Đang cấu hình khóa SSH…"
 
-#: ../ssh/seahorse-ssh-upload.xml.h:6
-msgid "_Login name:"
-msgstr "Tê_n tài khoản:"
+#~ msgid "The SSH command was terminated unexpectedly."
+#~ msgstr "Lệnh SSH bị chấm dứt bất thường."
 
-#: ../ssh/seahorse-ssh-upload.xml.h:7
-msgid "_Set Up"
-msgstr "_Cài đặt"
+#~ msgid "The SSH command failed."
+#~ msgstr "Lệnh SSH bị lỗi."
 
 #~ msgid "E_xport..."
 #~ msgstr "_Xuất ra…"


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