gray-mueller / gray-mueller/online-ordering-solution
Language Change Requires App Refresh on Enatega Multivendor Food Delivery Website
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Issue Description:
Summary:
Users are currently experiencing an inconvenience on the Enatega Multivendor Food Delivery website, where changing the language requires a manual refresh of the entire application. This disrupts the user experience and can lead to frustration.
Steps to Reproduce:
Navigate to the Enatega Multivendor Food Delivery website.
Login to your account or proceed as a guest.
Locate the language settings option in the user profile or settings.
Change the language preference to a different option.
Observe that the language does not update immediately, and a manual refresh of the entire app is required.
Expected Behaviour:
Changing the language preference should reflect instantaneously without the need for a manual refresh. Users should be able to seamlessly experience the website in their preferred language.
Actual Behavior:
The language change is not applied until the user manually refreshes the entire app, causing an interruption in the user experience.
04.12.2023_14.26.19_REC.mp4
Contributor guide
Research direction
Start by reproducing the language change from the website's profile or settings option, both as a logged-in user and as a guest. Trace where the selected language is stored and applied after the change; done means the visible language updates immediately without a full application refresh.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, internationalization
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100