diff --git a/autogen.sh b/autogen.sh
index 2996927..7747b1e 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Run this to generate all the initial makefiles, etc.
-
+export PKG_CONFIG_PATH=/home/jaliste/evince/lib/pkgconfig
 srcdir=`dirname $0`
 test -z "$srcdir" && srcdir=.
 
diff --git a/backend/pdf/ev-poppler.cc b/backend/pdf/ev-poppler.cc
index cc4999e..222ab52 100644
--- a/backend/pdf/ev-poppler.cc
+++ b/backend/pdf/ev-poppler.cc
@@ -22,7 +22,10 @@
 #include "config.h"
 
 #include <math.h>
+#include <stdio.h>
+#include <unistd.h>
 #include <string.h>
+
 #include <gtk/gtk.h>
 #include <poppler.h>
 #include <poppler-document.h>
@@ -55,6 +58,7 @@
 #include "ev-transition-effect.h"
 #include "ev-attachment.h"
 #include "ev-image.h"
+#include "ev-media.h"
 
 #include <libxml/tree.h>
 #include <libxml/parser.h>
@@ -122,6 +126,16 @@ struct _PdfDocument
 	GList *layers;
 };
 
+struct _PdfMedia
+{
+	EvMedia parent_instance;
+	PopplerMedia  *backend_media;
+};
+struct _PdfMediaClass
+{
+	EvMediaClass parent_class;
+};
+
 static void pdf_document_security_iface_init             (EvDocumentSecurityIface    *iface);
 static void pdf_document_document_thumbnails_iface_init  (EvDocumentThumbnailsIface  *iface);
 static void pdf_document_document_links_iface_init       (EvDocumentLinksIface       *iface);
@@ -155,6 +169,9 @@ static gboolean    attachment_save_to_buffer (PopplerAttachment *attachment,
 					      gsize             *buffer_size,
 					      GError           **error);
 
+static gchar *	   pdf_media_get_uri (EvMedia *ev_media);
+
+
 EV_BACKEND_REGISTER_WITH_CODE (PdfDocument, pdf_document,
 			 {
 				 EV_BACKEND_IMPLEMENT_INTERFACE (EV_TYPE_DOCUMENT_SECURITY,
@@ -189,6 +206,10 @@ EV_BACKEND_REGISTER_WITH_CODE (PdfDocument, pdf_document,
 								 pdf_document_page_transition_iface_init);
 			 });
 
+G_DEFINE_TYPE (PdfMedia, pdf_media, EV_TYPE_MEDIA);
+
+
+
 static void
 pdf_document_search_free (PdfDocumentSearch   *search)
 {
@@ -872,6 +893,21 @@ pdf_document_class_init (PdfDocumentClass *klass)
 	ev_document_class->get_backend_info = pdf_document_get_backend_info;
 }
 
+static void
+pdf_media_class_init (PdfMediaClass *klass)
+{
+	EvMediaClass* ev_media_class = EV_MEDIA_CLASS (klass);
+	ev_media_class->get_uri = pdf_media_get_uri;
+}
+
+static void
+pdf_media_init (PdfMedia *self)
+{
+
+}
+
+
+
 /* EvDocumentSecurity */
 static gboolean
 pdf_document_has_document_security (EvDocumentSecurity *document_security)
@@ -2508,6 +2544,12 @@ pdf_document_document_forms_iface_init (EvDocumentFormsIface *iface)
 }
 
 /* Annotations */
+static PdfMedia* 
+_pdf_media_new()
+{	PdfMedia *media;
+	media = PDF_MEDIA (g_object_new (PDF_TYPE_MEDIA, NULL));
+	return media;
+}
 static void
 poppler_annot_color_to_gdk_color (PopplerAnnot *poppler_annot,
 				  GdkColor     *color)
@@ -2577,6 +2619,26 @@ ev_annot_from_poppler_annot (PopplerAnnot *poppler_annot,
 		}
 			break;
 #endif /* HAVE_POPPLER_ANNOT_FILE_ATTACHMENT_GET_ATTACHMENT */
+		case POPPLER_ANNOT_MOVIE: {
+		}
+			break;
+		case POPPLER_ANNOT_SCREEN: {
+			// We look for the rendition action associated for this annotation.
+			PopplerAnnotScreen 	*poppler_annot_screen;
+			PopplerAction		*action;
+			PdfMedia		*media;
+			
+			poppler_annot_screen = POPPLER_ANNOT_SCREEN (poppler_annot);
+			action = poppler_annot_screen_get_action (poppler_annot_screen);
+			if (action->type == POPPLER_ACTION_RENDITION) {
+				media = _pdf_media_new();
+				media->backend_media = action->rendition.media;
+				ev_annot = ev_annotation_media_new (page, EV_MEDIA(media));
+				//g_object_ref (screen_action->rendition.media);
+				//ev_media_new 
+			}
+		}
+			break;
 	        case POPPLER_ANNOT_LINK:
 	        case POPPLER_ANNOT_WIDGET:
 			/* Ignore link and widgets annots since they are already handled */
@@ -2832,6 +2894,75 @@ pdf_document_attachments_get_attachments (EvDocumentAttachments *document)
 	return g_list_reverse (retval);
 }
 
+
+static gboolean
+save_helper (const gchar  *buf,
+	     gsize         count,
+	     gpointer      data,
+	     GError      **error)
+{
+	gint fd = GPOINTER_TO_INT (data);
+
+	return write (fd, buf, count) == count;
+}
+/* Get a GFile associated with the media. If the media is embedded, then it creates a temp_file as needed and 
+ * return the associated GFile. 
+ */
+static gchar *
+pdf_media_get_uri (EvMedia *ev_media)
+{
+	GFile *file = NULL;
+	gchar *uri = NULL;
+	PopplerMedia *media = PDF_MEDIA (ev_media)->backend_media;
+	if (poppler_media_is_embedded (media)) {
+		gint   fd;
+		gchar *tmp_filename = NULL;
+
+		fd = g_file_open_tmp (NULL, &tmp_filename, NULL);
+		if (fd != -1) {
+			if (poppler_media_save_to_callback (media, save_helper, GINT_TO_POINTER (fd), NULL)) {
+				file = g_file_new_for_path (tmp_filename);
+				g_object_set_data_full (G_OBJECT (media),
+							"tmp-file", g_object_ref (file), NULL);
+	/*FIXME						(GDestroyNotify)free_tmp_file);*/
+			} else {
+				g_free (tmp_filename);
+			}
+			close (fd);
+		} else if (tmp_filename) {
+			g_free (tmp_filename);
+		}
+
+	} else {
+		const gchar *filename;
+
+		filename = poppler_media_get_filename (media);
+		if (g_path_is_absolute (filename)) {
+			file = g_file_new_for_path (filename);
+		} else if (g_strrstr (filename, "://")) {
+			file = g_file_new_for_uri (filename);
+		} else {
+			gchar *cwd;
+			gchar *path;
+
+			// FIXME: relative to doc uri, not cwd
+			cwd = g_get_current_dir ();
+			path = g_build_filename (cwd, filename, NULL);
+			g_free (cwd);
+
+			file = g_file_new_for_path (path);
+			g_free (path);
+		}
+	}
+ 	
+	if (file) {
+                uri = g_file_get_uri (file);
+                g_object_unref (file);
+        }
+	
+	return uri;
+}
+
 static gboolean
 pdf_document_attachments_has_attachments (EvDocumentAttachments *document)
 {
@@ -2847,6 +2978,8 @@ pdf_document_document_attachments_iface_init (EvDocumentAttachmentsIface *iface)
 	iface->get_attachments = pdf_document_attachments_get_attachments;
 }
 
+/* Movie */
+
 /* Layers */
 static gboolean
 pdf_document_layers_has_layers (EvDocumentLayers *document)
diff --git a/backend/pdf/ev-poppler.h b/backend/pdf/ev-poppler.h
index f37f226..b072fe7 100644
--- a/backend/pdf/ev-poppler.h
+++ b/backend/pdf/ev-poppler.h
@@ -20,6 +20,7 @@
 #define __PDF_DOCUMENT_H__
 
 #include "ev-document.h"
+#include "ev-media.h"
 
 G_BEGIN_DECLS
 
@@ -27,10 +28,24 @@ G_BEGIN_DECLS
 #define PDF_DOCUMENT(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), PDF_TYPE_DOCUMENT, PdfDocument))
 #define PDF_IS_DOCUMENT(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PDF_TYPE_DOCUMENT))
 
+#define PDF_TYPE_MEDIA                  (pdf_media_get_type ())
+#define PDF_MEDIA(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), PDF_TYPE_MEDIA, PdfMedia))
+#define PDF_IS_MEDIA(obj)               (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PDF_TYPE_MEDIA))
+
+/*#define PDF_MEDIA_CLASS(klass)          (G_TYPE_CHECK_CLASS_CAST ((klass), PDF_TYPE_MEDIA, MamanBarClass))
+#define PDF_IS_MEDIA_CLASS(klass)       (G_TYPE_CHECK_CLASS_TYPE ((klass), PDF_TYPE_MEDIA))
+#define PDF_MEDIA_GET_CLASS(obj)        (G_TYPE_INSTANCE_GET_CLASS ((obj), PDF_TYPE_MEDIA, MamanBarClass))
+*/
 typedef struct _PdfDocument PdfDocument;
 typedef struct _PdfDocumentClass PdfDocumentClass;
 
+
+typedef struct _PdfMedia PdfMedia;
+typedef struct _PdfMediaClass PdfMediaClass;
+
 GType                 pdf_document_get_type   (void) G_GNUC_CONST;
+GType                 pdf_media_get_type      (void) G_GNUC_CONST;
+
 
 G_MODULE_EXPORT GType register_evince_backend (GTypeModule *module);
 
diff --git a/configure.ac b/configure.ac
index 8f18357..f690da3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -514,6 +514,26 @@ fi
 AM_CONDITIONAL(ENABLE_PDF, test x$enable_pdf = xyes)
 dnl ================== end of pdf checks ============================================
 
+dnl ================== gst checks ===================================================
+AC_ARG_ENABLE([gstreamer],
+  [AS_HELP_STRING([--disable-gstreamer],
+		[Disable the GStreamer support])],
+  [enable_gstreamer=$enableval],
+  [enable_gstreamer=yes])
+
+if test "x$enable_gstreamer=xyes"; then
+    GSTREAMER_REQUIRED=0.10.12
+    PKG_CHECK_MODULES(GSTREAMER, gstreamer-0.10 >= $GSTREAMER_REQUIRED gstreamer-base-0.10 >= $GSTREAMER_REQUIRED gstreamer-interfaces-0.10 
+				 gstreamer-video-0.10,
+				 enable_gstreamer=yes, enable_gstreamer=no)
+
+    if test "x$enable_gstreamer" = "xyes"; then
+	AC_DEFINE([HAVE_MOVIE],[1], [defined if movie support is available])
+    fi
+fi
+AM_CONDITIONAL(ENABLE_GSTREAMER, test x$enable_gstreamer = xyes)
+dnl ================== end of gst checks ============================================	
+
 dnl libspectre (used by ps and dvi backends)
 SPECTRE_REQUIRED=0.2.0 
 PKG_CHECK_MODULES(SPECTRE, libspectre >= $SPECTRE_REQUIRED,have_spectre=yes,have_spectre=no)
@@ -793,6 +813,7 @@ cut-n-paste/smclient/Makefile
 cut-n-paste/toolbar-editor/Makefile
 cut-n-paste/zoom-control/Makefile
 cut-n-paste/totem-screensaver/Makefile
+cut-n-paste/gstgtk/Makefile
 data/evince.desktop.in
 data/Makefile
 data/icons/Makefile
@@ -869,4 +890,6 @@ Configure summary:
 	Pixbuf Backend.....:  $enable_pixbuf
 	Comics Backend.....:  $enable_comics
 	Impress Backend....:  $enable_impress
+
+	Movie Support......:  $enable_gstreamer
 "
diff --git a/cut-n-paste/Makefile.am b/cut-n-paste/Makefile.am
index a39d781..6994708 100644
--- a/cut-n-paste/Makefile.am
+++ b/cut-n-paste/Makefile.am
@@ -1,3 +1,3 @@
-SUBDIRS = zoom-control toolbar-editor totem-screensaver smclient gimpcellrenderertoggle
+SUBDIRS = zoom-control toolbar-editor totem-screensaver smclient gimpcellrenderertoggle gstgtk
 
 -include $(top_srcdir)/git.mk
diff --git a/cut-n-paste/gstgtk/Makefile.am b/cut-n-paste/gstgtk/Makefile.am
new file mode 100644
index 0000000..6a515b0
--- /dev/null
+++ b/cut-n-paste/gstgtk/Makefile.am
@@ -0,0 +1,21 @@
+INCLUDES =                                      \
+        -I$(top_srcdir)                         \
+        $(BACKEND_CFLAGS)                       \
+        $(GSTREAMER_CFLAGS)                     \
+        $(WARN_CXXFLAGS)                        \
+        $(DISABLE_DEPRECATED)
+
+noinst_LTLIBRARIES = libgstgtk.la
+
+libgstgtk_la_SOURCES =  \
+	gtkvideoplayer.c \
+	gtkvideoplayer.h \ 
+	gtkvideowidget.c \ 
+	gtkvideowidget.h
+
+libgstgtk_la_CFLAGS =		\
+	$(SHELL_CORE_CFLAGS)	\
+	$(WARNING_CFLAGS)	\
+	$(DISABLE_DEPRECATED)
+
+-include $(top_srcdir)/git.mk
diff --git a/cut-n-paste/gstgtk/gtkvideoplayer.c b/cut-n-paste/gstgtk/gtkvideoplayer.c
new file mode 100644
index 0000000..a5acbcf
--- /dev/null
+++ b/cut-n-paste/gstgtk/gtkvideoplayer.c
@@ -0,0 +1,389 @@
+
+
+#include <config.h>
+#include <gtkvideoplayer.h>
+#include <gtkvideowidget.h>
+
+#define SEEK_FLAGS (GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_KEY_UNIT)
+//#define SEEK_FLAGS (GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_ACCURATE)
+
+G_DEFINE_TYPE (GtkVideoPlayer, gtk_video_player, GTK_TYPE_VBOX)
+
+static void set_button_image (GtkWidget *button, const char *stock_id);
+static void do_toggle_play_pause (GtkVideoPlayer *video_player);
+static void do_change_value (GtkRange *range, GtkScrollType scroll_type,
+    gdouble value, GtkVideoPlayer *video_player);
+static void on_end_of_stream (GtkVideoPlayer *video_player);
+static void on_error (GtkVideoPlayer *video_player);
+static void on_message (GstBus *bus, GstMessage *message, GtkVideoPlayer *video_player);
+static gboolean do_timeout (gpointer priv);
+
+enum
+{
+  END_OF_STREAM,
+  ERROR,
+  LAST_SIGNAL
+};
+
+static guint gtk_video_player_signals[LAST_SIGNAL] = { 0 };
+
+static void
+gtk_video_player_class_init (GtkVideoPlayerClass *klass)
+{
+  GtkWidgetClass *widget_class;
+
+  widget_class = (GtkWidgetClass*) klass;
+
+  /**
+   * GtkVideoPlayer::end-of-stream:
+   * @player: the video player
+   * 
+   * An end of stream event occured in the media stream.
+   */
+  gtk_video_player_signals[END_OF_STREAM] =
+    g_signal_new ("end-of-stream", G_TYPE_FROM_CLASS (klass),
+        G_SIGNAL_RUN_LAST,
+        G_STRUCT_OFFSET (GtkVideoPlayerClass, end_of_stream), NULL, NULL,
+        gtk_marshal_VOID__VOID, G_TYPE_NONE, 0);
+  /**
+   * GtkVideoPlayer::error:
+   * @player: the video player
+   * 
+   * An error occured decoding the media stream.
+   */
+  gtk_video_player_signals[ERROR] =
+    g_signal_new ("error", G_TYPE_FROM_CLASS (klass),
+        G_SIGNAL_RUN_LAST,
+        G_STRUCT_OFFSET (GtkVideoPlayerClass, error), NULL, NULL,
+        gtk_marshal_VOID__VOID, G_TYPE_NONE, 0);
+
+}
+
+static void
+gtk_video_player_init (GtkVideoPlayer *video_player)
+{
+  GtkWidget *hbox;
+
+  GTK_WIDGET_SET_FLAGS (GTK_WIDGET (video_player), GTK_DOUBLE_BUFFERED);
+
+  video_player->video_widget = gtk_video_widget_new();
+
+  video_player->button = gtk_button_new ();
+  video_player->scale = gtk_hscale_new_with_range (0.0, 10.0, 5.0);
+  gtk_scale_set_digits (GTK_SCALE(video_player->scale), 2);
+  gtk_range_set_increments (GTK_RANGE(video_player->scale), 5.0, 10.0);
+  gtk_range_set_update_policy (GTK_RANGE(video_player->scale),
+      GTK_UPDATE_CONTINUOUS);
+  hbox = gtk_hbox_new (FALSE, 4);
+  set_button_image (video_player->button, GTK_STOCK_MEDIA_PLAY);
+
+  gtk_box_pack_start (GTK_BOX(video_player), video_player->video_widget,
+      TRUE, TRUE, 0);
+  gtk_box_pack_end (GTK_BOX(video_player), hbox,
+      FALSE, FALSE, 0);
+  gtk_box_pack_start (GTK_BOX(hbox), video_player->button,
+      FALSE, FALSE, 0);
+  gtk_box_pack_end (GTK_BOX(hbox), video_player->scale,
+      TRUE, TRUE, 0);
+
+  g_signal_connect_swapped (video_player->button, "clicked",
+      G_CALLBACK(do_toggle_play_pause),
+      video_player);
+  g_signal_connect (video_player->scale, "change-value",
+      G_CALLBACK(do_change_value), video_player);
+  g_signal_connect_swapped (video_player->video_widget, "end-of-stream",
+      G_CALLBACK(on_end_of_stream), video_player);
+  g_signal_connect_swapped (video_player->video_widget, "error",
+      G_CALLBACK(on_error), video_player);
+
+  video_player->player = gst_element_factory_make ("playbin2", "player");
+  video_player->bus = gst_element_get_bus (video_player->player);
+
+  gtk_video_widget_set_pipeline (GTK_VIDEO_WIDGET(video_player->video_widget),
+      GST_PIPELINE(video_player->player));
+
+  gst_bus_enable_sync_message_emission(video_player->bus);
+  gst_bus_add_signal_watch (video_player->bus);
+
+  g_signal_connect (G_OBJECT(video_player->bus), "message",
+      G_CALLBACK(on_message), video_player);
+}
+
+GtkWidget *
+gtk_video_player_new (void)
+{
+  GtkVideoPlayer *video_player;
+
+  video_player = g_object_new (GTK_TYPE_VIDEO_PLAYER, NULL);
+
+  return GTK_WIDGET (video_player);
+}
+ 
+void
+gtk_video_player_set_uri (GtkVideoPlayer *video_player, const char *uri)
+{
+  g_return_if_fail (GTK_IS_VIDEO_PLAYER(video_player));
+  g_return_if_fail (uri != NULL);
+
+  video_player->duration = 0.0;
+  video_player->eos = FALSE;
+  video_player->playing = FALSE;
+  set_button_image (video_player->button, GTK_STOCK_MEDIA_PLAY);
+
+  gst_element_set_state (video_player->player, GST_STATE_READY);
+  g_object_set (video_player->player, "uri", uri, NULL);
+  gst_element_set_state (video_player->player, GST_STATE_PAUSED);
+}
+
+void
+gtk_video_player_set_file (GtkVideoPlayer *video_player, const char *file)
+{
+  char *uri;
+
+  g_return_if_fail (GTK_IS_VIDEO_PLAYER(video_player));
+  g_return_if_fail (file != NULL);
+
+  uri = g_strdup_printf("file://%s", file);
+  gtk_video_player_set_uri (video_player, uri);
+  g_free (uri);
+}
+
+static void
+gtk_video_player_rewind (GtkVideoPlayer *video_player)
+{
+  gboolean res;
+
+  g_return_if_fail (GTK_IS_VIDEO_PLAYER(video_player));
+
+  res = gst_element_seek (video_player->player, 1.0, GST_FORMAT_TIME,
+      SEEK_FLAGS,
+      GST_SEEK_TYPE_SET, (gint64)(0),
+      GST_SEEK_TYPE_NONE, GST_CLOCK_TIME_NONE);
+
+  if (res) {
+    //gst_pipeline_set_new_stream_time (GST_PIPELINE(video_player->player), 0);
+  } else {
+    g_print("seek failed\n");
+  }
+
+  do_timeout (video_player);
+}
+
+static gboolean
+do_timeout (gpointer priv)
+{
+  GtkVideoPlayer *video_player = GTK_VIDEO_PLAYER (priv);
+  gint64 position;
+  GstFormat format;
+  gboolean ret;
+
+  format = GST_FORMAT_TIME;
+  ret = gst_element_query_position (GST_ELEMENT(video_player->player),
+      &format, &position);
+
+  if (ret && position != GST_CLOCK_TIME_NONE) {
+    GST_DEBUG("position %g", position / (double)GST_SECOND);
+
+    gtk_range_set_value (GTK_RANGE(video_player->scale),
+        position / (double)GST_SECOND);
+  }
+
+  if (!video_player->playing || video_player->eos) {
+    video_player->update_id = 0;
+    return FALSE;
+  }
+  return TRUE;
+}
+
+static void
+do_toggle_play_pause (GtkVideoPlayer *video_player)
+{
+  g_return_if_fail (GTK_IS_VIDEO_PLAYER(video_player));
+
+  if (video_player->eos) {
+    gtk_video_player_rewind (video_player);
+    video_player->eos = FALSE;
+  }
+
+  video_player->playing = !video_player->playing;
+  if (video_player->playing) {
+    set_button_image (video_player->button, GTK_STOCK_MEDIA_PAUSE);
+    gst_element_set_state (video_player->player, GST_STATE_PLAYING);
+    if (video_player->update_id == 0) {
+      video_player->update_id = g_timeout_add (100, do_timeout,
+          video_player);
+    }
+  } else {
+    set_button_image (video_player->button, GTK_STOCK_MEDIA_PLAY);
+    gst_element_set_state (video_player->player, GST_STATE_PAUSED);
+  }
+}
+
+void
+gtk_video_player_seek (GtkVideoPlayer *video_player, gdouble position)
+{
+  gboolean res;
+
+  g_return_if_fail (GTK_IS_VIDEO_PLAYER(video_player));
+
+  res = gst_element_seek (video_player->player, 1.0, GST_FORMAT_TIME,
+      SEEK_FLAGS,
+      GST_SEEK_TYPE_SET, (gint64)(position * GST_SECOND),
+      GST_SEEK_TYPE_NONE, GST_CLOCK_TIME_NONE);
+
+  if (!res) {
+    g_print("seek failed\n");
+  }
+  do_timeout (video_player);
+}
+
+static void
+do_change_value (GtkRange *range, GtkScrollType scroll_type, gdouble value,
+    GtkVideoPlayer *video_player)
+{
+  double v;
+  gboolean res;
+
+  g_return_if_fail (GTK_IS_VIDEO_PLAYER(video_player));
+
+  if (video_player->eos) {
+    video_player->eos = FALSE;
+    video_player->playing = FALSE;
+    set_button_image (video_player->button, GTK_STOCK_MEDIA_PLAY);
+    gst_element_set_state (video_player->player, GST_STATE_PAUSED);
+  }
+
+  //v = gtk_range_get_value (GTK_RANGE(video_player->scale));
+  v = value;
+
+  GST_ERROR("seek %g", v);
+
+  res = gst_element_seek (video_player->player, 1.0, GST_FORMAT_TIME,
+      SEEK_FLAGS,
+      GST_SEEK_TYPE_SET, (gint64)(v * GST_SECOND),
+      GST_SEEK_TYPE_NONE, GST_CLOCK_TIME_NONE);
+
+  if (!res) {
+    g_print("seek failed\n");
+  }
+  do_timeout (video_player);
+}
+
+static void
+set_button_image (GtkWidget *button, const char *stock_id)
+{
+  GtkWidget *image;
+  GtkWidget *old_image;
+
+  g_print("setting to %s\n", stock_id);
+
+  old_image = gtk_bin_get_child (GTK_BIN(button));
+  if (old_image) {
+    gtk_container_remove (GTK_CONTAINER(button), old_image);
+  }
+
+  image = gtk_image_new_from_stock (stock_id, GTK_ICON_SIZE_BUTTON);
+  gtk_widget_show (image);
+  gtk_container_add (GTK_CONTAINER(button), image);
+}
+
+static void
+on_message (GstBus *bus, GstMessage *message, GtkVideoPlayer *video_player)
+{
+  const GstStructure *structure;
+
+  g_return_if_fail (GST_IS_BUS (bus));
+  g_return_if_fail (GTK_IS_VIDEO_PLAYER(video_player));
+
+  //g_print("on_message: %d\n", message->type);
+  structure = gst_message_get_structure (message);
+#if 0
+  if (structure) {
+    g_print("%s\n", gst_structure_to_string (structure));
+  } else {
+    g_print("NULL\n");
+  }
+#endif
+
+  switch (message->type) {
+    case GST_MESSAGE_ERROR:
+      g_signal_emit (video_player, gtk_video_player_signals[ERROR], 0);
+      break;
+    case GST_MESSAGE_EOS:
+      g_signal_emit (video_player, gtk_video_player_signals[END_OF_STREAM], 0);
+      break;
+    case GST_MESSAGE_APPLICATION:
+      g_print("APP message bus %p\n", bus);
+      break;
+    case GST_MESSAGE_STATE_CHANGED:
+      if ((void*)(message->src) == video_player->player) {
+        GstState oldstate;
+        GstState newstate;
+        GstState pending;
+
+        gst_message_parse_state_changed (message, &oldstate, &newstate, &pending);
+
+        if (newstate == GST_STATE_PAUSED && video_player->duration == 0.0) {
+          gint64 duration;
+          GstFormat format;
+
+          format = GST_FORMAT_TIME;
+          gst_element_query_duration (GST_ELEMENT(video_player->player),
+              &format, &duration);
+          if (duration != GST_CLOCK_TIME_NONE) {
+            video_player->duration = duration / (double)GST_SECOND;
+            gtk_range_set_range (GTK_RANGE(video_player->scale), 0,
+                  video_player->duration);
+            GST_ERROR("duration %g\n", video_player->duration);
+          } else {
+            GST_ERROR("unknown duration\n");
+            video_player->duration = 0.0;
+            gtk_range_set_range (GTK_RANGE(video_player->scale), 0, 1.0);
+          }
+        }
+      }
+      break;
+    default:
+      break;
+  }
+
+}
+
+static void
+on_end_of_stream (GtkVideoPlayer *video_player)
+{
+  set_button_image (video_player->button, GTK_STOCK_MEDIA_REWIND);
+
+  video_player->eos = TRUE;
+}
+
+static void
+on_error (GtkVideoPlayer *video_player)
+{
+  GtkWidget *dialog;
+
+  set_button_image (video_player->button, GTK_STOCK_MEDIA_PLAY);
+  video_player->playing = FALSE;
+  //video_player->have_media = FALSE;
+
+  dialog = gtk_dialog_new_with_buttons ("Message",
+      GTK_WINDOW(gtk_widget_get_toplevel (GTK_WIDGET(video_player))),
+      GTK_DIALOG_DESTROY_WITH_PARENT,
+      GTK_STOCK_OK,
+      GTK_RESPONSE_NONE,
+      NULL);
+
+  gtk_container_add (
+      GTK_CONTAINER (gtk_dialog_get_content_area (GTK_DIALOG (dialog))),
+      gtk_label_new ("Could not play media file"));
+
+  g_signal_connect_swapped (dialog,
+      "response", 
+      G_CALLBACK (gtk_widget_destroy),
+      dialog);
+
+  gtk_widget_show_all (dialog);
+
+  gtk_dialog_run (GTK_DIALOG(dialog));
+}
+
diff --git a/cut-n-paste/gstgtk/gtkvideoplayer.h b/cut-n-paste/gstgtk/gtkvideoplayer.h
new file mode 100644
index 0000000..b4fb2d3
--- /dev/null
+++ b/cut-n-paste/gstgtk/gtkvideoplayer.h
@@ -0,0 +1,55 @@
+
+#ifndef __GTK_VIDEO_PLAYER_H__
+#define __GTK_VIDEO_PLAYER_H__
+
+#include <gtk/gtk.h>
+#include <gst/gst.h>
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_VIDEO_PLAYER         (gtk_video_player_get_type ())
+#define GTK_VIDEO_PLAYER(obj)         (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VIDEO_PLAYER, GtkVideoPlayer))
+#define GTK_VIDEO_PLAYER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VIDEO_PLAYER, GtkVideoPlayerClass))
+#define GTK_IS_VIDEO_PLAYER(obj)      (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VIDEO_PLAYER))
+#define GTK_IS_VIDEO_PLAYER_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VIDEO_PLAYER))
+#define GTK_VIDEO_PLAYER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VIDEO_PLAYER, GtkVideoPlayerClass))
+
+
+typedef struct _GtkVideoPlayer GtkVideoPlayer;
+typedef struct _GtkVideoPlayerClass GtkVideoPlayerClass;
+
+struct _GtkVideoPlayer {
+  GtkVBox vbox;
+
+  /*< private >*/
+  GtkWidget *video_widget;
+  GtkWidget *button;
+  GtkWidget *scale;
+  gboolean playing;
+  gboolean eos;
+  guint update_id;
+
+  GstElement *player;
+  GstBus *bus;
+  double duration;
+};
+
+struct _GtkVideoPlayerClass {
+  GtkVBoxClass parent_class;
+
+  void (*end_of_stream) (GtkVideoPlayer *player);
+  void (*error) (GtkVideoPlayer *player);
+
+};
+
+GType gtk_video_player_get_type (void) G_GNUC_CONST;
+GtkWidget *gtk_video_player_new (void);
+
+void gtk_video_player_set_uri (GtkVideoPlayer *video_player, const char *uri);
+void gtk_video_player_set_file (GtkVideoPlayer *video_player, const char *file);
+void gtk_video_player_seek (GtkVideoPlayer *video_player, gdouble position);
+
+G_END_DECLS
+
+#endif
+
diff --git a/cut-n-paste/gstgtk/gtkvideowidget.c b/cut-n-paste/gstgtk/gtkvideowidget.c
new file mode 100644
index 0000000..1f11ec4
--- /dev/null
+++ b/cut-n-paste/gstgtk/gtkvideowidget.c
@@ -0,0 +1,361 @@
+
+#include <config.h>
+#include <gtkvideowidget.h>
+#include <gst/interfaces/xoverlay.h>
+#include <gst/video/video.h>
+#ifdef GDK_WINDOWING_X11
+#include <gdk/gdkx.h>
+#elif defined(GDK_WINDOWING_WIN32)
+#include <gdk/gdkwin32.h>
+#elif defined(GDK_WINDOWING_QUARTZ)
+//#include <gdk/gdkquartz.h>
+#endif
+
+
+
+
+static void gtk_video_widget_realize (GtkWidget *widget, gpointer user_data);
+static void on_message (GstBus *bus, GstMessage *message, GtkVideoWidget *video_widget);
+static void on_sync_message (GstBus *bus, GstMessage *message, GtkVideoWidget *video_widget);
+static void do_expose_event (GtkVideoWidget *video_widget, GdkEvent *event);
+static void do_hierarchy_changed (GtkVideoWidget *video_widget);
+static void do_property_notify_event (GtkVideoWidget *video_widget);
+static void do_size_allocate (GtkVideoWidget *video_widget, GtkAllocation *req,
+    gpointer ptr);
+static void do_size_request (GtkVideoWidget *video_widget, GtkRequisition *req,
+    gpointer ptr);
+static gboolean do_toplevel_configure_event (GtkVideoWidget *video_widget);
+static void on_caps (GObject *obj, GParamSpec *pspec, GtkVideoWidget *video_widget);
+
+G_DEFINE_TYPE (GtkVideoWidget, gtk_video_widget, GTK_TYPE_DRAWING_AREA)
+
+
+static guint gtk_video_widget_signal_end_of_stream;
+static guint gtk_video_widget_signal_error;
+
+static void
+gtk_video_widget_class_init (GtkVideoWidgetClass *klass)
+{
+  GtkWidgetClass *widget_class;
+
+  widget_class = (GtkWidgetClass*) klass;
+
+  /**
+   * GtkVideoWidget::end-of-stream:
+   * @widget: the video widget
+   * 
+   * An end of stream event occured in the media stream.
+   */
+  gtk_video_widget_signal_end_of_stream =
+    g_signal_new ("end-of-stream", G_TYPE_FROM_CLASS (klass),
+        G_SIGNAL_RUN_LAST,
+        G_STRUCT_OFFSET (GtkVideoWidgetClass, end_of_stream), NULL, NULL,
+        gtk_marshal_VOID__VOID, G_TYPE_NONE, 0);
+  /**
+   * GtkVideoWidget::error:
+   * @widget: the video widget
+   * 
+   * An error occured decoding the media stream.
+   */
+  gtk_video_widget_signal_error =
+    g_signal_new ("error", G_TYPE_FROM_CLASS (klass),
+        G_SIGNAL_RUN_LAST,
+        G_STRUCT_OFFSET (GtkVideoWidgetClass, error), NULL, NULL,
+        gtk_marshal_VOID__VOID, G_TYPE_NONE, 0);
+
+}
+
+static void
+gtk_video_widget_init (GtkVideoWidget *video_widget)
+{
+  GTK_WIDGET_SET_FLAGS (GTK_WIDGET (video_widget), GTK_DOUBLE_BUFFERED);
+
+  video_widget->width = 640;
+  video_widget->height = 360;
+  video_widget->forcing_resize = FALSE;
+
+  video_widget->default_width = 400;
+  video_widget->default_height = 300;
+
+  video_widget->videosink = NULL;
+
+  g_signal_connect (video_widget, "realize",
+      G_CALLBACK(gtk_video_widget_realize), NULL);
+
+}
+
+GtkWidget *
+gtk_video_widget_new (void)
+{
+  GtkVideoWidget *video_widget;
+
+  video_widget = g_object_new (GTK_TYPE_VIDEO_WIDGET, NULL);
+
+  return GTK_WIDGET (video_widget);
+}
+ 
+void
+gtk_video_widget_set_pipeline (GtkVideoWidget *video_widget,
+    GstPipeline *pipeline)
+{
+  g_return_if_fail (GTK_IS_VIDEO_WIDGET(video_widget));
+
+  if (video_widget->pipeline) {
+    gst_object_unref (video_widget->pipeline);
+  }
+  if (video_widget->bus) {
+    gst_object_unref (video_widget->bus);
+  }
+  if (pipeline == NULL) {
+    video_widget->pipeline = NULL;
+    return;
+  }
+
+  video_widget->pipeline = gst_object_ref(pipeline);
+  video_widget->bus = gst_pipeline_get_bus (GST_PIPELINE(video_widget->pipeline));
+
+  gst_bus_enable_sync_message_emission(video_widget->bus);
+  gst_bus_add_signal_watch (video_widget->bus);
+
+  g_signal_connect (G_OBJECT(video_widget->bus), "sync-message::element",
+      G_CALLBACK(on_sync_message), video_widget);
+  g_signal_connect (G_OBJECT(video_widget->bus), "message",
+      G_CALLBACK(on_message), video_widget);
+
+  g_signal_connect (G_OBJECT(video_widget), "expose_event",
+      G_CALLBACK(do_expose_event), NULL);
+  g_signal_connect (G_OBJECT(video_widget), "hierarchy_changed",
+      G_CALLBACK(do_hierarchy_changed), NULL);
+  g_signal_connect (G_OBJECT(video_widget), "property_notify_event",
+      G_CALLBACK(do_property_notify_event), NULL);
+  g_signal_connect (G_OBJECT(video_widget), "size_request",
+      G_CALLBACK(do_size_request), NULL);
+  g_signal_connect (G_OBJECT(video_widget), "size_allocate",
+      G_CALLBACK(do_size_allocate), NULL);
+}
+
+static void
+gtk_video_widget_realize (GtkWidget *widget, gpointer user_data)
+{
+#ifdef GDK_WINDOWING_X11
+  GDK_WINDOW_XID (gtk_widget_get_window (widget));
+#endif
+}
+
+static void
+on_sync_message (GstBus *bus, GstMessage *message, GtkVideoWidget *video_widget)
+{
+  const GstStructure *structure;
+
+  g_return_if_fail (GST_IS_BUS (bus));
+  g_return_if_fail (GTK_IS_VIDEO_WIDGET(video_widget));
+
+  //g_print("on_sync_message: %d\n", message->type);
+
+  structure = gst_message_get_structure (message);
+#if 0
+  if (structure) {
+    g_print("%s\n", gst_structure_to_string (structure));
+  } else {
+    g_print("NULL\n");
+  }
+#endif
+
+  if (gst_structure_has_name(structure, "prepare-xwindow-id")) {
+    video_widget->videosink = GST_ELEMENT(GST_MESSAGE_SRC(message));
+    g_signal_connect (gst_element_get_pad (video_widget->videosink,
+          "sink"), "notify::caps", G_CALLBACK(on_caps), video_widget);
+
+    g_object_set (video_widget->videosink, "force-aspect-ratio", TRUE, NULL);
+
+    GTK_WIDGET_UNSET_FLAGS (GTK_WIDGET (video_widget), GTK_DOUBLE_BUFFERED);
+
+#ifdef GDK_WINDOWING_X11
+    gst_x_overlay_set_xwindow_id (GST_X_OVERLAY(video_widget->videosink),
+        GDK_WINDOW_XID(gtk_widget_get_window (GTK_WIDGET(video_widget))));
+#elif defined(GDK_WINDOWING_WIN32)
+    gst_x_overlay_set_xwindow_id (GST_X_OVERLAY(video_widget->videosink),
+        (unsigned long)gdk_win32_drawable_get_handle(
+          gtk_widget_get_window(GTK_WIDGET(video_widget))));
+#elif defined(GDK_WINDOWING_QUARTZ)
+    /* FIXME bogus */
+#if 0
+    gst_x_overlay_set_xwindow_id (GST_X_OVERLAY(video_widget->videosink),
+        gdk_quartz_window_get_nswindow (gtk_widget_get_window(
+            GTK_WIDGET(video_widget))));
+#endif
+#else
+#error unimplemented GTK backend
+#endif
+  }
+}
+
+static void
+on_message (GstBus *bus, GstMessage *message, GtkVideoWidget *video_widget)
+{
+  const GstStructure *structure;
+
+  g_return_if_fail (GST_IS_BUS (bus));
+  g_return_if_fail (GTK_IS_VIDEO_WIDGET(video_widget));
+
+  //g_print("on_message: %d\n", message->type);
+  structure = gst_message_get_structure (message);
+#if 0
+  if (structure) {
+    g_print("%s\n", gst_structure_to_string (structure));
+  } else {
+    g_print("NULL\n");
+  }
+#endif
+
+  switch (message->type) {
+    case GST_MESSAGE_ERROR:
+      g_signal_emit (video_widget, gtk_video_widget_signal_error, 0);
+      break;
+    case GST_MESSAGE_EOS:
+      g_signal_emit (video_widget, gtk_video_widget_signal_end_of_stream, 0);
+      break;
+    case GST_MESSAGE_APPLICATION:
+      g_print("APP message bus %p\n", bus);
+      break;
+    default:
+      break;
+  }
+
+}
+
+static gboolean
+queue_resize (gpointer user_data)
+{
+  GtkVideoWidget *video_widget = GTK_VIDEO_WIDGET(user_data);
+
+  gtk_widget_queue_resize (GTK_WIDGET(video_widget));
+
+  return FALSE;
+}
+
+static void
+on_caps (GObject *obj, GParamSpec *pspec, GtkVideoWidget *video_widget)
+{
+  GstPad *pad = GST_PAD (obj);
+  GstVideoFormat format;
+  GstCaps *caps;
+
+  caps = gst_pad_get_negotiated_caps (pad);
+  if (caps == NULL) return;
+
+  gst_video_format_parse_caps (caps, &format,
+    &video_widget->width, &video_widget->height);
+  gst_video_parse_caps_pixel_aspect_ratio (caps,
+    &video_widget->par_n, &video_widget->par_d);
+
+  GST_DEBUG ("on caps %dx%d", video_widget->width, video_widget->height);
+
+  gst_caps_unref (caps);
+
+  video_widget->forcing_resize = TRUE;
+  g_object_ref (video_widget);
+  g_idle_add_full (G_PRIORITY_DEFAULT, queue_resize, video_widget,
+      g_object_unref);
+}
+
+static void
+do_expose_event (GtkVideoWidget *video_widget, GdkEvent *event)
+{
+  g_return_if_fail (GTK_IS_VIDEO_WIDGET(video_widget));
+
+  if (video_widget->videosink) {
+    gst_x_overlay_expose (GST_X_OVERLAY(video_widget->videosink));
+  } else {
+    GST_DEBUG("drawing rect");
+
+    if (video_widget->gc == NULL) {
+      video_widget->gc = gdk_gc_new (GTK_WIDGET(video_widget)->window);
+    }
+    gdk_draw_rectangle (GTK_WIDGET(video_widget)->window,
+        video_widget->gc,
+        TRUE, 0, 0, GTK_WIDGET(video_widget)->allocation.width,
+        GTK_WIDGET(video_widget)->allocation.height);
+  }
+}
+
+static void
+do_hierarchy_changed (GtkVideoWidget *video_widget)
+{
+  g_return_if_fail (GTK_IS_VIDEO_WIDGET(video_widget));
+
+  if (video_widget->toplevel) {
+    g_signal_handler_disconnect (video_widget->toplevel,
+        video_widget->toplevel_signal_handle);
+  }
+  video_widget->toplevel = gtk_widget_get_toplevel (GTK_WIDGET(video_widget));
+  video_widget->toplevel_signal_handle =
+    g_signal_connect_swapped (video_widget->toplevel,
+        "configure_event",
+        G_CALLBACK(do_toplevel_configure_event), video_widget);
+}
+
+static void
+do_property_notify_event (GtkVideoWidget *video_widget)
+{
+  g_return_if_fail (GTK_IS_VIDEO_WIDGET(video_widget));
+
+}
+
+static void
+do_size_allocate (GtkVideoWidget *video_widget, GtkAllocation *req,
+    gpointer ptr)
+{
+  g_return_if_fail (GTK_IS_VIDEO_WIDGET(video_widget));
+
+  GST_DEBUG("size_allocate %dx%d", req->width, req->height);
+}
+
+static void
+do_size_request (GtkVideoWidget *video_widget, GtkRequisition *req,
+    gpointer ptr)
+{
+  g_return_if_fail (GTK_IS_VIDEO_WIDGET(video_widget));
+
+  if (video_widget->resize_for_media) {
+    if (video_widget->forcing_resize) {
+      req->width = video_widget->width;
+      req->height = video_widget->height;
+
+      video_widget->forcing_resize = FALSE;
+      gtk_widget_queue_resize (GTK_WIDGET(video_widget));
+    } else {
+      req->width = video_widget->width;
+      req->height = video_widget->height;
+    }
+  } else {
+    req->width = video_widget->default_width;
+    req->height = video_widget->default_height;
+  }
+
+  GST_DEBUG("size_req %d %d", req->width, req->height);
+}
+
+static gboolean
+do_toplevel_configure_event (GtkVideoWidget *video_widget)
+{
+  g_return_val_if_fail (GTK_IS_VIDEO_WIDGET(video_widget), FALSE);
+
+  gtk_widget_queue_draw_area (GTK_WIDGET(video_widget), 0, 0, 1, 1);
+
+  return FALSE;
+}
+
+void gtk_video_widget_set_default_size (GtkVideoWidget *video_widget,
+    int width, int height)
+{
+  video_widget->default_width = width;
+  video_widget->default_height = height;
+}
+
+void gtk_video_widget_set_resize_for_media (GtkVideoWidget *video_widget,
+    gboolean resize)
+{
+  video_widget->resize_for_media = resize;
+}
+
diff --git a/cut-n-paste/gstgtk/gtkvideowidget.h b/cut-n-paste/gstgtk/gtkvideowidget.h
new file mode 100644
index 0000000..e1a1d1f
--- /dev/null
+++ b/cut-n-paste/gstgtk/gtkvideowidget.h
@@ -0,0 +1,80 @@
+
+#ifndef __GTK_VIDEO_WIDGET_H__
+#define __GTK_VIDEO_WIDGET_H__
+
+#include <gtk/gtk.h>
+#include <gst/gst.h>
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_VIDEO_WIDGET         (gtk_video_widget_get_type ())
+#define GTK_VIDEO_WIDGET(obj)         (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VIDEO_WIDGET, GtkVideoWidget))
+#define GTK_VIDEO_WIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VIDEO_WIDGET, GtkVideoWidgetClass))
+#define GTK_IS_VIDEO_WIDGET(obj)      (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VIDEO_WIDGET))
+#define GTK_IS_VIDEO_WIDGET_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VIDEO_WIDGET))
+#define GTK_VIDEO_WIDGET_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VIDEO_WIDGET, GtkVideoWidgetClass))
+
+
+typedef struct _GtkVideoWidget GtkVideoWidget;
+typedef struct _GtkVideoWidgetClass GtkVideoWidgetClass;
+
+#if 0
+typedef enum GtkVideoWidgetSizePolicy {
+  GTK_VIDEO_WIDGET_SIZE_FIXED,
+  GTK_VIDEO_WIDGET_SIZE_1_1,
+  GTK_VIDEO_WIDGET_SIZE_HALF,
+  GTK_VIDEO_WIDGET_SIZE_QUARTER
+};
+#endif
+
+struct _GtkVideoWidget {
+  GtkDrawingArea drawing_area;
+
+  /*< private >*/
+  GstElement *pipeline;
+  GstElement *videosink;
+  GtkWidget *toplevel;
+  gulong toplevel_signal_handle;
+  GdkGC *gc;
+
+  GstBus *bus;
+
+  int width;
+  int height;
+  int par_n;
+  int par_d;
+
+  gboolean forcing_resize;
+
+  int default_height;
+  int default_width;
+  gboolean resize_for_media;
+};
+
+struct _GtkVideoWidgetClass {
+  GtkDrawingAreaClass parent_class;
+
+  void (*end_of_stream) (GtkVideoWidget *widget);
+  void (*error) (GtkVideoWidget *widget);
+};
+
+GType gtk_video_widget_get_type (void) G_GNUC_CONST;
+GtkWidget *gtk_video_widget_new (void);
+
+//void gtk_video_widget_set_uri (GtkVideoWidget *video_widget, const char *uri);
+
+void gtk_video_widget_set_pipeline (GtkVideoWidget *video_widget, GstPipeline *pipeline);
+
+//void gtk_video_widget_set_playing (GtkVideoWidget *video_widget, gboolean playing);
+//void gtk_video_widget_rewind (GtkVideoWidget *video_widget);
+
+void gtk_video_widget_set_default_size (GtkVideoWidget *video_widget,
+    int width, int height);
+void gtk_video_widget_set_resize_for_media (GtkVideoWidget *video_widget,
+    gboolean resize);
+
+
+G_END_DECLS
+
+#endif
+
diff --git a/libdocument/Makefile.am b/libdocument/Makefile.am
index b9a3362..2bccc9c 100644
--- a/libdocument/Makefile.am
+++ b/libdocument/Makefile.am
@@ -40,7 +40,8 @@ INST_H_FILES = 					\
 	ev-render-context.h			\
 	ev-selection.h				\
 	ev-transition-effect.h			\
