https://github.com/pencsharpener/netdeepl
.NET Standard wrapper around the DeepL API v2 and some tools to use it with
https://github.com/pencsharpener/netdeepl
Last synced: over 1 year ago
JSON representation
.NET Standard wrapper around the DeepL API v2 and some tools to use it with
- Host: GitHub
- URL: https://github.com/pencsharpener/netdeepl
- Owner: penCsharpener
- License: mit
- Created: 2020-03-03T19:45:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-09T21:22:34.000Z (almost 2 years ago)
- Last Synced: 2025-01-08T05:06:24.028Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 99.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NetDeepL
.NET Standard wrapper for the [DeepL API v2](www.deepl.com/docs-api)
## NetDeepL.TranslationWorker
very basic console app that can translate excel spreadsheets (.xlsx)
* place .xlsx workbooks in same folder as application
* run application once to generate config file template if not already present
* fill in your api key, one source language and desired target languages
* application will loop through all .xlsx files, each worksheet, and translate each cell into all languages specified in config file
* per langage a new sheet will be created
* if sheets with `_DeepL_` are detected, tool will suggest to delete them
### Features
* doesn't translate hidden Excel rows or columns but only copies them into translated sheets
* doesn't create copies of empty sheets
* if connection to DeepL API is interrupted or lost, up to 3 retries are attempted for every cell that is translated