diff --git a/CMakeLists.txt b/CMakeLists.txt
index 437fddd..1eb9677 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -66,6 +66,7 @@ set(TS_FILES
data/translations/${PROJECT_NAME}_cs_CZ.ts
data/translations/${PROJECT_NAME}_de_DE.ts
data/translations/${PROJECT_NAME}_es_MX.ts
+ data/translations/${PROJECT_NAME}_fi_FI.ts
data/translations/${PROJECT_NAME}_fr_FR.ts
data/translations/${PROJECT_NAME}_hi_IN.ts
data/translations/${PROJECT_NAME}_hu_HU.ts
diff --git a/data/icons/flags/flags.qrc b/data/icons/flags/flags.qrc
index 346c182..90344c9 100644
--- a/data/icons/flags/flags.qrc
+++ b/data/icons/flags/flags.qrc
@@ -4,6 +4,7 @@
CN.svg
CZ.svg
DE.svg
+ FI.svg
FR.svg
HU.svg
IN.svg
diff --git a/data/translations/kdiskmark_fi_FI.ts b/data/translations/kdiskmark_fi_FI.ts
index c812f52..aae313c 100644
--- a/data/translations/kdiskmark_fi_FI.ts
+++ b/data/translations/kdiskmark_fi_FI.ts
@@ -184,7 +184,7 @@
- Jonot & & Säikeet
+ Jonot && Säikeet
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index c97621f..81951fa 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -31,7 +31,7 @@ MainWindow::MainWindow(QWidget *parent)
QVector locales = { QLocale::English, QLocale::Czech, QLocale::German,
QLocale(QLocale::Spanish, QLocale::Mexico),
QLocale::French, QLocale::Italian, QLocale::Hungarian, QLocale::Dutch,
- QLocale::Polish, QLocale(QLocale::Portuguese, QLocale::Brazil),
+ QLocale::Polish, QLocale(QLocale::Portuguese, QLocale::Brazil), QLocale::Finnish,
QLocale::Slovak, QLocale::Swedish, QLocale::Turkish, QLocale::Russian,
QLocale::Ukrainian, QLocale::Chinese, QLocale::Japanese, QLocale::Hindi };