[seahorse] Update British English translation



commit 43cca6fc2f04e0ff28cdf848f082fd6d4c4a55ca
Author: Bruce Cowan <bruce bcowan eu>
Date:   Sat Mar 10 18:50:29 2018 +0000

    Update British English translation

 po/en_GB.po | 2262 ++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 1210 insertions(+), 1052 deletions(-)
---
diff --git a/po/en_GB.po b/po/en_GB.po
index eb4b195..39bfc48 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -3,65 +3,52 @@
 # This file is distributed under the same license as the seahorse package.
 # Gareth Owen <gowen72 yahoo com>, David Lodge <dave cirt net>, 2004.
 # Philip Withnall <philip tecnocode co uk>, 2009, 2010.
-# Bruce Cowan <bruce bcowan me uk>, 2010, 2011, 2012, 2013.
+# Bruce Cowan <bruce bcowan eu>, 2010, 2011, 2012, 2013, 2018.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: seahorse\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
+"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?";
 "product=seahorse&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2016-08-15 06:52+0000\n"
-"PO-Revision-Date: 2016-09-04 14:22+0200\n"
-"Last-Translator: David King <amigadave amigadave com>\n"
+"POT-Creation-Date: 2018-03-08 21:29+0000\n"
+"PO-Revision-Date: 2018-03-10 18:48+0000\n"
+"Last-Translator: Bruce Cowan <bruce bcowan eu>\n"
 "Language-Team: British English <en li org>\n"
 "Language: en_GB\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Gtranslator 2.91.6\n"
+"X-Generator: Poedit 2.0.6\n"
 "X-Project-Style: gnome\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 "Manage your passwords and encryption keys"
-
-#: ../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 is a GNOME application for managing encryption keys. It also "
-"integrates with nautilus, gedit and other places for encryption operations."
+#: common/add-keyserver-dialog.vala:32
+msgid "Add Key Server"
+msgstr "Add Key Server"
 
-#: ../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 ""
-"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."
+#: common/add-keyserver-dialog.vala:64
+msgid "Custom"
+msgstr "Custom"
 
-#: ../data/seahorse.desktop.in.in.h:1 ../common/catalog.vala:285
-#: ../src/seahorse-key-manager.c:660
-msgid "Passwords and Keys"
-msgstr "Passwords and Keys"
+#. Buttons
+#: common/add-keyserver-dialog.vala:68
+msgid "Cancel"
+msgstr "Cancel"
 
-#: ../data/seahorse.desktop.in.in.h:3
-msgid "keyring;encryption;security;sign;ssh;"
-msgstr "keyring;encryption;security;sign;ssh;"
+#: common/add-keyserver-dialog.vala:69
+msgid "Save"
+msgstr "Save"
 
-#: ../common/catalog.vala:257
+#: common/catalog.vala:258
 msgid "Contributions:"
 msgstr "Contributions:"
 
-#: ../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 "Passwords and Keys"
+
+#: common/catalog.vala:288
 msgid "translator-credits"
 msgstr ""
 "Abigail Brady <morwen@evilmagi_c.org>\n"
@@ -69,296 +56,490 @@ msgstr ""
 "Gareth Owen <gowen72 yahoo com>\n"
 "David Lodge <dave cirt net>\n"
 "Philip Withnall <philip tecnocode co uk>\n"
-"Bruce Cowan <bruce bcowan me uk>\n"
+"Bruce Cowan <bruce bcowan eu>\n"
 "David King <amigadave amigadave com"
 
-#: ../common/catalog.vala:290
+#: common/catalog.vala:291
 msgid "Seahorse Project Homepage"
 msgstr "Seahorse Project Homepage"
 
-#: ../common/catalog.vala:308
+#: common/catalog.vala:309
 msgid "Cannot delete"
 msgstr "Cannot delete"
 
-#: ../common/catalog.vala:331 ../libseahorse/seahorse-key-manager-store.c:443
-msgid "Couldn't export keys"
-msgstr "Couldn't export keys"
+#: common/catalog.vala:332 common/key-manager-store.vala:427
+#| msgid "Couldn't export keys"
+msgid "Couldn’t export keys"
+msgstr "Couldn’t export keys"
 
-#: ../common/catalog.vala:342
-msgid "Couldn't export data"
-msgstr "Couldn't export data"
+#: common/catalog.vala:343
+#| msgid "Couldn't export data"
+msgid "Couldn’t export data"
+msgstr "Couldn’t export data"
 
-#: ../common/catalog.vala:358 ../libseahorse/seahorse-widget.c:460
+#: common/catalog.vala:359 libseahorse/seahorse-widget.c:461
 #, c-format
 msgid "Could not display help: %s"
 msgstr "Could not display help: %s"
 
 #. Top menu items
-#: ../common/catalog.vala:364
+#: common/catalog.vala:365
 msgid "_File"
 msgstr "_File"
 
-#: ../common/catalog.vala:365
-msgid "E_xport..."
+#: common/catalog.vala:366
+#| msgid "Export"
+msgid "E_xport…"
 msgstr "E_xport…"
 
-#: ../common/catalog.vala:366
+#: common/catalog.vala:367
 msgid "Export to a file"
 msgstr "Export to a file"
 
-#: ../common/catalog.vala:367
+#: common/catalog.vala:368
 msgid "_Edit"
 msgstr "_Edit"
 
-#: ../common/catalog.vala:370
+#: common/catalog.vala:369
+msgid "_Copy"
+msgstr "_Copy"
+
+#: common/catalog.vala:370
 msgid "Copy to the clipboard"
 msgstr "Copy to the 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 "_Delete"
 
-#: ../common/catalog.vala:372
+#: common/catalog.vala:373
 msgid "Delete selected items"
 msgstr "Delete selected items"
 
-#: ../common/catalog.vala:374
+#: common/catalog.vala:374 common/catalog.vala:376 src/seahorse-sidebar.c:965
+msgid "_Properties"
+msgstr "_Properties"
+
+#: common/catalog.vala:375
 msgid "Show the properties of this item"
 msgstr "Show the properties of this item"
 
-#: ../common/catalog.vala:376
+#: common/catalog.vala:377
 msgid "Show the properties of this keyring"
 msgstr "Show the properties of this keyring"
 
-#: ../common/catalog.vala:377
+#: common/catalog.vala:378
 msgid "Prefere_nces"
 msgstr "Prefere_nces"
 
-#: ../common/catalog.vala:378
+#: common/catalog.vala:379
 msgid "Change preferences for this program"
 msgstr "Change preferences for this program"
 
-#: ../common/catalog.vala:379
+#: common/catalog.vala:380
 msgid "_View"
 msgstr "_View"
 
-#: ../common/catalog.vala:380
+#: common/catalog.vala:381
 msgid "_Help"
 msgstr "_Help"
 
-#: ../common/catalog.vala:382
+#: common/catalog.vala:382
+msgid "_About"
+msgstr "_About"
+
+#: common/catalog.vala:383
 msgid "About this program"
 msgstr "About this program"
 
-#: ../common/catalog.vala:383
+#: common/catalog.vala:384
 msgid "_Contents"
 msgstr "_Contents"
 
-#: ../common/catalog.vala:384
+#: common/catalog.vala:385
 msgid "Show Seahorse help"
 msgstr "Show Seahorse help"
 
-#: ../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 "_Cancel"
+
+#: common/exportable.vala:192 pgp/seahorse-pgp-private-key-properties.ui:1427
 msgid "Export"
 msgstr "Export"
 
+#. The second and main entry
+#: common/passphrase-prompt.vala:92
+msgid "Confirm:"
+msgstr "Confirm:"
+
+#: common/passphrase-prompt.vala:121
+msgid "_OK"
+msgstr "_OK"
+
+#: common/passphrase-prompt.vala:145 gkr/seahorse-gkr-item-properties.ui:246
+#: ssh/seahorse-ssh-askpass.c:117
+msgid "Password:"
+msgstr "Password:"
+
+#: common/prefs.vala:42
+msgid "Preferences"
+msgstr "Preferences"
+
+#: common/prefs.vala:150
+#| msgid "None: Don't publish keys"
+msgid "None: Don’t publish keys"
+msgstr "None: Don’t publish keys"
+
+#: common/prefs.vala:166
+msgid "Not a valid Key Server address."
+msgstr "Not a valid Key Server address."
+
+#: common/prefs.vala:167
+msgid ""
+"For help contact your system administrator or the administrator of the key "
+"server."
+msgstr ""
+"For help contact your system administrator or the administrator of the key "
+"server."
+
+#: common/prefs.vala:236
+msgid "URL"
+msgstr "URL"
+
+#: common/seahorse-add-keyserver.ui:12
+msgid "initial temporary item"
+msgstr "initial temporary item"
+
+#: common/seahorse-add-keyserver.ui:34
+msgid "Key Server Type:"
+msgstr "Key Server Type:"
+
+#: common/seahorse-add-keyserver.ui:58
+msgid "Host:"
+msgstr "Host:"
+
+#: 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 "The host name or address of the server."
+
+#: common/seahorse-add-keyserver.ui:93
+msgid ":"
+msgstr ":"
+
+#: common/seahorse-add-keyserver.ui:105
+msgid "The port to access the server on."
+msgstr "The port to access the server on."
+
+#: common/seahorse-prefs.ui:34
+msgid "_Find keys via:"
+msgstr "_Find keys via:"
+
+#: common/seahorse-prefs.ui:105
+msgid "_Publish keys to:"
+msgstr "_Publish keys to:"
+
+#: common/seahorse-prefs.ui:128
+msgid "Automatically retrieve keys from _key servers"
+msgstr "Automatically retrieve keys from _key servers"
+
+#: common/seahorse-prefs.ui:142
+msgid "Automatically synchronize _modified keys with key servers"
+msgstr "Automatically synchronise _modified keys with key servers"
+
+#: common/seahorse-prefs.ui:159
+msgid "Key Servers"
+msgstr "Key Servers"
+
 #. 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 "%Y-%m-%d"
 
-#: ../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 "Unknown"
+
+#: 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 "Never"
+
+#: common/validity.vala:42 pgp/seahorse-pgp-private-key-properties.ui:18
+msgctxt "Validity"
+msgid "Marginal"
+msgstr "Marginal"
+
+#: common/validity.vala:44 pgp/seahorse-pgp-private-key-properties.ui:21
+msgctxt "Validity"
+msgid "Full"
+msgstr "Full"
+
+#: common/validity.vala:46 pgp/seahorse-pgp-private-key-properties.ui:24
+msgctxt "Validity"
+msgid "Ultimate"
+msgstr "Ultimate"
+
+#: common/validity.vala:48
+msgctxt "Validity"
+msgid "Disabled"
+msgstr "Disabled"
+
+#: common/validity.vala:50
+msgctxt "Validity"
+msgid "Revoked"
+msgstr "Revoked"
+
+#: 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 "Manage your passwords and encryption keys"
+
+#: 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 is a GNOME application for managing encryption keys. It also "
+"integrates with nautilus, gedit and other places for encryption operations."
+
+#: 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."
+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 ""
+"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."
+
+#. 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;encryption;security;sign;ssh;"
+
+#. Translators: Do NOT translate or transliterate this text (this is an icon file name)!
+#: data/seahorse.desktop.in.in:11
+#| msgid "Seahorse"
+msgid "seahorse"
+msgstr "seahorse"
+
+#: gkr/gkr-backend.vala:43
 msgid "Passwords"
 msgstr "Passwords"
 
-#: ../gkr/gkr-backend.vala:43
+#: gkr/gkr-backend.vala:47
 msgid "Stored personal passwords, credentials and secrets"
 msgstr "Stored personal passwords, credentials and secrets"
 
-#: ../gkr/gkr-backend.vala:251
+#: gkr/gkr-backend.vala:255
 msgid "New password keyring"
 msgstr "New password keyring"
 
-#: ../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 "Used to store application and network passwords"
 
-#: ../gkr/gkr-backend.vala:253
-msgid "New password..."
+#: gkr/gkr-backend.vala:257
+#| msgid "New password..."
+msgid "New password…"
 msgstr "New password…"
 
-#: ../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 "Safely store a password or secret."
 
-#: ../gkr/gkr-backend.vala:258
+#: gkr/gkr-backend.vala:262
 msgid "Password Keyring"
 msgstr "Password Keyring"
 
-#: ../gkr/gkr-backend.vala:260
+#: gkr/gkr-backend.vala:264
 msgid "Stored Password"
 msgstr "Stored Password"
 
-#: ../gkr/gkr-item-add.vala:24
+#: gkr/gkr-item-add.vala:24
 msgid "Add Password"
 msgstr "Add Password"
 
-#: ../gkr/gkr-item-add.vala:101
-msgid "Couldn't add item"
-msgstr "Couldn't add item"
+#: gkr/gkr-item-add.vala:101
+#| msgid "Couldn't add item"
+msgid "Couldn’t add item"
+msgstr "Couldn’t add item"
 
-#: ../gkr/gkr-item-properties.vala:136
+#: gkr/gkr-item-properties.vala:136
 msgid "Access a network share or resource"
 msgstr "Access a network share or resource"
 
-#: ../gkr/gkr-item-properties.vala:139
+#: gkr/gkr-item-properties.vala:139
 msgid "Access a website"
 msgstr "Access a website"
 
-#: ../gkr/gkr-item-properties.vala:142
+#: gkr/gkr-item-properties.vala:142
 msgid "Unlocks a PGP key"
 msgstr "Unlocks a PGP key"
 
-#: ../gkr/gkr-item-properties.vala:145
+#: gkr/gkr-item-properties.vala:145
 msgid "Unlocks a Secure Shell key"
 msgstr "Unlocks a Secure Shell key"
 
-#: ../gkr/gkr-item-properties.vala:148
+#: gkr/gkr-item-properties.vala:148
 msgid "Saved password or login"
 msgstr "Saved password or login"
 
-#: ../gkr/gkr-item-properties.vala:161
+#: gkr/gkr-item-properties.vala:161
 msgid "Network Credentials"
 msgstr "Network Credentials"
 
-#: ../gkr/gkr-item-properties.vala:166
+#: gkr/gkr-item-properties.vala:166
 msgid "Password"
 msgstr "Password"
 
-#: ../gkr/gkr-item-properties.vala:235
-msgid "Couldn't change password."
-msgstr "Couldn't change password."
+#: gkr/gkr-item-properties.vala:235
+#| msgid "Couldn't change password."
+msgid "Couldn’t change password."
+msgstr "Couldn’t change password."
 
-#: ../gkr/gkr-item-properties.vala:273
-msgid "Couldn't set description."
-msgstr "Couldn't set description."
+#: gkr/gkr-item-properties.vala:275
+#| msgid "Couldn't set description."
+msgid "Couldn’t set description."
+msgstr "Couldn’t set description."
 
 #. 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 "IM account password for "
 
