Index: tests/control/test-control.c
===================================================================
--- tests/control/test-control.c	(révision 2510)
+++ tests/control/test-control.c	(copie de travail)
@@ -10,8 +10,8 @@
 #include "config.h"
 
 #include <stdlib.h>
+#include <glib/gi18n.h>
 #include <libbonoboui.h>
-#include <bonobo/bonobo-i18n.h>
 #include <bonobo/bonobo-control-internal.h>
 
 typedef struct {
Index: tests/test-toolbar.c
===================================================================
--- tests/test-toolbar.c	(révision 2510)
+++ tests/test-toolbar.c	(copie de travail)
@@ -3,7 +3,7 @@
 #include <gdk-pixbuf/gdk-pixbuf.h>
 
 #include <bonobo/bonobo-ui-main.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n.h>
 
 #include <bonobo/bonobo-ui-toolbar.h>
 #include <bonobo/bonobo-ui-toolbar-button-item.h>
Index: tests/test-sensitivity.c
===================================================================
--- tests/test-sensitivity.c	(révision 2510)
+++ tests/test-sensitivity.c	(copie de travail)
@@ -14,7 +14,7 @@
  */
 #include <stdlib.h>
 
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n.h>
 
 #include <libbonoboui.h>
 
Index: tests/test-ui.c
===================================================================
--- tests/test-ui.c	(révision 2510)
+++ tests/test-ui.c	(copie de travail)
@@ -18,7 +18,7 @@
 #include <bonobo/bonobo-ui-toolbar-button-item.h>
 #include <bonobo/bonobo-window.h>
 
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n.h>
 #include <bonobo/bonobo-ui-main.h>
 #include <bonobo/bonobo-ui-preferences.h>
 
Index: tests/test-focus.c
===================================================================
--- tests/test-focus.c	(révision 2510)
+++ tests/test-focus.c	(copie de travail)
@@ -14,7 +14,7 @@
 
 #include <bonobo/bonobo-widget.h>
 #include <bonobo/bonobo-ui-main.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n.h>
 
 static void
 clicked_fn (GtkButton *button, GtkWidget *control)
Index: bonobo/bonobo-ui-init-gtk.c
===================================================================
--- bonobo/bonobo-ui-init-gtk.c	(révision 2510)
+++ bonobo/bonobo-ui-init-gtk.c	(copie de travail)
@@ -1,6 +1,6 @@
 #include <config.h>
 #include <gtk/gtk.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 
 /* We need the undeprecated form of GnomeModuleInfo and also the popt.h include */
 #undef GNOME_DISABLE_DEPRECATED
Index: bonobo/bonobo-ui-sync-toolbar.c
===================================================================
--- bonobo/bonobo-ui-sync-toolbar.c	(révision 2510)
+++ bonobo/bonobo-ui-sync-toolbar.c	(copie de travail)
@@ -14,7 +14,7 @@
 
 #include <gdk/gdkkeysyms.h>
 #include <gtk/gtk.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 
 #include <bonobo/bonobo-ui-xml.h>
 #include <bonobo/bonobo-ui-util.h>
Index: bonobo/bonobo-ui-main.c
===================================================================
--- bonobo/bonobo-ui-main.c	(révision 2510)
+++ bonobo/bonobo-ui-main.c	(copie de travail)
@@ -11,7 +11,7 @@
  */
 #include <config.h>
 
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-exception.h>
 #include <bonobo/bonobo-ui-private.h>
 #include <bonobo/bonobo-ui-main.h>
Index: bonobo/bonobo-selector-widget.c
===================================================================
--- bonobo/bonobo-selector-widget.c	(révision 2510)
+++ bonobo/bonobo-selector-widget.c	(copie de travail)
@@ -20,8 +20,8 @@
 #include <glib.h>
 #include <gdk-pixbuf/gdk-pixbuf.h>
 #include <gtk/gtk.h>
-#include <glib/gi18n.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-object.h>
 #include <bonobo/bonobo-selector-widget.h>
 #include <bonobo/bonobo-ui-preferences.h>
Index: bonobo/bonobo-plug.c
===================================================================
--- bonobo/bonobo-plug.c	(révision 2510)
+++ bonobo/bonobo-plug.c	(copie de travail)
@@ -12,7 +12,7 @@
 
 #include "config.h"
 #include <gdk/gdkkeysyms.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-plug.h>
 #include <bonobo/bonobo-control.h>
 #include <bonobo/bonobo-control-internal.h>
Index: bonobo/bonobo-zoomable.c
===================================================================
--- bonobo/bonobo-zoomable.c	(révision 2510)
+++ bonobo/bonobo-zoomable.c	(copie de travail)
@@ -10,7 +10,7 @@
  */
 #include <config.h>
 #include <string.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-exception.h>
 #include <bonobo/bonobo-zoomable.h>
 #include <bonobo/bonobo-property-bag.h>
Index: bonobo/bonobo-ui-engine-config.c
===================================================================
--- bonobo/bonobo-ui-engine-config.c	(révision 2510)
+++ bonobo/bonobo-ui-engine-config.c	(copie de travail)
@@ -15,7 +15,7 @@
 #include <glib/gmacros.h>
 #include <gtk/gtk.h>
 
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-ui-util.h>
 #include <bonobo/bonobo-ui-private.h>
 #include <bonobo/bonobo-ui-sync-menu.h>
Index: bonobo/bonobo-ui-util.c
===================================================================
--- bonobo/bonobo-ui-util.c	(révision 2510)
+++ bonobo/bonobo-ui-util.c	(copie de travail)
@@ -19,7 +19,7 @@
 
 #include <bonobo/bonobo-ui-xml.h>
 #include <bonobo/bonobo-ui-util.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-ui-private.h>
 
 static gchar *find_pixmap_in_path (const gchar *filename);
Index: bonobo/bonobo-ui-config-widget.c
===================================================================
--- bonobo/bonobo-ui-config-widget.c	(révision 2510)
+++ bonobo/bonobo-ui-config-widget.c	(copie de travail)
@@ -11,7 +11,7 @@
 #include "config.h"
 #include <stdlib.h>
 #include <gtk/gtk.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-ui-util.h>
 #include <bonobo/bonobo-ui-private.h>
 #include <bonobo/bonobo-ui-engine-private.h>
Index: bonobo/bonobo-file-selector-util.c
===================================================================
--- bonobo/bonobo-file-selector-util.c	(révision 2510)
+++ bonobo/bonobo-file-selector-util.c	(copie de travail)
@@ -30,7 +30,7 @@
 #include <libgnomevfs/gnome-vfs.h>
 #endif
 
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 
 #define GET_MODE(w) (GPOINTER_TO_INT (g_object_get_data (G_OBJECT (w), "GnomeFileSelectorMode")))
 #define SET_MODE(w, m) (g_object_set_data (G_OBJECT (w), "GnomeFileSelectorMode", GINT_TO_POINTER (m)))
Index: bonobo/bonobo-dock-item-grip.c
===================================================================
--- bonobo/bonobo-dock-item-grip.c	(révision 2510)
+++ bonobo/bonobo-dock-item-grip.c	(copie de travail)
@@ -17,7 +17,7 @@
 #include <gdk/gdkkeysyms.h>
 #include <gtk/gtkaccessible.h>
 #include <gtk/gtkbindings.h>
-#include <glib/gi18n.h>
+#include <glib/gi18n-lib.h>
 #include <string.h>
 
 #define DRAG_HANDLE_SIZE 10
Index: bonobo/bonobo-dock-item.c
===================================================================
--- bonobo/bonobo-dock-item.c	(révision 2510)
+++ bonobo/bonobo-dock-item.c	(copie de travail)
@@ -46,7 +46,7 @@
 #include <gtk/gtktoolbar.h>
 #include <gtk/gtkwindow.h>
 
-#include <glib/gi18n.h>
+#include <glib/gi18n-lib.h>
 
 struct _BonoboDockItemPrivate
 {
Index: bonobo/bonobo-ui-toolbar.c
===================================================================
--- bonobo/bonobo-ui-toolbar.c	(révision 2510)
+++ bonobo/bonobo-ui-toolbar.c	(copie de travail)
@@ -9,7 +9,7 @@
  */
 
 #include <config.h>
-#include <glib/gi18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-ui-private.h>
 #include <bonobo/bonobo-ui-toolbar.h>
 #include <bonobo/bonobo-ui-toolbar-item.h>
Index: bonobo/bonobo-selector.c
===================================================================
--- bonobo/bonobo-selector.c	(révision 2510)
+++ bonobo/bonobo-selector.c	(copie de travail)
@@ -17,7 +17,7 @@
  */
 #include <config.h>
 #include <string.h>
-#include <glib/gi18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-selector.h>
 
 G_DEFINE_TYPE (BonoboSelector, bonobo_selector, GTK_TYPE_DIALOG)
Index: bonobo/bonobo-ui-sync-menu.c
===================================================================
--- bonobo/bonobo-ui-sync-menu.c	(révision 2510)
+++ bonobo/bonobo-ui-sync-menu.c	(copie de travail)
@@ -14,7 +14,7 @@
 
 #include <gdk/gdkkeysyms.h>
 #include <gtk/gtk.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-dock-item.h>
 #include <bonobo/bonobo-ui-xml.h>
 #include <bonobo/bonobo-ui-util.h>
Index: bonobo/bonobo-canvas-item.c
===================================================================
--- bonobo/bonobo-canvas-item.c	(révision 2510)
+++ bonobo/bonobo-canvas-item.c	(copie de travail)
@@ -20,7 +20,7 @@
 #include <bonobo/bonobo-object.h>
 #include <bonobo/bonobo-types.h>
 #include <bonobo/bonobo-main.h>
-#include <glib/gi18n.h>
+#include <glib/gi18n-lib.h>
 #include <gdk/gdkprivate.h>
 #if defined (GDK_WINDOWING_X11)
 #include <gdk/gdkx.h>
Index: bonobo/bonobo-window.c
===================================================================
--- bonobo/bonobo-window.c	(révision 2510)
+++ bonobo/bonobo-window.c	(copie de travail)
@@ -15,7 +15,7 @@
 #include <bonobo/bonobo-dock.h>
 #include <bonobo/bonobo-window.h>
 #include <libbonobo.h>
-#include <glib/gi18n.h>
+#include <glib/gi18n-lib.h>
 
 #include <bonobo/bonobo-ui-preferences.h>
 #include <bonobo/bonobo-ui-engine.h>
Index: bonobo/Makefile.am
===================================================================
--- bonobo/Makefile.am	(révision 2510)
+++ bonobo/Makefile.am	(copie de travail)
@@ -13,9 +13,9 @@ INCLUDES = \
         -DBONOBO_BINDIR=\""$(bindir)"\" 		\
         -DBONOBO_LOCALSTATEDIR=\""$(localstatedir)"\" 	\
         -DBONOBO_LOCALEDIR="\"$(datadir)/locale\""	\
+	-DBONOBO_EXPLICIT_TRANSLATION_DOMAIN="GETTEXT_PACKAGE" \
 	-DG_LOG_DOMAIN=\"Bonobo\"			\
 	-DVERSION=\"$(VERSION)\"			\
-	-DBONOBO_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"\
 	$(DISABLE_DEPRECATED)				\
 	-UBONOBO_DISABLE_DEPRECATED			\
 	-UBONOBO_UI_DISABLE_DEPRECATED
@@ -160,7 +160,7 @@ bonobo-ui-marshal.h: bonobo-ui-marshal.l
 bonobo-ui-marshal.c: bonobo-ui-marshal.list $(GLIB_GENMARSHAL)
 	$(GLIB_GENMARSHAL) $< --body --prefix=bonobo_ui_marshal > $@
 
-bonobo-ui-type-builtins.c: $(GLIB_MKENUMS) $(libbonoboui_h_sources)
+bonobo-ui-type-builtins.c: Makefile $(libbonoboui_h_sources)
 	$(GLIB_MKENUMS) --fhead "#include \"config.h\"\n\n" \
 			--fhead "#include \"libbonoboui.h\"\n\n" \
 			--fhead "#include \"bonobo-ui-type-builtins.h\"\n\n" \
@@ -177,7 +177,7 @@ bonobo-ui-type-builtins.c: $(GLIB_MKENUM
 	&& cp xgen-gtbec $(@F) \
 	&& rm -f xgen-gtbec
 
-bonobo-ui-type-builtins.h: $(GLIB_MKENUMS) $(libbonoboui_h_sources)
+bonobo-ui-type-builtins.h: Makefile $(libbonoboui_h_sources)
 	$(GLIB_MKENUMS) --fhead "#ifndef __BONOBO_UI_TYPE_BUILTINS_H__\n" \
 			--fhead "#define __BONOBO_UI_TYPE_BUILTINS_H__ 1\n\n" \
 			--fhead "#include <glib-object.h>\n\n" \
@@ -191,7 +191,7 @@ bonobo-ui-type-builtins.h: $(GLIB_MKENUM
 	&& cp xgen-gth $(@F) \
 	&& rm -f xgen-gth
 
-libbonoboui.defs: $(libbonoboui_h_sources) $(GLIB_MKENUMS)
+libbonoboui.defs: Makefile $(libbonoboui_h_sources)
 	$(GLIB_MKENUMS) --comments ";; @comment@" \
 			--fprod "; enumerations from \"@filename@\"\n " \
 	                --vhead "(define-@type@ @EnumName@" \
Index: bonobo/bonobo-ui-engine.c
===================================================================
--- bonobo/bonobo-ui-engine.c	(révision 2510)
+++ bonobo/bonobo-ui-engine.c	(copie de travail)
@@ -23,7 +23,7 @@
 
 #include <bonobo/bonobo-widget.h>
 #include <bonobo/bonobo-ui-xml.h>
-#include <bonobo/bonobo-i18n.h>
+#include <glib/gi18n-lib.h>
 #include <bonobo/bonobo-ui-util.h>
 #include <bonobo/bonobo-ui-container.h>
 #include <bonobo/bonobo-ui-private.h>
