summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2008-09-02 09:56:44 +0000
committerTim-Philipp Müller <tim@centricular.net>2008-09-02 09:56:44 +0000
commitb7276b6f7c7c304bde4f3de30f09af200b4b1275 (patch)
tree8691d95711bccf0602d32d3c8737890e04cd7f87
parentd5e8bc1472e8a3f1b79361347166ac0cb8c944a5 (diff)
downloadgstreamer-plugins-bad-b7276b6f7c7c304bde4f3de30f09af200b4b1275.tar.gz
Enable/fix up translations for these plugins.
Original commit message from CVS: * ext/resindvd/plugin.c: (plugin_init): * ext/resindvd/resindvdsrc.c: * ext/twolame/gsttwolame.c: (plugin_init): * gst/aiffparse/aiffparse.c: (plugin_init): Enable/fix up translations for these plugins. * po/LINGUAS: Add 'ca' to LINGUAS. * po/POTFILES.in: * po/POTFILES.skip: Add more files for translation and more files which tools should skip.
-rw-r--r--ChangeLog16
-rw-r--r--ext/resindvd/plugin.c9
-rw-r--r--ext/resindvd/resindvdsrc.c3
-rw-r--r--ext/twolame/gsttwolame.c1
-rw-r--r--gst/aiffparse/aiffparse.c7
-rw-r--r--po/LINGUAS2
-rw-r--r--po/POTFILES.in12
-rw-r--r--po/POTFILES.skip2
8 files changed, 43 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog
index 293308aa2..0628333e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2008-09-02 Tim-Philipp Müller <tim.muller at collabora co uk>
+
+ * ext/resindvd/plugin.c: (plugin_init):
+ * ext/resindvd/resindvdsrc.c:
+ * ext/twolame/gsttwolame.c: (plugin_init):
+ * gst/aiffparse/aiffparse.c: (plugin_init):
+ Enable/fix up translations for these plugins.
+
+ * po/LINGUAS:
+ Add 'ca' to LINGUAS.
+
+ * po/POTFILES.in:
+ * po/POTFILES.skip:
+ Add more files for translation and more files which tools
+ should skip.
+
2008-09-02 Edward Hervey <edward.hervey@collabora.co.uk>
* gst/mpegtsmux/tsmux/tsmux.c: (tsmux_write_ts_header):
diff --git a/ext/resindvd/plugin.c b/ext/resindvd/plugin.c
index bc0a9640b..33b95003b 100644
--- a/ext/resindvd/plugin.c
+++ b/ext/resindvd/plugin.c
@@ -24,8 +24,8 @@
#include <gst/gst.h>
#include "resindvdbin.h"
-
#include "gstmpegdemux.h"
+#include <gst/gst-i18n-plugin.h>
GST_DEBUG_CATEGORY (resindvd_debug);
#define GST_CAT_DEFAULT resindvd_debug
@@ -38,6 +38,13 @@ plugin_init (GstPlugin * plugin)
GST_DEBUG_CATEGORY_INIT (resindvd_debug, "resindvd elements",
0, "DVD playback elements from resindvd");
+#ifdef ENABLE_NLS
+ 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
+
result &= gst_element_register (plugin, "rsndvdbin",
GST_RANK_PRIMARY, RESIN_TYPE_DVDBIN);
diff --git a/ext/resindvd/resindvdsrc.c b/ext/resindvd/resindvdsrc.c
index 7f07f0bfb..bf4d033d1 100644
--- a/ext/resindvd/resindvdsrc.c
+++ b/ext/resindvd/resindvdsrc.c
@@ -24,8 +24,7 @@
#include <string.h>
#include <gst/gst.h>
-// #include <gst/gst-i18n-plugin.h>
-#define _(s) s /* FIXME - add i18n bits to build */
+#include <gst/gst-i18n-plugin.h>
#include "resindvdsrc.h"
diff --git a/ext/twolame/gsttwolame.c b/ext/twolame/gsttwolame.c
index 3700aa35a..81b865bf0 100644
--- a/ext/twolame/gsttwolame.c
+++ b/ext/twolame/gsttwolame.c
@@ -1024,6 +1024,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, "twolame", GST_RANK_NONE,
diff --git a/gst/aiffparse/aiffparse.c b/gst/aiffparse/aiffparse.c
index f1ba94ac2..09ec2e52e 100644
--- a/gst/aiffparse/aiffparse.c
+++ b/gst/aiffparse/aiffparse.c
@@ -1538,6 +1538,13 @@ gst_aiffparse_change_state (GstElement * element, GstStateChange transition)
static gboolean
plugin_init (GstPlugin * plugin)
{
+#ifdef ENABLE_NLS
+ 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_element_register (plugin, "aiffparse", GST_RANK_PRIMARY,
TYPE_AIFFPARSE);
}
diff --git a/po/LINGUAS b/po/LINGUAS
index 5dd4ba0ae..c036db34b 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -1 +1 @@
-af az bg cs da de en_GB es fi fr hu id it ky lt nb nl or pl pt_BR ru sk sq sr sv uk vi zh_CN
+af az bg ca cs da de en_GB es fi fr hu id it ky lt nb nl or pl pt_BR ru sk sq sr sv uk vi zh_CN
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 624ce5ae4..4c24596d9 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,9 +1,11 @@
-# ext/audiofile/gstafsink.c
-# ext/audiofile/gstafsrc.c
-# sys/dxr3/dxr3audiosink.c
-# sys/dxr3/dxr3audiosink.c
-# sys/dxr3/dxr3videosink.c
+ext/resindvd/resindvdsrc.c
+ext/resindvd/rsnbasesrc.c
ext/sndfile/gstsfsink.c
ext/sndfile/gstsfsrc.c
+ext/twolame/gsttwolame.c
+gst/aiffparse/aiffparse.c
gst/nuvdemux/gstnuvdemux.c
sys/dvb/gstdvbsrc.c
+sys/oss4/oss4-mixer.c
+sys/oss4/oss4-sink.c
+sys/oss4/oss4-source.c
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index d43f76072..8e9ebe077 100644
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -3,3 +3,5 @@ ext/audiofile/gstafsrc.c
sys/dxr3/dxr3audiosink.c
sys/dxr3/dxr3spusink.c
sys/dxr3/dxr3videosink.c
+tests/icles/metadata_editor.glade
+