-	ev-version.h
+	ev-version.h				\
+	ev-media.h
 
 headerdir = $(includedir)/evince/$(EV_API_VERSION)/libdocument
 header_DATA = $(INST_H_FILES)
@@ -82,6 +83,7 @@ libevdocument_la_SOURCES=			\
 	ev-selection.c				\
 	ev-transition-effect.c			\
 	ev-document-misc.c			\
+	ev-media.c				\
 	$(NOINST_H_FILES)			\
 	$(INST_H_FILES)
 
diff --git a/libdocument/ev-annotation.c b/libdocument/ev-annotation.c
index b38fd0a..a70a83d 100644
--- a/libdocument/ev-annotation.c
+++ b/libdocument/ev-annotation.c
@@ -72,6 +72,8 @@ G_DEFINE_TYPE_WITH_CODE (EvAnnotationAttachment, ev_annotation_attachment, EV_TY
 		 G_IMPLEMENT_INTERFACE (EV_TYPE_ANNOTATION_MARKUP,
 					ev_annotation_attachment_markup_iface_init);
 	 });
+	 
+G_DEFINE_TYPE (EvAnnotationMedia, ev_annotation_media, EV_TYPE_ANNOTATION);
 
 /* EvAnnotation */
 static void
@@ -441,3 +443,52 @@ ev_annotation_attachment_new (EvPage       *page,
 
 	return annot;
 }
+
+/* EvAnnotationMedia */
+static void
+ev_annotation_media_finalize (GObject *object)
+{
+	EvAnnotationMedia *annot = EV_ANNOTATION_MEDIA (object);
+
+	if (annot->media) {
+		g_object_unref (annot->media);
+		annot->media = NULL;
+	}
+
+	G_OBJECT_CLASS (ev_annotation_media_parent_class)->finalize (object);
+}
+
+static void
+ev_annotation_media_init (EvAnnotationMedia *annot)
+{
+}
+
+static void
+ev_annotation_media_class_init (EvAnnotationMediaClass *klass)
+{
+	GObjectClass *g_object_class = G_OBJECT_CLASS (klass);
+
+	//ev_annotation_markup_class_install_properties (g_object_class);
+
+	g_object_class->finalize = ev_annotation_media_finalize;
+}
+
+static void
+ev_annotation_media_markup_iface_init (EvAnnotationMarkupIface *iface)
+{
+}
+
+EvAnnotation *
+ev_annotation_media_new (EvPage   *page,
+			 EvMedia  *media)
+{
+	EvAnnotation *annot;
+
+	g_return_val_if_fail (EV_IS_MEDIA (media), NULL);
+
+	annot = EV_ANNOTATION (g_object_new (EV_TYPE_ANNOTATION_MEDIA, NULL));
+	annot->page = g_object_ref (page);
+	EV_ANNOTATION_MEDIA (annot)->media = g_object_ref (media);
+
+	return annot;
+}
diff --git a/libdocument/ev-annotation.h b/libdocument/ev-annotation.h
index 8436cce..092f617 100644
--- a/libdocument/ev-annotation.h
+++ b/libdocument/ev-annotation.h
@@ -30,6 +30,7 @@
 
 #include "ev-document.h"
 #include "ev-attachment.h"
+#include "ev-media.h"
 
 G_BEGIN_DECLS
 
@@ -65,6 +66,14 @@ G_BEGIN_DECLS
 #define EV_IS_ANNOTATION_ATTACHMENT_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_ANNOTATION_ATTACHMENT))
 #define EV_ANNOTATION_ATTACHMENT_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_ANNOTATION_ATTACHMENT, EvAnnotationAttachmentClass))
 
+#define EV_TYPE_ANNOTATION_MEDIA		(ev_annotation_media_get_type())
+#define EV_ANNOTATION_MEDIA(object)		(G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_ANNOTATION_MEDIA, EvAnnotationMedia))
+#define EV_ANNOTATION_MEDIA_CLASS(klass)	(G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_ANNOTATION_MEDIA, EvAnnotationMediaClass))
+#define EV_IS_ANNOTATION_MEDIA(object)        	(G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_ANNOTATION_MEDIA))
+#define EV_IS_ANNOTATION_MEDIA_CLASS(klass)   	(G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_ANNOTATION_MEDIA))
+#define EV_ANNOTATION_MEDIA_GET_CLASS(object) 	(G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_ANNOTATION_MEDIA, EvAnnotationMediaClass))
+
+
 typedef struct _EvAnnotation                EvAnnotation;
 typedef struct _EvAnnotationClass           EvAnnotationClass;
 
@@ -77,6 +86,10 @@ typedef struct _EvAnnotationTextClass       EvAnnotationTextClass;
 typedef struct _EvAnnotationAttachment      EvAnnotationAttachment;
 typedef struct _EvAnnotationAttachmentClass EvAnnotationAttachmentClass;
 
+typedef struct _EvAnnotationMedia	    EvAnnotationMedia;
+typedef struct _EvAnnotationMediaClass	    EvAnnotationMediaClass;
+
+
 struct _EvAnnotation
 {
 	GObject parent;
@@ -125,6 +138,17 @@ struct _EvAnnotationAttachmentClass
 	EvAnnotationClass parent_class;
 };
 
+struct _EvAnnotationMedia
+{
+	EvAnnotation parent;
+	EvMedia *media;
+};
+struct _EvAnnotationMediaClass
+{
+	EvAnnotationClass parent_class;
+};
+
+
 /* EvAnnotation */
 GType         ev_annotation_get_type             (void) G_GNUC_CONST;
 
@@ -147,11 +171,16 @@ void          ev_annotation_markup_set_is_open   (EvAnnotationMarkup *markup,
 GType         ev_annotation_text_get_type        (void) G_GNUC_CONST;
 EvAnnotation *ev_annotation_text_new             (EvPage             *page);
 
-/* EvAnnotationText */
+/* EvAnnotationAttachment */
 GType         ev_annotation_attachment_get_type  (void) G_GNUC_CONST;
 EvAnnotation *ev_annotation_attachment_new       (EvPage             *page,
 						  EvAttachment       *attachment);
 
+/* EvAnnotationMedia */
+GType         ev_annotation_media_get_type  	 (void) G_GNUC_CONST;
+EvAnnotation *ev_annotation_media_new       	 (EvPage             *page,
+						  EvMedia            *media);
+
 G_END_DECLS
 
 #endif /* EV_ANNOTATION_H */
diff --git a/libdocument/ev-media.c b/libdocument/ev-media.c
new file mode 100644
index 0000000..b78ae29
--- /dev/null
+++ b/libdocument/ev-media.c
@@ -0,0 +1,53 @@
+/* this file is part of evince, a gnome document viewer
+ *
+ *  Copyright (C) 2010 Jose Aliste <jose.aliste@gmail.com>
+ *
+ * Evince is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * Evince is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <config.h>
+
+#include "ev-media.h"
+
+G_DEFINE_TYPE (EvMedia, ev_media, G_TYPE_OBJECT)
+
+static void
+ev_media_init (EvMedia *media)
+{
+}
+
+static void
+ev_media_finalize (GObject *object)
+{
+	EvMedia *media = EV_MEDIA (object);
+	(* G_OBJECT_CLASS (ev_media_parent_class)->finalize) (object);
+}
+
+static void
+ev_media_class_init (EvMediaClass *klass)
+{
+	GObjectClass *object_class = G_OBJECT_CLASS (klass);
+	object_class->finalize = ev_media_finalize;
+}
+
+gchar *
+ev_media_get_uri (EvMedia *media) 
+{
+	EvMediaClass *klass = EV_MEDIA_GET_CLASS (media);
+	return klass->get_uri (media);
+}
+
+
+
diff --git a/libdocument/ev-media.h b/libdocument/ev-media.h
new file mode 100644
index 0000000..426e213
--- /dev/null
+++ b/libdocument/ev-media.h
@@ -0,0 +1,57 @@
+/* this file is part of evince, a gnome document viewer
+ *
+ *  Copyright (C) 2010 Jose Aliste <jose.aliste@gmail.com>
+ *
+ * Evince is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * Evince is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#if !defined (__EV_EVINCE_DOCUMENT_H_INSIDE__) && !defined (EVINCE_COMPILATION)
+#error "Only <evince-document.h> can be included directly."
+#endif
+
+#ifndef EV_MEDIA_H
+#define EV_MEDIA_H
+
+#include <glib-object.h>
+
+G_BEGIN_DECLS
+
+#define EV_TYPE_MEDIA              (ev_media_get_type())
+#define EV_MEDIA(object)           (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_MEDIA, EvMedia))
+#define EV_MEDIA_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_MEDIA, EvMediaClass))
+#define EV_IS_MEDIA(object)        (G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_MEDIA))
+#define EV_IS_MEDIA_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_MEDIA))
+#define EV_MEDIA_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_MEDIA, EvMediaClass))
+
+typedef struct _EvMedia        EvMedia;
+typedef struct _EvMediaClass   EvMediaClass;
+
+struct _EvMedia {
+	GObject  base_instance;
+};
+
+struct _EvMediaClass {
+	GObjectClass base_class;
+	gchar           * (* get_uri)  (EvMedia     *media);
+
+	
+};
+
+GType   ev_media_get_type (void) G_GNUC_CONST;
+
+gchar   *ev_media_get_uri (EvMedia *media);
+G_END_DECLS
+
+#endif /* EV_MEDIA_H */
diff --git a/libview/Makefile.am b/libview/Makefile.am
index b4edc57..04bdcc7 100644
--- a/libview/Makefile.am
+++ b/libview/Makefile.am
@@ -51,7 +51,9 @@ libevview_la_CPPFLAGS = \
 	-DEVINCE_COMPILATION			\
 	-I$(top_srcdir)				\
 	-I$(top_srcdir)/libdocument		\
+	-I$(top_srcdir)/cut-n-paste/gstgtk	\
 	-I$(top_builddir)			\
+	$(GSTREAMER_CFLAGS)			\
 	$(AM_CPPFLAGS)
 
 libevview_la_CFLAGS = \
@@ -67,7 +69,9 @@ libevview_la_LDFLAGS = \
 	$(AM_LDFLAGS)
 
 libevview_la_LIBADD = \
-	$(top_builddir)/libdocument/libevdocument.la \
+	$(top_builddir)/libdocument/libevdocument.la    \
+	$(top_builddir)/cut-n-paste/gstgtk/libgstgtk.la \
+	$(GSTREAMER_LIBS)				\
 	$(LIBVIEW_LIBS)
 
 BUILT_SOURCES = 			\
diff --git a/libview/ev-view-presentation.c b/libview/ev-view-presentation.c
index 5df5cfa..7cf94bd 100644
--- a/libview/ev-view-presentation.c
+++ b/libview/ev-view-presentation.c
@@ -36,8 +36,7 @@ enum {
 	PROP_0,
 	PROP_DOCUMENT,
 	PROP_CURRENT_PAGE,
-	PROP_ROTATION,
-	PROP_INVERTED_COLORS
+	PROP_ROTATION
 };
 
 enum {
@@ -61,7 +60,6 @@ struct _EvViewPresentation
 	cairo_surface_t       *current_surface;
 	EvDocument            *document;
 	guint                  rotation;
-	gboolean               inverted_colors;
 	EvPresentationState    state;
 	gdouble                scale;
 	gint                   monitor_width;
@@ -325,9 +323,6 @@ job_finished_cb (EvJob              *job,
 {
 	EvJobRender *job_render = EV_JOB_RENDER (job);
 
-	if (pview->inverted_colors)
-		ev_document_misc_invert_surface (job_render->surface);
-
 	if (job != pview->curr_job)
 		return;
 
@@ -1331,9 +1326,6 @@ ev_view_presentation_set_property (GObject      *object,
 	case PROP_ROTATION:
 		pview->rotation = g_value_get_uint (value);
 		break;
-	case PROP_INVERTED_COLORS:
-		pview->inverted_colors = g_value_get_boolean (value);
-		break;
 	default:
 		G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
 	}
@@ -1409,14 +1401,6 @@ ev_view_presentation_class_init (EvViewPresentationClass *klass)
 							    0, 360, 0,
 							    G_PARAM_WRITABLE |
 							    G_PARAM_CONSTRUCT_ONLY));
-	g_object_class_install_property (gobject_class,
-					 PROP_INVERTED_COLORS,
-					 g_param_spec_boolean ("inverted_colors",
-							       "Inverted Colors",
-							       "Whether presentation is displayed with inverted colors",
-							       FALSE,
-							       G_PARAM_WRITABLE |
-							       G_PARAM_CONSTRUCT_ONLY));
 
 	signals[CHANGE_PAGE] =
 		g_signal_new ("change_page",
@@ -1477,8 +1461,7 @@ ev_view_presentation_init (EvViewPresentation *pview)
 GtkWidget *
 ev_view_presentation_new (EvDocument *document,
 			  guint       current_page,
-			  guint       rotation,
-			  gboolean    inverted_colors)
+			  guint       rotation)
 {
 	g_return_val_if_fail (EV_IS_DOCUMENT (document), NULL);
 	g_return_val_if_fail (current_page < ev_document_get_n_pages (document), NULL);
@@ -1487,7 +1470,6 @@ ev_view_presentation_new (EvDocument *document,
 					 "document", document,
 					 "current_page", current_page,
 					 "rotation", rotation,
-					 "inverted_colors", inverted_colors,
 					 NULL));
 }
 
diff --git a/libview/ev-view-presentation.h b/libview/ev-view-presentation.h
index 24553b0..dde9ad8 100644
--- a/libview/ev-view-presentation.h
+++ b/libview/ev-view-presentation.h
@@ -42,8 +42,7 @@ GType		ev_view_presentation_get_type	      (void) G_GNUC_CONST;
 
 GtkWidget      *ev_view_presentation_new	      (EvDocument         *document,
 						       guint               current_page,
-						       guint               rotation,
-						       gboolean            inverted_colors);
+						       guint               rotation);
 guint           ev_view_presentation_get_current_page (EvViewPresentation *pview);
 
 G_END_DECLS
diff --git a/libview/ev-view.c b/libview/ev-view.c
index 244f19b..c760890 100644
--- a/libview/ev-view.c
+++ b/libview/ev-view.c
@@ -42,6 +42,7 @@
 #include "ev-view-accessible.h"
 #include "ev-view-private.h"
 #include "ev-view-type-builtins.h"
+#include "gtkvideowidget.h"
 
 #define EV_VIEW_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), EV_TYPE_VIEW, EvViewClass))
 #define EV_IS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EV_TYPE_VIEW))
