sndio: Fix i18n initialization
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 25 Apr 2012 08:25:51 +0000 (10:25 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 25 Apr 2012 08:26:48 +0000 (10:26 +0200)
ext/sndio/gstsndio.c

index d52a424..af8252e 100644 (file)
@@ -37,8 +37,10 @@ plugin_init (GstPlugin * plugin)
   GST_DEBUG_CATEGORY_INIT (gst_sndio_debug, "sndio", 0, "sndio elements");
 
 #ifdef ENABLE_NLS
-  setlocale (LC_ALL, "");
+  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;