SF.net SVN: geany-plugins:[2143] trunk/geany-plugins
alvesh88 at users.sourceforge.net
alvesh88 at xxxxx
Sun Aug 14 15:41:00 UTC 2011
Revision: 2143
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=2143&view=rev
Author: alvesh88
Date: 2011-08-14 15:40:59 +0000 (Sun, 14 Aug 2011)
Log Message:
-----------
Added everything necessary for translation of geanypg and a spanish translation.
Also fixed a bug, when decrypting don't give an error if no signatures are found.
Modified Paths:
--------------
trunk/geany-plugins/geanypg/src/decrypt_cb.c
trunk/geany-plugins/geanypg/src/encrypt_cb.c
trunk/geany-plugins/geanypg/src/geanypg.c
trunk/geany-plugins/geanypg/src/geanypg.h
trunk/geany-plugins/geanypg/src/key_selection_dialog.c
trunk/geany-plugins/geanypg/src/pinentry.c
trunk/geany-plugins/geanypg/src/sign_cb.c
trunk/geany-plugins/geanypg/src/verify_aux.c
trunk/geany-plugins/geanypg/src/verify_cb.c
trunk/geany-plugins/po/POTFILES.in
trunk/geany-plugins/po/be.po
trunk/geany-plugins/po/ca.po
trunk/geany-plugins/po/da.po
trunk/geany-plugins/po/de.po
trunk/geany-plugins/po/es.po
trunk/geany-plugins/po/fr.po
trunk/geany-plugins/po/gl.po
trunk/geany-plugins/po/ja.po
trunk/geany-plugins/po/pt.po
trunk/geany-plugins/po/pt_BR.po
trunk/geany-plugins/po/ru.po
trunk/geany-plugins/po/tr.po
trunk/geany-plugins/po/zh_CN.po
Modified: trunk/geany-plugins/geanypg/src/decrypt_cb.c
===================================================================
--- trunk/geany-plugins/geanypg/src/decrypt_cb.c 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/decrypt_cb.c 2011-08-14 15:40:59 UTC (rev 2143)
@@ -29,7 +29,7 @@
tempfile = tmpfile();
if (!(tempfile))
{
- fprintf(stderr, "GEANYPG: couldn't create tempfile: %s.\n", strerror(errno));
+ fprintf(stderr, "GeanyPG: %s: %s.\n", _("couldn't create tempfile"), strerror(errno));
return ;
}
gpgme_data_new_from_stream(&plain, tempfile);
@@ -51,7 +51,7 @@
{
rewind(tempfile);
geanypg_write_file(tempfile);
- geanypg_handle_signatures(ed);
+ geanypg_handle_signatures(ed, 0);
}
fclose(tempfile);
Modified: trunk/geany-plugins/geanypg/src/encrypt_cb.c
===================================================================
--- trunk/geany-plugins/geanypg/src/encrypt_cb.c 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/encrypt_cb.c 2011-08-14 15:40:59 UTC (rev 2143)
@@ -28,7 +28,7 @@
tempfile = tmpfile();
if (!(tempfile))
{
- fprintf(stderr, "GEANYPG: couldn't create tempfile: %s.\n", strerror(errno));
+ fprintf(stderr, "GeanyPG: %s: %s.\n", _("couldn't create tempfile"), strerror(errno));
return ;
}
gpgme_data_new_from_stream(&cipher, tempfile);
@@ -72,7 +72,7 @@
{
if (*recp)
geanypg_encrypt(&ed, recp, sign);
- else if (dialogs_show_question("No recipients were selected,\nuse symetric cipher?"))
+ else if (dialogs_show_question(_("No recipients were selected,\nuse symetric cipher?")))
geanypg_encrypt(&ed, NULL, sign);
}
if (recp)
Modified: trunk/geany-plugins/geanypg/src/geanypg.c
===================================================================
--- trunk/geany-plugins/geanypg/src/geanypg.c 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/geanypg.c 2011-08-14 15:40:59 UTC (rev 2143)
@@ -29,7 +29,10 @@
PLUGIN_VERSION_CHECK(201)
/* All plugins must set name, description, version and author. */
-PLUGIN_SET_INFO(_("GeanyPG"),
+PLUGIN_SET_TRANSLATABLE_INFO(
+ LOCALEDIR,
+ GETTEXT_PACKAGE,
+ "GeanyPG",
_("gpg encryption plugin for geany"),
"0.1",
_("Hans Alves <alves.h88 at gmail.com>"))
@@ -40,7 +43,7 @@
{
// Initialize the locale environment.
setlocale(LC_ALL, "");
- fprintf(stderr, "GEANYPG: Using libgpgme version: %s\n",
+ fprintf(stderr, "GeanyPG: %s %s\n", _("Using libgpgme version:"),
gpgme_check_version("1.1.0"));
gpgme_set_locale(NULL, LC_CTYPE, setlocale(LC_CTYPE, NULL));
#ifdef LC_MESSAGES // only necessary for portability to W32 systems
@@ -53,8 +56,8 @@
{
gchar const * msg = (gchar const *)gpgme_strerror(err);
gchar const * src = (gchar const *)gpgme_strsource(err);
- dialogs_show_msgbox(GTK_MESSAGE_ERROR, "Error from %s: %s\n.", src, msg);
- fprintf(stderr, "GEANYPG: %s\nFrom %s.\n", msg, src);
+ dialogs_show_msgbox(GTK_MESSAGE_ERROR, "%s %s: %s\n", _("Error from"), src, msg);
+ fprintf(stderr, "GeanyPG: %s %s: %s\n", _("Error from"), msg, src);
return err;
}
@@ -72,10 +75,10 @@
GtkWidget * submenu = gtk_menu_new();
gtk_widget_show(submenu);
- GtkWidget * encrypt = gtk_menu_item_new_with_mnemonic("Encrypt");
- GtkWidget * sign = gtk_menu_item_new_with_mnemonic("Sign");
- GtkWidget * decrypt = gtk_menu_item_new_with_mnemonic("Decrypt / Verify");
- GtkWidget * verify = gtk_menu_item_new_with_mnemonic("Verify detached signature");
+ GtkWidget * encrypt = gtk_menu_item_new_with_mnemonic(_("Encrypt"));
+ GtkWidget * sign = gtk_menu_item_new_with_mnemonic(_("Sign"));
+ GtkWidget * decrypt = gtk_menu_item_new_with_mnemonic(_("Decrypt / Verify"));
+ GtkWidget * verify = gtk_menu_item_new_with_mnemonic(_("Verify detached signature"));
gtk_widget_show(encrypt);
gtk_widget_show(sign);
Modified: trunk/geany-plugins/geanypg/src/geanypg.h
===================================================================
--- trunk/geany-plugins/geanypg/src/geanypg.h 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/geanypg.h 2011-08-14 15:40:59 UTC (rev 2143)
@@ -24,6 +24,10 @@
#include <errno.h>
#include <locale.h>
+#ifdef HAVE_CONFIG_H
+ #include "config.h" /* for the gettext domain */
+#endif
+
#include <geanyplugin.h>
#include <Scintilla.h>
#include <gpgme.h>
@@ -58,7 +62,7 @@
void geanypg_write_file(FILE * file);
// some more auxiliary functions (verify_aux.c)
-void geanypg_handle_signatures(encrypt_data * ed);
+void geanypg_handle_signatures(encrypt_data * ed, int need_error);
void geanypg_check_sig(encrypt_data * ed, gpgme_signature_t sig);
// dialogs
Modified: trunk/geany-plugins/geanypg/src/key_selection_dialog.c
===================================================================
--- trunk/geany-plugins/geanypg/src/key_selection_dialog.c 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/key_selection_dialog.c 2011-08-14 15:40:59 UTC (rev 2143)
@@ -147,9 +147,9 @@
contentarea = gtk_dialog_get_content_area(GTK_DIALOG(dialog));
- gtk_box_pack_start(GTK_BOX(contentarea), gtk_label_new("Please select any recipients"), FALSE, FALSE, 5);
+ gtk_box_pack_start(GTK_BOX(contentarea), gtk_label_new(_("Please select any recipients")), FALSE, FALSE, 5);
gtk_box_pack_start(GTK_BOX(contentarea), scrollwin, TRUE, TRUE, 0);
- gtk_box_pack_start(GTK_BOX(contentarea), gtk_label_new("Sign the message as:"), FALSE, FALSE, 5);
+ gtk_box_pack_start(GTK_BOX(contentarea), gtk_label_new(_("Sign the message as:")), FALSE, FALSE, 5);
gtk_box_pack_start(GTK_BOX(contentarea), combobox, FALSE, FALSE, 0);
@@ -157,7 +157,7 @@
gtk_dialog_add_button(GTK_DIALOG(dialog), GTK_STOCK_OK, GTK_RESPONSE_OK);
gtk_dialog_add_button(GTK_DIALOG(dialog), GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL);
- gtk_window_set_title(GTK_WINDOW(dialog), "Select recipients");
+ gtk_window_set_title(GTK_WINDOW(dialog), _("Select recipients"));
gtk_widget_show_all(dialog);
// make sure dialog is destroyed when user responds
response = gtk_dialog_run(GTK_DIALOG(dialog));
@@ -219,7 +219,7 @@
GtkWidget * combobox = geanypg_combobox(
geanypg_makelist(ed->skey_array, ed->nskeys, 0));
- gtk_box_pack_start(GTK_BOX(contentarea), gtk_label_new("Choose a key to sign with:"), FALSE, FALSE, 5);
+ gtk_box_pack_start(GTK_BOX(contentarea), gtk_label_new(_("Choose a key to sign with:")), FALSE, FALSE, 5);
gtk_box_pack_start(GTK_BOX(contentarea), combobox, TRUE, TRUE, 0);
// add ok and cancel buttons
@@ -227,7 +227,7 @@
gtk_dialog_add_button(GTK_DIALOG(dialog), GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL);
gtk_widget_show_all(dialog);
- gtk_window_set_title(GTK_WINDOW(dialog), "Select signer");
+ gtk_window_set_title(GTK_WINDOW(dialog), _("Select signer"));
// make sure dialog is destroyed when user responds
response = gtk_dialog_run(GTK_DIALOG(dialog));
if (response == GTK_RESPONSE_CANCEL)
Modified: trunk/geany-plugins/geanypg/src/pinentry.c
===================================================================
--- trunk/geany-plugins/geanypg/src/pinentry.c 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/pinentry.c 2011-08-14 15:40:59 UTC (rev 2143)
@@ -77,12 +77,12 @@
if (pipe(outpipe))
{
- fprintf(stderr, "GEANYPG: %s\n", strerror(errno));
+ fprintf(stderr, "GeanyPG: %s\n", strerror(errno));
return gpgme_error_from_errno(errno);
}
if (pipe(inpipe))
{
- fprintf(stderr, "GEANYPG: %s\n", strerror(errno));
+ fprintf(stderr, "GeanyPG: %s\n", strerror(errno));
return gpgme_error_from_errno(errno);
}
@@ -100,7 +100,7 @@
execvp(*argv, argv);
// shouldn't get here
- fprintf(stderr, "GEANYPG: could not use pinentry.\n%s\n", strerror(errno));
+ fprintf(stderr, "GeanyPG: %s\n%s\n", _("Could not use pinentry."), strerror(errno));
exit(1); // kill the child
}
// GeanpyPG
@@ -112,7 +112,7 @@
geanypg_read(outpipe[READ], ' ', 2049, readbuffer);
if (strncmp(readbuffer, "OK", 3))
{
- fprintf(stderr, "GEANYPG: unexpected output from pinentry\n");
+ fprintf(stderr, "GeanyPG: %s\n", _("Unexpected output from pinentry."));
fclose(childin);
waitpid(childpid, &status, 0);
close(outpipe[READ]);
@@ -120,16 +120,16 @@
return gpgme_err_make(GPG_ERR_SOURCE_PINENTRY, GPG_ERR_GENERAL);
}
geanypg_read_till(outpipe[READ], '\n'); // read the rest of the first line after OK
- fprintf(childin, "SETTITLE GeanyPG Passphrase entry\n");
+ fprintf(childin, "SETTITLE GeanyPG %s\n", _("Passphrase entry"));
fflush(childin);
geanypg_read_till(outpipe[READ], '\n');
- fprintf(childin, "SETPROMPT%s\n", (uid_hint && *uid_hint ? "" : " Passphrase:"));
+ fprintf(childin, "SETPROMPT%s\n", (uid_hint && *uid_hint ? "" : _(" Passphrase:")));
fflush(childin);
geanypg_read_till(outpipe[READ], '\n');
fprintf(childin, "SETDESC %s%s\n",
- (uid_hint && *uid_hint ? "Enter passphrase for:%0A" : ""),
+ (uid_hint && *uid_hint ? _("Enter passphrase for:%0A") : ""),
(uid_hint && *uid_hint ? geanypg_getname(uid_hint) : ""));
fflush(childin);
geanypg_read_till(outpipe[READ], '\n');
@@ -160,10 +160,10 @@
geanypg_read(outpipe[READ], ' ', 2049, readbuffer);
sscanf(readbuffer, "%lu", &errval);
geanypg_read(outpipe[READ], '\n', 2049, readbuffer);
- fprintf(stderr, "GEANYPG: pinentry gave error %lu %s\n", errval, readbuffer);
+ fprintf(stderr, "GeanyPG: %s %lu %s\n", _("pinentry gave error"), errval, readbuffer);
}
else
- fprintf(stderr, "GEANYPG: unexpected error from pinentry\n");
+ fprintf(stderr, "GeanyPG: %s\n", _("Unexpected error from pinentry."));
fclose(childin);
waitpid(childpid, &status, 0);
close(outpipe[READ]);
@@ -188,7 +188,7 @@
int prev_was_bad ,
int fd)
{
- dialogs_show_msgbox(GTK_MESSAGE_ERROR, "Error, Passphrase input without using gpg-agent is not supported on Windows yet.");
+ dialogs_show_msgbox(GTK_MESSAGE_ERROR, _("Error, Passphrase input without using gpg-agent is not supported on Windows yet."));
return gpgme_err_make(GPG_ERR_SOURCE_PINENTRY, GPG_ERR_CANCELED);
}
#endif
Modified: trunk/geany-plugins/geanypg/src/sign_cb.c
===================================================================
--- trunk/geany-plugins/geanypg/src/sign_cb.c 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/sign_cb.c 2011-08-14 15:40:59 UTC (rev 2143)
@@ -29,7 +29,7 @@
tempfile = tmpfile();
if (!(tempfile))
{
- fprintf(stderr, "GEANYPG: couldn't create tempfile: %s.\n", strerror(errno));
+ fprintf(stderr, "GeanyPG: %s: %s\n", _("couldn't create tempfile"), strerror(errno));
return ;
}
gpgme_data_new_from_stream(&cipher, tempfile);
Modified: trunk/geany-plugins/geanypg/src/verify_aux.c
===================================================================
--- trunk/geany-plugins/geanypg/src/verify_aux.c 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/verify_aux.c 2011-08-14 15:40:59 UTC (rev 2143)
@@ -49,7 +49,7 @@
{
char tmp[62];
strncpy(tmp, buffer, 41);
- sprintf(buffer, "a key with fingerprint %s", tmp);
+ sprintf(buffer, "%s %s", _("a key with fingerprint"), tmp);
}
found = 1;
}
@@ -62,82 +62,98 @@
{
switch (validity)
{
- case GPGME_VALIDITY_UNKNOWN: return "unknown";
- case GPGME_VALIDITY_UNDEFINED:return "undefined";
- case GPGME_VALIDITY_NEVER: return "never";
- case GPGME_VALIDITY_MARGINAL: return "marginal";
- case GPGME_VALIDITY_FULL: return "full";
- case GPGME_VALIDITY_ULTIMATE: return "ultimate";
- default : return "[bad validity value]";
+ case GPGME_VALIDITY_UNKNOWN: return _("unknown");
+ case GPGME_VALIDITY_UNDEFINED:return _("undefined");
+ case GPGME_VALIDITY_NEVER: return _("never");
+ case GPGME_VALIDITY_MARGINAL: return _("marginal");
+ case GPGME_VALIDITY_FULL: return _("full");
+ case GPGME_VALIDITY_ULTIMATE: return _("ultimate");
+ default : return _("[bad validity value]");
}
- return "[bad validity value]";
+ return _("[bad validity value]");
}
static char * geanypg_summary(gpgme_sigsum_t summary, char * buffer)
{ // buffer should be more than 105 bytes long
- if (summary & GPGME_SIGSUM_VALID) strcat(buffer, " valid");
- if (summary & GPGME_SIGSUM_GREEN) strcat(buffer, " green");
- if (summary & GPGME_SIGSUM_RED) strcat(buffer, " red");
- if (summary & GPGME_SIGSUM_KEY_REVOKED) strcat(buffer, " revoked");
- if (summary & GPGME_SIGSUM_KEY_EXPIRED) strcat(buffer, " key-expired");
- if (summary & GPGME_SIGSUM_SIG_EXPIRED) strcat(buffer, " sig-expired");
- if (summary & GPGME_SIGSUM_KEY_MISSING) strcat(buffer, " key-missing");
- if (summary & GPGME_SIGSUM_CRL_MISSING) strcat(buffer, " crl-missing");
- if (summary & GPGME_SIGSUM_CRL_TOO_OLD) strcat(buffer, " crl-too-old");
- if (summary & GPGME_SIGSUM_BAD_POLICY) strcat(buffer, " bad-policy");
- if (summary & GPGME_SIGSUM_SYS_ERROR) strcat(buffer, " sys-error");
+ if (summary & GPGME_SIGSUM_VALID) strcat(buffer, _(" valid"));
+ if (summary & GPGME_SIGSUM_GREEN) strcat(buffer, _(" green"));
+ if (summary & GPGME_SIGSUM_RED) strcat(buffer, _(" red"));
+ if (summary & GPGME_SIGSUM_KEY_REVOKED) strcat(buffer, _(" revoked"));
+ if (summary & GPGME_SIGSUM_KEY_EXPIRED) strcat(buffer, _(" key-expired"));
+ if (summary & GPGME_SIGSUM_SIG_EXPIRED) strcat(buffer, _(" sig-expired"));
+ if (summary & GPGME_SIGSUM_KEY_MISSING) strcat(buffer, _(" key-missing"));
+ if (summary & GPGME_SIGSUM_CRL_MISSING) strcat(buffer, _(" crl-missing"));
+ if (summary & GPGME_SIGSUM_CRL_TOO_OLD) strcat(buffer, _(" crl-too-old"));
+ if (summary & GPGME_SIGSUM_BAD_POLICY) strcat(buffer, _(" bad-policy"));
+ if (summary & GPGME_SIGSUM_SYS_ERROR) strcat(buffer, _(" sys-error"));
return buffer;
}
static char * geanypg_result(gpgme_signature_t sig)
{
- char format[] =
- "status ....: %s\n"
- "summary ...:%s\n"
- "fingerprint: %s\n"
- "created ...: %s"
- "expires ...: %s"
- "validity ..: %s\n"
- "val.reason : %s\n"
- "pubkey algo: %s\n"
- "digest algo: %s\n"
- "pka address: %s\n"
- "pka trust .: %s\n"
- "other flags:%s%s\n"
- "notations .: %s\n"; // 210 characters
- char * buffer = (char *)calloc(2048, 1); // everything together probably won't be more
- // than 1061 characters, but we don't want to
- // take risks
+ char * format =
+ _("status ....: %s\n"
+ "summary ...:%s\n"
+ "fingerprint: %s\n"
+ "created ...: %s"
+ "expires ...: %s"
+ "validity ..: %s\n"
+ "val.reason : %s\n"
+ "pubkey algo: %s\n"
+ "digest algo: %s\n"
+ "pka address: %s\n"
+ "pka trust .: %s\n"
+ "other flags:%s%s\n"
+ "notations .: %s\n");
+ char * buffer;
char summary[128];
const char * pubkey = gpgme_pubkey_algo_name(sig->pubkey_algo);
const char * hash = gpgme_hash_algo_name(sig->hash_algo);
char created[64];
char expires[64];
+ size_t buffer_size;
if (sig->timestamp)
strncpy(created, ctime((time_t*)&sig->timestamp), 64);
else
- strcpy(created, "Unknown\n");
+ strcpy(created, _("Unknown\n"));
if (sig->exp_timestamp)
strncpy(expires, ctime((time_t*)&sig->exp_timestamp), 64);
else
- strcpy(expires, "Unknown\n");
+ strcpy(expires, _("Unknown\n"));
+ buffer_size = strlen(format) +
+ strlen(gpgme_strerror(sig->status)) +
+ strlen(geanypg_summary(sig->summary, summary)) +
+ strlen(sig->fpr ? sig->fpr : _("[None]")) +
+ strlen(created) +
+ strlen(expires) +
+ strlen(geanypg_validity(sig->validity)) +
+ strlen(gpgme_strerror(sig->status)) +
+ strlen(pubkey ? pubkey : _("Unknown")) +
+ strlen(hash ? hash : _("Unknown")) +
+ strlen(sig->pka_address ? sig->pka_address : _("[None]")) +
+ strlen(sig->pka_trust == 0 ? _("n/a") : sig->pka_trust == 1 ? _("bad") : sig->pka_trust == 2 ? _("okay"): _("RFU")) +
+ strlen(sig->wrong_key_usage ? _(" wrong-key-usage") : "") +
+ strlen(sig->chain_model ? _(" chain-model") : "") +
+ strlen(sig->notations ? _("yes") : _("no")) + 1; // and a trailing \0
+
+ buffer = (char *)calloc(buffer_size, 1);
memset(summary, 0, 128);
sprintf(buffer, format,
- gpgme_strerror(sig->status), // probably won't be more than 128
- geanypg_summary(sig->summary, summary), // max 105 characters
- sig->fpr ? sig->fpr : "[None]", // max 40 characters
- created, // probably about 24 characters
- expires, // probably about 24 characters
- geanypg_validity(sig->validity), // max 11 characters
- gpgme_strerror(sig->status), // probably won't be more than 128
- pubkey ? pubkey : "Unknown", // probably won't be more than 32
- hash ? hash : "Unknown", // probably won't be more than 32
- sig->pka_address ? sig->pka_address : "[None]", // probably won't be more than 128
- sig->pka_trust == 0 ? "n/a" : sig->pka_trust == 1 ? "bad" : sig->pka_trust == 2 ? "okay": "RFU", // max 4 characters
- sig->wrong_key_usage ? " wrong-key-usage" : "", sig->chain_model ? " chain-model" : "", // max 28 characters
- sig->notations ? "yes" : "no"); // max 3 characters
+ gpgme_strerror(sig->status),
+ geanypg_summary(sig->summary, summary),
+ sig->fpr ? sig->fpr : _("[None]"),
+ created,
+ expires,
+ geanypg_validity(sig->validity),
+ gpgme_strerror(sig->status),
+ pubkey ? pubkey : _("Unknown"),
+ hash ? hash : _("Unknown"),
+ sig->pka_address ? sig->pka_address : _("[None]"),
+ sig->pka_trust == 0 ? _("n/a") : sig->pka_trust == 1 ? _("bad") : sig->pka_trust == 2 ? _("okay"): _("RFU"),
+ sig->wrong_key_usage ? _(" wrong-key-usage") : "", sig->chain_model ? _(" chain-model") : "",
+ sig->notations ? _("yes") : _("no"));
return buffer;
}
void geanypg_check_sig(encrypt_data * ed, gpgme_signature_t sig)
@@ -155,17 +171,18 @@
GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_MESSAGE_INFO,
GTK_BUTTONS_OK,
- "Found a signature from %s\n<tt>%s</tt>",
+ "%s %s\n<tt>%s</tt>",
+ _("Found a signature from"),
buffer,
result);
- gtk_window_set_title(GTK_WINDOW(dialog), "Signature");
+ gtk_window_set_title(GTK_WINDOW(dialog), _("Signature"));
gtk_dialog_run(GTK_DIALOG(dialog));
free(result);
gtk_widget_destroy(dialog);
}
-void geanypg_handle_signatures(encrypt_data * ed)
+void geanypg_handle_signatures(encrypt_data * ed, int need_error)
{
int verified = 0;
gpgme_verify_result_t vres = gpgme_op_verify_result(ed->ctx);
@@ -179,9 +196,9 @@
verified = 1;
}
}
- if (!verified)
+ if (!verified && need_error)
{
- fprintf(stderr, "GEANYPG: could not find verification results\n");
- dialogs_show_msgbox(GTK_MESSAGE_ERROR, "Error, could not find verification results");
+ fprintf(stderr, "GeanyPG: %s\n", _("Could not find verification results"));
+ dialogs_show_msgbox(GTK_MESSAGE_ERROR, _("Error, could not find verification results"));
}
}
Modified: trunk/geany-plugins/geanypg/src/verify_cb.c
===================================================================
--- trunk/geany-plugins/geanypg/src/verify_cb.c 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/geanypg/src/verify_cb.c 2011-08-14 15:40:59 UTC (rev 2143)
@@ -23,7 +23,7 @@
{
int response;
char * file = NULL;
- GtkWidget * dialog = gtk_file_chooser_dialog_new("Open a signature file",
+ GtkWidget * dialog = gtk_file_chooser_dialog_new(_("Open a signature file"),
GTK_WINDOW(geany->main_widgets->window),
GTK_FILE_CHOOSER_ACTION_OPEN,
GTK_STOCK_OPEN, GTK_RESPONSE_OK,
@@ -50,7 +50,7 @@
if (err != GPG_ERR_NO_ERROR)
geanypg_show_err_msg(err);
else
- geanypg_handle_signatures(ed);
+ geanypg_handle_signatures(ed, 1);
gpgme_data_release(sig);
gpgme_data_release(text);
Modified: trunk/geany-plugins/po/POTFILES.in
===================================================================
--- trunk/geany-plugins/po/POTFILES.in 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/po/POTFILES.in 2011-08-14 15:40:59 UTC (rev 2143)
@@ -124,10 +124,10 @@
geanynumberedbookmarks/src/geanynumberedbookmarks.c
# GeanyPG
-geanypg/src/aux.c
geanypg/src/decrypt_cb.c
geanypg/src/encrypt_cb.c
geanypg/src/geanypg.c
+geanypg/src/helper_functions.c
geanypg/src/key_selection_dialog.c
geanypg/src/pinentry.c
geanypg/src/sign_cb.c
Modified: trunk/geany-plugins/po/be.po
===================================================================
--- trunk/geany-plugins/po/be.po 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/po/be.po 2011-08-14 15:40:59 UTC (rev 2143)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: geany-plugins 0.19\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-07-22 16:21+0200\n"
+"POT-Creation-Date: 2011-08-14 16:33+0200\n"
"PO-Revision-Date: 2009-06-11 10:15+0200\n"
"Last-Translator: Yura Siamshka <yurand2 at gmail.com>>\n"
"Language-Team: Belarusian <geany-i18n at uvena.de>\n"
@@ -32,11 +32,11 @@
msgid "No."
msgstr ""
-#: ../addons/src/ao_bookmarklist.c:338 ../devhelp/src/dhp-object.c:494
+#: ../addons/src/ao_bookmarklist.c:338 ../devhelp/src/dhp-object.c:495
msgid "Contents"
msgstr ""
-#: ../addons/src/ao_bookmarklist.c:371 ../treebrowser/src/treebrowser.c:603
+#: ../addons/src/ao_bookmarklist.c:371 ../treebrowser/src/treebrowser.c:607
msgid "Bookmarks"
msgstr ""
@@ -115,110 +115,110 @@
msgid "Show Document List"
msgstr ""
-#: ../addons/src/addons.c:48
+#: ../addons/src/addons.c:52
msgid "Addons"
msgstr ""
-#: ../addons/src/addons.c:49
+#: ../addons/src/addons.c:53
msgid "Various small addons for Geany."
msgstr ""
-#: ../addons/src/addons.c:286
+#: ../addons/src/addons.c:290
msgid "Focus Bookmark List"
msgstr ""
-#: ../addons/src/addons.c:288
+#: ../addons/src/addons.c:292
msgid "Focus Tasks List"
msgstr ""
-#: ../addons/src/addons.c:290
+#: ../addons/src/addons.c:294
msgid "Update Tasks List"
msgstr ""
-#: ../addons/src/addons.c:292
+#: ../addons/src/addons.c:296
msgid "Run XML tagging"
msgstr ""
-#: ../addons/src/addons.c:392 ../geanylatex/src/geanylatex.c:229
-#: ../geanysendmail/src/geanysendmail.c:122
-#: ../geanysendmail/src/geanysendmail.c:284 ../geanyvc/src/geanyvc.c:1782
-#: ../spellcheck/src/scplugin.c:142 ../treebrowser/src/treebrowser.c:1812
-#: ../updatechecker/src/updatechecker.c:248
+#: ../addons/src/addons.c:396 ../geanylatex/src/geanylatex.c:234
+#: ../geanysendmail/src/geanysendmail.c:125
+#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1782
+#: ../spellcheck/src/scplugin.c:146 ../treebrowser/src/treebrowser.c:1816
+#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr ""
-#: ../addons/src/addons.c:419
+#: ../addons/src/addons.c:423
msgid "Show toolbar item to show a list of currently open documents"
msgstr ""
-#: ../addons/src/addons.c:423
+#: ../addons/src/addons.c:427
msgid "Sort documents by _name"
msgstr ""
-#: ../addons/src/addons.c:425
+#: ../addons/src/addons.c:429
msgid "Sort the documents in the list by their filename"
msgstr ""
-#: ../addons/src/addons.c:428
+#: ../addons/src/addons.c:432
msgid "Sort documents by _occurrence"
msgstr ""
-#: ../addons/src/addons.c:430
+#: ../addons/src/addons.c:434
msgid "Sort the documents in the order of the document tabs"
msgstr ""
-#: ../addons/src/addons.c:433
+#: ../addons/src/addons.c:437
msgid "Sort documents by _occurrence (reversed)"
msgstr ""
-#: ../addons/src/addons.c:435
+#: ../addons/src/addons.c:439
msgid "Sort the documents in the order of the document tabs (reversed)"
msgstr ""
#. TODO fix the string
-#: ../addons/src/addons.c:463
+#: ../addons/src/addons.c:467
msgid "Show a 'Open URI' menu item in the editor menu"
msgstr ""
-#: ../addons/src/addons.c:469
+#: ../addons/src/addons.c:473
msgid "Show available Tasks in the Messages Window"
msgstr ""
-#: ../addons/src/addons.c:475
+#: ../addons/src/addons.c:479
msgid "Show tasks of all documents"
msgstr ""
-#: ../addons/src/addons.c:479
+#: ../addons/src/addons.c:483
msgid ""
"Whether to show the tasks of all open documents in the list or only those of "
"the current document."
msgstr ""
-#: ../addons/src/addons.c:486
+#: ../addons/src/addons.c:490
msgid "Specify a semicolon separated list of search tokens."
msgstr ""
-#: ../addons/src/addons.c:488
+#: ../addons/src/addons.c:492
msgid "Search tokens:"
msgstr ""
-#: ../addons/src/addons.c:505
+#: ../addons/src/addons.c:509
msgid "Show status icon in the Notification Area"
msgstr ""
-#: ../addons/src/addons.c:511
+#: ../addons/src/addons.c:515
msgid "Show defined bookmarks (marked lines) in the sidebar"
msgstr ""
-#: ../addons/src/addons.c:517
+#: ../addons/src/addons.c:521
msgid "Mark all occurrences of a word when double-clicking it"
msgstr ""
-#: ../addons/src/addons.c:523
+#: ../addons/src/addons.c:527
msgid "Strip trailing blank lines"
msgstr ""
-#: ../addons/src/addons.c:529
+#: ../addons/src/addons.c:533
msgid "XML tagging for selection"
msgstr ""
@@ -265,85 +265,85 @@
msgid "Implementations extensions"
msgstr ""
-#. All plugins must set name, description, version and author.
-#: ../debugger/src/plugin.c:45 ../debugger/src/keys.c:69
+#: ../debugger/src/plugin.c:50
msgid "Debugger"
msgstr ""
-#: ../debugger/src/plugin.c:45
+#: ../debugger/src/plugin.c:51
msgid "Various debuggers integration."
msgstr ""
#. Target frame
-#: ../debugger/src/plugin.c:85 ../debugger/src/tpage.c:844
+#: ../debugger/src/plugin.c:91 ../debugger/src/tpage.c:825
msgid "Target"
msgstr ""
-#: ../debugger/src/plugin.c:91 ../geanygdb/src/gdb-ui-break.c:504
+#: ../debugger/src/plugin.c:97 ../geanygdb/src/gdb-ui-break.c:504
msgid "Breakpoints"
msgstr ""
-#: ../debugger/src/plugin.c:107 ../geanygdb/src/geanygdb.c:389
+#: ../debugger/src/plugin.c:113 ../debugger/src/keys.c:69
+#: ../geanygdb/src/geanygdb.c:393
msgid "Debug"
msgstr ""
#. Name
-#: ../debugger/src/vtree.c:136 ../debugger/src/tpage.c:920
+#: ../debugger/src/vtree.c:136 ../debugger/src/tpage.c:901
#, fuzzy
msgid "Name"
msgstr "Імя:"
#. Value
-#: ../debugger/src/vtree.c:151 ../debugger/src/tpage.c:929
+#: ../debugger/src/vtree.c:151 ../debugger/src/tpage.c:910
msgid "Value"
msgstr ""
#. if name is empty - offer to delete variable
#: ../debugger/src/tpage.c:286 ../debugger/src/tpage.c:386
-#: ../debugger/src/debug.c:172
+#: ../debugger/src/debug.c:229
#, fuzzy
msgid "Delete variable?"
msgstr "Выдаліць праэкт"
-#: ../debugger/src/tpage.c:507
+#: ../debugger/src/tpage.c:498
msgid "Config saved successfully"
msgstr ""
-#: ../debugger/src/tpage.c:544 ../debugger/src/tpage.c:629
+#: ../debugger/src/tpage.c:525 ../debugger/src/tpage.c:610
msgid "Error reading config file"
msgstr ""
-#: ../debugger/src/tpage.c:557
+#: ../debugger/src/tpage.c:538
#, c-format
msgid "Configuration error: debugger module '%s' is not found"
msgstr ""
-#: ../debugger/src/tpage.c:634
+#: ../debugger/src/tpage.c:615
msgid "Some breakpoints can't be set as the files are missed"
msgstr ""
-#: ../debugger/src/tpage.c:641
+#: ../debugger/src/tpage.c:622
msgid "Config loaded successfully"
msgstr ""
-#: ../debugger/src/tpage.c:677
+#: ../debugger/src/tpage.c:658
msgid "Choose target file"
msgstr ""
-#: ../debugger/src/tpage.c:852
+#: ../debugger/src/tpage.c:833
msgid "Browse"
msgstr ""
-#: ../debugger/src/tpage.c:864
+#: ../debugger/src/tpage.c:845
msgid "Debugger:"
msgstr ""
#. Arguments frame
-#: ../debugger/src/tpage.c:887
+#: ../debugger/src/tpage.c:868
msgid "Arguments"
msgstr ""
-#: ../debugger/src/tpage.c:902
+#: ../debugger/src/tpage.c:883
msgid "Environment variables"
msgstr ""
@@ -362,27 +362,27 @@
msgid "Condition"
msgstr ""
-#: ../debugger/src/debug.c:797
+#: ../debugger/src/debug.c:842
msgid "Watch"
msgstr ""
-#: ../debugger/src/debug.c:811
+#: ../debugger/src/debug.c:856
msgid "Locals"
msgstr ""
-#: ../debugger/src/debug.c:826
+#: ../debugger/src/debug.c:871
msgid "Call Stack"
msgstr ""
-#: ../debugger/src/debug.c:856
+#: ../debugger/src/debug.c:901
msgid "Debug terminal"
msgstr ""
-#: ../debugger/src/debug.c:873
+#: ../debugger/src/debug.c:917
msgid "Debugger messages"
msgstr ""
-#: ../debugger/src/debug.c:986
+#: ../debugger/src/debug.c:1054
#, c-format
msgid ""
"Breakpoint at %s:%i cannot be set\n"
@@ -419,7 +419,7 @@
msgid "Can't evaluate expression"
msgstr ""
-#: ../debugger/src/callbacks.c:165
+#: ../debugger/src/callbacks.c:206
msgid "To edit source files stop debugging session"
msgstr ""
@@ -433,98 +433,98 @@
msgid "Code"
msgstr ""
-#: ../devhelp/src/dhp-object.c:383
+#: ../devhelp/src/dhp-object.c:384
msgid "Search for 'Tag' Documentation in"
msgstr ""
-#: ../devhelp/src/dhp-object.c:386 ../devhelp/src/dhp-object.c:503
+#: ../devhelp/src/dhp-object.c:387 ../devhelp/src/dhp-object.c:504
msgid "Devhelp"
msgstr ""
-#: ../devhelp/src/dhp-object.c:393
+#: ../devhelp/src/dhp-object.c:394
msgid "Manual Pages"
msgstr ""
-#: ../devhelp/src/dhp-object.c:399
+#: ../devhelp/src/dhp-object.c:400
msgid "Google Code"
msgstr ""
-#: ../devhelp/src/dhp-object.c:443
+#: ../devhelp/src/dhp-object.c:444
msgid "Go back one page"
msgstr ""
-#: ../devhelp/src/dhp-object.c:444
+#: ../devhelp/src/dhp-object.c:445
msgid "Go forward one page"
msgstr ""
-#: ../devhelp/src/dhp-object.c:445
+#: ../devhelp/src/dhp-object.c:446
msgid "Zoom in"
msgstr ""
-#: ../devhelp/src/dhp-object.c:446
+#: ../devhelp/src/dhp-object.c:447
msgid "Zoom out"
msgstr ""
-#: ../devhelp/src/dhp-object.c:497
+#: ../devhelp/src/dhp-object.c:498
msgid "Search"
msgstr ""
-#: ../devhelp/src/dhp-object.c:1315
+#: ../devhelp/src/dhp-object.c:1316
#, c-format
msgid "Search for '%s' Documentation in"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:36
+#: ../devhelp/src/dhp-plugin.c:37
msgid "Devhelp Plugin"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:37
+#: ../devhelp/src/dhp-plugin.c:38
msgid ""
"Adds support for looking up documentation in Devhelp, manual pages, and "
"Google Code Search in the integrated viewer."
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:131
+#: ../devhelp/src/dhp-plugin.c:132
#, c-format
msgid "Unable to create config dir at '%s'"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:146
+#: ../devhelp/src/dhp-plugin.c:147
#, c-format
msgid "Unable to get default configuration: %s"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:154
+#: ../devhelp/src/dhp-plugin.c:155
#, c-format
msgid "Unable to write default configuration: %s"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:184
+#: ../devhelp/src/dhp-plugin.c:185
msgid "Toggle sidebar contents tab"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:186
+#: ../devhelp/src/dhp-plugin.c:187
msgid "Toggle sidebar search tab"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:188
+#: ../devhelp/src/dhp-plugin.c:189
#, fuzzy
msgid "Toggle documentation tab"
msgstr "Інтэрактыўная даведка"
-#: ../devhelp/src/dhp-plugin.c:190
+#: ../devhelp/src/dhp-plugin.c:191
msgid "Activate all tabs"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:192
+#: ../devhelp/src/dhp-plugin.c:193
msgid "Search for current tag in Devhelp"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:196
+#: ../devhelp/src/dhp-plugin.c:197
msgid "Search for current tag in Manual Pages"
msgstr ""
-#: ../devhelp/src/dhp-plugin.c:199
+#: ../devhelp/src/dhp-plugin.c:200
msgid "Search for current tag in Google Code Search"
msgstr ""
@@ -695,7 +695,7 @@
msgstr ""
#: ../geanycfp/src/geanycfp.c:1949 ../geanymacro/src/geanymacro.c:1188
-#: ../treebrowser/src/treebrowser.c:1229
+#: ../treebrowser/src/treebrowser.c:1233
#, fuzzy
msgid "Delete"
msgstr "Выдаліць праэкт"
@@ -1140,450 +1140,450 @@
msgid "Access trigger:"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:172
+#: ../geanygdb/src/gdb-ui-main.c:176
msgid "(no program)"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:186
+#: ../geanygdb/src/gdb-ui-main.c:190
msgid "loaded"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:191
+#: ../geanygdb/src/gdb-ui-main.c:195
msgid "starting"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:198
+#: ../geanygdb/src/gdb-ui-main.c:202
msgid "running"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:219
+#: ../geanygdb/src/gdb-ui-main.c:223
msgid "stopped"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:233
+#: ../geanygdb/src/gdb-ui-main.c:237
msgid "terminated"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:270
+#: ../geanygdb/src/gdb-ui-main.c:274
msgid "paused"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:279
+#: ../geanygdb/src/gdb-ui-main.c:283
msgid "Program received signal:"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:348
+#: ../geanygdb/src/gdb-ui-main.c:352
msgid "Error:"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:524
+#: ../geanygdb/src/gdb-ui-main.c:528
msgid "Select executable to debug"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:556
+#: ../geanygdb/src/gdb-ui-main.c:560
msgid "Debugging of object files is not supported."
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:598
+#: ../geanygdb/src/gdb-ui-main.c:602
msgid "You don't have permission to execute this file."
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:604
+#: ../geanygdb/src/gdb-ui-main.c:608
msgid "Debugging of shared libraries is not supported."
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:609
+#: ../geanygdb/src/gdb-ui-main.c:613
msgid "Debugging of core files id not supported."
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:614
+#: ../geanygdb/src/gdb-ui-main.c:618
msgid "Target file must be ELF 32-bit x86 executable."
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:620
+#: ../geanygdb/src/gdb-ui-main.c:624
msgid "You don't have permission to read this file."
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:737
+#: ../geanygdb/src/gdb-ui-main.c:741
msgid "Run to location"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:916
+#: ../geanygdb/src/gdb-ui-main.c:920
msgid "no program"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:971
+#: ../geanygdb/src/gdb-ui-main.c:975
msgid "Run in terminal"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:973
+#: ../geanygdb/src/gdb-ui-main.c:977
msgid "Execute target program inside a terminal window."
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:976
+#: ../geanygdb/src/gdb-ui-main.c:980
msgid "Ignore SIGPIPE"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:978
+#: ../geanygdb/src/gdb-ui-main.c:982
msgid ""
"Don't pause execution when target gets a SIGPIPE signal.\n"
"(Useful for certain networking applications.)"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:985
+#: ../geanygdb/src/gdb-ui-main.c:989
msgid "Console:"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:986
+#: ../geanygdb/src/gdb-ui-main.c:990
msgid "Send a GDB command directly to the debugger."
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:1042
+#: ../geanygdb/src/gdb-ui-main.c:1046
msgid "_Quit"
msgstr ""
-#: ../geanygdb/src/gdb-ui-main.c:1042
+#: ../geanygdb/src/gdb-ui-main.c:1046
msgid "Exit everything"
msgstr ""
-#: ../geanygdb/src/geanygdb.c:37
+#: ../geanygdb/src/geanygdb.c:41
msgid "GeanyGDB"
msgstr ""
-#: ../geanygdb/src/geanygdb.c:37
+#: ../geanygdb/src/geanygdb.c:41
msgid "Integrated debugging with GDB."
msgstr ""
-#: ../geanygdb/src/geanygdb.c:330
+#: ../geanygdb/src/geanygdb.c:334
#, c-format
msgid "Plugin configuration directory (%s) could not be created."
msgstr ""
-#: ../geanygdb/src/geanygdb.c:347
+#: ../geanygdb/src/geanygdb.c:351
msgid "geanygdb: ttyhelper program not found."
msgstr ""
-#: ../geanygdb/src/geanygdb.c:378
+#: ../geanygdb/src/geanygdb.c:382
msgid "Debu_g"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:30
+#: ../geanyextrasel/src/extrasel.c:34
msgid "Extra Selection"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:30
+#: ../geanyextrasel/src/extrasel.c:34
msgid "Column mode, select to line / brace / anchor."
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:481
+#: ../geanyextrasel/src/extrasel.c:485
msgid "E_xtra Selection"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:493
msgid "_Column Mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:498
msgid "Column mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:500
msgid "Select to _Line"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:504
#, fuzzy
msgid "Select to line"
msgstr "Выдаліць праэкт"
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:506
msgid "Select to Matching _Brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:510
msgid "Select to matching brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:514
msgid "_Set Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:518
msgid "Set anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:520
#, fuzzy
msgid "Select to _Anchor"
msgstr "Выдаліць праэкт"
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:524
#, fuzzy
msgid "Select to anchor"
msgstr "Выдаліць праэкт"
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:526
msgid "_Rectangle Select to Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:531
msgid "Rectangle select to anchor"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:113
+#: ../geanygendoc/src/ggd-file-type-loader.c:117
msgid "boolean value"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:126
+#: ../geanygendoc/src/ggd-file-type-loader.c:130
#, c-format
msgid "invalid boolean value \"%s\""
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:153
+#: ../geanygendoc/src/ggd-file-type-loader.c:157
#, c-format
msgid "invalid template: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:174
+#: ../geanygendoc/src/ggd-file-type-loader.c:178
msgid "position name"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:181
+#: ../geanygendoc/src/ggd-file-type-loader.c:185
#, c-format
msgid "invalid position \"%s\""
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:200
+#: ../geanygendoc/src/ggd-file-type-loader.c:204
msgid "policy name"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:207
+#: ../geanygendoc/src/ggd-file-type-loader.c:211
#, c-format
msgid "invalid policy \"%s\""
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:226
+#: ../geanygendoc/src/ggd-file-type-loader.c:230
msgid "merge policy"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:233
+#: ../geanygendoc/src/ggd-file-type-loader.c:237
#, c-format
msgid "invalid merge policy \"%s\""
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:255
+#: ../geanygendoc/src/ggd-file-type-loader.c:259
#, fuzzy
msgid "type"
msgstr "Тып:"
-#: ../geanygendoc/src/ggd-file-type-loader.c:262
+#: ../geanygendoc/src/ggd-file-type-loader.c:266
#, c-format
msgid "invalid type \"%s\""
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:324
-#: ../geanygendoc/src/ggd-file-type-loader.c:775
+#: ../geanygendoc/src/ggd-file-type-loader.c:328
+#: ../geanygendoc/src/ggd-file-type-loader.c:779
#, c-format
msgid "invalid setting name \"%s\""
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:345
-#: ../geanygendoc/src/ggd-file-type-loader.c:356
-#: ../geanygendoc/src/ggd-file-type-loader.c:381
+#: ../geanygendoc/src/ggd-file-type-loader.c:349
+#: ../geanygendoc/src/ggd-file-type-loader.c:360
+#: ../geanygendoc/src/ggd-file-type-loader.c:385
msgid "setting identifier"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:427
+#: ../geanygendoc/src/ggd-file-type-loader.c:431
#, c-format
msgid "Unknown type \"%s\", is it a typo?"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:442
-#: ../geanygendoc/src/ggd-file-type-loader.c:486
-#: ../geanygendoc/src/ggd-file-type-loader.c:498
-#: ../geanygendoc/src/ggd-file-type-loader.c:536
+#: ../geanygendoc/src/ggd-file-type-loader.c:446
+#: ../geanygendoc/src/ggd-file-type-loader.c:490
+#: ../geanygendoc/src/ggd-file-type-loader.c:502
+#: ../geanygendoc/src/ggd-file-type-loader.c:540
msgid "match identifier"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:450
+#: ../geanygendoc/src/ggd-file-type-loader.c:454
#, c-format
msgid "match identifier is empty"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:468
+#: ../geanygendoc/src/ggd-file-type-loader.c:472
msgid "documentation type identifier"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:572
-#: ../geanygendoc/src/ggd-file-type-loader.c:584
-#: ../geanygendoc/src/ggd-file-type-loader.c:606
+#: ../geanygendoc/src/ggd-file-type-loader.c:576
+#: ../geanygendoc/src/ggd-file-type-loader.c:588
+#: ../geanygendoc/src/ggd-file-type-loader.c:610
msgid "documentation type"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:641
+#: ../geanygendoc/src/ggd-file-type-loader.c:645
#, c-format
msgid "invalid regular expression: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:698
+#: ../geanygendoc/src/ggd-file-type-loader.c:702
#, c-format
msgid "invalid environment description: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:735
-#: ../geanygendoc/src/ggd-file-type-loader.c:746
-#: ../geanygendoc/src/ggd-file-type-loader.c:785
+#: ../geanygendoc/src/ggd-file-type-loader.c:739
+#: ../geanygendoc/src/ggd-file-type-loader.c:750
+#: ../geanygendoc/src/ggd-file-type-loader.c:789
msgid "setting"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:813
+#: ../geanygendoc/src/ggd-file-type-loader.c:817
msgid "section name"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:824
+#: ../geanygendoc/src/ggd-file-type-loader.c:828
#, c-format
msgid "duplicated section \"%s\""
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:833
+#: ../geanygendoc/src/ggd-file-type-loader.c:837
#, c-format
msgid "invalid section name \"%s\""
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:846
-#: ../geanygendoc/src/ggd-file-type-loader.c:898
+#: ../geanygendoc/src/ggd-file-type-loader.c:850
+#: ../geanygendoc/src/ggd-file-type-loader.c:902
#, c-format
msgid "input is empty"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:860
+#: ../geanygendoc/src/ggd-file-type-loader.c:864
#, c-format
msgid "Parser warning: %s:%u:%u: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:863
+#: ../geanygendoc/src/ggd-file-type-loader.c:867
#, c-format
msgid "Parser error: %s:%u:%u: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-loader.c:867
+#: ../geanygendoc/src/ggd-file-type-loader.c:871
#, c-format
msgid "%s:%u:%u: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-tag-utils.c:366
+#: ../geanygendoc/src/ggd-tag-utils.c:370
msgid "Invalid tag"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-manager.c:177
+#: ../geanygendoc/src/ggd-file-type-manager.c:181
#, c-format
msgid "File type configuration file for language \"%s\" not found: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-file-type-manager.c:187
+#: ../geanygendoc/src/ggd-file-type-manager.c:191
#, c-format
msgid "Failed to load file type \"%s\" from file \"%s\": %s"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:53
+#: ../geanygendoc/src/ggd-plugin.c:57
#, fuzzy
msgid "Documentation Generator"
msgstr "Інтэрактыўная даведка"
-#: ../geanygendoc/src/ggd-plugin.c:54
+#: ../geanygendoc/src/ggd-plugin.c:58
msgid "Generates documentation basis from source code"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:220
+#: ../geanygendoc/src/ggd-plugin.c:224
#, c-format
msgid "Failed to load configuration: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:241
+#: ../geanygendoc/src/ggd-plugin.c:245
#, c-format
msgid "Failed to save configuration: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:314
+#: ../geanygendoc/src/ggd-plugin.c:318
#, c-format
msgid "Failed to find configuration file for file type \"%s\": %s"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:326
+#: ../geanygendoc/src/ggd-plugin.c:330
msgid ""
"# Configuration for this file type doesn't exist yet.\n"
"# To create it, just write it in this file and save it. For the description\n"
"# of the syntax of this file, please refer to the manual.\n"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:338
+#: ../geanygendoc/src/ggd-plugin.c:342
#, c-format
msgid "Failed to load file \"%s\": %s"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:411 ../geanygendoc/src/ggd-plugin.c:422
+#: ../geanygendoc/src/ggd-plugin.c:415 ../geanygendoc/src/ggd-plugin.c:426
msgid "Insert Documentation Comment"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:476
+#: ../geanygendoc/src/ggd-plugin.c:480
#, fuzzy
msgid "_Document Current Symbol"
msgstr "Даведка па слове, на якім засяроджаны курсор"
-#: ../geanygendoc/src/ggd-plugin.c:477
+#: ../geanygendoc/src/ggd-plugin.c:481
#, fuzzy
msgid "Generate documentation for the current symbol"
msgstr "Паказаць даведку па слове, на якім засяроджаны курсор."
-#: ../geanygendoc/src/ggd-plugin.c:483
+#: ../geanygendoc/src/ggd-plugin.c:487
msgid "Document _All Symbols"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:484
+#: ../geanygendoc/src/ggd-plugin.c:488
msgid "Generate documentation for all symbols in the current document"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:494
+#: ../geanygendoc/src/ggd-plugin.c:498
msgid "_Reload Configuration Files"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:495
+#: ../geanygendoc/src/ggd-plugin.c:499
msgid "Force reloading of the configuration files"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:500
+#: ../geanygendoc/src/ggd-plugin.c:504
msgid "_Edit Current Language Configuration"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:501
+#: ../geanygendoc/src/ggd-plugin.c:505
msgid "Open the current language configuration file for editing"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:511
+#: ../geanygendoc/src/ggd-plugin.c:515
msgid "Open _Manual"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:512
+#: ../geanygendoc/src/ggd-plugin.c:516
msgid "Open the manual in a browser"
msgstr ""
#. build tools menu item
-#: ../geanygendoc/src/ggd-plugin.c:516
+#: ../geanygendoc/src/ggd-plugin.c:520
#, fuzzy
msgid "_Documentation Generator"
msgstr "Інтэрактыўная даведка"
#. General
-#: ../geanygendoc/src/ggd-plugin.c:615
+#: ../geanygendoc/src/ggd-plugin.c:619
msgid "General"
msgstr ""
#. auto-save
-#: ../geanygendoc/src/ggd-plugin.c:620
+#: ../geanygendoc/src/ggd-plugin.c:624
msgid "_Save file before generating documentation"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:623
+#: ../geanygendoc/src/ggd-plugin.c:627
msgid ""
"Whether the current document should be saved to disc before generating the "
"documentation. This is a technical detail, but it is currently needed to "
@@ -1594,24 +1594,24 @@
msgstr ""
#. indent
-#: ../geanygendoc/src/ggd-plugin.c:633
+#: ../geanygendoc/src/ggd-plugin.c:637
msgid "_Indent inserted documentation"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:635
+#: ../geanygendoc/src/ggd-plugin.c:639
msgid ""
"Whether the inserted documentation should be indented to fit the indentation "
"at the insertion position."
msgstr ""
#. Documentation type
-#: ../geanygendoc/src/ggd-plugin.c:642
-#: ../geanygendoc/src/ggd-widget-doctype-selector.c:140
+#: ../geanygendoc/src/ggd-plugin.c:646
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:144
#, fuzzy
msgid "Documentation type"
msgstr "Інтэрактыўная даведка"
-#: ../geanygendoc/src/ggd-plugin.c:652
+#: ../geanygendoc/src/ggd-plugin.c:656
msgid ""
"Choose the documentation type to use with each file type. The special "
"language \"All\" on top of the list is used to choose the default "
@@ -1619,63 +1619,63 @@
msgstr ""
#. Environ editor
-#: ../geanygendoc/src/ggd-plugin.c:658
+#: ../geanygendoc/src/ggd-plugin.c:662
msgid "Global environment"
msgstr ""
-#: ../geanygendoc/src/ggd-plugin.c:660
+#: ../geanygendoc/src/ggd-plugin.c:664
msgid ""
"Global environment overrides and additions. This environment will be merged "
"with the file-type-specific ones."
msgstr ""
-#: ../geanygendoc/src/ggd-utils.c:180 ../geanygendoc/src/ggd-utils.c:191
+#: ../geanygendoc/src/ggd-utils.c:184 ../geanygendoc/src/ggd-utils.c:195
#, c-format
msgid "File \"%s\" exists but is not a regular file"
msgstr ""
-#: ../geanygendoc/src/ggd-utils.c:200
+#: ../geanygendoc/src/ggd-utils.c:204
#, c-format
msgid "%s: no such file or directory"
msgstr ""
-#: ../geanygendoc/src/ggd.c:81
+#: ../geanygendoc/src/ggd.c:85
#, c-format
msgid "Failed to resize memory output stream"
msgstr ""
-#: ../geanygendoc/src/ggd.c:110
+#: ../geanygendoc/src/ggd.c:114
#, c-format
msgid ""
"Argument parsing regular expression did not match (argument list was: \"%s\")"
msgstr ""
-#: ../geanygendoc/src/ggd.c:244
+#: ../geanygendoc/src/ggd.c:248
#, c-format
msgid "Failed to add global environment, skipping: %s"
msgstr ""
-#: ../geanygendoc/src/ggd.c:250
+#: ../geanygendoc/src/ggd.c:254
#, c-format
msgid "Failed to build comment: %s"
msgstr ""
-#: ../geanygendoc/src/ggd.c:428
+#: ../geanygendoc/src/ggd.c:432
#, c-format
msgid "Documentation type \"%s\" does not exist for language \"%s\"."
msgstr ""
-#: ../geanygendoc/src/ggd.c:483
+#: ../geanygendoc/src/ggd.c:487
#, c-format
msgid "No setting applies to symbol \"%s\" of type \"%s\" at line %lu."
msgstr ""
-#: ../geanygendoc/src/ggd.c:529
+#: ../geanygendoc/src/ggd.c:533
#, c-format
msgid "No valid tag at line %d."
msgstr ""
-#: ../geanygendoc/src/ggd.c:578
+#: ../geanygendoc/src/ggd.c:582
msgid "No tags in the document"
msgstr ""
@@ -1699,100 +1699,100 @@
msgid "Error retrieving keyfile entry %s::%s: %s"
msgstr ""
-#: ../geanygendoc/src/ggd-widget-doctype-selector.c:131
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:135
msgid "Language"
msgstr ""
-#: ../geanygendoc/src/ggd-widget-doctype-selector.c:151
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:155
#, fuzzy
msgid "_Change associated documentation type"
msgstr "Інтэрактыўная даведка"
-#: ../geanygendoc/src/ggd-widget-doctype-selector.c:159
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:163
#, fuzzy
msgid "_Disassociate documentation type"
msgstr "Інтэрактыўная даведка"
-#: ../geanygendoc/src/ggd-widget-doctype-selector.c:190
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:194
msgid "All"
msgstr ""
-#: ../geanygendoc/src/ggd-widget-doctype-selector.c:191
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:195
msgid "Default documentation type for languages that does not have one set"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:33 ../geanyinsertnum/src/insertnum.c:325
-#: ../geanyinsertnum/src/insertnum.c:457
+#: ../geanyinsertnum/src/insertnum.c:37 ../geanyinsertnum/src/insertnum.c:329
+#: ../geanyinsertnum/src/insertnum.c:461
#, fuzzy
msgid "Insert Numbers"
msgstr "Наладкі"
-#: ../geanyinsertnum/src/insertnum.c:33
+#: ../geanyinsertnum/src/insertnum.c:37
msgid "Insert/Fill columns with numbers."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:136
+#: ../geanyinsertnum/src/insertnum.c:140
msgid "Counting..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:184
+#: ../geanyinsertnum/src/insertnum.c:188
msgid "Preparing..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:190
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Inserting..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:314
+#: ../geanyinsertnum/src/insertnum.c:318
msgid "For base 11 and above"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:341
msgid "_Start:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:342
+#: ../geanyinsertnum/src/insertnum.c:346
msgid "S_tep:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:348
+#: ../geanyinsertnum/src/insertnum.c:352
#, fuzzy
msgid "_Base:"
msgstr "Базавы шлях:"
-#: ../geanyinsertnum/src/insertnum.c:359
+#: ../geanyinsertnum/src/insertnum.c:363
msgid "Letters:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:362
+#: ../geanyinsertnum/src/insertnum.c:366
msgid "_Upper"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:367
+#: ../geanyinsertnum/src/insertnum.c:371
msgid "_Lower"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:372
+#: ../geanyinsertnum/src/insertnum.c:376
msgid "Base _prefix"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:374
+#: ../geanyinsertnum/src/insertnum.c:378
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Padding:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:382
msgid "Sp_ace"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:381
+#: ../geanyinsertnum/src/insertnum.c:385
msgid "_Zero"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:450
+#: ../geanyinsertnum/src/insertnum.c:454
#, fuzzy
msgid "Insert _Numbers"
msgstr "Наладкі"
@@ -2096,234 +2096,234 @@
msgid "Year of publication or creation if unpublished"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:36
+#: ../geanylatex/src/geanylatex.c:41
msgid "GeanyLaTeX"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:37
+#: ../geanylatex/src/geanylatex.c:42
msgid "Plugin to provide better LaTeX support"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:109
+#: ../geanylatex/src/geanylatex.c:114
msgid "Runs LaTeX wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:110
+#: ../geanylatex/src/geanylatex.c:115
msgid "Marks selected text as italic"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:111
+#: ../geanylatex/src/geanylatex.c:116
msgid "Marks selected text as bold"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:112
+#: ../geanylatex/src/geanylatex.c:117
msgid "Underlines selected text"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:113 ../geanylatex/src/formatpatterns.c:45
+#: ../geanylatex/src/geanylatex.c:118 ../geanylatex/src/formatpatterns.c:45
msgid "Centered"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:114 ../geanylatex/src/formatpatterns.c:46
+#: ../geanylatex/src/geanylatex.c:119 ../geanylatex/src/formatpatterns.c:46
msgid "Left side oriented"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:115 ../geanylatex/src/formatpatterns.c:47
+#: ../geanylatex/src/geanylatex.c:120 ../geanylatex/src/formatpatterns.c:47
msgid "Right side oriented"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:286
+#: ../geanylatex/src/geanylatex.c:291
msgid "Use KOMA script by default"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:288
+#: ../geanylatex/src/geanylatex.c:293
msgid "Show extra plugin toolbar"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:290
+#: ../geanylatex/src/geanylatex.c:295
msgid "Capitalize sentence on typing"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:292
+#: ../geanylatex/src/geanylatex.c:297
msgid "Add a wizard icon to Geany's main toolbar"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:296
+#: ../geanylatex/src/geanylatex.c:301
msgid "Don't care about this inside plugin"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:298
+#: ../geanylatex/src/geanylatex.c:303
msgid "Always perform autocompletion on LaTeX"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:310
+#: ../geanylatex/src/geanylatex.c:315
msgid "Modus of autocompletion"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:796
+#: ../geanylatex/src/geanylatex.c:801
msgid "Insert Label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:798
+#: ../geanylatex/src/geanylatex.c:803
msgid "Label name:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:820
+#: ../geanylatex/src/geanylatex.c:825
msgid "Insert Command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:822
+#: ../geanylatex/src/geanylatex.c:827
#, fuzzy
msgid "Command name:"
msgstr "Каманда 0:"
-#: ../geanylatex/src/geanylatex.c:866
+#: ../geanylatex/src/geanylatex.c:871
#, fuzzy
msgid "Insert Reference"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:879
+#: ../geanylatex/src/geanylatex.c:884
#, fuzzy
msgid "Reference name:"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:904
+#: ../geanylatex/src/geanylatex.c:909
#, fuzzy
msgid "_Standard Reference"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:909
+#: ../geanylatex/src/geanylatex.c:914
#, fuzzy
msgid "_Page Reference"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:914
+#: ../geanylatex/src/geanylatex.c:919
msgid "_Add both"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1111
+#: ../geanylatex/src/geanylatex.c:1116
msgid "More"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1167
+#: ../geanylatex/src/geanylatex.c:1172
msgid "Add additional package"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1180
+#: ../geanylatex/src/geanylatex.c:1185
msgid "Package name:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1183
+#: ../geanylatex/src/geanylatex.c:1188
msgid "Package options:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1231
+#: ../geanylatex/src/geanylatex.c:1236
#, fuzzy
msgid "Insert BibTeX Reference"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:1244
+#: ../geanylatex/src/geanylatex.c:1249
#, fuzzy
msgid "BibTeX reference name:"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:1668
+#: ../geanylatex/src/geanylatex.c:1673
msgid "Dear Sir or Madame"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1669
+#: ../geanylatex/src/geanylatex.c:1674
msgid "With kind regards"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1677
+#: ../geanylatex/src/geanylatex.c:1682
msgid "No template assigned. Aborting"
msgstr ""
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1704
+#: ../geanylatex/src/geanylatex.c:1709
msgid "LaTeX-Wizard"
msgstr ""
#. Templates
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
-#: ../geanylatex/src/geanylatex.c:1719
+#: ../geanylatex/src/geanylatex.c:1724
msgid "Template:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1723
+#: ../geanylatex/src/geanylatex.c:1728
msgid "Set the template which should be used for creating the new document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1732
+#: ../geanylatex/src/geanylatex.c:1737
msgid "Default"
msgstr ""
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1743
+#: ../geanylatex/src/geanylatex.c:1748
msgid "Documentclass:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1746
+#: ../geanylatex/src/geanylatex.c:1751
msgid "Choose the kind of document you want to write"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1748
+#: ../geanylatex/src/geanylatex.c:1753
msgid "Book"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1750
+#: ../geanylatex/src/geanylatex.c:1755
msgid "Article"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1752
+#: ../geanylatex/src/geanylatex.c:1757
msgid "Report"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1754
+#: ../geanylatex/src/geanylatex.c:1759
msgid "Letter"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1756
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Presentation"
msgstr ""
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1771
msgid "Encoding:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1770
+#: ../geanylatex/src/geanylatex.c:1775
msgid "Set the encoding for your new document"
msgstr ""
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1786
+#: ../geanylatex/src/geanylatex.c:1791
msgid "Font size:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1792
+#: ../geanylatex/src/geanylatex.c:1797
msgid "Set the default font size of your new document"
msgstr ""
#. Author
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1809
msgid "Author:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1807
+#: ../geanylatex/src/geanylatex.c:1812
msgid ""
"Sets the value of the \\author command. In most cases this should be your "
"name"
msgstr ""
#. Date
-#: ../geanylatex/src/geanylatex.c:1821
+#: ../geanylatex/src/geanylatex.c:1826
#, fuzzy
msgid "Date:"
msgstr "Імя:"
-#: ../geanylatex/src/geanylatex.c:1824
+#: ../geanylatex/src/geanylatex.c:1829
msgid ""
"Sets the value of the \\date command inside header of your new created LaTeX-"
"document. Keeping it at \\today is a good decision if you don't need any "
@@ -2331,261 +2331,261 @@
msgstr ""
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1836
+#: ../geanylatex/src/geanylatex.c:1841
msgid "Title:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1839
+#: ../geanylatex/src/geanylatex.c:1844
msgid "Sets the title of your new document."
msgstr ""
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1853
msgid "Paper size:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1856
msgid "Choose the paper format for the newly created document"
msgstr ""
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1864
+#: ../geanylatex/src/geanylatex.c:1869
msgid "Paper Orientation:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1867
+#: ../geanylatex/src/geanylatex.c:1872
msgid "Choose the paper orientation for the newly created document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1888
+#: ../geanylatex/src/geanylatex.c:1893
msgid "Use KOMA-script classes if possible"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1890
+#: ../geanylatex/src/geanylatex.c:1895
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
"Keep in mind: To compile your document these classes have to be installed "
"before."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1897
+#: ../geanylatex/src/geanylatex.c:1902
msgid "Use draft mode"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1899
+#: ../geanylatex/src/geanylatex.c:1904
msgid ""
"Set the draft flag inside new created documents to get documents with a "
"number of debugging helpers"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1916
+#: ../geanylatex/src/geanylatex.c:1921
msgid "Run LaTeX-Wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1918
+#: ../geanylatex/src/geanylatex.c:1923
msgid "Insert \\label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1920
+#: ../geanylatex/src/geanylatex.c:1925
msgid "Insert \\ref"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1922
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Insert linebreak \\\\ "
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1925
+#: ../geanylatex/src/geanylatex.c:1930
msgid "Insert command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1927
+#: ../geanylatex/src/geanylatex.c:1932
msgid "Turn input replacement on/off"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1931
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Replace special characters"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1939
msgid "Run insert environment dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1936
+#: ../geanylatex/src/geanylatex.c:1941
msgid "Insert \\item"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1938
+#: ../geanylatex/src/geanylatex.c:1943
msgid "Format selection in bold font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1940
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Format selection in italic font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1942
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Format selection in typewriter font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1944
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection centered"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection left-aligned"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection right-aligned"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1951
+#: ../geanylatex/src/geanylatex.c:1956
msgid "Insert description list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1959
msgid "Insert itemize list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1957
+#: ../geanylatex/src/geanylatex.c:1962
msgid "Insert enumerate list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1965
msgid "Set selection one level up"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1968
msgid "Set selection one level down"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1971
msgid "Insert \\usepackage{}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1974
#, fuzzy
msgid "Insert BibTeX reference dialog"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:1976
+#: ../geanylatex/src/geanylatex.c:1981
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
"Please report all bugs or feature requests to one of the authors."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2012
+#: ../geanylatex/src/geanylatex.c:2017
msgid ""
"glatex_set_autocompletion_contextsize has been initialized with an invalid "
"value. Default value taken. Please check your configuration file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2034 ../geanylatex/src/geanylatex.c:2041
+#: ../geanylatex/src/geanylatex.c:2039 ../geanylatex/src/geanylatex.c:2046
msgid "page \\pageref{{{reference}}}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2038 ../geanylatex/src/geanylatex.c:2045
+#: ../geanylatex/src/geanylatex.c:2043 ../geanylatex/src/geanylatex.c:2050
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr ""
#. Then we build up the menu and finally add it
-#: ../geanylatex/src/geanylatex.c:2090
+#: ../geanylatex/src/geanylatex.c:2095
msgid "_LaTeX"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2097 ../geanylatex/src/geanylatex.c:2288
+#: ../geanylatex/src/geanylatex.c:2102 ../geanylatex/src/geanylatex.c:2293
msgid "LaTeX-_Wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2100 ../geanylatex/src/geanylatex.c:2291
+#: ../geanylatex/src/geanylatex.c:2105 ../geanylatex/src/geanylatex.c:2296
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2105
+#: ../geanylatex/src/geanylatex.c:2110
msgid "I_nsert Special Character"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2112
msgid "Helps to use some not very common letters and signs"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2117
+#: ../geanylatex/src/geanylatex.c:2122
#, fuzzy
msgid "Insert _Reference"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:2119
+#: ../geanylatex/src/geanylatex.c:2124
msgid "Inserting references to the document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2129
msgid "Insert _Label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2131
msgid "Helps at inserting labels to a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2132
+#: ../geanylatex/src/geanylatex.c:2137
msgid "Insert _Environment"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2134
+#: ../geanylatex/src/geanylatex.c:2139
msgid "Helps at inserting an environment a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2140
+#: ../geanylatex/src/geanylatex.c:2145
#, fuzzy
msgid "Insert P_ackage"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:2142
+#: ../geanylatex/src/geanylatex.c:2147
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2148
+#: ../geanylatex/src/geanylatex.c:2153
#, fuzzy
msgid "Insert B_ibTeX reference"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:2150
+#: ../geanylatex/src/geanylatex.c:2155
msgid "Helps to insert a reference out of BibTeX files"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2155
+#: ../geanylatex/src/geanylatex.c:2160
msgid "_BibTeX entries"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2171
+#: ../geanylatex/src/geanylatex.c:2176
msgid "_Format"
msgstr ""
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2188
+#: ../geanylatex/src/geanylatex.c:2193
msgid "F_ont size"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2206
+#: ../geanylatex/src/geanylatex.c:2211
msgid "_Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2214
+#: ../geanylatex/src/geanylatex.c:2219
msgid "Bulk _Replace Special Characters"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2216
+#: ../geanylatex/src/geanylatex.c:2221
msgid "_Replace selected special characters with TeX substitutes"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2224
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Toggle _Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2235
+#: ../geanylatex/src/geanylatex.c:2240
msgid "Insert _Command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2237
+#: ../geanylatex/src/geanylatex.c:2242
msgid "Inserting costumized command to document"
msgstr ""
@@ -2729,36 +2729,36 @@
msgid "Don't set any encoding"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:37
+#: ../geanylipsum/src/geanylipsum.c:41
msgid "GeanyLipsum"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:38
+#: ../geanylipsum/src/geanylipsum.c:42
msgid "Creating dummy text with Geany"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:83
+#: ../geanylipsum/src/geanylipsum.c:87
msgid "Lipsum-Generator"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:84
+#: ../geanylipsum/src/geanylipsum.c:88
msgid "Enter the length of Lipsum text here"
msgstr ""
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:160
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:162
+#: ../geanylipsum/src/geanylipsum.c:166
msgid "Include Pseudotext to your code"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:176
+#: ../geanylipsum/src/geanylipsum.c:180
msgid "Insert Lipsum text"
msgstr ""
-#: ../geanylua/glspi.h:96 ../geanylua/gsdlg_lua.c:95
+#: ../geanylua/glspi.h:100 ../geanylua/gsdlg_lua.c:95
#: ../geanylua/glspi_kfile.c:54
#, c-format
msgid ""
@@ -2766,14 +2766,14 @@
" expected type \"%s\" for argument #%d\n"
msgstr ""
-#: ../geanylua/glspi.h:110
+#: ../geanylua/glspi.h:114
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
" expected type \"%s\" or \"%s\" for argument #%d\n"
msgstr ""
-#: ../geanylua/glspi.h:124 ../geanylua/gsdlg_lua.c:108
+#: ../geanylua/glspi.h:128 ../geanylua/gsdlg_lua.c:108
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2953,32 +2953,32 @@
"expected string \"open\" or \"save\" for argument #1.\n"
msgstr ""
-#: ../geanylua/geanylua.c:159
+#: ../geanylua/geanylua.c:163
#, c-format
msgid "%s: Can't load support library %s!\n"
msgstr ""
-#: ../geanylua/geanylua.c:171
+#: ../geanylua/geanylua.c:175
#, c-format
msgid "%s: Failed to initialize support library %s!\n"
msgstr ""
-#: ../geanylua/geanylua.c:176
+#: ../geanylua/geanylua.c:180
#, c-format
msgid "%s: Support library version mismatch: %s for %s (should be %s)!\n"
msgstr ""
-#: ../geanylua/geanylua.c:182
+#: ../geanylua/geanylua.c:186
#, c-format
msgid "%s: Support library ABI mismatch: %d for %s (should be %d)!\n"
msgstr ""
-#: ../geanylua/geanylua.c:211
+#: ../geanylua/geanylua.c:215
#, c-format
msgid "%s: Can't find support library %s!\n"
msgstr ""
-#: ../geanylua/geanylua.c:230
+#: ../geanylua/geanylua.c:234
#, c-format
msgid ""
"The %s plugin failed to load properly.\n"
@@ -3086,25 +3086,272 @@
"screen, otherwise it will simply be on the screen somewhere."
msgstr ""
-#. All plugins must set name, description, version and author.
-#: ../geanypg/src/geanypg.c:32
-msgid "GeanyPG"
+#: ../geanypg/src/decrypt_cb.c:32 ../geanypg/src/encrypt_cb.c:31
+#: ../geanypg/src/sign_cb.c:32
+msgid "couldn't create tempfile"
msgstr ""
-#: ../geanypg/src/geanypg.c:33
+#: ../geanypg/src/encrypt_cb.c:75
+msgid ""
+"No recipients were selected,\n"
+"use symetric cipher?"
+msgstr ""
+
+#: ../geanypg/src/geanypg.c:36
msgid "gpg encryption plugin for geany"
msgstr ""
-#: ../geanypg/src/geanypg.c:35
+#: ../geanypg/src/geanypg.c:38
msgid "Hans Alves <alves.h88 at gmail.com>"
msgstr ""
-#: ../geanyprj/src/geanyprj.c:33 ../geanyprj/src/sidebar.c:449
+#: ../geanypg/src/geanypg.c:46
+msgid "Using libgpgme version:"
+msgstr ""
+
+#: ../geanypg/src/geanypg.c:59 ../geanypg/src/geanypg.c:60
+msgid "Error from"
+msgstr ""
+
+#: ../geanypg/src/geanypg.c:78
+msgid "Encrypt"
+msgstr ""
+
+#: ../geanypg/src/geanypg.c:79
+msgid "Sign"
+msgstr ""
+
+#: ../geanypg/src/geanypg.c:80
+msgid "Decrypt / Verify"
+msgstr ""
+
+#: ../geanypg/src/geanypg.c:81
+msgid "Verify detached signature"
+msgstr ""
+
+#: ../geanypg/src/key_selection_dialog.c:150
+msgid "Please select any recipients"
+msgstr ""
+
+#: ../geanypg/src/key_selection_dialog.c:152
+msgid "Sign the message as:"
+msgstr ""
+
+#: ../geanypg/src/key_selection_dialog.c:160
+#, fuzzy
+msgid "Select recipients"
+msgstr "Выдаліць праэкт"
+
+#: ../geanypg/src/key_selection_dialog.c:222
+msgid "Choose a key to sign with:"
+msgstr ""
+
+#: ../geanypg/src/key_selection_dialog.c:230
+#, fuzzy
+msgid "Select signer"
+msgstr "Выдаліць праэкт"
+
+#. shouldn't get here
+#: ../geanypg/src/pinentry.c:103
+msgid "Could not use pinentry."
+msgstr ""
+
+#: ../geanypg/src/pinentry.c:115
+msgid "Unexpected output from pinentry."
+msgstr ""
+
+#. read the rest of the first line after OK
+#: ../geanypg/src/pinentry.c:123
+msgid "Passphrase entry"
+msgstr ""
+
+#: ../geanypg/src/pinentry.c:127
+msgid " Passphrase:"
+msgstr ""
+
+#: ../geanypg/src/pinentry.c:132
+#, c-format
+msgid "Enter passphrase for:%0A"
+msgstr ""
+
+#: ../geanypg/src/pinentry.c:163
+msgid "pinentry gave error"
+msgstr ""
+
+#: ../geanypg/src/pinentry.c:166
+msgid "Unexpected error from pinentry."
+msgstr ""
+
+#: ../geanypg/src/pinentry.c:191
+msgid ""
+"Error, Passphrase input without using gpg-agent is not supported on Windows "
+"yet."
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:52
+msgid "a key with fingerprint"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:65 ../spellcheck/src/gui.c:497
+#: ../spellcheck/src/gui.c:508
+msgid "unknown"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:66
+msgid "undefined"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:67
+msgid "never"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:68
+msgid "marginal"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:69
+msgid "full"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:70
+msgid "ultimate"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:71 ../geanypg/src/verify_aux.c:73
+msgid "[bad validity value]"
+msgstr ""
+
+#. buffer should be more than 105 bytes long
+#: ../geanypg/src/verify_aux.c:78
+msgid " valid"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:79
+msgid " green"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:80
+msgid " red"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:81
+msgid " revoked"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:82
+msgid " key-expired"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:83
+msgid " sig-expired"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:84
+msgid " key-missing"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:85
+msgid " crl-missing"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:86
+msgid " crl-too-old"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:87
+msgid " bad-policy"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:88
+msgid " sys-error"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:95
+#, c-format
+msgid ""
+"status ....: %s\n"
+"summary ...:%s\n"
+"fingerprint: %s\n"
+"created ...: %sexpires ...: %svalidity ..: %s\n"
+"val.reason : %s\n"
+"pubkey algo: %s\n"
+"digest algo: %s\n"
+"pka address: %s\n"
+"pka trust .: %s\n"
+"other flags:%s%s\n"
+"notations .: %s\n"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:119 ../geanypg/src/verify_aux.c:124
+msgid "Unknown\n"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:130 ../geanypg/src/verify_aux.c:137
+msgid "[None]"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:135 ../geanypg/src/verify_aux.c:136
+msgid "Unknown"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:138
+msgid "n/a"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:138
+msgid "bad"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:138
+msgid "okay"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:138
+msgid "RFU"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:139
+msgid " wrong-key-usage"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:139
+msgid " chain-model"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:140
+msgid "yes"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:140
+msgid "no"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:159
+msgid "Found a signature from"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:162
+msgid "Signature"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:185
+msgid "Could not find verification results"
+msgstr ""
+
+#: ../geanypg/src/verify_aux.c:186
+msgid "Error, could not find verification results"
+msgstr ""
+
+#: ../geanypg/src/verify_cb.c:26
+msgid "Open a signature file"
+msgstr ""
+
+#: ../geanyprj/src/geanyprj.c:37 ../geanyprj/src/sidebar.c:449
#: ../gproject/src/gproject-sidebar.c:828
msgid "Project"
msgstr "Праэкт"
-#: ../geanyprj/src/geanyprj.c:33
+#: ../geanyprj/src/geanyprj.c:37
msgid "Alternative project support."
msgstr "Альтэрнатыўная падтрымка праэкта"
@@ -3207,60 +3454,60 @@
msgid "Project \"%s\" opened."
msgstr "Праэкт \"%s\" адчынен."
-#: ../geanysendmail/src/geanysendmail.c:43
+#: ../geanysendmail/src/geanysendmail.c:46
msgid "GeanySendMail"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:44
+#: ../geanysendmail/src/geanysendmail.c:47
msgid ""
"A little plugin to send the current file as attachment by user's favorite "
"mailer"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:99
+#: ../geanysendmail/src/geanysendmail.c:102
msgid "Recipient's Address"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:101
+#: ../geanysendmail/src/geanysendmail.c:104
msgid "Enter the recipient's e-mail address:"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:137
+#: ../geanysendmail/src/geanysendmail.c:140
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:143
+#: ../geanysendmail/src/geanysendmail.c:146
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:159
+#: ../geanysendmail/src/geanysendmail.c:162
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:168
+#: ../geanysendmail/src/geanysendmail.c:171
msgid "Please define a mail client first."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:173
+#: ../geanysendmail/src/geanysendmail.c:176
msgid "File has to be saved before sending."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:189
+#: ../geanysendmail/src/geanysendmail.c:192
msgid "Mail"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:220
+#: ../geanysendmail/src/geanysendmail.c:223
msgid "Send by mail"
msgstr ""
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:305
+#: ../geanysendmail/src/geanysendmail.c:308
msgid "Path and options for the mail client:"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:313
+#: ../geanysendmail/src/geanysendmail.c:316
msgid ""
"Note: \n"
"\t\\%f will be replaced by your file.\n"
@@ -3271,28 +3518,28 @@
"\tmutt -s \"Sending '\\%b'\" -a \"\\%f\" \"\\%r\""
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:323
+#: ../geanysendmail/src/geanysendmail.c:326
msgid "Show toolbar icon"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:325
+#: ../geanysendmail/src/geanysendmail.c:328
msgid "Shows a icon in the toolbar to send file more easy."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:331
+#: ../geanysendmail/src/geanysendmail.c:334
msgid "Use dialog for entering email address of recipients"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:353
+#: ../geanysendmail/src/geanysendmail.c:356
msgid "Send file by mail"
msgstr ""
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:378
+#: ../geanysendmail/src/geanysendmail.c:381
msgid "_Mail document"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:381
+#: ../geanysendmail/src/geanysendmail.c:384
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -3636,12 +3883,12 @@
msgid "Commit changes."
msgstr ""
-#: ../gproject/src/gproject-main.c:29 ../gproject/src/gproject-project.c:445
+#: ../gproject/src/gproject-main.c:33 ../gproject/src/gproject-project.c:445
#, fuzzy
msgid "GProject"
msgstr "Праэкт"
-#: ../gproject/src/gproject-main.c:30
+#: ../gproject/src/gproject-main.c:34
msgid "Glob-pattern-based project management plugin for Geany."
msgstr ""
@@ -3750,12 +3997,12 @@
msgstr ""
#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1256
+#: ../treebrowser/src/treebrowser.c:1260
msgid "Expand all"
msgstr ""
#: ../gproject/src/gproject-sidebar.c:723
-#: ../treebrowser/src/treebrowser.c:1260
+#: ../treebrowser/src/treebrowser.c:1264
msgid "Collapse all"
msgstr ""
@@ -3768,66 +4015,67 @@
msgstr ""
#: ../gproject/src/gproject-sidebar.c:789
-#: ../treebrowser/src/treebrowser.c:1208
+#: ../treebrowser/src/treebrowser.c:1212
#, fuzzy
msgid "Find in Files"
msgstr "Знайсьці і праэкце"
-#: ../pretty-printer/src/ConfigUI.c:61
+#: ../pretty-printer/src/ConfigUI.c:62
msgid "Comments"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:61 ../pretty-printer/src/ConfigUI.c:62
-#: ../pretty-printer/src/ConfigUI.c:63
+#: ../pretty-printer/src/ConfigUI.c:62 ../pretty-printer/src/ConfigUI.c:63
+#: ../pretty-printer/src/ConfigUI.c:64
msgid "Put on one line"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:61 ../pretty-printer/src/ConfigUI.c:62
-#: ../pretty-printer/src/ConfigUI.c:63
+#: ../pretty-printer/src/ConfigUI.c:62 ../pretty-printer/src/ConfigUI.c:63
+#: ../pretty-printer/src/ConfigUI.c:64
msgid "Inline if possible"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:61 ../pretty-printer/src/ConfigUI.c:62
+#: ../pretty-printer/src/ConfigUI.c:62 ../pretty-printer/src/ConfigUI.c:63
+#: ../pretty-printer/src/ConfigUI.c:64
msgid "Alignment"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:62
+#: ../pretty-printer/src/ConfigUI.c:63
msgid "Text nodes"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:63
+#: ../pretty-printer/src/ConfigUI.c:64
msgid "CDATA"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:191
+#: ../pretty-printer/src/ConfigUI.c:193
msgid "Empty nodes"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:192
+#: ../pretty-printer/src/ConfigUI.c:194
msgid "Concatenation (<x></x> to <x/>)"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:193
+#: ../pretty-printer/src/ConfigUI.c:195
msgid "Spacing (<x/> to <x />)"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:194
+#: ../pretty-printer/src/ConfigUI.c:196
msgid "Expansion (<x/> to <x></x>)"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:221
+#: ../pretty-printer/src/ConfigUI.c:223
msgid "Indentation"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:225
+#: ../pretty-printer/src/ConfigUI.c:227
msgid "Tab"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:226
+#: ../pretty-printer/src/ConfigUI.c:228
msgid "Space"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:250
+#: ../pretty-printer/src/ConfigUI.c:252
msgid "Line break"
msgstr ""
@@ -3863,53 +4111,53 @@
msgid "unknown error (maybe the chosen language is not available)"
msgstr ""
-#: ../spellcheck/src/scplugin.c:43
+#: ../spellcheck/src/scplugin.c:47
msgid "Spell Check"
msgstr ""
-#: ../spellcheck/src/scplugin.c:44
+#: ../spellcheck/src/scplugin.c:48
msgid "Checks the spelling of the current document."
msgstr ""
-#: ../spellcheck/src/scplugin.c:198
+#: ../spellcheck/src/scplugin.c:202
msgid "Run Spell Check"
msgstr ""
-#: ../spellcheck/src/scplugin.c:201
+#: ../spellcheck/src/scplugin.c:205
msgid "Toggle Check While Typing"
msgstr ""
#. initialise the dialog
-#: ../spellcheck/src/scplugin.c:212
+#: ../spellcheck/src/scplugin.c:216
#, fuzzy
msgid "Select Directory"
msgstr "Выдаліць праэкт"
-#: ../spellcheck/src/scplugin.c:249
+#: ../spellcheck/src/scplugin.c:253
msgid "Check spelling while typing"
msgstr ""
-#: ../spellcheck/src/scplugin.c:254
+#: ../spellcheck/src/scplugin.c:258
msgid "Show toolbar item to toggle spell checking"
msgstr ""
-#: ../spellcheck/src/scplugin.c:259
+#: ../spellcheck/src/scplugin.c:263
msgid "Show editor menu item to show spelling suggestions"
msgstr ""
-#: ../spellcheck/src/scplugin.c:265
+#: ../spellcheck/src/scplugin.c:269
msgid "Print misspelled words and suggestions in the messages window"
msgstr ""
-#: ../spellcheck/src/scplugin.c:269
+#: ../spellcheck/src/scplugin.c:273
msgid "Language to use for the spell check:"
msgstr ""
-#: ../spellcheck/src/scplugin.c:283
+#: ../spellcheck/src/scplugin.c:287
msgid "_Directory to look for dictionary files:"
msgstr ""
-#: ../spellcheck/src/scplugin.c:291
+#: ../spellcheck/src/scplugin.c:295
msgid ""
"Read additional dictionary files from this directory. For now, this only "
"works with myspell dictionaries."
@@ -3955,10 +4203,6 @@
msgid "Default (%s)"
msgstr ""
-#: ../spellcheck/src/gui.c:497 ../spellcheck/src/gui.c:508
-msgid "unknown"
-msgstr ""
-
#: ../spellcheck/src/gui.c:507
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
@@ -3968,199 +4212,199 @@
msgid "Spelling Suggestions"
msgstr ""
-#: ../shiftcolumn/src/shiftcolumn.c:45
+#: ../shiftcolumn/src/shiftcolumn.c:49
msgid "Shift Column"
msgstr ""
-#: ../shiftcolumn/src/shiftcolumn.c:46
+#: ../shiftcolumn/src/shiftcolumn.c:50
msgid "Shift a selection left and right"
msgstr ""
-#: ../shiftcolumn/src/shiftcolumn.c:376 ../shiftcolumn/src/shiftcolumn.c:396
+#: ../shiftcolumn/src/shiftcolumn.c:380 ../shiftcolumn/src/shiftcolumn.c:400
msgid "Shift Left"
msgstr ""
-#: ../shiftcolumn/src/shiftcolumn.c:383 ../shiftcolumn/src/shiftcolumn.c:398
+#: ../shiftcolumn/src/shiftcolumn.c:387 ../shiftcolumn/src/shiftcolumn.c:402
msgid "Shift Right"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:30
+#: ../tableconvert/src/tableconvert.c:35
msgid "Tableconvert"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:31
+#: ../tableconvert/src/tableconvert.c:36
msgid "A little plugin to convert lists into tables"
msgstr ""
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:161
+#: ../tableconvert/src/tableconvert.c:166
msgid "Something went went wrong on parsing selection. Aborting"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:192
+#: ../tableconvert/src/tableconvert.c:197
msgid "Convert selection to table"
msgstr ""
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:207
+#: ../tableconvert/src/tableconvert.c:212
msgid "_Convert to table"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:210
+#: ../tableconvert/src/tableconvert.c:215
msgid "Converts current marked list to a table."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:113
+#: ../treebrowser/src/treebrowser.c:117
msgid "TreeBrowser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:114
+#: ../treebrowser/src/treebrowser.c:118
msgid ""
"This plugin adds a tree browser to Geany, allowing the user to browse files "
"using a tree view of the directory being browsed."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:419
+#: ../treebrowser/src/treebrowser.c:423
#, c-format
msgid "%s: no such directory."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:514 ../treebrowser/src/treebrowser.c:549
-#: ../treebrowser/src/treebrowser.c:648
+#: ../treebrowser/src/treebrowser.c:518 ../treebrowser/src/treebrowser.c:553
+#: ../treebrowser/src/treebrowser.c:652
msgid "(Empty)"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:943
+#: ../treebrowser/src/treebrowser.c:947
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1011
+#: ../treebrowser/src/treebrowser.c:1015
#, fuzzy
msgid "NewDirectory"
msgstr "Выдаліць праэкт"
-#: ../treebrowser/src/treebrowser.c:1013
+#: ../treebrowser/src/treebrowser.c:1017
#, fuzzy
msgid "NewFile"
msgstr "Дадаць файл"
-#: ../treebrowser/src/treebrowser.c:1018
+#: ../treebrowser/src/treebrowser.c:1022
#, c-format
msgid ""
"Target file '%s' exists\n"
", do you really want to replace it with empty file?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1063
+#: ../treebrowser/src/treebrowser.c:1067
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1182 ../treebrowser/src/treebrowser.c:1625
+#: ../treebrowser/src/treebrowser.c:1186 ../treebrowser/src/treebrowser.c:1629
msgid "Go up"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1186 ../treebrowser/src/treebrowser.c:1640
+#: ../treebrowser/src/treebrowser.c:1190 ../treebrowser/src/treebrowser.c:1644
msgid "Set path from document"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1190
+#: ../treebrowser/src/treebrowser.c:1194
msgid "Open externally"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1195
+#: ../treebrowser/src/treebrowser.c:1199
msgid "Open Terminal"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1199
+#: ../treebrowser/src/treebrowser.c:1203
msgid "Set as root"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1204 ../treebrowser/src/treebrowser.c:1630
-#: ../treebrowser/src/treebrowser.c:1980
+#: ../treebrowser/src/treebrowser.c:1208 ../treebrowser/src/treebrowser.c:1634
+#: ../treebrowser/src/treebrowser.c:1984
msgid "Refresh"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1216
+#: ../treebrowser/src/treebrowser.c:1220
#, fuzzy
msgid "Create new directory"
msgstr "Выдаліць праэкт"
-#: ../treebrowser/src/treebrowser.c:1220
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Create new file"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1224
+#: ../treebrowser/src/treebrowser.c:1228
msgid "Rename"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1237
+#: ../treebrowser/src/treebrowser.c:1241
#, c-format
msgid "Close: %s"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1246
#, c-format
msgid "Close Child Documents "
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1247
+#: ../treebrowser/src/treebrowser.c:1251
msgid "Copy full path to clipboard"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1267 ../treebrowser/src/treebrowser.c:1906
+#: ../treebrowser/src/treebrowser.c:1271 ../treebrowser/src/treebrowser.c:1910
msgid "Show bookmarks"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1272 ../treebrowser/src/treebrowser.c:1860
+#: ../treebrowser/src/treebrowser.c:1276 ../treebrowser/src/treebrowser.c:1864
msgid "Show hidden files"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1277
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Show toolbars"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1507
+#: ../treebrowser/src/treebrowser.c:1511
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1635
+#: ../treebrowser/src/treebrowser.c:1639
msgid "Home"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1645
+#: ../treebrowser/src/treebrowser.c:1649
#, fuzzy
msgid "Track path"
msgstr "Базавы шлях:"
-#: ../treebrowser/src/treebrowser.c:1650
+#: ../treebrowser/src/treebrowser.c:1654
#, fuzzy
msgid "Hide bars"
msgstr "Схаваць сайдбар"
-#: ../treebrowser/src/treebrowser.c:1660
+#: ../treebrowser/src/treebrowser.c:1664
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1668
+#: ../treebrowser/src/treebrowser.c:1672
msgid "Addressbar for example '/projects/my-project'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1692
+#: ../treebrowser/src/treebrowser.c:1696
msgid "Tree Browser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1824
+#: ../treebrowser/src/treebrowser.c:1828
msgid "External open command"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1829
+#: ../treebrowser/src/treebrowser.c:1833
#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
@@ -4170,112 +4414,112 @@
"filename"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1837
+#: ../treebrowser/src/treebrowser.c:1841
msgid "Toolbar"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1839
+#: ../treebrowser/src/treebrowser.c:1843
msgid "Hidden"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1840
+#: ../treebrowser/src/treebrowser.c:1844
msgid "Top"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1841
+#: ../treebrowser/src/treebrowser.c:1845
msgid "Bottom"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1846
+#: ../treebrowser/src/treebrowser.c:1850
msgid "If position is changed, the option require plugin restart."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1850
+#: ../treebrowser/src/treebrowser.c:1854
msgid "Show icons"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1852
+#: ../treebrowser/src/treebrowser.c:1856
msgid "None"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1853
+#: ../treebrowser/src/treebrowser.c:1857
#, fuzzy
msgid "Base"
msgstr "Базавы шлях:"
-#: ../treebrowser/src/treebrowser.c:1854
+#: ../treebrowser/src/treebrowser.c:1858
msgid "Content-type"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1865
+#: ../treebrowser/src/treebrowser.c:1869
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1867
+#: ../treebrowser/src/treebrowser.c:1871
msgid "Hide object files"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1872
+#: ../treebrowser/src/treebrowser.c:1876
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1874
+#: ../treebrowser/src/treebrowser.c:1878
#, fuzzy
msgid "Reverse filter"
msgstr "Выдаліць файл"
-#: ../treebrowser/src/treebrowser.c:1879
+#: ../treebrowser/src/treebrowser.c:1883
msgid "Follow current document"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1884
+#: ../treebrowser/src/treebrowser.c:1888
msgid "Single click, open document and focus it"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1889
+#: ../treebrowser/src/treebrowser.c:1893
msgid "Double click open directory"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1894
+#: ../treebrowser/src/treebrowser.c:1898
msgid "On delete file, close it if is opened"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1899
+#: ../treebrowser/src/treebrowser.c:1903
msgid "Show tree lines"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1978
msgid "Focus File List"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1976
+#: ../treebrowser/src/treebrowser.c:1980
msgid "Focus Path Entry"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1978
+#: ../treebrowser/src/treebrowser.c:1982
msgid "Rename Object"
msgstr ""
-#: ../updatechecker/src/updatechecker.c:36
+#: ../updatechecker/src/updatechecker.c:41
msgid "Updatechecker"
msgstr ""
-#: ../updatechecker/src/updatechecker.c:37
+#: ../updatechecker/src/updatechecker.c:42
msgid ""
"A plugin which is checking whether there are updates for Geany available."
msgstr ""
-#: ../updatechecker/src/updatechecker.c:185
+#: ../updatechecker/src/updatechecker.c:190
msgid "There is a more recent version available"
msgstr ""
-#: ../updatechecker/src/updatechecker.c:193
+#: ../updatechecker/src/updatechecker.c:198
msgid "No update available"
msgstr ""
-#: ../updatechecker/src/updatechecker.c:205
+#: ../updatechecker/src/updatechecker.c:210
#, c-format
msgid ""
"Wasn't able to catch some version information.\n"
@@ -4283,11 +4527,11 @@
"Error message: »%s«"
msgstr ""
-#: ../updatechecker/src/updatechecker.c:271
+#: ../updatechecker/src/updatechecker.c:276
msgid "Run updatecheck on startup"
msgstr ""
-#: ../updatechecker/src/updatechecker.c:314
+#: ../updatechecker/src/updatechecker.c:319
msgid "Check for Updates"
msgstr ""
@@ -4447,11 +4691,11 @@
msgid "Windows"
msgstr ""
-#: ../xmlsnippets/src/plugin.c:41
+#: ../xmlsnippets/src/plugin.c:45
msgid "XML Snippets"
msgstr ""
-#: ../xmlsnippets/src/plugin.c:42
+#: ../xmlsnippets/src/plugin.c:46
msgid "Autocompletes XML/HTML tags using snippets."
msgstr ""
Modified: trunk/geany-plugins/po/ca.po
===================================================================
--- trunk/geany-plugins/po/ca.po 2011-08-14 13:59:08 UTC (rev 2142)
+++ trunk/geany-plugins/po/ca.po 2011-08-14 15:40:59 UTC (rev 2143)
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: 0.19\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-07-22 16:21+0200\n"
+"POT-Creation-Date: 2011-08-14 16:33+0200\n"
"PO-Revision-Date: 2009-10-18 20:24+0100\n"
"Last-Translator: Toni Garcia-Navarro <topi at elpiset.net>\n"
"Language-Team: ca <topi at elpiset.net>\n"
@@ -31,11 +31,11 @@
msgid "No."
msgstr ""
-#: ../addons/src/ao_bookmarklist.c:338 ../devhelp/src/dhp-object.c:494
+#: ../addons/src/ao_bookmarklist.c:338 ../devhelp/src/dhp-object.c:495
msgid "Contents"
msgstr ""
-#: ../addons/src/ao_bookmarklist.c:371 ../treebrowser/src/treebrowser.c:603
+#: ../addons/src/ao_bookmarklist.c:371 ../treebrowser/src/treebrowser.c:607
msgid "Bookmarks"
msgstr ""
@@ -115,110 +115,110 @@
msgid "Show Document List"
msgstr "Mostra la Llista de _Documents"
-#: ../addons/src/addons.c:48
+#: ../addons/src/addons.c:52
msgid "Addons"
msgstr "Afegits"
-#: ../addons/src/addons.c:49
+#: ../addons/src/addons.c:53
msgid "Various small addons for Geany."
msgstr "Diversos connectors per a Geany"
-#: ../addons/src/addons.c:286
+#: ../addons/src/addons.c:290
msgid "Focus Bookmark List"
msgstr ""
-#: ../addons/src/addons.c:288
+#: ../addons/src/addons.c:292
msgid "Focus Tasks List"
msgstr ""
-#: ../addons/src/addons.c:290
+#: ../addons/src/addons.c:294
msgid "Update Tasks List"
msgstr ""
-#: ../addons/src/addons.c:292
+#: ../addons/src/addons.c:296
msgid "Run XML tagging"
msgstr ""
-#: ../addons/src/addons.c:392 ../geanylatex/src/geanylatex.c:229
-#: ../geanysendmail/src/geanysendmail.c:122
-#: ../geanysendmail/src/geanysendmail.c:284 ../geanyvc/src/geanyvc.c:1782
-#: ../spellcheck/src/scplugin.c:142 ../treebrowser/src/treebrowser.c:1812
-#: ../updatechecker/src/updatechecker.c:248
+#: ../addons/src/addons.c:396 ../geanylatex/src/geanylatex.c:234
+#: ../geanysendmail/src/geanysendmail.c:125
+#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1782
+#: ../spellcheck/src/scplugin.c:146 ../treebrowser/src/treebrowser.c:1816
+#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr "No s'ha pogut crear el directori de configuració de connectors."
-#: ../addons/src/addons.c:419
+#: ../addons/src/addons.c:423
msgid "Show toolbar item to show a list of currently open documents"
msgstr "Mostra la barra d'eines per a mostrar la llista de documents oberts"
-#: ../addons/src/addons.c:423
+#: ../addons/src/addons.c:427
msgid "Sort documents by _name"
msgstr ""
-#: ../addons/src/addons.c:425
+#: ../addons/src/addons.c:429
msgid "Sort the documents in the list by their filename"
msgstr ""
-#: ../addons/src/addons.c:428
+#: ../addons/src/addons.c:432
msgid "Sort documents by _occurrence"
msgstr ""
-#: ../addons/src/addons.c:430
+#: ../addons/src/addons.c:434
msgid "Sort the documents in the order of the document tabs"
msgstr ""
-#: ../addons/src/addons.c:433
+#: ../addons/src/addons.c:437
msgid "Sort documents by _occurrence (reversed)"
msgstr ""
-#: ../addons/src/addons.c:435
+#: ../addons/src/addons.c:439
msgid "Sort the documents in the order of the document tabs (reversed)"
msgstr ""
#. TODO fix the string
-#: ../addons/src/addons.c:463
+#: ../addons/src/addons.c:467
msgid "Show a 'Open URI' menu item in the editor menu"
msgstr "Mostra un ítem 'Obre localització (URI)' al menú d'edició"
-#: ../addons/src/addons.c:469
+#: ../addons/src/addons.c:473
msgid "Show available Tasks in the Messages Window"
msgstr ""
-#: ../addons/src/addons.c:475
+#: ../addons/src/addons.c:479
msgid "Show tasks of all documents"
msgstr ""
-#: ../addons/src/addons.c:479
+#: ../addons/src/addons.c:483
msgid ""
"Whether to show the tasks of all open documents in the list or only those of "
"the current document."
msgstr ""
-#: ../addons/src/addons.c:486
+#: ../addons/src/addons.c:490
msgid "Specify a semicolon separated list of search tokens."
msgstr ""
-#: ../addons/src/addons.c:488
+#: ../addons/src/addons.c:492
@@ Diff output truncated at 100000 characters. @@
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list