From: Frederic Crozat Date: Thu, 7 Aug 2008 16:14:42 +0000 (+0000) Subject: Make sure gettext returns translations in UTF-8 encoding rather than in the current... X-Git-Tag: 1.19.3~505^2~1549 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dddfa0d890fd83847d1026264d54edc5578ea07a;p=platform%2Fupstream%2Fgstreamer.git Make sure gettext returns translations in UTF-8 encoding rather than in the current locale encoding (#546822). Original commit message from CVS: Patch by: Frederic Crozat * ext/dvdread/dvdreadsrc.c: (plugin_init): * ext/lame/gstlame.c: (plugin_init): * gst/asfdemux/gstasf.c: (plugin_init): Make sure gettext returns translations in UTF-8 encoding rather than in the current locale encoding (#546822). --- diff --git a/ChangeLog b/ChangeLog index d237e9f..a462e7b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2008-08-07 Tim-Philipp Müller + + Patch by: Frederic Crozat + + * ext/dvdread/dvdreadsrc.c: (plugin_init): + * ext/lame/gstlame.c: (plugin_init): + * gst/asfdemux/gstasf.c: (plugin_init): + Make sure gettext returns translations in UTF-8 encoding rather + than in the current locale encoding (#546822). + 2008-07-31 Sebastian Dröge * gst/mpegaudioparse/gstmpegaudioparse.c: diff --git a/common b/common index e798798..d70ca17 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit e79879859bc866545379eb77e1378a906dc30ebf +Subproject commit d70ca17ae6fbe6020996e4567275d5e14972ed45 diff --git a/ext/dvdread/dvdreadsrc.c b/ext/dvdread/dvdreadsrc.c index 79eb980..798126d 100644 --- a/ext/dvdread/dvdreadsrc.c +++ b/ext/dvdread/dvdreadsrc.c @@ -1722,6 +1722,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 */ if (!gst_element_register (plugin, "dvdreadsrc", GST_RANK_SECONDARY, diff --git a/ext/lame/gstlame.c b/ext/lame/gstlame.c index 71744b0..906faae 100644 --- a/ext/lame/gstlame.c +++ b/ext/lame/gstlame.c @@ -1364,6 +1364,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 */ if (!gst_element_register (plugin, "lame", GST_RANK_NONE, GST_TYPE_LAME)) diff --git a/gst/asfdemux/gstasf.c b/gst/asfdemux/gstasf.c index c09e82f..e3d212b 100644 --- a/gst/asfdemux/gstasf.c +++ b/gst/asfdemux/gstasf.c @@ -38,6 +38,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 */ gst_riff_init ();