home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / sarg1221.zip / language.c < prev    next >
C/C++ Source or Header  |  2002-06-13  |  675b  |  35 lines

  1. /*
  2.  * sarg - Squid user management log
  3.  * Mar/98 - Pedro L Orso - orso@onda.com.br
  4.  */
  5.  
  6. #include "include/conf.h"
  7.  
  8.  
  9. void language_load(char *language)
  10. {
  11.  
  12.    FILE *fp_text;
  13.    int record=0;
  14.  
  15.    sprintf(warea,"%s/languages/%s",SYSCONFDIR,language);
  16.  
  17.    if((fp_text=fopen(warea,"r"))==NULL) {
  18.      fprintf(stderr, "SARG: (language) Cannot open language file: %s\n",warea);
  19.      exit(1);
  20.    }
  21.  
  22.    while(fgets(buf,MAXLEN,fp_text)!=NULL) {
  23. //      if(strncmp(buf,"#",1) == 0)
  24. //         continue;
  25.       getword(warea,buf,'"');
  26.       getword(warea,buf,'"');
  27.       strcpy(text[record],warea);
  28.       record++;
  29.    }
  30.  
  31.    fclose(fp_text);
  32.  
  33.    return;
  34. }
  35.