A NodeJS CLI tool to extract text from PDFs and translate between languages.
- PDF Text Extraction - text extraction from PDF files
- Multi-language Translation - Supports 4+ languages (expandable)
- Sentence-level Translation - Quick single-sentence translations
npm install -g transify-cligit clone https://github.com/yourusername/transify.git
cd transify
npm install
npm link # for global accesstransify -languagestransify sentence -s "hello" -f en -t estransify extract -p "PDF file path"transify translate -p "PDF file path" -f en -t es| Command | Description | Example |
|---|---|---|
translate |
Translate a PDF file | transify translate -p file.pdf -f en -t es |
extract |
Extract text from PDF | transify extract -p doc.pdf |
sentence |
Translate single sentence | transify sentence -s "Text" -f en -t de |
--languages |
Show supported languages | transify -l |
| Flag | Description | Required For |
|---|---|---|
-p, --path |
Path to PDF file | All commands except -l |
-f, --from |
Source language code | translate, sentence |
-t, --to |
Target language code | translate, sentence |
-s, --sentence |
Text to translate | sentence command only |
-l, --languages |
List supported languages | Standalone flag |
| Language | Code |
|---|---|
| English | en |
| Spanish | es |
| German | de |
| Arabic | ar |
MIT
