Вот представляю на суд общественности очередное свое творение (http://sadmitry.livejournal.com/27076.html).
Многие для анализа посещаемости своего сайта используют Webalizer (http://www.mrunix.net/webalizer/). К нему есть языковой файл для русского языка. Но вот незадача - на графиках иероглифы.
Причина в использовании для отрисовки надписей функции gdImageString со встроенными шрифтами. Русских шрифтов там нет.
Предлагаемый мною метод представляет собой патч, заменяющий обращения к функции gdImageString на функцию gdImageStringFT, которая позволяет использовать шрифты TrueType.URL: http://sadmitry.livejournal.com/27076.html
Новость: http://www.opennet.me/opennews/art.shtml?num=7387
Кто б MRTG знанялся...
#cat /usr/local/etc/mrtg/mrtg.cfg|grep russian
Language: russian
Спасибо, постараюсь в альтовский webalizer добавить, если дополнительных проблем не создаст.PS: re mrtg: а то и collectd, 3.9.0 очень неплох по крайней мере на одном интерфейсе ;-)
А мне и англицкий MRTG сойдет ;-)
Здесь почему так вышло ? Заказчик просил - вот и сделал и с сообществом поделился ;-)
хм... а давно mrtg на английском? там всегда былй русский файлик, а если учесть .ch то глупости говорите господин pavlinux, видимо лень матушка уже настолько вас... ну впрочем, ваши траблы...
Не пробывал Ваш патчик, но всё равно БОЛЬШОЕ Спасибо давно искал как это сделать теперь буду знать где его взять :)
... До кучи, хотя и не совсем в тему, еще б за graphviz
кто-нибудь взялся ...
/usr/ports/ukrainian/gd - и никаких патчиков к graphviz и webalizer
>/usr/ports/ukrainian/gd - и никаких патчиков к graphviz и webalizer
Похаканая гвоздями 1.8.4ru и у нас есть, да вот только сильно глобальные это гвозди. Плюс от graphviz хочется далеко не только PNG...BTW, htmldoc в альте вроде немного чинили на тему шрифтов, смутно припоминается, что всё-таки было ещё что чинить.
mrtg есть на русском. нужно правильно указать некоторые параметры.
И rrdtool не хочет "писать русского языка" на графиках. И кажеться, никто не умеет заставить...
А посмотрите мой патч. Там все предельно тривиально. Таким образом можно заставить рисовать по-русски практически любую прогу, где используется GD.
Я лично как-то не особо настроен русифицировать то, что русифицировать не надо.
Юзеру нечего на графики пялиться, они для админа :-)
У меня в сети графики есть для каждого юзера. Т.е. каждый видит свой индивидуальный трафик.
баян.в 2000 году это уже можно было делать