SSWConsulting / SSWConsulting/SSW.Website
🐛 Bug - Inconsistent Language Selector Navigation
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 14
- Forks
- 10
- Avg merge
- 13h 51m
- Merged PRs (30d)
- 38
Description
Requested by: @bettybondoc via YakShaver.ai 🦬
cc: @bettybondoc, @brookjeynes-ssw, @adamcogan, @babakamyljanovssw
Hi Team!
🟥 Watch the video (2 min 6 sec)
Url from screen share: https://www.ssw.com.au
Pain
The language selector on the SSW Website is causing inconsistent user experiences. When selecting a language, the behavior varies between translating the page and navigating to a different regional website. This inconsistency can confuse users and disrupt the expected user journey.
Acceptance Criteria
- Ensure the language selector provides a consistent experience across all regional websites.
- Decide whether the language selector should translate the page or navigate to a different regional website and implement accordingly.
- Provide a warning or indication when the user is being redirected to a different regional website.
- Test the language selector functionality on all regional websites to ensure consistency.
Reproduce Steps
- Navigate to the SSW Website at www.ssw.com.au.
- Click on the language selector and select 'China'.
- Observe that the navigation takes you to the Chinese regional website.
- Click on the language selector again and select 'France'.
- Observe that the navigation takes you to the French regional website.
- Click on the language selector and select 'English' while on the French website.
- Observe that the page is translated instead of navigating to the English regional website.
Screenshot

Figure: Inconsistent language selector behavior across regional websites.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at https://www.ssw.com.au and reproduce the language-selector flow described for China, France, and English across the regional websites. Determine the intended consistent behavior, then verify that every regional selector follows it, including an indication before any redirect.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nextjs
- Domain
- frontend, internationalization
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100