var app = angular.module('kenyerApp', ['pascalprecht.translate']); app.config(function ($translateProvider) { $translateProvider.translations('en', { MAINTITLE: "More language application", TITLE: 'Hello', PARAGRAPH: 'This is a paragraph.', BUTTON_LANG_EN: 'english', BUTTON_LANG_HU: 'hungarian' }); $translateProvider.translations('hu', { MAINTITLE: "Többnyelvű alkalmazás", TITLE: 'Helló', PARAGRAPH: 'Ez egy bekezdés.', BUTTON_LANG_EN: 'angol', BUTTON_LANG_HU: 'magyar' }); $translateProvider.preferredLanguage('hu'); }); app.controller('kenyerCtrl', function ($scope, $translate) { $scope.changeLanguage = function (key) { $translate.use(key); }; });