i18n: zh-CN settings sidebar and GitHub Enterprise form labels still in English
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 59.6k
- Forks
- 5.8k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 49
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.
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.
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.
Assessment
- Tech stack
- json
- Domain
- localization
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 85/100