Authdog
Back to journal

Spanish, French, and German hosted authentication

Teams can enable Spanish, French, and German copy for hosted sign-in and related identity flows from branding settings.

From the changelog: Hosted authentication translations

Authdog Team

2 min read
Centered Authdog mark with angled ES, FR, and DE word plates on a grainy cobalt wash with dashed locale frames

Hosted sign-in that is English-only is a wall for users who expect Spanish, French, or German. Teams can now enable those locales for hosted authentication and related identity flows from branding settings, with per-environment overrides for the screens that matter.

This is the longer note behind the August 5 changelog entry.

How it works

The branding wizard gained an I18n tab for locale enablement and the default language. Overrides are stored per environment for sign-in, sign-up, magic link, and MFA screens. The selected locale applies across hosted identity flow pages, not only the first sign-in card.

Which language a visitor sees also depends on Authentication > Features > Localization, which matches the browser language and falls back to the language you nominate. Branding I18n is where you enable locales and replace individual strings (a heading, a button, a legal note). Features Localization is the matcher.

Copy is environment-scoped. dev can stay English while prod offers Spanish, French, and German.

Theme, assets, and layout stay on the other Branding tabs. Translation does not change colors or the Frame / Split layouts.

Set it up

In the Authdog console, select the project and environment:

  1. Open Branding > I18n.
  2. Enable Spanish, French, and/or German, and set the default language.
  3. Override strings on sign-in, sign-up, magic link, and MFA where the shipped translation is not the wording you want.
  4. Open Authentication > Features and confirm Localization (fallback is English (US) unless you change it).
  5. Open Branding > Preview, then load the hosted Account Portal with a matching browser language.

Branding tab layout is in Branding.

Trust boundaries

Translated copy is presentation. It does not change who may register, which provider runs, or what a token contains. A German MFA screen is still the same MFA policy.

Overrides are not a second product catalog. An untranslated string falls back; do not assume every legal sentence is localized until you preview it.

Locale selection follows the hosted page and the Localization feature. It is not an Authdog directory attribute unless you store one yourself.

Try it

Enable Spanish on a non-production environment, set the browser language, and walk sign-in plus one MFA or magic-link screen. Console path: Branding. The original release note is in the changelog.