]> granicus.if.org Git - neomutt/commitdiff
Add more translation string comments for autocrypt
authorKevin McCarthy <kevin@8t8.us>
Wed, 31 Jul 2019 22:42:09 +0000 (15:42 -0700)
committerRichard Russon <rich@flatcap.org>
Mon, 19 Aug 2019 23:14:27 +0000 (00:14 +0100)
Co-authored-by: Richard Russon <rich@flatcap.org>
autocrypt/autocrypt.c
autocrypt/autocrypt_acct_menu.c
autocrypt/autocrypt_db.c
autocrypt/autocrypt_gpgme.c
compose.c

index c7b6db8d52cccfc8465bae33095cd7dd841917fc..3d7dd09fb65463ab0c862738499e6c86b4c923d7 100644 (file)
@@ -117,6 +117,11 @@ int mutt_autocrypt_account_init(int prompt)
 
   if (prompt)
   {
+    /* L10N:
+       The first time mutt is started with $autocrypt set, it will
+       create $autocrypt_dir and then prompt to create an autocrypt
+       account with this message.
+    */
     if (mutt_yesorno(_("Create an initial autocrypt account?"), MUTT_YES) != MUTT_YES)
       return 0;
   }
@@ -164,6 +169,11 @@ int mutt_autocrypt_account_init(int prompt)
     goto cleanup;
   if (account)
   {
+    /* L10N:
+       When creating an autocrypt account, this message will be displayed
+       if there is already an account in the database with the email address
+       they just entered.
+    */
     mutt_error(_("That email address already has an autocrypt account"));
     goto cleanup;
   }
@@ -189,8 +199,15 @@ int mutt_autocrypt_account_init(int prompt)
 
 cleanup:
   if (rc == 0)
+    /* L10N:
+       Message displayed after an autocrypt account is successfully created.
+    */
     mutt_message(_("Autocrypt account creation succeeded"));
   else
+    /* L10N:
+       Error message displayed if creating an autocrypt account failed
+       or was aborted by the user.
+    */
     mutt_error(_("Autocrypt account creation aborted"));
 
   mutt_autocrypt_db_account_free(&account);
index 07aa3937eb7e132b19bd1aaf12bc6adc7035cc00..97a95c80d313e1d370bacc81b4bdf7064bca1779 100644 (file)
@@ -194,6 +194,10 @@ static void toggle_active(struct Entry *entry)
   if (mutt_autocrypt_db_account_update(entry->account) != 0)
   {
     entry->account->enabled = !entry->account->enabled;
+    /* L10N:
+       This error message is displayed if a database update of an
+       account record fails for some odd reason.
+    */
     mutt_error(_("Error updating account record"));
   }
 }
@@ -247,7 +251,7 @@ void mutt_autocrypt_account_menu(void)
           entry = (struct Entry *) (menu->data) + menu->current;
           snprintf(msg, sizeof(msg),
                    /* L10N:
-                       Confirms deleting an autocrypt account
+                       Confirmation message when deleting an autocrypt account
                     */
                    _("Really delete account \"%s\"?"), entry->addr->mailbox);
           if (mutt_yesorno(msg, MUTT_NO) != MUTT_YES)
index f6cb0f460a02cbed718aebd6ca28555686ab3a1a..3c2c510e0828af711b02ce0ba4c6f6af0695d715 100644 (file)
@@ -84,6 +84,10 @@ int mutt_autocrypt_db_init(int can_create)
   {
     if (sqlite3_open_v2(mutt_b2s(db_path), &AutocryptDB, SQLITE_OPEN_READWRITE, NULL) != SQLITE_OK)
     {
+      /* L10N:
+         Error message if autocrypt couldn't open the sqlite database
+         for some reason.  The %s is the full path of the database file.
+      */
       mutt_error(_("Unable to open autocrypt database %s"), mutt_b2s(db_path));
       goto cleanup;
     }
index 32ad6b1912f7ddd3c2daf3e8cb3d6663d9669fbe..f25341dae18fd11e55159e0623d6abdb3b5d933c 100644 (file)
@@ -128,6 +128,10 @@ int mutt_autocrypt_gpgme_create_key(struct Address *addr, struct Buffer *keyid,
   if (create_gpgme_context(&ctx))
     goto cleanup;
 
+  /* L10N:
+     Message displayed just before a GPG key is generated for a created
+     autocrypt account.
+  */
   mutt_message(_("Generating autocrypt key..."));
 
   /* Primary key */
index 10b60fb83216e06a3a8b39a9076c2fa915ce58c0..80de04ae088cba5414b4b74b6bc506f4338ad03e 100644 (file)
--- a/compose.c
+++ b/compose.c
@@ -461,7 +461,13 @@ static void redraw_crypt_lines(struct ComposeRedrawData *rd)
     }
 
     SET_COLOR(MT_COLOR_COMPOSE_HEADER);
-    mutt_window_mvprintw(MuttIndexWindow, HDR_AUTOCRYPT, 40, "%s", _("Recommendation: "));
+    mutt_window_mvprintw(MuttIndexWindow, HDR_AUTOCRYPT, 40, "%s",
+                         /* L10N:
+                             The autocrypt compose menu Recommendation field.
+                             Displays the output of the recommendation engine
+                             (Off, No, Discouraged, Available, Yes)
+                          */
+                         _("Recommendation: "));
     NORMAL_COLOR;
     printw("%s", _(AutocryptRecUiFlags[rd->autocrypt_rec]));
   }