Index: trunk/config.auto.h.in =================================================================== --- trunk/config.auto.h.in (revision 2317) +++ trunk/config.auto.h.in (revision 2318) @@ -230,8 +230,9 @@ print {\n\n/* Define to 1 if Xrender is available */\n} print_ternary libs/gui/xrender/presents {#define HAVE_XRENDER 1} {/*#undef HAVE_XRENDER */} +print {\n\n/* Define to 1 if translation of program messages to the user's native language is requested. */\n} +print_ternary /local/pcb/want_nls {#define ENABLE_NLS 1} {/*#undef ENABLE_NLS */} - print [@ /* The host "triplet" - it's really a pair now: machine-os */ Index: trunk/config.manual.h.in =================================================================== --- trunk/config.manual.h.in (revision 2317) +++ trunk/config.manual.h.in (revision 2318) @@ -22,10 +22,6 @@ /* Define to 1 to enable toporouter graphical output */ #define TOPO_OUTPUT_ENABLED 0 -/* Define to 1 if translation of program messages to the user's native - language is requested. */ -#define ENABLE_NLS 1 - /* the dot-dir: where to save user config under ther user's home; it's used as ~/DOT_PCB_RND/ */ #define DOT_PCB_RND ".pcb-rnd" Index: trunk/scconfig/hooks.c =================================================================== --- trunk/scconfig/hooks.c (revision 2317) +++ trunk/scconfig/hooks.c (revision 2318) @@ -148,7 +148,10 @@ report_repeat("\nERROR: intl support explicitly requested but gettext is not found on your system.\n\n"); return 1; } + put("/local/pcb/want_nls", strue); } + else + put("/local/pcb/want_nls", sfalse); if (want_stroke) { require("libs/gui/libstroke/presents", 0, 0);