diff --git a/app/helpers/settings_helper.rb b/app/helpers/settings_helper.rb
index f6d86a18e81ed1630cbc60555419665bd6723810..ba728eb32c8db8793f4b21824912c69474099ac0 100644
--- a/app/helpers/settings_helper.rb
+++ b/app/helpers/settings_helper.rb
@@ -33,6 +33,7 @@ module SettingsHelper
     'pt-BR': 'Português do Brasil',
     ru: 'Русский',
     sk: 'Slovensky',
+    sl: 'Slovenščina',
     sr: 'Српски',
     'sr-Latn': 'Srpski (latinica)',
     sv: 'Svenska',
diff --git a/app/javascript/mastodon/locales/defaultMessages.json b/app/javascript/mastodon/locales/defaultMessages.json
index 3592918740ad7ba2ec51b660faca4309a4008a21..49b287928b8ac3abe5008fe572ffa6d7c7d9d9a6 100644
--- a/app/javascript/mastodon/locales/defaultMessages.json
+++ b/app/javascript/mastodon/locales/defaultMessages.json
@@ -1857,4 +1857,4 @@
     ],
     "path": "app/javascript/mastodon/features/video/index.json"
   }
-]
+]
\ No newline at end of file
diff --git a/config/application.rb b/config/application.rb
index b4871241a30a1d6d638a40491b879d43d6001398..729d4dafc05b14b637c66c9dea9c51e40d5c8343 100644
--- a/config/application.rb
+++ b/config/application.rb
@@ -67,6 +67,7 @@ module Mastodon
       :'pt-BR',
       :ru,
       :sk,
+      :sl,
       :sr,
       :'sr-Latn',
       :sv,