FDS-Dev
Code-level internationalization: structure-aware linter + AI translation for docs and comments
About This Work
Converts README files, architecture notes, inline comments, and docstrings into production English while protecting the original code structure.
Repository Overview
Converts README files, architecture notes, inline comments, and docstrings into production English while protecting the original code structure.
README Core
Existing linters like markdownlint or Vale are great, but they are English-centric. They don't solve this core problem.
Ship the CLI as a container image by using the provided Dockerfile:
The image installs the package globally and exposes the fds entrypoint, so any CLI command can be run directly.
Use & Documentation
Detailed installation, commands, examples, and deeper usage notes live in the repository README and docs.
README Map
- The Problem
- The Solution: FDS-Dev
- Why FDS-Dev
- A New Category: Code-Level Internationalization
- Problems We Actually Solve
- Unique Advantages
Key Signals
- An AI-Powered Translator: Automatically translates your native-language docs and comments into fluent, natural English.
- Language barrier : Converts README files, architecture notes, inline comments, and docstrings into production English while protecting the original code structure.
- AI-driven code-aware translation
- Parses Markdown, Python docstrings, and inline comments via CodeCommentParser, so translations respect code layout and skip code blocks entirely.
- Preserves CamelCase, snake case, and other identifiers through TechnicalTermDatabase, keeping API names intact.
Announcements
synced Mar 13, 2026