Skip to main content

Headlockr Multilingual Support

Headlockr fully supports multiple languages, leveraging Strapi's Internationalization (i18n) feature. This means that the entire Headlockr admin panel is available in all locales provided by Strapi's internationalization system.

🌍 Why Use Multilingual Support?

Enabling multilingual support allows administrators to manage and secure their platform in the language of their choice. This improves usability, accessibility, and operational efficiency, especially for international teams.

🔧 How to Enable Multilingual Support

To enable multilingual support for Headlockr, you need to adjust the configuration in your Strapi admin panel.

Step 1: Update app.js

Modify the ./admin/src/app.js file in your Strapi project to enable internationalization.

Example Configuration in app.js

// ./src/admin/app.js
export default {
config: {
locales: [
"en", // English
"fr", // French
"es", // Spanish
"de", // German
"nl", // Dutch
// Add more locales as needed
],
},
bootstrap() {},
};

Step 2: Save and Restart

After making the changes, rebuild & restart your Strapi application for the settings to take effect.

Step 3: Verify

  1. Log in to your Strapi admin panel
  2. Navigate to your Strapi userprofile at https://your-strapi-domain.com/admin/me
  3. Change your interface language preferences
  4. Click save
  5. Navigate to Headlockr's interface
  6. Done 🎉 Your Headlockr userinterface is now fully translated

Please note: that changing the user interface of Strapi is tight to a user account. This means that it won't be changed globally for all (admin) users. More information regarding Strapi admin panel customizations can be found here.

📚 Additional Resources

For detailed setup instructions and advanced customization options, refer to the official Strapi documentation on Internationalization:

Strapi Internationalization Documentation


info

Important Note: Server-side messages in Headlockr are currently not internationalized. This feature will be added in future editions.

By enabling multilingual support, you ensure that your Headlockr experience is inclusive, accessible, and adaptable to a global audience. Enjoy managing your secure environment in the language of your choice! 🚀