Session Language

Definition:
The Session Language is the language that the platform assumes the user wants to use during the current session. It is dynamically determined based on specific criteria, evaluated in a predefined sequence.

Determination Process:
The system determines the session language by answering the following questions in sequence:

  1. Is a language specified in the URL?
    Example:
    https://app.repaircode.de/?locale=de-DE/#login
    • YES → The specified language becomes the session language.
    • NO → Proceed to the next question.
  2. Is a language saved in the browser’s local storage?
    Example:
    If the user has actively selected an application language in the topbar menu (not set to "AUTO").
    • YES → The saved language becomes the session language.
    • NO → Proceed to the next question.
  3. What is the browser’s preferred language?
    Example:
    The user has set English as the #1 preferred language in their browser's language settings (picture).
    • If both previous questions were answered with NO, the browser’s preferred language becomes the session language.
Was this article helpful?
YesNo