swfdec-gnome r141 - trunk/player



Author: wbolster
Date: Mon Feb  4 13:11:26 2008
New Revision: 141
URL: http://svn.gnome.org/viewvc/swfdec-gnome?rev=141&view=rev

Log:
Initialize i18n to make translations actually work (partly, since gtkuibuilder translations don't work yet for some reason).


Modified:
   trunk/player/Makefile.am
   trunk/player/swfdec-player.c

Modified: trunk/player/Makefile.am
==============================================================================
--- trunk/player/Makefile.am	(original)
+++ trunk/player/Makefile.am	Mon Feb  4 13:11:26 2008
@@ -11,6 +11,9 @@
 INCLUDES = $(GLOBAL_CFLAGS) $(PLAYER_CFLAGS) \
 	-DDATADIR=\""$(datadir)"\"
 
+swfdec_player_CPPFLAGS = \
+	-DGNOMELOCALEDIR=\"$(datadir)/locale\"
+
 swfdec_player_LDFLAGS = $(PLAYER_LIBS)
 
 pkgdata_DATA = \

Modified: trunk/player/swfdec-player.c
==============================================================================
--- trunk/player/swfdec-player.c	(original)
+++ trunk/player/swfdec-player.c	Mon Feb  4 13:11:26 2008
@@ -52,6 +52,13 @@
   guint i;
   char *s;
 
+#ifdef ENABLE_NLS
+  /* Initialize the i18n stuff */
+  bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
+  bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
+  textdomain (GETTEXT_PACKAGE);
+#endif
+
   GOptionEntry options[] = {
     { "no-sound", 'n', G_OPTION_FLAG_REVERSE, G_OPTION_ARG_NONE, &settings.sound, N_("don't play sound"), NULL },
     { "paused", 'p', G_OPTION_FLAG_REVERSE, G_OPTION_ARG_NONE, &settings.playing, N_("start player paused"), NULL },



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]