Extension Configuration
Some general settings can be configured in the Extension Configuration.
- Go to System > Settings > Extension Configuration
- Choose deepltranslate_core
The settings are divided into several tabs and described here in detail:
Properties
Settings
Tab Settings provides basic extension settings required for minimal operational state.
| Name | Type | Default |
|---|---|---|
| string |
apiKey
-
- Type
- string
- Required
true
Add your DeepL API Key here, either DeepL Free API or DeepL Pro.
API
Tab API provides the ability to set default settings used for DeepL API. requests.
Note
Options have been added in preparation for upcoming Glossary API v3 usage in deepltranslate_glossary and also in deepltranslate_core, but have not been implemented yet. They are not used yet.
| Name | Type | Default |
|---|---|---|
| string |
prefer_: Prefer quality optimized (with fallback)
|
|
| string |
on: Split at punctuation and newlines
|
|
| bool |
false
|
|
| string | ||
| string | ||
| string | ||
| bool |
true
|
modelType
-
- Type
- string
- Default
prefer_: Prefer quality optimized (with fallback)quality_ optimized
DeepL model, available options:
latency_: Latency optimizedoptimized quality_: Quality optimizedoptimized prefer_Prefer quality optimized (with fallback)quality_ optimized
splitSentences
-
- Type
- string
- Default
on: Split at punctuation and newlines
Enable Text splitting, available options:
off: No splittingon: Split at punctuation and newlinesnonewlines: Split only at new lines
preserveFormatting
-
- Type
- bool
- Default
false
Keep existing formatting
ignoreTags
-
- Type
- string
Exclude content from being translated in between these tags; Comma separated, useful for available options:
placeholdersshortcodespre
For example:
shortcodes,pre
nonSplittingTags
-
- Type
- string
Only for tag_handling XML! Prevent splitting inside these tags. Comma separated, allows the API keeping the text unsplitted.
splittingTags
-
- Type
- string
Split inside these tags. Comma separated list, defines tags that should be splitted, for example:
p,div
outlineDetection
-
- Type
- bool
- Default
true
Enable automatic detection of document structure in XML/HTML