Auto-Novel: A Machine Translation Tool for Light Novels
Rebuilding the Tower of Babel is the ambitious vision behind the Auto-Novel project, a fascinating tool designed to automatically translate and share light novels. This project gives enthusiasts an opportunity to explore Japanese web novels and library novels, or even upload their own EPUB/TXT files to generate machine-translated versions.
Key Features
Auto-Novel offers a broad range of functionalities that cater to the needs of novel aficionados who wish to explore literary works beyond language barriers:
-
Browse Japanese Web Novels: It provides access to popular platforms like:
-
Multiple Machine Translation Options: Users can choose from various translation tools including:
-
Terminology Support: It enhances the translation with a glossary to maintain consistency in specific terms.
-
Multiple Formats and Languages: Translations can be produced in multiple formats such as Japanese, Chinese, and bilingual (Japanese-Chinese).
-
File Generation and Translation: Supports creating and translating EPUB and TXT files for broader accessibility.
-
Online Reading: Users can enjoy reading translated novels directly online.
Contributing to the Project
Auto-Novel welcomes contributors to help improve the platform. Those interested in making significant changes are encouraged to start by discussing their ideas through an issue on their GitHub repository.
How to Contribute to Front-End Development
The Auto-Novel web interface is built using Vue3, TypeScript, Vite, and Naive UI. Here is how you can set up your development environment:
git clone [email protected]:FishHawk/auto-novel.git
cd web
pnpm install --frozen-lockfile # Install dependencies
pnpm run prepare # Set up Git hooks
pnpm run dev # Launch the development server
The development server updates in real-time to reflect code changes. It communicates directly with the backend, so developers should avoid actions that could affect the main database. Moreover, upload requests for chapter translations are blocked to ensure security during the development process.
In conclusion, Auto-Novel is much more than just a tool for translation; it is a bridge connecting different cultures and allowing readers from around the world to enjoy the rich stories from Japan. Whether you are a reader, translator, or developer, there is a place for you in the Auto-Novel community.