diff --git a/src/languages/sr.js b/src/languages/sr.js
new file mode 100644
index 000000000..0bd084036
--- /dev/null
+++ b/src/languages/sr.js
@@ -0,0 +1,112 @@
+export default {
+    languageName: "Српски",
+    checkEverySecond: "Провери сваких {0} секунди.",
+    "Avg.": "Просечни ",
+    retriesDescription: "Максимум покушаја пре него што се сервис обележи као неактиван и пошаље се обавештење.",
+    ignoreTLSError: "Игнориши TLS/SSL грешке за HTTPS веб странице.",
+    upsideDownModeDescription: "Обрните статус. Ако је сервис доступан, онда је обележен као неактиван.",
+    maxRedirectDescription: "Максимани број преусмерења да се прате. Поставите на 0 да би се искључила преусмерења.",
+    acceptedStatusCodesDescription: "Одаберите статусне кодове који се сматрају успешним одговором.",
+    passwordNotMatchMsg: "Поновљена лозинка се не поклапа.",
+    notificationDescription: "Молим Вас поставите обавештење за масматраче да бисе активирали.",
+    keywordDescription: "Претражи кључну реч у чистом html или JSON одговору са осетљивим великим и малим словима",
+    pauseDashboardHome: "Паузирај",
+    deleteMonitorMsg: "Да ли сте сигурни да желите да обришете овог посматрача?",
+    deleteNotificationMsg: "Да ли сте сигурни д ажелите да уклоните ово обавештење за све посматраче?",
+    resoverserverDescription: "Cloudflare је подразумевани сервер. Можете променити сервер за расзрешавање у било ком тренутку.",
+    rrtypeDescription: "Одаберите RR-Type који желите да посматрате",
+    pauseMonitorMsg: "Да ли сте сигурни да желите да паузирате?",
+    Settings: "Подешавања",
+    Dashboard: "Командна табла",
+    "New Update": "Нова верзија",
+    Language: "Језик",
+    Appearance: "Изглед",
+    Theme: "Тема",
+    General: "Опште",
+    Version: "Верзија",
+    "Check Update On GitHub": "Проверите нову верзију на GitHub-у",
+    List: "Листа",
+    Add: "Додај",
+    "Add New Monitor": "Додај новог посматрача",
+    "Quick Stats": "Брзе статистике",
+    Up: "Активно",
+    Down: "Неактивно",
+    Pending: "Нерешено",
+    Unknown: "Непознато",
+    Pause: "Паузирај",
+    Name: "Име",
+    Status: "Статус",
+    DateTime: "Датум и време",
+    Message: "Порука",
+    "No important events": "Нема битних догађаја",
+    Resume: "Настави",
+    Edit: "Измени",
+    Delete: "Уклони",
+    Current: "Тренутно",
+    Uptime: "Време рада",
+    "Cert Exp.": "Истек серт.",
+    days: "дана",
+    day: "дан",
+    "-day": "-дана",
+    hour: "сат",
+    "-hour": "-сата",
+    Response: "Одговор",
+    Ping: "Пинг",
+    "Monitor Type": "Тип посматрача",
+    Keyword: "Кључна реч",
+    "Friendly Name": "Пријатељско име",
+    URL: "URL",
+    Hostname: "Hostname",
+    Port: "Порт",
+    "Heartbeat Interval": "Интервал откуцаја срца",
+    Retries: "Покушаји",
+    Advanced: "Напредно",
+    "Upside Down Mode": "Наопак мод",
+    "Max. Redirects": "Макс. преусмерења",
+    "Accepted Status Codes": "Прихваћени статусни кодови",
+    Save: "Сачувај",
+    Notifications: "Обавештења",
+    "Not available, please setup.": "Није доступно, молим Вас подесите.",
+    "Setup Notification": "Постави обавештење",
+    Light: "Светло",
+    Dark: "Тамно",
+    Auto: "Аутоматско",
+    "Theme - Heartbeat Bar": "Тема - Трака откуцаја срца",
+    Normal: "Нормално",
+    Bottom: "Доле",
+    None: "Искључено",
+    Timezone: "Временска зона",
+    "Search Engine Visibility": "Видљивост претраживачима",
+    "Allow indexing": "Дозволи индексирање",
+    "Discourage search engines from indexing site": "Одвраћајте претраживаче од индексирања сајта",
+    "Change Password": "Промени лозинку",
+    "Current Password": "Тренутна лозинка",
+    "New Password": "Нова лозинка",
+    "Repeat New Password": "Понови нову лозинку",
+    "Update Password": "Измени лозинку",
+    "Disable Auth": "Искључи аутентификацију",
+    "Enable Auth": "Укључи аутентификацију",
+    Logout: "Одлогуј се",
+    Leave: "Изађи",
+    "I understand, please disable": "Разумем, молим те искључи",
+    Confirm: "Потврди",
+    Yes: "Да",
+    No: "Не",
+    Username: "Корисничко име",
+    Password: "Лозинка",
+    "Remember me": "Запамти ме",
+    Login: "Улогуј се",
+    "No Monitors, please": "Без посматрача молим",
+    "add one": "додај једног",
+    "Notification Type": "Тип обавештења",
+    Email: "Е-пошта",
+    Test: "Тест",
+    "Certificate Info": "Информације сертификата",
+    "Resolver Server": "Разрешивачки сервер",
+    "Resource Record Type": "Тип записа ресурса",
+    "Last Result": "Последњи резултат",
+    "Create your admin account": "Наприви администраторски налог",
+    "Repeat Password": "Поновите лозинку",
+    respTime: "Време одг. (мс)",
+    notAvailableShort: "N/A"
+}
diff --git a/src/main.js b/src/main.js
index 3b00f2401..9750dd461 100644
--- a/src/main.js
+++ b/src/main.js
@@ -30,6 +30,7 @@ import esEs from "./languages/es-ES";
 import fr from "./languages/fr";
 import ja from "./languages/ja";
 import daDK from "./languages/da-DK";
+import sr from "./languages/sr";
 import svSE from "./languages/sv-SE";
 import koKR from "./languages/ko-KR";
 import ruRU from "./languages/ru-RU";
@@ -104,6 +105,7 @@ const languageList = {
     "fr": fr,
     "ja": ja,
     "da-DK": daDK,
+    "sr": sr,
     "sv-SE": svSE,
     "ko-KR": koKR,
     "ru-RU": ruRU,
diff --git a/src/pages/Settings.vue b/src/pages/Settings.vue
index 85ca0066c..679a2a7e6 100644
--- a/src/pages/Settings.vue
+++ b/src/pages/Settings.vue
@@ -189,6 +189,12 @@
                     <p>Es ist für <strong>jemanden der eine externe Authentifizierung</strong> vor Uptime Kuma geschaltet hat, wie z.B. Cloudflare Access.</p>
                     <p>Bitte mit Vorsicht nutzen.</p>
                 </template>
+
+                <template v-if="$i18n.locale === 'sr' ">
+                    <p>Да ли сте сигурни да желите да <strong>искључите аутентификацију</strong>?</p>
+                    <p>То је за <strong>оне који имају додату аутентификацију</strong> испред Uptime Kuma као на пример Cloudflare Access.</p>
+                    <p>Молим вас користите ово са пажњом.</p>
+                </template>
             </Confirm>
         </div>
     </transition>