Should english (en) always be a fallback langauge? I want it to be able to use the content of en.po as the list of languages to choose.
I believe this patch should work. Index: template.c =================================================================== RCS file: /cvs/debian-boot/debian-installer/tools/cdebconf/src/template.c,v retrieving revision 1.21 diff -u -3 -p -u -r1.21 template.c --- template.c 19 Dec 2002 00:38:44 -0000 1.21 +++ template.c 2 Apr 2003 12:10:23 -0000 @@ -63,6 +63,13 @@ static const char *getlanguage(void) memset(cache_list_lang_ptr, 0, sizeof(struct cache_list_lang *)); p = cache_list_lang_ptr; + + /* Always fall back to English */ + p->lang = strdup("en"); + p->next = (struct cache_list_lang *) malloc(sizeof(*p->next)); + p->next->next = NULL; + p = p->next; + cache_cur_lang = strdup(envlang); cpb = cache_cur_lang; while((cpe = strchr(cpb, ':')) != NULL) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]