-#: ../gkr/gkr-item.vala:444
+#: gkr/gkr-item.vala:444
 msgid "Password or secret"
 msgstr "Password or secret"
 
-#: ../gkr/gkr-item.vala:445
+#: gkr/gkr-item.vala:445
 msgid "Network password"
 msgstr "Network password"
 
-#: ../gkr/gkr-item.vala:446
+#: gkr/gkr-item.vala:446
 msgid "Stored note"
 msgstr "Stored note"
 
-#: ../gkr/gkr-item.vala:447
+#: gkr/gkr-item.vala:447
 msgid "Keyring password"
 msgstr "Keyring password"
 
-#: ../gkr/gkr-item.vala:448
+#: gkr/gkr-item.vala:448
 msgid "Encryption key password"
 msgstr "Encryption key password"
 
-#: ../gkr/gkr-item.vala:449
+#: gkr/gkr-item.vala:449
 msgid "Key storage password"
 msgstr "Key storage password"
 
-#: ../gkr/gkr-item.vala:450
+#: gkr/gkr-item.vala:450
 msgid "Google Chrome password"
 msgstr "Google Chrome password"
 
-#: ../gkr/gkr-item.vala:451
-msgid "Gnome Online Accounts password"
-msgstr "Gnome Online Accounts password"
+#: gkr/gkr-item.vala:451
+#| msgid "Gnome Online Accounts password"
+msgid "GNOME Online Accounts password"
+msgstr "GNOME Online Accounts password"
 
-#: ../gkr/gkr-item.vala:452
+#: gkr/gkr-item.vala:452
 msgid "Telepathy password"
 msgstr "Telepathy password"
 
-#: ../gkr/gkr-item.vala:453
+#: gkr/gkr-item.vala:453
 msgid "Instant messaging password"
 msgstr "Instant messaging password"
 
-#: ../gkr/gkr-item.vala:454
+#: gkr/gkr-item.vala:454
 msgid "Network Manager secret"
 msgstr "Network Manager secret"
 
-#: ../gkr/gkr-item.vala:504
+#: gkr/gkr-item.vala:504
 #, c-format
-msgid "Are you sure you want to delete the password '%s'?"
-msgstr "Are you sure you want to delete the password '%s'?"
+#| msgid "Are you sure you want to delete the password '%s'?"
+msgid "Are you sure you want to delete the password “%s”?"
+msgstr "Are you sure you want to delete the password “%s”?"
 
-#: ../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] "Are you sure you want to delete %d password?"
 msgstr[1] "Are you sure you want to delete %d passwords?"
 
-#: ../gkr/gkr-keyring-add.vala:25
+#: gkr/gkr-keyring-add.vala:25
 msgid "Add Password Keyring"
 msgstr "Add Password Keyring"
 
-#: ../gkr/gkr-keyring-add.vala:55
-msgid "Couldn't add keyring"
-msgstr "Couldn't add keyring"
+#: gkr/gkr-keyring-add.vala:55
+#| msgid "Couldn't add keyring"
+msgid "Couldn’t add keyring"
+msgstr "Couldn’t add keyring"
 
-#: ../gkr/gkr-keyring.vala:28
+#: gkr/gkr-keyring.vala:28
 msgid "A keyring that is automatically unlocked on login"
 msgstr "A keyring that is automatically unlocked on login"
 
-#: ../gkr/gkr-keyring.vala:29
+#: gkr/gkr-keyring.vala:29
 msgid "A keyring used to store passwords"
 msgstr "A keyring used to store passwords"
 
-#: ../gkr/gkr-keyring.vala:174
-msgid "Couldn't set default keyring"
-msgstr "Couldn't set default keyring"
+#: gkr/gkr-keyring.vala:174
+#| msgid "Couldn't set default keyring"
+msgid "Couldn’t set default keyring"
+msgstr "Couldn’t set default keyring"
 
-#: ../gkr/gkr-keyring.vala:198 ../gkr/gkr-keyring.vala:203
-msgid "Couldn't change keyring password"
-msgstr "Couldn't change keyring password"
+#: gkr/gkr-keyring.vala:198 gkr/gkr-keyring.vala:203
+#| msgid "Couldn't change keyring password"
+msgid "Couldn’t change keyring password"
+msgstr "Couldn’t change keyring password"
 
-#: ../gkr/gkr-keyring.vala:209
+#: gkr/gkr-keyring.vala:209
 msgid "_Set as default"
 msgstr "_Set as default"
 
-#: ../gkr/gkr-keyring.vala:210
+#: gkr/gkr-keyring.vala:210
 msgid "Applications usually store new passwords in the default keyring."
 msgstr "Applications usually store new passwords in the default keyring."
 
-#: ../gkr/gkr-keyring.vala:211
+#: gkr/gkr-keyring.vala:211
 msgid "Change _Password"
 msgstr "Change _Password"
 
-#: ../gkr/gkr-keyring.vala:212
+#: gkr/gkr-keyring.vala:212
 msgid "Change the unlock password of the password storage keyring"
 msgstr "Change the unlock password of the password storage keyring"
 
-#: ../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 "Are you sure you want to delete the password keyring '%s'?"
+#| msgid "Are you sure you want to delete the password keyring '%s'?"
+msgid "Are you sure you want to delete the password keyring “%s”?"
+msgstr "Are you sure you want to delete the password keyring “%s”?"
 
-#: ../gkr/gkr-keyring.vala:240
+#: gkr/gkr-keyring.vala:240
 msgid "I understand that all items will be permanently deleted."
 msgstr "I understand that all items will be permanently deleted."
 
-#: ../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."
@@ -366,250 +547,246 @@ msgstr ""
 "Please choose a name for the new keyring. You will be prompted for an unlock "
 "password."
 
-#: ../gkr/seahorse-add-keyring.xml.h:2
+#: gkr/seahorse-add-keyring.ui:34
 msgid "New Keyring Name:"
 msgstr "New Keyring Name:"
 
-#: ../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:124
 msgid "_Description:"
 msgstr "_Description:"
 
-#: ../gkr/seahorse-gkr-add-item.xml.h:2
+#: gkr/seahorse-gkr-add-item.ui:49
 msgid "_Password:"
 msgstr "_Password:"
 
-#: ../gkr/seahorse-gkr-add-item.xml.h:3
+#: gkr/seahorse-gkr-add-item.ui:60
 msgid "_Show Password"
 msgstr "_Show Password"
 
-#: ../gkr/seahorse-gkr-add-item.xml.h:4
+#: gkr/seahorse-gkr-add-item.ui:93
 msgid "_Keyring:"
 msgstr "_Keyring:"
 
 #. 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
 msgid "Use:"
 msgstr "Use:"
 
-#: ../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:75
 msgid "Type:"
 msgstr "Type:"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:5
+#: gkr/seahorse-gkr-item-properties.ui:115
 msgid "Server:"
 msgstr "Server:"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:6
+#: gkr/seahorse-gkr-item-properties.ui:128
 msgid "Login:"
 msgstr "Login:"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:7
+#: gkr/seahorse-gkr-item-properties.ui:226
 msgid "Show pass_word"
 msgstr "Show pass_word"
 
-#: ../gkr/seahorse-gkr-item-properties.xml.h:8
-#: ../libseahorse/seahorse-passphrase.c:179 ../ssh/seahorse-ssh-askpass.c:117
-msgid "Password:"
-msgstr "Password:"
-
-#: ../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:239
 msgid "Key"
 msgstr "Key"
 
-#: ../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:408
 msgid "Technical Details:"
 msgstr "Technical Details:"
 
-#: ../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:451
 msgid "Details"
 msgstr "Details"
 
-#: ../gkr/seahorse-gkr-keyring.xml.h:1
+#: gkr/seahorse-gkr-keyring.ui:46
 msgid "Name:"
 msgstr "Name:"
 
 #. 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 "Created:"
 
-#: ../gkr/seahorse-gkr-keyring.xml.h:4
+#: gkr/seahorse-gkr-keyring.ui:124
 msgid "Keyring"
 msgstr "Keyring"
 
-#: ../libegg/egg-datetime.c:316
+#: libegg/egg-datetime.c:316
 msgid "Display flags"
 msgstr "Display flags"
 
-#: ../libegg/egg-datetime.c:317
+#: libegg/egg-datetime.c:317
 msgid "Displayed date and/or time properties"
 msgstr "Displayed date and/or time properties"
 
-#: ../libegg/egg-datetime.c:322
+#: libegg/egg-datetime.c:322
 msgid "Lazy mode"
 msgstr "Lazy mode"
 
-#: ../libegg/egg-datetime.c:323
-msgid "Lazy mode doesn't normalize entered date and time values"
-msgstr "Lazy mode doesn't normalise entered date and time values"
+#: libegg/egg-datetime.c:323
+#| msgid "Lazy mode doesn't normalize entered date and time values"
+msgid "Lazy mode doesn’t normalize entered date and time values"
+msgstr "Lazy mode doesn’t normalise entered date and time values"
 
-#: ../libegg/egg-datetime.c:328
+#: libegg/egg-datetime.c:328
 msgid "Year"
 msgstr "Year"
 
-#: ../libegg/egg-datetime.c:329
+#: libegg/egg-datetime.c:329
 msgid "Displayed year"
 msgstr "Displayed year"
 
-#: ../libegg/egg-datetime.c:334
+#: libegg/egg-datetime.c:334
 msgid "Month"
 msgstr "Month"
 
-#: ../libegg/egg-datetime.c:335
+#: libegg/egg-datetime.c:335
 msgid "Displayed month"
 msgstr "Displayed month"
 
-#: ../libegg/egg-datetime.c:340
+#: libegg/egg-datetime.c:340
 msgid "Day"
 msgstr "Day"
 
-#: ../libegg/egg-datetime.c:341
+#: libegg/egg-datetime.c:341
 msgid "Displayed day of month"
 msgstr "Displayed day of month"
 
-#: ../libegg/egg-datetime.c:346
+#: libegg/egg-datetime.c:346
 msgid "Hour"
 msgstr "Hour"
 
-#: ../libegg/egg-datetime.c:347
+#: libegg/egg-datetime.c:347
 msgid "Displayed hour"
 msgstr "Displayed hour"
 
-#: ../libegg/egg-datetime.c:352
+#: libegg/egg-datetime.c:352
 msgid "Minute"
 msgstr "Minute"
 
-#: ../libegg/egg-datetime.c:353
+#: libegg/egg-datetime.c:353
 msgid "Displayed minute"
 msgstr "Displayed minute"
 
-#: ../libegg/egg-datetime.c:358
+#: libegg/egg-datetime.c:358
 msgid "Second"
 msgstr "Second"
 
-#: ../libegg/egg-datetime.c:359
+#: libegg/egg-datetime.c:359
 msgid "Displayed second"
 msgstr "Displayed second"
 
-#: ../libegg/egg-datetime.c:364
+#: libegg/egg-datetime.c:364
 msgid "Lower limit year"
 msgstr "Lower limit year"
 
-#: ../libegg/egg-datetime.c:365
+#: libegg/egg-datetime.c:365
 msgid "Year part of the lower date limit"
 msgstr "Year part of the lower date limit"
 
-#: ../libegg/egg-datetime.c:370
+#: libegg/egg-datetime.c:370
 msgid "Upper limit year"
 msgstr "Upper limit year"
 
-#: ../libegg/egg-datetime.c:371
+#: libegg/egg-datetime.c:371
 msgid "Year part of the upper date limit"
 msgstr "Year part of the upper date limit"
 
-#: ../libegg/egg-datetime.c:376
+#: libegg/egg-datetime.c:376
 msgid "Lower limit month"
 msgstr "Lower limit month"
 
-#: ../libegg/egg-datetime.c:377
+#: libegg/egg-datetime.c:377
 msgid "Month part of the lower date limit"
 msgstr "Month part of the lower date limit"
 
-#: ../libegg/egg-datetime.c:382
+#: libegg/egg-datetime.c:382
 msgid "Upper limit month"
 msgstr "Upper limit month"
 
-#: ../libegg/egg-datetime.c:383
+#: libegg/egg-datetime.c:383
 msgid "Month part of the upper date limit"
 msgstr "Month part of the upper date limit"
 
-#: ../libegg/egg-datetime.c:388
+#: libegg/egg-datetime.c:388
 msgid "Lower limit day"
 msgstr "Lower limit day"
 
-#: ../libegg/egg-datetime.c:389
+#: libegg/egg-datetime.c:389
 msgid "Day of month part of the lower date limit"
 msgstr "Day of month part of the lower date limit"
 
-#: ../libegg/egg-datetime.c:394
+#: libegg/egg-datetime.c:394
 msgid "Upper limit day"
 msgstr "Upper limit day"
 
-#: ../libegg/egg-datetime.c:395
+#: libegg/egg-datetime.c:395
 msgid "Day of month part of the upper date limit"
 msgstr "Day of month part of the upper date limit"
 
-#: ../libegg/egg-datetime.c:400
+#: libegg/egg-datetime.c:400
 msgid "Lower limit hour"
 msgstr "Lower limit hour"
 
-#: ../libegg/egg-datetime.c:401
+#: libegg/egg-datetime.c:401
 msgid "Hour part of the lower time limit"
 msgstr "Hour part of the lower time limit"
 
-#: ../libegg/egg-datetime.c:406
+#: libegg/egg-datetime.c:406
 msgid "Upper limit hour"
 msgstr "Upper limit hour"
 
-#: ../libegg/egg-datetime.c:407
+#: libegg/egg-datetime.c:407
 msgid "Hour part of the upper time limit"
 msgstr "Hour part of the upper time limit"
 
-#: ../libegg/egg-datetime.c:412
+#: libegg/egg-datetime.c:412
 msgid "Lower limit minute"
 msgstr "Lower limit minute"
 
-#: ../libegg/egg-datetime.c:413
+#: libegg/egg-datetime.c:413
 msgid "Minute part of the lower time limit"
 msgstr "Minute part of the lower time limit"
 
-#: ../libegg/egg-datetime.c:418
+#: libegg/egg-datetime.c:418
 msgid "Upper limit minute"
 msgstr "Upper limit minute"
 
-#: ../libegg/egg-datetime.c:419
+#: libegg/egg-datetime.c:419
 msgid "Minute part of the upper time limit"
 msgstr "Minute part of the upper time limit"
 
-#: ../libegg/egg-datetime.c:424
+#: libegg/egg-datetime.c:424
 msgid "Lower limit second"
 msgstr "Lower limit second"
 
-#: ../libegg/egg-datetime.c:425
+#: libegg/egg-datetime.c:425
 msgid "Second part of the lower time limit"
 msgstr "Second part of the lower time limit"
 
