deepl-node icon indicating copy to clipboard operation
deepl-node copied to clipboard

Missing new languages recently incorporated to the API: CA, GL, EU

Open brauliodiez opened this issue 1 month ago • 3 comments

Describe the bug Some days ago, Deepl announced new languages available: CA - Catalan, GL- Galician, EU - Basque, they are officially listed in the Deepl API Documentation:

https://developers.deepl.com/docs/getting-started/supported-languages

But if we make a call to getSourceLanguage, we get the following list:

[
  {
    name: "Arabic",
    code: "ar",
  },
  {
    name: "Bulgarian",
    code: "bg",
  },
  {
    name: "Czech",
    code: "cs",
  },
  {
    name: "Danish",
    code: "da",
  },
  {
    name: "German",
    code: "de",
  },
  {
    name: "Greek",
    code: "el",
  },
  {
    name: "English",
    code: "en",
  },
  {
    name: "Spanish",
    code: "es",
  },
  {
    name: "Estonian",
    code: "et",
  },
  {
    name: "Finnish",
    code: "fi",
  },
  {
    name: "French",
    code: "fr",
  },
  {
    name: "Hebrew",
    code: "he",
  },
  {
    name: "Hungarian",
    code: "hu",
  },
  {
    name: "Indonesian",
    code: "id",
  },
  {
    name: "Italian",
    code: "it",
  },
  {
    name: "Japanese",
    code: "ja",
  },
  {
    name: "Korean",
    code: "ko",
  },
  {
    name: "Lithuanian",
    code: "lt",
  },
  {
    name: "Latvian",
    code: "lv",
  },
  {
    name: "Norwegian",
    code: "nb",
  },
  {
    name: "Dutch",
    code: "nl",
  },
  {
    name: "Polish",
    code: "pl",
  },
  {
    name: "Portuguese",
    code: "pt",
  },
  {
    name: "Romanian",
    code: "ro",
  },
  {
    name: "Russian",
    code: "ru",
  },
  {
    name: "Slovak",
    code: "sk",
  },
  {
    name: "Slovenian",
    code: "sl",
  },
  {
    name: "Swedish",
    code: "sv",
  },
  {
    name: "Thai",
    code: "th",
  },
  {
    name: "Turkish",
    code: "tr",
  },
  {
    name: "Ukrainian",
    code: "uk",
  },
  {
    name: "Vietnamese",
    code: "vi",
  },
  {
    name: "Chinese",
    code: "zh",
  },
]

To Reproduce Steps to reproduce the behavior:

  1. Create a blank vanilla nodejs project.
  2. Install deepl library
  3. Setup the api token
  4. Create a main file and invoke deepClient.getSourceLanguages()

Expected behavior The new available languages should be listed: CA,GL, EU

brauliodiez avatar Nov 11 '25 08:11 brauliodiez