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-cli
git clone https://github.com/yourusername/transify.git
cd transify
npm install
npm link # for global access
transify sentence -s "hello" -f en -t es
3. Extract text only:
transify 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