i18n fixes

This commit is contained in:
John Cupitt 2010-05-25 16:46:03 +00:00
parent cc2fe4a528
commit 84398a7686
16 changed files with 45 additions and 4 deletions

View File

@ -5,6 +5,7 @@
- fixes to --disable-cxx mode (thanks Mike) - fixes to --disable-cxx mode (thanks Mike)
- added German translation, thanks Chris Leick - added German translation, thanks Chris Leick
- fixed typos in some messages, thanks Chris Leick - fixed typos in some messages, thanks Chris Leick
- fix gettext startup
21/3/10 started 7.21.3 21/3/10 started 7.21.3
- added progress feedback to threadpool - added progress feedback to threadpool

View File

@ -194,10 +194,7 @@ im_init_world( const char *argv0 )
/* Get i18n .mo files from $VIPSHOME/share/locale/. /* Get i18n .mo files from $VIPSHOME/share/locale/.
*/ */
im_snprintf( name, 256, im_snprintf( name, 256,
/*
"%s" G_DIR_SEPARATOR_S "share" G_DIR_SEPARATOR_S "locale", "%s" G_DIR_SEPARATOR_S "share" G_DIR_SEPARATOR_S "locale",
*/
"%s" G_DIR_SEPARATOR_S "share",
prefix ); prefix );
bindtextdomain( GETTEXT_PACKAGE, name ); bindtextdomain( GETTEXT_PACKAGE, name );
bind_textdomain_codeset( GETTEXT_PACKAGE, "UTF-8" ); bind_textdomain_codeset( GETTEXT_PACKAGE, "UTF-8" );

View File

@ -55,6 +55,7 @@ Copyright K.Martinez 30/6/93
#include <ctype.h> #include <ctype.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
#include <vips/internal.h> #include <vips/internal.h>
@ -121,6 +122,8 @@ main( int argc, char **argv )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "%s", _( "unable to start VIPS" ) ); error_exit( "%s", _( "unable to start VIPS" ) );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
context = g_option_context_new( context = g_option_context_new(
_( "vipsfile - edit vipsfile header" ) ); _( "vipsfile - edit vipsfile header" ) );

View File

@ -71,6 +71,7 @@
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
#include <vips/internal.h> #include <vips/internal.h>
@ -164,6 +165,8 @@ main( int argc, char *argv[] )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
context = g_option_context_new( _( "- print image header" ) ); context = g_option_context_new( _( "- print image header" ) );

View File

@ -885,6 +885,9 @@ main( int argc, char **argv )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
#ifdef DEBUG_FATAL #ifdef DEBUG_FATAL
/* Set masks for debugging ... stop on any problem. /* Set masks for debugging ... stop on any problem.
*/ */

View File

@ -26,6 +26,7 @@
#include <math.h> #include <math.h>
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
@ -432,7 +433,10 @@ main( int argc, char **argv )
GError *error = NULL; GError *error = NULL;
int i; int i;
im_init_world( argv[0] ); if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
context = g_option_context_new( _( "- thumbnail generator" ) ); context = g_option_context_new( _( "- thumbnail generator" ) );

View File

@ -60,6 +60,7 @@
#include <ctype.h> #include <ctype.h>
#include <math.h> #include <math.h>
#include <fcntl.h> #include <fcntl.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
@ -351,6 +352,8 @@ char **argv;
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
/* Too many? /* Too many?
*/ */

View File

@ -59,6 +59,7 @@
#include <ctype.h> #include <ctype.h>
#include <math.h> #include <math.h>
#include <fcntl.h> #include <fcntl.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
@ -471,6 +472,8 @@ char **argv;
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
/* Too many? /* Too many?
*/ */

View File

@ -42,6 +42,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <math.h> #include <math.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
@ -59,6 +60,8 @@ argv[0]);
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
xpos = atoi(argv[3]); xpos = atoi(argv[3]);
ypos = atoi(argv[4]); ypos = atoi(argv[4]);

View File

@ -45,6 +45,7 @@
#include <stdio.h> #include <stdio.h>
#include <math.h> #include <math.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
@ -56,6 +57,8 @@ main( int argc, char *argv[] )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
if( argc != 2 ) if( argc != 2 )
error_exit( "usage: %s matrix_image", argv[0] ); error_exit( "usage: %s matrix_image", argv[0] );

View File

@ -41,6 +41,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
@ -52,6 +53,8 @@ main( int argc, char **argv )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
if (argc != 9) if (argc != 9)
error_exit("Usage:\n\ error_exit("Usage:\n\

View File

@ -41,6 +41,7 @@
#include <stdio.h> #include <stdio.h>
#include <math.h> #include <math.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
@ -52,6 +53,8 @@ main( int argc, char *argv[] )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
if( argc != 2 ) if( argc != 2 )
error_exit( "usage: %s matrix_image", argv[0] ); error_exit( "usage: %s matrix_image", argv[0] );

View File

@ -41,6 +41,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
#include <vips/internal.h> #include <vips/internal.h>
@ -53,6 +54,8 @@ main( int argc, char **argv )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
if (argc != 4) if (argc != 4)
error_exit("Usage:\n%s file xsize ysize\n\n\ error_exit("Usage:\n%s file xsize ysize\n\n\

View File

@ -41,6 +41,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
#include <vips/internal.h> #include <vips/internal.h>
@ -54,6 +55,8 @@ main( int argc, char **argv )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
if (argc != 6) if (argc != 6)
error_exit("Usage:\n%s file xsize ysize horfreq verfreq\n\n\ error_exit("Usage:\n%s file xsize ysize horfreq verfreq\n\n\

View File

@ -44,6 +44,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
@ -55,6 +56,8 @@ main( int argc, char **argv )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
if ( (argc != 4)||(argv[1][0] == '-') ) if ( (argc != 4)||(argv[1][0] == '-') )
error_exit( error_exit(

View File

@ -41,6 +41,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <locale.h>
#include <vips/vips.h> #include <vips/vips.h>
#include <vips/internal.h> #include <vips/internal.h>
@ -55,6 +56,8 @@ main( int argc, char **argv )
if( im_init_world( argv[0] ) ) if( im_init_world( argv[0] ) )
error_exit( "unable to start VIPS" ); error_exit( "unable to start VIPS" );
textdomain( GETTEXT_PACKAGE );
setlocale( LC_ALL, "" );
if (argc != 6) if (argc != 6)
error_exit("Usage:\n%s file xsize ysize horfreq verfreq\n\n\ error_exit("Usage:\n%s file xsize ysize horfreq verfreq\n\n\