Default Email-Language not changing

I wanted to change the default language.

  • Edited in the Web Interface (Settings -> Config -> Information -> Default Language)
  • Switched it from English to German.

I don’t know if it works, because PeerTube uses the default browser language, which is german in my case. But in the config/local-production.json theres these entries, so it seems to work.

{
  "instance": {
    ...
    "default_language": "de-DE",
    "languages": [
      "de"
    ],
    ...
  },
  ...
}

The Emails however are still in English.
This is why I also changed the config/production.yaml

# Instance settings
instance:
  ...
  # Default language of your instance, used in emails for example
  # The web interface still uses the web browser preferred language
  default_language: 'de'
  ...
  # Describe the languages spoken on your instance, to interact with your users for example
  # Uncomment or add the languages you want
  # List of supported languages: https://peertube.cpy.re/api/v1/videos/languages
  # PeerTube plugins can add additional languages to the official list of supported languages
  languages:
    - de
  ...

But this also doesn’t have any effect on the emails. What am I doing wrong? The translations for german are at 99% on Framasoft. Is this the reason?

What is your Peertube version?
Emails were not translated before that last released version (7.3.0).

I have Version 7.3.0.
Just installed it this week.

That is quite new, perhaps texts related to mail notfications are not yet translated, can you check ?

some translation are with errors

https://weblate.framasoft.org/translate/peertube/server-internal/de/?q=has:check%20AND%20state:>=translated

1 « J'aime »