a browser extension to connect the deepl.com translator to your file system
status: abandoned
git clone https://github.com/milahu/deepl-client-filesystem.git
cd deepl-client-filesystem
( cd backend; npm install; )
( cd extension; npm install; )
cd deepl-client-filesystem
( cd backend; npm run start &; )
( cd extension; npm run dev; )
- chrome -> menu -> extensions
- enable dev mode
- load unpacked extension from
deepl-client-filesystem/extension/build/ - configure the extension
- open the extension popup
- set the backend URL, for example
http://127.0.0.1:9218 - save config
- open https://www.deepl.com/translator
- you should see a new button
Connect to Backend
- create a test input file
mkdir -p ~/.cache/deepl-client-filesystem/en/deecho hello world > ~/.cache/deepl-client-filesystem/en/de/just-a-test.txt
- in the deepl translator, click the button
Connect to Backend - now the content of
~/.cache/deepl-client-filesystem/en/de/just-a-test.txtshould be copied to the translator
- get the translated
targetTextfrom the translator, send it to the backend, write to file - the
targetFilepath could be~/.cache/deepl-client-filesystem/en/de/result/just-a-test.txt - allow the user to fix the translation in the deepl interface, save the new translation to file
- allow to navigate the input files: load first, go to next, go to previous, select file

