URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 14868
[ Назад ]

Исходное сообщение
"OpenNews: Русификация графиков в Webalizer"

Отправлено opennews , 24-Апр-06 19:16 
Вот представляю на суд общественности очередное свое творение (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


Содержание

Сообщения в этом обсуждении
"Русификация графиков в Webalizer"
Отправлено pavlinux , 24-Апр-06 19:16 
Кто б MRTG знанялся...

"Русификация графиков в Webalizer"
Отправлено anonymous , 26-Апр-06 08:04 
#cat /usr/local/etc/mrtg/mrtg.cfg|grep russian
Language: russian

"Русификация графиков в Webalizer"
Отправлено Michael Shigorin , 24-Апр-06 19:31 
Спасибо, постараюсь в альтовский webalizer добавить, если дополнительных проблем не создаст.

PS: re mrtg: а то и collectd, 3.9.0 очень неплох по крайней мере на одном интерфейсе ;-)


"Русификация графиков в Webalizer"
Отправлено sadmitry , 24-Апр-06 20:54 
А мне и англицкий MRTG сойдет ;-)
Здесь почему так вышло ? Заказчик просил - вот и сделал и с сообществом поделился ;-)

"Русификация графиков в Webalizer"
Отправлено Vaso Petrovich , 24-Апр-06 21:48 
хм... а давно mrtg на английском? там всегда былй русский файлик, а если учесть .ch то глупости говорите господин pavlinux, видимо лень матушка уже настолько вас... ну впрочем, ваши траблы...

"Русификация графиков в Webalizer"
Отправлено lancelot , 24-Апр-06 21:52 
Не пробывал Ваш патчик, но всё равно  БОЛЬШОЕ Спасибо давно искал как это сделать теперь буду знать где его взять :)

"Русификация графиков в Webalizer"
Отправлено Александр , 25-Апр-06 10:24 
... До кучи, хотя и не совсем в тему, еще б за graphviz
кто-нибудь взялся ...

"Русификация графиков в Webalizer"
Отправлено reaper , 25-Апр-06 11:07 
/usr/ports/ukrainian/gd - и никаких патчиков к graphviz и webalizer

"Русификация графиков в Webalizer"
Отправлено Michael Shigorin , 25-Апр-06 11:17 
>/usr/ports/ukrainian/gd - и никаких патчиков к graphviz и webalizer
Похаканая гвоздями 1.8.4ru и у нас есть, да вот только сильно глобальные это гвозди.  Плюс от graphviz хочется далеко не только PNG...

BTW, htmldoc в альте вроде немного чинили на тему шрифтов, смутно припоминается, что всё-таки было ещё что чинить.


"Русификация графиков в Webalizer"
Отправлено do , 25-Апр-06 11:50 
mrtg есть на русском. нужно правильно указать некоторые параметры.

"Русификация графиков в Webalizer"
Отправлено Wolf , 26-Апр-06 01:24 
И rrdtool не хочет "писать русского языка" на графиках. И кажеться, никто не умеет заставить...

"Русификация графиков в Webalizer"
Отправлено sadmitry , 26-Апр-06 01:33 
А посмотрите мой патч. Там все предельно тривиально. Таким образом можно заставить рисовать по-русски практически любую прогу, где используется GD.
Я лично как-то не особо настроен русифицировать то, что русифицировать не надо.
Юзеру нечего на графики пялиться, они для админа :-)

"Русификация графиков в Webalizer"
Отправлено Wolf , 27-Апр-06 15:24 
У меня в сети графики есть для каждого юзера. Т.е. каждый видит свой индивидуальный трафик.

"Русификация графиков в Webalizer"
Отправлено Nikolaev D. , 28-Апр-06 14:53 
баян.

в 2000 году это уже можно было делать