diff --git a/src/Makefile.in b/src/Makefile.in
index b6946b1..abd29b4 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -113,6 +113,7 @@ WEBFILES = \
src/web/excanvas.min.js \
src/web/angular.min.js \
src/web/angular-translate.min.js \
+ src/web/angular-translate-loader-url.min.js \
src/web/ngDialog.min.js \
src/web/ngDialog.min.css \
src/web/ngDialog-theme-plain.min.css \
diff --git a/src/http.c b/src/http.c
index 31ab0d3..355d718 100644
--- a/src/http.c
+++ b/src/http.c
@@ -97,6 +97,7 @@ static struct http_static_t http_static_files[] = {
{ "/jquery.min.js", "jquery.min.js" },
{ "/angular.min.js", "angular.min.js" },
{ "/angular-translate.min.js", "angular-translate.min.js" },
+ { "/angular-translate-loader-url.min.js", "angular-translate-loader-url.min.js" },
{ "/ngDialog.min.js", "ngDialog.min.js" },
{ "/ngDialog.min.css", "ngDialog.min.css" },
{ "/ngDialog-theme-plain.min.css", "ngDialog-theme-plain.min.css" },
diff --git a/src/web/aprsc.js b/src/web/aprsc.js
index 12e89d1..dcdf5e6 100644
--- a/src/web/aprsc.js
+++ b/src/web/aprsc.js
@@ -339,8 +339,9 @@ var app = angular.module('aprsc', [ 'pascalprecht.translate', 'graph', 'ngDialog
});
+ $translateProvider.useUrlLoader("/strings.json");
$translateProvider.useSanitizeValueStrategy('escape');
- $translateProvider.preferredLanguage('en');
+ $translateProvider.preferredLanguage('fi');
}).
run(function() {
console.log('aprsc module run');
diff --git a/src/web/index.html b/src/web/index.html
index 11b545c..b746d1f 100644
--- a/src/web/index.html
+++ b/src/web/index.html
@@ -13,6 +13,7 @@
+