# LanguageFeatures: DeepL Language Features
## Documentation
The features every language supports per DeepL resource, such as formality and glossary.
- Catalog: `DeepL`
- Schema: `Languages`
- Primary Keys: `resource, lang, feature`
- Label: Language Features
This is a read-only table. The DeepL API may not support changing the data or the Invantive UniversalSQL driver for DeepL does not cover it. In the latter case, please use the table NativePlatformScalarRequests to upload data to the DeepL API.
## Table Columns
The columns of the table `LanguageFeatures` are shown below. Each column has an SQL data type.
| Name | Data Type | Label | Required | Documentation |
|---|:---:|---|:---:|---|
| `external` | `char` | | ☑ | Whether a third party provides the feature. |
| `feature` | `varchar2` | | ☑ | The feature, such as formality, glossary, tag_handling or auto_detection. |
| `lang` | `varchar2` | | ☑ | The language code (BCP 47). |
| `resource` | `varchar2` | | ☑ | The DeepL resource. |
| `status` | `varchar2` | | ☑ | stable, beta or early_access. |
## Foreign Keys
The values of these columns refer to a row of another table.
| Columns | Referenced Table | Referenced Columns | Guarantee |
|---|---|---|---|
| `resource` | [[Languages-LanguageResources\|Languages.LanguageResources]] | `resource` | Candidate: Follows from the names of the columns and held in every row of the test account on 2026-10-31; not stated by DeepL. |
| `resource`, `feature` | [[Languages-LanguageResourceFeatures\|Languages.LanguageResourceFeatures]] | `resource`, `feature` | Candidate: Follows from the names of the columns and held in every row of the test account on 2026-10-31; not stated by DeepL. |
| `resource`, `lang` | [[Languages-Languages\|Languages.Languages]] | `resource`, `lang` | Candidate: Follows from the names of the columns and held in every row of the test account on 2026-10-31; not stated by DeepL. |