Introduction - Brad Green
Internationalize AngularJS: Globalized Apps for a Global Audience
Speaker: Rahul Doshi (bio below)
Your app may work great in your region, but how well does it work for the rest of the world’s internet users, a large number of whom don’t use English as their primary language?
We will explore various strategies for internationalization, including localization and translations, of AngularJS applications, discussing the various pros and cons of each technique. We will also briefly examine the ECMAScript Internationalization API and other popular open-source projects (modular libraries) for similarities and differences; the objective being to identify certain factors that affect the decision of what approach to ultimately take in building globalization support into your new and/or existing AngularJS applications.
Topics will include number and datetime formatting, cultures/locales, pluralization (using ngPluralize) and gender formatting, along with best practices, common pitfalls and finally, the role of your API (backend server).
Rahul is a UI Architect at Dailymotion. He previously worked at Adap.tv
(acquired by AOL Inc.) where he discovered AngularJS and is currently
building his second enterprise-grade web application, focusing primarily on
the scaleability, performance and usability aspects.His background also
includes Java, C/C++ and Android although he now spends most of his time
building responsive front-end applications.