diff --git a/po/de.po b/po/de.po index 2eb5c5e..be4893e 100644 --- a/po/de.po +++ b/po/de.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: zathura 0.1.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-20 00:55+0100\n" +"POT-Creation-Date: 2012-03-23 19:24+0100\n" "PO-Revision-Date: 2012-03-05 17:26+0100\n" "Last-Translator: Sebastian Ramacher \n" "Language-Team: pwmt.org \n" @@ -176,7 +176,7 @@ msgstr "Zeige Ordner an" #: ../config.c:120 msgid "Always open on first page" -msgstr "" +msgstr "Öffne Dokument immer auf der ersten Seite" #. define default inputbar commands #: ../config.c:240 @@ -223,19 +223,23 @@ msgstr "Speichere Dokument (und überschreibe bestehende)" msgid "Save attachments" msgstr "Speichere Anhänge" -#: ../document.c:373 ../document.c:397 ../document.c:416 ../document.c:438 -#: ../document.c:457 ../document.c:479 ../document.c:498 ../document.c:541 -#: ../document.c:561 ../document.c:584 ../document.c:613 ../document.c:642 -#: ../document.c:666 ../document.c:687 ../document.c:708 +#: ../document.c:439 ../document.c:463 ../document.c:482 ../document.c:504 +#: ../document.c:523 ../document.c:545 ../document.c:564 ../document.c:607 +#: ../document.c:627 ../document.c:650 ../document.c:679 ../document.c:708 +#: ../document.c:732 ../document.c:753 ../document.c:774 #, c-format msgid "%s not implemented" msgstr "%s ist nicht implementiert." -#: ../page-widget.c:555 +#: ../page-widget.c:570 #, c-format msgid "Copied selected text to clipbard: %s" msgstr "Der gewählte Text wurde in die Zwischenablage kopiert: %s" +#: ../page-widget.c:662 +msgid "Copy image" +msgstr "Bild kopieren" + #: ../shortcuts.c:726 msgid "This document does not contain any index" msgstr "Dieses Dokument beinhaltet kein Inhaltsverzeichnis." @@ -260,6 +264,10 @@ msgstr "Pfad zum Pluginverzeichnis" msgid "Fork into the background" msgstr "Forkt den Prozess in den Hintergrund" -#: ../zathura.c:225 ../zathura.c:600 +#: ../zathura.c:60 +msgid "Log level (debug, info, warning, error)" +msgstr "" + +#: ../zathura.c:226 ../zathura.c:601 msgid "[No name]" msgstr "" diff --git a/zathura.c b/zathura.c index ee505d0..45f5436 100644 --- a/zathura.c +++ b/zathura.c @@ -48,7 +48,7 @@ zathura_init(int argc, char* argv[]) Window embed = 0; #endif - gchar* config_dir = NULL, *data_dir = NULL, *plugin_path = NULL; + gchar* config_dir = NULL, *data_dir = NULL, *plugin_path = NULL, *loglevel = NULL; bool forkback = false; GOptionEntry entries[] = { @@ -56,7 +56,8 @@ zathura_init(int argc, char* argv[]) { "config-dir", 'c', 0, G_OPTION_ARG_FILENAME, &config_dir, _("Path to the config directory"), "path" }, { "data-dir", 'd', 0, G_OPTION_ARG_FILENAME, &data_dir, _("Path to the data directory"), "path" }, { "plugins-dir", 'p', 0, G_OPTION_ARG_STRING, &plugin_path, _("Path to the directories containing plugins"), "path" }, - { "fork", '\0', 0, G_OPTION_ARG_NONE, &forkback, _("Fork into the background") , NULL }, + { "fork", '\0', 0, G_OPTION_ARG_NONE, &forkback, _("Fork into the background"), NULL }, + { "debug", 'l', 0, G_OPTION_ARG_STRING, &loglevel, _("Log level (debug, info, warning, error)") "level" }, { NULL, '\0', 0, 0, NULL, NULL, NULL } }; @@ -86,6 +87,15 @@ zathura_init(int argc, char* argv[]) setsid(); } + /* Set log level. */ + if (loglevel == NULL || g_strcmp0(loglevel, "info") == 0) { + girara_set_debug_level(GIRARA_INFO); + } else if (g_strcmp0(loglevel, "warning") == 0) { + girara_set_debug_level(GIRARA_WARNING); + } else if (g_strcmp0(loglevel, "error") == 0) { + girara_set_debug_level(GIRARA_ERROR); + } + zathura_t* zathura = g_malloc0(sizeof(zathura_t)); /* plugins */