Skip to content

Instantly share code, notes, and snippets.

@gsans
Created November 28, 2014 10:16
Show Gist options
  • Save gsans/734596b2f6d093e6c32a to your computer and use it in GitHub Desktop.
Save gsans/734596b2f6d093e6c32a to your computer and use it in GitHub Desktop.
<!— html code →
<select ng-model=”selectedLanguage” ng-change=”changeLanguage()”>
<option value=”en” translate=”global_language_en”></option>
<option value=”es” translate=”global_language_es”></option>
</select>
//controller
.controller(“Controller”, function($scope, $translate) {
//variable to store selected language
$scope.selectedLanguage = $translate.proposedLanguage(); //default
$scope.changeLanguage = function () {
//use parameter needs to be part of a known locale Eg: en-UK, en, etc
$translate.use($scope.selectedLanguage);
};
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment