diff --git a/res.qrc b/res.qrc
index 760e0e265..64a969ba4 100644
--- a/res.qrc
+++ b/res.qrc
@@ -53,6 +53,7 @@
translations/es.qm
translations/fi.qm
translations/fr.qm
+ translations/hr.qm
translations/hu.qm
translations/it.qm
translations/nl.qm
diff --git a/src/widget/form/settings/generalform.cpp b/src/widget/form/settings/generalform.cpp
index 58d193d5f..dc9988ee8 100644
--- a/src/widget/form/settings/generalform.cpp
+++ b/src/widget/form/settings/generalform.cpp
@@ -30,8 +30,8 @@
#include "src/autoupdate.h"
-static QStringList locales = {"bg", "de", "en", "es", "fr", "hu", "it", "lt", "mannol", "nl", "pirate", "pl", "pt", "ru", "sl", "fi", "sv", "uk", "zh"};
-static QStringList langs = {"Български", "Deutsch", "English", "Español", "Français", "Magyar", "Italiano", "Lietuvių", "mannol", "Nederlands", "Pirate", "Polski", "Português", "Русский", "Slovenščina", "Suomi", "Svenska", "Українська", "简体中文"};
+static QStringList locales = {"bg", "de", "en", "es", "fr", "hr", "hu", "it", "lt", "mannol", "nl", "pirate", "pl", "pt", "ru", "sl", "fi", "sv", "uk", "zh"};
+static QStringList langs = {"Български", "Deutsch", "English", "Español", "Français", "Hrvatski", "Magyar", "Italiano", "Lietuvių", "mannol", "Nederlands", "Pirate", "Polski", "Português", "Русский", "Slovenščina", "Suomi", "Svenska", "Українська", "简体中文"};
static QStringList timeFormats = {"hh:mm AP", "hh:mm", "hh:mm:ss AP", "hh:mm:ss"};
diff --git a/translations/i18n.pri b/translations/i18n.pri
index d2d084b93..dd9a4baac 100644
--- a/translations/i18n.pri
+++ b/translations/i18n.pri
@@ -5,6 +5,7 @@ TRANSLATIONS = translations/es.ts \
translations/de.ts \
translations/fi.ts \
translations/fr.ts \
+ translations/hr.ts \
translations/hu.ts \
translations/it.ts \
translations/nl.ts \