diff -p -up gst-plugins-good-0.10.9/ext/esd/gstesd.c.utf8 gst-plugins-good-0.10.9/ext/esd/gstesd.c --- gst-plugins-good-0.10.9/ext/esd/gstesd.c.utf8 2008-08-07 15:44:03.000000000 +0200 +++ gst-plugins-good-0.10.9/ext/esd/gstesd.c 2008-08-07 15:44:17.000000000 +0200 @@ -47,6 +47,7 @@ plugin_init (GstPlugin * plugin) #ifdef ENABLE_NLS setlocale (LC_ALL, ""); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return TRUE; diff -p -up gst-plugins-good-0.10.9/ext/flac/gstflac.c.utf8 gst-plugins-good-0.10.9/ext/flac/gstflac.c --- gst-plugins-good-0.10.9/ext/flac/gstflac.c.utf8 2008-08-07 15:43:36.000000000 +0200 +++ gst-plugins-good-0.10.9/ext/flac/gstflac.c 2008-08-07 15:43:52.000000000 +0200 @@ -35,6 +35,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif if (!gst_element_register (plugin, "flacenc", GST_RANK_NONE, diff -p -up gst-plugins-good-0.10.9/ext/shout2/gstshout2.c.utf8 gst-plugins-good-0.10.9/ext/shout2/gstshout2.c --- gst-plugins-good-0.10.9/ext/shout2/gstshout2.c.utf8 2008-08-07 15:42:32.000000000 +0200 +++ gst-plugins-good-0.10.9/ext/shout2/gstshout2.c 2008-08-07 15:43:22.000000000 +0200 @@ -758,6 +758,7 @@ plugin_init (GstPlugin * plugin) #ifdef ENABLE_NLS setlocale (LC_ALL, ""); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return gst_element_register (plugin, "shout2send", GST_RANK_NONE, diff -p -up gst-plugins-good-0.10.9/ext/wavpack/gstwavpack.c.utf8 gst-plugins-good-0.10.9/ext/wavpack/gstwavpack.c --- gst-plugins-good-0.10.9/ext/wavpack/gstwavpack.c.utf8 2008-08-07 15:42:06.000000000 +0200 +++ gst-plugins-good-0.10.9/ext/wavpack/gstwavpack.c 2008-08-07 15:42:22.000000000 +0200 @@ -41,6 +41,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif return (gst_wavpack_parse_plugin_init (plugin) diff -p -up gst-plugins-good-0.10.9/sys/oss/gstossaudio.c.utf8 gst-plugins-good-0.10.9/sys/oss/gstossaudio.c --- gst-plugins-good-0.10.9/sys/oss/gstossaudio.c.utf8 2008-08-07 15:40:41.000000000 +0200 +++ gst-plugins-good-0.10.9/sys/oss/gstossaudio.c 2008-08-07 15:41:06.000000000 +0200 @@ -48,6 +48,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, LOCALEDIR); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return TRUE; diff -p -up gst-plugins-good-0.10.9/sys/v4l2/gstv4l2.c.utf8 gst-plugins-good-0.10.9/sys/v4l2/gstv4l2.c --- gst-plugins-good-0.10.9/sys/v4l2/gstv4l2.c.utf8 2008-08-07 15:39:57.000000000 +0200 +++ gst-plugins-good-0.10.9/sys/v4l2/gstv4l2.c 2008-08-07 15:40:14.000000000 +0200 @@ -56,6 +56,7 @@ plugin_init (GstPlugin * plugin) #ifdef ENABLE_NLS setlocale (LC_ALL, ""); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); #endif /* ENABLE_NLS */ return TRUE;