diff --git a/ru.json b/ru.json
index 3d93610fd30023f75c181c4279897b407a28d991..c9abd8033fe94efccb8382b3e4ad1db79750df75 100644
--- a/ru.json
+++ b/ru.json
@@ -10,13 +10,13 @@
     },
     "login": {
         "title": "Вход",
-        "email": "Эл. почта",
+        "email": "Электронная почта",
         "password": "Пароль",
         "enter": {
-            "email": "Введите свою эл. почту.",
+            "email": "Введите свою электронную почту.",
             "password": "Введите свой пароль.",
             "username": "Введите имя пользователя.",
-            "invite": "Введите ваш код приглашения.",
+            "invite": "Введите свой пригласительный код.",
             "current_password": "Введите свой текущий пароль."
         },
         "forgot": "Забыли пароль?",
@@ -41,7 +41,7 @@
         "register": "Регистрация",
         "username": "Имя пользователя",
         "existing": "Уже имеете аккаунт?",
-        "check_mail": "Проверьте свою эл. почту.",
+        "check_mail": "Проверьте свою электронную почту.",
         "check_spam": "Проверьте спам, если не можете найти письмо",
         "email_delay": "Пожалуйста, дайте ему до 10 минут."
     },
@@ -51,14 +51,14 @@
                 "message": "Писать {{name}}",
                 "system": {
                     "user_left": "{{user}} вышел",
-                    "removed_by": "{{other_user}} удалил {{user}}",
+                    "removed_by": "{{user}} выгнан {{other_user}}",
                     "user_joined": "{{user}} присоединился",
-                    "added_by": "{{other_user}} добавил {{user}}",
-                    "channel_renamed": "{{user}} переименовал на канал {{name}}",
-                    "channel_icon_changed": "{{user}} изменил изображение канала",
+                    "added_by": "{{user}} добавлен {{other_user}}",
+                    "channel_renamed": "{{user}} переименовал канал на {{name}}",
+                    "channel_icon_changed": "{{user}} изменил значок канала",
                     "channel_description_changed": "{{user}} изменил описание канала",
-                    "user_banned": "{{user}} заблокирован",
-                    "user_kicked": "{{user}} изгнан"
+                    "user_banned": "{{user}} забанен",
+                    "user_kicked": "{{user}} выгнан"
                 },
                 "message_who": "Сообщение {{person}}",
                 "uploading_file": "Загрузка…",
@@ -78,7 +78,7 @@
                 },
                 "edited": "(изменено)",
                 "voice": {
-                    "connected": "Голос подключен",
+                    "connected": "Голосовая связь подключена",
                     "leave": "Покинуть",
                     "mute": "Отключить звук",
                     "unmute": "Включить звук"
@@ -87,8 +87,9 @@
                     "spoiler_attachment": "Спойлер",
                     "jump_present": "Перейти в конец",
                     "viewing_old": "Просмотр старых сообщений",
-                    "failed_load": "Не могу загрузить сообщение.",
-                    "no_sending": "У вас нет прав на отправку сообщений в этом канале."
+                    "failed_load": "Не удалось загрузить сообщение.",
+                    "no_sending": "У вас нет прав на отправку сообщений в этом канале.",
+                    "blocked_messages": "{{count}} заблокированных сообщения"
                 },
                 "notifications": {
                     "all": "Все сообщения",
@@ -105,19 +106,19 @@
                 "participants": "Участвуют"
             },
             "groups": {
-                "create": "Создать группу.",
+                "create": "Создать группу",
                 "name": "Название группы",
                 "owner": "Владелец группы",
                 "description": "Описание группы"
             },
             "servers": {
-                "create": "Создать сервер.",
+                "create": "Создать сервер",
                 "name": "Название сервера",
                 "channel_name": "Название канала",
                 "owner": "Владелец сервера",
                 "description": "Описание сервера",
                 "channel_description": "Описание канала",
-                "custom_banner": "Свой баннер",
+                "custom_banner": "Пользовательский баннер",
                 "channel_type": "Тип канала",
                 "text_channel": "Текстовый канал",
                 "voice_channel": "Голосовой канал"
@@ -128,7 +129,7 @@
                 "dev": "Разработчик",
                 "home": "Главная",
                 "friends": "Друзья",
-                "unreads": "Не прочитано",
+                "unreads": "Непрочитанные",
                 "saved": "Сохранённые заметки"
             }
         },
