--- logview/config.c.orig	Sat Dec 18 21:48:28 1999
+++ logview/config.c	Sat Dec 18 22:17:18 1999
@@ -22,6 +22,7 @@
 #include "gtk/gtk.h"
 #include "logview.h"
 #include <stdlib.h>
+#include <config.h>
 
 /* 
  * 	-------------------
@@ -29,6 +30,22 @@
  * 	-------------------
  */
 
+#ifdef ENABLE_NLS
+
+#define FIXED_12_FONT      "-b&h-lucidatypewriter-medium-r-normal-*-12-*-*-*-*-*-*-*,-*-*-medium-r-normal-*-12-*-*-*-*-*-*-*"
+#define FIXED_12_BFONT     "-b&h-lucidatypewriter-bold-r-normal-*-12-*-*-*-*-*-*-*,-*-*-*-r-normal-*-12-*-*-*-*-*-*-*"
+#define FIXED_10_FONT      "-b&h-lucidatypewriter-medium-r-normal-sans-10-*-*-*-*-*-*-*,-*-*-medium-r-normal-*-10-*-*-*-*-*-*-*"
+#define FIXED_10_BFONT     "-b&h-lucidatypewriter-bold-r-normal-sans-10-*-*-*-*-*-*-*,-*-*-*-r-normal-*-10-*-*-*-*-*-*-*"
+
+#define HELVETICA_14_FONT  "-adobe-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*,-*-*-medium-medium-r-normal-*-14-*-*-*-*-*-*-*"
+#define HELVETICA_14_BFONT "-adobe-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*,-*-*-*-r-normal-*-14-*-*-*-*-*-*-*"
+#define HELVETICA_12_FONT  "-adobe-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*,-*-*-medium-r-normal-*-12-*-*-*-*-*-*-*"
+#define HELVETICA_12_BFONT "-adobe-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*,-*-*-*-r-normal-*-12-*-*-*-*-*-*-*"
+#define HELVETICA_10_FONT  "-adobe-helvetica-medium-r-normal-*-10-*-*-*-*-*-*-*,-*-*-medium-r-normal-*-10-*-*-*-*-*-*-*"
+#define HELVETICA_10_BFONT "-adobe-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*,-*-*-*-r-normal-*-10-*-*-*-*-*-*-*"
+
+#else
+
 #define FIXED_12_FONT      "-b&h-lucidatypewriter-medium-r-normal-*-12-*-*-*-*-*-*-*"
 #define FIXED_12_BFONT     "-b&h-lucidatypewriter-bold-r-normal-*-12-*-*-*-*-*-*-*"
 #define FIXED_10_FONT      "-b&h-lucidatypewriter-medium-r-normal-sans-10-*-*-*-*-*-*-*"
@@ -41,6 +58,8 @@
 #define HELVETICA_10_FONT  "-adobe-helvetica-medium-r-normal-*-10-*-*-*-*-*-*-*"
 #define HELVETICA_10_BFONT "-adobe-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*"
 
+#endif
+
 
 /* ----------------------------------------------------------------------
    NAME:	CreateConfig
@@ -92,11 +111,19 @@
   newcfg->white = white;
 
   /*  Set up fonts used */
+#ifdef ENABLE_NLS
+  newcfg->headingb = gdk_fontset_load (HELVETICA_12_BFONT);
+  newcfg->heading  = gdk_fontset_load (HELVETICA_12_FONT);
+  newcfg->fixed    = gdk_fontset_load (FIXED_10_FONT);
+  newcfg->fixedb   = gdk_fontset_load (FIXED_10_BFONT);
+  newcfg->small    = gdk_fontset_load (HELVETICA_10_FONT);
+#else
   newcfg->headingb = gdk_font_load (HELVETICA_12_BFONT);
   newcfg->heading  = gdk_font_load (HELVETICA_12_FONT);
   newcfg->fixed    = gdk_font_load (FIXED_10_FONT);
   newcfg->fixedb   = gdk_font_load (FIXED_10_BFONT);
   newcfg->small    = gdk_font_load (HELVETICA_10_FONT);
+#endif
 
   /*  Create styles */
   cs = newcfg->main_style = gtk_style_new ();
@@ -130,7 +157,11 @@
   /*   } */
 
   gdk_font_unref (cs->font);
+#ifdef ENABLE_NLS
+  newcfg->main_style->font = gdk_fontset_load (HELVETICA_10_FONT);
+#else
   newcfg->main_style->font = gdk_font_load (HELVETICA_10_FONT);
+#endif
 
   /* Set default style */
 #if 0
@@ -143,7 +174,11 @@
   cs->bg[GTK_STATE_NORMAL].green = (gushort) 65535;
   cs->bg[GTK_STATE_NORMAL].blue  = (gushort) 65535;
   gdk_font_unref (cs->font);
+#ifdef ENABLE_NLS
+  cs->font = gdk_fontset_load (HELVETICA_10_FONT);
+#else
   cs->font = gdk_font_load (HELVETICA_10_FONT);
+#endif
 
   cs = newcfg->black_bg_style = gtk_style_new ();
   cs->bg[GTK_STATE_NORMAL].red   = (gushort) 0;
@@ -151,7 +186,11 @@
   cs->bg[GTK_STATE_NORMAL].blue  = (gushort) 0;
   cs->bg[GTK_STATE_NORMAL].pixel = black.pixel;
   gdk_font_unref (cs->font);
+#ifdef ENABLE_NLS
+  cs->font = gdk_fontset_load (HELVETICA_10_FONT);
+#else
   cs->font = gdk_font_load (HELVETICA_10_FONT);
+#endif
 
   /* Set paths */
   newcfg->regexp_db_path = NULL;