-#: ../libegg/egg-datetime.c:430
+#: libegg/egg-datetime.c:430
 msgid "Upper limit second"
 msgstr "Upper limit second"
 
-#: ../libegg/egg-datetime.c:431
+#: libegg/egg-datetime.c:431
 msgid "Second part of the upper time limit"
 msgstr "Second part of the upper time limit"
 
@@ -618,501 +795,375 @@ msgstr "Second part of the upper time limit"
 #. * 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 "Date"
 
-#: ../libegg/egg-datetime.c:495
+#: libegg/egg-datetime.c:495
 msgid "Enter the date directly"
 msgstr "Enter the date directly"
 
-#: ../libegg/egg-datetime.c:502
+#: libegg/egg-datetime.c:502
 msgid "Select Date"
 msgstr "Select Date"
 
-#: ../libegg/egg-datetime.c:502
+#: libegg/egg-datetime.c:502
 msgid "Select the date from a calendar"
 msgstr "Select the date from a calendar"
 
-#: ../libegg/egg-datetime.c:520 ../libegg/egg-datetime.c:2198
+#: libegg/egg-datetime.c:520 libegg/egg-datetime.c:2198
 msgid "Time"
 msgstr "Time"
 
-#: ../libegg/egg-datetime.c:520
+#: libegg/egg-datetime.c:520
 msgid "Enter the time directly"
 msgstr "Enter the time directly"
 
-#: ../libegg/egg-datetime.c:527
+#: libegg/egg-datetime.c:527
 msgid "Select Time"
 msgstr "Select Time"
 
-#: ../libegg/egg-datetime.c:527
+#: libegg/egg-datetime.c:527
 msgid "Select the time from a list"
 msgstr "Select the time from a list"
 
 #. 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 "AM"
 
-#: ../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 "PM"
 
 #. 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 "initial temporary item"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:2
-msgid "Add Key Server"
-msgstr "Add Key Server"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:3
-msgid "Key Server Type:"
-msgstr "Key Server Type:"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:4
-msgid "Host:"
-msgstr "Host:"
-
-#: ../libseahorse/seahorse-add-keyserver.xml.h:5
-#: ../ssh/seahorse-ssh-upload.xml.h:3
-msgid "The host name or address of the server."
-msgstr "The host name or address of the server."
-
-#: ../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 "The port to access the server on."
-
-#: ../libseahorse/seahorse-application.c:108
+#: libseahorse/seahorse-application.c:94
 msgid "Version of this application"
 msgstr "Version of this application"
 
-#: ../libseahorse/seahorse-application.c:114
-#: ../libseahorse/seahorse-application.c:158
+#: libseahorse/seahorse-application.c:100
+#: libseahorse/seahorse-application.c:144
 msgid "- System Settings"
 msgstr "- System Settings"
 
-#: ../libseahorse/seahorse-application.c:154
+#: libseahorse/seahorse-application.c:140
 msgid "Don't display a window"
 msgstr "Don't display a window"
 
-#: ../libseahorse/seahorse-interaction.c:98
+#: libseahorse/seahorse-interaction.c:97
 #, c-format
 msgid "Enter PIN or password for: %s"
 msgstr "Enter PIN or password for: %s"
 
-#. The second and main entry
-#: ../libseahorse/seahorse-passphrase.c:241
-msgid "Confirm:"
-msgstr "Confirm:"
-
-#: ../libseahorse/seahorse-prefs.c:65
-msgid "Not a valid Key Server address."
-msgstr "Not a valid Key Server address."
-
-#: ../libseahorse/seahorse-prefs.c:66
-msgid ""
-"For help contact your system administrator or the administrator of the key "
-"server."
-msgstr ""
-"For help contact your system administrator or the administrator of the key "
-"server."
-
-#: ../libseahorse/seahorse-prefs.c:179
-msgid "URL"
-msgstr "URL"
-
-#: ../libseahorse/seahorse-prefs.c:349
-msgid "Custom"
-msgstr "Custom"
-
-#: ../libseahorse/seahorse-prefs.c:402
-msgid "None: Don't publish keys"
-msgstr "None: Don't publish keys"
-
-#: ../libseahorse/seahorse-prefs.xml.h:1
-msgid "Preferences"
-msgstr "Preferences"
-
-#: ../libseahorse/seahorse-prefs.xml.h:2
-msgid "_Find keys via:"
-msgstr "_Find keys via:"
-
-#: ../libseahorse/seahorse-prefs.xml.h:3
-msgid "_Publish keys to:"
-msgstr "_Publish keys to:"
-
-#: ../libseahorse/seahorse-prefs.xml.h:4
-msgid "Automatically retrieve keys from _key servers"
-msgstr "Automatically retrieve keys from _key servers"
-
-#: ../libseahorse/seahorse-prefs.xml.h:5
-msgid "Automatically synchronize _modified keys with key servers"
-msgstr "Automatically synchronise _modified keys with key servers"
-
-#: ../libseahorse/seahorse-prefs.xml.h:6
-msgid "Key Servers"
-msgstr "Key Servers"
-
-#: ../libseahorse/seahorse-search-provider.c:186
+#: libseahorse/seahorse-search-provider.c:183
 msgid "The search provider is not loaded yet"
 msgstr "The search provider is not loaded yet"
 
-#: ../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 "Unknown"
-
-#: ../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 "Never"
-
-#: ../libseahorse/seahorse-validity.c:42
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:3
-msgctxt "Validity"
-msgid "Marginal"
-msgstr "Marginal"
-
-#: ../libseahorse/seahorse-validity.c:44
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:4
-msgctxt "Validity"
-msgid "Full"
-msgstr "Full"
-
-#: ../libseahorse/seahorse-validity.c:46
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:5
-msgctxt "Validity"
-msgid "Ultimate"
-msgstr "Ultimate"
-
-#: ../libseahorse/seahorse-validity.c:48
-msgctxt "Validity"
-msgid "Disabled"
-msgstr "Disabled"
-
-#: ../libseahorse/seahorse-validity.c:50
-msgctxt "Validity"
-msgid "Revoked"
-msgstr "Revoked"
-
-#: ../pgp/seahorse-add-subkey.xml.h:1
+#: pgp/seahorse-add-subkey.ui:31
 msgid "Never E_xpires"
 msgstr "Never E_xpires"
 
-#: ../pgp/seahorse-add-subkey.xml.h:2
+#: pgp/seahorse-add-subkey.ui:35
 msgid "If key never expires"
 msgstr "If key never expires"
 
-#: ../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 "Key _Type:"
 
-#: ../pgp/seahorse-add-subkey.xml.h:4
+#: pgp/seahorse-add-subkey.ui:78
 msgid "Key _Length:"
 msgstr "Key _Length:"
 
-#: ../pgp/seahorse-add-subkey.xml.h:5
+#: pgp/seahorse-add-subkey.ui:93
 msgid "Expiration Date:"
 msgstr "Expiration Date:"
 
-#: ../pgp/seahorse-add-subkey.xml.h:6
+#: pgp/seahorse-add-subkey.ui:112
 msgid "Length of Key"
 msgstr "Length of Key"
 
-#: ../pgp/seahorse-add-subkey.xml.h:7
+#: pgp/seahorse-add-subkey.ui:194
 msgid "Generate a new subkey"
 msgstr "Generate a new subkey"
 
-#: ../pgp/seahorse-add-uid.xml.h:1
+#: pgp/seahorse-add-uid.ui:8
 msgid "Add User ID"
 msgstr "Add User ID"
 
-#: ../pgp/seahorse-add-uid.xml.h:2
+#: pgp/seahorse-add-uid.ui:28
 msgid "Must be at least 5 characters long"
 msgstr "Must be at least 5 characters long"
 
-#: ../pgp/seahorse-add-uid.xml.h:3
+#: pgp/seahorse-add-uid.ui:42
 msgid "Optional email address"
 msgstr "Optional e-mail address"
 
-#: ../pgp/seahorse-add-uid.xml.h:4
+#: pgp/seahorse-add-uid.ui:58
 msgid "Optional comment describing key"
 msgstr "Optional comment describing key"
 
 #. 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 "Full _Name:"
 
-#: ../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 "_E-mail Address:"
 
-#: ../pgp/seahorse-add-uid.xml.h:8
+#: pgp/seahorse-add-uid.ui:101
 msgid "Key Co_mment:"
 msgstr "Key Co_mment:"
 
-#: ../pgp/seahorse-add-uid.xml.h:9
+#: pgp/seahorse-add-uid.ui:162
 msgid "Create the new user ID"
 msgstr "Create the new user ID"
 
-#: ../pgp/seahorse-expires.xml.h:1
+#: pgp/seahorse-expires.ui:22
 msgid "_Never expires"
 msgstr "_Never expires"
 
-#: ../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 "Revoke key"
 
-#: ../pgp/seahorse-expires.xml.h:3
+#: pgp/seahorse-expires.ui:106
 msgid "C_hange"
 msgstr "C_hange"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:161
-msgid "Couldn't add subkey"
-msgstr "Couldn't add subkey"
+#: pgp/seahorse-gpgme-add-subkey.c:161
+#| msgid "Couldn't add subkey"
+msgid "Couldn’t add subkey"
+msgstr "Couldn’t add subkey"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:180
+#: pgp/seahorse-gpgme-add-subkey.c:180
 #, c-format
 msgid "Add subkey to %s"
 msgstr "Add subkey to %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 (sign only)"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:204
+#: pgp/seahorse-gpgme-add-subkey.c:204
 msgid "ElGamal (encrypt only)"
 msgstr "ElGamal (encrypt only)"
 
-#: ../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 (sign only)"
 
-#: ../pgp/seahorse-gpgme-add-subkey.c:216
+#: pgp/seahorse-gpgme-add-subkey.c:216
 msgid "RSA (encrypt only)"
 msgstr "RSA (encrypt only)"
 
-#: ../pgp/seahorse-gpgme-add-uid.c:99
-msgid "Couldn't add user id"
-msgstr "Couldn't add user id"
+#: pgp/seahorse-gpgme-add-uid.c:99
+#| msgid "Couldn't add user id"
+msgid "Couldn’t add user id"
+msgstr "Couldn’t add user id"
 
-#: ../pgp/seahorse-gpgme-add-uid.c:121
+#: pgp/seahorse-gpgme-add-uid.c:121
 #, c-format
 msgid "Add user ID to %s"
 msgstr "Add user ID to %s"
 
-#: ../pgp/seahorse-gpgme.c:71
-msgid "Decryption failed. You probably do not have the decryption key."
-msgstr "Decryption failed. You probably do not have the decryption key."
-
-#: ../pgp/seahorse-gpgme.c:75 ../pgp/seahorse-hkp-source.c:548
-#: ../ssh/seahorse-ssh-operation.c:199
-msgid "The operation was cancelled"
-msgstr "The operation was cancelled"
-
-#: ../pgp/seahorse-gpgme-expires.c:63
+#: pgp/seahorse-gpgme-expires.c:63
 msgid "Invalid expiry date"
 msgstr "Invalid expiry date"
 
-#: ../pgp/seahorse-gpgme-expires.c:64
+#: pgp/seahorse-gpgme-expires.c:64
 msgid "The expiry date must be in the future"
 msgstr "The expiry date must be in the future"
 
-#: ../pgp/seahorse-gpgme-expires.c:77
-msgid "Couldn't change expiry date"
-msgstr "Couldn't change expiry date"
+#: pgp/seahorse-gpgme-expires.c:77
+#| msgid "Couldn't change expiry date"
+msgid "Couldn’t change expiry date"
+msgstr "Couldn’t change expiry date"
 
-#: ../pgp/seahorse-gpgme-expires.c:138
+#: pgp/seahorse-gpgme-expires.c:138
 #, c-format
 msgid "Expiry: %s"
 msgstr "Expiry: %s"
 
-#: ../pgp/seahorse-gpgme-exporter.c:84
+#: pgp/seahorse-gpgme-exporter.c:81
 msgid "Multiple Keys"
 msgstr "Multiple Keys"
 
-#: ../pgp/seahorse-gpgme-exporter.c:88
+#: pgp/seahorse-gpgme-exporter.c:85
 msgid "Key Data"
 msgstr "Key Data"
 
-#: ../pgp/seahorse-gpgme-exporter.c:116
+#: pgp/seahorse-gpgme-exporter.c:113
 msgid "Armored PGP keys"
 msgstr "Armoured PGP keys"
 
-#: ../pgp/seahorse-gpgme-exporter.c:120
+#: pgp/seahorse-gpgme-exporter.c:117
 msgid "PGP keys"
 msgstr "PGP keys"
 
-#: ../pgp/seahorse-gpgme-generate.c:93
+#: pgp/seahorse-gpgme-generate.c:92
 msgid "PGP Key"
 msgstr "PGP Key"
 
-#: ../pgp/seahorse-gpgme-generate.c:94
+#: pgp/seahorse-gpgme-generate.c:93
 msgid "Used to encrypt email and files"
 msgstr "Used to encrypt e-mail and files"
 
-#: ../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:246
 msgid "RSA"
 msgstr "RSA"
 
-#: ../pgp/seahorse-gpgme-generate.c:131
+#: pgp/seahorse-gpgme-generate.c:130
 msgid "DSA ElGamal"
 msgstr "DSA ElGamal"
 
-#: ../pgp/seahorse-gpgme-generate.c:180
-msgid "Couldn't generate PGP key"
-msgstr "Couldn't generate PGP key"
+#: pgp/seahorse-gpgme-generate.c:179
+#| msgid "Couldn't generate PGP key"
+msgid "Couldn’t generate PGP key"
+msgstr "Couldn’t generate PGP key"
 
-#: ../pgp/seahorse-gpgme-generate.c:213
+#: pgp/seahorse-gpgme-generate.c:212
 msgid "Passphrase for New PGP Key"
 msgstr "Passphrase for New PGP Key"
 
-#: ../pgp/seahorse-gpgme-generate.c:214
+#: pgp/seahorse-gpgme-generate.c:213
 msgid "Enter the passphrase for your new key twice."
 msgstr "Enter the passphrase for your new key twice."
 
 #. 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"
+#| "idea to perform some other action like typing on\n"
+#| "the keyboard, moving the mouse, using applications.\n"
+#| "This gives the system the random data that it needs."
 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"
+"random data and we need you to help. It’s a good\n"
 "idea to perform some other action like typing on\n"
 "the keyboard, moving the mouse, using applications.\n"
 "This gives the system the random data that it needs."
 msgstr ""
 "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"
+"random data and we need you to help. It’s a good\n"
 "idea to perform some other action like typing on\n"
 "the keyboard, moving the mouse, using applications.\n"
 "This gives the system the random data that it needs."
 
