Skip to content

feat: add Simplified Chinese localization - #3619

Open
Tunglies wants to merge 5 commits into
gitify-app:mainfrom
Tunglies:i18n-chinese-simpified
Open

Tunglies wants to merge 5 commits into
gitify-app:mainfrom
Tunglies:i18n-chinese-simpified

Conversation

@Tunglies

@Tunglies Tunglies commented Nov 4, 2026 •

Copy link
Copy Markdown

Add Simplified Chinese localization support

Related: #1952
Nice to have: #3463

Assisted by GPT6(high-effort)
Human confirmed(or adjust) the accuracy of the translation as a native speaker.
Some infrastructure might changes as needed

@github-actions github-actions Bot added the enhancement New feature or enhancement to existing functionality label Nov 4, 2026
@Tunglies
Tunglies force-pushed the i18n-chinese-simpified branch from 6392205 to cc73d61 Compare November 4, 2026 10:37
@setchy

setchy commented Nov 4, 2026

Copy link
Copy Markdown
Member

Thanks for working on the translations @Tunglies.

When ready, we may want to split this into a few separate smaller changes such as

  • move i18n locales to shared
  • support translate main
  • support OS language sync
  • simplified Chinese translation
  • etc

@Tunglies
Tunglies force-pushed the i18n-chinese-simpified branch 4 times, most recently from f9e6090 to 61a4f55 Compare November 5, 2026 00:15
@Tunglies
Tunglies marked this pull request as ready for review November 5, 2026 00:17
@Tunglies

Tunglies commented Nov 5, 2026

Copy link
Copy Markdown
Author

There you go @setchy

Share language metadata with tooling and the main process without importing renderer initialization.
Route native UI text through its own i18next instance without importing renderer code or changing the English output.
Translate generated and cached UI text at display time while preserving notification identities and English wording.
Resolve and persist language preferences in the main process so native UI and the renderer use the same language from startup.
Match explicit script tags before region hints so Traditional Chinese system preferences do not select Simplified Chinese.

Ref gitify-app#1952
@Tunglies
Tunglies force-pushed the i18n-chinese-simpified branch from 61a4f55 to 8976b80 Compare November 5, 2026 06:01

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or enhancement to existing functionality

Development

Successfully merging this pull request may close these issues.

2 participants