Skip to content
English
  • There are no suggestions because the search field is empty.

Language Management in Steeple

Language management in Steeple is a comprehensive system that lets you configure language both at the primary community level and at each individual user's level. This ensures a consistent user experience while providing the flexibility needed for multilingual organizations.

System architecture

Steeple uses a two-tier architecture for language management:
  • Primary community language : Defined at the primary community level and used as the reference language for new users
  • User preferred language : Customizable by each user and takes precedence over the community language

Supported languages

  • French
  • English
  • Spanish
  • Catalan
  • Italian
  • German
  • Polish
  • Portuguese
  • Dutch
  • Swedish

How the language system works

Priority order
The system follows a clear hierarchy to determine which language is displayed:
  • Language explicitly chosen by the user in their settings
  • Primary community language
Fallback languages
Each language has a fallback chain used when a translation is missing. Fallback chains for each language are:
  • French: Default language on which translations are based
  • English: French
  • Spanish: English, French
  • Catalan: Spanish, English, French
  • Italian: English, French
  • German: English, French
  • Polish: English, French
  • Portuguese: English, French
  • Dutch: English, French
  • Swedish: English, French

Administration — Primary community language

Configuring the community language
Administrators can set the primary community language via community settings:
  1. Access settings: Administration > Communities > [Community name] > Settings > Default language
  2. Select language: Choose from the 10 supported languages
  3. Impact: This language will serve as the reference for new users who register
Administrative best practices
  • Strategic choice: Select a language appropriate for the majority of expected new collaborators
  • Multilingual organizations: If the organization is multilingual, consider enabling automatic translation to facilitate communication
  • Inform new users: Let new users know they can customize their language
Impact of the primary community language choice
  • The community language serves as the default for:
    • the interface of new accounts
    • certain administrative labels and default notifications
  • It does not force the language of individual posts: users remain free to post in the language of their choice

User management — Preferred language

Changing user language
Each user can customize their language via their personal settings:
  1. Access settings: User menu > My settings > My account > Language used for Steeple
  2. Select language: Choose from the 10 available languages
  3. Immediate application: The change takes effect immediately across the interface

Automatic translation

If automatic translation is enabled for the organization, Steeple can offer to translate posts and comments into the user's language. When the content language differs from the user's language, a link appears to display the automatic translation.

Using our AI post-generation tool, users can also automatically translate what they are composing into one of the supported languages.