-#: ../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 "Generating key"
 
-#: ../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 "Are you sure you want to permanently delete %s?"
 
-#: ../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] "Are you sure you want to permanently delete %d keys?"
 msgstr[1] "Are you sure you want to permanently delete %d keys?"
 
-#: ../pgp/seahorse-gpgme-key-op.c:377
+#: pgp/seahorse-gpgme-key-op.c:378
 msgid "Wrong password"
 msgstr "Wrong password"
 
-#: ../pgp/seahorse-gpgme-key-op.c:377
+#: pgp/seahorse-gpgme-key-op.c:378
 msgid "This was the third time you entered a wrong password. Please try again."
 msgstr ""
 "This was the third time you entered a wrong password. Please try again."
 
-#: ../pgp/seahorse-gpgme-keyring.c:89
+#: pgp/seahorse-gpgme-keyring.c:88
 #, c-format
 msgid "Wrong passphrase."
 msgstr "Wrong passphrase."
 
-#: ../pgp/seahorse-gpgme-keyring.c:93
+#: pgp/seahorse-gpgme-keyring.c:92
 #, c-format
-msgid "Enter new passphrase for '%s'"
-msgstr "Enter new passphrase for '%s'"
+#| msgid "Enter new passphrase for '%s'"
+msgid "Enter new passphrase for “%s”"
+msgstr "Enter new passphrase for “%s”"
 
-#: ../pgp/seahorse-gpgme-keyring.c:95
+#: pgp/seahorse-gpgme-keyring.c:94
 #, c-format
-msgid "Enter passphrase for '%s'"
-msgstr "Enter passphrase for '%s'"
+#| msgid "Enter passphrase for '%s'"
+msgid "Enter passphrase for “%s”"
+msgstr "Enter passphrase for “%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 "Enter new passphrase"
 
-#: ../pgp/seahorse-gpgme-keyring.c:100
+#: pgp/seahorse-gpgme-keyring.c:99
 msgid "Enter passphrase"
 msgstr "Enter passphrase"
 
-#: ../pgp/seahorse-gpgme-keyring.c:105
+#: pgp/seahorse-gpgme-keyring.c:104
 msgid "Passphrase"
 msgstr "Passphrase"
 
-#: ../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] "Loaded %d key"
 msgstr[1] "Loaded %d keys"
 
-#: ../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."
@@ -1120,32 +1171,36 @@ msgstr ""
 "Invalid key data (missing UIDs). This may be due to a computer with a date "
 "set in the future or a missing self-signature."
 
-#: ../pgp/seahorse-gpgme-keyring.c:806
+#: pgp/seahorse-gpgme-keyring.c:805
 msgid "GnuPG keys"
 msgstr "GnuPG keys"
 
-#: ../pgp/seahorse-gpgme-keyring.c:812
+#: pgp/seahorse-gpgme-keyring.c:816
 msgid "GnuPG: default keyring directory"
 msgstr "GnuPG: default keyring directory"
 
-#: ../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"
+#| "The recommended size for a photo on your key is %d x %d pixels."
 msgid ""
 "<big><b>The photo is too large</b></big>\n"
-"The recommended size for a photo on your key is %d x %d pixels."
+"The recommended size for a photo on your key is %d × %d pixels."
 msgstr ""
 "<big><b>The photo is too large</b></big>\n"
-"The recommended size for a photo on your key is %d x %d pixels."
+"The recommended size for a photo on your key is %d × %d pixels."
 
-#: ../pgp/seahorse-gpgme-photos.c:77
-msgid "_Don't Resize"
-msgstr "_Don't Resize"
+#: pgp/seahorse-gpgme-photos.c:77
+#| msgid "_Don't Resize"
+msgid "_Don’t Resize"
+msgstr "_Don’t Resize"
 
-#: ../pgp/seahorse-gpgme-photos.c:78
+#: pgp/seahorse-gpgme-photos.c:78
 msgid "_Resize"
 msgstr "_Resize"
 
-#: ../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 "
@@ -1154,84 +1209,88 @@ msgstr ""
 "This is not a image file, or an unrecognised kind of image file. Try to use "
 "a JPEG image."
 
-#: ../pgp/seahorse-gpgme-photos.c:223
+#: pgp/seahorse-gpgme-photos.c:223
 msgid "All image files"
 msgstr "All image files"
 
-#: ../pgp/seahorse-gpgme-photos.c:236
+#: pgp/seahorse-gpgme-photos.c:236
 msgid "All JPEG files"
 msgstr "All JPEG files"
 
-#: ../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 "All files"
 
-#: ../pgp/seahorse-gpgme-photos.c:262
+#: pgp/seahorse-gpgme-photos.c:262
 msgid "Choose Photo to Add to Key"
 msgstr "Choose Photo to Add to Key"
 
-#: ../pgp/seahorse-gpgme-photos.c:284
-msgid "Couldn't prepare photo"
-msgstr "Couldn't prepare photo"
+#: pgp/seahorse-gpgme-photos.c:284
+#| msgid "Couldn't prepare photo"
+msgid "Couldn’t prepare photo"
+msgstr "Couldn’t prepare photo"
 
-#: ../pgp/seahorse-gpgme-photos.c:294 ../pgp/seahorse-gpgme-photos.c:297
-msgid "Couldn't add photo"
-msgstr "Couldn't add photo"
+#: pgp/seahorse-gpgme-photos.c:294 pgp/seahorse-gpgme-photos.c:297
+#| msgid "Couldn't add photo"
+msgid "Couldn’t add photo"
+msgstr "Couldn’t add photo"
 
-#: ../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 "The file could not be loaded. It may be in an invalid format"
 
-#: ../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 "Are you sure you want to remove the current photo from your key?"
 
-#: ../pgp/seahorse-gpgme-photos.c:334
-msgid "Couldn't delete photo"
-msgstr "Couldn't delete photo"
+#: pgp/seahorse-gpgme-photos.c:334
+#| msgid "Couldn't delete photo"
+msgid "Couldn’t delete photo"
+msgstr "Couldn’t delete photo"
 
-#: ../pgp/seahorse-gpgme-revoke.c:73
-msgid "Couldn't revoke subkey"
-msgstr "Couldn't revoke subkey"
+#: pgp/seahorse-gpgme-revoke.c:73
+#| msgid "Couldn't revoke subkey"
+msgid "Couldn’t revoke subkey"
+msgstr "Couldn’t revoke subkey"
 
-#: ../pgp/seahorse-gpgme-revoke.c:94
+#: pgp/seahorse-gpgme-revoke.c:94
 #, c-format
 msgid "Revoke: %s"
 msgstr "Revoke: %s"
 
-#: ../pgp/seahorse-gpgme-revoke.c:105
+#: pgp/seahorse-gpgme-revoke.c:105
 msgid "No reason"
 msgstr "No reason"
 
-#: ../pgp/seahorse-gpgme-revoke.c:106
+#: pgp/seahorse-gpgme-revoke.c:106
 msgid "No reason for revoking key"
 msgstr "No reason for revoking key"
 
-#: ../pgp/seahorse-gpgme-revoke.c:112
+#: pgp/seahorse-gpgme-revoke.c:112
 msgid "Compromised"
 msgstr "Compromised"
 
-#: ../pgp/seahorse-gpgme-revoke.c:113
+#: pgp/seahorse-gpgme-revoke.c:113
 msgid "Key has been compromised"
 msgstr "Key has been compromised"
 
-#: ../pgp/seahorse-gpgme-revoke.c:119
+#: pgp/seahorse-gpgme-revoke.c:119
 msgid "Superseded"
 msgstr "Superseded"
 
-#: ../pgp/seahorse-gpgme-revoke.c:120
+#: pgp/seahorse-gpgme-revoke.c:120
 msgid "Key has been superseded"
 msgstr "Key has been superseded"
 
-#: ../pgp/seahorse-gpgme-revoke.c:126
+#: pgp/seahorse-gpgme-revoke.c:126
 msgid "Not Used"
 msgstr "Not Used"
 
-#: ../pgp/seahorse-gpgme-revoke.c:127
+#: pgp/seahorse-gpgme-revoke.c:127
 msgid "Key is no longer used"
 msgstr "Key is no longer used"
 
-#: ../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 "
@@ -1240,34 +1299,39 @@ msgstr ""
 "You are about to add %s as a revoker for %s. This operation cannot be "
 "undone! Are you sure you want to continue?"
 
-#: ../pgp/seahorse-gpgme-revoke.c:176
-msgid "Couldn't add revoker"
-msgstr "Couldn't add revoker"
+#: pgp/seahorse-gpgme-revoke.c:176
+#| msgid "Couldn't add revoker"
+msgid "Couldn’t add revoker"
+msgstr "Couldn’t add revoker"
 
-#: ../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 "I understand that this secret key will be permanently deleted."
 
-#: ../pgp/seahorse-gpgme-sign.c:99
+#: pgp/seahorse-gpgme-sign.c:99
 #, c-format
+#| msgid ""
+#| "This key was already signed by\n"
+#| "\"%s\""
 msgid ""
 "This key was already signed by\n"
-"\"%s\""
+"“%s”"
 msgstr ""
 "This key was already signed by\n"
-"\"%s\""
+"“%s”"
 
-#: ../pgp/seahorse-gpgme-sign.c:104
-msgid "Couldn't sign key"
-msgstr "Couldn't sign key"
+#: pgp/seahorse-gpgme-sign.c:104
+#| msgid "Couldn't sign key"
+msgid "Couldn’t sign key"
+msgstr "Couldn’t sign key"
 
 #. 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 "No keys usable for signing"
 
-#: ../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."
@@ -1275,80 +1339,93 @@ msgstr ""
 "You have no personal PGP keys that can be used to indicate your trust of "
 "this key."
 
-#: ../pgp/seahorse-gpgme-subkey.c:195
+#: pgp/seahorse-gpgme-subkey.c:195
 msgctxt "Algorithm"
 msgid "Unknown"
 msgstr "Unknown"
 
-#: ../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 "Decryption failed. You probably do not have the decryption key."
+
+#: pgp/seahorse-gpgme.c:73 pgp/seahorse-hkp-source.c:549
+msgid "The operation was cancelled"
+msgstr "The operation was cancelled"
+
+#: pgp/seahorse-hkp-source.c:567
 #, c-format
-msgid "Search was not specific enough. Server '%s' found too many keys."
-msgstr "Search was not specific enough. Server '%s' found too many keys."
+#| msgid "Search was not specific enough. Server '%s' found too many keys."
+msgid "Search was not specific enough. Server “%s” found too many keys."
+msgstr "Search was not specific enough. Server “%s” found too many keys."
 
-#: ../pgp/seahorse-hkp-source.c:569
+#: pgp/seahorse-hkp-source.c:570
 #, c-format
-msgid "Couldn't communicate with server '%s': %s"
-msgstr "Couldn't communicate with server '%s': %s"
+#| msgid "Couldn't communicate with server '%s': %s"
+msgid "Couldn’t communicate with server “%s”: %s"
+msgstr "Couldn’t communicate with server “%s”: %s"
 
-#: ../pgp/seahorse-hkp-source.c:1079
+#: pgp/seahorse-hkp-source.c:1080
 msgid "HTTP Key Server"
 msgstr "HTTP Key Server"
 
-#: ../pgp/seahorse-keyserver-results.c:168
-msgid "Couldn't import keys"
-msgstr "Couldn't import keys"
+#: pgp/seahorse-keyserver-results.c:167
+#| msgid "Couldn't import keys"
+msgid "Couldn’t import keys"
+msgstr "Couldn’t import keys"
 
-#: ../pgp/seahorse-keyserver-results.c:211
+#: pgp/seahorse-keyserver-results.c:210
 msgid "Importing keys from key servers"
 msgstr "Importing keys from key servers"
 
 #. 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 "_Remote"
 
-#: ../pgp/seahorse-keyserver-results.c:239
+#: pgp/seahorse-keyserver-results.c:238
 msgid "Close this window"
 msgstr "Close this window"
 
-#: ../pgp/seahorse-keyserver-results.c:243 ../pgp/seahorse-pgp-actions.c:113
-msgid "_Find Remote Keys..."
+#: pgp/seahorse-keyserver-results.c:242 pgp/seahorse-pgp-actions.c:112
+#| msgid "Find Remote Keys"
+msgid "_Find Remote Keys…"
 msgstr "_Find Remote Keys…"
 
-#: ../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 "Search for keys on a key server"
 
-#: ../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 "_Import"
 
-#: ../pgp/seahorse-keyserver-results.c:249
+#: pgp/seahorse-keyserver-results.c:248
 msgid "Import selected keys to local key ring"
 msgstr "Import selected keys to local key ring"
 
-#: ../pgp/seahorse-keyserver-results.c:280
+#: pgp/seahorse-keyserver-results.c:279
 msgid "Remote Keys"
 msgstr "Remote Keys"
 
-#: ../pgp/seahorse-keyserver-results.c:282
+#: pgp/seahorse-keyserver-results.c:281
 #, c-format
-msgid "Remote Keys Containing '%s'"
-msgstr "Remote Keys Containing '%s'"
+#| msgid "Remote Keys Containing '%s'"
+msgid "Remote Keys Containing “%s”"
+msgstr "Remote Keys Containing “%s”"
 
-#: ../pgp/seahorse-keyserver-results.c:485
+#: pgp/seahorse-keyserver-results.c:484
 msgid "The search for keys failed."
 msgstr "The search for keys failed."
 
-#: ../pgp/seahorse-keyserver-search.xml.h:1
+#: pgp/seahorse-keyserver-search.ui:12
 msgid "Find Remote Keys"
 msgstr "Find Remote Keys"
 
-#: ../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."
@@ -1356,61 +1433,68 @@ msgstr ""
 "This will find keys for others on the Internet. These keys can then be "
 "imported into your local key ring."
 
-#: ../pgp/seahorse-keyserver-search.xml.h:3
+#: pgp/seahorse-keyserver-search.ui:72
 msgid "_Search for keys containing: "
 msgstr "_Search for keys containing: "
 
-#: ../pgp/seahorse-keyserver-search.xml.h:4
+#: pgp/seahorse-keyserver-search.ui:127
 msgid "Key Servers:"
 msgstr "Key Servers:"
 
-#: ../pgp/seahorse-keyserver-search.xml.h:5
+#: pgp/seahorse-keyserver-search.ui:153
 msgid "Shared Keys Near Me:"
 msgstr "Shared Keys Near Me:"
 
-#: ../pgp/seahorse-keyserver-search.xml.h:6
+#: pgp/seahorse-keyserver-search.ui:180
 msgid "Where to search:"
 msgstr "Where to search:"
 
-#: ../pgp/seahorse-keyserver-search.xml.h:7
+#: pgp/seahorse-keyserver-search.ui:223
 msgid "_Search"
 msgstr "_Search"
 
