]> git.ipfire.org Git - thirdparty/sarg.git/blame - README
Fix more text messages
[thirdparty/sarg.git] / README
CommitLineData
25697a35
GS
1Sarg is a Squid Analysis Report Generator that allow you to view "where" your users
2are going to on the Internet.
3Sarg generate reports in html, with many fields, like: users, IP Addresses, bytes, sites and times.
4
5Support to SmartFilter added - 09/02/2000
6
7Special thanks to:
8Matteo Colombo <matteo@calcol.it> - Italian language
9Palamarchuk Eugen <eugen@cit.od.ukrtel.net> - Russian language
10Csaba Kabai <ckabai@icnpharm.com> - Hungarian language
11Evren Yurtesen <yurtesen@ispro.net.tr> - Turkish language
12Andreas Piek <a.piesk@gmx.net> - German language
13Fred Pacquier <fredp@dial.oleane.com> - French language
14Leonardo A. D'Angelo <ldangelo@san-cayetano.com> - Spanish language
15Seth Mos <stimpy@stimpy.multiweb.nl> - Dutch language
16Milos Prudek <prudek@nembv.cz> - Czech language
17Dima I. Allaverdov <allav@ur.rags.ru> - Russian_windows1251 language
18V Gatut Harijiso <gatut@student.unpar.ac.id> - Indonesian language
19Ivan Minchev <vanko@uni-svishtov.bg> - Bulgarian_windows1251 language
20Akira Kitamura <click@anet.ne.jp> - Japanese language
21Radovan Drobnjakovic <admin.rts@rts.co.yu> - Serbian language
22Pieter Kooistra <pkooistra@hr.nl> - Dutch language fix
23Andrew Okhmat <andy@crgu.com> - Russian Koi8 language fixed
24Nikolai V. Ivanyushin <koko@infocenter.bryansk.ru> - Russian and Bulgarian language fix
25Juris Valdovskis <juris@auce.lv> - Latvian language
26Jordan Kanev <dancho@globcom.net> - Bulgarian language fix
27Wszebor Boksa <Wszebor_Boksa@koncept.pl> - Polish language
28Adi Cretu <adi@usv.ro> - Romanian language
29Roman Vynar <rvynar@icqmail.com> - Ukrainian_windows1251 language
30Andreu Sanchez <tanis@lleida.com> - Catalan language
31Antonis Maglaras <vegos@magla.gr> - Greek language
32Dusan Woletz <Dusan.WOLETZ@orange.sk> - Slovak Language
94ff9470
GS
33Jose Luis Hernandez <jhdz@simbiotica.net> - Spanish language fix
34Theo kastermans <t.kastermans@zandvoort.nl> - Dutch language fix
d6e703cc
FM
35Alex Deiter <tiamat@komi.mts.ru> - Russian UTF-8 language
36Josef Karliak <karliak@ajetaci.cz> - Czech UTF-8
37Igor Ageikin <iageikin@lipen.elektra.ru> - Russian UTF-8 fix
25697a35 38
fcdc0918
FM
39Note: as of March 14th, 2010, the translations have been ported to gettext. This makes it easier to
40translate all the messages (the number of translated messages went from 144 to 448). Therefore, the
41old language files are obsolete. The old translated message have been converted automatically to
42gettext but due to the changes made to the strings in the program after the automatic conversion,
43it is likely that the old messages are, at best, meaningless.
44
25697a35 45Translating
fcdc0918
FM
46 . Make sure there is no file with your language code in subdirectory po. If one exists,
47 expand or review it.
48 . If no po file exists for you language, copy po/sarg.pot to po/YourLanguageCode.po. See
49 http://www.gnu.org/software/gettext/manual/gettext.html#Language-Codes for the list of the
50 valid languages codes.
51 . Translate YourLanguageCode.po (see http://www.gnu.org/software/gettext/manual/gettext.html for more informations).
52 . Send YourLanguageCode.po to fmarchal@users.sourceforge.net to be implemented.
25697a35
GS
53
54
55If you use native squid log format, the elapsed time will be in reports (emulate_httpd_log off).
56
571. run ./configure
58
b3695c67
FM
59 configure options: --bindir=where sarg binary will be saved
60 default: /usr/local/bin
25697a35 61
b3695c67
FM
62 --sysconfdir - where the configuration directory is
63 default: /usr/local/etc
64
65 --mandir - where the sarg man page will be saved
66 default: /usr/local/share/man
25697a35 67
027aa648 68 --enable-sargphp - where to install sarg-php (--disable-sargphp don't install sarg-php)
25697a35
GS
69 default: /var/www/html
70
3becf85c 71 --enable-fontdir - where to find the fonts for the reports (--diable-fontdir don't install the fonts)
b3695c67
FM
72 default: /usr/local/share/sarg/fonts
73
74 --enable-imagedir - where sarg take the images to include in the reports
75 default: /usr/local/share/sarg/images
25697a35 76
05b90947
FM
77 --enable-extraprotection - compile sarg with extra GCC options for increased security
78 default: use standard compilation warnings and no protection
25697a35
GS
79
803. make
81
824. make install
83
845. Go to /usr/local/sarg (or file entered with --sysconfdir on configure)
85 and change sarg.conf as you need.
86
876. Notes about sarg:
88
89 Date/Time report:
90 Every minute that a request is logged your time is incremented by the smaller
91 of 1 minute or the total time for the requests.
92
93Usage: sarg -h
94
1164c474 95Source: http://sourceforge.net/projects/sarg/
25697a35 96
1164c474
FM
97Any suggests and/or comments may be posted on sarg forum
98http://sourceforge.net/projects/sarg/forums/forum/363374 or to Frederic Marchal
99(fmarchal@users.sourceforge.net)