@@ -231,12 +232,12 @@
                 },
                 "experiments": {
                     "descriptions": {
-                        "servers": "Это позволит вам создавать сервера с каналами, приглашения, блокировать, модерировать их и другое."
+                        "servers": "Это позволит вам создавать сервера с каналами, приглашения, банить, модерировать их и другое."
                     },
                     "features": "Доступные функции",
                     "title": "Эксперименты",
                     "titles": {
-                        "servers": "Серверы"
+                        "servers": "Сервера"
                     },
                     "not_available": "Нет доступных экспериментов на данный момент."
                 }
@@ -250,7 +251,7 @@
                     "icon": "Значок группы"
                 },
                 "permissions": {
-                    "title": "Разрешения"
+                    "title": "Права"
                 }
             },
             "categories": {
@@ -289,11 +290,18 @@
                     "title": "Приглашения"
                 },
                 "bans": {
-                    "title": "Блокировки"
+                    "title": "Баны"
                 },
                 "roles": {
                     "title": "Роли"
                 }
+            },
+            "permissions": {
+                "default_role": "По умолчанию",
+                "channel": "Права канала",
+                "server": "Права сервера",
+                "create_role": "Создать новую роль",
+                "role_name": "Название роли"
             }
         },
         "context_menu": {
@@ -350,8 +358,14 @@
                 "blocked": "Заблокирован",
                 "incoming": "Входящий запрос дружбы.",
                 "outgoing": "Исходящий запрос дружбы.",
-                "pending": "Ожидает",
-                "nobody": "Никого нет!"
+                "pending": "Ожидающие запросы",
+                "nobody": "Никого нет!",
+                "from": {
+                    "several": "От {{userlist}} и {{count}} более…",
+                    "single": "От {{user}}",
+                    "multiple": "От {{userlist}} и {{user}}"
+                },
+                "sent": "Исходящий"
             },
             "modals": {
                 "prompt": {
@@ -360,24 +374,25 @@
                     "create_invite_generate": "Создание приглашения…",
                     "confirm_close_dm": "Закрыть переписку с {{name}}?",
                     "confirm_delete": "Удалить {{name}}?",
-                    "confirm_delete_long": "После того, как он удален, пути назад нет.",
+                    "confirm_delete_long": "После удаления, пути назад не будет.",
                     "confirm_close_dm_long": "Вы можете снова открыть его позже, но он исчезнет с обеих сторон.",
-                    "create_invite_created": "Ваш код приглашения:",
+                    "create_invite_created": "Ваш новый код приглашения:",
                     "confirm_delete_message_long": "Вы уверены, что хотите удалить это?",
                     "confirm_kick": "Вы уверены, что хотите выгнать {{name}}?",
-                    "confirm_ban_reason": "Причина блокировки",
-                    "confirm_ban": "Вы собираетесь заблокировать {{name}}",
+                    "confirm_ban_reason": "Причина бана",
+                    "confirm_ban": "Вы собираетесь забанить {{name}}",
                     "unfriend_user": "Удалить {{name}}?",
                     "block_user": "Заблокировать {{name}}?",
-                    "block_user_long": "Вы уверены, что хотите заблокировать {{name}}? Он будет удалён из списка ваших друзей."
+                    "block_user_long": "Вы уверены, что хотите заблокировать {{name}}? Он будет удалён из списка ваших друзей.",
+                    "unfriend_user_long": "Вы не сможете снова поговорить с ними, пока не добавите их обратно."
                 },
                 "account": {
                     "change": {
                         "username": "Изменить имя пользователя",
                         "password": "Изменить пароль",
-                        "email": "Имзенить эл. почту"
+                        "email": "Изменить электронную почту"
                     },
-                    "failed": "Не удалось сменить!"
+                    "failed": "Не удалось изменить!"
                 },
                 "clipboard": {
                     "unavailable": "Буфер обмена недоступен!",
@@ -386,7 +401,7 @@
                 },
                 "actions": {
                     "cancel": "Отменить",
-                    "reload": "Перезагрузите приложение",
+                    "reload": "Перезагрузить приложение",
                     "save": "Сохранить",
                     "send_email": "Отправить письмо",
                     "continue": "Продожлить",
@@ -395,7 +410,7 @@
                     "update": "Обновить",
                     "preview": "Предварительный просмотр",
                     "kick": "Выгнать",
-                    "ban": "Блокировка",
+                    "ban": "Забанить",
                     "delete": "Удалить",
                     "create": "Создать",
                     "remove": "Удалить",
@@ -415,7 +430,7 @@
                         "translator": "Переводчик",
                         "early_adopter": "Первопроходец",
                         "supporter": "Донатер",
-                        "responsible_disclosure": "Ответственно раскрытые ошибки"
+                        "responsible_disclosure": "Ответственно раскрытые баги"
                     },
                     "profile": "Профиль",
                     "mutual_friends": "Общие друзья",
@@ -460,12 +475,17 @@
         }
     },
     "dayjs": {
-        "nextWeek": "dddd [в] LT",
+        "nextWeek": "dddd [в] {{time}}",
         "sameElse": "L",
-        "sameDay": "[Сегодня в] LT",
-        "nextDay": "[Завтра в] LT",
-        "lastWeek": "[Посл.] dddd [в] LT",
-        "lastDay": "[Вчера в] LT"
+        "sameDay": "[Сегодня в] {{time}}",
+        "nextDay": "[Завтра в] {{time}}",
+        "lastWeek": "[Посл.] dddd [в] {{time}}",
+        "lastDay": "[Вчера в] {{time}}",
+        "defaults": {
+            "twelvehour": "да",
+            "date_format": "традиционный",
+            "date_separator": "."
+        }
     },
     "notifications": {
         "sent_request": "@{{person}} отправил вам запрос дружбы.",
@@ -515,5 +535,79 @@
     },
     "shortcuts": {
         "ctrlc": "Ctrl + C"
+    },
+    "permissions": {
+        "server": {
+            "ManageRoles": {
+                "t": "Управление ролями",
+                "d": "Позволяет участникам создавать, редактировать и удалять роли рангом ниже, чем их. Так же позволяет изменять права каналов."
+            },
+            "ManageChannels": {
+                "t": "Управление каналами",
+                "d": "Позволяет участникам создавать, редактировать и удалять каналы."
+            },
+            "ManageNicknames": {
+                "t": "Управлять именами пользователей",
+                "d": "Позволяет участникам изменять никнеймы других участников."
+            },
+            "ChangeAvatar": {
+                "d": "Позволяет участникам изменять свой аватар на этом сервере.",
+                "t": "Изменять аватар"
+            },
+            "KickMembers": {
+                "d": "Позволяет участникам выгонять участников из этого сервера. Выгнанные участники смогут вернуться по приглашению.",
+                "t": "Выгонять участников"
+            },
+            "ManageServer": {
+                "t": "Управление сервером",
+                "d": "Позволяет участникам изменять название, описание, значок и другую связанную информацию этого сервера."
+            },
+            "BanMembers": {
+                "t": "Блокировать пользователей",
+                "d": "Позволяет участникам перманентно блокировать пользователей на этом сервере."
+            },
+            "ChangeNickname": {
+                "d": "Позволяет участникам изменять свой никнейм на этом сервере.",
+                "t": "Изменять никнейм"
+            },
+            "RemoveAvatars": {
+                "d": "Позволяет участникам удалять серверные аватары других участников на этом сервере.",
+                "t": "Удалять аватары"
+            }
+        },
+        "channel": {
+            "VoiceCall": {
+                "t": "Голосовой чат",
+                "d": "Позволяет участникам присоединяться к голосовым каналам."
+            },
+            "View": {
+                "d": "Позволяет участникам просматривать любые каналы, на которых у них есть это разрешение.",
+                "t": "Просмотр каналов"
+            },
+            "ManageChannel": {
+                "d": "Позволяет участникам редактировать или удалять канал.",
+                "t": "Выгонять участников"
+            },
+            "InviteOthers": {
+                "d": "Позволяет участникам приглашать других пользователей в канал.",
+                "t": "Создание приглашения"
+            },
+            "UploadFiles": {
+                "d": "Позволяет участникам загружать файлы в текстовые каналы.",
+                "t": "Загрузка файлов"
+            },
+            "SendMessage": {
+                "t": "Отправка сообщений",
+                "d": "Позволяет участникам отправлять сообщения в текстовых каналах."
+            },
+            "ManageMessages": {
+                "t": "Управление сообщениями",
+                "d": "Позволяет участникам удалять сообщения, отправленные другими участниками."
+            },
+            "EmbedLinks": {
+                "d": "Позволяет участникам показывать встроенный контент по ссылкам, которые они публикуют в текстовых каналах.",
+                "t": "Встроенные ссылки"
+            }
+        }
     }
 }