[Gnucash-changes] r11894 - gnucash/trunk - Andreas K?\195?\182hler's patch to re-enable translation of menus and icons.

David Hampton hampton at cvs.gnucash.org
Wed Nov 9 18:00:32 EST 2005


Author: hampton
Date: 2005-11-09 18:00:31 -0500 (Wed, 09 Nov 2005)
New Revision: 11894

Modified:
   gnucash/trunk/ChangeLog
   gnucash/trunk/src/gnome-utils/gnc-embedded-window.c
   gnucash/trunk/src/gnome-utils/gnc-main-window.c
   gnucash/trunk/src/gnome-utils/gnc-menu-extensions.c
   gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.c
   gnucash/trunk/src/gnome-utils/gnc-plugin-page.c
Log:
Andreas K?\195?\182hler's patch to re-enable translation of menus and icons.


Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog	2005-11-09 22:42:22 UTC (rev 11893)
+++ gnucash/trunk/ChangeLog	2005-11-09 23:00:31 UTC (rev 11894)
@@ -1,3 +1,12 @@
+2005-11-09  David Hampton  <hampton at employees.org>
+
+	* src/gnome-utils/gnc-embedded-window.c:
+	* src/gnome-utils/gnc-menu-extensions.c:
+	* src/gnome-utils/gnc-plugin-menu-additions.c:
+	* src/gnome-utils/gnc-main-window.c:
+	* src/gnome-utils/gnc-plugin-page.c: Andreas Köhler's <andi5.py at
+	gmx.net> patch to re-enable translation of menus and icons.
+
 2005-11-09  Scott Oonk  <scott.oonk at gmail.com>
 
 	* src/register/register-gnome/gnucash-item-edit.c: This patch

Modified: gnucash/trunk/src/gnome-utils/gnc-embedded-window.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-embedded-window.c	2005-11-09 22:42:22 UTC (rev 11893)
+++ gnucash/trunk/src/gnome-utils/gnc-embedded-window.c	2005-11-09 23:00:31 UTC (rev 11894)
@@ -311,6 +311,7 @@
 
   /* Create menu and toolbar information */
   priv->action_group = gtk_action_group_new (action_group_name);
+  gtk_action_group_set_translation_domain(priv->action_group, GETTEXT_PACKAGE);
   gtk_action_group_add_actions (priv->action_group, action_entries,
 				n_action_entries, user_data);
   gtk_ui_manager_insert_action_group (window->ui_merge, priv->action_group, 0);

Modified: gnucash/trunk/src/gnome-utils/gnc-main-window.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-main-window.c	2005-11-09 22:42:22 UTC (rev 11893)
+++ gnucash/trunk/src/gnome-utils/gnc-main-window.c	2005-11-09 23:00:31 UTC (rev 11894)
@@ -1454,6 +1454,7 @@
 	priv = GNC_MAIN_WINDOW_GET_PRIVATE(window);
 	entry = g_new0 (MergedActionEntry, 1);
 	entry->action_group = gtk_action_group_new (group_name);
+	gtk_action_group_set_translation_domain (entry->action_group, GETTEXT_PACKAGE);
 	gtk_action_group_add_actions (entry->action_group, actions, n_actions, data);
 	gtk_ui_manager_insert_action_group (window->ui_merge, entry->action_group, 0);
 	entry->merge_id = gtk_ui_manager_add_ui_from_file (window->ui_merge, pathname, &error);
@@ -1653,6 +1654,7 @@
 
 	/* Create menu and toolbar information */
 	priv->action_group = gtk_action_group_new ("MainWindowActions");
+	gtk_action_group_set_translation_domain (priv->action_group, GETTEXT_PACKAGE);
 	gtk_action_group_add_actions (priv->action_group, gnc_menu_actions,
 				      gnc_menu_n_actions, window);
 	gtk_action_group_add_toggle_actions (priv->action_group, 

Modified: gnucash/trunk/src/gnome-utils/gnc-menu-extensions.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-menu-extensions.c	2005-11-09 22:42:22 UTC (rev 11893)
+++ gnucash/trunk/src/gnome-utils/gnc-menu-extensions.c	2005-11-09 23:00:31 UTC (rev 11894)
@@ -313,6 +313,7 @@
 
   data.uiMerge = uiMerge;
   data.group = gtk_action_group_new("MainWindowActionsN");
+  gtk_action_group_set_translation_domain(data.group, GETTEXT_PACKAGE);
   gtk_ui_manager_insert_action_group(uiMerge, data.group, 0);
   data.merge_id = gtk_ui_manager_new_merge_id(uiMerge);
 

Modified: gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.c	2005-11-09 22:42:22 UTC (rev 11893)
+++ gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.c	2005-11-09 23:00:31 UTC (rev 11894)
@@ -277,6 +277,7 @@
   per_window.window = window;
   per_window.ui_manager = window->ui_merge;
   per_window.group = gtk_action_group_new ("MenuAdditions" );
+  gtk_action_group_set_translation_domain (per_window.group, GETTEXT_PACKAGE);
   per_window.merge_id = gtk_ui_manager_new_merge_id(window->ui_merge);
   gtk_ui_manager_insert_action_group(window->ui_merge, per_window.group, 0);
 

Modified: gnucash/trunk/src/gnome-utils/gnc-plugin-page.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-plugin-page.c	2005-11-09 22:42:22 UTC (rev 11893)
+++ gnucash/trunk/src/gnome-utils/gnc-plugin-page.c	2005-11-09 23:00:31 UTC (rev 11894)
@@ -730,10 +730,13 @@
 gnc_plugin_page_create_action_group (GncPluginPage *page, const gchar *group_name)
 {
   GncPluginPagePrivate *priv;
+  GtkActionGroup *group;
 
   priv = GNC_PLUGIN_PAGE_GET_PRIVATE(page);
-  priv->action_group = gtk_action_group_new(group_name);
-  return priv->action_group;
+  group = gtk_action_group_new(group_name);
+  gtk_action_group_set_translation_domain(group, GETTEXT_PACKAGE);
+  priv->action_group = group;
+  return group;
 }
 
 /** @} */



More information about the gnucash-changes mailing list