Re: [viewvc-users] character sets
"C. Michael Pilato" <[email protected]> Fri, 13 Sep 2013 10:04:18 -0400
| Newsgroups | gmane.comp.version-control.cvs.viewcvs.user |
|---|---|
| Message-ID | <[email protected]> |
Just so you know -- I release 1.1.21 a few minutes ago, so that'd be the best one to grab: http://viewvc.org/viewvc-1.1.21.zip On 09/13/2013 09:59 AM, Zoltan Hamar wrote: > Thanks, > > we are running 1.1.15 on windows server. The 'detect_encoding = 1' was > already set int he config file, so I will try to upgrade and have the > 'python-chardet' package! > > Many thanks for you help, have a nice week-end! > > Zoltan > > -----Eredeti üzenet----- > Feladó: C. Michael Pilato [mailto:[email protected]] > Küldve: 2013. szeptember 13. 15:28 > Címzett: Zoltan Hamar > Másolatot kap: [email protected] > Tárgy: Re: [viewvc-users] character sets > > On 09/13/2013 07:36 AM, Zoltan Hamar wrote: >> Dear All, >> >> we are using viewvc, here in Hungary, and there is a problem with hun >> special characters. >> >> The page starts with unicode(utf-8) and does not display the >> characters correctly. If I change the encoding manually to central >> european(ISO-8859-2) it looks just fine. >> >> Is there a way to force the page to start with iso-8859-2? > > ViewVC wants to generate UTF-8 output more or less universally[1]. > That's the character encoding used by its templates, and the character set > used by Subversion's revision metadata, etc. So UTF-8 really is the best > output character encoding option. Now, obviously, not every versioned file > is going to have UTF-8 contents, so where it can do so, ViewVC will try to > transcode file contents into UTF-8 for display. > ViewVC depends, however, on external Python libraries to do this transcoding > work, though. > > My recommendation: > > * If you aren't using at least ViewVC 1.1.19, upgrade[2]. > > * Install the 'chardet' Python module. On Ubuntu Linux, it's the > 'python-chardet' package. Not sure what OS you're on. The project > homepage is https://pypi.python.org/pypi/chardet, though. > > * Set 'detect_encoding = 1' in your viewvc.conf file. > > -- Mike > > [1] The "download" (or "checkout") view is the exception. > > [2] You might as well upgrade to the latest, 1.1.20, but be aware of > http://viewvc.tigris.org/issues/show_bug.cgi?id=527. I'll try to > release 1.1.21 with the fix for that issue today. Thanks for the > reminder. :-) > ------------------------------------------------------ http://viewvc.tigris.org/ds/viewMessage.do?dsForumId=4255&dsMessageId=3064535 To unsubscribe from this discussion, e-mail: [[email protected]].