-#: ../pgp/seahorse-keyserver-sync.c:56
-msgid "Couldn't publish keys to server"
-msgstr "Couldn't publish keys to server"
+#: pgp/seahorse-keyserver-sync.c:54
+#| msgid "Couldn't publish keys to server"
+msgid "Couldn’t publish keys to server"
+msgstr "Couldn’t publish keys to server"
 
-#: ../pgp/seahorse-keyserver-sync.c:75
+#: pgp/seahorse-keyserver-sync.c:73
 #, c-format
-msgid "Couldn't retrieve keys from server: %s"
-msgstr "Couldn't retrieve keys from server: %s"
+#| msgid "Couldn't retrieve keys from server: %s"
+msgid "Couldn’t retrieve keys from server: %s"
+msgstr "Couldn’t retrieve keys from server: %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 key is selected for synchronising</b>"
 msgstr[1] "<b>%d keys are selected for synchronising</b>"
 
-#: ../pgp/seahorse-keyserver-sync.c:239
-msgid "Synchronizing keys..."
+#: pgp/seahorse-keyserver-sync.c:237
+#| msgid "Synchronizing keys"
+msgid "Synchronizing keys…"
 msgstr "Synchronising keys…"
 
-#: ../pgp/seahorse-keyserver-sync.xml.h:1
+#: pgp/seahorse-keyserver-sync.ui:14
 msgid "Sync Keys"
 msgstr "Sync Keys"
 
-#: ../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 their keys."
 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 "
+"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 "
 "their keys."
 msgstr ""
-"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 "
+"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 "
 "their keys."
 
-#: ../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 "
@@ -1420,565 +1504,569 @@ msgstr ""
 "keys. No key server has been chosen for publishing, so your keys will not be "
 "made available to others."
 
-#: ../pgp/seahorse-keyserver-sync.xml.h:4
+#: pgp/seahorse-keyserver-sync.ui:115
 msgid "_Key Servers"
 msgstr "_Key Servers"
 
-#: ../pgp/seahorse-keyserver-sync.xml.h:5
+#: pgp/seahorse-keyserver-sync.ui:148
 msgid "_Sync"
 msgstr "_Sync"
 
-#: ../pgp/seahorse-ldap-source.c:436
+#: pgp/seahorse-ldap-source.c:435
 #, c-format
-msgid "Couldn't communicate with '%s': %s"
-msgstr "Couldn't communicate with '%s': %s"
+#| msgid "Couldn't communicate with '%s': %s"
+msgid "Couldn’t communicate with %s: %s"
+msgstr "Couldn’t communicate with %s: %s"
 
-#: ../pgp/seahorse-ldap-source.c:646
+#: pgp/seahorse-ldap-source.c:645
 #, c-format
 msgid "Connecting to: %s"
 msgstr "Connecting to: %s"
 
-#: ../pgp/seahorse-ldap-source.c:652
+#: pgp/seahorse-ldap-source.c:651
 #, c-format
-msgid "Couldn't resolve address: %s"
-msgstr "Couldn't resolve address: %s"
+#| msgid "Couldn't resolve address: %s"
+msgid "Couldn’t resolve address: %s"
+msgstr "Couldn’t resolve address: %s"
 
-#: ../pgp/seahorse-ldap-source.c:696
+#: pgp/seahorse-ldap-source.c:695
 #, c-format
 msgid "Resolving server address: %s"
 msgstr "Resolving server address: %s"
 
-#: ../pgp/seahorse-ldap-source.c:1431
+#: pgp/seahorse-ldap-source.c:1430
 msgid "LDAP Key Server"
 msgstr "LDAP Key Server"
 
-#: ../pgp/seahorse-pgp-actions.c:118
-msgid "_Sync and Publish Keys..."
+#: pgp/seahorse-pgp-actions.c:117
+#| msgid "_Sync and Publish Keys..."
+msgid "_Sync and Publish Keys…"
 msgstr "_Sync and Publish Keys…"
 
-#: ../pgp/seahorse-pgp-actions.c:119
+#: pgp/seahorse-pgp-actions.c:118
 msgid "Publish and/or synchronize your keys with those online."
 msgstr "Publish and/or synchronise your keys with those online."
 
-#: ../pgp/seahorse-pgp-backend.c:193
+#: pgp/seahorse-pgp-backend.c:192
 msgid "PGP Keys"
 msgstr "PGP Keys"
 
-#: ../pgp/seahorse-pgp-backend.c:199
+#: pgp/seahorse-pgp-backend.c:198
 msgid "PGP keys are for encrypting email or files"
 msgstr "PGP keys are for encrypting e-mail or files"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:1
+#: pgp/seahorse-pgp-generate.ui:80
 msgid "C_reate"
 msgstr "C_reate"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:2
+#: pgp/seahorse-pgp-generate.ui:87
 msgid "Generate a new key"
 msgstr "Generate a new key"
 
-#: ../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 "A PGP key allows you to encrypt e-mail or files to other people."
 
-#: ../pgp/seahorse-pgp-generate.xml.h:7
+#: pgp/seahorse-pgp-generate.ui:254
 msgid "Ne_ver Expires"
 msgstr "Ne_ver Expires"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:8
+#: pgp/seahorse-pgp-generate.ui:354
 msgid "_Comment:"
 msgstr "_Comment:"
 
-#: ../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:206
 msgid "Encryption _Type:"
 msgstr "Encryption _Type:"
 
-#: ../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:222
 msgid "Key _Strength (bits):"
 msgstr "Key _Strength (bits):"
 
-#: ../pgp/seahorse-pgp-generate.xml.h:11
+#: pgp/seahorse-pgp-generate.ui:400
 msgid "E_xpiration Date:"
 msgstr "E_xpiration Date:"
 
-#: ../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:267
 msgid "_Advanced key options"
 msgstr "_Advanced key options"
 
-#: ../pgp/seahorse-pgp-key.c:351
-msgid "Personal PGP key"
-msgstr "Personal PGP key"
-
-#: ../pgp/seahorse-pgp-key.c:353
-msgid "PGP key"
-msgstr "PGP key"
-
-#: ../pgp/seahorse-pgp-key-properties.c:317
-msgid "Couldn't change primary user ID"
-msgstr "Couldn't change primary user ID"
+#: pgp/seahorse-pgp-key-properties.c:316
+#| msgid "Couldn't change primary user ID"
+msgid "Couldn’t change primary user ID"
+msgstr "Couldn’t change primary user ID"
 
-#: ../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 "Are you sure you want to permanently delete the '%s' user ID?"
+#| msgid "Are you sure you want to permanently delete the '%s' user ID?"
+msgid "Are you sure you want to permanently delete the “%s” user ID?"
+msgstr "Are you sure you want to permanently delete the “%s” user ID?"
 
-#: ../pgp/seahorse-pgp-key-properties.c:346
-msgid "Couldn't delete user ID"
-msgstr "Couldn't delete user ID"
+#: pgp/seahorse-pgp-key-properties.c:345
+#| msgid "Couldn't delete user ID"
+msgid "Couldn’t delete user ID"
+msgstr "Couldn’t delete user ID"
 
-#: ../pgp/seahorse-pgp-key-properties.c:421
-#: ../pgp/seahorse-pgp-key-properties.c:1576
+#. TRANSLATORS: [Unknown] signature name
+#: pgp/seahorse-pgp-key-properties.c:420 pgp/seahorse-pgp-key-properties.c:1575
 msgid "[Unknown]"
 msgstr "[Unknown]"
 
-#: ../pgp/seahorse-pgp-key-properties.c:530
-#: ../pgp/seahorse-pgp-key-properties.c:1859
+#. TRANSLATORS: The name and email set on the PGP key
+#: pgp/seahorse-pgp-key-properties.c:529 pgp/seahorse-pgp-key-properties.c:1858
 msgid "Name/Email"
 msgstr "Name/E-mail"
 
-#: ../pgp/seahorse-pgp-key-properties.c:537
+#: pgp/seahorse-pgp-key-properties.c:536
 msgid "Signature ID"
 msgstr "Signature ID"
 
-#: ../pgp/seahorse-pgp-key-properties.c:670
-msgid "Couldn't change primary photo"
-msgstr "Couldn't change primary photo"
+#: pgp/seahorse-pgp-key-properties.c:669
+#| msgid "Couldn't change primary photo"
+msgid "Couldn’t change primary photo"
+msgstr "Couldn’t change primary photo"
 
 #. TRANSLATORS: (unknown) expiry date
-#: ../pgp/seahorse-pgp-key-properties.c:904
+#: pgp/seahorse-pgp-key-properties.c:903
 msgid "(unknown)"
 msgstr "(unknown)"
 
-#: ../pgp/seahorse-pgp-key-properties.c:907
+#: pgp/seahorse-pgp-key-properties.c:906
 #, c-format
 msgid "This key expired on: %s"
 msgstr "This key expired on: %s"
 
-#: ../pgp/seahorse-pgp-key-properties.c:970
+#: pgp/seahorse-pgp-key-properties.c:969
 msgid "Name"
 msgstr "Name"
 
-#: ../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 "Are you sure you want to permanently delete subkey %d of %s?"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1094
-msgid "Couldn't delete subkey"
-msgstr "Couldn't delete subkey"
+#: pgp/seahorse-pgp-key-properties.c:1093
+#| msgid "Couldn't delete subkey"
+msgid "Couldn’t delete subkey"
+msgstr "Couldn’t delete subkey"
 
-#: ../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 "Unable to change trust"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1148
-#: ../ssh/seahorse-ssh-key-properties.c:205
-msgid "Couldn't export key"
-msgstr "Couldn't export key"
+#: pgp/seahorse-pgp-key-properties.c:1147 ssh/key-properties.vala:193
+#| msgid "Couldn't export key"
+msgid "Couldn’t export key"
+msgstr "Couldn’t export key"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1264
+#: pgp/seahorse-pgp-key-properties.c:1263
 msgid "Marginal"
 msgstr "Marginal"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1270
+#: pgp/seahorse-pgp-key-properties.c:1269
 msgid "Full"
 msgstr "Full"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1276
+#: pgp/seahorse-pgp-key-properties.c:1275
 msgid "Ultimate"
 msgstr "Ultimate"
 
-#: ../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 "Never"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1429
+#: pgp/seahorse-pgp-key-properties.c:1428
 msgid "ID"
 msgstr "ID"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1432
+#: pgp/seahorse-pgp-key-properties.c:1431
 msgid "Type"
 msgstr "Type"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1435
+#: pgp/seahorse-pgp-key-properties.c:1434
 msgid "Usage"
 msgstr "Usage"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1438
+#: pgp/seahorse-pgp-key-properties.c:1437
 msgid "Created"
 msgstr "Created"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1441
+#: pgp/seahorse-pgp-key-properties.c:1440
 msgid "Expires"
 msgstr "Expires"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1444
+#: pgp/seahorse-pgp-key-properties.c:1443
 msgid "Status"
 msgstr "Status"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1447
+#: pgp/seahorse-pgp-key-properties.c:1446
 msgid "Strength"
 msgstr "Strength"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1466
+#: pgp/seahorse-pgp-key-properties.c:1465
 msgid "Revoked"
 msgstr "Revoked"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1468
+#: pgp/seahorse-pgp-key-properties.c:1467
 msgid "Expired"
 msgstr "Expired"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1470
+#: pgp/seahorse-pgp-key-properties.c:1469
 msgid "Disabled"
 msgstr "Disabled"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1472
+#: pgp/seahorse-pgp-key-properties.c:1471
 msgid "Good"
 msgstr "Good"
 
-#: ../pgp/seahorse-pgp-key-properties.c:1862
+#: pgp/seahorse-pgp-key-properties.c:1861
 msgid "Key ID"
 msgstr "Key ID"
 
-#: ../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 "Personal PGP key"
+
+#: pgp/seahorse-pgp-key.c:351
+msgid "PGP key"
+msgstr "PGP key"
+
+#: 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 "Key Properties"
 
-#: ../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 "This key has been revoked"
 
-#: ../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 "The owner of the key revoked the key. It can no longer be used."
 
-#: ../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 "This key has expired"
 
-#: ../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 "Add a photo to this key"
 
-#: ../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 "Remove this photo from this key"
 
-#: ../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 "Make this photo the primary photo"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:13
+#: pgp/seahorse-pgp-private-key-properties.ui:303
 msgid "Go to previous photo"
 msgstr "Go to previous photo"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:14
+#: pgp/seahorse-pgp-private-key-properties.ui:327
 msgid "Go to next photo"
 msgstr "Go to next photo"
 
 #. 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 "Photo "
 
-#: ../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 "Key ID:"
 
 #. 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 "Name:"
 
-#: ../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 "E-mail:"
 
-#: ../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 "Comment:"
 
-#: ../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 "Decrypt files and e-mail sent to you."
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:26
+#: pgp/seahorse-pgp-private-key-properties.ui:596
 msgid "Private PGP Key"
 msgstr "Private PGP Key"
 
-#: ../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:144
 msgid "Change _Passphrase"
 msgstr "Change _Passphrase"
 
-#: ../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 "Owner"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:29
+#: pgp/seahorse-pgp-private-key-properties.ui:706
 msgid "Key Names and Signatures"
 msgstr "Key Names and Signatures"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:30
+#: pgp/seahorse-pgp-private-key-properties.ui:758
 msgid "Primary"
 msgstr "Primary"
 
-#: ../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 "Sign"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:32
+#: pgp/seahorse-pgp-private-key-properties.ui:860
 msgid "Delete"
 msgstr "Delete"
 
 #. 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 "_Add Name"
 
-#: ../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 "Revoke"
 
 #. 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 "Names and Signatures"
 
-#: ../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
 msgid "Strength:"
 msgstr "Strength:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:39
+#: pgp/seahorse-pgp-private-key-properties.ui:1154
 msgid "Technical Details"
 msgstr "Technical Details"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:40
+#: pgp/seahorse-pgp-private-key-properties.ui:1190
 msgid "Fingerprint"
 msgstr "Fingerprint"
 
-#: ../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 "Expires:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:43
+#: pgp/seahorse-pgp-private-key-properties.ui:1321
 msgid "Dates"
 msgstr "Dates"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:44
+#: pgp/seahorse-pgp-private-key-properties.ui:1375
 msgid "Override Owner _Trust:"
 msgstr "Override Owner _Trust:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:45
+#: pgp/seahorse-pgp-private-key-properties.ui:1387
 msgid "_Export Secret Key:"
 msgstr "_Export Secret Key:"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:47
+#: pgp/seahorse-pgp-private-key-properties.ui:1457
 msgid "Actions"
 msgstr "Actions"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:48
