Ich habe ein Problem mit der Sprache im Controller zu ändern. Wenn ich eine andere Sprache wähle, ändert der Wert in Templates die korrekten Übersetzungen, aber die Übersetzungen im Controller sind immer noch gleich.
Wie kann ich dieses Problem lösen?angular translate aktualisiert die Übersetzung in der Steuerung nicht, wenn ich die Sprache ändere
Ich verwende useStaticFilesLoader
.
.config(function($translateProvider) {
$translateProvider.useStaticFilesLoader({
prefix: 'lang/',
suffix: '.json'
});
$translate(['safemode_title','safemode_message','server_error']).then(function (translations) {
$scope.safemode_title = translations.safemode_title;
$scope.safemode_message = translations.safemode_message;
$scope.serverError = translations.server_error;
});