Rev 8185 | Rev 8659 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8185 | Rev 8650 | ||
---|---|---|---|
Line 46... | Line 46... | ||
46 | }; |
46 | }; |
47 | #define allangcnt 8 |
47 | #define allangcnt 8 |
48 | char ignore[MAX_LANGS][MAX_LINELEN+1]; |
48 | char ignore[MAX_LANGS][MAX_LINELEN+1]; |
49 | char mlistfile[MAX_LANGS][256]; |
49 | char mlistfile[MAX_LANGS][256]; |
50 | int langcnt; |
50 | int langcnt; |
51 | FILE *langf, *titf, *descf, *weightf, *robotf, *indf, *listf, *addrf, *serialf, *authorf, *versionf, *remf; |
51 | FILE *langf, *titf, *descf, *weightf, *robotf, *indf, *listf, *addrf, *serialf, *authorf, *versionf, *remf, *titlef; |
52 | 52 | ||
53 | struct cat { |
53 | struct cat { |
54 | char *name; |
54 | char *name; |
55 | char typ; |
55 | char typ; |
56 | } cat[]={ |
56 | } cat[]={ |
Line 700... | Line 700... | ||
700 | if(sheet_index(serial)) return; |
700 | if(sheet_index(serial)) return; |
701 | fprintf(listf,"%s\n",mod[serial].name+3); |
701 | fprintf(listf,"%s\n",mod[serial].name+3); |
702 | fprintf(titf,"%d:%s\n",serial,sindbuf[s_title]); |
702 | fprintf(titf,"%d:%s\n",serial,sindbuf[s_title]); |
703 | fprintf(descf,"%d:%s\n",serial,sindbuf[s_description]); |
703 | fprintf(descf,"%d:%s\n",serial,sindbuf[s_description]); |
704 | fprintf(remf,"%d:%s\n",serial,sindbuf[s_information]); |
704 | fprintf(remf,"%d:%s\n",serial,sindbuf[s_information]); |
- | 705 | fprintf(titlef,"%s:%s\n",mod[serial].name,sindbuf[s_title]); |
|
705 | 706 | ||
706 | entrycount=dentrycount; dicbuf=ddicbuf; |
707 | entrycount=dentrycount; dicbuf=ddicbuf; |
707 | memmove(entry,dentry,dentrycount*sizeof(entry[0])); |
708 | memmove(entry,dentry,dentrycount*sizeof(entry[0])); |
708 | unknown_type=unk_leave; |
709 | unknown_type=unk_leave; |
709 | for(i=0;i<trcnt;i++) { |
710 | for(i=0;i<trcnt;i++) { |
Line 783... | Line 784... | ||
783 | addrf=fopen(buf,"w"); |
784 | addrf=fopen(buf,"w"); |
784 | snprintf(buf,sizeof(buf),"%s/index/information.%s",sheetdir,lang[j]); |
785 | snprintf(buf,sizeof(buf),"%s/index/information.%s",sheetdir,lang[j]); |
785 | remf=fopen(buf,"w"); |
786 | remf=fopen(buf,"w"); |
786 | snprintf(buf,sizeof(buf),"%s/index/serial.%s",sheetdir,lang[j]); |
787 | snprintf(buf,sizeof(buf),"%s/index/serial.%s",sheetdir,lang[j]); |
787 | serialf=fopen(buf,"w"); |
788 | serialf=fopen(buf,"w"); |
- | 789 | snprintf(buf,sizeof(buf),"%s/index/tit.%s",sheetdir,lang[j]); |
|
- | 790 | titf=fopen(buf,"w"); |
|
788 | snprintf(mdic,sizeof(mdic),"%s/%s.%s",dicdir,maindic,lang[j]); |
791 | snprintf(mdic,sizeof(mdic),"%s/%s.%s",dicdir,maindic,lang[j]); |
789 | snprintf(sdic,sizeof(sdic),"%s/%s.%s",dicdir,suffixdic,lang[j]); |
792 | snprintf(sdic,sizeof(sdic),"%s/%s.%s",dicdir,suffixdic,lang[j]); |
790 | snprintf(gdic,sizeof(gdic),"%s/%s.%s",dicdir,groupdic,lang[j]); |
793 | snprintf(gdic,sizeof(gdic),"%s/%s.%s",dicdir,groupdic,lang[j]); |
791 | snprintf(ddic,sizeof(ddic),"%s/%s.%s",dicdir,domaindic,lang[j]); |
794 | snprintf(ddic,sizeof(ddic),"%s/%s.%s",dicdir,domaindic,lang[j]); |
792 | suffix_dic(sdic); prepare_dic(gdic); |
795 | suffix_dic(sdic); prepare_dic(gdic); |