+#: pgp/seahorse-pgp-private-key-properties.ui:1532
 msgid "Add"
 msgstr "Add"
 
-#: ../pgp/seahorse-pgp-private-key-properties.xml.h:49
+#: pgp/seahorse-pgp-private-key-properties.ui:1581
 msgid "Expire"
 msgstr "Expire"
 
-#: ../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 "_Subkeys"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:3
+#: pgp/seahorse-pgp-public-key-properties.ui:18
 msgctxt "Validity"
 msgid "Marginally"
 msgstr "Marginally"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:4
+#: pgp/seahorse-pgp-public-key-properties.ui:21
 msgctxt "Validity"
 msgid "Fully"
 msgstr "Fully"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:5
+#: pgp/seahorse-pgp-public-key-properties.ui:24
 msgctxt "Validity"
 msgid "Ultimately"
 msgstr "Ultimately"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:14
-msgid "Encrypt files and email to the key's owner"
-msgstr "Encrypt files and e-mail to the key's owner"
+#: pgp/seahorse-pgp-public-key-properties.ui:457
+#| msgid "Encrypt files and email to the key's owner"
+msgid "Encrypt files and email to the key’s owner"
+msgstr "Encrypt files and e-mail to the key’s owner"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:21
+#: pgp/seahorse-pgp-public-key-properties.ui:621
 msgid "Public PGP Key"
 msgstr "Public PGP Key"
 
 #. 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 "_Other Names:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:25
+#: pgp/seahorse-pgp-public-key-properties.ui:753
 msgid "Your trust of this key"
 msgstr "Your trust of this key"
 
-#: ../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 "Your trust is manually specified on the <i>Details</i> tab."
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:28
-#, no-c-format
-msgid "I trust signatures from '%s' on other keys"
-msgstr "I trust signatures from '%s' on other keys"
+#: pgp/seahorse-pgp-public-key-properties.ui:796
+#, c-format
+#| msgid "I trust signatures from '%s' on other keys"
+msgid "I trust signatures from “%s” on other keys"
+msgstr "I trust signatures from “%s” on other keys"
 
-#: ../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:"
 msgid ""
-"If you believe that the person that owns this key is '%s', <i>sign</i> this "
+"If you believe that the person that owns this key is “%s”, <i>sign</i> this "
 "key:"
 msgstr ""
-"If you believe that the person that owns this key is '%s', <i>sign</i> this "
+"If you believe that the person that owns this key is “%s”, <i>sign</i> this "
 "key:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:31
+#: pgp/seahorse-pgp-public-key-properties.ui:879
 msgid "_Sign this Key"
 msgstr "_Sign this Key"
 
-#: ../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:"
 msgid ""
-"If you no longer trust that '%s' owns this key, <i>revoke</i> your signature:"
+"If you no longer trust that “%s” owns this key, <i>revoke</i> your signature:"
 msgstr ""
-"If you no longer trust that '%s' owns this key, <i>revoke</i> your signature:"
+"If you no longer trust that “%s” owns this key, <i>revoke</i> your signature:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:34
+#: pgp/seahorse-pgp-public-key-properties.ui:970
 msgid "_Revoke Signature"
 msgstr "_Revoke Signature"
 
-#: ../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 "_People who have signed this key:"
 
-#: ../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 "_Only display the signatures of people I trust"
 
-#: ../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:169
 msgid "Trust"
 msgstr "Trust"
 
-#: ../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:352
 msgid "Fingerprint:"
 msgstr "Fingerprint:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:41
+#: pgp/seahorse-pgp-public-key-properties.ui:1354
 msgid "Dates:"
 msgstr "Dates:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:44
+#: pgp/seahorse-pgp-public-key-properties.ui:1460
 msgid "Indicate Trust:"
 msgstr "Indicate Trust:"
 
-#: ../pgp/seahorse-pgp-public-key-properties.xml.h:45
+#: pgp/seahorse-pgp-public-key-properties.ui:1485
 msgid "You _Trust the Owner:"
 msgstr "You _Trust the Owner:"
 
-#: ../pgp/seahorse-pgp-subkey.c:291
+#: pgp/seahorse-pgp-subkey.c:291
 msgid "Encrypt"
 msgstr "Encrypt"
 
-#: ../pgp/seahorse-pgp-subkey.c:293
+#: pgp/seahorse-pgp-subkey.c:293
 msgid "Certify"
 msgstr "Certify"
 
-#: ../pgp/seahorse-pgp-subkey.c:294
+#: pgp/seahorse-pgp-subkey.c:294
 msgid "Authenticate"
 msgstr "Authenticate"
 
-#: ../pgp/seahorse-pgp-subkey.c:407
+#: pgp/seahorse-pgp-subkey.c:407
 #, c-format
 msgid "Subkey %d of %s"
 msgstr "Subkey %d of %s"
 
-#: ../pgp/seahorse-revoke.xml.h:1
+#: pgp/seahorse-revoke.ui:35
 msgid "Reason for revoking the key"
 msgstr "Reason for revoking the key"
 
-#: ../pgp/seahorse-revoke.xml.h:2
+#: pgp/seahorse-revoke.ui:40
 msgid "_Reason:"
 msgstr "_Reason:"
 
-#: ../pgp/seahorse-revoke.xml.h:4
+#: pgp/seahorse-revoke.ui:70
 msgid "Optional description of revocation"
 msgstr "Optional description of revocation"
 
-#: ../pgp/seahorse-revoke.xml.h:6
+#: pgp/seahorse-revoke.ui:154
 msgid "Re_voke"
 msgstr "Re_voke"
 
-#: ../pgp/seahorse-signer.c:62
-msgid ""
-"You have no personal PGP keys that can be used to sign a document or message."
-msgstr ""
-"You have no personal PGP keys that can be used to sign a document or message."
-
-#: ../pgp/seahorse-signer.xml.h:1
-msgid "_Sign message with key:"
-msgstr "_Sign message with key:"
-
-#: ../pgp/seahorse-sign.xml.h:1
+#: pgp/seahorse-sign.ui:7
 msgid "Sign Key"
 msgstr "Sign Key"
 
-#: ../pgp/seahorse-sign.xml.h:2
+#: pgp/seahorse-sign.ui:42
 msgid "By signing you indicate your trust that this key belongs to:"
 msgstr "By signing you indicate your trust that this key belongs to:"
 
-#: ../pgp/seahorse-sign.xml.h:3
+#: pgp/seahorse-sign.ui:54
 msgid "Key Name"
 msgstr "Key Name"
 
-#: ../pgp/seahorse-sign.xml.h:4
+#: pgp/seahorse-sign.ui:86
 msgid "How carefully have you checked this key?"
 msgstr "How carefully have you checked this key?"
 
-#: ../pgp/seahorse-sign.xml.h:5
+#: pgp/seahorse-sign.ui:118
 msgid "_Not at all"
 msgstr "_Not at all"
 
-#: ../pgp/seahorse-sign.xml.h:6
+#: pgp/seahorse-sign.ui:132
 msgid "_Casually"
 msgstr "_Casually"
 
-#: ../pgp/seahorse-sign.xml.h:7
+#: pgp/seahorse-sign.ui:147
 msgid "_Very Carefully"
 msgstr "_Very Carefully"
 
-#: ../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."
@@ -1986,7 +2074,7 @@ msgstr ""
 "<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."
 
-#: ../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 "
@@ -1996,7 +2084,7 @@ msgstr ""
 "owned by the person who claims to own it. For example, you could read the "
 "key fingerprint to the owner over the phone."
 
-#: ../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."
@@ -2004,7 +2092,7 @@ msgstr ""
 "<i>Very Carefully:</i> Select this only if you are absolutely sure that this "
 "key is genuine."
 
-#: ../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 "
@@ -2014,349 +2102,367 @@ msgstr ""
 "personally check that the name on the key is correct. You should have also "
 "used e-mail to check that the e-mail address belongs to the owner."
 
-#: ../pgp/seahorse-sign.xml.h:12
+#: pgp/seahorse-sign.ui:289
 msgid "How others will see this signature:"
 msgstr "How others will see this signature:"
 
-#: ../pgp/seahorse-sign.xml.h:13
+#: pgp/seahorse-sign.ui:310
 msgid "_Others may not see this signature"
 msgstr "_Others may not see this signature"
 
-#: ../pgp/seahorse-sign.xml.h:14
+#: pgp/seahorse-sign.ui:326
 msgid "I can _revoke this signature at a later date."
 msgstr "I can _revoke this signature at a later date."
 
-#: ../pgp/seahorse-sign.xml.h:15
+#: pgp/seahorse-sign.ui:363
 msgid "Sign key as:"
 msgstr "Sign key as:"
 
-#: ../pgp/seahorse-sign.xml.h:16
+#: pgp/seahorse-sign.ui:385
 msgid "_Signer:"
 msgstr "_Signer:"
 
-#: ../pgp/seahorse-sign.xml.h:17
+#: pgp/seahorse-sign.ui:487
 msgid "_Sign"
 msgstr "_Sign"
 
-#: ../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 ""
+"You have no personal PGP keys that can be used to sign a document or message."
+
+#: pgp/seahorse-signer.ui:7
+msgid "Choose Signing Key"
+msgstr "Choose Signing Key"
+
+#: pgp/seahorse-signer.ui:25
+msgid "_Sign message with key:"
+msgstr "_Sign message with key:"
+
+#: pgp/seahorse-transfer.c:238 pgp/seahorse-transfer.c:285
 msgid "Exporting data"
 msgstr "Exporting data"
 
-#: ../pgp/seahorse-transfer.c:238 ../pgp/seahorse-transfer.c:285
+#: pgp/seahorse-transfer.c:238 pgp/seahorse-transfer.c:285
 msgid "Retrieving data"
 msgstr "Retrieving data"
 
-#: ../pgp/seahorse-transfer.c:241 ../pgp/seahorse-transfer.c:288
+#: pgp/seahorse-transfer.c:241 pgp/seahorse-transfer.c:288
 msgid "Importing data"
 msgstr "Importing data"
 
-#: ../pgp/seahorse-transfer.c:241 ../pgp/seahorse-transfer.c:288
+#: pgp/seahorse-transfer.c:241 pgp/seahorse-transfer.c:288
 msgid "Sending data"
 msgstr "Sending data"
 
-#: ../pgp/seahorse-unknown.c:59
+#: pgp/seahorse-unknown.c:59
 msgid "Unavailable"
 msgstr "Unavailable"
 
-#: ../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 "Certificate"
 
-#: ../pkcs11/certificate-der-exporter.vala:57
+#: pkcs11/certificate-der-exporter.vala:57
 msgid "Certificates (DER encoded)"
 msgstr "Certificates (DER encoded)"
 
-#: ../pkcs11/pkcs11-certificate.vala:94
+#: pkcs11/pkcs11-certificate.vala:94
 msgid "Personal certificate and key"
 msgstr "Personal certificate and key"
 
-#: ../pkcs11/pkcs11-certificate.vala:96
+#: pkcs11/pkcs11-certificate.vala:96
 msgid "Personal certificate"
 msgstr "Personal certificate"
 
-#: ../pkcs11/seahorse-pkcs11-backend.c:189
-msgid "Certificates"
-msgstr "Certificates"
-
-#: ../pkcs11/seahorse-pkcs11-backend.c:195
-msgid "X.509 certificates and related keys"
-msgstr "X.509 certificates and related keys"
-
-#: ../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] "Are you sure you want to permanently delete %d certificate?"
 msgstr[1] "Are you sure you want to permanently delete %d certificates?"
 
-#: ../pkcs11/seahorse-pkcs11-generate.c:113
-msgid "Couldn't generate private key"
-msgstr "Couldn't generate private key"
+#: pkcs11/pkcs11-key-deleter.vala:34
+msgid "I understand that this key will be permanently deleted."
+msgstr "I understand that this key will be permanently deleted."
 
-#: ../pkcs11/seahorse-pkcs11-generate.c:412 ../pkcs11/pkcs11-request.vala:56
-msgid "Create"
-msgstr "Create"
+#: pkcs11/pkcs11-private-key.vala:61
+msgid "Unnamed private key"
+msgstr "Unnamed private key"
 
-#: ../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 "Private key"
 
-#: ../pkcs11/seahorse-pkcs11-generate.c:506
-msgid "Used to request a certificate"
-msgstr "Used to request a certificate"
-
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:1
-msgid "Create a new private key"
-msgstr "Create a new private key"
-
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:2
-msgid "Label:"
-msgstr "Label:"
-
-#: ../pkcs11/seahorse-pkcs11-generate.xml.h:3
-msgid "Stored at:"
-msgstr "Stored at:"
-
-#: ../pkcs11/pkcs11-key-deleter.vala:34
-msgid "I understand that this key will be permanently deleted."
-msgstr "I understand that this key will be permanently deleted."
-
-#: ../pkcs11/pkcs11-properties.vala:134
+#: pkcs11/pkcs11-properties.vala:134
 msgid "Unnamed"
 msgstr "Unnamed"
 
-#: ../pkcs11/pkcs11-properties.vala:165
+#: pkcs11/pkcs11-properties.vala:165
 msgid "Failed to export certificate"
 msgstr "Failed to export certificate"
 
-#: ../pkcs11/pkcs11-properties.vala:188 ../src/seahorse-sidebar.c:873
-msgid "Couldn't delete"
-msgstr "Couldn't delete"
+#: pkcs11/pkcs11-properties.vala:188 src/seahorse-sidebar.c:873
+#| msgid "Couldn't delete"
+msgid "Couldn’t delete"
+msgstr "Couldn’t delete"
 
-#: ../pkcs11/pkcs11-properties.vala:199
+#: pkcs11/pkcs11-properties.vala:199
 msgid "_Export"
 msgstr "_Export"
 
-#: ../pkcs11/pkcs11-properties.vala:200
+#: pkcs11/pkcs11-properties.vala:200
 msgid "Export the certificate"
 msgstr "Export the certificate"
 
-#: ../pkcs11/pkcs11-properties.vala:202
+#: pkcs11/pkcs11-properties.vala:202
 msgid "Delete this certificate or key"
 msgstr "Delete this certificate or key"
 
-#: ../pkcs11/pkcs11-properties.vala:203
+#: pkcs11/pkcs11-properties.vala:203
 msgid "Request _Certificate"
 msgstr "Request _Certificate"
 
-#: ../pkcs11/pkcs11-properties.vala:204
+#: pkcs11/pkcs11-properties.vala:204
 msgid "Create a certificate request file for this key"
 msgstr "Create a certificate request file for this key"
 
