Play by Play is a series where experts work on a solution in real time. It's unrehearsed and unscripted. In this course, John Papa sits down with Brian Clark to build internationalization into an Angular app. Internationalization is a powerful way to provide a better experience for users around the world by translating applications into local languages. Brian demonstrates how to integrate the popular angular-translate library, add multiple languages to an application, and discusses the options for changing languages in an application. By the end of this course, you'll know the essentials to get started with internationalization in your own Angular applications. Download the exercise files for this course at: https://github.com/clarkio/angular-i18n.
Course Overview Hi, I'm John Papa. Welcome to this Play by Play with Pluralsight. Play by Play is a series where we sit down with an expert to work on a solution in real time. It's unscripted and unrehearsed. In this course, Brian Clark, also known as Angular Man, shows us how to build an application in Angular that handles internationalization. We challenged Brian to develop it using a base application and adding the popular angular-translate library. Brian accepted our challenge and walks through adding the translation library, creating translation tables, and how to connect them to views. He also explains how to inject the translation service and multiple languages and how to change a language on the fly. We learn as Brian writes code and gives his expert opinion on the different ways to add translation and which he recommends and why. Please join us on this journey through building an internationalized application with Angular, learning from Brian. We hope you enjoy it.