--- src/gpa.c.orig	Thu Aug 17 01:57:46 2000
+++ src/gpa.c	Thu Aug 17 01:58:17 2000
@@ -135,6 +135,7 @@
     #ifdef HAVE_LC_MESSAGES
        setlocale( LC_TIME, "" );
        setlocale( LC_MESSAGES, "" );
+       gtk_set_locale ();
     #else
        setlocale( LC_ALL, "" );
     #endif
@@ -161,8 +162,8 @@
 
     set_strusage( my_strusage );
     /*log_set_name ("gpa"); notyet implemented in logging.c */
-    i18n_init ();
     gtk_init (&argc, &argv);
+    i18n_init ();
 
     opt.homedir = getenv("GNUPGHOME");
     if( !opt.homedir || !*opt.homedir ) {