-#: ../pkcs11/pkcs11-request.vala:87
-msgid "Couldn't create certificate request"
-msgstr "Couldn't create certificate request"
+#: pkcs11/pkcs11-request.vala:56 pkcs11/seahorse-pkcs11-generate.c:412
+msgid "Create"
+msgstr "Create"
+
+#: pkcs11/pkcs11-request.vala:87
+#| msgid "Couldn't create certificate request"
+msgid "Couldn’t create certificate request"
+msgstr "Couldn’t create certificate request"
 
-#: ../pkcs11/pkcs11-request.vala:104
+#: pkcs11/pkcs11-request.vala:104
 msgid "Save certificate request"
 msgstr "Save certificate request"
 
-#: ../pkcs11/pkcs11-request.vala:113
+#: pkcs11/pkcs11-request.vala:113
 msgid "Certificate request"
 msgstr "Certificate request"
 
-#: ../pkcs11/pkcs11-request.vala:121
+#: pkcs11/pkcs11-request.vala:121
 msgid "PEM encoded request"
 msgstr "PEM encoded request"
 
-#: ../pkcs11/pkcs11-request.vala:149
-msgid "Couldn't save certificate request"
-msgstr "Couldn't save certificate request"
+#: pkcs11/pkcs11-request.vala:149
+#| msgid "Couldn't save certificate request"
+msgid "Couldn’t save certificate request"
+msgstr "Couldn’t save certificate request"
 
-#: ../pkcs11/seahorse-pkcs11-request.xml.h:1
+#: pkcs11/pkcs11-token.vala:74
+msgctxt "Label"
+msgid "Unknown"
+msgstr "Unknown"
+
+#: pkcs11/seahorse-pkcs11-backend.c:189
+msgid "Certificates"
+msgstr "Certificates"
+
+#: pkcs11/seahorse-pkcs11-backend.c:195
+msgid "X.509 certificates and related keys"
+msgstr "X.509 certificates and related keys"
+
+#: pkcs11/seahorse-pkcs11-generate.c:113
+#| msgid "Couldn't generate private key"
+msgid "Couldn’t generate private key"
+msgstr "Couldn’t generate private key"
+
+#: pkcs11/seahorse-pkcs11-generate.c:506
+msgid "Used to request a certificate"
+msgstr "Used to request a certificate"
+
+#: pkcs11/seahorse-pkcs11-generate.ui:34
+msgid "Create a new private key"
+msgstr "Create a new private key"
+
+#: pkcs11/seahorse-pkcs11-generate.ui:53
+msgid "Label:"
+msgstr "Label:"
+
+#: pkcs11/seahorse-pkcs11-generate.ui:66
+msgid "Stored at:"
+msgstr "Stored at:"
+
+#: pkcs11/seahorse-pkcs11-request.ui:34
 msgid "Create a certificate request file."
 msgstr "Create a certificate request file."
 
-#: ../pkcs11/seahorse-pkcs11-request.xml.h:2
+#: pkcs11/seahorse-pkcs11-request.ui:52
 msgid "The common name (CN) placed in the certificate request."
 msgstr "The common name (CN) placed in the certificate request."
 
-#: ../pkcs11/seahorse-pkcs11-request.xml.h:3
+#: pkcs11/seahorse-pkcs11-request.ui:54
 msgid "Name (CN):"
 msgstr "Name (CN):"
 
-#: ../pkcs11/pkcs11-private-key.vala:61
-msgid "Unnamed private key"
-msgstr "Unnamed private key"
-
-#: ../pkcs11/pkcs11-token.vala:74
-msgctxt "Label"
-msgid "Unknown"
-msgstr "Unknown"
-
-#: ../src/seahorse-change-passphrase.xml.h:1
+#: src/seahorse-change-passphrase.ui:8
 msgid "Change Passphrase"
 msgstr "Change Passphrase"
 
-#: ../src/seahorse-change-passphrase.xml.h:3
+#: src/seahorse-change-passphrase.ui:43
 msgid "New _Passphrase:"
 msgstr "New _Passphrase:"
 
-#: ../src/seahorse-change-passphrase.xml.h:4
+#: src/seahorse-change-passphrase.ui:56
 msgid "Confirm new passphrase"
 msgstr "Confirm new passphrase"
 
-#: ../src/seahorse-change-passphrase.xml.h:5
+#: src/seahorse-change-passphrase.ui:73
 msgid "Con_firm Passphrase:"
 msgstr "Con_firm Passphrase:"
 
-#: ../src/seahorse-generate-select.c:228
+#: src/seahorse-generate-select.c:228
 msgid "Continue"
 msgstr "Continue"
 
-#: ../src/seahorse-generate-select.xml.h:1
+#: src/seahorse-generate-select.ui:15
 msgid "_Select the type of item to create:"
 msgstr "_Select the type of item to create:"
 
-#: ../src/seahorse-import-dialog.c:95
+#: src/seahorse-import-dialog.c:95
 msgid "Import failed"
 msgstr "Import failed"
 
-#: ../src/seahorse-import-dialog.c:113
+#: src/seahorse-import-dialog.c:113
 msgid "Import"
 msgstr "Import"
 
-#: ../src/seahorse-import-dialog.c:126
+#: src/seahorse-import-dialog.c:126
 msgid "<b>Data to be imported:</b>"
 msgstr "<b>Data to be imported:</b>"
 
-#: ../src/seahorse-key-manager.c:242 ../ssh/seahorse-ssh-operation.c:870
+#. The prompt
+#: src/seahorse-key-manager.c:240 ssh/operation.vala:320
 msgid "Import Key"
 msgstr "Import Key"
 
-#: ../src/seahorse-key-manager.c:254
+#: src/seahorse-key-manager.c:252
 msgid "All key files"
 msgstr "All key files"
 
-#: ../src/seahorse-key-manager.c:355
+#: src/seahorse-key-manager.c:353
 msgid "Dropped text"
 msgstr "Dropped text"
 
-#: ../src/seahorse-key-manager.c:391
+#: src/seahorse-key-manager.c:389
 msgid "Clipboard text"
 msgstr "Clipboard text"
 
-#: ../src/seahorse-key-manager.c:502
+#: src/seahorse-key-manager.c:500
 msgid "_New"
 msgstr "_New"
 
-#: ../src/seahorse-key-manager.c:504
+#: src/seahorse-key-manager.c:502
 msgid "Close this program"
 msgstr "Close this program"
 
-#: ../src/seahorse-key-manager.c:505 ../src/seahorse-key-manager.c:507
-msgid "_New..."
+#: src/seahorse-key-manager.c:503 src/seahorse-key-manager.c:505
+#| msgid "_New"
+msgid "_New…"
 msgstr "_New…"
 
-#: ../src/seahorse-key-manager.c:506
+#: src/seahorse-key-manager.c:504
 msgid "Create a new key or item"
 msgstr "Create a new key or item"
 
-#: ../src/seahorse-key-manager.c:508
+#: src/seahorse-key-manager.c:506
 msgid "Add a new key or item"
 msgstr "Add a new key or item"
 
-#: ../src/seahorse-key-manager.c:509
-msgid "_Import..."
+#: src/seahorse-key-manager.c:507
+#| msgid "_Import"
+msgid "_Import…"
 msgstr "_Import…"
 
-#: ../src/seahorse-key-manager.c:510
+#: src/seahorse-key-manager.c:508
 msgid "Import from a file"
 msgstr "Import from a file"
 
-#: ../src/seahorse-key-manager.c:512
+#: src/seahorse-key-manager.c:510
 msgid "Import from the clipboard"
 msgstr "Import from the clipboard"
 
-#: ../src/seahorse-key-manager.c:516
+#: src/seahorse-key-manager.c:514
 msgid "By _Keyring"
 msgstr "By _Keyring"
 
-#: ../src/seahorse-key-manager.c:517
+#: src/seahorse-key-manager.c:515
 msgid "Show sidebar listing keyrings"
 msgstr "Show sidebar listing keyrings"
 
-#: ../src/seahorse-key-manager.c:521
+#: src/seahorse-key-manager.c:519
 msgid "Show _Personal"
 msgstr "Show _Personal"
 
-#: ../src/seahorse-key-manager.c:522
+#: src/seahorse-key-manager.c:520
 msgid "Only show personal keys, certificates and passwords"
 msgstr "Only show personal keys, certificates and passwords"
 
-#: ../src/seahorse-key-manager.c:523
+#: src/seahorse-key-manager.c:521
 msgid "Show _Trusted"
 msgstr "Show _Trusted"
 
-#: ../src/seahorse-key-manager.c:524
+#: src/seahorse-key-manager.c:522
 msgid "Only show trusted keys, certificates and passwords"
 msgstr "Only show trusted keys, certificates and passwords"
 
-#: ../src/seahorse-key-manager.c:525
+#: src/seahorse-key-manager.c:523
 msgid "Show _Any"
 msgstr "Show _Any"
 
-#: ../src/seahorse-key-manager.c:526
+#: src/seahorse-key-manager.c:524
 msgid "Show all keys, certificates and passwords"
 msgstr "Show all keys, certificates and passwords"
 
-#: ../src/seahorse-key-manager.c:745
+#: src/seahorse-key-manager.c:743
 msgid "Filter"
 msgstr "Filter"
 
-#: ../src/seahorse-key-manager.xml.h:1
+#: src/seahorse-key-manager.ui:97
 msgid "First time options:"
 msgstr "First time options:"
 
-#: ../src/seahorse-key-manager.xml.h:2
+#: src/seahorse-key-manager.ui:152
 msgid "Generate a new key of your own: "
 msgstr "Generate a new key of your own: "
 
-#: ../src/seahorse-key-manager.xml.h:4
+#: src/seahorse-key-manager.ui:223
 msgid "Import existing keys from a file:"
 msgstr "Import existing keys from a file:"
 
-#: ../src/seahorse-key-manager.xml.h:5
+#: src/seahorse-key-manager.ui:255
 msgid "To get started with encryption you will need keys."
 msgstr "To get started with encryption you will need keys."
 
-#: ../src/seahorse-sidebar.c:797
-msgid "Couldn't lock"
-msgstr "Couldn't lock"
+#: src/seahorse-sidebar.c:797
+#| msgid "Couldn't lock"
+msgid "Couldn’t lock"
+msgstr "Couldn’t lock"
 
-#: ../src/seahorse-sidebar.c:834
-msgid "Couldn't unlock"
-msgstr "Couldn't unlock"
+#: src/seahorse-sidebar.c:834
+#| msgid "Couldn't unlock"
+msgid "Couldn’t unlock"
+msgstr "Couldn’t unlock"
 
-#: ../src/seahorse-sidebar.c:941
+#: src/seahorse-sidebar.c:941
 msgid "_Lock"
 msgstr "_Lock"
 
-#: ../src/seahorse-sidebar.c:946
+#: src/seahorse-sidebar.c:946
 msgid "_Unlock"
 msgstr "_Unlock"
 
-#: ../src/seahorse-sidebar.c:965
-msgid "_Properties"
-msgstr "_Properties"
-
-#: ../ssh/seahorse-ssh-actions.c:97
-msgid "Configure Key for _Secure Shell..."
+#: ssh/actions.vala:26
+#| msgid "Configure Key for _Secure Shell..."
+msgid "Configure Key for _Secure Shell…"
 msgstr "Configure Key for _Secure Shell…"
 
-#: ../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."
@@ -2364,111 +2470,190 @@ msgstr ""
 "Send public Secure Shell key to another machine, and enable logins using "
 "that key."
 
-#: ../ssh/seahorse-ssh-askpass.c:78 ../ssh/seahorse-ssh-askpass.c:86
-msgid "Enter your Secure Shell passphrase:"
-msgstr "Enter your Secure Shell passphrase:"
-
-#: ../ssh/seahorse-ssh-askpass.c:100
-msgid "Old Key Passphrase"
-msgstr "Old Key Passphrase"
-
-#: ../ssh/seahorse-ssh-askpass.c:101
-#, c-format
-msgid "Enter the old passphrase for: %s"
-msgstr "Enter the old passphrase for: %s"
-
-#: ../ssh/seahorse-ssh-askpass.c:105 ../ssh/seahorse-ssh-askpass.c:110
-msgid "New Key Passphrase"
-msgstr "New Key Passphrase"
-
-#: ../ssh/seahorse-ssh-askpass.c:106
-#, c-format
-msgid "Enter the new passphrase for: %s"
-msgstr "Enter the new passphrase for: %s"
-
-#: ../ssh/seahorse-ssh-askpass.c:111
-#, c-format
-msgid "Enter the new passphrase again: %s"
-msgstr "Enter the new passphrase again: %s"
-
-#: ../ssh/seahorse-ssh-backend.c:115
+#: ssh/backend.vala:27
 msgid "Secure Shell"
 msgstr "Secure Shell"
 
-#: ../ssh/seahorse-ssh-backend.c:121
+#: ssh/backend.vala:28
 msgid "Keys used to connect securely to other computers"
 msgstr "Keys used to connect securely to other computers"
 
-#: ../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 "Are you sure you want to delete the secure shell key '%s'?"
+#| msgid "Are you sure you want to delete the secure shell key '%s'?"
+msgid "Are you sure you want to delete the secure shell key “%s”?"
+msgstr "Are you sure you want to delete the secure shell key “%s”?"
 
-#: ../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] "Are you sure you want to delete %d secure shell key?"
-msgstr[1] "Are you sure you want to delete %d secure shell keys?"
-
-#: ../ssh/seahorse-ssh-exporter.c:92
-msgid "SSH Key"
-msgstr "SSH Key"
-
-#: ../ssh/seahorse-ssh-exporter.c:124
+#| 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?"
+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] "Are you sure you want to delete %u secure shell key?"
+msgstr[1] "Are you sure you want to delete %u secure shell keys?"
+
+#: ssh/exporter.vala:52
 msgid "Secret SSH keys"
 msgstr "Secret SSH keys"
 
-#: ../ssh/seahorse-ssh-exporter.c:128
+#: ssh/exporter.vala:56
 msgid "Public SSH keys"
 msgstr "Public SSH keys"
 
-#: ../ssh/seahorse-ssh-exporter.c:297
+#: ssh/exporter.vala:87
+msgid "SSH Key"
+msgstr "SSH Key"
+
+#: ssh/exporter.vala:125
 msgid "No public key file is available for this key."
 msgstr "No public key file is available for this key."
 
-#: ../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:90
 msgid "Secure Shell Key"
 msgstr "Secure Shell Key"
 
-#: ../ssh/seahorse-ssh-generate.c:53
+#: ssh/generate.vala:28
 msgid "Used to access other computers (eg: via a terminal)"
 msgstr "Used to access other computers (eg: via a terminal)"
 
