i18n: zh-CN settings sidebar and GitHub Enterprise form labels still in English

Open Beginner friendly
#9,777 0 comments 0 reactions 0 assignees View on GitHub

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:

  1. Settings sidebar group labels (visible on every settings page): Administration, Developer, plus Your profile, Work structure, Execution, Completed on, Forum in common.json.
  2. GitHub Enterprise integration form (integration.json): the whole form is in English (Base URL, Client ID, Client Secret, Webhook Secret, App Slug, App ID and 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from makeplane/plane

All issues in makeplane/plane

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.