explaingit

gmyxds/claude-desktop-zh-simple

Analysis updated 2026-05-18

31PowerShellAudience · general

TLDR

A Windows script that swaps Claude Desktop's English interface files for Simplified Chinese ones using a large translation memory.

Mindmap

mindmap
  root((Claude Desktop zh simple))
    What it does
      Replaces English JSON files
      Uses translation memory
      Auto adapts new versions
    Tech stack
      PowerShell
      Batch script
    Use cases
      Chinese localization
      Backup and restore
      Missing translation export
    Requirements
      Windows only
      Admin rights
      Claude Desktop installed

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Translate the Claude Desktop app into Simplified Chinese without modifying other program files.

USE CASE 2

Automatically back up and restore the original English resource files for any Claude Desktop version.

USE CASE 3

Export a list of untranslated English phrases to help expand the shared translation memory.

What is it built with?

PowerShell

How does it compare?

gmyxds/claude-desktop-zh-simplerefrainwww/codex-windows-computer-useangusdevgo/oc-codex
Stars313130
LanguagePowerShellPowerShellPowerShell
Setup difficultymoderateeasy
Complexity3/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

In plain English

This project is a small Windows script that translates the Claude Desktop app into Simplified Chinese. It works by swapping out three English language resource files inside the installed app with Chinese versions, and it does not touch any other part of the program. The author built it because other translation approaches felt more complicated, and this one aims to be lighter, simpler, and quicker to keep updated whenever Claude Desktop itself gets a new version. The translation content comes from a memory file with more than eighteen thousand phrase pairs. Some entries may read a bit awkwardly since the translator worked without seeing the actual interface, so the author invites people to report or submit fixes. Right now the tool only supports Windows, and the author welcomes help adapting it for Mac. To use it, you close Claude Desktop, run the included batch file with administrator rights, and pick the menu option to translate using the phrase memory. The script checks for updates to both itself and the translation memory each time it starts, trying GitHub first and falling back to Gitee if that fails. Before changing anything, it automatically backs up the original English files for the current Claude Desktop version, so you can restore them later from the menu if needed. Because the Windows app folder for Claude Desktop is normally protected, the script adjusts file ownership and permissions just for the specific resource files it needs to edit. Other menu options let you check the current translation status, back up manually, restore from backup, export a list of English text the memory file did not cover, and manually check for updates. The tool can also be run directly from the command line with flags for status, patch, restore, or update actions. The project is offered for free, and the author asks that people not pay for it through resale channels.

Copy-paste prompts

Prompt 1
Explain how this script replaces Claude Desktop's English resource files with Chinese ones.
Prompt 2
Walk me through running install-windows.bat and choosing the translate with memory option.
Prompt 3
Help me understand how to restore the original English files if something goes wrong.
Prompt 4
How does this project fall back to Gitee when GitHub is unreachable for updates?

Frequently asked questions

What is claude-desktop-zh-simple?

A Windows script that swaps Claude Desktop's English interface files for Simplified Chinese ones using a large translation memory.

What language is claude-desktop-zh-simple written in?

Mainly PowerShell. The stack also includes PowerShell.

Who is claude-desktop-zh-simple for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.