Debian Bug report logs - #612138
www.debian.org: Old translation warning obscures main text

Package: www.debian.org; Maintainer for www.debian.org is Debian WWW Team <debian-www@lists.debian.org>;

Reported by: Vincent Zweije <vincent@zweije.nl>

Date: Sun, 6 Feb 2011 09:57:04 UTC

Severity: important

Tags: confirmed

Done: Damyan Ivanov <dmn@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian WWW Team <debian-www@lists.debian.org>:
Bug#612138; Package www.debian.org. (Sun, 06 Feb 2011 09:57:07 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vincent Zweije <vincent@zweije.nl>:
New Bug report received and forwarded. Copy sent to Debian WWW Team <debian-www@lists.debian.org>. (Sun, 06 Feb 2011 09:57:07 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Vincent Zweije <vincent@zweije.nl>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: www.debian.org: Old translation warning obscures main text
Date: Sun, 6 Feb 2011 10:46:31 +0100
[Message part 1 (text/plain, inline)]
Package: www.debian.org
Severity: normal

In the new website style, when a translation is too old, a warning overlay
is included. This overlay obscures part of the main text, making it very
hard to read.

You can find a screenschot at:

    http://www.zweije.nl/~vzweije/overlay-error.png

Yes, I know the translation should be updated, but this looks really
unprofessional on an otherwise professional layout (for which kudos).

Ciao.                                                             Vicennt.

-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (700, 'testing'), (650, 'unstable'), (600, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.37 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
-- 
Vincent Zweije <vincent@zweije.nl>   | "If you're flamed in a group you
<http://www.xs4all.nl/~zweije/>      | don't read, does anybody get burnt?"
[Xhost should be taken out and shot] |            -- Paul Tomblin on a.s.r.
[signature.asc (application/pgp-signature, inline)]

Added tag(s) confirmed. Request was from Martin Zobel-Helas <zobel@debian.org> to control@bugs.debian.org. (Sun, 13 Feb 2011 16:00:05 GMT) Full text and rfc822 format available.

Severity set to 'important' from 'normal' Request was from Simon Paillard <spaillard@debian.org> to control@bugs.debian.org. (Mon, 14 Feb 2011 21:24:04 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Debian WWW Team <debian-www@lists.debian.org>:
Bug#612138; Package www.debian.org. (Mon, 14 Feb 2011 21:24:11 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simon Paillard <spaillard@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian WWW Team <debian-www@lists.debian.org>. (Mon, 14 Feb 2011 21:24:11 GMT) Full text and rfc822 format available.

Message #14 received at 612138@bugs.debian.org (full text, mbox):

From: Simon Paillard <spaillard@debian.org>
To: 612138@bugs.debian.org
Subject: Re: Bug#612138: www.debian.org: Old translation warning obscures main text
Date: Mon, 14 Feb 2011 22:23:32 +0100
On Sun, Feb 06, 2011 at 10:46:31AM +0100, Vincent Zweije wrote:
> Package: www.debian.org
> Severity: normal
> 
> In the new website style, when a translation is too old, a warning overlay
> is included. This overlay obscures part of the main text, making it very
> hard to read.
> 
> You can find a screenschot at:
> 
>     http://www.zweije.nl/~vzweije/overlay-error.png
> 
> Yes, I know the translation should be updated, but this looks really
> unprofessional on an otherwise professional layout (for which kudos).

For those who want to reproduce it (as of now):
http://www.debian.org/index.uk.html

-- 
Simon Paillard




Information forwarded to debian-bugs-dist@lists.debian.org, Debian WWW Team <debian-www@lists.debian.org>:
Bug#612138; Package www.debian.org. (Mon, 14 Feb 2011 23:24:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simon Paillard <spaillard@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian WWW Team <debian-www@lists.debian.org>. (Mon, 14 Feb 2011 23:24:03 GMT) Full text and rfc822 format available.

Message #19 received at 612138@bugs.debian.org (full text, mbox):

From: Simon Paillard <spaillard@debian.org>
To: 612138@bugs.debian.org
Subject: Re: Bug#612138: www.debian.org: Old translation warning obscures main text
Date: Tue, 15 Feb 2011 00:21:02 +0100
On Mon, Feb 14, 2011 at 10:23:32PM +0100, Simon Paillard wrote:
> On Sun, Feb 06, 2011 at 10:46:31AM +0100, Vincent Zweije wrote:
> > Package: www.debian.org
> > Severity: normal
> > 
> > In the new website style, when a translation is too old, a warning overlay
> > is included. This overlay obscures part of the main text, making it very
> > hard to read.
> > 
> > You can find a screenschot at:
> > 
> >     http://www.zweije.nl/~vzweije/overlay-error.png
> > 
> > Yes, I know the translation should be updated, but this looks really
> > unprofessional on an otherwise professional layout (for which kudos).
> 
> For those who want to reproduce it (as of now):
> http://www.debian.org/index.uk.html

Short summary:
- div.trans-note in debhome.css uses a absolute, causing issues
- this absolute position and "top: XXXpx" can be avoided if splash code moved
  before the trans-note
- but trans-note is from template, and splash from index.wml -> I tried with
  splash in from template/mainpage.wml
- but the span.download must be in index.wml to be translated (or content moved
  to gettext and still in mainpage template?)
- if span.download is kept in index.wml, its html code will be after the
  splash, what needs a negative top margin, what is not handled by epiphany,
  our default web browser.

Maybe moving the span.download to gettext is our better option...

-- 
Simon Paillard




Information forwarded to debian-bugs-dist@lists.debian.org, Debian WWW Team <debian-www@lists.debian.org>:
Bug#612138; Package www.debian.org. (Wed, 11 Jan 2012 17:39:09 GMT) Full text and rfc822 format available.

Message #22 received at 612138@bugs.debian.org (full text, mbox):

From: Damyan Ivanov <dmn@debian.org>
To: 612138@bugs.debian.org
Subject: Re: Bug#612138: www.debian.org: Old translation warning obscures main text
Date: Wed, 11 Jan 2012 19:35:11 +0200
[Message part 1 (text/plain, inline)]
-=| Simon Paillard, 15.02.2011 00:21:02 +0100 |=-
> On Mon, Feb 14, 2011 at 10:23:32PM +0100, Simon Paillard wrote:
> > On Sun, Feb 06, 2011 at 10:46:31AM +0100, Vincent Zweije wrote:
> > For those who want to reproduce it (as of now):
> > http://www.debian.org/index.uk.html

Still untranslated. Not good, but nice for reproducing the problem :)

It seems the current layout somehow works around the issue as a side 
effect. The trans-note appears just below the splash, in the gap 
declared using margin-bottom of the splash.

> Short summary:
> - div.trans-note in debhome.css uses a absolute, causing issues

This 'absolute' should go away. In narrow mode it causes the note to 
go right over the splash :/

> - this absolute position and "top: XXXpx" can be avoided if splash code moved
>   before the trans-note
> - but trans-note is from template, and splash from index.wml -> I tried with
>   splash in from template/mainpage.wml
> - but the span.download must be in index.wml to be translated (or content moved
>   to gettext and still in mainpage template?)
> - if span.download is kept in index.wml, its html code will be after the
>   splash, what needs a negative top margin, what is not handled by epiphany,
>   our default web browser.
> 
> Maybe moving the span.download to gettext is our better option...

How about removing the trans-note definition from debhome.css 
altogether? This way it will look the same as on other pages (e.g. 
http://www.debian.org/CD/index.uk.html). True, it would be better to 
have it below the splash on the home page, but this would require 
hacks of all sorts to do without moving the splash in the template 
(and therefore the download too, ouch).

Anyway, here's a snapshot of the homepage without the special style 
for trans-note in debhome.css for consideration: 
http://people.debian.org/~dmn/plain-trans-note-homepage.png

Disclaimer: I head in the direction of simplifying just because I have 
no slightest idea what "moving download/splash to the template" 
involves. It that is not too hard, it would be better, generally.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Damyan Ivanov <dmn@debian.org>:
You have taken responsibility. (Wed, 18 Jan 2012 15:03:04 GMT) Full text and rfc822 format available.

Notification sent to Vincent Zweije <vincent@zweije.nl>:
Bug acknowledged by developer. (Wed, 18 Jan 2012 15:03:04 GMT) Full text and rfc822 format available.

Message #27 received at 612138-done@bugs.debian.org (full text, mbox):

From: Damyan Ivanov <dmn@debian.org>
To: 612138-done@bugs.debian.org
Subject: Re: Bug#612138: www.debian.org: Old translation warning obscures main text
Date: Wed, 18 Jan 2012 16:58:52 +0200
[Message part 1 (text/plain, inline)]
-=| Damyan Ivanov, 11.01.2012 19:35:11 +0200 |=-
> -=| Simon Paillard, 15.02.2011 00:21:02 +0100 |=-
> > On Mon, Feb 14, 2011 at 10:23:32PM +0100, Simon Paillard wrote:
> > > On Sun, Feb 06, 2011 at 10:46:31AM +0100, Vincent Zweije wrote:
> > > For those who want to reproduce it (as of now):
> > > http://www.debian.org/index.uk.html
> 
> Still untranslated. Not good, but nice for reproducing the problem :)
> 
> It seems the current layout somehow works around the issue as a side 
> effect. The trans-note appears just below the splash, in the gap 
> declared using margin-bottom of the splash.

The latest changes that took care about handheld devices also seem to 
have fixed this issue.
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 16 Feb 2012 07:36:46 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 19 18:50:05 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.