epub-translator is an utility to translate epub books.
- Utilize DeepL API (You need to register DeepL API plan)
- Leave the original text for reference, and insert the translated text below per paragraph
./gradlew bootJar
place application.yml to <epub-translator working directory>/config/application.yml
ePubTranslator:
deepL:
apiKey: <put your api key here>
language:
source: en # default source language
destination: ja # default destination language
java -jar epub-translator.jar --src <path to source epub file> [--dst <path to destination epub file>] \
[--srcLang <source language>] [--dstLang <destination language>]