Providing developer tooling for people all around the globe using web technologies comes with a large amount of challenges. Aside from the technical issues of actually provisioning your application, you also have to consider the different backgrounds of your users. Making your app accessible to people outside of the English speaking sphere is therefore quite important. Internationalization (i18n), i.e. the act of enabling localization of your app, plays in a huge role in that.
In this session we'll take a look at how i18n has been implemented in the extensible Theia IDE framework, how other apps and frameworks are dealing with this problem and how to localize a whole framework in multiple languages with just a handful of contributors.