All pastes #36963 Raw Edit

Something

public text v1 · immutable
#36963 ·published 2006-01-16 13:19 UTC
rendered paste body
Index: gedit/gedit-python-module.c
===================================================================
RCS file: /cvs/gnome/gedit/gedit/gedit-python-module.c,v
retrieving revision 1.4
diff -u -p -r1.4 gedit-python-module.c
--- gedit/gedit-python-module.c	8 Jan 2006 16:34:55 -0000	1.4
+++ gedit/gedit-python-module.c	16 Jan 2006 13:17:12 -0000
@@ -69,6 +69,7 @@ gedit_python_module_init_python ()
 	struct sigaction old_sigint;
 	gint res;
 	char *argv[] = { "gedit", NULL };
+	char *gettext_command;
 
 	if (Py_IsInitialized ())
 	{
@@ -153,6 +154,15 @@ gedit_python_module_init_python ()
 		PyErr_Print ();
 		return;
 	}
+
+	gettext_command = g_strdup_printf ("import gettext\n"
+					   "gettext.bindtextdomain (\"%s\", \"%s\")\n"
+					   "gettext.textdomain (\"%s\")",
+					   GETTEXT_PACKAGE,
+					   GEDIT_LOCALEDIR,
+					   GETTEXT_PACKAGE);
+	PyRun_SimpleString (gettext_command);
+	g_free (gettext_command);
 }
 
 static gboolean
Index: plugins/snippets/snippets/SnippetPluginInstance.py
===================================================================
RCS file: /cvs/gnome/gedit/plugins/snippets/snippets/SnippetPluginInstance.py,v
retrieving revision 1.1
diff -u -p -r1.1 SnippetPluginInstance.py
--- plugins/snippets/snippets/SnippetPluginInstance.py	14 Jan 2006 11:18:34 -0000	1.1
+++ plugins/snippets/snippets/SnippetPluginInstance.py	16 Jan 2006 13:17:14 -0000
@@ -21,6 +21,8 @@ import gtk
 from gtk import gdk
 import re
 import os
+from gettext import gettext as _
 from Snippet import Snippet
 from SnippetsDialog import SnippetsDialog
 from SnippetPlaceholders import *
@@ -64,8 +68,9 @@ class SnippetsPluginInstance:
 
 		self.action_group = gtk.ActionGroup("GeditSnippetPluginActions")
 		self.action_group.set_translation_domain('gedit')
-		self.action_group.add_actions([('Snippets', None, '_Snippets', \
-				None, 'Show snippets dialog', \
+		self.action_group.add_actions([('Snippets', None,
+				_('Manage _Snippets...'), \
+				None, _('Manage Snippets'), \
 				self.on_action_snippets_activate)])
 
 		self.merge_id = manager.new_merge_id()
Index: po/POTFILES.in
===================================================================
RCS file: /cvs/gnome/gedit/po/POTFILES.in,v
retrieving revision 1.92
diff -u -p -r1.92 POTFILES.in
--- po/POTFILES.in	4 Jan 2006 20:02:46 -0000	1.92
+++ po/POTFILES.in	16 Jan 2006 13:17:14 -0000
@@ -57,6 +57,9 @@ plugins/modelines/modelines.gedit-plugin
 plugins/pythonconsole/pythonconsole.gedit-plugin.desktop.in
 plugins/sample/gedit-sample-plugin.c
 plugins/sample/sample.gedit-plugin.desktop.in
+plugins/snippets/snippets.gedit-plugin.desktop.in
+plugins/snippets/snippets/SnippetPluginInstance.py
+plugins/snippets/snippets/snippets.glade
 plugins/sort/gedit-sort-plugin.c
 plugins/sort/sort.gedit-plugin.desktop.in
 plugins/sort/sort.glade2