Get current language with angular-translate
$translate.use()
is the way to go. Also, when an asynchronous loader is executed, you might wanna use $translate.proposedLanguage()
which returns the language key of the language that is currently loaded but not finished loaded yet.
$translate.use()
is a getter and setter.
See this demo found in links of docs:
http://jsfiddle.net/PascalPrecht/eUGWJ/7/