header.controller.js 553 B

12345678910111213141516171819
  1. (function ()
  2. {
  3. 'use strict';
  4. app.controller('Header', [ '$scope','$translate',function ($scope, $translate){
  5. $scope.isLogged = function() {
  6. return localStorage.getItem('authToken') ? true : false;
  7. };
  8. $scope.langSwitch = function(){
  9. var lang = localStorage.getItem('preferredLanguage');
  10. var curentleng = lang === 'en'? 'ru' : 'en';
  11. $translate.use(curentleng);
  12. localStorage.setItem('preferredLanguage', curentleng);
  13. }
  14. }
  15. ]);
  16. }
  17. )();