Skip to content

Project Roadmap #1

@systemzerodev

Description

@systemzerodev

Project Roadmap

This issue tracks the development roadmap of the RenPy Translator project.

The goal of this tool is to simplify the translation process for Ren'Py visual novel games by providing an easy way to extract dialogue, translate text, and generate translation patches.


Phase 1 — Core Engine

Build the core logic of the application.

  • Scan Ren'Py game directory
  • Detect .rpy files
  • Extract dialogue text
  • Remove duplicate dialogue lines
  • Create translation data structure
  • Generate Ren'Py translation patch (/tl/)

Phase 2 — Desktop Application

Create a usable desktop interface.

  • Game folder selector
  • Extract text button
  • Translation table editor
  • Patch export system
  • Translation progress indicator

Phase 3 — Productivity Features

Improve translation workflow.

  • Auto translate integration
  • Translation memory
  • Search and filter tools
  • Character dialogue detection

Phase 4 — Advanced Features

Extend support for more complex Ren'Py games.

  • .rpa archive reader
  • Dialogue preview
  • Translation progress statistics

Phase 5 — Web Version (Optional)

Create a web-based version of the tool.

  • API backend
  • Web translation interface
  • Browser-based workflow

Milestones

  • MVP: Basic translation tool
  • Stable release: Full patch generation support
  • Extended release: Advanced translation features

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationplanning

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions