GNU bug report logs - #77617
[guix.gnu.org] The header ‘Guix’ logo links to /, not /$lang/

Previous Next

Package: guix;

Reported by: Tobias Geerinckx-Rice <me <at> tobias.gr>

Date: Mon, 7 Apr 2025 19:47:02 UTC

Severity: normal

Done: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>

To reply to this bug, email your comments to 77617 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

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


Report forwarded to bug-guix <at> gnu.org:
bug#77617; Package guix. (Mon, 07 Apr 2025 19:47:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 07 Apr 2025 19:47:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: <bug-guix <at> gnu.org>
Subject: [guix.gnu.org] The header ‘Guix’ logo links
 to /, not /$lang/
Date: Mon, 07 Apr 2025 21:45:41 +0200
[Message part 1 (text/plain, inline)]
Heyall,

The ‘Guix’ logo in the header (top-left) of a page such as 
<https://guix.gnu.org/cs/blog/> should probably link to 
<https://guix.gnu.org/cs/>, rather than <https://guix.gnu.org/> as 
it currently does, erasing the language preference expressed by 
the user.  That may differ from their Accept: header—assuming they 
even configured one.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Reply sent to "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>:
You have taken responsibility. (Tue, 08 Apr 2025 16:27:02 GMT) Full text and rfc822 format available.

Notification sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
bug acknowledged by developer. (Tue, 08 Apr 2025 16:27:02 GMT) Full text and rfc822 format available.

Message #10 received at 77617-done <at> debbugs.gnu.org (full text, mbox):

From: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 77617-done <at> debbugs.gnu.org
Subject: Re: bug#77617: [guix.gnu.org] The header ‘Guix’ logo links to /, not /$lang/
Date: Tue, 08 Apr 2025 18:26:47 +0200
Tobias Geerinckx-Rice via Bug reports for GNU Guix <bug-guix <at> gnu.org>
writes:
> The ‘Guix’ logo in the header (top-left) of a page such as
> <https://guix.gnu.org/cs/blog/> should probably link to
> <https://guix.gnu.org/cs/>, rather than <https://guix.gnu.org/> as it
> currently does, erasing the language preference expressed by the user.
> That may differ from their Accept: header—assuming they even
> configured one.


I agree, so it is more relevant than I thought.

Fixed in
commit 0d20aba12d7d497bba1301fb48f064f292527591 (HEAD -> master)
Author: Florian Pelz <pelzflorian <at> pelzflorian.de>
Date:   Tue Apr 8 16:17:17 2025 +0200

    website: Add locale tag to all links to the Guix homepage.
    
    * website/apps/i18n.scm (localized-root-path): Also localize the empty
    string, which is the path to the homepage.
    
    Fixes: <https://issues.guix.gnu.org/77617/>.

Thank you!

Regards,
Florian




This bug report was last modified 4 days ago.

Previous Next


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