Flamehaven LogoFlamehaven.space
back to selected work
verificationACTIVEPUBLICMIT License

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.

aicode-qualitydeveloper-toolsdocumentationi18ninternationalizationlintmarkdownnatural-language-processingtranslation

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

No mirrored announcements yet.