sillsdev / sillsdev/languageforge-lexbox

allow changing language from anywhere

Open
#1,011 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

📦 Lexbox UI Design
Dominant language
C#
Stars
9
Forks
8
Avg merge
2d 13h
Merged PRs (30d)
49

Description

Describe the feature
right now to change the language of the site you need to be logged in, go to your user profile page, change the language and save your profile. It should be much easier to change the language.
If we take facebook as an example:
image
you can see at the bottom of the page, many languages to select along with a button to chose from a bigger list. We could do something like that on our login page, then for all other pages we could put an icon in the footer to change language.

Who is this feature for?
All users, especially non English speakers.

Pages affected
Login page, and footer.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inspecting the login page and the shared footer, which are the stated affected areas. Determine how language selection currently works from the profile flow, then define the accessible selectors and broader language list; done means users can change language from the login page and from other pages without editing their profile.

Written by the indexing model from the issue text.

Assessment

Domain
frontend, internationalization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.