-#: ../ssh/seahorse-ssh-generate.c:107 ../ssh/seahorse-ssh-generate.c:123
-msgid "Couldn't generate Secure Shell key"
-msgstr "Couldn't generate Secure Shell key"
+#: ssh/generate.vala:42
+msgid "New Secure Shell Key"
+msgstr "New Secure Shell Key"
+
+#: ssh/generate.vala:136
+#| msgid "Couldn't generate Secure Shell key"
+msgid "Couldn’t load newly generated Secure Shell key"
+msgstr "Couldn’t load newly generated Secure Shell key"
 
-#: ../ssh/seahorse-ssh-generate.c:190
+#: ssh/generate.vala:140
+#| msgid "Couldn't generate Secure Shell key"
+msgid "Couldn’t generate Secure Shell key"
+msgstr "Couldn’t generate Secure Shell key"
+
+#: ssh/generate.vala:143
 msgid "Creating Secure Shell Key"
 msgstr "Creating Secure Shell Key"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:1
-msgid "New Secure Shell Key"
-msgstr "New Secure Shell Key"
+#: ssh/key-length-chooser.vala:92
+msgid "1024 bits"
+msgstr "1024 bits"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:2
-msgid "_Just Create Key"
-msgstr "_Just Create Key"
+#: ssh/key-length-chooser.vala:96
+msgid "256 bits"
+msgstr "256 bits"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:3
-msgid "_Create and Set Up"
-msgstr "_Create and Set Up"
+#: ssh/key-length-chooser.vala:100
+#| msgid "Unknown Key"
+msgid "Unknown key type!"
+msgstr "Unknown key type!"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:4
+#: ssh/key-properties.vala:112
+#| msgid "Unknown Key"
+msgid "Unknown type"
+msgstr "Unknown type"
+
+#: ssh/key-properties.vala:135
+#| msgid "Couldn't rename key."
+msgid "Couldn’t rename key."
+msgstr "Couldn’t rename key."
+
+#: ssh/key-properties.vala:159
+#| msgid "Couldn't change authorization for key."
+msgid "Couldn’t change authorization for key."
+msgstr "Couldn’t change authorisation for key."
+
+#: ssh/key-properties.vala:174
+#| msgid "Couldn't change passphrase for key."
+msgid "Couldn’t change passphrase for key."
+msgstr "Couldn’t change passphrase for key."
+
+#: ssh/key.vala:45
+msgid "Personal SSH key"
+msgstr "Personal SSH key"
+
+#: ssh/key.vala:45
+msgid "SSH key"
+msgstr "SSH key"
+
+#. No names when not even the fingerpint loaded
+#: ssh/key.vala:117
+msgid "(Unreadable Secure Shell Key)"
+msgstr "(Unreadable Secure Shell Key)"
+
+#: ssh/operation.vala:215
+msgid "Remote Host Password"
+msgstr "Remote Host Password"
+
+#: ssh/operation.vala:258
+msgid "Enter Key Passphrase"
+msgstr "Enter Key Passphrase"
+
+#: ssh/operation.vala:284
+msgid "Passphrase for New Secure Shell Key"
+msgstr "Passphrase for New Secure Shell Key"
+
+#. No filename specified, make one up
+#. Add the comment to the output
+#: ssh/operation.vala:317
+#, c-format
+msgid "Importing key: %s"
+msgstr "Importing key: %s"
+
+#: ssh/operation.vala:317
+msgid "Importing key. Enter passphrase"
+msgstr "Importing key. Enter passphrase"
+
+#: ssh/seahorse-ssh-askpass.c:78 ssh/seahorse-ssh-askpass.c:86
+msgid "Enter your Secure Shell passphrase:"
+msgstr "Enter your Secure Shell passphrase:"
+
+#: ssh/seahorse-ssh-askpass.c:100
+msgid "Old Key Passphrase"
+msgstr "Old Key Passphrase"
+
+#: ssh/seahorse-ssh-askpass.c:101
+#, c-format
+msgid "Enter the old passphrase for: %s"
+msgstr "Enter the old passphrase for: %s"
+
+#: ssh/seahorse-ssh-askpass.c:105 ssh/seahorse-ssh-askpass.c:110
+msgid "New Key Passphrase"
+msgstr "New Key Passphrase"
+
+#: ssh/seahorse-ssh-askpass.c:106
+#, c-format
+msgid "Enter the new passphrase for: %s"
+msgstr "Enter the new passphrase for: %s"
+
+#: ssh/seahorse-ssh-askpass.c:111
+#, c-format
+msgid "Enter the new passphrase again: %s"
+msgstr "Enter the new passphrase again: %s"
+
+#: ssh/seahorse-ssh-generate.ui:60
 msgid "A Secure Shell (SSH) key lets you connect securely to other computers."
 msgstr "A Secure Shell (SSH) key lets you connect securely to other computers."
 
-#: ../ssh/seahorse-ssh-generate.xml.h:6
+#: ssh/seahorse-ssh-generate.ui:158
 msgid "Your email address, or a reminder of what this key is for."
 msgstr "Your e-mail address, or a reminder of what this key is for."
 
-#: ../ssh/seahorse-ssh-generate.xml.h:10
+#: ssh/seahorse-ssh-generate.ui:247
 msgid "DSA"
 msgstr "DSA"
 
-#: ../ssh/seahorse-ssh-generate.xml.h:12
+#: ssh/seahorse-ssh-generate.ui:248
+msgid "ECDSA"
+msgstr "ECDSA"
+
+#: ssh/seahorse-ssh-generate.ui:249
+msgid "ED25519"
+msgstr "ED25519"
+
+#: ssh/seahorse-ssh-generate.ui:286
 msgid ""
 "If there is a computer you want to use this key with, you can set up that "
 "computer to recognize your new key."
@@ -2476,142 +2661,130 @@ msgstr ""
 "If there is a computer you want to use this key with, you can set up that "
 "computer to recognise your new key."
 
-#: ../ssh/seahorse-ssh-key.c:105
-msgid "(Unreadable Secure Shell Key)"
-msgstr "(Unreadable Secure Shell Key)"
-
-#: ../ssh/seahorse-ssh-key.c:213
-msgid "Personal SSH key"
-msgstr "Personal SSH key"
-
-#: ../ssh/seahorse-ssh-key.c:215
-msgid "SSH key"
-msgstr "SSH key"
-
-#: ../ssh/seahorse-ssh-key-properties.c:79
-msgid "Couldn't rename key."
-msgstr "Couldn't rename key."
-
-#: ../ssh/seahorse-ssh-key-properties.c:134
-msgid "Couldn't change authorization for key."
-msgstr "Couldn't change authorisation for key."
-
-#: ../ssh/seahorse-ssh-key-properties.c:171
-msgid "Couldn't change passphrase for key."
-msgstr "Couldn't change passphrase for key."
+#: ssh/seahorse-ssh-generate.ui:315
+msgid "_Just Create Key"
+msgstr "_Just Create Key"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:2
-msgid "Identifier:"
-msgstr "Identifier:"
+#: ssh/seahorse-ssh-generate.ui:329
+msgid "_Create and Set Up"
+msgstr "_Create and Set Up"
 
 #. Name of key, often a persons name
-#: ../ssh/seahorse-ssh-key-properties.xml.h:6
+#: ssh/seahorse-ssh-key-properties.ui:50
 msgctxt "name-of-ssh-key"
 msgid "Name:"
 msgstr "Name:"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:7
-msgid "Used to connect to other computers."
-msgstr "Used to connect to other computers."
+#: ssh/seahorse-ssh-key-properties.ui:102
+msgid "Identifier:"
+msgstr "Identifier:"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:12
+#: ssh/seahorse-ssh-key-properties.ui:191
 msgid "The owner of this key is _authorized to connect to this computer"
 msgstr "The owner of this key is _authorised to connect to this computer"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:14
-#, no-c-format
+#: ssh/seahorse-ssh-key-properties.ui:209
+#, c-format
 msgid "This only applies to the <i>%s</i> account."
 msgstr "This only applies to the <i>%s</i> account."
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:16
+#: ssh/seahorse-ssh-key-properties.ui:273
 msgid "Algorithm:"
 msgstr "Algorithm:"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:18
+#: ssh/seahorse-ssh-key-properties.ui:288
+#| msgid "Key _Length:"
+msgid "Key length:"
+msgstr "Key length:"
+
+#: ssh/seahorse-ssh-key-properties.ui:336
 msgid "Location:"
 msgstr "Location:"
 
-#: ../ssh/seahorse-ssh-key-properties.xml.h:21
+#: ssh/seahorse-ssh-key-properties.ui:429
 msgid "E_xport Complete Key"
 msgstr "E_xport Complete Key"
 
-#: ../ssh/seahorse-ssh-operation.c:204
-msgid "The SSH command was terminated unexpectedly."
-msgstr "The SSH command was terminated unexpectedly."
-
-#: ../ssh/seahorse-ssh-operation.c:214
-msgid "The SSH command failed."
-msgstr "The SSH command failed."
-
-#: ../ssh/seahorse-ssh-operation.c:523
-msgid "Remote Host Password"
-msgstr "Remote Host Password"
-
-#: ../ssh/seahorse-ssh-operation.c:610
-msgid "Enter Key Passphrase"
-msgstr "Enter Key Passphrase"
+#: 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 ""
+"To use your Secure Shell key with another computer that uses SSH, you must "
+"already have a login account on that computer."
 
-#: ../ssh/seahorse-ssh-operation.c:701
-msgid "Passphrase for New Secure Shell Key"
-msgstr "Passphrase for New Secure Shell Key"
+#: ssh/seahorse-ssh-upload.ui:64
+msgid "eg: fileserver.example.com:port"
+msgstr "eg: fileserver.example.com:port"
 
-#: ../ssh/seahorse-ssh-operation.c:887
-#, c-format
-msgid "Importing key: %s"
-msgstr "Importing key: %s"
+#: ssh/seahorse-ssh-upload.ui:89
+msgid "_Server address:"
+msgstr "_Server address:"
 
-#: ../ssh/seahorse-ssh-operation.c:889
-msgid "Importing key. Enter passphrase"
-msgstr "Importing key. Enter passphrase"
+#: ssh/seahorse-ssh-upload.ui:101
+msgid "_Login name:"
+msgstr "_Login name:"
 
-#: ../ssh/seahorse-ssh-source.c:219
+#: ssh/source.vala:42
 msgid "OpenSSH keys"
 msgstr "OpenSSH keys"
 
-#: ../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 "No private key file is available for this key."
 
-#: ../ssh/seahorse-ssh-upload.c:48
-msgid "Couldn't configure Secure Shell keys on remote computer."
-msgstr "Couldn't configure Secure Shell keys on remote computer."
+#: ssh/upload.vala:32
+msgid "Set Up Computer for SSH Connection"
+msgstr "Set Up Computer for SSH Connection"
+
+#: ssh/upload.vala:70
+#| msgid "_Set Up"
+msgid "Set Up"
+msgstr "Set Up"
+
+#: ssh/upload.vala:93
+#| msgid "Couldn't configure Secure Shell keys on remote computer."
+msgid "Couldn’t configure Secure Shell keys on remote computer."
+msgstr "Couldn’t configure Secure Shell keys on remote computer."
 
-#: ../ssh/seahorse-ssh-upload.c:131
-msgid "Configuring Secure Shell Keys..."
+#: ssh/upload.vala:97
+#| msgid "Configuring Secure Shell Keys..."
+msgid "Configuring Secure Shell Keys…"
 msgstr "Configuring Secure Shell Keys…"
 
-#: ../ssh/seahorse-ssh-upload.xml.h:1
-msgid "Set Up Computer for SSH Connection"
-msgstr "Set Up Computer for SSH Connection"
+#~ msgid "E_xport..."
+#~ msgstr "E_xport…"
 
-#: ../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 ""
-"To use your Secure Shell key with another computer that uses SSH, you must "
-"already have a login account on that computer."
+#~ msgid "_Find Remote Keys..."
+#~ msgstr "_Find Remote Keys…"
 
-#: ../ssh/seahorse-ssh-upload.xml.h:4
-msgid "eg: fileserver.example.com:port"
-msgstr "eg: fileserver.example.com:port"
+#~ msgid "Synchronizing keys..."
+#~ msgstr "Synchronising keys…"
 
-#: ../ssh/seahorse-ssh-upload.xml.h:5
-msgid "_Server address:"
-msgstr "_Server address:"
+#~ msgid "_New..."
+#~ msgstr "_New…"
 
-#: ../ssh/seahorse-ssh-upload.xml.h:6
-msgid "_Login name:"
-msgstr "_Login name:"
+#~ msgid "_Import..."
+#~ msgstr "_Import…"
 
-#: ../ssh/seahorse-ssh-upload.xml.h:7
-msgid "_Set Up"
-msgstr "_Set Up"
+#~ msgid "Used to connect to other computers."
+#~ msgstr "Used to connect to other computers."
+
+#~ msgid "The SSH command was terminated unexpectedly."
+#~ msgstr "The SSH command was terminated unexpectedly."
+
+#~ msgid "The SSH command failed."
+#~ msgstr "The SSH command failed."
 
 #~ msgid "Updating password"
 #~ msgstr "Updating password"
@@ -3275,9 +3448,6 @@ msgstr "_Set Up"
 #~ msgid "Sending keys to key server..."
 #~ msgstr "Sending keys to key server…"
 
-#~ msgid "Synchronizing keys"
-#~ msgstr "Synchronising keys"
-
 #~ msgid "Invalid"
 #~ msgstr "Invalid"
 
@@ -3405,9 +3575,6 @@ msgstr "_Set Up"
 #~ msgid "Unknown Key: %s"
 #~ msgstr "Unknown Key: %s"
 
-#~ msgid "Unknown Key"
-#~ msgstr "Unknown Key"
-
 #~ msgid "Unavailable Key"
 #~ msgstr "Unavailable Key"
 
@@ -3450,9 +3617,6 @@ msgstr "_Set Up"
 #~ msgid "_Key"
 #~ msgstr "_Key"
 
-#~ msgid "_About"
-#~ msgstr "_About"
-
 #~ msgid "E_xport Public Key..."
 #~ msgstr "E_xport Public Key…"
 
@@ -4277,9 +4441,6 @@ msgstr "_Set Up"
 #~ msgid "Selected %d keys"
 #~ msgstr "Selected %d keys"
 
-#~ msgid "Choose Signing Key"
-#~ msgstr "Choose Signing Key"
-
 #~ msgid "Key T_ypes"
 #~ msgstr "Key T_ypes"
 
@@ -4645,9 +4806,6 @@ msgstr "_Set Up"
 #~ msgid "_Change Passphrase..."
 #~ msgstr "_Change Passphrase…"
 
-#~ msgid "_Copy"
-#~ msgstr "_Copy"
-
 #~ msgid "_Generate Revocation Certificate..."
 #~ msgstr "_Generate Revocation Certificate…"
 


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