swfdec-gnome r143 - trunk/player
- From: wbolster svn gnome org
- To: svn-commits-list gnome org
- Subject: swfdec-gnome r143 - trunk/player
- Date: Mon,  4 Feb 2008 15:07:50 +0000 (GMT)
Author: wbolster
Date: Mon Feb  4 15:07:49 2008
New Revision: 143
URL: http://svn.gnome.org/viewvc/swfdec-gnome?rev=143&view=rev
Log:
Added a really hacky i18n workaround to get the gtkbuilder strings in the .pot file. Each time the .ui file changes, the .h file should be regenerated using the player/ui-builder-i18n-hack.sh shellscript.
Added:
   trunk/player/swfdec-player-i18n-hack.h
   trunk/player/ui-builder-i18n-hack.sh   (contents, props changed)
   trunk/player/ui-builder-i18n-hack.xslt
Added: trunk/player/swfdec-player-i18n-hack.h
==============================================================================
--- (empty file)
+++ trunk/player/swfdec-player-i18n-hack.h	Mon Feb  4 15:07:49 2008
@@ -0,0 +1,34 @@
+
+		/* This file is automatically generated. DO NOT EDIT! */
+		/* This is just a hack to extract some strings until */
+		/* intltool gets proper GtkBuilder support. */
+
+		
+			gettext("_File");
+		
+			gettext("_Open...");
+		
+			gettext("Open a file");
+		
+			gettext("Open _Recent");
+		
+			gettext("Select a recently opened file");
+		
+			gettext("Play / P_ause");
+		
+			gettext("Play or pause the file");
+		
+			gettext("Mute");
+		
+			gettext("Mute sound output");
+		
+			gettext("_Close");
+		
+			gettext("Close");
+		
+			gettext("_Help");
+		
+			gettext("_About");
+		
+			gettext("Swfdec Flash Player");
+		
\ No newline at end of file
Added: trunk/player/ui-builder-i18n-hack.sh
==============================================================================
--- (empty file)
+++ trunk/player/ui-builder-i18n-hack.sh	Mon Feb  4 15:07:49 2008
@@ -0,0 +1,2 @@
+#!/bin/sh
+xsltproc ui-builder-i18n-hack.xslt swfdec-player.ui > swfdec-player-i18n-hack.h
Added: trunk/player/ui-builder-i18n-hack.xslt
==============================================================================
--- (empty file)
+++ trunk/player/ui-builder-i18n-hack.xslt	Mon Feb  4 15:07:49 2008
@@ -0,0 +1,14 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+	
+	<xsl:output method="text"/>
+
+	<xsl:template match="/">
+		/* This file is automatically generated. DO NOT EDIT! */
+		/* This is just a hack to extract some strings until */
+		/* intltool gets proper GtkBuilder support. */
+
+		<xsl:for-each select="//*[ translatable='yes']">
+			gettext("<xsl:value-of select="text()"/>");
+		</xsl:for-each>
+	</xsl:template>
+</xsl:stylesheet>
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]