diff --git a/src/lang/bg_BG.lang.php b/src/lang/bg_BG.lang.php
index 9bb570d4..8db424e7 100644
--- a/src/lang/bg_BG.lang.php
+++ b/src/lang/bg_BG.lang.php
@@ -29,36 +29,36 @@ $sm_lang = array(
 	'name' => 'Български - Bulgarian',
 	'locale' => array('bg_BG.UTF-8', 'bg_BG', 'bulgarian'),
 	'system' => array(
-		'title' => 'Server Monitor',
+		'title' => 'Сървър Мониторинг',
 		'install' => 'Инсталация',
 		'action' => 'Действие',
 		'save' => 'Запиши',
 		'edit' => 'Редактирай',
-		'delete' => 'Изтрии',
+		'delete' => 'Изтрий',
 		'date' => 'Дата',
-		'message' => 'Съобщебие',
+		'message' => 'Съобщение',
 		'yes' => 'Да',
 		'no' => 'Не',
-		'edit' => 'Редактиране на',
+		'edit' => 'Редактирай',
 		'insert' => 'Добавяне',
 		'add_new' => 'Добави нов',
-		'update_available' => 'Налична е нова версия ({version}). Може да я свалите от <a href="http://www.phpservermonitor.org" target="_blank">тук</a>.',
+		'update_available' => 'Налична е нова версия: ({version}). Може да я свалите от <a href="http://www.phpservermonitor.org" target="_blank">тук</a>.',
 		'back_to_top' => 'Нагоре',
-		'go_back' => 'Go back',
-		'ok' => 'OK',
-		'cancel' => 'Cancel',
-		// date/time format according the strftime php function format parameter http://php.net/manual/function.strftime.php
+		'go_back' => 'Назад',
+		'ok' => 'Ок',
+		'cancel' => 'Отказ',
+		// date/time са във формат според параметъра strftime PHP функцията http://php.net/manual/function.strftime.php
 		'short_day_format' => '%B %e',
 		'long_day_format' => '%B %e, %Y',
-		'yesterday_format' => 'Yesterday at %k:%M',
-		'other_day_format' => '%A at %k:%M',
-		'never' => 'Never',
-		'hours_ago' => '%d hours ago',
-		'an_hour_ago' => 'about an hour ago',
-		'minutes_ago' => '%d minutes ago',
-		'a_minute_ago' => 'about a minute ago',
-		'seconds_ago' => '%d seconds ago',
-		'a_second_ago' => 'a second ago',
+		'yesterday_format' => 'Вчера в %k:%M',
+		'other_day_format' => '%A в %k:%M',
+		'never' => 'Никога',
+		'hours_ago' => 'преди %d часа',
+		'an_hour_ago' => 'преди час',
+		'minutes_ago' => 'преди %d минути',
+		'a_minute_ago' => 'преди минута',
+		'seconds_ago' => 'преди %d секунди',
+		'a_second_ago' => 'преди секунда',
 	),
 	'menu' => array(
 		'config' => 'Настройки',
@@ -72,32 +72,32 @@ $sm_lang = array(
 	'users' => array(
 		'user' => 'Потребител',
 		'name' => 'Име',
-		'user_name' => 'Username',
-		'password' => 'Password',
-		'password_repeat' => 'Password repeat',
-		'password_leave_blank' => 'Leave blank to keep unchanged',
-		'level' => 'Level',
-		'level_10' => 'Administrator',
-		'level_20' => 'User',
-		'level_description' => '<b>Administrators</b> have full access: they can manage servers, users and edit the global configuration.<br/><b>Users</b> can only view and run the updater for the servers that have been assigned to them.',
+		'user_name' => 'Потребител',
+		'password' => 'Парола',
+		'password_repeat' => 'Повторете паролата',
+		'password_leave_blank' => 'Оставете празно, за да не бъде променена паролата',
+		'level' => 'Ниво на достъп',
+		'level_10' => 'Администратор',
+		'level_20' => 'Потребител',
+		'level_description' => '<b>Администраторите</b> имат пълен достъп: могат да управляват сървърите, потребителите и да редактират глобалните настройки.<br/><b>Потребителите</b> могат само да виждат статуса на сървърите и да обнояват информацията за даден сървър, за който им е разрешен достъп.',
 		'mobile' => 'Мобилен телефон',
 		'email' => 'Имейл',
-		'delete_title' => 'Delete User',
-		'delete_message' => 'Are you sure you want to delete user \'%1\'?',
-		'deleted' => 'User deleted.',
+		'delete_title' => 'Изтриване на потребител',
+		'delete_message' => 'Сигурни ли сте, че искате да изтриете потребител \'%1\'?',
+		'deleted' => 'Потребителят е изтрит успешно.',
 		'updated' => 'Информацията за потребителя е обновена.',
 		'inserted' => 'Потребителят е добавен.',
-		'profile' => 'Profile',
-		'profile_updated' => 'Your profile has been updated.',
-		'error_user_name_bad_length' => 'Usernames must be between 2 and 64 characters.',
-		'error_user_name_invalid' => 'It may only contain alphabetic characters (a-z, A-Z), digits (0-9) and underscores (_).',
-		'error_user_name_exists' => 'The given username already exists in the database.',
-		'error_user_email_bad_length' => 'Email addresses must be between 5 and 255 characters.',
-		'error_user_email_invalid' => 'The email address is invalid.',
-		'error_user_level_invalid' => 'The given user level is invalid.',
-		'error_user_no_match' => 'The user could not be found in the database.',
-		'error_user_password_invalid' => 'The entered password is invalid.',
-		'error_user_password_no_match' => 'The entered passwords do not match.',
+		'profile' => 'Профил',
+		'profile_updated' => 'Профилът е обновен успешно',
+		'error_user_name_bad_length' => 'Потребителското име трябва да съдържа между 2 и 64 символа',
+		'error_user_name_invalid' => 'Може да съдържа само латински букви (a-z, A-Z), цифри (0-9) и долна черта (_).',
+		'error_user_name_exists' => 'Вече съществува акаунт с това потребителско име.',
+		'error_user_email_bad_length' => 'Имейл адреса трябва да съдържа между 5 и 255 символа.',
+		'error_user_email_invalid' => 'Въведения имейл адрес е грешен.',
+		'error_user_level_invalid' => 'Избраното ниво на достъп е грешно.',
+		'error_user_no_match' => 'Потребителят не може да бъде намерен.',
+		'error_user_password_invalid' => 'Въведената парола е грешка.',
+		'error_user_password_no_match' => 'Въведените пароли не съвпадат.',
 	),
 	'log' => array(
 		'title' => 'Записи в лога',
@@ -113,38 +113,38 @@ $sm_lang = array(
 		'domain' => 'Хост',
 		'port' => 'Порт',
 		'type' => 'Тип',
-		'type_website' => 'Website',
-		'type_service' => 'Service',
+		'type_website' => 'Сайт',
+		'type_service' => 'Услуга',
 		'pattern' => 'Търсене на образец/схема',
-		'pattern_description' => 'If this pattern is not found on the website, the server will be marked offline. Regular expressions are allowed.',
+		'pattern_description' => 'Ако този образец/схема не е намерен в интернет страницата, сървърът ще бъде отбелязан като Офлайн. Регулярните изрази са разрешени.',
 		'last_check' => 'Последна проверка',
 		'last_online' => 'Последно на линия',
 		'monitoring' => 'Мониторинг',
-		'no_monitoring' => 'No monitoring',
+		'no_monitoring' => 'Не се наблюдава',
 		'email' => 'Имейл',
 		'send_email' => 'Имейл',
 		'sms' => 'SMS',
 		'send_sms' => 'SMS',
-		'delete_title' => 'Delete Server',
-		'delete_message' => 'Are you sure you want to delete server \'%1\'?',
-		'deleted' => 'Server deleted.',
+		'delete_title' => 'Изтриване на сървър',
+		'delete_message' => 'Сигурни ли сте, че искате да изтриете сървър \'%1\'?',
+		'deleted' => 'Сървъра е изтрит успешно.',
 		'updated' => 'Информацията за сървъра е обновена.',
-		'inserted' => 'Сървърът е добвен успешно.',
-		'latency' => 'Пинг',
-		'latency_max' => 'Latency (maximum)',
-		'latency_min' => 'Latency (minimum)',
-		'latency_avg' => 'Latency (average)',
-		'uptime' => 'Uptime',
-		'year' => 'Year',
-		'month' => 'Month',
-		'week' => 'Week',
-		'day' => 'Day',
-		'hour' => 'Hour',
-		'warning_threshold' => 'Warning threshold',
-		'warning_threshold_description' => 'Number of failed checks required before it is marked offline.',
-		'chart_last_week' => 'Last week',
-		'chart_history' => 'History',
-		// Charts date format according jqPlot date format  http://www.jqplot.com/docs/files/plugins/jqplot-dateAxisRenderer-js.html
+		'inserted' => 'Сървърът е добавен успешно.',
+		'latency' => 'Латенция',
+		'latency_max' => 'Латенция (максимална)',
+		'latency_min' => 'Латенция (минимална)',
+		'latency_avg' => 'Латенция (средна)',
+		'uptime' => 'Ъптайм',
+		'year' => 'Година',
+		'month' => 'Месец',
+		'week' => 'Седмица',
+		'day' => 'Ден',
+		'hour' => 'Час',
+		'warning_threshold' => 'Предупредителен праг',
+		'warning_threshold_description' => 'Брой неуспешни проверки, преди сървъра да бъде маркиран като Офлайн.',
+		'chart_last_week' => 'Последната седмица',
+		'chart_history' => 'История',
+		// Charts формат на датата според jqPlot http://www.jqplot.com/docs/files/plugins/jqplot-dateAxisRenderer-js.html
 		'chart_day_format' => '%d.%m.%Y',
 		'chart_long_date_format' => '%d.%m.%Y %H:%M:%S',
 		'chart_short_date_format' => '%d.%m %H:%M',
@@ -179,10 +179,10 @@ $sm_lang = array(
 			'Ще получавате известие когато има промяна със връзката на даден някой от описаните сървър или сайт. От Онлайн -> Офлайн и от Офлайн -> Онлайн.<br/>'.
 			'<br/><b>Офлайн</b><br>'.
 			'Ще получите известие когато връзката до сървъра е изгубена за *ПЪРВИ ПЪТ*. Например, '.
-			'вашия cron скрипт проверява всеки 15 минути и връзката до сървъра е изгубена в 1 часа през ноща и не работи до 6 часа сутринта '.
+			'вашия cron скрипт проверява всеки 15 минути и връзката до сървъра е изгубена в 1 часа през нощта и не работи до 6 часа сутринта '.
 			'Вие ще получите едно известие в 1 часа за това<br/>'.
 			'<br><b>Винаги:</b><br> '.
-			'Ще получавате известие при всяка проверка на Вашия cron скрипт дори когато връзката до даден сървър или сайт е била'.
+			'Ще получавате известие при всяка проверка на Вашия крон скрипт дори когато връзката до даден сървър или сайт е била'.
 			'прекъсната в продължение на часове.',
 		'alert_type_status' => 'Промяна на статуса',
 		'alert_type_offline' => 'Офлайн',
@@ -194,7 +194,7 @@ $sm_lang = array(
 		'updated' => 'Настройките са обновени успешно.',
 		'tab_email' => 'Имейл',
 		'tab_sms' => 'SMS',
-		'tab_log' => 'логовете',
+		'tab_log' => 'Логове',
 		'settings_email' => 'Имейл настройки',
 		'settings_sms' => 'SMS настройки',
 		'settings_notification' => 'Настройки на известията',
@@ -203,9 +203,9 @@ $sm_lang = array(
 		'auto_refresh_servers' =>
 			'Автоматично опресняване на страницата.<br/>'.
 			'<span class="small">'.
-			'Времето е в секунди, ако е 0 страницата няма да се обноява.'.
+			'Времето е в секунди, ако е 0 страницата няма да се обновява.'.
 			'</span>',
-		'seconds' => 'seconds',
+		'seconds' => 'секунди',
 	),
 	// За нов ред в имейл съобщението, моля използвайте тага <br/>
 	'notifications' => array(
@@ -217,26 +217,26 @@ $sm_lang = array(
 		'on_email_body' => "Връзката до '%LABEL%' беше ВЪЗСТАНОВЕНА:<br/><br/>Сървър: %LABEL%<br/>IP адрес: %IP%<br/>Порт: %PORT%<br/>Днес: %DATE%",
 	),
 	'login' => array(
-		'welcome_usermenu' => 'Welcome, %user_name%',
-		'title_sign_in' => 'Please sign in',
-		'title_forgot' => 'Forgot your password?',
-		'title_reset' => 'Reset your password',
-		'submit' => 'Submit',
-		'remember_me' => 'Remember me',
-		'login' => 'Login',
-		'logout' => 'Logout',
-		'username' => 'Username',
-		'password' => 'Password',
-		'password_repeat' => 'Repeat password',
-		'password_forgot' => 'Forgot password?',
-		'password_reset' => 'Reset password',
-		'password_reset_email_subject' => 'Reset your password for PHP Server Monitor',
-		'password_reset_email_body' => 'Please use the following link to reset your password. Please note it expires in 1 hour.<br/><br/>%link%',
-		'error_user_incorrect' => 'The provided username could not be found.',
-		'error_login_incorrect' => 'The information is incorrect.',
-		'error_login_passwords_nomatch' => 'The provided passwords do not match.',
-		'error_reset_invalid_link' => 'The reset link you provided is invalid.',
-		'success_password_forgot' => 'An email has been sent to you with information how to reset your password.',
-		'success_password_reset' => 'Your password has been reset successfully. Please login.',
+		'welcome_usermenu' => 'Добре дошъл, %user_name%',
+		'title_sign_in' => 'Моля, влезте с профила си',
+		'title_forgot' => 'Забравили сте паролата си?',
+		'title_reset' => 'Възстановяване на паролата',
+		'submit' => 'Вход',
+		'remember_me' => 'Искам да остана логнат',
+		'login' => 'Вход',
+		'logout' => 'Изход',
+		'username' => 'Потребител',
+		'password' => 'Парола',
+		'password_repeat' => 'Повторете паролата',
+		'password_forgot' => 'Забравили сте паролата си?',
+		'password_reset' => 'Възстановяване на паролата',
+		'password_reset_email_subject' => 'Възстановяване на парола за PHP Сървър Мониторинг',
+		'password_reset_email_body' => 'За да възстановите паролата си е нужно да кликнете на линка по-долу. Валидността на линка е един час.<br/><br/>%link%',
+		'error_user_incorrect' => 'Потребителят не може да бъде намерен.',
+		'error_login_incorrect' => 'Информацията е грешна.',
+		'error_login_passwords_nomatch' => 'Паролите не съвпадат.',
+		'error_reset_invalid_link' => 'Линкът за възстановяване на паролата не е валиден.',
+		'success_password_forgot' => 'Изпратен е имейл с информация за възстановяване на паролата.',
+		'success_password_reset' => 'Вашата парола е променена успешно. Моля, влезте в системата.',
 	),
 );