Skip to content

Remember language choice #1827

Open
Open

Description

@deivid-rodriguez

Every time I visit ruby-lang.org, I get redirected to https://www.ruby-lang.org/es/, I guess because Spanish is the language of my browser. Since the Spanish translation is always outdated, I have to go to the footer or directly edit the URL to switch to English.

It'd be nice if either my choice would be remembered through a cookie or something, or that the browser language auto-detection was turned off, given that the translations are usually very outdated.

Thanks a lot!

Activity

  1. olivierlacan commented on Nov 15, 2018

    @olivierlacan
    Contributor

    The site already has a ton of cookies, I don't see why we couldn't store a language preference as well despite @stomar's objection in #1828 (comment).
    image

  2. deivid-rodriguez commented on Oct 6, 2020

    @deivid-rodriguez
    ContributorAuthor

    Is there any plan to fix this? I'm happy to try to help myself!

  3. ismailarilik commented on Oct 6, 2020

    @ismailarilik
    Member

    I don't agree with the objection. Browsers should open the locale of course. If the language was persistent then changing locale wouldn't mean anything. If you always want the English site then put a bookmark.

  4. deivid-rodriguez commented on Oct 6, 2020

    @deivid-rodriguez
    ContributorAuthor

    If the language was persistent then changing locale wouldn't mean anything.

    What do you mean by this? Of course, the choice should be persistent until you make a different choice in the future. In that case, the next choice should be the new default.

  5. deivid-rodriguez commented on Oct 6, 2020

    @deivid-rodriguez
    ContributorAuthor

    This is how multi language sites usually work, since it's user friendly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions