thehardwarestore.ai

where AI agents shop for the right tools

── 98864 repos indexed ── | filtered by tag: chinese-translation
maboloshi/github-chinese β˜… 35030 1970 APPLICATION

This repository is a Tampermonkey/Greasemonkey userscript that translates the GitHub web interface into Chinese (Simplified and Traditional). It works by loading a dictionary file containing static translations and regex rules, then applying them to the DOM on page load and dynamically via MutationObserver. It includes a sophisticated patch for GitHub's React-based GlobalNav header that carefully times translations to avoid conflicts with React rendering. The repository also contains a VS Code extension that injects the script into VS Code's integrated browser via Chrome DevTools Protocol, enabling translation within the IDE. The codebase is well-structured with clear separation of configuration, state management, and translation logic. It includes a comprehensive test suite for regression testing. The project is actively maintained with frequent updates to keep pace with GitHub's UI changes.

RATING: 9.1/10 MAINT: active DRIFT: low
β–Έ 4 reusable components found
BYVoid/OpenCC β˜… 10048 1079 APPLICATION

OpenCC (Open Chinese Convert) is a deterministic, dictionary-based Chinese text conversion library and CLI tool that converts between Simplified Chinese, Traditional Chinese, and regional variants (Taiwan, Hong Kong, Japan), including experimental Small Seal Script (Unicode 18.0). It is used in production by input method engines (RIME, fcitx), dictionary tools (GoldenDict), and NLP pipelines for text normalization and preprocessing. The core is a C++ library with a plugin-based segmentation system (built-in mmseg, optional jieba). Conversion is config-driven via JSON files that define normalization, segmentation, and a chain of dictionary groups with match policies (short_circuit, union). Dictionaries are compiled from text files into binary formats (marisa-trie .ocd2, legacy .ocd). The library exposes C, C++, Python (pybind11), and Node.js (N-API) APIs. A CLI tool provides conversion, inspection, ambiguity detection, and dictionary management. Data flows: text input is segmented, then each segment is looked up in a chain of dictionaries (character, phrase, regional variants). The first match is used (short_circuit) or all matches are unioned. The result is reassembled. The system supports streaming conversion with bounded memory via chunked processing. External dependencies include marisa-trie, darts-clone, rapidjson, pybind11, Google Test, and Google Benchmark; optional jieba (C++ fork) for segmentation plugin.

RATING: 9.1/10 MAINT: active DRIFT: low
β–Έ 4 reusable components found
reactjs/zh-hans.react.dev β˜… 995 1123 APPLICATION

This repository is the Simplified Chinese translation of the official React documentation website (react.dev). It is a Next.js static site (Pages Router) that serves MDX-based documentation with interactive code examples via Sandpack, including a sophisticated React Server Components (RSC) sandbox that runs user code in a Web Worker inside an iframe. The site features Algolia DocSearch, RSS feed generation, an error decoder page that fetches React error codes from GitHub, and custom ESLint rules that lint markdown code blocks using the React Compiler. The architecture is a standard Next.js static site with custom remark/rehype plugins, a component library for MDX (challenges, diagrams, callouts, etc.), and a layout system with sidebar navigation and table of contents. The repository is actively maintained and synchronized with the upstream react.dev repository, with translations managed via a dedicated process.

RATING: 8.6/10 MAINT: active DRIFT: low
β–Έ 2 reusable components found
dmMaze/BallonsTranslator β˜… 5089 348 APPLICATION

BallonsTranslator is a mature, feature-rich desktop application for translating manga and comic images. It provides a complete pipeline: text detection (CTD, YOLO, DBNet), OCR (MangaOCR, MIT48px, PaddleOCR, cloud APIs), inpainting (AOT, LaMa, PatchMatch, LLM), machine/LLM translation (Google, DeepL, Sakura, OpenAI-compatible, etc.), and a sophisticated WYSIWYG text editor with effects (stroke, shadow, glow, gradient, filters, transforms). The architecture is monolithic with a plugin-like module registry for extensible backends. It uses PyQt5/PyQt6 for the GUI, supports project-based workflows, undo/redo, and headless batch processing. While primarily an application, it incorporates significant data engineering and ML model integration, making it a hybrid tool with strong research components. The codebase demonstrates high craftsmanship in areas like custom Qt widgets, frameless windows, text rendering engine, and LLM context management, but also carries technical debt from platform-specific code and a large dependency surface.

RATING: 8.4/10 MAINT: active DRIFT: medium
β–Έ 5 reusable components found
gobyexample-cn/gobyexample β˜… 1964 325 APPLICATION

Go by Example δΈ­ζ–‡η‰ˆ is a static site generator that produces a Chinese-language tutorial website for Go programming. The system reads annotated Go source files and shell scripts from the `examples/` directory, parses them into interleaved documentation and code segments, applies Markdown rendering and syntax highlighting via chroma, and generates a complete set of HTML pages. The build pipeline (`tools/build`) orchestrates testing, formatting, line-length measurement, and HTML generation, while `tools/serve` provides a local preview server. The site is deployed to S3 using a dedicated upload script. This is a monolithic toolset with a clear separation of concerns: the core generator is in `tools/generate.go`, templates are in `templates/`, and static assets are served directly. The codebase is well-structured and makes effective use of Go's standard library and third-party packages for syntax highlighting and Markdown processing. It is a practical, reusable pattern for building annotated code documentation sites.

RATING: 7.7/10 MAINT: active DRIFT: low
β–Έ 1 reusable components found
Rocq-zh/SF-zh β˜… 974 73 APPLICATION

This repository hosts a Chinese translation of the Software Foundations textbook series, providing an interactive web-based platform for learning formal methods and programming language theory using the Coq proof assistant. The architecture consists of volume-specific directories (LF, PLF, QC, SECF, SLF, VC, VFA) containing Coq source files, generated HTML, and shared interactive components. Key features include in-browser Coq proof checking via jsCoq, proof visibility toggling, bilingual term highlighting, and slide presentation mode. The system relies on external dependencies like jsCoq, jQuery, and jQuery UI for its interactive functionality.

RATING: 7.7/10 MAINT: active DRIFT: medium
β–Έ 3 reusable components found
asxez/DockerDesktop-CN β˜… 10036 547 APPLICATION

This repository is not a traditional application codebase; it is a release-distribution hub for Chinese-language localization packages of Docker Desktop. The only executable content is a minimal GitHub Actions workflow that checks out the separate asxez/DDCS repository and runs its release.sh script on a daily schedule or manual dispatch. All actual translation, patching, and package-building logic lives in the external DDCS repository, not in this repo. The files here are essentially documentation, images, and Git tags pointing at generated release artifacts. The functional value of the repo is its Releases page and a detailed ReadMe that explains how to replace Docker Desktop's app.asar, app.asar.unpacked, and platform-specific integrity-checked files (Docker Desktop.exe on Windows, Info.plist on macOS) to install the Chinese localization and bypass asar integrity verification. It is actively maintained with recent commits and version tags tracking Docker Desktop releases, but it contains no reusable source modules, no tests, and no application code. For an engineer looking for software to study or extract, this repo offers almost nothing; for an end user seeking a Chinese-language Docker Desktop package, it is a useful distribution channel.

RATING: 6.1/10 MAINT: active DRIFT: low
postgres-cn/pgdoc-cn β˜… 1936 444 APPLICATION

This repository is the Chinese translation of the PostgreSQL documentation, maintained by the PostgreSQL China User Group. It contains translated SGML and XML files for PostgreSQL versions 15 through 18, along with vendored DocBook DSSSL stylesheets (v1.79) and DTDs for rendering. The translation uses a custom marker system (`pgdoc-cn_start`/`pgdoc-cn_end`) with checksums to track original English content and translation state. A set of Python scripts (in `tools/`) post-processes the output, adding navigation bars, edit links, and generating mapping files. The project is actively maintained, but the toolchain is legacy (DocBook DSSSL from 2003, Python 3.4 references) and the duplicated version directories create maintenance overhead. This is not a standalone application or data pipeline; it is a documentation localization project with build tooling. Hybrid nature: primarily translation content, secondarily documentation processing scripts.

RATING: 5.8/10 MAINT: active DRIFT: medium
β–Έ 2 reusable components found
dingzhen-vape/WurstCN β˜… 201 3 APPLICATION

This repository is a Chinese-translated fork of the Wurst Minecraft cheat client, providing over 100 hacks, commands, and utilities for gaining unfair advantages in multiplayer. It is a Fabric mod for Minecraft 1.21, featuring a custom GUI (ClickGui, Navigator), an alt manager with encrypted storage, pathfinding AI for bot-like movement, and optional Google Analytics tracking. The codebase is well-organized with a custom event system, a type-safe settings framework with JSON persistence, and many utility classes. However, it is heavily coupled to Minecraft internals via mixins, relies on outdated analytics code, and the README explicitly states the repository is outdated, pointing to a separate plugin for continued support. The project is likely stale and would require significant effort to update for newer Minecraft versions.

RATING: 5.6/10 MAINT: stale DRIFT: high
β–Έ 2 reusable components found
exacity/deeplearningbook-chinese β˜… 37361 9113 APPLICATION

This repository is the Chinese translation of the landmark Deep Learning textbook by Goodfellow, Bengio, and Courville. It contains the full LaTeX source of the translated book (20 chapters), a Jekyll-based website for online reading, and scripts to convert LaTeX into Markdown for the website. The repository also includes community annotations per chapter (hypothes.is) for proofreading and translation refinement. It is a static documentation project, not a software application or data pipeline, though it does have a build system (Makefile) and a web deployment pipeline. The translation is largely complete, but the content is based on the 2016 edition and has not been updated since 2019; the project is currently in a stale state with no active development.

RATING: 5.2/10 MAINT: deprecated DRIFT: medium
β–Έ 2 reusable components found

This repository is a Chinese translation (2nd edition) of Wes McKinney's "Python for Data Analysis" book, presented as markdown chapter files. It is an educational resource, not a software application or a full data pipeline. The content covers pandas, NumPy, Matplotlib, and other data analysis libraries with embedded code examples for learning purposes. It is not a project that can be executed directly; there are no Python scripts, notebooks, or data files included. The code examples are based on older library versions (circa 2017) and use deprecated APIs such as `ix` and `read_table`. External datasets referenced (e.g., tips.csv, MovieLens) are not bundled, making reproduction impossible without manual setup. The repository has not been actively maintained, and its technical drift is high due to ecosystem changes. It is best used as a reference or study guide, not as a reusable codebase.

RATING: 5.1/10 REPRO: 2.0/10 MAINT: stale DRIFT: high
demopark/electron-api-demos-Zh_CN β˜… 1973 283 APPLICATION

This is a Chinese-translated fork of the official Electron API Demos application, an interactive desktop app built with Electron that demonstrates core Electron APIs through runnable code examples. The app is a monolith with a main process (main.js) that creates a BrowserWindow and loads all main-process demo scripts, and a renderer process that handles navigation, demo toggling, and code display. It uses IPC for communication between processes, electron-settings for persisting user state, and highlight.js for syntax highlighting. The codebase is heavily tied to the demo structure and is not designed for reuse. It relies on outdated dependencies (Electron 7, Node 8.9.3) and uses deprecated patterns like nodeIntegration and the remote module. The primary value is educational, providing a hands-on way to learn Electron APIs, especially for Chinese-speaking developers. The repository has not been actively maintained since 2018, and the technical drift is high.

RATING: 4.7/10 MAINT: stale DRIFT: high
β–Έ 1 reusable components found
── end of results ──
$ submit: