i18n: zh-CN settings sidebar and GitHub Enterprise form labels still in English
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 85/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- json
- Domain
- localization
Research direction
Start with the zh-CN common.json and integration.json entries named in the issue, using .claude/skills/translate for the repository’s translation guidance. Compare the affected values with the English keys and the translated GitLab Enterprise block. Done means the listed settings and GitHub Enterprise labels and error messages render in Simplified Chinese while placeholders, brand names, and intentional technical terms remain unchanged.
Written by the indexing model from the issue text.
Description
Is there an existing issue for this?
- I have searched the existing issues
Current behavior
In the Simplified Chinese UI, several high-visibility labels still render in English:
- Settings sidebar group labels (visible on every settings page):
Administration,Developer, plusYour profile,Work structure,Execution,Completed on,Forumincommon.json. - GitHub Enterprise integration form (
integration.json): the whole form is in English (Base URL,Client ID,Client Secret,Webhook Secret,App Slug,App IDand their error messages) — while the GitLab Enterprise form in the same file is fully translated (基础 URL,客户端密钥, ...), so the two blocks are inconsistent.
Expected behavior
These strings render in Simplified Chinese, consistent with the rest of the zh-CN locale. Per the repo's own translate skill (.claude/skills/translate), these are common nouns, not brand marks, so they should be translated.
Anything else?
I audited all zh-CN values against en: no missing keys, and the remaining English-looking values are placeholders (name@company.com, URLs), brand/product names (GitHub, Slack, Plane Pro, Excel, JSON), or technical terms (Webhooks, Cron) that every locale intentionally keeps in English — those are correctly left alone.
PR with the fix follows.
- Dominant language
- TypeScript
- Stars
- 59.6k
- Forks
- 5.8k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 49
Contributor guide
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.
More from makeplane/plane
-
[bug]: Expired session causes endless reload loop / error boundary instead of the sign-in screen Open
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Similar issues
-
calcite-components needs triage refactor
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Esri/calcite-design-system#15203 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 91/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/studio#4908 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100