Users could choose their preferred language from a list when they first sign up or through their profile settings.
This would change the language for the interface (menus, buttons, notifications, etc.), ensuring they are comfortable navigating the system.
Course Content Translation:
The training academy could offer content (like lessons, tutorials, and resources) in multiple languages. This could either be through manual translation or by using AI-assisted tools for automatic translation.
You could also consider having subtitles or transcripts in different languages for video lessons.