i18n: make sure gettext gives us UTF-8 at all times
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 25 Mar 2009 15:42:15 +0000 (15:42 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 25 Mar 2009 15:42:15 +0000 (15:42 +0000)
gst/avi/gstavi.c
gst/qtdemux/quicktime.c

index 48c8100..2bd5075 100644 (file)
@@ -37,6 +37,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 */
 
   if (!gst_element_register (plugin, "avidemux", GST_RANK_PRIMARY,
index dc92fcf..9788834 100644 (file)
@@ -33,6 +33,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 */
 
   /* ensure private tag is registered */