X-Git-Url: http://royale.zerezo.com/git/?p=irssistats;a=blobdiff_plain;f=irssistats.c;h=832b2391c8760de74536d925e49efc9eb7ec152d;hp=284dcb9d2b67b2ea8335d8a42382440591afd73d;hb=refs%2Ftags%2Fv0.44;hpb=1002bb1c28a6fac71b2360782305e45bae0dd072 diff --git a/irssistats.c b/irssistats.c old mode 100644 new mode 100755 index 284dcb9..832b239 --- a/irssistats.c +++ b/irssistats.c @@ -23,8 +23,8 @@ #define MINWORDLENGTH 5 /* irssistats */ -#define VERSION "0.43" -#define URL "http://royale.zerezo.com/programmation/irssistats/" +#define VERSION "0.44" +#define URL "http://royale.zerezo.com/irssistats/" /* Counters */ #define D_SMILE 0 @@ -44,7 +44,7 @@ char *counters[NBCOUNTERS]={"C_SMILE","C_FROWN","C_EXCLAM","C_QUESTION","C_ME","C_TOPIC","C_MODE","C_KICK","C_KICKED","C_URL","C_JOIN","C_NICK","C_MONOLOGUE"}; /* Languages */ -#define NBLANGUAGES 5 +#define NBLANGUAGES 6 #define NBKEYS 38 char *keys[NBLANGUAGES][NBKEYS+1][2]= /* first key used for language name and abbreviation */ { @@ -90,7 +90,7 @@ char *keys[NBLANGUAGES][NBKEYS+1][2]= /* first key used for language name and ab { "C_MONOLOGUE", "speaks a lot of monologues" } }, { /* French language */ - { "Français", "fr" }, + { "French", "fr" }, { "HEADER", "Statistiques de %s par %s" }, { "LEGEND", "Légende" }, { "LASTDAYS", "Statistiques des derniers jours" }, @@ -255,6 +255,48 @@ char *keys[NBLANGUAGES][NBKEYS+1][2]= /* first key used for language name and ab { "C_JOIN", "nie wie czy zostac czy wyjsc" }, { "C_NICK", "czesto zmienia swojego nicka" }, { "C_MONOLOGUE", "czesto mowi monologiem" } + }, + { /* Finnish language */ + /* contributed by Antti Huopana */ + { "Finnish", "fi" }, + { "HEADER", "Kanavan %s tilastot - %s" }, + { "LEGEND", "Merkkien selitykset" }, + { "LASTDAYS", "Viime päivien tilastot" }, + { "TOPHOURS", "Tilastot tunneittain" }, + { "TOPUSERS", "Aktiivisimmat ihmiset" }, + { "OTHERS", "Jäljelle jäi %d joita ei listattu..." }, + { "NBLINES", "rivit" }, + { "NICK", "nikki" }, + { "AVGLETTERS", "kirjainta/rivi" }, + { "HOURS", "tunnit" }, + { "QUOTE", "satunnainen viesti" }, + { "TOPUSERSTIME", "Vuorokauden ajan mukaan aktiivisimmat" }, + { "RANDTOPICS", "Joitakin aiheita" }, + { "CHANGEDBY", "vaihtaja" }, + { "NEWTOPIC", "aihe" }, + { "RANDURLS", "Joitakin URLeja" }, + { "POSTEDBY", "lähettäjä" }, + { "POSTEDURL", "URL" }, + { "TOPWORDS", "Eniten käytettyjä sanoja" }, + { "WORD", "sana" }, + { "OCCURRENCES", "käytetty" }, + { "BIGNUMBERS", "Joitakin isoja lukuja..." }, + { "NUMBERS", "luvut" }, + { "TIME", "%d riviä (%d päivää) parsittu %d sekunnissa" }, + { "FOOTER", "Tilastot on generoinut" }, + { "C_SMILE", "on usein iloinen :)" }, + { "C_FROWN", "on usein surullinen :(" }, + { "C_EXCLAM", "möykkää paljon !" }, + { "C_QUESTION", "kyselee liikaa ?" }, + { "C_ME", "pitää itsestään" }, + { "C_TOPIC", "vaihtaa usein aihetta" }, + { "C_MODE", "haluaa elää muuttuvassa maailmassa" }, + { "C_KICK", "pitää potkimisesta" }, + { "C_KICKED", "tykkää tulla potkituksi" }, + { "C_URL", "surffailee liikaa" }, + { "C_JOIN", "ei tiedä ollakko vai eikö olla" }, + { "C_NICK", "kärsii identiteettiongelmista" }, + { "C_MONOLOGUE", "höpöttää paljon itsekseen" } } }; @@ -565,7 +607,7 @@ int main(int argc,char *argv[]) { line[pos-1]='\0'; totallines++; - if (totallines%10000==0) { fprintf(stderr,"."); fflush(stdout); } + if (totallines%10000==0) { fprintf(stderr,"."); fflush(stderr); } if (strncmp("--- Day changed",line,15)==0) /* --- Day changed Wed May 01 2002 */ { for (i=30;i>0;i--)