@@ -2570,8 +2571,42 @@ show_annotation_windows (EvView *view,
 		GtkWidget         *window;
 		EvRectangle       *doc_rect;
 		GdkRectangle       view_rect;
-
+		EvRectangle	   area;
+		GtkWidget	  *video;
+		static int a =0;
 		annot = ((EvMapping *)(l->data))->data;
+		area  = ((EvMapping *)(l->data))->area;
+			
+	
+		if (EV_IS_ANNOTATION_MEDIA (annot) && a == 0) {
+			EvMedia    *media;
+			GstElement *player;
+			gchar	   *uri;
+
+			media = EV_ANNOTATION_MEDIA (annot)->media;
+			uri = ev_media_get_uri (media);
+			printf("PRocessing annotation media\n, uri=%s\n", uri);
+			video = gtk_video_widget_new ();
+			a++;
+			doc_rect_to_view_rect (view, page, &area, &view_rect);
+			view_rect.x -= view->scroll_x;
+                        view_rect.y -= view->scroll_y;
+			player = gst_element_factory_make ("playbin",NULL);
+			if (player!=NULL)
+			{
+  			gtk_video_widget_set_pipeline (GTK_VIDEO_WIDGET(video), GST_PIPELINE (player));
+			//gst_element_set_state (player, GST_STATE_READY);
+			
+  			g_object_set (player, "uri", uri, NULL);
+  			gst_element_set_state (player, GST_STATE_PLAYING);
+			} else {
+				printf("error\n");
+			}
+
+			gtk_layout_put (GTK_LAYOUT(view), video, view_rect.x, view_rect.y);
+			gtk_widget_set_size_request (video, view_rect.width, view_rect.height);		
+			gtk_widget_show (video);
+		}
 
 		if (!EV_IS_ANNOTATION_MARKUP (annot))
 			continue;
diff --git a/po/ca@valencia.po b/po/ca@valencia.po
index 571dd5c..67ecb77 100644
--- a/po/ca@valencia.po
+++ b/po/ca@valencia.po
@@ -1,99 +1,106 @@
+# translation of evince.gnome-2-26.po to catalan
 # Catalan translation of evince.
-# Copyright © 2005, 2006 Free Software Foundation, Inc.
+# Copyright © 2005, 2006, 2009 Free Software Foundation, Inc.
 # This file is distributed under the same license as the evince package.
-# Gil Forcada <gilforcada@guifi.net>, 2005, 2006, 2007, 2008, 2009, 2010.
 #
+# Gil Forcada <gilforcada@guifi.net>, 2005, 2006, 2007, 2008.
+# Carles Ferrando Garcia <carles.ferrando@gmail.com>, 2009.
 msgid ""
 msgstr ""
-"Project-Id-Version: evince\n"
+"Project-Id-Version: evince.gnome-2-26\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-04-22 00:11+0200\n"
-"PO-Revision-Date: 2010-04-01 21:46+0200\n"
-"Last-Translator: Gil Forcada <gilforcada@guifi.net>\n"
-"Language-Team: Catalan <tradgnome@softcatala.org>\n"
+"POT-Creation-Date: 2009-08-09 11:35+0200\n"
+"PO-Revision-Date: 2009-08-08 09:29+0200\n"
+"Last-Translator: Carles Ferrando Garcia <carles.ferrando@gmail.com>\n"
+"Language-Team: catalan <tradgnome@softcatala.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: KBabel 1.11.4\n"
 
-#: ../backend/comics/comics-document.c:160
+#: ../backend/comics/comics-document.c:155
 #, c-format
 msgid ""
 "Error launching the command “%s” in order to decompress the comic book: %s"
 msgstr ""
-"S'ha produït un error en executar l'orde «%s» per poder descomprimir el "
-"còmic: %s"
 
-#: ../backend/comics/comics-document.c:174
+#: ../backend/comics/comics-document.c:169
 #, c-format
 msgid "The command “%s” failed at decompressing the comic book."
-msgstr "No s'ha pogut descomprimir el còmic amb l'orde «%s»."
+msgstr ""
 
-#: ../backend/comics/comics-document.c:183
+#: ../backend/comics/comics-document.c:178
 #, c-format
 msgid "The command “%s” did not end normally."
-msgstr "L'orde «%s» no ha finalitzat correctament."
+msgstr ""
+
+#: ../backend/comics/comics-document.c:225
+#, c-format
+msgid "Failed to create a temporary directory."
+msgstr ""
 
-#: ../backend/comics/comics-document.c:350
+#: ../backend/comics/comics-document.c:347
 #, c-format
 msgid "Not a comic book MIME type: %s"
 msgstr "El tipus MIME no és d'un còmic: %s"
 
-#: ../backend/comics/comics-document.c:357
-msgid "Can't find an appropriate command to decompress this type of comic book"
+#: ../backend/comics/comics-document.c:354
+msgid "Can't find an appropiate command to decompress this type of comic book"
 msgstr ""
-"No es pot trobar una orde adequada per descomprimir este tipus de còmic"
 
-#: ../backend/comics/comics-document.c:395
+#: ../backend/comics/comics-document.c:385
 #: ../libdocument/ev-document-factory.c:143
 #: ../libdocument/ev-document-factory.c:286
 msgid "Unknown MIME Type"
 msgstr "Tipus MIME desconegut"
 
-#: ../backend/comics/comics-document.c:422
+#: ../backend/comics/comics-document.c:412
+#, fuzzy
 msgid "File corrupted"
-msgstr "El fitxer està malmés"
+msgstr "El fitxer està malmés."
 
-#: ../backend/comics/comics-document.c:435
+#: ../backend/comics/comics-document.c:424
+#, fuzzy
 msgid "No files in archive"
-msgstr "No hi ha cap fitxer a l'arxiu"
+msgstr "No hi ha cap fitxer a l'arxiu."
 
-#: ../backend/comics/comics-document.c:474
+#: ../backend/comics/comics-document.c:465
 #, c-format
 msgid "No images found in archive %s"
 msgstr "No s'han trobat imatges a l'arxiu %s"
 
-#: ../backend/comics/comics-document.c:718
-#, c-format
+#: ../backend/comics/comics-document.c:704
+#, fuzzy, c-format
 msgid "There was an error deleting “%s”."
-msgstr "S'ha produït un error en suprimir «%s»."
+msgstr "S'ha produït un error en mostrar l'ajuda"
 
-#: ../backend/comics/comics-document.c:850
+#: ../backend/comics/comics-document.c:854
 #, c-format
 msgid "Error %s"
-msgstr "Error %s"
+msgstr ""
 
 #: ../backend/comics/comicsdocument.evince-backend.in.h:1
 msgid "Comic Books"
 msgstr "Còmics"
 
-#: ../backend/djvu/djvu-document.c:173
-msgid "DjVu document has incorrect format"
-msgstr "El document DjVu té un format incorrecte"
+#: ../backend/djvu/djvu-document.c:174
+msgid "DJVU document has incorrect format"
+msgstr "El document DJVU té un format incorrecte"
 
-#: ../backend/djvu/djvu-document.c:250
+#: ../backend/djvu/djvu-document.c:251
 msgid ""
-"The document is composed of several files. One or more of these files cannot "
+"The document is composed of several files. One or more of such files cannot "
 "be accessed."
 msgstr ""
-"El document és format per diversos fitxers, un o més dels quals són "
+"El document està format per diversos fitxers, un o més dels quals són "
 "inaccessibles."
 
 #: ../backend/djvu/djvudocument.evince-backend.in.h:1
-msgid "DjVu Documents"
-msgstr "Documents DjVu"
+msgid "Djvu Documents"
+msgstr "Documents DJVU"
 
-#: ../backend/dvi/dvi-document.c:113
+#: ../backend/dvi/dvi-document.c:108
 msgid "DVI document has incorrect format"
 msgstr "El document DVI té un format incorrecte"
 
@@ -101,65 +108,61 @@ msgstr "El document DVI té un format incorrecte"
 msgid "DVI Documents"
 msgstr "Documents DVI"
 
-#: ../backend/pdf/ev-poppler.cc:571
-msgid "This work is in the Public Domain"
-msgstr "Este treball és de domini públic"
-
 #. translators: this is the document security state
-#: ../backend/pdf/ev-poppler.cc:824
+#: ../backend/pdf/ev-poppler.cc:826
 msgid "Yes"
 msgstr "Sí"
 
 #. translators: this is the document security state
-#: ../backend/pdf/ev-poppler.cc:827
+#: ../backend/pdf/ev-poppler.cc:829
 msgid "No"
 msgstr "No"
 
-#: ../backend/pdf/ev-poppler.cc:948
+#: ../backend/pdf/ev-poppler.cc:903
 msgid "Type 1"
 msgstr "Tipus 1"
 
-#: ../backend/pdf/ev-poppler.cc:950
+#: ../backend/pdf/ev-poppler.cc:905
 msgid "Type 1C"
 msgstr "Tipus 1C"
 
-#: ../backend/pdf/ev-poppler.cc:952
+#: ../backend/pdf/ev-poppler.cc:907
 msgid "Type 3"
 msgstr "Tipus 3"
 
-#: ../backend/pdf/ev-poppler.cc:954
+#: ../backend/pdf/ev-poppler.cc:909
 msgid "TrueType"
 msgstr "TrueType"
 
-#: ../backend/pdf/ev-poppler.cc:956
+#: ../backend/pdf/ev-poppler.cc:911
 msgid "Type 1 (CID)"
 msgstr "Tipus 1 (CID)"
 
-#: ../backend/pdf/ev-poppler.cc:958
+#: ../backend/pdf/ev-poppler.cc:913
 msgid "Type 1C (CID)"
 msgstr "Tipus 1C (CID)"
 
-#: ../backend/pdf/ev-poppler.cc:960
+#: ../backend/pdf/ev-poppler.cc:915
 msgid "TrueType (CID)"
 msgstr "TrueType (CID)"
 
-#: ../backend/pdf/ev-poppler.cc:962
+#: ../backend/pdf/ev-poppler.cc:917
 msgid "Unknown font type"
 msgstr "Tipus de lletra desconegut"
 
-#: ../backend/pdf/ev-poppler.cc:988
+#: ../backend/pdf/ev-poppler.cc:943
 msgid "No name"
 msgstr "Sense nom"
 
-#: ../backend/pdf/ev-poppler.cc:996
+#: ../backend/pdf/ev-poppler.cc:951
 msgid "Embedded subset"
 msgstr "Subconjunt incrustat"
 
-#: ../backend/pdf/ev-poppler.cc:998
+#: ../backend/pdf/ev-poppler.cc:953
 msgid "Embedded"
 msgstr "Incrustat"
 
-#: ../backend/pdf/ev-poppler.cc:1000
+#: ../backend/pdf/ev-poppler.cc:955
 msgid "Not embedded"
 msgstr "No incrustat"
 
@@ -167,8 +170,8 @@ msgstr "No incrustat"
 msgid "PDF Documents"
 msgstr "Documents PDF"
 
-#: ../backend/impress/impress-document.c:302
-#: ../backend/tiff/tiff-document.c:113
+#: ../backend/impress/impress-document.c:303
+#: ../backend/tiff/tiff-document.c:114
 msgid "Invalid document"
 msgstr "Document invàlid"
 
@@ -188,16 +191,16 @@ msgid "Not enough memory"
 msgstr "No hi ha prou memòria"
 
 #: ../backend/impress/zip.c:59
-msgid "Cannot find ZIP signature"
-msgstr "No s'ha pogut trobar la signatura ZIP"
+msgid "Cannot find zip signature"
+msgstr "No s'ha pogut trobar la signatura zip"
 
 #: ../backend/impress/zip.c:62
-msgid "Invalid ZIP file"
-msgstr "Fitxer ZIP no vàlid"
+msgid "Invalid zip file"
+msgstr "Fitxer zip invàlid"
 
 #: ../backend/impress/zip.c:65
-msgid "Multi file ZIPs are not supported"
-msgstr "Encara no es poden fer servir arxius ZIP amb múltiples fitxers"
+msgid "Multi file zips are not supported"
+msgstr "Encara no es poden fer servir arxius zip amb múltiples fitxers"
 
 #: ../backend/impress/zip.c:68
 msgid "Cannot open the file"
@@ -208,19 +211,19 @@ msgid "Cannot read data from file"
 msgstr "No s'han pogut llegir les dades del fitxer"
 
 #: ../backend/impress/zip.c:74
-msgid "Cannot find file in the ZIP archive"
-msgstr "No s'ha pogut trobar el fitxer a l'arxiu ZIP"
+msgid "Cannot find file in the zip archive"
+msgstr "No s'ha pogut trobar el fitxer a l'arxiu zip"
 
 #: ../backend/impress/zip.c:77
 msgid "Unknown error"
 msgstr "Error desconegut"
 
-#: ../backend/ps/ev-spectre.c:102
+#: ../backend/ps/ev-spectre.c:113
 #, c-format
 msgid "Failed to load document “%s”"
 msgstr "No s'ha pogut carregar el document «%s»"
 
-#: ../backend/ps/ev-spectre.c:135
+#: ../backend/ps/ev-spectre.c:146
 #, c-format
 msgid "Failed to save document “%s”"
 msgstr "No s'ha pogut alçar el document «%s»"
@@ -257,20 +260,10 @@ msgstr "Tots els documents"
 msgid "All Files"
 msgstr "Tots els fitxers"
 
-#: ../libdocument/ev-file-helpers.c:146
-#, c-format
-msgid "Failed to create a temporary file: %s"
-msgstr "No s'ha pogut crear el fitxer temporal: %s"
-
-#: ../libdocument/ev-file-helpers.c:308
-#, c-format
-msgid "Failed to create a temporary directory: %s"
-msgstr "No s'ha pogut crear el directori temporal: %s"
-
 #: ../cut-n-paste/smclient/eggdesktopfile.c:165
 #, c-format
 msgid "File is not a valid .desktop file"
-msgstr "El fitxer no és un fitxer .desktop vàlid"
+msgstr "El fitxer no és un fitxer .desktop vàlid."
 
 #: ../cut-n-paste/smclient/eggdesktopfile.c:188
 #, c-format
@@ -312,8 +305,8 @@ msgstr "Inhabilita la connexió al gestor de sessions"
 msgid "Specify file containing saved configuration"
 msgstr "Especifica el fitxer que conté la configuració alçada"
 
-#: ../cut-n-paste/smclient/eggsmclient.c:228 ../previewer/ev-previewer.c:48
-#: ../previewer/ev-previewer.c:49
+#: ../cut-n-paste/smclient/eggsmclient.c:228 ../previewer/ev-previewer.c:46
+#: ../previewer/ev-previewer.c:47
 msgid "FILE"
 msgstr "FITXER"
 
@@ -374,12 +367,12 @@ msgid "Separator"
 msgstr "Separador"
 
 # FIXME
-#: ../cut-n-paste/totem-screensaver/totem-scrsaver.c:115
+#: ../cut-n-paste/totem-screensaver/totem-scrsaver.c:117
 msgid "Running in presentation mode"
 msgstr "S'està executant en mode de presentació"
 
 #. translators: this is the label for toolbar button
-#: ../cut-n-paste/zoom-control/ephy-zoom.h:48 ../shell/ev-window.c:5352
+#: ../cut-n-paste/zoom-control/ephy-zoom.h:48 ../shell/ev-window.c:5213
 msgid "Best Fit"
 msgstr "Millor ajust"
 
@@ -428,14 +421,14 @@ msgid "400%"
 msgstr "400%"
 
 #. Manually set name and icon
-#: ../data/evince.desktop.in.in.h:1 ../shell/ev-window.c:4208
-#: ../shell/ev-window-title.c:149 ../shell/main.c:282
+#: ../data/evince.desktop.in.in.h:1 ../shell/ev-window.c:4135
+#: ../shell/ev-window-title.c:150 ../shell/main.c:484
 #, c-format
 msgid "Document Viewer"
 msgstr "Visualitzador de documents"
 
 #: ../data/evince.desktop.in.in.h:2
-msgid "View multi-page documents"
+msgid "View multipage documents"
 msgstr "Visualitzeu documents multi-pàgina"
 
 #: ../data/evince.schemas.in.h:1
@@ -448,81 +441,82 @@ msgstr ""
 "No faces cas de les restriccions del document, com les de còpia o "
 "d'impressió."
 
-#: ../previewer/ev-previewer.c:47
+#: ../previewer/ev-previewer.c:45
 msgid "Delete the temporary file"
-msgstr "Suprimeix el fitxer temporal"
+msgstr ""
 
-#: ../previewer/ev-previewer.c:48
+#: ../previewer/ev-previewer.c:46
 msgid "Print settings file"
-msgstr "Imprimeix el fitxer de configuració"
+msgstr ""
 
-#: ../previewer/ev-previewer.c:143 ../previewer/ev-previewer.c:177
+#: ../previewer/ev-previewer.c:141 ../previewer/ev-previewer.c:175
+#, fuzzy
 msgid "GNOME Document Previewer"
 msgstr "Visualitzador de documents del GNOME"
 
-#: ../previewer/ev-previewer-window.c:91 ../shell/ev-window.c:3008
+#: ../previewer/ev-previewer-window.c:122 ../shell/ev-window.c:2877
 msgid "Failed to print document"
 msgstr "No s'ha pogut imprimir el document"
 
-#: ../previewer/ev-previewer-window.c:237
+#: ../previewer/ev-previewer-window.c:242
 #, c-format
 msgid "The selected printer '%s' could not be found"
-msgstr "No s'ha pogut trobar la impressora «%s»"
+msgstr ""
 
 #. Go menu
-#: ../previewer/ev-previewer-window.c:284 ../shell/ev-window.c:5101
+#: ../previewer/ev-previewer-window.c:286 ../shell/ev-window.c:4972
 msgid "_Previous Page"
 msgstr "Pàgina _anterior"
 
-#: ../previewer/ev-previewer-window.c:285 ../shell/ev-window.c:5102
+#: ../previewer/ev-previewer-window.c:287 ../shell/ev-window.c:4973
 msgid "Go to the previous page"
 msgstr "Vés a la pàgina anterior"
 
-#: ../previewer/ev-previewer-window.c:287 ../shell/ev-window.c:5104
+#: ../previewer/ev-previewer-window.c:289 ../shell/ev-window.c:4975
 msgid "_Next Page"
 msgstr "Pàgina _següent"
 
-#: ../previewer/ev-previewer-window.c:288 ../shell/ev-window.c:5105
+#: ../previewer/ev-previewer-window.c:290 ../shell/ev-window.c:4976
 msgid "Go to the next page"
 msgstr "Vés a la pàgina següent"
 
-#: ../previewer/ev-previewer-window.c:291 ../shell/ev-window.c:5088
+#: ../previewer/ev-previewer-window.c:293 ../shell/ev-window.c:4959
 msgid "Enlarge the document"
 msgstr "Amplia el document"
 
-#: ../previewer/ev-previewer-window.c:294 ../shell/ev-window.c:5091
+#: ../previewer/ev-previewer-window.c:296 ../shell/ev-window.c:4962
 msgid "Shrink the document"
 msgstr "Encongeix el document"
 
-#: ../previewer/ev-previewer-window.c:297 ../libview/ev-print-operation.c:1315
+#: ../previewer/ev-previewer-window.c:299 ../shell/ev-print-operation.c:1294
 msgid "Print"
 msgstr "Imprimeix"
 
-#: ../previewer/ev-previewer-window.c:298 ../shell/ev-window.c:5059
+#: ../previewer/ev-previewer-window.c:300 ../shell/ev-window.c:4931
 msgid "Print this document"
 msgstr "Imprimeix el document"
 
-#: ../previewer/ev-previewer-window.c:342 ../shell/ev-window.c:5203
+#: ../previewer/ev-previewer-window.c:306 ../shell/ev-window.c:5070
 msgid "_Best Fit"
 msgstr "_Millor ajust"
 
-#: ../previewer/ev-previewer-window.c:343 ../shell/ev-window.c:5204
+#: ../previewer/ev-previewer-window.c:307 ../shell/ev-window.c:5071
 msgid "Make the current document fill the window"
 msgstr "Fes que el document òmpliga la finestra"
 
-#: ../previewer/ev-previewer-window.c:345 ../shell/ev-window.c:5206
+#: ../previewer/ev-previewer-window.c:309 ../shell/ev-window.c:5073
 msgid "Fit Page _Width"
 msgstr "Aj_usta a l'amplada de la pàgina"
 
-#: ../previewer/ev-previewer-window.c:346 ../shell/ev-window.c:5207
+#: ../previewer/ev-previewer-window.c:310 ../shell/ev-window.c:5074
 msgid "Make the current document fill the window width"
-msgstr "Fes que el document encaixi a l'amplada de la finestra"
+msgstr "Fes que el document encaixe a l'amplada de la finestra"
 
-#: ../previewer/ev-previewer-window.c:558 ../shell/ev-window.c:5274
+#: ../previewer/ev-previewer-window.c:441 ../shell/ev-window.c:5137
 msgid "Page"
 msgstr "Pàgina"
 
-#: ../previewer/ev-previewer-window.c:559 ../shell/ev-window.c:5275
+#: ../previewer/ev-previewer-window.c:442 ../shell/ev-window.c:5138
 msgid "Select Page"
 msgstr "Selecciona la pàgina"
 
@@ -530,63 +524,63 @@ msgstr "Selecciona la pàgina"
 msgid "Document"
 msgstr "Document"
 
-#: ../properties/ev-properties-view.c:60
+#: ../properties/ev-properties-view.c:59
 msgid "Title:"
 msgstr "Títol:"
 
-#: ../properties/ev-properties-view.c:61
+#: ../properties/ev-properties-view.c:60
 msgid "Location:"
 msgstr "Ubicació:"
 
-#: ../properties/ev-properties-view.c:62
+#: ../properties/ev-properties-view.c:61
 msgid "Subject:"
 msgstr "Assumpte:"
 
-#: ../properties/ev-properties-view.c:63
+#: ../properties/ev-properties-view.c:62
 msgid "Author:"
 msgstr "Autor:"
 
-#: ../properties/ev-properties-view.c:64
+#: ../properties/ev-properties-view.c:63
 msgid "Keywords:"
 msgstr "Paraules clau:"
 
-#: ../properties/ev-properties-view.c:65
+#: ../properties/ev-properties-view.c:64
 msgid "Producer:"
 msgstr "Productor:"
 
-#: ../properties/ev-properties-view.c:66
+#: ../properties/ev-properties-view.c:65
 msgid "Creator:"
 msgstr "Creador:"
 
-#: ../properties/ev-properties-view.c:67
+#: ../properties/ev-properties-view.c:66
 msgid "Created:"
 msgstr "Creat:"
 
-#: ../properties/ev-properties-view.c:68
+#: ../properties/ev-properties-view.c:67
 msgid "Modified:"
 msgstr "Modificat:"
 
-#: ../properties/ev-properties-view.c:69
+#: ../properties/ev-properties-view.c:68
 msgid "Number of Pages:"
 msgstr "Nombre de pàgines:"
 
-#: ../properties/ev-properties-view.c:70
+#: ../properties/ev-properties-view.c:69
 msgid "Optimized:"
 msgstr "Optimitzat:"
 
-#: ../properties/ev-properties-view.c:71
+#: ../properties/ev-properties-view.c:70
 msgid "Format:"
 msgstr "Format:"
 
-#: ../properties/ev-properties-view.c:72
+#: ../properties/ev-properties-view.c:71
 msgid "Security:"
 msgstr "Seguretat:"
 
-#: ../properties/ev-properties-view.c:73
+#: ../properties/ev-properties-view.c:72
 msgid "Paper Size:"
 msgstr "Mida del paper:"
 
-#: ../properties/ev-properties-view.c:211 ../libview/ev-print-operation.c:1896
+#: ../properties/ev-properties-view.c:202
 msgid "None"
 msgstr "Cap"
 
@@ -596,143 +590,53 @@ msgstr "Cap"
 #. * Do *not* translate it to "predefinito:mm", if it
 #. * it isn't default:mm or default:inch it will not work
 #.
-#: ../properties/ev-properties-view.c:240
+#: ../properties/ev-properties-view.c:227
 msgid "default:mm"
 msgstr "default:mm"
 
-#: ../properties/ev-properties-view.c:284
+#: ../properties/ev-properties-view.c:271
 #, c-format
-msgid "%.0f × %.0f mm"
-msgstr "%.0f × %.0f mm"
+msgid "%.0f x %.0f mm"
+msgstr "%.0f x %.0f mm"
 
-#: ../properties/ev-properties-view.c:288
+#: ../properties/ev-properties-view.c:275
 #, c-format
-msgid "%.2f × %.2f inch"
-msgstr "%.2f × %.2f polzades"
+msgid "%.2f x %.2f inch"
+msgstr "%.2f x %.2f in"
 
 #. Note to translators: first placeholder is the paper name (eg.
 #. * A4), second placeholder is the paper size (eg. 297x210 mm)
-#: ../properties/ev-properties-view.c:312
+#: ../properties/ev-properties-view.c:299
 #, c-format
 msgid "%s, Portrait (%s)"
 msgstr "%s, vertical (%s)"
 
 #. Note to translators: first placeholder is the paper name (eg.
 #. * A4), second placeholder is the paper size (eg. 297x210 mm)
-#: ../properties/ev-properties-view.c:319
+#: ../properties/ev-properties-view.c:306
 #, c-format
 msgid "%s, Landscape (%s)"
 msgstr "%s, apaïsat (%s)"
 
-#: ../libmisc/ev-page-action-widget.c:68
+#: ../libmisc/ev-page-action.c:72
 #, c-format
 msgid "(%d of %d)"
 msgstr "(%d de %d)"
 
-#: ../libmisc/ev-page-action-widget.c:70
+#: ../libmisc/ev-page-action.c:74
 #, c-format
 msgid "of %d"
 msgstr "de %d"
 
-#. Initial state
-#: ../libview/ev-print-operation.c:341
-msgid "Preparing to print…"
-msgstr "S'està preparant per imprimir…"
-
-#: ../libview/ev-print-operation.c:343
-msgid "Finishing…"
-msgstr "S'està acabant…"
-
-#: ../libview/ev-print-operation.c:345
+#: ../libview/ev-jobs.c:958
 #, c-format
-msgid "Printing page %d of %d…"
-msgstr "S'està imprimint la pàgina %d de %d…"
-
-#: ../libview/ev-print-operation.c:1169
-msgid "Printing is not supported on this printer."
-msgstr "No es pot imprimir en esta impressora."
-
-#: ../libview/ev-print-operation.c:1234
-msgid "Invalid page selection"
-msgstr "La selecció de pàgines no és vàlida"
-
-#: ../libview/ev-print-operation.c:1235
-msgid "Warning"
-msgstr "Avís"
-
-#: ../libview/ev-print-operation.c:1237
-msgid "Your print range selection does not include any pages"
-msgstr "No hi ha cap pàgina en el rang d'impressió"
+msgid "Failed to create file “%s”: %s"
+msgstr "No s'ha pogut crear el fitxer «%s»: %s"
 
-#: ../libview/ev-print-operation.c:1891
-msgid "Page Scaling:"
-msgstr "Escalat de la pàgina:"
-
-#: ../libview/ev-print-operation.c:1897
-msgid "Shrink to Printable Area"
-msgstr "Redueix a l'àrea d'impressió"
-
-#: ../libview/ev-print-operation.c:1898
-msgid "Fit to Printable Area"
-msgstr "Ajusta a l'àrea d'impressió"
-
-#: ../libview/ev-print-operation.c:1901
-msgid ""
-"Scale document pages to fit the selected printer page. Select from one of "
-"the following:\n"
-"\n"
-"• \"None\": No page scaling is performed.\n"
-"\n"
-"• \"Shrink to Printable Area\": Document pages larger than the printable "
-"area are reduced to fit the printable area of the printer page.\n"
-"\n"
-"• \"Fit to Printable Area\": Document pages are enlarged or reduced as "
-"required to fit the printable area of the printer page.\n"
-msgstr ""
-"Escala les pàgines del document per ajustar-les a la pàgina d'impressió "
-"seleccionada. Seleccioneu una de les opcions següents:\n"
-"\n"
-"• «Cap»: No es fa cap escalat.\n"
-"\n"
-"• «Redueix a l'àrea d'impressió»: Es redueixen les pàgines més grans que "
-"l'àrea d'impressió per ajustar-se a l'àrea de la pàgina d'impressió.\n"
-"\n"
-"• «Ajusta a l'àrea d'impressió»: S'amplien o es redueixen segons convingui "
-"per ajustar-se a l'àrea de la pàgina d'impressió.\n"
-
-#: ../libview/ev-print-operation.c:1913
-msgid "Auto Rotate and Center"
-msgstr "Gira automàticament i centra"
-
-#: ../libview/ev-print-operation.c:1916
-msgid ""
-"Rotate printer page orientation of each page to match orientation of each "
-"document page. Document pages will be centered within the printer page."
-msgstr ""
-"Gira l'orientació de la pàgina d'impressió de cada pàgina perquè coincidisca "
-"amb cada pàgina del document. Es centraran les pàgines respecte la pàgina "
-"d'impressió."
-
-#: ../libview/ev-print-operation.c:1921
-msgid "Select page size using document page size"
-msgstr "Seleccioneu la mida de la pàgina amb la mida de la pàgina del document"
-
-#: ../libview/ev-print-operation.c:1923
-msgid ""
-"When enabled, each page will be printed on the same size paper as the "
-"document page."
-msgstr ""
-"Quan s'habiliti cada pàgina s'imprimirà amb la mateixa mida de paper que la "
-"pàgina del document."
-
-#: ../libview/ev-print-operation.c:2005
-msgid "Page Handling"
-msgstr "Gestió de la pàgina"
-
-#: ../libview/ev-jobs.c:1438
-#, c-format
+#: ../libview/ev-jobs.c:1435
+#, fuzzy, c-format
 msgid "Failed to print page %d: %s"
-msgstr "No s'ha pogut imprimir la pàgina %d: %s"
+msgstr "No s'ha pogut imprimir el document"
 
 #: ../libview/ev-view-accessible.c:41
 msgid "Scroll Up"
@@ -754,68 +658,100 @@ msgstr "Desplaça la visualització cap avall"
 msgid "Document View"
 msgstr "Visualització del document"
 
-#: ../libview/ev-view-presentation.c:668
-msgid "Jump to page:"
-msgstr "Salta a la pàgina:"
-
-#: ../libview/ev-view-presentation.c:970
-msgid "End of presentation. Click to exit."
-msgstr "Final de la presentació. Feu clic per eixir."
-
-#: ../libview/ev-view.c:1727
+#: ../libview/ev-view.c:1466
 msgid "Go to first page"
 msgstr "Vés a la primera pàgina"
 
-#: ../libview/ev-view.c:1729
+#: ../libview/ev-view.c:1468
 msgid "Go to previous page"
 msgstr "Vés a la pàgina anterior"
 
-#: ../libview/ev-view.c:1731
+#: ../libview/ev-view.c:1470
 msgid "Go to next page"
 msgstr "Vés a la pàgina següent"
 
-#: ../libview/ev-view.c:1733
+#: ../libview/ev-view.c:1472
 msgid "Go to last page"
 msgstr "Vés a l'última pàgina"
 
-#: ../libview/ev-view.c:1735
+#: ../libview/ev-view.c:1474
 msgid "Go to page"
 msgstr "Vés a la pàgina"
 
-#: ../libview/ev-view.c:1737
+#: ../libview/ev-view.c:1476
 msgid "Find"
 msgstr "Cerca"
 
-#: ../libview/ev-view.c:1765
+#: ../libview/ev-view.c:1504
 #, c-format
 msgid "Go to page %s"
 msgstr "Vés a la pàgina %s"
 
-#: ../libview/ev-view.c:1771
+#: ../libview/ev-view.c:1510
 #, c-format
 msgid "Go to %s on file “%s”"
 msgstr "Vés a %s en el fitxer «%s»"
 
-#: ../libview/ev-view.c:1774
+#: ../libview/ev-view.c:1513
 #, c-format
 msgid "Go to file “%s”"
 msgstr "Vés al fitxer «%s»"
 
-#: ../libview/ev-view.c:1782
+#: ../libview/ev-view.c:1521
 #, c-format
 msgid "Launch %s"
 msgstr "Engega %s"
 
-#: ../libview/ev-view.c:3926 ../shell/ev-sidebar-layers.c:125
-#: ../shell/ev-sidebar-links.c:262
-msgid "Loading…"
-msgstr "S'està carregant…"
+#: ../libview/ev-view.c:2783
+msgid "End of presentation. Press Escape to exit."
+msgstr "Final de la presentació. Premeu la tecla «Esc» per eixir."
+
+#: ../libview/ev-view.c:3722
+msgid "Jump to page:"
+msgstr "Salta a la pàgina:"
+
+#: ../libview/ev-view.c:4004 ../shell/ev-sidebar-layers.c:125
+#: ../shell/ev-sidebar-links.c:267
+msgid "Loading..."
+msgstr "S'està carregant..."
+
+#: ../shell/eggfindbar.c:146
+msgid "Search string"
+msgstr "Cerca una cadena"
+
+#: ../shell/eggfindbar.c:147
+msgid "The name of the string to be found"
+msgstr "El nom de la cadena a cercar"
+
+#: ../shell/eggfindbar.c:160
+msgid "Case sensitive"
+msgstr "Distingeix entre majúscules i minúscules"
+
+#: ../shell/eggfindbar.c:161
+msgid "TRUE for a case sensitive search"
+msgstr "Cert per a una cerca que distingisca majúscules de minúscules"
+
+#: ../shell/eggfindbar.c:168
+msgid "Highlight color"
+msgstr "Color del ressaltat"
+
+#: ../shell/eggfindbar.c:169
+msgid "Color of highlight for all matches"
+msgstr "Color del ressaltat per a totes les coincidències"
+
+#: ../shell/eggfindbar.c:175
+msgid "Current color"
+msgstr "Color actual"
+
+#: ../shell/eggfindbar.c:176
+msgid "Color of highlight for the current match"
+msgstr "Color del ressaltat de la coincidència actual"
 
 #: ../shell/eggfindbar.c:320
 msgid "Find:"
 msgstr "Cerca:"
 
-#: ../shell/eggfindbar.c:329 ../shell/ev-window.c:5076
+#: ../shell/eggfindbar.c:329 ../shell/ev-window.c:4948
 msgid "Find Pre_vious"
 msgstr "Cerca l'_anterior"
 
@@ -823,7 +759,7 @@ msgstr "Cerca l'_anterior"
 msgid "Find previous occurrence of the search string"
 msgstr "Cerca l'anterior ocurrència de la cadena de cerca"
 
-#: ../shell/eggfindbar.c:337 ../shell/ev-window.c:5074
+#: ../shell/eggfindbar.c:337 ../shell/ev-window.c:4946
 msgid "Find Ne_xt"
 msgstr "Cerca el _següent"
 
@@ -839,32 +775,33 @@ msgstr "_Distingeix entre majúscules i minúscules"
 msgid "Toggle case sensitive search"
 msgstr "Commuta a una cerca que distingisca entre majúscules i minúscules"
 
-#: ../shell/ev-keyring.c:102
-#, c-format
-msgid "Password for document %s"
-msgstr "Contrasenya per al document %s"
+#: ../shell/ev-application.c:305
+#, fuzzy
+msgid "Recover previous documents?"
+msgstr "Actualitza el document"
 
-#: ../shell/ev-convert-metadata.c:88
-#, c-format
-msgid "Converting %s"
-msgstr "S'està convertint %s"
+#: ../shell/ev-application.c:308
+msgid ""
+"Evince appears to have exited unexpectedly the last time it was run. You can "
+"recover the opened documents."
+msgstr ""
 
-#: ../shell/ev-convert-metadata.c:92
-#, c-format
-msgid "%d of %d documents converted"
-msgstr "S'han convertit %d de %d documents"
+#: ../shell/ev-application.c:312
+msgid "_Don't Recover"
+msgstr ""
 
-#: ../shell/ev-convert-metadata.c:164 ../shell/ev-convert-metadata.c:179
-msgid "Converting metadata"
-msgstr "S'estan convertint les metadades"
+#: ../shell/ev-application.c:315
+msgid "_Recover"
+msgstr ""
 
-#: ../shell/ev-convert-metadata.c:185
-msgid ""
-"The metadata format used by Evince has changed, and hence it needs to be "
-"migrated. If the migration is cancelled the metadata storage will not work."
+#: ../shell/ev-application.c:318
+msgid "Crash Recovery"
 msgstr ""
-"L'Evince ha canviat el format de les metadades que utilitzava i s'han de "
-"migrar. Si cancel·leu la migració el magatzem de metadades no funcionarà."
+
+#: ../shell/ev-keyring.c:102
+#, c-format
+msgid "Password for document %s"
+msgstr "Contrasenya per al document %s"
 
 #: ../shell/ev-open-recent-action.c:72
 msgid "Open a recently used document"
@@ -906,213 +843,234 @@ msgid "Forget password _immediately"
 msgstr "Oblida la contrasenya _immediatament"
 
 #: ../shell/ev-password-view.c:377
-msgid "Remember password until you _log out"
+msgid "Remember password until you _logout"
 msgstr "Recorda la contrasenya durant esta _sessió"
 
 #: ../shell/ev-password-view.c:389
 msgid "Remember _forever"
 msgstr "_Recorda-la per sempre"
 
-#: ../shell/ev-properties-dialog.c:58
+#. Initial state
+#: ../shell/ev-print-operation.c:316
+msgid "Preparing to print ..."
+msgstr "S'està preparant per a imprimir..."
+
+#: ../shell/ev-print-operation.c:318
+msgid "Finishing..."
+msgstr "S'està acabant..."
+
+#: ../shell/ev-print-operation.c:320
+#, c-format
+msgid "Printing page %d of %d..."
+msgstr "S'està imprimint la pàgina %d de %d..."
+
+#: ../shell/ev-print-operation.c:1143
+msgid "Printing is not supported on this printer."
+msgstr "No es pot imprimir en esta impressora."
+
+#: ../shell/ev-print-operation.c:1208
+#, fuzzy
+msgid "Invalid page selection"
+msgstr "Fitxer zip invàlid"
+
+#: ../shell/ev-print-operation.c:1209
+msgid "Warning"
+msgstr ""
+
+#: ../shell/ev-print-operation.c:1211
+msgid "Your print range selection does not include any page"
+msgstr ""
+
+#: ../shell/ev-properties-dialog.c:57
 msgid "Properties"
 msgstr "Propietats"
 
-#: ../shell/ev-properties-dialog.c:92
+#: ../shell/ev-properties-dialog.c:91
 msgid "General"
 msgstr "General"
 
-#: ../shell/ev-properties-dialog.c:102
+#: ../shell/ev-properties-dialog.c:101
 msgid "Fonts"
 msgstr "Tipus de lletra"
 
-#: ../shell/ev-properties-dialog.c:115
-msgid "Document License"
-msgstr "Llicència del document"
-
 #: ../shell/ev-properties-fonts.c:135
 msgid "Font"
 msgstr "Tipus de lletra"
 
 #: ../shell/ev-properties-fonts.c:162
 #, c-format
-msgid "Gathering font information… %3d%%"
-msgstr "S'està recollint informació del tipus de lletra… %3d%%"
+msgid "Gathering font information... %3d%%"
+msgstr "S'està recollint informació del tipus de lletra ... %3d%%"
 
-#: ../shell/ev-properties-license.c:138
-msgid "Usage terms"
-msgstr "Termes d'ús"
-
-#: ../shell/ev-properties-license.c:144
-msgid "Text License"
-msgstr "Llicència del text"
-
-#: ../shell/ev-properties-license.c:150
-msgid "Further Information"
-msgstr "Més informació"
-
-#: ../shell/ev-sidebar-attachments.c:712
+#: ../shell/ev-sidebar-attachments.c:697
 msgid "Attachments"
 msgstr "Adjuncions"
 
-#: ../shell/ev-sidebar-layers.c:401
+#: ../shell/ev-sidebar-layers.c:395
 msgid "Layers"
 msgstr "Capes"
 
-#: ../shell/ev-sidebar-links.c:335
-msgid "Print…"
-msgstr "Imprimeix…"
+#: ../shell/ev-sidebar-links.c:340
+msgid "Print..."
+msgstr "Imprimeix..."
 
-#: ../shell/ev-sidebar-links.c:750
+#: ../shell/ev-sidebar-links.c:720
 msgid "Index"
 msgstr "Índex"
 
-#: ../shell/ev-sidebar-thumbnails.c:956
+#: ../shell/ev-sidebar-thumbnails.c:756
 msgid "Thumbnails"
 msgstr "Miniatures"
 
-#: ../shell/ev-window.c:840
+#: ../shell/ev-window.c:828
 #, c-format
-msgid "Page %s — %s"
-msgstr "Pàgina %s — %s"
+msgid "Page %s - %s"
+msgstr "Pàgina %s - %s"
 
-#: ../shell/ev-window.c:842
+#: ../shell/ev-window.c:830
 #, c-format
 msgid "Page %s"
 msgstr "Pàgina %s"
 
-#: ../shell/ev-window.c:1288
+#: ../shell/ev-window.c:1255
 msgid "The document contains no pages"
 msgstr "El document no conté cap pàgina"
 
-#: ../shell/ev-window.c:1291
+#: ../shell/ev-window.c:1258
+#, fuzzy
 msgid "The document contains only empty pages"
-msgstr "El document només conté pàgines buides"
+msgstr "El document no conté cap pàgina"
 
-#: ../shell/ev-window.c:1485 ../shell/ev-window.c:1651
+#: ../shell/ev-window.c:1481 ../shell/ev-window.c:1634
 msgid "Unable to open document"
 msgstr "No es pot obrir el document"
 
-#: ../shell/ev-window.c:1622
-#, c-format
+#: ../shell/ev-window.c:1605
+#, fuzzy, c-format
 msgid "Loading document from “%s”"
-msgstr "S'està carregant el document des de «%s»"
+msgstr "S'està carregant el document des de %s"
 
-#: ../shell/ev-window.c:1764 ../shell/ev-window.c:2041
+#: ../shell/ev-window.c:1743 ../shell/ev-window.c:1926
 #, c-format
 msgid "Downloading document (%d%%)"
 msgstr "S'està baixant el document (%d%%)"
 
-#: ../shell/ev-window.c:1797
-msgid "Failed to load remote file."
-msgstr "No s'ha pogut carregar el fitxer remot."
-
-#: ../shell/ev-window.c:1985
+#: ../shell/ev-window.c:1873
 #, c-format
 msgid "Reloading document from %s"
 msgstr "S'està tornant a carregar el document des de %s"
 
-#: ../shell/ev-window.c:2017
+#: ../shell/ev-window.c:1905
 msgid "Failed to reload document."
 msgstr "No s'ha pogut tornar a carregar el document."
 
-#: ../shell/ev-window.c:2172
+#: ../shell/ev-window.c:2057
 msgid "Open Document"
 msgstr "Obri un document"
 
-#: ../shell/ev-window.c:2436
+#: ../shell/ev-window.c:2136
+#, fuzzy, c-format
+msgid "Couldn't create symlink “%s”: "
+msgstr "No s'ha pogut crear l'enllaç simbòlic «%s»: %s"
+
+#: ../shell/ev-window.c:2163
+msgid "Cannot open a copy."
+msgstr "No se n'ha pogut obrir una còpia."
+
+#: ../shell/ev-window.c:2399
 #, c-format
 msgid "Saving document to %s"
-msgstr "S'està desant el document a %s"
+msgstr "S'està alçant el document a %s"
 
-#: ../shell/ev-window.c:2439
+#: ../shell/ev-window.c:2402
 #, c-format
 msgid "Saving attachment to %s"
-msgstr "S'està desant l'adjunció a %s"
+msgstr "S'està alçant l'adjunció a %s"
 
-#: ../shell/ev-window.c:2442
+#: ../shell/ev-window.c:2405
 #, c-format
 msgid "Saving image to %s"
-msgstr "S'està desant la imatge %s"
+msgstr "S'està alçant la imatge %s"
 
-#: ../shell/ev-window.c:2486 ../shell/ev-window.c:2586
+#: ../shell/ev-window.c:2449 ../shell/ev-window.c:2546
 #, c-format
 msgid "The file could not be saved as “%s”."
 msgstr "No s'ha pogut alçar el fitxer com a «%s»."
 
-#: ../shell/ev-window.c:2517
+#: ../shell/ev-window.c:2477
 #, c-format
 msgid "Uploading document (%d%%)"
 msgstr "S'està pujant el document (%d%%)"
 
-#: ../shell/ev-window.c:2521
+#: ../shell/ev-window.c:2481
 #, c-format
 msgid "Uploading attachment (%d%%)"
 msgstr "S'està pujant l'adjunció (%d%%)"
 
-#: ../shell/ev-window.c:2525
+#: ../shell/ev-window.c:2485
 #, c-format
 msgid "Uploading image (%d%%)"
 msgstr "S'està pujant la imatge (%d%%)"
 
-#: ../shell/ev-window.c:2647
+#: ../shell/ev-window.c:2607
 msgid "Save a Copy"
 msgstr "Alça'n una còpia"
 
-#: ../shell/ev-window.c:2952
+#: ../shell/ev-window.c:2821
 #, c-format
 msgid "%d pending job in queue"
 msgid_plural "%d pending jobs in queue"
 msgstr[0] "%d tasca pendent a la cua"
 msgstr[1] "%d tasques pendents a la cua"
 
-#: ../shell/ev-window.c:3065
+#: ../shell/ev-window.c:2934
 #, c-format
 msgid "Printing job “%s”"
 msgstr "S'està imprimint la tasca «%s»"
 
-#: ../shell/ev-window.c:3277
+#: ../shell/ev-window.c:3141
 #, c-format
 msgid "Wait until print job “%s” finishes before closing?"
-msgstr "Voleu esperar per tancar fins que s'acabi la tasca d'impressió «%s»?"
+msgstr "Voleu esperar a tancar fins que s'acabe la tasca d'impressió «%s»?"
 
-#: ../shell/ev-window.c:3280
+#: ../shell/ev-window.c:3144
 #, c-format
 msgid ""
 "There are %d print jobs active. Wait until print finishes before closing?"
 msgstr ""
-"Hi ha %d tasques d'impressió actives. Voleu esperar per tancar fins que "
-"s'acabi d'imprimir?"
+"Hi ha %d tasques d'impressió actives. Voleu esperar a tancar fins que "
+"s'acabe d'imprimir?"
 
-#: ../shell/ev-window.c:3292
+#: ../shell/ev-window.c:3156
 msgid "If you close the window, pending print jobs will not be printed."
 msgstr "Si tanqueu la finestra, no s'imprimiran les tasques pendents."
 
-#: ../shell/ev-window.c:3296
+#: ../shell/ev-window.c:3160
 msgid "Cancel _print and Close"
 msgstr "Cancel·la la im_pressió i tanca"
 
-#: ../shell/ev-window.c:3300
+#: ../shell/ev-window.c:3164
 msgid "Close _after Printing"
 msgstr "Tanca després d'im_primir"
 
-#: ../shell/ev-window.c:3861
+#: ../shell/ev-window.c:3770
 msgid "Toolbar Editor"
 msgstr "Editor de la barra d'eines"
 
-#: ../shell/ev-window.c:3993
+#: ../shell/ev-window.c:3901
 msgid "There was an error displaying help"
 msgstr "S'ha produït un error en mostrar l'ajuda"
 
-#: ../shell/ev-window.c:4204
+#: ../shell/ev-window.c:4131
 #, c-format
 msgid ""
-"Document Viewer\n"
-"Using %s (%s)"
+"Document Viewer.\n"
+"Using poppler %s (%s)"
 msgstr ""
 "Visualitzador de documents.\n"
-"S'utilitza el %s (%s)"
+"S'utilitza el poppler %s (%s)"
 
-#: ../shell/ev-window.c:4235
+#: ../shell/ev-window.c:4160
 msgid ""
 "Evince is free software; you can redistribute it and/or modify it under the "
 "terms of the GNU General Public License as published by the Free Software "
@@ -1124,7 +1082,7 @@ msgstr ""
 "per la Free Software Foundation; ja siga la versió 2 de la Llicència o bé "
 "(si ho preferiu) qualsevol altra versió posterior.\n"
 
-#: ../shell/ev-window.c:4239
+#: ../shell/ev-window.c:4164
 msgid ""
 "Evince is distributed in the hope that it will be useful, but WITHOUT ANY "
 "WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS "
@@ -1136,7 +1094,7 @@ msgstr ""
 "PER UN PROPÒSIT PARTICULAR. Vegeu la Llicència Pública General GNU per "
 "obtindre'n més detalls.\n"
 
-#: ../shell/ev-window.c:4243
+#: ../shell/ev-window.c:4168
 msgid ""
 "You should have received a copy of the GNU General Public License along with "
 "Evince; if not, write to the Free Software Foundation, Inc., 59 Temple "
@@ -1146,395 +1104,382 @@ msgstr ""
 "juntament amb l'Evince; en cas contrari, escriviu a la Free Software "
 "Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\n"
 
-#: ../shell/ev-window.c:4268
+#: ../shell/ev-window.c:4192
 msgid "Evince"
 msgstr "Evince"
 
-#: ../shell/ev-window.c:4271
+#: ../shell/ev-window.c:4195
+#, fuzzy
 msgid "© 1996–2009 The Evince authors"
-msgstr "© 1996-2009 Els autors de l'Evince"
+msgstr "© 1996-2007 Els autors de l'Evince"
 
-#: ../shell/ev-window.c:4277
+#: ../shell/ev-window.c:4201
 msgid "translator-credits"
 msgstr "Gil Forcada <gilforcada@guifi.net>"
 
 #. TRANS: Sometimes this could be better translated as
 #. "%d hit(s) on this page".  Therefore this string
 #. contains plural cases.
-#: ../shell/ev-window.c:4549
+#: ../shell/ev-window.c:4419
 #, c-format
 msgid "%d found on this page"
 msgid_plural "%d found on this page"
 msgstr[0] "N'hi ha %d en esta pàgina"
 msgstr[1] "N'hi ha %d en esta pàgina"
 
-#: ../shell/ev-window.c:4557
+#: ../shell/ev-window.c:4427
 #, c-format
 msgid "%3d%% remaining to search"
 msgstr "Manca el %3d%% per cercar"
 
-#: ../shell/ev-window.c:5039
+#: ../shell/ev-window.c:4911
 msgid "_File"
 msgstr "_Fitxer"
 
-#: ../shell/ev-window.c:5040
+#: ../shell/ev-window.c:4912
 msgid "_Edit"
 msgstr "_Edita"
 
-#: ../shell/ev-window.c:5041
+#: ../shell/ev-window.c:4913
 msgid "_View"
 msgstr "_Visualitza"
 
-#: ../shell/ev-window.c:5042
+#: ../shell/ev-window.c:4914
 msgid "_Go"
 msgstr "Vé_s"
 
-#: ../shell/ev-window.c:5043
+#: ../shell/ev-window.c:4915
 msgid "_Help"
 msgstr "A_juda"
 
 #. File menu
-#: ../shell/ev-window.c:5046 ../shell/ev-window.c:5314
-msgid "_Open…"
-msgstr "_Obri…"
+#: ../shell/ev-window.c:4918 ../shell/ev-window.c:5096
+#: ../shell/ev-window.c:5175
+msgid "_Open..."
+msgstr "_Obri..."
 
-#: ../shell/ev-window.c:5047 ../shell/ev-window.c:5315
+#: ../shell/ev-window.c:4919 ../shell/ev-window.c:5176
 msgid "Open an existing document"
 msgstr "Obri un document existent"
 
-#: ../shell/ev-window.c:5049
+#: ../shell/ev-window.c:4921
 msgid "Op_en a Copy"
 msgstr "Obri'n una _còpia"
 
-#: ../shell/ev-window.c:5050
+#: ../shell/ev-window.c:4922
 msgid "Open a copy of the current document in a new window"
 msgstr "Obri una còpia del document actual en una finestra nova"
 
-#: ../shell/ev-window.c:5052
-msgid "_Save a Copy…"
-msgstr "Alça'n una còpia…"
+#: ../shell/ev-window.c:4924 ../shell/ev-window.c:5098
+msgid "_Save a Copy..."
+msgstr "Al_ça'n una còpia..."
 
-#: ../shell/ev-window.c:5053
+#: ../shell/ev-window.c:4925
 msgid "Save a copy of the current document"
 msgstr "Alça una còpia del document actual"
 
-#: ../shell/ev-window.c:5055
-msgid "Page Set_up…"
-msgstr "_Configuració de la pàgina…"
+#: ../shell/ev-window.c:4927
+#, fuzzy
+msgid "Page Set_up..."
+msgstr "Configuració de la _impressió..."
 
-#: ../shell/ev-window.c:5056
-msgid "Set up the page settings for printing"
+#: ../shell/ev-window.c:4928
+msgid "Setup the page settings for printing"
 msgstr "Configureu els paràmetres de pàgina per a la impressió"
 
-#: ../shell/ev-window.c:5058
-msgid "_Print…"
-msgstr "_Imprimeix…"
+#: ../shell/ev-window.c:4930
+msgid "_Print..."
+msgstr "_Imprimeix..."
 
-#: ../shell/ev-window.c:5061
+#: ../shell/ev-window.c:4933
 msgid "P_roperties"
 msgstr "_Propietats"
 
-#: ../shell/ev-window.c:5069
+#: ../shell/ev-window.c:4941
 msgid "Select _All"
 msgstr "Selecciona-ho _tot"
 
-#: ../shell/ev-window.c:5071
-msgid "_Find…"
-msgstr "_Cerca…"
+#: ../shell/ev-window.c:4943
+msgid "_Find..."
+msgstr "_Cerca..."
 
-#: ../shell/ev-window.c:5072
+#: ../shell/ev-window.c:4944
 msgid "Find a word or phrase in the document"
 msgstr "Cerca una paraula o frase al document"
 
-#: ../shell/ev-window.c:5078
+#: ../shell/ev-window.c:4950
 msgid "T_oolbar"
 msgstr "_Barra d'eines"
 
-#: ../shell/ev-window.c:5080
+#: ../shell/ev-window.c:4952
 msgid "Rotate _Left"
 msgstr "Gira a l'_esquerra"
 
-#: ../shell/ev-window.c:5082
+#: ../shell/ev-window.c:4954
 msgid "Rotate _Right"
 msgstr "Gira a la _dreta"
 
-#: ../shell/ev-window.c:5093
+#: ../shell/ev-window.c:4964
 msgid "_Reload"
 msgstr "Ac_tualitza"
 
-#: ../shell/ev-window.c:5094
+#: ../shell/ev-window.c:4965
 msgid "Reload the document"
 msgstr "Actualitza el document"
 
-#: ../shell/ev-window.c:5097
+#: ../shell/ev-window.c:4968
 msgid "Auto_scroll"
 msgstr "Desplaça _automàticament"
 
-#: ../shell/ev-window.c:5107
+#: ../shell/ev-window.c:4978
 msgid "_First Page"
 msgstr "_Primera pàgina"
 
-#: ../shell/ev-window.c:5108
+#: ../shell/ev-window.c:4979
 msgid "Go to the first page"
 msgstr "Vés a la primera pàgina"
 
-#: ../shell/ev-window.c:5110
+#: ../shell/ev-window.c:4981
 msgid "_Last Page"
 msgstr "Úl_tima pàgina"
 
-#: ../shell/ev-window.c:5111
+#: ../shell/ev-window.c:4982
 msgid "Go to the last page"
 msgstr "Vés a l'última pàgina"
 
 #. Help menu
-#: ../shell/ev-window.c:5115
+#: ../shell/ev-window.c:4986
 msgid "_Contents"
 msgstr "_Continguts"
 
-#: ../shell/ev-window.c:5118
+#: ../shell/ev-window.c:4989
 msgid "_About"
 msgstr "_Quant a"
 
 #. Toolbar-only
-#: ../shell/ev-window.c:5122
+#: ../shell/ev-window.c:4993
 msgid "Leave Fullscreen"
 msgstr "Ix de la pantalla completa"
 
-#: ../shell/ev-window.c:5123
+#: ../shell/ev-window.c:4994
 msgid "Leave fullscreen mode"
 msgstr "Ix de la pantalla completa"
 
-#: ../shell/ev-window.c:5125
+#: ../shell/ev-window.c:4996
 msgid "Start Presentation"
-msgstr "Inicia la presentació"
+msgstr "_Inicia la presentació"
 
-#: ../shell/ev-window.c:5126
+#: ../shell/ev-window.c:4997
 msgid "Start a presentation"
 msgstr "Inicia una presentació"
 
 #. View Menu
-#: ../shell/ev-window.c:5185
+#: ../shell/ev-window.c:5052
 msgid "_Toolbar"
 msgstr "Barra d'_eines"
 
-#: ../shell/ev-window.c:5186
+#: ../shell/ev-window.c:5053
 msgid "Show or hide the toolbar"
 msgstr "Mostra o amaga la barra d'eines"
 
-#: ../shell/ev-window.c:5188
+#: ../shell/ev-window.c:5055
 msgid "Side _Pane"
 msgstr "Barra _lateral"
 
-#: ../shell/ev-window.c:5189
+#: ../shell/ev-window.c:5056
 msgid "Show or hide the side pane"
 msgstr "Mostra o amaga la barra lateral"
 
-#: ../shell/ev-window.c:5191
+#: ../shell/ev-window.c:5058
 msgid "_Continuous"
 msgstr "C_ontinu"
 
-#: ../shell/ev-window.c:5192
+#: ../shell/ev-window.c:5059
 msgid "Show the entire document"
 msgstr "Mostra el document sencer"
 
-#: ../shell/ev-window.c:5194
+#: ../shell/ev-window.c:5061
 msgid "_Dual"
 msgstr "_Dual"
 
-#: ../shell/ev-window.c:5195
+#: ../shell/ev-window.c:5062
 msgid "Show two pages at once"
 msgstr "Mostra dues pàgines alhora"
 
-#: ../shell/ev-window.c:5197
+#: ../shell/ev-window.c:5064
 msgid "_Fullscreen"
 msgstr "Pantalla _completa"
 
-#: ../shell/ev-window.c:5198
+#: ../shell/ev-window.c:5065
 msgid "Expand the window to fill the screen"
 msgstr "Expandeix la finestra fins a omplir la pantalla"
 
-#: ../shell/ev-window.c:5200
+#: ../shell/ev-window.c:5067
 msgid "Pre_sentation"
 msgstr "_Presentació"
 
 # FIXME
-#: ../shell/ev-window.c:5201
+#: ../shell/ev-window.c:5068
 msgid "Run document as a presentation"
 msgstr "Mostra el document com a una presentació"
 
-#: ../shell/ev-window.c:5209
-msgid "_Inverted Colors"
-msgstr "_Inverteix els colors"
-
-#: ../shell/ev-window.c:5210
-msgid "Show page contents with the colors inverted"
-msgstr "Mostra el contingut de la pàgina amb els colors invertits"
-
 #. Links
-#: ../shell/ev-window.c:5218
+#: ../shell/ev-window.c:5081
 msgid "_Open Link"
 msgstr "_Obri l'enllaç"
 
-#: ../shell/ev-window.c:5220
+#: ../shell/ev-window.c:5083
 msgid "_Go To"
 msgstr "Vé_s a"
 
-#: ../shell/ev-window.c:5222
+#: ../shell/ev-window.c:5085
 msgid "Open in New _Window"
 msgstr "Obri en una _finestra nova"
 
-#: ../shell/ev-window.c:5224
+#: ../shell/ev-window.c:5087
 msgid "_Copy Link Address"
 msgstr "_Copia l'adreça de l'enllaç"
 
-#: ../shell/ev-window.c:5226
-msgid "_Save Image As…"
-msgstr "_Anomena i alça la imatge…"
+#: ../shell/ev-window.c:5089
+msgid "_Save Image As..."
+msgstr "_Anomena i alça la imatge..."
 
-#: ../shell/ev-window.c:5228
+#: ../shell/ev-window.c:5091
 msgid "Copy _Image"
 msgstr "Copia la _imatge"
 
-#: ../shell/ev-window.c:5233
-msgid "_Open Attachment"
-msgstr "_Obri l'adjunció"
-
-#: ../shell/ev-window.c:5235
-msgid "_Save Attachment As…"
-msgstr "Al_ça l'adjunció com a…"
-
-#: ../shell/ev-window.c:5288
+#: ../shell/ev-window.c:5149
 msgid "Zoom"
 msgstr "Ampliació"
 
-#: ../shell/ev-window.c:5290
+#: ../shell/ev-window.c:5151
 msgid "Adjust the zoom level"
 msgstr "Ajusta el nivell de l'ampliació"
 
-#: ../shell/ev-window.c:5300
+#: ../shell/ev-window.c:5161
 msgid "Navigation"
 msgstr "Navegació"
 
-#: ../shell/ev-window.c:5302
+#: ../shell/ev-window.c:5163
 msgid "Back"
 msgstr "Arrere"
 
 # "Salta't les pàgines visitades"? (josep)
 #. translators: this is the history action
-#: ../shell/ev-window.c:5305
+#: ../shell/ev-window.c:5166
 msgid "Move across visited pages"
 msgstr "Creua les pàgines visitades"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5335
+#: ../shell/ev-window.c:5196
 msgid "Previous"
 msgstr "Anterior"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5340
+#: ../shell/ev-window.c:5201
 msgid "Next"
 msgstr "Següent"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5344
+#: ../shell/ev-window.c:5205
 msgid "Zoom In"
 msgstr "Apropa"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5348
+#: ../shell/ev-window.c:5209
 msgid "Zoom Out"
 msgstr "Allunya"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5356
+#: ../shell/ev-window.c:5217
 msgid "Fit Width"
 msgstr "Encaixa a l'amplada"
 
-#: ../shell/ev-window.c:5517 ../shell/ev-window.c:5534
+#: ../shell/ev-window.c:5384 ../shell/ev-window.c:5400
 msgid "Unable to launch external application."
 msgstr "No s'ha pogut executar l'aplicació externa."
 
-#: ../shell/ev-window.c:5591
+#: ../shell/ev-window.c:5439
 msgid "Unable to open external link"
 msgstr "No s'ha pogut obrir l'enllaç extern"
 
-#: ../shell/ev-window.c:5758
+#: ../shell/ev-window.c:5595
 msgid "Couldn't find appropriate format to save image"
-msgstr "No s'ha trobat cap format adequat per alçar la imatge"
+msgstr "No s'ha trobat cap format adequat per a alçar la imatge"
 
-#: ../shell/ev-window.c:5800
+#: ../shell/ev-window.c:5634
 msgid "The image could not be saved."
 msgstr "No s'ha pogut alçar la imatge."
 
-#: ../shell/ev-window.c:5832
+#: ../shell/ev-window.c:5666
 msgid "Save Image"
 msgstr "Alça la imatge"
 
-#: ../shell/ev-window.c:5899
+#: ../shell/ev-window.c:5733
 msgid "Unable to open attachment"
 msgstr "No s'ha pogut obrir l'adjunció"
 
-#: ../shell/ev-window.c:5952
+#: ../shell/ev-window.c:5784
 msgid "The attachment could not be saved."
 msgstr "No s'ha pogut alçar l'adjunció."
 
-#: ../shell/ev-window.c:5997
+#: ../shell/ev-window.c:5829
 msgid "Save Attachment"
 msgstr "Alça l'adjunció"
 
-#: ../shell/ev-window-title.c:162
+#: ../shell/ev-window-title.c:163
 #, c-format
-msgid "%s — Password Required"
-msgstr "%s — Necessita contrasenya"
+msgid "%s - Password Required"
+msgstr "%s - Necessita contrasenya"
 
-#: ../shell/ev-utils.c:315
+#: ../shell/ev-utils.c:330
 msgid "By extension"
 msgstr "Per extensió"
 
-#: ../shell/main.c:70 ../shell/main.c:246
+#: ../shell/main.c:73 ../shell/main.c:436
 msgid "GNOME Document Viewer"
 msgstr "Visualitzador de documents del GNOME"
 
-#: ../shell/main.c:78
+#: ../shell/main.c:81
 msgid "The page of the document to display."
 msgstr "La pàgina del document a mostrar."
 
-#: ../shell/main.c:78
+#: ../shell/main.c:81
 msgid "PAGE"
 msgstr "PÀGINA"
 
-#: ../shell/main.c:79
+#: ../shell/main.c:82
 msgid "Run evince in fullscreen mode"
 msgstr "Executa l'Evince en mode pantalla completa"
 
 # FIXME
-#: ../shell/main.c:80
+#: ../shell/main.c:83
 msgid "Run evince in presentation mode"
 msgstr "Executa l'Evince en mode presentació"
 
-#: ../shell/main.c:81
+#: ../shell/main.c:84
 msgid "Run evince as a previewer"
 msgstr "Executa l'Evince com a previsualitzador"
 
-#: ../shell/main.c:82
+#: ../shell/main.c:85
 msgid "The word or phrase to find in the document"
 msgstr "La paraula o frase que es vol cercar en el document"
 
-#: ../shell/main.c:82
+#: ../shell/main.c:85
 msgid "STRING"
 msgstr "CADENA"
 
-#: ../shell/main.c:86
-msgid "[FILE…]"
-msgstr "[FITXER…]"
+#: ../shell/main.c:89
+msgid "[FILE...]"
+msgstr "[FITXER...]"
 
 #: ../thumbnailer/evince-thumbnailer.schemas.in.h:1
 msgid ""
-"Boolean options available: true enables thumbnailing and false disables the "
+"Boolean options available, true enables thumbnailing and false disables the "
 "creation of new thumbnails"
 msgstr ""
-"Opcions booleanes disponibles: «true» (cert) habilita les miniatures i "
-"«false» (fals) inhabilita la creació de noves miniatures"
+"Opcions booleanes disponibles, cert habilita les miniatures i fals "
+"inhabilita la creació de noves miniatures"
 
 #: ../thumbnailer/evince-thumbnailer.schemas.in.h:2
 msgid "Enable thumbnailing of PDF Documents"
@@ -1546,79 +1491,12 @@ msgstr "Orde de miniatura per als documents PDF"
 
 #: ../thumbnailer/evince-thumbnailer.schemas.in.h:4
 msgid ""
-"Valid command plus arguments for the PDF Document thumbnailer. See Nautilus "
+"Valid command plus arguments for the PDF Document thumbnailer. See nautilus "
 "thumbnailer documentation for more information."
 msgstr ""
 "Orde vàlida amb arguments addicionals per al miniaturitzador de documents "
 "PDF. Per a més informació vegeu la documentació del miniaturitzador del "
-"Nautilus."
-
-#~ msgid "DJVU document has incorrect format"
-#~ msgstr "El document DJVU té un format incorrecte"
-
-#~ msgid "Print..."
-#~ msgstr "Imprimeix..."
-
-#~ msgid "_Save a Copy..."
-#~ msgstr "_Desa'n una còpia..."
-
-#~ msgid "_Print..."
-#~ msgstr "_Imprimeix..."
-
-#~ msgid "_Find..."
-#~ msgstr "_Cerca..."
-
-#~ msgid "Failed to create file “%s”: %s"
-#~ msgstr "No s'ha pogut crear el fitxer «%s»: %s"
-
-#~ msgid "Search string"
-#~ msgstr "Cerca una cadena"
-
-#~ msgid "The name of the string to be found"
-#~ msgstr "El nom de la cadena a cercar"
-
-#~ msgid "Case sensitive"
-#~ msgstr "Distingeix entre majúscules i minúscules"
-
-#~ msgid "TRUE for a case sensitive search"
-#~ msgstr "Cert per a una cerca que distingeixi majúscules de minúscules"
-
-#~ msgid "Highlight color"
-#~ msgstr "Color del ressaltat"
-
-#~ msgid "Color of highlight for all matches"
-#~ msgstr "Color del ressaltat per a totes les coincidències"
-
-#~ msgid "Current color"
-#~ msgstr "Color actual"
-
-#~ msgid "Color of highlight for the current match"
-#~ msgstr "Color del ressaltat de la coincidència actual"
-
-#~ msgid "Recover previous documents?"
-#~ msgstr "Voleu recuperar els documents que tenieu oberts?"
-
-#~ msgid ""
-#~ "Evince appears to have exited unexpectedly the last time it was run. You "
-#~ "can recover the opened documents."
-#~ msgstr ""
-#~ "Sembla que l'última vegada que es va executar l'Evince va finalitzar "
-#~ "sobtadament. Tot i així, podeu recuperar els documents oberts."
-
-#~ msgid "_Don't Recover"
-#~ msgstr "_No els recuperis"
-
-#~ msgid "_Recover"
-#~ msgstr "_Recupera'ls"
-
-#~ msgid "Crash Recovery"
-#~ msgstr "Recuperació de documents"
-
-#~ msgid "Couldn't create symlink “%s”: "
-#~ msgstr "No s'ha pogut crear l'enllaç simbòlic «%s»: "
-
-#~ msgid "Cannot open a copy."
-#~ msgstr "No se n'ha pogut obrir una còpia."
+"nautilus."
 
 #~ msgid "Co_nnect"
 #~ msgstr "Co_nnecta"
@@ -1639,573 +1517,7 @@ msgstr ""
 #~ msgstr "_Oblida la contrasenya immediatament"
 
 #~ msgid "_Remember password until you logout"
-#~ msgstr "_Recorda la contrasenya durant aquesta sessió"
+#~ msgstr "_Recorda la contrasenya durant esta sessió"
 
 #~ msgid "_Remember forever"
 #~ msgstr "_Recorda-la per sempre"
-
-#~ msgid "File not available"
-#~ msgstr "El fitxer no està disponible"
-
-#~ msgid "Remote files aren't supported"
-#~ msgstr "La gestió de fitxers remots no està implementada"
-
-#~ msgid "Find Previous"
-#~ msgstr "Cerca l'anterior"
-
-#~ msgid "Find Next"
-#~ msgstr "Cerca la següent"
-
-#~ msgid "Password Entry"
-#~ msgstr "Entrada de la contrasenya"
-
-#~ msgid "Remember password for this session"
-#~ msgstr "Recorda la contrasenya durant aquesta sessió"
-
-#~ msgid "Save password in keyring"
-#~ msgstr "Desa la contrasenya a l'anell de claus"
-
-#~ msgid "<b>Title:</b>"
-#~ msgstr "<b>Títol:</b>"
-
-#~ msgid "%.2f x %.2f in"
-#~ msgstr "%.2f x %.2f in"
-
-#~ msgid "Incorrect password"
-#~ msgstr "Contrasenya errònia"
-
-#~ msgid "Evince Document Viewer"
-#~ msgstr "Visualitzador de documents Evince"
-
-#~ msgid "BBox"
-#~ msgstr "BBox"
-
-#~ msgid "Letter"
-#~ msgstr "Carta"
-
-#~ msgid "Tabloid"
-#~ msgstr "Tabloide"
-
-#~ msgid "Ledger"
-#~ msgstr "Llibre de comptes"
-
-#~ msgid "Legal"
-#~ msgstr "Legal"
-
-#~ msgid "Statement"
-#~ msgstr "Declaració"
-
-#~ msgid "Executive"
-#~ msgstr "Executiu"
-
-#~ msgid "A0"
-#~ msgstr "A0"
-
-#~ msgid "A1"
-#~ msgstr "A1"
-
-#~ msgid "A2"
-#~ msgstr "A2"
-
-#~ msgid "A3"
-#~ msgstr "A3"
-
-#~ msgid "A4"
-#~ msgstr "A4"
-
-#~ msgid "A5"
-#~ msgstr "A5"
-
-#~ msgid "B4"
-#~ msgstr "B4"
-
-#~ msgid "B5"
-#~ msgstr "B5"
-
-#~ msgid "Folio"
-#~ msgstr "Foli"
-
-#~ msgid "Quarto"
-#~ msgstr "En quart"
-
-#~ msgid "10x14"
-#~ msgstr "10x14"
-
-#~ msgid "Cannot open file “%s”."
-#~ msgstr "No s'ha pogut obrir el fitxer «%s»."
-
-#~ msgid ""
-#~ "Failed to load document “%s”. Ghostscript interpreter was not found in "
-#~ "path"
-#~ msgstr ""
-#~ "No s'ha pogut carregar el document «%s». No s'ha trobat l'intèrpret "
-#~ "Ghostscript en el camí"
-
-#~ msgid "Encapsulated PostScript"
-#~ msgstr "PostScript encapsulat"
-
-#~ msgid "PostScript"
-#~ msgstr "PostScript"
-
-#~ msgid "Interpreter failed."
-#~ msgstr "L'intèrpret ha fallat."
-
-#~ msgid "Unhandled MIME type: “%s”"
-#~ msgstr "Tipus MIME no gestionat: «%s»"
-
-#~ msgid "Generating PDF is not supported"
-#~ msgstr "La generació de PDF no està implementada"
-
-#~ msgid ""
-#~ "You were trying to print to a printer using the “%s” driver. This program "
-#~ "requires a PostScript printer driver."
-#~ msgstr ""
-#~ "Esteu intentant imprimir a una impressora amb el controlador «%s». Aquest "
-#~ "programa requereix un controlador d'impressió PostScript."
-
-#~ msgid "Pages"
-#~ msgstr "Pàgines"
-
-#~ msgid "Invalid URI: “%s”"
-#~ msgstr "URI invàlid: «%s»"
-
-#~ msgid "Unsupported URI: “%s”"
-#~ msgstr "No es sap gestionar l'URI: «%s»"
-
-#~ msgid "Images"
-#~ msgstr "Imatges"
-
-#~ msgid "Open “%s”"
-#~ msgstr "Obre «%s»"
-
-#~ msgid "Empty"
-#~ msgstr "Buit"
-
-#~ msgid "75%"
-#~ msgstr "75%"
-
-#~ msgid "No document loaded."
-#~ msgstr "No hi ha cap document carregat."
-
-#~ msgid "Broken pipe."
-#~ msgstr "Conducte trencat."
-
-#~ msgid "Error while decompressing file “%s”:\n"
-#~ msgstr "S'ha produït un error en descomprimir el fitxer «%s»:\n"
-
-#~ msgid "File is not readable."
-#~ msgstr "El fitxer no és llegible."
-
-#~ msgid "Document loaded."
-#~ msgstr "S'ha carregat el document."
-
-#~ msgid "_Previous"
-#~ msgstr "_Anterior"
-
-#~ msgid "_Next"
-#~ msgstr "_Següent"
-
-#~ msgid "Hide attachments bar"
-#~ msgstr "Amaga la barra d'adjuncions"
-
-#~ msgid "Not found"
-#~ msgstr "No s'ha trobat"
-
-#~ msgid "The \"Find\" feature will not work with this document"
-#~ msgstr "La característica de «Cerca» no funcionarà en aquest document"
-
-#~ msgid "Searching for text is only supported for PDF documents."
-#~ msgstr "Només es pot cercar text en els documents PDF."
-
-#~ msgid "*"
-#~ msgstr "*"
-
-#~ msgid "Default sidebar size"
-#~ msgstr "Mida per defecte de la barra lateral"
-
-#~ msgid "Show sidebar by default"
-#~ msgstr "Mostra la barra lateral per defecte"
-
-#~ msgid "Show statusbar by default"
-#~ msgstr "Mostra la barra d'estat per defecte"
-
-#~ msgid "Show toolbar by default"
-#~ msgstr "Mostra la barra d'eines per defecte"
-
-#~ msgid ""
-#~ "Sidebar is the side item that contains the Index and Thumbnail lists. The "
-#~ "default size sets the sidebar's width in pixels based from the side of "
-#~ "the window. Any integer will be accepted. The sidebar will never shrink "
-#~ "smaller than the size of the text required to display Thumbnails or "
-#~ "Index. Large values will cause the sidebar to take up as much of the page "
-#~ "display area as possible relative to the window's size."
-#~ msgstr ""
-#~ "La barra lateral és l'element lateral que conté les llistes d'índex i "
-#~ "miniatures. La mida per defecte estableix l'amplada en píxels de la barra "
-#~ "lateral basada en el lateral de la finestra. Qualsevol enter s'acceptarà. "
-#~ "La barra lateral mai serà més petita que la mida del text que necessita "
-#~ "per mostrar les miniatures o els índexs. Valors alts faran que la barra "
-#~ "lateral agafi bona part de l'àrea per mostrar la pàgina relatiu a la mida "
-#~ "de la finestra."
-
-#~ msgid ""
-#~ "Sidebar is the side item that contains the Index and Thumbnail lists. Two "
-#~ "boolean options, true makes sidebar visible by default while false makes "
-#~ "sidebar not visible by default"
-#~ msgstr ""
-#~ "La barra lateral és l'element lateral que conté les llistes d'índexs i "
-#~ "miniatures. Admet dues opcions booleanes, cert fa que la barra lateral "
-#~ "sigui visible per defecte, mentre que fals farà que per defecte no sigui "
-#~ "visible."
-
-#~ msgid ""
-#~ "Statusbar is the standard bottom bar that display additional information "
-#~ "about links and other actions. Two boolean options, true makes the "
-#~ "statusbar visible by default while false makes sidebar not visible by "
-#~ "default."
-#~ msgstr ""
-#~ "La barra d'estat és la barra estàndard de baix de tot que mostra "
-#~ "informació addicional sobre els enllaços i altres accions. Admet dues "
-#~ "opcions booleanes, cert fa que la barra d'estat sigui visible per "
-#~ "defecte, mentre que fals farà que per defecte no sigui visible."
-
-#~ msgid ""
-#~ "Toolbar is the top bar that contains navigation and zoom controls. Two "
-#~ "boolean options, true makes toolbar visible by default while false makes "
-#~ "toolbar not visible by default."
-#~ msgstr ""
-#~ "La barra d'eines és la barra de dalt de tot que conté els controls de "
-#~ "navegació i d'ampliació. Admet dues opcions boolenaes, cert fa que la "
-#~ "barra d'eines sigui visible per defecte, mentre que fals farà que per "
-#~ "defecte no sigui visible."
-
-#~ msgid "Unable to find glade file"
-#~ msgstr "No s'ha trobat el fitxer glade"
-
-#~ msgid ""
-#~ "The glade file, %s, cannot be found.  Please check that your installation "
-#~ "is complete."
-#~ msgstr ""
-#~ "El fitxer glade, %s, no s'ha trobat. Comproveu que la instal·lació "
-#~ "estigui completa."
-
-#~ msgid "Document Viewer - Password Required"
-#~ msgstr "Visualitzador de documents - Es necessita contrasenya"
-
-#~ msgid "Save the current document with a new filename"
-#~ msgstr "Desa el document actual amb un nom nou"
-
-#~ msgid "View the properties of this document"
-#~ msgstr "Mostra les propietats d'aquest document"
-
-#~ msgid "Close this window"
-#~ msgstr "Tanca aquesta finestra"
-
-#~ msgid "Copy text from the document"
-#~ msgstr "Copia el text del document"
-
-#~ msgid "Select the entire page"
-#~ msgstr "Selecciona la pàgina sencera"
-
-#~ msgid "Customize the toolbar"
-#~ msgstr "Personalitza la barra d'eines"
-
-#~ msgid "Rotate the document to the left"
-#~ msgstr "Gira el document cap a l'esquerra"
-
-#~ msgid "Rotate the document to the right"
-#~ msgstr "Gira el document cap a la dreta"
-
-#~ msgid "Display help for the viewer application"
-#~ msgstr "Mostra l'ajuda del visualitzador"
-
-#~ msgid "Display credits for the document viewer creators"
-#~ msgstr "Mostra els crèdits dels creadors del visualitzador de documents"
-
-#~ msgid "Scroll one page forward"
-#~ msgstr "Vés una pàgina endevant"
-
-#~ msgid "Scroll one page backward"
-#~ msgstr "Vés una pàgina enrere"
-
-#~ msgid "Focus the page selector"
-#~ msgstr "Enfoca el selector de pàgina"
-
-#~ msgid "Go ten pages backward"
-#~ msgstr "Vés deu pàgines enrere"
-
-#~ msgid "Go ten pages forward"
-#~ msgstr "Vés deu pàgines endevant"
-
-#~ msgid "_Statusbar"
-#~ msgstr "Barra d'e_stat"
-
-#~ msgid "Show or hide the statusbar"
-#~ msgstr "Mostra o amaga la barra d'estat"
-
-#~ msgid "Name"
-#~ msgstr "Nom"
-
-#~ msgid "<span size=\"smaller\"> </span>"
-#~ msgstr "<span size=\"smaller\"> </span>"
-
-#~ msgid "unexpected EOF\n"
-#~ msgstr "EOF inesperat\n"
-
-#~ msgid "could not load font `%s'\n"
-#~ msgstr "no s'ha pogut carregar la font '%s'\n"
-
-#~ msgid "could not reload `%s'\n"
-#~ msgstr "no s'ha pogut recarregar '%s'\n"
-
-#~ msgid "%s: unsupported DVI format (version %u)\n"
-#~ msgstr "%s: el format DVI no està implementat (versió %u)\n"
-
-#~ msgid "%s: File corrupted, or not a DVI file\n"
-#~ msgstr "%s: El fitxer està malmès, o no és un fitxer DVI\n"
-
-#~ msgid "%s: vf macro had errors\n"
-#~ msgstr "%s: la macro vf conté errors\n"
-
-#~ msgid "%s: stack not empty after vf macro\n"
-#~ msgstr "%s: la pila no és buida després de la macro vf\n"
-
-#~ msgid "%s: could not reopen file (%s)\n"
-#~ msgstr "%s: no es pot tornar a obrir el fitxer (%s)\n"
-
-#~ msgid "%s: page %d out of range\n"
-#~ msgstr "%s: la pàgina %d està fora del rang\n"
-
-#~ msgid "%s: bad offset at page %d\n"
-#~ msgstr "%s: compensació incorrecta a la pàgina %d\n"
-
-#~ msgid "stack not empty at end of page\n"
-#~ msgstr "la pila no és buida al final de la pàgina\n"
-
-#~ msgid "no default font set yet\n"
-#~ msgstr "encara no s'ha establert cap tipus de lletra per defecte\n"
-
-#~ msgid "requested character %d does not exist in `%s'\n"
-#~ msgstr "el caràcter demanat %d no existeix a '%s'\n"
-
-#~ msgid "enlarging stack\n"
-#~ msgstr "s'està engrandint la pila\n"
-
-#~ msgid "font %d is not defined\n"
-#~ msgstr "el tipus de lletra %d no està definit\n"
-
-#~ msgid "unexpected opcode %d\n"
-#~ msgstr "no s'esperava el codi d'operació %d\n"
-
-#~ msgid "undefined opcode %d\n"
-#~ msgstr "el codi d'operació %d no està definit\n"
-
-#~ msgid "%s: no fonts defined\n"
-#~ msgstr "%s: no hi ha cap tipus de lletra definit\n"
-
-#~ msgid "%s: %d: [%s] requested encoding `%s' does not match vector `%s'\n"
-#~ msgstr ""
-#~ "%s: %d: [%s] la codificació sol·licitada '%s' no coincideix amb el vector "
-#~ "'%s'\n"
-
-#~ msgid "%s: could not load fontmap\n"
-#~ msgstr "%s: no s'ha pogut carregar el mapa del tipus de lletra\n"
-
-#~ msgid "%s: could not set as default encoding\n"
-#~ msgstr "%s: no s'ha pogut posar com a codificació per defecte\n"
-
-#~ msgid "encoding vector `%s' is in use\n"
-#~ msgstr "s'està utilitzant el vector de codificació '%s'\n"
-
-#~ msgid "GF: invalid opcode %d in character %d\n"
-#~ msgstr "GF: el codi d'operació %d no és vàlid en el caràcter %d\n"
-
-#~ msgid "(gf) Character %d: invalid opcode %d\n"
-#~ msgstr "(gf) Caràcter %d: el codi d'operació %d no és vàlid\n"
-
-#~ msgid "(gf) character %d has an incorrect bounding box\n"
-#~ msgstr "(gf) el caràcter %d té una caixa de limitació incorrecte\n"
-
-#~ msgid "%s: bad checksum (expected %u, found %u)\n"
-#~ msgstr "%s: suma de verificació errònia (s'esperava %u, s'ha trobat %u)\n"
-
-#~ msgid "%s: File corrupted, or not a GF file\n"
-#~ msgstr "%s: El fitxer està malmès, o no és un fitxer GF\n"
-
-#~ msgid "more than 10 counters in page specification\n"
-#~ msgstr "més de 10 contadors en l'especificació de pàgina\n"
-
-#~ msgid "custom"
-#~ msgstr "personalitzat"
-
-#~ msgid "Bad PK file: More bits than required\n"
-#~ msgstr "Fiter PK erroni: més bits dels requerits\n"
-
-#~ msgid "%s: checksum mismatch (expected %u, got %u)\n"
-#~ msgstr ""
-#~ "%s: la suma de comprovació no coincideix (s'esperava %u, s'ha obtingut %"
-#~ "u)\n"
-
-#~ msgid "%s: unexpected preamble\n"
-#~ msgstr "%s: no s'esperava el preàmbul\n"
-
-#~ msgid "%s: File corrupted, or not a PK file\n"
-#~ msgstr "%s: El fitxer està malmès, o no és un fitxer PK\n"
-
-#~ msgid "%s: malformed value for key `%s'\n"
-#~ msgstr "%s: valor malformat per a la clau '%s'\n"
-
-#~ msgid "%s: unknown key `%s' ignored\n"
-#~ msgstr "%s: s'ha ignorat la clau desconeguda '%s'\n"
-
-#~ msgid "%s: no argument for key `%s', using defaults\n"
-#~ msgstr ""
-#~ "%s: no hi ha argument per a la clau '%s', s'utilitzarà allò per defecte\n"
-
-#~ msgid "%s: argument `%s' ignored for key `%s'\n"
-#~ msgstr "%s: s'ha ignorat l'argument '%s' per a la clau '%s'\n"
-
-#~ msgid "%s: tried to pop top level layer\n"
-#~ msgstr "%s: s'ha provat de desempilar la capa superior\n"
-
-#~ msgid "(t1) failed to reset device resolution\n"
-#~ msgstr "(t1) error al reiniciar la resolució del dispositiu\n"
-
-#~ msgid "%s: could not encode font\n"
-#~ msgstr "%s: no s'ha pogut codificar el tipus de lletra\n"
-
-#~ msgid "(t1) unsupported bitmap pad size %d\n"
-#~ msgstr "(t1) la mida %d del coixí del mapa de bits no està implementada\n"
-
-#~ msgid "%s: Checksum mismatch (got %u, expected %u)\n"
-#~ msgstr ""
-#~ "%s: La suma de comprovació no coincideix (s'ha obtingut %u, s'esperava %"
-#~ "u)\n"
-
-#~ msgid "%s: Error reading AFM data\n"
-#~ msgstr "%s: S'ha produït un error en llegir dades AFM\n"
-
-#~ msgid "Warning: TFM file `%s' has suspicious size\n"
-#~ msgstr "Avís: el fitxer TFM '%s' té una mida sospitosa\n"
-
-#~ msgid "%s: font coding scheme truncated to 40 bytes\n"
-#~ msgstr ""
-#~ "%s: s'ha truncat l'esquema de codificació del tipus de lletra a 40 bytes\n"
-
-#~ msgid "%s: File corrupted, or not a TFM file\n"
-#~ msgstr "%s: El fitxer està malmès, o no és un fitxer TFM\n"
-
-#~ msgid "(tt) %s: no acceptable map found, using #0\n"
-#~ msgstr "(tt) %s: el mapa trobat no és acceptable, s'utilitza #0\n"
-
-#~ msgid "(tt) %s: could not set resolution: %s\n"
-#~ msgstr "(tt) %s: no s'ha pogut establir la resolució: %s\n"
-
-#~ msgid "(tt) %s: could not set point size: %s\n"
-#~ msgstr "(tt) %s: no s'ha pogut establir la mida del punter: %s\n"
-
-#~ msgid "(tt) %s: could not load PS name table\n"
-#~ msgstr "(tt) %s: no s'ha pogut carregar el nom de la taula PS\n"
-
-#~ msgid "%s: no encoding vector found, expect bad output\n"
-#~ msgstr ""
-#~ "%s: no s'ha trobat vector de codificació, excepte una sortida errònia\n"
-
-#~ msgid "Crashing"
-#~ msgstr "Fallant"
-
-#~ msgid "%s: Warning: "
-#~ msgstr "%s: Avís: "
-
-#~ msgid "%s: Fatal: "
-#~ msgstr "%s: Fatal: "
-
-#~ msgid "Fatal"
-#~ msgstr "Fatal"
-
-# FIXME
-#~ msgid "out of memory allocating %u bytes\n"
-#~ msgstr "fora de memòria ubicant %u bytes\n"
-
-#~ msgid "attempted to reallocate with zero size\n"
-#~ msgstr "intentat reassignar amb mida zero\n"
-
-#~ msgid "failed to reallocate %u bytes\n"
-#~ msgstr "s'ha produït un error en reubicar %u bytes\n"
-
-#~ msgid "failed to allocate %ux%u bytes\n"
-#~ msgstr "no s'ha pogut ubicar %ux%u bytes\n"
-
-#~ msgid "attempted to free NULL pointer\n"
-#~ msgstr "s'ha intentat alliberar un punter NULL\n"
-
-#~ msgid "%s: Checksum mismatch (expected %u, got %u)\n"
-#~ msgstr ""
-#~ "%s: la suma de verificació no coincideix (s'esperava %u, s'ha obtingut %"
-#~ "u)\n"
-
-#~ msgid "(vf) %s: could not load font `%s'\n"
-#~ msgstr "(vf) %s: no s'ha pogut carregar el tipus de lletra '%s'\n"
-
-#~ msgid "(vf) %s: character %d redefined\n"
-#~ msgstr "(vf) %s: el caràcter %d s'ha redefinit\n"
-
-#~ msgid "(vf) %s: no postamble\n"
-#~ msgstr "(vf) %s: no hi ha postàmbul\n"
-
-#~ msgid "%s: File corrupted, or not a VF file.\n"
-#~ msgstr "%s: El fitxer està corruput, o no és un fitxer VF.\n"
-
-#~ msgid "Error while scanning file %s\n"
-#~ msgstr "S'ha produït un error en analitzar el fitxer %s\n"
-
-#~ msgid "The file is not a PostScript document."
-#~ msgstr "El fitxer no és un document PostScript."
-
-#~ msgid "Many..."
-#~ msgstr "Molts..."
-
-#~ msgid "Not so many..."
-#~ msgstr "No tants..."
-
-#~ msgid "Reset the zoom level to the default value"
-#~ msgstr "Reinicia el zoom al valor per defecte"
-
-#~ msgid "Selection Caret"
-#~ msgstr "Cursor de selecció"
-
-#~ msgid "Single"
-#~ msgstr "Una a una"
-
-#~ msgid "Show the document one page at a time"
-#~ msgstr "Mostra el document pàgina a pàgina"
-
-#~ msgid "Multi"
-#~ msgstr "Totes"
-
-#~ msgid "Show the full document at once"
-#~ msgstr "Mostra tot el document alhora"
-
-#~ msgid "Show sidebar by default."
-#~ msgstr "Per defecte mostra la barra lateral."
-
-#~ msgid "Show statusbar by default."
-#~ msgstr "Per defecte mostra la barra d'estat."
-
-#~ msgid "Show toolbar by default."
-#~ msgstr "Per defecte mostra la barra d'eines."
-
-#~ msgid "The default sidebar size."
-#~ msgstr "La mida per defecte de la barra lateral."
-
-#~ msgid "Error while converting pdf file %s:\n"
-#~ msgstr "S'ha produït un error en convertir el pdf %s:\n"
-
-#~ msgid "Exit Fullscreen"
-#~ msgstr "Surt de pantalla completa"
-
-#~ msgid "Open a file"
-#~ msgstr "Obre un fitxer"
-
-#~ msgid "_Close"
-#~ msgstr "_Tanca"
diff --git a/po/kn.po b/po/kn.po
index 2591444..c406ede 100644
--- a/po/kn.po
+++ b/po/kn.po
@@ -2,72 +2,78 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 #
-# Shankar Prasad <svenkate@redhat.com>, 2008, 2009, 2010.
+# Shankar Prasad <svenkate@redhat.com>, 2008, 2009.
 msgid ""
 msgstr ""
 "Project-Id-Version: evince.master.kn\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-04-21 16:14+0530\n"
-"PO-Revision-Date: 2010-04-21 16:24+0530\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=evince&component=general\n"
+"POT-Creation-Date: 2009-08-13 21:54+0000\n"
+"PO-Revision-Date: 2009-08-31 15:27+0530\n"
 "Last-Translator: Shankar Prasad <svenkate@redhat.com>\n"
-"Language-Team: kn-IN <>\n"
+"Language-Team: Kannada <en@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms:  nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 1.0\n"
+"X-Generator: KBabel 1.11.4\n"
 
-#: ../backend/comics/comics-document.c:160
+#: ../backend/comics/comics-document.c:155
 #, c-format
 msgid "Error launching the command “%s” in order to decompress the comic book: %s"
-msgstr ""
-"ಕಾಮಿಕ್ ಪುಸ್ತಕವನ್ನು ಸಂಕುಚನದಿಂದ ಹೊರತೆಗೆಯಲು ಆಜ್ಞೆ “%s” ಅನ್ನು ಆರಂಭಿಸುವಲ್ಲಿ ದೋಷ "
-"ಉಂಟಾಗಿದೆ: %s"
+msgstr "ಕಾಮಿಕ್ ಪುಸ್ತಕವನ್ನು ಸಂಕುಚನದಿಂದ ಹೊರತೆಗೆಯಲು ಆಜ್ಞೆ “%s” ಅನ್ನು ಆರಂಭಿಸುವಲ್ಲಿ ದೋಷ ಉಂಟಾಗಿದೆ: %s"
 
-#: ../backend/comics/comics-document.c:174
+#: ../backend/comics/comics-document.c:169
 #, c-format
 msgid "The command “%s” failed at decompressing the comic book."
 msgstr "ಕಾಮಿಕ್ ಪುಸ್ತಕವನ್ನು ಸಂಕುಚನದಿಂದ ಹೊರತೆಗೆಯುವಲ್ಲಿ ಆಜ್ಞೆ “%s” ವಿಫಲಗೊಂಡಿದೆ."
 
-#: ../backend/comics/comics-document.c:183
+#: ../backend/comics/comics-document.c:178
 #, c-format
 msgid "The command “%s” did not end normally."
 msgstr "ಆಜ್ಞೆ “%s” ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ ಕೊನೆಗೊಂಡಿಲ್ಲ."
 
-#: ../backend/comics/comics-document.c:350
+#: ../backend/comics/comics-document.c:225
+#, c-format
+msgid "Failed to create a temporary directory."
+msgstr "ತಾತ್ಕಾಲಿಕ ಕೋಶವನ್ನು ರಚಿಸಲು ವಿಫಲಗೊಂಡಿದೆ."
+
+#: ../backend/comics/comics-document.c:347
 #, c-format
 msgid "Not a comic book MIME type: %s"
 msgstr "ಒಂದು ಕಾಮಿಕ್ ಪುಸ್ತಕದ MIME ಬಗೆಯಲ್ಲ: %s"
 
-#: ../backend/comics/comics-document.c:357
+#: ../backend/comics/comics-document.c:354
 msgid "Can't find an appropriate command to decompress this type of comic book"
 msgstr "ಈ ಬಗೆಯ ಕಾಮಿಕ್ ಪುಸ್ತಕವನ್ನು ಸಂಕುಚನದಿಂದ ಹೊರತೆಗೆಯಲು ಸೂಕ್ತವಾದ ಆಜ್ಞೆಯು ಕಂಡುಬಂದಿಲ್ಲ"
 
-#: ../backend/comics/comics-document.c:395
+#: ../backend/comics/comics-document.c:385
 #: ../libdocument/ev-document-factory.c:143
 #: ../libdocument/ev-document-factory.c:286
 msgid "Unknown MIME Type"
 msgstr "ಗೊತ್ತಿರದ MIME ಬಗೆ"
 
-#: ../backend/comics/comics-document.c:422
+#: ../backend/comics/comics-document.c:412
+#| msgid "File corrupted."
 msgid "File corrupted"
 msgstr "ಕಡತವು ಹಾಳಾಗಿದೆ"
 
-#: ../backend/comics/comics-document.c:435
+#: ../backend/comics/comics-document.c:424
+#| msgid "No files in archive."
 msgid "No files in archive"
 msgstr "ಆರ್ಕೈವಿನಲ್ಲಿ ಯಾವುದೆ ಕಡತಗಳು ಇಲ್ಲ"
 
-#: ../backend/comics/comics-document.c:474
+#: ../backend/comics/comics-document.c:465
 #, c-format
 msgid "No images found in archive %s"
 msgstr "ಆರ್ಕೈವ್ %s ನಲ್ಲಿ ಯಾವುದೆ ಚಿತ್ರಗಳು ಕಂಡುಬಂದಿಲ್ಲ"
 
-#: ../backend/comics/comics-document.c:718
+#: ../backend/comics/comics-document.c:704
 #, c-format
+#| msgid "There was an error displaying help"
 msgid "There was an error deleting “%s”."
 msgstr "“%s” ಅನ್ನು ಅಳಿಸುವಲ್ಲಿ ಒಂದು ದೋಷ ಉಂಟಾಗಿದೆ."
 
-#: ../backend/comics/comics-document.c:850
+#: ../backend/comics/comics-document.c:854
 #, c-format
 msgid "Error %s"
 msgstr "ದೋಷ %s"
@@ -76,23 +82,23 @@ msgstr "ದೋಷ %s"
 msgid "Comic Books"
 msgstr "ಕಾಮಿಕ್ ಪುಸ್ತಕಗಳು"
 
-#: ../backend/djvu/djvu-document.c:173
-msgid "DjVu document has incorrect format"
-msgstr "DjVu ದಸ್ತಾವೇಜು ಸರಿಯಲ್ಲದ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿದೆ"
+#: ../backend/djvu/djvu-document.c:174
+msgid "DJVU document has incorrect format"
+msgstr "DJVU ದಸ್ತಾವೇಜು ಸರಿಯಲ್ಲದ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿದೆ"
 
-#: ../backend/djvu/djvu-document.c:250
+#: ../backend/djvu/djvu-document.c:251
 msgid ""
-"The document is composed of several files. One or more of these files cannot "
+"The document is composed of several files. One or more of such files cannot "
 "be accessed."
 msgstr ""
-"ದಸ್ತಾವೇಜು ಹಲವಾರು ಕಡತಗಳಿಂದ ಮಾಡಲ್ಪಟ್ಟಿದೆ. ಒಂದು ಅಥವ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಇಂತಹ ಕಡತಗಳನ್ನು "
+"ದಸ್ತಾವೇಜು ಹಲವಾರು ಕಡತಗಳಿಂದ ಮಾಡಲ್ಪಟ್ಟಿದೆ. ಒಂದು ಅಥವ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಕಡತಗಳನ್ನು "
 "ನಿಲುಕಿಸಿಕೊಳ್ಳಲಾಗುತ್ತಿಲ್ಲ."
 
 #: ../backend/djvu/djvudocument.evince-backend.in.h:1
-msgid "DjVu Documents"
+msgid "Djvu Documents"
 msgstr "Djvu ದಸ್ತಾವೇಜುಗಳು"
 
-#: ../backend/dvi/dvi-document.c:113
+#: ../backend/dvi/dvi-document.c:108
 msgid "DVI document has incorrect format"
 msgstr "DVI ದಸ್ತಾವೇಜು ಸರಿಯಲ್ಲದ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿದೆ"
 
@@ -100,65 +106,61 @@ msgstr "DVI ದಸ್ತಾವೇಜು ಸರಿಯಲ್ಲದ ವಿನ್ಯ
 msgid "DVI Documents"
 msgstr "DVI ದಸ್ತಾವೇಜುಗಳು"
 
-#: ../backend/pdf/ev-poppler.cc:571
-msgid "This work is in the Public Domain"
-msgstr ""
-
 #. translators: this is the document security state
-#: ../backend/pdf/ev-poppler.cc:824
+#: ../backend/pdf/ev-poppler.cc:826
 msgid "Yes"
 msgstr "ಹೌದು"
 
 #. translators: this is the document security state
-#: ../backend/pdf/ev-poppler.cc:827
+#: ../backend/pdf/ev-poppler.cc:829
 msgid "No"
 msgstr "ಇಲ್ಲ"
 
-#: ../backend/pdf/ev-poppler.cc:948
+#: ../backend/pdf/ev-poppler.cc:903
 msgid "Type 1"
 msgstr "ಬಗೆ 1"
 
-#: ../backend/pdf/ev-poppler.cc:950
+#: ../backend/pdf/ev-poppler.cc:905
 msgid "Type 1C"
 msgstr "ಬಗೆ 1C"
 
-#: ../backend/pdf/ev-poppler.cc:952
+#: ../backend/pdf/ev-poppler.cc:907
 msgid "Type 3"
 msgstr "ಬಗೆ 3"
 
-#: ../backend/pdf/ev-poppler.cc:954
+#: ../backend/pdf/ev-poppler.cc:909
 msgid "TrueType"
 msgstr "ಟ್ರೂಬಗೆಯ"
 
-#: ../backend/pdf/ev-poppler.cc:956
+#: ../backend/pdf/ev-poppler.cc:911
 msgid "Type 1 (CID)"
 msgstr "ಬಗೆ 1 (CID)"
 
-#: ../backend/pdf/ev-poppler.cc:958
+#: ../backend/pdf/ev-poppler.cc:913
 msgid "Type 1C (CID)"
 msgstr "ಬಗೆ 1C (CID)"
 
-#: ../backend/pdf/ev-poppler.cc:960
+#: ../backend/pdf/ev-poppler.cc:915
 msgid "TrueType (CID)"
 msgstr "ಟ್ರೂಬಗೆಯ (CID)"
 
-#: ../backend/pdf/ev-poppler.cc:962
+#: ../backend/pdf/ev-poppler.cc:917
 msgid "Unknown font type"
 msgstr "ಗೊತ್ತಿರದ ಅಕ್ಷರಶೈಲಿಯ ಬಗೆ"
 
-#: ../backend/pdf/ev-poppler.cc:988
+#: ../backend/pdf/ev-poppler.cc:943
 msgid "No name"
 msgstr "ಹೆಸರಿಲ್ಲದ"
 
-#: ../backend/pdf/ev-poppler.cc:996
+#: ../backend/pdf/ev-poppler.cc:951
 msgid "Embedded subset"
 msgstr "ಅಡಕಗೊಳಿಸಲಾದ ಸಬ್‍ಸೆಟ್"
 
-#: ../backend/pdf/ev-poppler.cc:998
+#: ../backend/pdf/ev-poppler.cc:953
 msgid "Embedded"
 msgstr "ಅಡಕಗೊಳಿಸಲಾದ"
 
-#: ../backend/pdf/ev-poppler.cc:1000
+#: ../backend/pdf/ev-poppler.cc:955
 msgid "Not embedded"
 msgstr "ಅಡಕಗೊಳಿಸದೆ ಇರುವ"
 
@@ -166,8 +168,8 @@ msgstr "ಅಡಕಗೊಳಿಸದೆ ಇರುವ"
 msgid "PDF Documents"
 msgstr "PDF ದಸ್ತಾವೇಜುಗಳು"
 
-#: ../backend/impress/impress-document.c:302
-#: ../backend/tiff/tiff-document.c:113
+#: ../backend/impress/impress-document.c:303
+#: ../backend/tiff/tiff-document.c:114
 msgid "Invalid document"
 msgstr "ಅಮಾನ್ಯ ದಸ್ತಾವೇಜು"
 
@@ -187,15 +189,15 @@ msgid "Not enough memory"
 msgstr "ಸಾಕಷ್ಟು ಮೆಮೊರಿಯು ಲಭ್ಯವಿಲ್ಲ"
 
 #: ../backend/impress/zip.c:59
-msgid "Cannot find ZIP signature"
+msgid "Cannot find zip signature"
 msgstr "ಝಿಪ್ ಸಿಗ್ನೇಚರನ್ನು ಪತ್ತೆ ಮಾಡಲಾಗಲಿಲ್ಲ"
 
 #: ../backend/impress/zip.c:62
-msgid "Invalid ZIP file"
+msgid "Invalid zip file"
 msgstr "ಅಮಾನ್ಯ ಝಿಪ್ ಕಡತ"
 
 #: ../backend/impress/zip.c:65
-msgid "Multi file ZIPs are not supported"
+msgid "Multi file zips are not supported"
 msgstr "ಬಹು ಕಡತ ಝಿಪ್‍ಗಳಿಗೆ ಬೆಂಬಲವಿಲ್ಲ"
 
 #: ../backend/impress/zip.c:68
@@ -207,19 +209,19 @@ msgid "Cannot read data from file"
 msgstr "ಕಡತದಿಂದ ದತ್ತಾಂಶವನ್ನು ಓದಲಾಗಲಿಲ್ಲ"
 
 #: ../backend/impress/zip.c:74
-msgid "Cannot find file in the ZIP archive"
+msgid "Cannot find file in the zip archive"
 msgstr "ಝಿಪ್ ಆರ್ಕೈವಿನಲ್ಲಿ ಕಡತವನ್ನು ಪತ್ತೆ ಮಾಡಲಾಗಲಿಲ್ಲ"
 
 #: ../backend/impress/zip.c:77
 msgid "Unknown error"
 msgstr "ಅಜ್ಞಾತ ದೋಷ"
 
-#: ../backend/ps/ev-spectre.c:102
+#: ../backend/ps/ev-spectre.c:113
 #, c-format
 msgid "Failed to load document “%s”"
 msgstr "“%s” ದಸ್ತಾವೇಜನ್ನು ಲೋಡ್ ಮಾಡಲು ವಿಫಲಗೊಂಡಿದೆ"
 
-#: ../backend/ps/ev-spectre.c:135
+#: ../backend/ps/ev-spectre.c:146
 #, c-format
 msgid "Failed to save document “%s”"
 msgstr "“%s” ದಸ್ತಾವೇಜನ್ನು ಉಳಿಸಲು ವಿಫಲಗೊಂಡಿದೆ"
@@ -233,12 +235,12 @@ msgstr "ಪೋಸ್ಟ್‍ಸ್ಕ್ರಿಪ್ಟ್ ದಸ್ತಾವ
 msgid "Couldn't save attachment “%s”: %s"
 msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟ “%s” ಅನ್ನು ಉಳಿಸಲಾಗಿಲ್ಲ: %s"
 
-#: ../libdocument/ev-attachment.c:372
+#: ../libdocument/ev-attachment.c:373
 #, c-format
 msgid "Couldn't open attachment “%s”: %s"
 msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟ “%s” ಅನ್ನು ತೆರೆಯಲಾಗಿಲ್ಲ: %s"
 
-#: ../libdocument/ev-attachment.c:407
+#: ../libdocument/ev-attachment.c:408
 #, c-format
 msgid "Couldn't open attachment “%s”"
 msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟ “%s” ಅನ್ನು ತೆರೆಯಲಾಗಿಲ್ಲ"
@@ -256,16 +258,6 @@ msgstr "ಎಲ್ಲಾ ದಸ್ತಾವೇಜುಗಳು"
 msgid "All Files"
 msgstr "ಎಲ್ಲಾ ಕಡತಗಳು"
 
-#: ../libdocument/ev-file-helpers.c:146
-#, c-format
-msgid "Failed to create a temporary file: %s"
-msgstr "ತಾತ್ಕಾಲಿಕ ಕೋಶವನ್ನು ರಚಿಸಲು ವಿಫಲಗೊಂಡಿದೆ: %s"
-
-#: ../libdocument/ev-file-helpers.c:308
-#, c-format
-msgid "Failed to create a temporary directory: %s"
-msgstr "ತಾತ್ಕಾಲಿಕ ಕೋಶವನ್ನು ರಚಿಸಲು ವಿಫಲಗೊಂಡಿದೆ: %s"
-
 #: ../cut-n-paste/smclient/eggdesktopfile.c:165
 #, c-format
 msgid "File is not a valid .desktop file"
@@ -309,8 +301,8 @@ msgstr "ಅಧಿವೇಶನ ನಿರ್ವಾಹಕನೊಂದಿಗ ಸಂ
 msgid "Specify file containing saved configuration"
 msgstr "ಉಳಿಸಲಾದ ಸಂರಚನೆಯನ್ನು ಹೊಂದಿರುವ ಕಡತವನ್ನು ಸೂಚಿಸಿ"
 
-#: ../cut-n-paste/smclient/eggsmclient.c:228 ../previewer/ev-previewer.c:48
-#: ../previewer/ev-previewer.c:49
+#: ../cut-n-paste/smclient/eggsmclient.c:228 ../previewer/ev-previewer.c:46
+#: ../previewer/ev-previewer.c:47
 msgid "FILE"
 msgstr "FILE"
 
@@ -370,12 +362,12 @@ msgstr "ಆರಿಸಲಾದ ಉಪಕರಣ ಪಟ್ಟಿಯನ್ನು ತ
 msgid "Separator"
 msgstr "ವಿಭಜಕ"
 
-#: ../cut-n-paste/totem-screensaver/totem-scrsaver.c:115
+#: ../cut-n-paste/totem-screensaver/totem-scrsaver.c:117
 msgid "Running in presentation mode"
 msgstr "ಪ್ರದರ್ಶನ ಕ್ರಮದಲ್ಲಿ ಚಲಾಯಿಸಲಾಗುತ್ತಿದೆ"
 
 #. translators: this is the label for toolbar button
-#: ../cut-n-paste/zoom-control/ephy-zoom.h:48 ../shell/ev-window.c:5302
+#: ../cut-n-paste/zoom-control/ephy-zoom.h:48 ../shell/ev-window.c:5213
 msgid "Best Fit"
 msgstr "ಉತ್ತಮವಾಗಿ ಹೊಂದುವ"
 
@@ -424,15 +416,15 @@ msgid "400%"
 msgstr "400%"
 
 #. Manually set name and icon
-#: ../data/evince.desktop.in.in.h:1 ../shell/ev-window.c:4168
-#: ../shell/ev-window-title.c:149 ../shell/main.c:287
+#: ../data/evince.desktop.in.in.h:1 ../shell/ev-window.c:4135
+#: ../shell/ev-window-title.c:150 ../shell/main.c:484
 #, c-format
 msgid "Document Viewer"
 msgstr "ದಸ್ತಾವೇಜು ವೀಕ್ಷಕ"
 
 #: ../data/evince.desktop.in.in.h:2
-msgid "View multi-page documents"
-msgstr "ಬಹು-ಪುಟದ ದಸ್ತಾವೇಜನ್ನು ವೀಕ್ಷಿಸು"
+msgid "View multipage documents"
+msgstr "ಅನೇಕ ಪುಟಗಳ ದಸ್ತಾವೇಜನ್ನು ವೀಕ್ಷಿಸು"
 
 #: ../data/evince.schemas.in.h:1
 msgid "Override document restrictions"
@@ -442,81 +434,82 @@ msgstr "ದಸ್ತಾವೇಜು ನಿರ್ಬಂಧಗಳನ್ನು ಅ
 msgid "Override document restrictions, like restriction to copy or to print."
 msgstr "ಕಾಪಿ ಮಾಡುವ ಅಥವ ಮುದ್ರಿಸುವಂತಹ ದಸ್ತಾವೇಜು ನಿರ್ಬಂಧಗಳನ್ನು ಅತಿಕ್ರಮಿಸು."
 
-#: ../previewer/ev-previewer.c:47
+#: ../previewer/ev-previewer.c:45
 msgid "Delete the temporary file"
 msgstr "ತಾತ್ಕಾಲಿಕ ಕಡತವನ್ನು ಅಳಿಸು"
 
-#: ../previewer/ev-previewer.c:48
+#: ../previewer/ev-previewer.c:46
 msgid "Print settings file"
 msgstr "ಮುದ್ರಣ ಸಿದ್ಧತೆಗಳ ಕಡತ"
 
-#: ../previewer/ev-previewer.c:143 ../previewer/ev-previewer.c:177
+#: ../previewer/ev-previewer.c:141 ../previewer/ev-previewer.c:175
+#| msgid "GNOME Document Viewer"
 msgid "GNOME Document Previewer"
 msgstr "GNOME ದಸ್ತಾವೇಜು ಪೂರ್ವವೀಕ್ಷಕ"
 
-#: ../previewer/ev-previewer-window.c:91 ../shell/ev-window.c:2960
+#: ../previewer/ev-previewer-window.c:122 ../shell/ev-window.c:2877
 msgid "Failed to print document"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ಮುದ್ರಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
 
-#: ../previewer/ev-previewer-window.c:237
+#: ../previewer/ev-previewer-window.c:242
 #, c-format
 msgid "The selected printer '%s' could not be found"
 msgstr "ಆಯ್ಕೆ ಮಾಡಲಾದ ಮುದ್ರಕ '%s' ಕಂಡುಬಂದಿಲ್ಲ"
 
 #. Go menu
-#: ../previewer/ev-previewer-window.c:284 ../shell/ev-window.c:5051
+#: ../previewer/ev-previewer-window.c:286 ../shell/ev-window.c:4972
 msgid "_Previous Page"
 msgstr "ಹಿಂದಿನ ಪುಟ(_P)"
 
-#: ../previewer/ev-previewer-window.c:285 ../shell/ev-window.c:5052
+#: ../previewer/ev-previewer-window.c:287 ../shell/ev-window.c:4973
 msgid "Go to the previous page"
 msgstr "ಹಿಂದಿನ ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../previewer/ev-previewer-window.c:287 ../shell/ev-window.c:5054
+#: ../previewer/ev-previewer-window.c:289 ../shell/ev-window.c:4975
 msgid "_Next Page"
 msgstr "ಮುಂದಿನ ಪುಟ(_N)"
 
-#: ../previewer/ev-previewer-window.c:288 ../shell/ev-window.c:5055
+#: ../previewer/ev-previewer-window.c:290 ../shell/ev-window.c:4976
 msgid "Go to the next page"
 msgstr "ಮುಂದಿನ ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../previewer/ev-previewer-window.c:291 ../shell/ev-window.c:5038
+#: ../previewer/ev-previewer-window.c:293 ../shell/ev-window.c:4959
 msgid "Enlarge the document"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ದೊಡ್ಡದಾಗಿಸು"
 
-#: ../previewer/ev-previewer-window.c:294 ../shell/ev-window.c:5041
+#: ../previewer/ev-previewer-window.c:296 ../shell/ev-window.c:4962
 msgid "Shrink the document"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ಕಿರಿದಾಗಿಸು"
 
-#: ../previewer/ev-previewer-window.c:297 ../libview/ev-print-operation.c:1307
+#: ../previewer/ev-previewer-window.c:299 ../shell/ev-print-operation.c:1294
 msgid "Print"
 msgstr "ಮುದ್ರಿಸು"
 
-#: ../previewer/ev-previewer-window.c:298 ../shell/ev-window.c:5009
+#: ../previewer/ev-previewer-window.c:300 ../shell/ev-window.c:4931
 msgid "Print this document"
 msgstr "ಈ ದಸ್ತಾವೇಜನ್ನು ಮುದ್ರಿಸು"
 
-#: ../previewer/ev-previewer-window.c:342 ../shell/ev-window.c:5153
+#: ../previewer/ev-previewer-window.c:306 ../shell/ev-window.c:5070
 msgid "_Best Fit"
 msgstr "ಉತ್ತಮವಾಗಿ ಹೊಂದುವ(_B)"
 
-#: ../previewer/ev-previewer-window.c:343 ../shell/ev-window.c:5154
+#: ../previewer/ev-previewer-window.c:307 ../shell/ev-window.c:5071
 msgid "Make the current document fill the window"
 msgstr "ಈಗಿನ ದಸ್ತಾವೇಜನ್ನು ವಿಂಡೊಗೆ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ಮಾಡು"
 
-#: ../previewer/ev-previewer-window.c:345 ../shell/ev-window.c:5156
+#: ../previewer/ev-previewer-window.c:309 ../shell/ev-window.c:5073
 msgid "Fit Page _Width"
 msgstr "ಪುಟ ಅಗಲಕ್ಕೆ ಹೊಂದಿಸು(_W)"
 
-#: ../previewer/ev-previewer-window.c:346 ../shell/ev-window.c:5157
+#: ../previewer/ev-previewer-window.c:310 ../shell/ev-window.c:5074
 msgid "Make the current document fill the window width"
 msgstr "ಈಗಿನ ದಸ್ತಾವೇಜು ವಿಂಡೊದ ಅಗಲಕ್ಕೆ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ಮಾಡು"
 
-#: ../previewer/ev-previewer-window.c:558 ../shell/ev-window.c:5224
+#: ../previewer/ev-previewer-window.c:441 ../shell/ev-window.c:5137
 msgid "Page"
 msgstr "ಪುಟ"
 
-#: ../previewer/ev-previewer-window.c:559 ../shell/ev-window.c:5225
+#: ../previewer/ev-previewer-window.c:442 ../shell/ev-window.c:5138
 msgid "Select Page"
 msgstr "ಪುಟವನ್ನು ಆರಿಸು"
 
@@ -524,63 +517,63 @@ msgstr "ಪುಟವನ್ನು ಆರಿಸು"
 msgid "Document"
 msgstr "ದಸ್ತಾವೇಜು"
 
-#: ../properties/ev-properties-view.c:60
+#: ../properties/ev-properties-view.c:59
 msgid "Title:"
 msgstr "ಶೀರ್ಷಿಕೆ:"
 
-#: ../properties/ev-properties-view.c:61
+#: ../properties/ev-properties-view.c:60
 msgid "Location:"
 msgstr "ಸ್ಥಳ:"
 
-#: ../properties/ev-properties-view.c:62
+#: ../properties/ev-properties-view.c:61
 msgid "Subject:"
 msgstr "ವಿಷಯ:"
 
-#: ../properties/ev-properties-view.c:63
+#: ../properties/ev-properties-view.c:62
 msgid "Author:"
 msgstr "ಕತೃ:"
 
-#: ../properties/ev-properties-view.c:64
+#: ../properties/ev-properties-view.c:63
 msgid "Keywords:"
 msgstr "ಮುಖ್ಯಪದಗಳು:"
 
-#: ../properties/ev-properties-view.c:65
+#: ../properties/ev-properties-view.c:64
 msgid "Producer:"
 msgstr "ಉತ್ಪಾದಕರು:"
 
-#: ../properties/ev-properties-view.c:66
+#: ../properties/ev-properties-view.c:65
 msgid "Creator:"
 msgstr "ಸೃಜಿಸಿದವರು:"
 
-#: ../properties/ev-properties-view.c:67
+#: ../properties/ev-properties-view.c:66
 msgid "Created:"
 msgstr "ಸೃಜಿಸಲಾಗಿದ್ದು:"
 
-#: ../properties/ev-properties-view.c:68
+#: ../properties/ev-properties-view.c:67
 msgid "Modified:"
 msgstr "ಮಾರ್ಪಡಿಸಲಾಗಿದ್ದು:"
 
-#: ../properties/ev-properties-view.c:69
+#: ../properties/ev-properties-view.c:68
 msgid "Number of Pages:"
 msgstr "ಪುಟಗಳ ಸಂಖ್ಯೆ:"
 
-#: ../properties/ev-properties-view.c:70
+#: ../properties/ev-properties-view.c:69
 msgid "Optimized:"
 msgstr "ಪ್ರಶಸ್ತಗೊಳಿಸಲಾಗಿದ್ದು:"
 
-#: ../properties/ev-properties-view.c:71
+#: ../properties/ev-properties-view.c:70
 msgid "Format:"
 msgstr "ವಿನ್ಯಾಸ:"
 
-#: ../properties/ev-properties-view.c:72
+#: ../properties/ev-properties-view.c:71
 msgid "Security:"
 msgstr "ಸುರಕ್ಷತೆ:"
 
-#: ../properties/ev-properties-view.c:73
+#: ../properties/ev-properties-view.c:72
 msgid "Paper Size:"
 msgstr "ಕಾಗದದ ಗಾತ್ರ:"
 
-#: ../properties/ev-properties-view.c:211 ../libview/ev-print-operation.c:1868
+#: ../properties/ev-properties-view.c:202
 msgid "None"
 msgstr "ಯಾವುದೂ ಇಲ್ಲ"
 
@@ -590,126 +583,52 @@ msgstr "ಯಾವುದೂ ಇಲ್ಲ"
 #. * Do *not* translate it to "predefinito:mm", if it
 #. * it isn't default:mm or default:inch it will not work
 #.
-#: ../properties/ev-properties-view.c:240
+#: ../properties/ev-properties-view.c:227
 msgid "default:mm"
 msgstr "default:mm"
 
-#: ../properties/ev-properties-view.c:284
+#: ../properties/ev-properties-view.c:271
 #, c-format
-msgid "%.0f × %.0f mm"
-msgstr "%.0f × %.0f ಮಿಮಿ"
+msgid "%.0f x %.0f mm"
+msgstr "%.0f x %.0f mm"
 
-#: ../properties/ev-properties-view.c:288
+#: ../properties/ev-properties-view.c:275
 #, c-format
-msgid "%.2f × %.2f inch"
-msgstr "%.2f × %.2f ಇಂಚು"
+msgid "%.2f x %.2f inch"
+msgstr "%.2f x %.2f inch"
 
 #. Note to translators: first placeholder is the paper name (eg.
 #. * A4), second placeholder is the paper size (eg. 297x210 mm)
-#: ../properties/ev-properties-view.c:312
+#: ../properties/ev-properties-view.c:299
 #, c-format
 msgid "%s, Portrait (%s)"
 msgstr "%s, ಭಾವಚಿತ್ರ (%s)"
 
 #. Note to translators: first placeholder is the paper name (eg.
 #. * A4), second placeholder is the paper size (eg. 297x210 mm)
-#: ../properties/ev-properties-view.c:319
+#: ../properties/ev-properties-view.c:306
 #, c-format
 msgid "%s, Landscape (%s)"
 msgstr "%s, ಪ್ರಕೃತಿಚಿತ್ರ (%s)"
 
-#: ../libmisc/ev-page-action-widget.c:68
+#: ../libmisc/ev-page-action.c:72
 #, c-format
 msgid "(%d of %d)"
 msgstr "(%d, %d ರಲ್ಲಿ)"
 
-#: ../libmisc/ev-page-action-widget.c:70
+#: ../libmisc/ev-page-action.c:74
 #, c-format
 msgid "of %d"
 msgstr "%d ರಲ್ಲಿ"
 
-#. Initial state
-#: ../libview/ev-print-operation.c:334
-msgid "Preparing to print…"
-msgstr "ಮುದ್ರಿಸಲು ತಯಾರಾಗುತ್ತಿದೆ…"
-
-#: ../libview/ev-print-operation.c:336
-msgid "Finishing…"
-msgstr "ಪೂರ್ಣಗೊಳಿಸಲಾಗುತ್ತಿದೆ…"
-
-#: ../libview/ev-print-operation.c:338
+#: ../libview/ev-jobs.c:958
 #, c-format
-msgid "Printing page %d of %d…"
-msgstr "%d ಪುಟವನ್ನು (%d ನಲ್ಲಿ) ಮುದ್ರಿಸಲಾಗುತ್ತಿದೆ…"
-
-#: ../libview/ev-print-operation.c:1161
-msgid "Printing is not supported on this printer."
-msgstr "ಈ ಮುದ್ರಕದಲ್ಲಿ ಮುದ್ರಿಸುವುದು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ."
-
-#: ../libview/ev-print-operation.c:1226
-msgid "Invalid page selection"
-msgstr "ಅಮಾನ್ಯ ಪುಟದ ಆಯ್ಕೆ"
-
-#: ../libview/ev-print-operation.c:1227
-msgid "Warning"
-msgstr "ಎಚ್ಚರಿಕೆ"
+msgid "Failed to create file “%s”: %s"
+msgstr "“%s” ಕಡತವನ್ನು ಸೃಜಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ: %s"
 
-#: ../libview/ev-print-operation.c:1229
-msgid "Your print range selection does not include any pages"
-msgstr "ನೀವು ಮುದ್ರಿಸಲು ಆಯ್ಕೆ ಮಾಡಿದ ಪುಟಗಳು ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಯಾವುದೆ ಪುಟಗಳಿಲ್ಲ"
-
-#: ../libview/ev-print-operation.c:1863
-msgid "Page Scaling:"
-msgstr ""
-
-#: ../libview/ev-print-operation.c:1869
-msgid "Shrink to Printable Area"
-msgstr ""
-
-#: ../libview/ev-print-operation.c:1870
-msgid "Fit to Printable Area"
-msgstr ""
-
-#: ../libview/ev-print-operation.c:1873
-msgid ""
-"Scale document pages to fit the selected printer page. Select from one of "
-"the following:\n"
-"\n"
-"• \"None\": No page scaling is performed.\n"
-"\n"
-"• \"Shrink to Printable Area\": Document pages larger than the printable "
-"area are reduced to fit the printable area of the printer page.\n"
-"\n"
-"• \"Fit to Printable Area\": Document pages are enlarged or reduced as "
-"required to fit the printable area of the printer page.\n"
-msgstr ""
-
-#: ../libview/ev-print-operation.c:1885
-msgid "Auto Rotate and Center"
-msgstr ""
-
-#: ../libview/ev-print-operation.c:1888
-msgid ""
-"Rotate printer page orientation of each page to match orientation of each "
-"document page. Document pages will be centered within the printer page."
-msgstr ""
-
-#: ../libview/ev-print-operation.c:1893
-msgid "Select page size using document page size"
-msgstr ""
-
-#: ../libview/ev-print-operation.c:1895
-msgid ""
-"When enabled, each page will be printed on the same size paper as the "
-"document page."
-msgstr ""
-
-#: ../libview/ev-print-operation.c:1977
-msgid "Page Handling"
-msgstr ""
-
-#: ../libview/ev-jobs.c:1438
+#: ../libview/ev-jobs.c:1435
 #, c-format
+#| msgid "Failed to print document"
 msgid "Failed to print page %d: %s"
 msgstr "%d ಪುಟವನ್ನು ಮುದ್ರಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ: %s"
 
@@ -733,69 +652,100 @@ msgstr "ನೋಟವನ್ನು ಕೆಳಕ್ಕೆ ಚಲಿಸು"
 msgid "Document View"
 msgstr "ದಸ್ತಾವೇಜು ನೋಟ"
 
-#: ../libview/ev-view-presentation.c:668
-msgid "Jump to page:"
-msgstr "ಈ ಪುಟಕ್ಕೆ ಹೋಗು:"
-
-#: ../libview/ev-view-presentation.c:970
-#, fuzzy
-msgid "End of presentation. Click to exit."
-msgstr "ಪ್ರದರ್ಶನದ ಕೊನೆಯನ್ನು ತಲುಪಿದೆ. ನಿರ್ಗಮಿಸಲು ಎಸ್ಕೇಪ್ ಅನ್ನು ಒತ್ತಿ."
-
-#: ../libview/ev-view.c:1727
+#: ../libview/ev-view.c:1466
 msgid "Go to first page"
 msgstr "ಮೊದಲ ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../libview/ev-view.c:1729
+#: ../libview/ev-view.c:1468
 msgid "Go to previous page"
 msgstr "ಹಿಂದಿನ ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../libview/ev-view.c:1731
+#: ../libview/ev-view.c:1470
 msgid "Go to next page"
 msgstr "ಮುಂದಿನ ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../libview/ev-view.c:1733
+#: ../libview/ev-view.c:1472
 msgid "Go to last page"
 msgstr "ಕೊನೆಯ ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../libview/ev-view.c:1735
+#: ../libview/ev-view.c:1474
 msgid "Go to page"
 msgstr "ಈ ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../libview/ev-view.c:1737
+#: ../libview/ev-view.c:1476
 msgid "Find"
 msgstr "ಪತ್ತೆ ಹಚ್ಚು"
 
-#: ../libview/ev-view.c:1765
+#: ../libview/ev-view.c:1504
 #, c-format
 msgid "Go to page %s"
 msgstr "%s ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../libview/ev-view.c:1771
+#: ../libview/ev-view.c:1510
 #, c-format
 msgid "Go to %s on file “%s”"
 msgstr "“%s” ಕಡತದಲ್ಲಿನ %s ಕ್ಕೆ ತೆರಳು"
 
-#: ../libview/ev-view.c:1774
+#: ../libview/ev-view.c:1513
 #, c-format
 msgid "Go to file “%s”"
 msgstr "“%s” ಕಡತಕ್ಕೆ ತೆರಳು"
 
-#: ../libview/ev-view.c:1782
+#: ../libview/ev-view.c:1521
 #, c-format
 msgid "Launch %s"
 msgstr "%s ಅನ್ನು ಆರಂಭಿಸು"
 
-#: ../libview/ev-view.c:3926 ../shell/ev-sidebar-layers.c:125
-#: ../shell/ev-sidebar-links.c:262
-msgid "Loading…"
-msgstr "ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ…"
+#: ../libview/ev-view.c:2783
+msgid "End of presentation. Press Escape to exit."
+msgstr "ಪ್ರದರ್ಶನದ ಕೊನೆಯನ್ನು ತಲುಪಿದೆ. ನಿರ್ಗಮಿಸಲು ಎಸ್ಕೇಪ್ ಅನ್ನು ಒತ್ತಿ."
+
+#: ../libview/ev-view.c:3722
+msgid "Jump to page:"
+msgstr "ಈ ಪುಟಕ್ಕೆ ಹೋಗು:"
+
+#: ../libview/ev-view.c:4004 ../shell/ev-sidebar-layers.c:125
+#: ../shell/ev-sidebar-links.c:267
+msgid "Loading..."
+msgstr "ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ..."
+
+#: ../shell/eggfindbar.c:146
+msgid "Search string"
+msgstr "ವಾಕ್ಯವನ್ನು ಹುಡುಕು"
+
+#: ../shell/eggfindbar.c:147
+msgid "The name of the string to be found"
+msgstr "ಹುಡುಕ ಬೇಕಿರುವ ವಾಕ್ಯದ ಹೆಸರು"
+
+#: ../shell/eggfindbar.c:160
+msgid "Case sensitive"
+msgstr "ಕೇಸ್ ಸಂವೇದಿ"
+
+#: ../shell/eggfindbar.c:161
+msgid "TRUE for a case sensitive search"
+msgstr "ಒಂದು ಕೇಸ್ ಸಂವೇದಿ ಹುಡುಕಾಟಕ್ಕೆ TRUE"
+
+#: ../shell/eggfindbar.c:168
+msgid "Highlight color"
+msgstr "ಹೈಲೈಟ್ ಬಣ್ಣ"
+
+#: ../shell/eggfindbar.c:169
+msgid "Color of highlight for all matches"
+msgstr "ತಾಳೆಯಾದ ಎಲ್ಲಕ್ಕೂ ಹೈಲೈಟ್ ಬಣ್ಣ"
+
+#: ../shell/eggfindbar.c:175
+msgid "Current color"
+msgstr "ಪ್ರಸಕ್ತ ಬಣ್ಣ"
+
+#: ../shell/eggfindbar.c:176
+msgid "Color of highlight for the current match"
+msgstr "ಪ್ರಸಕ್ತ ತಾಳೆಯಾದ ಎಲ್ಲಕ್ಕೂ ಹೈಲೈಟ್ ಬಣ್ಣ"
 
 #: ../shell/eggfindbar.c:320
 msgid "Find:"
 msgstr "ಪತ್ತೆ ಹಚ್ಚು:"
 
-#: ../shell/eggfindbar.c:329 ../shell/ev-window.c:5026
+#: ../shell/eggfindbar.c:329 ../shell/ev-window.c:4948
 msgid "Find Pre_vious"
 msgstr "ಹಿಂದಿನದನ್ನು ಪತ್ತೆ ಹಚ್ಚು(_v)"
 
@@ -803,7 +753,7 @@ msgstr "ಹಿಂದಿನದನ್ನು ಪತ್ತೆ ಹಚ್ಚು(_v)"
 msgid "Find previous occurrence of the search string"
 msgstr "ಹಿಂದೆ ಕಾಣಿಸುವ ಹುಡುಕು ವಾಕ್ಯವನ್ನು ಪತ್ತೆ ಮಾಡು"
 
-#: ../shell/eggfindbar.c:337 ../shell/ev-window.c:5024
+#: ../shell/eggfindbar.c:337 ../shell/ev-window.c:4946
 msgid "Find Ne_xt"
 msgstr "ಮುಂದಿನದನ್ನು ಪತ್ತೆ ಹಚ್ಚು(_x)"
 
@@ -819,30 +769,33 @@ msgstr "ಕೇಸ್ ಸಂವೇದಿ(_a)"
 msgid "Toggle case sensitive search"
 msgstr "ಕೇಸ್ ಸಂವೇದಿ ಹುಡುಕಾಟದ ನಡುವೆ ಹೊರಳಿಸು"
 
-#: ../shell/ev-keyring.c:102
-#, c-format
-msgid "Password for document %s"
-msgstr "%s ದಸ್ತಾವೇಜಿಗಾಗಿ ಗುಪ್ತಪದ"
+#: ../shell/ev-application.c:305
+#| msgid "Reload the document"
+msgid "Recover previous documents?"
+msgstr "ಹಿಂದಿನ ದಸ್ತಾವೇಜಗಳನ್ನು ಮರಳಿ ಪಡೆಯಬೇಕೆ?"
 
-#: ../shell/ev-convert-metadata.c:88
-#, c-format
-msgid "Converting %s"
-msgstr "%s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ"
+#: ../shell/ev-application.c:308
+msgid ""
+"Evince appears to have exited unexpectedly the last time it was run. You can "
+"recover the opened documents."
+msgstr "Evince ಅನ್ನು ಹಿಂದಿನ ಬಾರಿಗೆ ಬಳಸುವಾಗ ಅನಿರೀಕ್ಷಿತವಾಗಿ ನಿರ್ಗಮಿಸಿದಂತೆ ತೋರುತ್ತಿದೆ. ಆಗ ತೆರೆಯಲಾಗಿದ್ದ ದಸ್ತಾವೇಜುಗಳನ್ನು ನೀವು ಮರಳಿ ಪಡೆಯಬಹುದು."
 
-#: ../shell/ev-convert-metadata.c:92
-#, c-format
-msgid "%d of %d documents converted"
-msgstr ""
+#: ../shell/ev-application.c:312
+msgid "_Don't Recover"
+msgstr "ಮರಳಿ ಪಡೆಯಬೇಡ(_D)"
 
-#: ../shell/ev-convert-metadata.c:165 ../shell/ev-convert-metadata.c:181
-msgid "Converting metadata"
-msgstr ""
+#: ../shell/ev-application.c:315
+msgid "_Recover"
+msgstr "ಮರಳಿ ಪಡೆ(_R)"
 
-#: ../shell/ev-convert-metadata.c:187
-msgid ""
-"The metadata format used by Evince has changed, and hence it needs to be "
-"migrated. If the migration is cancelled the metadata storage will not work."
-msgstr ""
+#: ../shell/ev-application.c:318
+msgid "Crash Recovery"
+msgstr "ಕುಸಿತದಿಂದ ಮರಳಿ ಪಡೆಯುವಿಕೆ"
+
+#: ../shell/ev-keyring.c:102
+#, c-format
+msgid "Password for document %s"
+msgstr "%s ದಸ್ತಾವೇಜಿಗಾಗಿ ಗುಪ್ತಪದ"
 
 #: ../shell/ev-open-recent-action.c:72
 msgid "Open a recently used document"
@@ -856,238 +809,259 @@ msgstr ""
 "ಈ ದಸ್ತಾವೇಜು ಲಾಕ್ ಆಗಿದೆ ಹಾಗು ಒಂದು ಸರಿಯಾದ ಗುಪ್ತಪದವನ್ನು ನಮೂದಿಸಿದಲ್ಲಿ ಮಾತ್ರ ಇದನ್ನು "
 "ಓದಬಹುದಾಗಿದೆ."
 
-#: ../shell/ev-password-view.c:153 ../shell/ev-password-view.c:272
+#: ../shell/ev-password-view.c:153 ../shell/ev-password-view.c:269
 msgid "_Unlock Document"
 msgstr "ದಸ್ತಾವೇಜಿನ ಲಾಕನ್ನು ತೆಗೆ(_U)"
 
-#: ../shell/ev-password-view.c:264
+#: ../shell/ev-password-view.c:261
 msgid "Enter password"
 msgstr "ಗುಪ್ತಪದವನ್ನು ನಮೂದಿಸು"
 
-#: ../shell/ev-password-view.c:304
+#: ../shell/ev-password-view.c:301
 msgid "Password required"
 msgstr "ಗುಪ್ತಪದ ಅಗತ್ಯವಿದೆ"
 
-#: ../shell/ev-password-view.c:305
+#: ../shell/ev-password-view.c:302
 #, c-format
 msgid "The document “%s” is locked and requires a password before it can be opened."
 msgstr "“%s” ದಸ್ತಾವೇಜು ಲಾಕ್ ಆಗಿದೆ ಹಾಗು ಅದನ್ನು ತೆರೆಯಲು ಒಂದು ಗುಪ್ತಪದದ ಅಗತ್ಯವಿದೆ."
 
-#: ../shell/ev-password-view.c:335
+#: ../shell/ev-password-view.c:332
 msgid "_Password:"
 msgstr "ಗುಪ್ತಪದ(_P):"
 
-#: ../shell/ev-password-view.c:368
+#: ../shell/ev-password-view.c:365
 msgid "Forget password _immediately"
 msgstr "ಗುಪ್ತಪದವನ್ನು ಈ ಕೂಡಲೆ ಮರೆತು ಬಿಡು(_i)"
 
-#: ../shell/ev-password-view.c:380
-msgid "Remember password until you _log out"
+#: ../shell/ev-password-view.c:377
+msgid "Remember password until you _logout"
 msgstr "ನೀವು ನಿರ್ಗಮಿಸುವವರೆಗೂ ಗುಪ್ತಪದವನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಿ(_l)"
 
-#: ../shell/ev-password-view.c:392
+#: ../shell/ev-password-view.c:389
 msgid "Remember _forever"
 msgstr "ಯಾವಾಗಲು ನೆನಪಿಡು(_f)"
 
-#: ../shell/ev-properties-dialog.c:62
+#. Initial state
+#: ../shell/ev-print-operation.c:316
+msgid "Preparing to print ..."
+msgstr "ಮುದ್ರಿಸಲು ತಯಾರಾಗುತ್ತಿದೆ ..."
+
+#: ../shell/ev-print-operation.c:318
+msgid "Finishing..."
+msgstr "ಪೂರ್ಣಗೊಳಿಸಲಾಗುತ್ತಿದೆ..."
+
+#: ../shell/ev-print-operation.c:320
+#, c-format
+msgid "Printing page %d of %d..."
+msgstr "%d ಪುಟವನ್ನು (%d ನಲ್ಲಿ) ಮುದ್ರಿಸಲಾಗುತ್ತಿದೆ..."
+
+#: ../shell/ev-print-operation.c:1143
+msgid "Printing is not supported on this printer."
+msgstr "ಈ ಮುದ್ರಕದಲ್ಲಿ ಮುದ್ರಿಸುವುದು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ."
+
+#: ../shell/ev-print-operation.c:1208
+#| msgid "Invalid zip file"
+msgid "Invalid page selection"
+msgstr "ಅಮಾನ್ಯ ಪುಟದ ಆಯ್ಕೆ"
+
+#: ../shell/ev-print-operation.c:1209
+msgid "Warning"
+msgstr "ಎಚ್ಚರಿಕೆ"
+
+#: ../shell/ev-print-operation.c:1211
+msgid "Your print range selection does not include any page"
+msgstr "ನೀವು ಮುದ್ರಿಸಲು ಆಯ್ಕೆ ಮಾಡಿದ ಪುಟಗಳು ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಯಾವುದೆ ಪುಟಗಳಿಲ್ಲ"
+
+#: ../shell/ev-properties-dialog.c:57
 msgid "Properties"
 msgstr "ಗುಣಲಕ್ಷಣಗಳು"
 
-#: ../shell/ev-properties-dialog.c:95
+#: ../shell/ev-properties-dialog.c:91
 msgid "General"
 msgstr "ಸಾಮಾನ್ಯ"
 
-#: ../shell/ev-properties-dialog.c:105
+#: ../shell/ev-properties-dialog.c:101
 msgid "Fonts"
 msgstr "ಅಕ್ಷರ ಶೈಲಿಗಳು"
 
-#: ../shell/ev-properties-dialog.c:118
-msgid "Document License"
-msgstr "ದಸ್ತಾವೇಜು ಪರವಾನಗಿ"
-
 #: ../shell/ev-properties-fonts.c:135
 msgid "Font"
 msgstr "ಅಕ್ಷರಶೈಲಿ"
 
 #: ../shell/ev-properties-fonts.c:162
 #, c-format
-msgid "Gathering font information… %3d%%"
-msgstr "ಅಕ್ಷರಶೈಲಿಯ ಮಾಹಿತಿಯನ್ನು ಕಲೆ ಹಾಕುತ್ತಿದೆ ... %3d%%"
-
-#: ../shell/ev-properties-license.c:137
-msgid "Usage terms"
-msgstr "ಬಳಕೆಯ ನಿಯಮಗಳು"
-
-#: ../shell/ev-properties-license.c:143
-msgid "Text License"
-msgstr "ಪಠ್ಯ ಪರವಾನಗಿ"
-
-#: ../shell/ev-properties-license.c:149
-msgid "Further Information"
-msgstr "ಹೆಚ್ಚಿನ ಮಾಹಿತಿ"
+msgid "Gathering font information... %3d%%"
+msgstr "ಅಕ್ಷರಶೈಲಿಯ ಮಾಹಿತಿಯನ್ನು ಕಲೆ ಹಾಕುತ್ತಿದೆ... %3d%%"
 
 #: ../shell/ev-sidebar-attachments.c:697
 msgid "Attachments"
 msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟ್‍ಗಳು"
 
-#: ../shell/ev-sidebar-layers.c:401
+#: ../shell/ev-sidebar-layers.c:395
 msgid "Layers"
 msgstr "ಪದರಗಳು"
 
-#: ../shell/ev-sidebar-links.c:335
-msgid "Print…"
-msgstr "ಮುದ್ರಿಸು"
+#: ../shell/ev-sidebar-links.c:340
+msgid "Print..."
+msgstr "ಮುದ್ರಿಸು..."
 
-#: ../shell/ev-sidebar-links.c:750
+#: ../shell/ev-sidebar-links.c:720
 msgid "Index"
 msgstr "ಪರಿವಿಡಿ"
 
-#: ../shell/ev-sidebar-thumbnails.c:962
+#: ../shell/ev-sidebar-thumbnails.c:756
 msgid "Thumbnails"
 msgstr "ತಂಬ್‍ನೈಲ್‍ಗಳು"
 
-#: ../shell/ev-window.c:831
+#: ../shell/ev-window.c:828
 #, c-format
-msgid "Page %s — %s"
-msgstr "ಪುಟ  %s — %s"
+msgid "Page %s - %s"
+msgstr "ಪುಟ %s - %s"
 
-#: ../shell/ev-window.c:833
+#: ../shell/ev-window.c:830
 #, c-format
 msgid "Page %s"
 msgstr "ಪುಟ %s"
 
-#: ../shell/ev-window.c:1277
+#: ../shell/ev-window.c:1255
 msgid "The document contains no pages"
 msgstr "ದಸ್ತಾವೇಜು ಯಾವುದೆ ಹಾಳೆಗಳನ್ನು ಹೊಂದಿಲ್ಲ"
 
-#: ../shell/ev-window.c:1280
+#: ../shell/ev-window.c:1258
+#| msgid "The document contains no pages"
 msgid "The document contains only empty pages"
 msgstr "ದಸ್ತಾವೇಜು ಕೇವಲ ಖಾಲಿ ಹಾಳೆಗಳನ್ನು ಹೊಂದಿದೆ"
 
-#: ../shell/ev-window.c:1474 ../shell/ev-window.c:1640
+#: ../shell/ev-window.c:1481 ../shell/ev-window.c:1634
 msgid "Unable to open document"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ತೆರೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
 
-#: ../shell/ev-window.c:1611
+#: ../shell/ev-window.c:1605
 #, c-format
+#| msgid "Loading document from %s"
 msgid "Loading document from “%s”"
 msgstr "“%s” ಇಂದ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ"
 
-#: ../shell/ev-window.c:1753 ../shell/ev-window.c:2030
+#: ../shell/ev-window.c:1743 ../shell/ev-window.c:1926
 #, c-format
 msgid "Downloading document (%d%%)"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ (%d%%)"
 
-#: ../shell/ev-window.c:1786
-#, fuzzy
-msgid "Failed to load remote file."
-msgstr "ದಸ್ತಾವೇಜನ್ನು ಮರು ಲೋಡ್‌ಮಾಡುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ."
-
-#: ../shell/ev-window.c:1974
+#: ../shell/ev-window.c:1873
 #, c-format
 msgid "Reloading document from %s"
 msgstr "%s ಇಂದ ದಸ್ತಾವೇಜನ್ನು ಪುನಃ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ"
 
-#: ../shell/ev-window.c:2006
+#: ../shell/ev-window.c:1905
 msgid "Failed to reload document."
 msgstr "ದಸ್ತಾವೇಜನ್ನು ಮರು ಲೋಡ್‌ಮಾಡುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ."
 
-#: ../shell/ev-window.c:2161
+#: ../shell/ev-window.c:2057
 msgid "Open Document"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ತೆರೆ"
 
-#: ../shell/ev-window.c:2425
+#: ../shell/ev-window.c:2136
+#, c-format
+#| msgid "Couldn't create symlink “%s”: %s"
+msgid "Couldn't create symlink “%s”: "
+msgstr "ಸಾಂಕೇತಿಕ ಕೊಂಡಿ “%s” ಅನ್ನು ಸೃಜಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: "
+
+#: ../shell/ev-window.c:2163
+msgid "Cannot open a copy."
+msgstr "ಒಂದು ಪ್ರತಿಯನ್ನು ತೆರೆಯಲಾಗಿಲ್ಲ."
+
+#: ../shell/ev-window.c:2399
 #, c-format
 msgid "Saving document to %s"
 msgstr "ದಸ್ತಾವೇಜನ್ನು %s ಗೆ ಉಳಿಸಲಾಗುತ್ತಿದೆ"
 
-#: ../shell/ev-window.c:2428
+#: ../shell/ev-window.c:2402
 #, c-format
 msgid "Saving attachment to %s"
 msgstr "ಲಗತ್ತನ್ನು %s ಗೆ ಉಳಿಸಲಾಗುತ್ತಿದೆ"
 
-#: ../shell/ev-window.c:2431
+#: ../shell/ev-window.c:2405
 #, c-format
 msgid "Saving image to %s"
 msgstr "ಚಿತ್ರವನ್ನು %s ಗೆ ಉಳಿಸಲಾಗುತ್ತಿದೆ"
 
-#: ../shell/ev-window.c:2475 ../shell/ev-window.c:2575
+#: ../shell/ev-window.c:2449 ../shell/ev-window.c:2546
 #, c-format
 msgid "The file could not be saved as “%s”."
 msgstr "ಕಡತವನ್ನು “%s” ಆಗಿ ಉಳಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
 
-#: ../shell/ev-window.c:2506
+#: ../shell/ev-window.c:2477
 #, c-format
 msgid "Uploading document (%d%%)"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ಅಪ್‌ಲೋಡ್‌ ಮಾಡಲಾಗುತ್ತಿದೆ (%d%%)"
 
-#: ../shell/ev-window.c:2510
+#: ../shell/ev-window.c:2481
 #, c-format
 msgid "Uploading attachment (%d%%)"
 msgstr "ಲಗತ್ತನ್ನು ಅಪ್‌ಲೋಡ್‌ ಮಾಡಲಾಗುತ್ತಿದೆ (%d%%)"
 
-#: ../shell/ev-window.c:2514
+#: ../shell/ev-window.c:2485
 #, c-format
 msgid "Uploading image (%d%%)"
 msgstr "ಚಿತ್ರವನ್ನು ಅಪ್‌ಲೋಡ್‌ ಮಾಡಲಾಗುತ್ತಿದೆ (%d%%)"
 
-#: ../shell/ev-window.c:2636
+#: ../shell/ev-window.c:2607
 msgid "Save a Copy"
 msgstr "ಒಂದು ಪ್ರತಿಯನ್ನು ಉಳಿಸು"
 
-#: ../shell/ev-window.c:2904
+#: ../shell/ev-window.c:2821
 #, c-format
 msgid "%d pending job in queue"
 msgid_plural "%d pending jobs in queue"
 msgstr[0] "ಸರತಿಯಲ್ಲಿ %d ಮುದ್ರಣ ಕಾರ್ಯವು ಬಾಕಿ ಇವೆ"
 msgstr[1] "ಸರತಿಯಲ್ಲಿ %d ಮುದ್ರಣ ಕಾರ್ಯಗಳು ಬಾಕಿ ಇವೆ"
 
-#: ../shell/ev-window.c:3017
+#: ../shell/ev-window.c:2934
 #, c-format
 msgid "Printing job “%s”"
 msgstr "ಮುದ್ರಣ ಕಾರ್ಯ “%s”"
 
-#: ../shell/ev-window.c:3229
+#: ../shell/ev-window.c:3141
 #, c-format
 msgid "Wait until print job “%s” finishes before closing?"
 msgstr "ಮುಚ್ಚುವ ಮೊದಲು ಮುದ್ರಣ ಕಾರ್ಯ “%s” ವು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೂ ಕಾಯಬೇಕೆ?"
 
-#: ../shell/ev-window.c:3232
+#: ../shell/ev-window.c:3144
 #, c-format
 msgid "There are %d print jobs active. Wait until print finishes before closing?"
-msgstr ""
-"%d ಮುದ್ರಣ ಕಾರ್ಯಗಳು ಸಕ್ರಿಯವಾಗಿದೆ. ಮುಚ್ಚುವ ಮೊದಲು ಮುದ್ರಣವು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೂ ಕಾಯಬೇಕೆ?"
+msgstr "%d ಮುದ್ರಣ ಕಾರ್ಯಗಳು ಸಕ್ರಿಯವಾಗಿದೆ. ಮುಚ್ಚುವ ಮೊದಲು ಮುದ್ರಣವು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೂ ಕಾಯಬೇಕೆ?"
 
-#: ../shell/ev-window.c:3244
+#: ../shell/ev-window.c:3156
 msgid "If you close the window, pending print jobs will not be printed."
 msgstr "ವಿಂಡೋವನ್ನು ಮುಚ್ಚಿದಲ್ಲಿ, ಬಾಕಿ ಇರುವ ಮುದ್ರಣ ಕಾರ್ಯಗಳು ಮುದ್ರಣಗೊಳ್ಳುವುದಿಲ್ಲ."
 
-#: ../shell/ev-window.c:3248
+#: ../shell/ev-window.c:3160
 msgid "Cancel _print and Close"
 msgstr "ಮುದ್ರಣವನ್ನು ರದ್ದುಗೊಳಿಸು ಹಾಗು ಮುಚ್ಚು(_p)"
 
-#: ../shell/ev-window.c:3252
+#: ../shell/ev-window.c:3164
 msgid "Close _after Printing"
 msgstr "ಮುದ್ರಣದ ನಂತರ ಮುಚ್ಚು(_a)"
 
-#: ../shell/ev-window.c:3814
+#: ../shell/ev-window.c:3770
 msgid "Toolbar Editor"
 msgstr "ಉಪಕರಣ ಪಟ್ಟಿ ಸಂಪಾದಕ"
 
-#: ../shell/ev-window.c:3953
+#: ../shell/ev-window.c:3901
 msgid "There was an error displaying help"
 msgstr "ನೆರವನ್ನು ತೋರಿಸುವಾಗ ಒಂದು ದೋಷ ಉಂಟಾಗಿದೆ"
 
-#: ../shell/ev-window.c:4164
+#: ../shell/ev-window.c:4131
 #, c-format
 msgid ""
-"Document Viewer\n"
-"Using %s (%s)"
+"Document Viewer.\n"
+"Using poppler %s (%s)"
 msgstr ""
 "ದಸ್ತಾವೇಜು ವೀಕ್ಷಕ.\n"
-"%s ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ (%s)"
+"ಪಾಪ್ಲರ್ %s ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ (%s)"
 
-#: ../shell/ev-window.c:4195
+#: ../shell/ev-window.c:4160
 msgid ""
 "Evince is free software; you can redistribute it and/or modify it under the "
 "terms of the GNU General Public License as published by the Free Software "
@@ -1099,7 +1073,7 @@ msgstr ""
 "Foundation; either version 2 of the License, or (at your option) any later "
 "version.\n"
 
-#: ../shell/ev-window.c:4199
+#: ../shell/ev-window.c:4164
 msgid ""
 "Evince is distributed in the hope that it will be useful, but WITHOUT ANY "
 "WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS "
@@ -1111,25 +1085,26 @@ msgstr ""
 "FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more "
 "details.\n"
 
-#: ../shell/ev-window.c:4203
+#: ../shell/ev-window.c:4168
 msgid ""
 "You should have received a copy of the GNU General Public License along with "
-"Evince; if not, write to the Free Software Foundation, Inc., 51 Franklin "
-"Street, Fifth Floor, Boston, MA 02110-1301  USA\n"
+"Evince; if not, write to the Free Software Foundation, Inc., 59 Temple "
+"Place, Suite 330, Boston, MA  02111-1307  USA\n"
 msgstr ""
 "You should have received a copy of the GNU General Public License along with "
-"Evince; if not, write to the Free Software Foundation, Inc., 51 Franklin "
-"Street, Fifth Floor, Boston, MA 02110-1301  USA\n"
+"Evince; if not, write to the Free Software Foundation, Inc., 59 Temple "
+"Place, Suite 330, Boston, MA  02111-1307  USA\n"
 
-#: ../shell/ev-window.c:4228
+#: ../shell/ev-window.c:4192
 msgid "Evince"
 msgstr "ಎವಿನ್ಸ್‍"
 
-#: ../shell/ev-window.c:4231
+#: ../shell/ev-window.c:4195
+#| msgid "© 1996-2007 The Evince authors"
 msgid "© 1996–2009 The Evince authors"
 msgstr "© 1996–2009 Evince ಕತೃಗಳು"
 
-#: ../shell/ev-window.c:4237
+#: ../shell/ev-window.c:4201
 msgid "translator-credits"
 msgstr ""
 "ಶಂಕರ್ ಪ್ರಸಾದ್ ಎಂ. ವಿ. <svenkate@redhat.com>, ರೇಣುಕಾ ಪ್ರಸಾದ್ <rennie606@yahoo.co."
@@ -1138,349 +1113,331 @@ msgstr ""
 #. TRANS: Sometimes this could be better translated as
 #. "%d hit(s) on this page".  Therefore this string
 #. contains plural cases.
-#: ../shell/ev-window.c:4507
+#: ../shell/ev-window.c:4419
 #, c-format
 msgid "%d found on this page"
 msgid_plural "%d found on this page"
 msgstr[0] "ಈ ಪುಟದಲ್ಲಿ %d ಕಂಡು ಬಂದಿದೆ"
 msgstr[1] "ಈ ಪುಟದಲ್ಲಿ %d ಕಂಡು ಬಂದಿದೆ"
 
-#: ../shell/ev-window.c:4515
+#: ../shell/ev-window.c:4427
 #, c-format
 msgid "%3d%% remaining to search"
 msgstr "ಹುಡುಕಲು %3d%% ಬಾಕಿ ಉಳಿದಿವೆ"
 
-#: ../shell/ev-window.c:4992
+#: ../shell/ev-window.c:4911
 msgid "_File"
 msgstr "ಕಡತ(_F)"
 
-#: ../shell/ev-window.c:4993
+#: ../shell/ev-window.c:4912
 msgid "_Edit"
 msgstr "ಸಂಪಾದಿಸು(_E)"
 
-#: ../shell/ev-window.c:4994
+#: ../shell/ev-window.c:4913
 msgid "_View"
 msgstr "ನೋಟ(_V)"
 
-#: ../shell/ev-window.c:4995
+#: ../shell/ev-window.c:4914
 msgid "_Go"
 msgstr "ತೆರಳು(_G)"
 
-#: ../shell/ev-window.c:4996
+#: ../shell/ev-window.c:4915
 msgid "_Help"
 msgstr "ಸಹಾಯ(_H)"
 
 #. File menu
-#: ../shell/ev-window.c:4999 ../shell/ev-window.c:5264
-msgid "_Open…"
+#: ../shell/ev-window.c:4918 ../shell/ev-window.c:5096
+#: ../shell/ev-window.c:5175
+msgid "_Open..."
 msgstr "ತೆರೆ(_O)..."
 
-#: ../shell/ev-window.c:5000 ../shell/ev-window.c:5265
+#: ../shell/ev-window.c:4919 ../shell/ev-window.c:5176
 msgid "Open an existing document"
 msgstr "ಈಗಿರುವ ಒಂದು ದಸ್ತಾವೇಜನ್ನು ತೆರೆ"
 
-#: ../shell/ev-window.c:5002
+#: ../shell/ev-window.c:4921
 msgid "Op_en a Copy"
 msgstr "ಒಂದು ಪ್ರತಿಯನ್ನು ತೆರೆ(_e)"
 
-#: ../shell/ev-window.c:5003
+#: ../shell/ev-window.c:4922
 msgid "Open a copy of the current document in a new window"
 msgstr "ಈಗಿರುವ ದಸ್ತಾವೇಜಿನ ಒಂದು ಪ್ರತಿಯನ್ನು ಒಂದು ಹೊಸ ವಿಂಡೊದಲ್ಲಿ ತೆರೆ"
 
-#: ../shell/ev-window.c:5005
-msgid "_Save a Copy…"
-msgstr "ಒಂದು ಪ್ರತಿಯನ್ನು ಉಳಿಸು(_S)…"
+#: ../shell/ev-window.c:4924 ../shell/ev-window.c:5098
+msgid "_Save a Copy..."
+msgstr "ಒಂದು ಪ್ರತಿಯನ್ನು ಉಳಿಸು(_S)..."
 
-#: ../shell/ev-window.c:5006
+#: ../shell/ev-window.c:4925
 msgid "Save a copy of the current document"
 msgstr "ಈಗಿರುವ ದಸ್ತಾವೇಜಿನ ಒಂದು ಪ್ರತಿಯನ್ನು ಉಳಿಸು"
 
-#: ../shell/ev-window.c:5008
-msgid "_Print…"
+#: ../shell/ev-window.c:4927
+#| msgid "Print Set_up..."
+msgid "Page Set_up..."
+msgstr "ಪುಟದ ಸಿದ್ಧತೆಗಳು(_u)..."
+
+#: ../shell/ev-window.c:4928
+msgid "Setup the page settings for printing"
+msgstr "ಮುದ್ರಣಕ್ಕಾಗಿ ಪುಟದ ಸಂಯೋಜನೆಗಳನ್ನು ಹೊಂದಿಸು"
+
+#: ../shell/ev-window.c:4930
+msgid "_Print..."
 msgstr "ಮುದ್ರಿಸು(_P)..."
 
-#: ../shell/ev-window.c:5011
+#: ../shell/ev-window.c:4933
 msgid "P_roperties"
 msgstr "ಗುಣಲಕ್ಷಣಗಳು(_r)"
 
-#: ../shell/ev-window.c:5019
+#: ../shell/ev-window.c:4941
 msgid "Select _All"
 msgstr "ಎಲ್ಲವನ್ನೂ ಆರಿಸು(_A)"
 
-#: ../shell/ev-window.c:5021
-msgid "_Find…"
+#: ../shell/ev-window.c:4943
+msgid "_Find..."
 msgstr "ಪತ್ತೆ ಹಚ್ಚು(_F)..."
 
-#: ../shell/ev-window.c:5022
+#: ../shell/ev-window.c:4944
 msgid "Find a word or phrase in the document"
 msgstr "ಈ ದಸ್ತಾವೇಜಿನಲ್ಲಿ ಒಂದು ಪದ ಅಥವ ವಾಕ್ಯವನ್ನು ಪತ್ತೆ ಹಚ್ಚು"
 
-#: ../shell/ev-window.c:5028
+#: ../shell/ev-window.c:4950
 msgid "T_oolbar"
 msgstr "ಉಪಕರಣಪಟ್ಟಿ(_o)"
 
-#: ../shell/ev-window.c:5030
+#: ../shell/ev-window.c:4952
 msgid "Rotate _Left"
 msgstr "ಎಡಕ್ಕೆ ತಿರುಗಿಸು(_L)"
 
-#: ../shell/ev-window.c:5032
+#: ../shell/ev-window.c:4954
 msgid "Rotate _Right"
 msgstr "ಬಲಕ್ಕೆ ತಿರುಗಿಸು(_R)"
 
-#: ../shell/ev-window.c:5043
+#: ../shell/ev-window.c:4964
 msgid "_Reload"
 msgstr "ಪುನಃ ಲೋಡ್ ಮಾಡು(_R)"
 
-#: ../shell/ev-window.c:5044
+#: ../shell/ev-window.c:4965
 msgid "Reload the document"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ಪುನಃ ಲೋಡ್ ಮಾಡು"
 
-#: ../shell/ev-window.c:5047
+#: ../shell/ev-window.c:4968
 msgid "Auto_scroll"
 msgstr "ಸ್ವಯಂ ಸ್ಕ್ರೋಲ್ ಮಾಡು(_s)"
 
-#: ../shell/ev-window.c:5057
+#: ../shell/ev-window.c:4978
 msgid "_First Page"
 msgstr "ಮೊದಲ ಪುಟ(_F)"
 
-#: ../shell/ev-window.c:5058
+#: ../shell/ev-window.c:4979
 msgid "Go to the first page"
 msgstr "ಮೊದಲ ಪುಟಕ್ಕೆ ತೆರಳು"
 
-#: ../shell/ev-window.c:5060
+#: ../shell/ev-window.c:4981
 msgid "_Last Page"
 msgstr "ಕೊನೆಯ ಪುಟ(_L)"
 
-#: ../shell/ev-window.c:5061
+#: ../shell/ev-window.c:4982
 msgid "Go to the last page"
 msgstr "ಕೊನೆಯ ಪುಟಕ್ಕೆ ತೆರಳು"
 
 #. Help menu
-#: ../shell/ev-window.c:5065
+#: ../shell/ev-window.c:4986
 msgid "_Contents"
 msgstr "ವಿಷಯಗಳು(_C)"
 
-#: ../shell/ev-window.c:5068
+#: ../shell/ev-window.c:4989
 msgid "_About"
 msgstr "ಇದರ ಬಗ್ಗೆ(_A)"
 
 #. Toolbar-only
-#: ../shell/ev-window.c:5072
+#: ../shell/ev-window.c:4993
 msgid "Leave Fullscreen"
 msgstr "ಪೂರ್ಣತೆರೆಯನ್ನು ಬಿಟ್ಟು ಬಿಡು"
 
-#: ../shell/ev-window.c:5073
+#: ../shell/ev-window.c:4994
 msgid "Leave fullscreen mode"
 msgstr "ಪೂರ್ಣತೆರೆಯ ಕ್ರಮವನ್ನು ಬಿಟ್ಟು ಬಿಡು"
 
-#: ../shell/ev-window.c:5075
+#: ../shell/ev-window.c:4996
 msgid "Start Presentation"
 msgstr "ಪ್ರದರ್ಶನವನ್ನು ಆರಂಭಿಸು"
 
-#: ../shell/ev-window.c:5076
+#: ../shell/ev-window.c:4997
 msgid "Start a presentation"
 msgstr "ಒಂದು ಪ್ರದರ್ಶನವನ್ನು ಆರಂಭಿಸು"
 
 #. View Menu
-#: ../shell/ev-window.c:5135
+#: ../shell/ev-window.c:5052
 msgid "_Toolbar"
 msgstr "ಉಪಕರಣಪಟ್ಟಿ(_T)"
 
-#: ../shell/ev-window.c:5136
+#: ../shell/ev-window.c:5053
 msgid "Show or hide the toolbar"
 msgstr "ಉಪಕರಣಪಟ್ಟಿಯನ್ನು ಕಾಣಿಸು ಅಥವ ಅಡಗಿಸು"
 
-#: ../shell/ev-window.c:5138
+#: ../shell/ev-window.c:5055
 msgid "Side _Pane"
 msgstr "ಬಲಬದಿಯ ಫಲಕ(_P)"
 
-#: ../shell/ev-window.c:5139
+#: ../shell/ev-window.c:5056
 msgid "Show or hide the side pane"
 msgstr "ಬಲಬದಿಯ ಫಲಕವನ್ನು ಕಾಣಿಸು ಅಥವ ಅಡಗಿಸು"
 
-#: ../shell/ev-window.c:5141
+#: ../shell/ev-window.c:5058
 msgid "_Continuous"
 msgstr "ನಿರಂತರ(_C)"
 
-#: ../shell/ev-window.c:5142
+#: ../shell/ev-window.c:5059
 msgid "Show the entire document"
 msgstr "ಸಂಪೂರ್ಣ ದಸ್ತಾವೇಜನ್ನು ತೋರಿಸು"
 
-#: ../shell/ev-window.c:5144
+#: ../shell/ev-window.c:5061
 msgid "_Dual"
 msgstr "ಇಬ್ಬುಗೆಯ(_D)"
 
-#: ../shell/ev-window.c:5145
+#: ../shell/ev-window.c:5062
 msgid "Show two pages at once"
 msgstr "ಎರಡು ಪುಟಗಳನ್ನು ಒಂದೇ ಬಾರಿಗೆ ತೋರಿಸು"
 
-#: ../shell/ev-window.c:5147
+#: ../shell/ev-window.c:5064
 msgid "_Fullscreen"
 msgstr "ಪೂರ್ಣತೆರೆ(_F)"
 
-#: ../shell/ev-window.c:5148
+#: ../shell/ev-window.c:5065
 msgid "Expand the window to fill the screen"
 msgstr "ವಿಂಡೊವನ್ನು ಪೂರ್ಣತೆರೆಯನ್ನು ಆಕ್ರಮಿಸುವಂತೆ ಹಿಗ್ಗಿಸು"
 
-#: ../shell/ev-window.c:5150
+#: ../shell/ev-window.c:5067
 msgid "Pre_sentation"
 msgstr "ಪ್ರದರ್ಶನ(_s)"
 
-#: ../shell/ev-window.c:5151
+#: ../shell/ev-window.c:5068
 msgid "Run document as a presentation"
 msgstr "ದಸ್ತಾವೇಜನ್ನು ಒಂದು ಪ್ರದರ್ಶನವಾಗಿ ಚಲಾಯಿಸು"
 
-#: ../shell/ev-window.c:5159
-msgid "_Inverted Colors"
-msgstr ""
-
-#: ../shell/ev-window.c:5160
-msgid "Show page contents with the colors inverted"
-msgstr ""
-
 #. Links
-#: ../shell/ev-window.c:5168
+#: ../shell/ev-window.c:5081
 msgid "_Open Link"
 msgstr "ಕೊಂಡಿಯನ್ನು ತೆರೆ(_O)"
 
-#: ../shell/ev-window.c:5170
+#: ../shell/ev-window.c:5083
 msgid "_Go To"
 msgstr "ಇಲ್ಲಿಗೆ ತೆರಳು(_G)"
 
-#: ../shell/ev-window.c:5172
+#: ../shell/ev-window.c:5085
 msgid "Open in New _Window"
 msgstr "ಹೊಸ ವಿಂಡೊಗಳಲ್ಲಿ ತೆರೆ(_W)"
 
-#: ../shell/ev-window.c:5174
+#: ../shell/ev-window.c:5087
 msgid "_Copy Link Address"
 msgstr "ಕೊಂಡಿ ವಿಳಾಸವನ್ನು ನಕಲಿಸು(_C)"
 
-#: ../shell/ev-window.c:5176
-msgid "_Save Image As…"
+#: ../shell/ev-window.c:5089
+msgid "_Save Image As..."
 msgstr "ಚಿತ್ರವನ್ನು ಹೀಗೆ ಉಳಿಸು(_S)..."
 
-#: ../shell/ev-window.c:5178
+#: ../shell/ev-window.c:5091
 msgid "Copy _Image"
 msgstr "ಚಿತ್ರವನ್ನು ನಕಲಿಸು(_I)"
 
-#: ../shell/ev-window.c:5183
-#, fuzzy
-msgid "_Open Attachment"
-msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟನ್ನು ಉಳಿಸು"
-
-#: ../shell/ev-window.c:5185
-#, fuzzy
-msgid "_Save Attachment As…"
-msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟನ್ನು ಉಳಿಸು"
-
-#: ../shell/ev-window.c:5238
+#: ../shell/ev-window.c:5149
 msgid "Zoom"
 msgstr "ಗಾತ್ರಬದಲಿಸು"
 
-#: ../shell/ev-window.c:5240
+#: ../shell/ev-window.c:5151
 msgid "Adjust the zoom level"
 msgstr "ಗಾತ್ರವನ್ನು ಹೊಂದಿಸಿ"
 
-#: ../shell/ev-window.c:5250
+#: ../shell/ev-window.c:5161
 msgid "Navigation"
 msgstr "ನ್ಯಾವಿಗೇಶನ್"
 
-#: ../shell/ev-window.c:5252
+#: ../shell/ev-window.c:5163
 msgid "Back"
 msgstr "ಹಿಂದಕ್ಕೆ"
 
 #. translators: this is the history action
-#: ../shell/ev-window.c:5255
+#: ../shell/ev-window.c:5166
 msgid "Move across visited pages"
 msgstr "ಭೇಟಿ ನೀಡಲಾದ ಪುಟಗಳಾದ್ತಂತ ಚಲಿಸು"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5285
+#: ../shell/ev-window.c:5196
 msgid "Previous"
 msgstr "ಹಿಂದಿನ"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5290
+#: ../shell/ev-window.c:5201
 msgid "Next"
 msgstr "ಮುಂದಿನ"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5294
+#: ../shell/ev-window.c:5205
 msgid "Zoom In"
 msgstr "ಹಿಗ್ಗಿಸು"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5298
+#: ../shell/ev-window.c:5209
 msgid "Zoom Out"
 msgstr "ಕುಗ್ಗಿಸು"
 
 #. translators: this is the label for toolbar button
-#: ../shell/ev-window.c:5306
+#: ../shell/ev-window.c:5217
 msgid "Fit Width"
 msgstr "ಅಗಲಕ್ಕೆ ಹೊಂದಿಸು"
 
-#: ../shell/ev-window.c:5467 ../shell/ev-window.c:5484
+#: ../shell/ev-window.c:5384 ../shell/ev-window.c:5400
 msgid "Unable to launch external application."
 msgstr "ಹೊರಗಿನ ಅನ್ವಯವನ್ನು ಆರಂಭಿಸಲಾಗಲಿಲ್ಲ."
 
-#: ../shell/ev-window.c:5541
+#: ../shell/ev-window.c:5439
 msgid "Unable to open external link"
 msgstr "ಹೊರಗಿನ ಕೊಂಡಿಯನ್ನು ತೆರೆಯಲಾಗಲಿಲ್ಲ"
 
-#: ../shell/ev-window.c:5708
+#: ../shell/ev-window.c:5595
 msgid "Couldn't find appropriate format to save image"
 msgstr "ಚಿತ್ರವನ್ನು ಉಳಿಸಲು ಸರಿಯಾದ ನಮೂನೆಯು ಕಂಡು ಬಂದಿಲ್ಲ"
 
-#: ../shell/ev-window.c:5750
+#: ../shell/ev-window.c:5634
 msgid "The image could not be saved."
 msgstr "ಚಿತ್ರವನ್ನು ಉಳಿಸಲಾಗಿಲ್ಲ."
 
-#: ../shell/ev-window.c:5782
+#: ../shell/ev-window.c:5666
 msgid "Save Image"
 msgstr "ಚಿತ್ರವನ್ನು ಉಳಿಸು"
 
-#: ../shell/ev-window.c:5849
+#: ../shell/ev-window.c:5733
 msgid "Unable to open attachment"
 msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟನ್ನು ತೆರೆಯಲಾಗಿಲ್ಲ"
 
-#: ../shell/ev-window.c:5902
+#: ../shell/ev-window.c:5784
 msgid "The attachment could not be saved."
 msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟನ್ನು ಉಳಿಸಲಾಗಿಲ್ಲ."
 
-#: ../shell/ev-window.c:5947
+#: ../shell/ev-window.c:5829
 msgid "Save Attachment"
 msgstr "ಅಟ್ಯಾಚ್‍ಮೆಂಟನ್ನು ಉಳಿಸು"
 
-#: ../shell/ev-window-title.c:162
+#: ../shell/ev-window-title.c:163
 #, c-format
-msgid "%s — Password Required"
-msgstr "%s — ಗುಪ್ತಪದದ ಅಗತ್ಯವಿದೆ"
+msgid "%s - Password Required"
+msgstr "%s - ಗುಪ್ತಪದದ ಅಗತ್ಯವಿದೆ"
 
-#: ../shell/ev-utils.c:317
+#: ../shell/ev-utils.c:330
 msgid "By extension"
 msgstr "ವಿಸ್ತರಣೆಯ ಮೂಲಕ"
 
-#: ../shell/main.c:72 ../shell/main.c:251
+#: ../shell/main.c:73 ../shell/main.c:436
 msgid "GNOME Document Viewer"
 msgstr "GNOME ದಸ್ತಾವೇಜು ವೀಕ್ಷಕ"
 
-#: ../shell/main.c:80
-#, fuzzy
-msgid "The page label of the document to display."
-msgstr "ತೋರಿಸಲು ದಸ್ತಾವೇಜಿನ ಪುಟ."
-
-#: ../shell/main.c:80
-msgid "PAGE"
-msgstr "PAGE"
-
 #: ../shell/main.c:81
-#, fuzzy
-msgid "The page number of the document to display."
+msgid "The page of the document to display."
 msgstr "ತೋರಿಸಲು ದಸ್ತಾವೇಜಿನ ಪುಟ."
 
 #: ../shell/main.c:81
-msgid "NUMBER"
-msgstr "ಸಂಖ್ಯೆ"
+msgid "PAGE"
+msgstr "PAGE"
 
 #: ../shell/main.c:82
 msgid "Run evince in fullscreen mode"
@@ -1503,12 +1460,12 @@ msgid "STRING"
 msgstr "STRING"
 
 #: ../shell/main.c:89
-msgid "[FILE…]"
-msgstr "[FILE…]"
+msgid "[FILE...]"
+msgstr "[FILE...]"
 
 #: ../thumbnailer/evince-thumbnailer.schemas.in.h:1
 msgid ""
-"Boolean options available: true enables thumbnailing and false disables the "
+"Boolean options available, true enables thumbnailing and false disables the "
 "creation of new thumbnails"
 msgstr ""
 "ಲಭ್ಯವಿರುವ ಬೂಲಿಯನ್ ಆಯ್ಕೆಗಳೆಂದರೆ, ನಿಜವು ತಂಬ್‌ನೈಲಿಂಗ್ ಅನ್ನು ಶಕ್ತಗೊಳಿಸುತ್ತದೆ ಹಾಗು ತಪ್ಪು "
@@ -1524,84 +1481,9 @@ msgstr "PDF ದಸ್ತಾವೇಜುಗಳಿಗಾಗಿ ತಂಬ್‍ನ
 
 #: ../thumbnailer/evince-thumbnailer.schemas.in.h:4
 msgid ""
-"Valid command plus arguments for the PDF Document thumbnailer. See Nautilus "
+"Valid command plus arguments for the PDF Document thumbnailer. See nautilus "
 "thumbnailer documentation for more information."
 msgstr ""
 "PDF ದಸ್ತಾವೇಜು ತಂಬ್‌ನೈಲರಿಗಾಗಿನ ಮಾನ್ಯವಾದ ಆಜ್ಞೆ ಮತ್ತು ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳು. ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ "
 "ನಾಟಿಲಸ್ ತಂಬ್‌ನೈಲರ್ ದಸ್ತಾವೇಜನ್ನು ನೋಡಿ."
 
-#~ msgid "DJVU document has incorrect format"
-#~ msgstr "DJVU ದಸ್ತಾವೇಜು ಸರಿಯಲ್ಲದ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿದೆ"
-
-#~ msgid "Failed to create file “%s”: %s"
-#~ msgstr "“%s” ಕಡತವನ್ನು ಸೃಜಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ: %s"
-
-#~ msgid "Search string"
-#~ msgstr "ವಾಕ್ಯವನ್ನು ಹುಡುಕು"
-
-#~ msgid "The name of the string to be found"
-#~ msgstr "ಹುಡುಕ ಬೇಕಿರುವ ವಾಕ್ಯದ ಹೆಸರು"
-
-#~ msgid "Case sensitive"
-#~ msgstr "ಕೇಸ್ ಸಂವೇದಿ"
-
-#~ msgid "TRUE for a case sensitive search"
-#~ msgstr "ಒಂದು ಕೇಸ್ ಸಂವೇದಿ ಹುಡುಕಾಟಕ್ಕೆ TRUE"
-
-#~ msgid "Highlight color"
-#~ msgstr "ಹೈಲೈಟ್ ಬಣ್ಣ"
-
-#~ msgid "Color of highlight for all matches"
-#~ msgstr "ತಾಳೆಯಾದ ಎಲ್ಲಕ್ಕೂ ಹೈಲೈಟ್ ಬಣ್ಣ"
-
-#~ msgid "Current color"
-#~ msgstr "ಪ್ರಸಕ್ತ ಬಣ್ಣ"
-
-#~ msgid "Color of highlight for the current match"
-#~ msgstr "ಪ್ರಸಕ್ತ ತಾಳೆಯಾದ ಎಲ್ಲಕ್ಕೂ ಹೈಲೈಟ್ ಬಣ್ಣ"
-
-#~ msgid "Recover previous documents?"
-#~ msgstr "ಹಿಂದಿನ ದಸ್ತಾವೇಜಗಳನ್ನು ಮರಳಿ ಪಡೆಯಬೇಕೆ?"
-
-#~ msgid ""
-#~ "Evince appears to have exited unexpectedly the last time it was run. You "
-#~ "can recover the opened documents."
-#~ msgstr ""
-#~ "Evince ಅನ್ನು ಹಿಂದಿನ ಬಾರಿಗೆ ಬಳಸುವಾಗ ಅನಿರೀಕ್ಷಿತವಾಗಿ ನಿರ್ಗಮಿಸಿದಂತೆ ತೋರುತ್ತಿದೆ. "
-#~ "ಆಗ ತೆರೆಯಲಾಗಿದ್ದ ದಸ್ತಾವೇಜುಗಳನ್ನು ನೀವು ಮರಳಿ ಪಡೆಯಬಹುದು."
-
-#~ msgid "_Don't Recover"
-#~ msgstr "ಮರಳಿ ಪಡೆಯಬೇಡ(_D)"
-
-#~ msgid "_Recover"
-#~ msgstr "ಮರಳಿ ಪಡೆ(_R)"
-
-#~ msgid "Crash Recovery"
-#~ msgstr "ಕುಸಿತದಿಂದ ಮರಳಿ ಪಡೆಯುವಿಕೆ"
-
-#~ msgid "Print..."
-#~ msgstr "ಮುದ್ರಿಸು..."
-
-#~ msgid "Couldn't create symlink “%s”: "
-#~ msgstr "ಸಾಂಕೇತಿಕ ಕೊಂಡಿ “%s” ಅನ್ನು ಸೃಜಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: "
-
-#~ msgid "Cannot open a copy."
-#~ msgstr "ಒಂದು ಪ್ರತಿಯನ್ನು ತೆರೆಯಲಾಗಿಲ್ಲ."
-
-#~ msgid "The document doesn't support search"
-#~ msgstr "ದಸ್ತಾವೇಜು ಹುಡುಕಾಟವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
-
-#~ msgid "_Save a Copy..."
-#~ msgstr "ಒಂದು ಪ್ರತಿಯನ್ನು ಉಳಿಸು(_S)..."
-
-#~ msgid "Page Set_up..."
-#~ msgstr "ಪುಟದ ಸಿದ್ಧತೆಗಳು(_u)..."
-
-#~ msgid "Setup the page settings for printing"
-#~ msgstr "ಮುದ್ರಣಕ್ಕಾಗಿ ಪುಟದ ಸಿದ್ಧತೆಗಳನ್ನು ಹೊಂದಿಸು"
-
-#~ msgid "_Print..."
-#~ msgstr "ಮುದ್ರಿಸು(_P)..."
-
-#~ msgid "_Find..."
-#~ msgstr "ಪತ್ತೆ ಹಚ್ಚು(_F)..."
diff --git a/shell/Makefile.am b/shell/Makefile.am
index b2bc86d..578c2e7 100644
--- a/shell/Makefile.am
+++ b/shell/Makefile.am
@@ -21,6 +21,7 @@ INCLUDES=							\
 	-DEVINCE_COMPILATION					\
 	$(SHELL_CFLAGS)						\
 	$(WARN_CFLAGS)						\
+	$(GSTREAMER_CFLAGS)					\
 	$(DISABLE_DEPRECATED)
 
 bin_PROGRAMS=evince
diff --git a/shell/ev-application.c b/shell/ev-application.c
index 497ce21..0719ded 100644
--- a/shell/ev-application.c
+++ b/shell/ev-application.c
@@ -94,8 +94,6 @@ G_DEFINE_TYPE (EvApplication, ev_application, G_TYPE_OBJECT);
 #define APPLICATION_DBUS_INTERFACE   "org.gnome.evince.Application"
 #endif
 
-static const gchar *userdir = NULL;
-
 /**
  * ev_application_get_instance:
  *
@@ -815,14 +813,9 @@ ev_application_accel_map_save (EvApplication *application)
 	gchar *tmp_filename;
 	gint   fd;
 
-	if (userdir) {
-		accel_map_file = g_build_filename (userdir, "accels",
-						   "evince", NULL);
-	} else {
-		accel_map_file = g_build_filename (g_get_home_dir (),
-						   ".gnome2", "accels",
-						   "evince", NULL);
-	}
+	accel_map_file = g_build_filename (g_get_home_dir (),
+					   ".gnome2", "accels",
+					   "evince", NULL);
 
 	tmp_filename = g_strdup_printf ("%s.XXXXXX", accel_map_file);
 
@@ -850,15 +843,9 @@ ev_application_accel_map_load (EvApplication *application)
 {
 	gchar *accel_map_file;
 
-	if (userdir) {
-		accel_map_file = g_build_filename (userdir, "accels",
-						   "evince", NULL);
-	} else {
-		accel_map_file = g_build_filename (g_get_home_dir (),
-						   ".gnome2", "accels",
-						   "evince", NULL);
-	}
-
+	accel_map_file = g_build_filename (g_get_home_dir (),
+					   ".gnome2", "accels",
+					   "evince", NULL);
 	gtk_accel_map_load (accel_map_file);
 	g_free (accel_map_file);
 }
@@ -916,14 +903,10 @@ ev_application_init (EvApplication *ev_application)
 {
 	GError *error = NULL;
 
-	userdir = g_getenv ("GNOME22_USER_DIR");
-	if (userdir)
-		ev_application->dot_dir = g_build_filename (userdir, "evince", NULL);
-	else
-		ev_application->dot_dir = g_build_filename (g_get_home_dir (),
-							    ".gnome2",
-							    "evince",
-							    NULL);
+        ev_application->dot_dir = g_build_filename (g_get_home_dir (),
+                                                    ".gnome2",
+                                                    "evince",
+                                                    NULL);
 
 #ifdef G_OS_WIN32
 {
diff --git a/shell/ev-window.c b/shell/ev-window.c
index a7debed..b78c317 100644
--- a/shell/ev-window.c
+++ b/shell/ev-window.c
@@ -3567,7 +3567,6 @@ ev_window_run_presentation (EvWindow *window)
 	gboolean fullscreen_window = TRUE;
 	guint    current_page;
 	guint    rotation;
-	gboolean inverted_colors;
 
 	if (EV_WINDOW_IS_PRESENTATION (window))
 		return;
@@ -3579,11 +3578,8 @@ ev_window_run_presentation (EvWindow *window)
 
 	current_page = ev_document_model_get_page (window->priv->model);
 	rotation = ev_document_model_get_rotation (window->priv->model);
-	inverted_colors = ev_document_model_get_inverted_colors (window->priv->model);
-	window->priv->presentation_view = ev_view_presentation_new (window->priv->document,
-								    current_page,
-								    rotation,
-								    inverted_colors);
+	window->priv->presentation_view =
+		ev_view_presentation_new (window->priv->document, current_page, rotation);
 	g_signal_connect_swapped (window->priv->presentation_view, "finished",
 				  G_CALLBACK (ev_window_view_presentation_finished),
 				  window);
diff --git a/shell/main.c b/shell/main.c
index dfe6a20..9e9bc3d 100644
--- a/shell/main.c
+++ b/shell/main.c
@@ -32,7 +32,9 @@
 #include "ev-file-helpers.h"
 #include "ev-stock-icons.h"
 #include "ev-metadata.h"
-
+#ifdef HAVE_MOVIE
+#include <gst/gst.h>
+#endif
 #ifdef WITH_SMCLIENT
 #include "eggsmclient.h"
 #ifdef GDK_WINDOWING_X11
@@ -40,6 +42,7 @@
 #endif
 #endif /* WITH_SMCLIENT */
 
+
 #ifdef G_OS_WIN32
 #ifdef DATADIR
 #undef DATADIR
@@ -171,24 +174,13 @@ load_files (const char **files)
 		mode = EV_WINDOW_MODE_PRESENTATION;
 
 	for (i = 0; files[i]; i++) {
-		const gchar *filename;
 		gchar       *uri;
 		gchar       *label;
 		GFile       *file;
 		EvLinkDest  *dest = NULL;
 		const gchar *app_uri;
 
-		filename = files[i];
-		label = strchr (filename, '#');
-		if (label) {
-			*label = 0;
-			label++;
-			dest = ev_link_dest_new_page_label (label);
-		} else if (global_dest) {
-			dest = g_object_ref (global_dest);
-		}
-
-		file = g_file_new_for_commandline_arg (filename);
+		file = g_file_new_for_commandline_arg (files[i]);
 		uri = g_file_get_uri (file);
 		g_object_unref (file);
 
@@ -198,7 +190,14 @@ load_files (const char **files)
 			continue;
 		}
 
-
+		label = strchr (uri, '#');
+		if (label) {
+			*label = 0;
+			label++;
+			dest = ev_link_dest_new_page_label (label);
+		} else if (global_dest) {
+			dest = g_object_ref (global_dest);
+		}
 
 		ev_application_open_uri_at_dest (EV_APP, uri, screen, dest,
 						 mode, ev_find_string,
@@ -244,7 +243,9 @@ main (int argc, char *argv[])
 	/* Init glib threads asap */
 	if (!g_thread_supported ())
 		g_thread_init (NULL);
-
+#ifdef HAVE_MOVIE
+	gst_init(NULL,NULL);
+#endif
 #ifdef ENABLE_NLS
 	/* Initialize the i18n stuff */
 	bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
