Allow users to adjust language perference before logging in
Problem Statement
The problem also applies to GitLab CE/EE for non-English-native user to better find their language.
For JiHu self-managed instances or SaaS, we make the default language set to Chinese. However we actually have users that cannot understand Chinese, e.g. China-headquartered company's overseas branch company users, foreign users in HongKong region.
When they first register GitLab, it's confusing because it is not in their language.
Reach
The impacted users are all non-English-speaking users, not specific to personas.
3.0 = Significant reach (~25% to ~50%).
Impact
2.0 = High impact
This is considered from the perspective of JiHu user experience and China-region users.
The score might be much lower for US-region users.
Confidence
100% = High confidence
JiHu has internal customer records of reporting the language settings problem, mainly by Hong Kong region user and foreign users in China company.
Effort
I estimate the effort for designer might be 0.5 months? And for engineer, JiHu side estimate the implementation might be 0.5 months and review process might be 0.5 months for Upstream reviewers.
Definition of Done
- [ ] The problem is well understood by the PM to have an understanding summarized in a RICE score
- [ ] The problem is well understood by the PM to decide if they want to move forward with this idea or drop it
- [ ] The problem is well described and detailed with necessary requirements for product design to understand the problem
- [ ] The problem is well described and detailed with necessary requirements for engineering to understand the problem