diff --git a/UI/Common/Russian.lproj/Localizable.strings b/UI/Common/Russian.lproj/Localizable.strings
index 4fa09475a..8f9b6d20e 100644
--- a/UI/Common/Russian.lproj/Localizable.strings
+++ b/UI/Common/Russian.lproj/Localizable.strings
@@ -44,6 +44,9 @@
"Expand" = "Развернуть";
"Reduce" = "Уменьшить";
+/* tooltip */
+"Refresh" = "Обновить";
+
/* generic.js */
"Unable to subscribe to that folder!"
= "Невозможно подписаться на эту папку!";
@@ -106,7 +109,7 @@
"Personal" = "Личное";
"To Do" = "К исполнению";
"Later" = "Позже";
-"Forwarded" = "Forwarded";
+"Forwarded" = "Перенаправлено";
"Return Receipt Sent" = "Уведомление о вручении отправлено";
"a2_Sunday" = "Вс";
"a2_Monday" = "Пн";
@@ -224,9 +227,9 @@
"Move forward" = "Передвинуть вперед";
/* Password Recovery */
-"passwordRecovery_Disabled" = "Disabled";
-"passwordRecovery_SecretQuestion" = "Secret question";
-"passwordRecovery_SecretQuestion1" = "What is the name of your first pet ?";
-"passwordRecovery_SecretQuestion2" = "What was your first car ?";
-"passwordRecovery_SecretQuestion3" = "What is your favorite movie ?";
-"passwordRecovery_SecondaryEmail" = "Secondary E-mail";
+"passwordRecovery_Disabled" = "Отключено";
+"passwordRecovery_SecretQuestion" = "Секретный вопрос";
+"passwordRecovery_SecretQuestion1" = "Как звали ваше первое домашнее животное?";
+"passwordRecovery_SecretQuestion2" = "Какой была ваша первая машина?";
+"passwordRecovery_SecretQuestion3" = "Какой ваш любимый фильм?";
+"passwordRecovery_SecondaryEmail" = "Дополнительный адрес электронной почты";
diff --git a/UI/MailerUI/Russian.lproj/Localizable.strings b/UI/MailerUI/Russian.lproj/Localizable.strings
index 5c0b4a058..3d517ae53 100644
--- a/UI/MailerUI/Russian.lproj/Localizable.strings
+++ b/UI/MailerUI/Russian.lproj/Localizable.strings
@@ -445,6 +445,8 @@
"Back" = "Назад";
"Copy messages" = "Копировать сообщения";
"More messages options" = "Больше опций сообщений";
+"Flag" = "Флаг";
+"Unflag" = "Снять отметку";
"Mark as Unread" = "Пометить как непрочитанное";
"Mark as Read" = "Пометить как прочитанное";
"Closing Window ..." = "Закрывается окно...";
@@ -458,6 +460,8 @@
"Your email has been sent" = "Письмо отправлено";
"Folder compacted" = "Папка сжата";
+"More Options" = "Дополнительные параметры";
+
"New draft" = "Новый черновик";
"Create new draft with this template" = "Создать новый черновик из этого шаблона";
diff --git a/UI/MainUI/Russian.lproj/Localizable.strings b/UI/MainUI/Russian.lproj/Localizable.strings
index f87409ae6..c33eedb96 100644
--- a/UI/MainUI/Russian.lproj/Localizable.strings
+++ b/UI/MainUI/Russian.lproj/Localizable.strings
@@ -17,8 +17,8 @@
"Wrong username or password." = "Неправильный логин или пароль.";
"Retry" = "Повторить";
"Login failed due to unhandled error case:" = "Войти не удалось из-за необработанного случая ошибки:";
-"cookiesNotEnabled" = "Вы не можете войти в систему, так как в Вашем броузере (программа для просмотра страниц в интернете) выключены cookies. Пожалуйста разрешите нашему сайту использовать cookies в настройках Вашего броузера.";
-"browserNotCompatible" = "Мы определили что Ваша программа просмотра интернет-страниц (browser) не поддерживает используемую на нашем сайте технологию. Мы рекомендуем использовать одину из совместимых программ (в порядке лучшей совместимости): Firefox, Internet Explorer, Safari, Chrome. Скачать свежий Firefox можно тут:";
+"cookiesNotEnabled" = "Вы не можете войти в систему, так как в Вашем браузере выключены cookies. Пожалуйста разрешите нашему сайту использовать cookies в настройках Вашего браузера.";
+"browserNotCompatible" = "Мы определили, что версия Вашего браузера не поддерживается на нашем сайте. Мы рекомендуем использовать Firefox. Нажмите на ссылку ниже, чтобы загрузить свежую версию браузера.";
"alternativeBrowsers" = "В качестве альтернативы можно использовать следующие программы:";
"alternativeBrowserSafari" = "Также можно использовать Safari.";
@@ -45,6 +45,7 @@
"English" = "English";
"Finnish" = "Suomi";
"French" = "Français";
+"Galician" = "Галисийский";
"German" = "Deutsch";
"Hebrew" = "עברית";
"Hungarian" = "Magyar";
@@ -76,7 +77,7 @@
"Welsh" = "Cymraeg";
"About" = "О системе";
-"AboutBox" = "Developed by Inverse and Alinto, SOGo is a fully-featured groupware server with a focus on scalability and simplicity.
\nSOGo provides a rich AJAX-based Web interface and supports multiple native clients through the use of standard protocols such as CalDAV and CardDAV.
\nSOGo is distributed under the GNU GPL version 2 or later and parts are distributed under the GNU LGPL version 2. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
\nSee this page for various support options.";
+"AboutBox" = "Разработанный компаниями Inverse и Alinto, SOGo представляет собой полнофункциональный сервер группового ПО, ориентированный на масштабируемость и простоту.
\nSOGo предоставляет мощный Web-интерфейс на базе AJAX и поддерживает множество собственных клиентов за счет использования стандартных протоколов, таких как CalDAV и CardDAV.
\nSOGo распространяется по лицензии GNU GPL версии 2 или более поздней, а отдельные части - по лицензии GNU LGPL версии 2. Это свободное программное обеспечение: вы можете свободно изменять и распространять его. ГАРАНТИИ НЕ ПРЕДОСТАВЛЯЮТСЯ, в пределах, разрешенных законодательством.
\nРазличные варианты поддержки см. на этой странице.";
"Your account was locked due to too many failed attempts." = "Ваш аккаунт был заблокирован из-за слишком большого числа неудачных попыток.";
"Your account was locked due to an expired password." = "Ваш аккаунт был заблокирован в связи с истечение срока действия пароля.";
"Login failed due to unhandled error case" = "Войти не удалось из-за необработанного случая ошибки";
@@ -95,12 +96,12 @@
"seconds" = "секунд";
"Password change failed" = "Ошибка изменения пароля";
"Password change failed - Permission denied" = "Ошибка изменения пароля - Доступ запрещен";
-"Password change failed - Insufficient password quality" = "Ошибка изменения пароля - пароль не достаточно сложный";
-"Password change failed - Password is too short" = "Ошибка изменения пароля - пароль слишком короткий";
+"Password change failed - Insufficient password quality" = "Ошибка изменения пароля - Пароль не достаточно сложный";
+"Password change failed - Password is too short" = "Ошибка изменения пароля - Пароль слишком короткий";
"Password change failed - Password is too young" = "Ошибка изменения пароля - пароль слишком молод";
-"Password change failed - Password is in history" = "Ошибка изменения пароля - пароль уже есть в истории";
+"Password change failed - Password is in history" = "Ошибка изменения пароля - Пароль уже есть в истории";
"Unhandled policy error: %{0}" = "Необработанные ошибки политики:% {0}";
-"Unhandled error response" = "Unhandled error response";
+"Unhandled error response" = "Необработанный ответ об ошибке";
"Password change is not supported." = "Смена пароля не поддерживается.";
"Unhandled HTTP error code: %{0}" = "Необработанные ошибки HTTP-код:% {0}";
"New password" = "Новый пароль";
@@ -112,17 +113,17 @@
"Missing type parameter" = "Отсутствует параметр типа";
/* Password Recovery */
-"Secondary e-mail" = "Secondary e-mail";
-"Answer" = "Answer";
-"Password lost" = "Password lost";
-"No password recovery method has been defined for this user" = "No password recovery method has been defined for this user";
-"Invalid secret question answer" = "Invalid secret question answer";
-"Next" = "Next";
-"Back" = "Back";
-"Please enter a new password below" = "Please enter a new password below";
-"A link will be sent to %{0}" = "A link will be sent to %{0}";
-"A password reset link has been sent, please check your recovery e-mail mailbox and click on the link" = "A password reset link has been sent, please check your recovery e-mail mailbox and click on the link";
-"Invalid configuration for email password recovery" = "Invalid configuration for email password recovery";
-"Password recovery email in error" = "Password recovery email in error";
-"Password reset" = "Password reset";
-"Hi %{0},\nThere was a request to change your password!\n\nIf you did not make this request then please ignore this email.\n\nOtherwise, please click this link to change your password: %{1}" = "Hi %{0},\nThere was a request to change your password!\n\nIf you did not make this request then please ignore this email.\n\nOtherwise, please click this link to change your password: %{1}";
\ No newline at end of file
+"Secondary e-mail" = "Дополнительный адрес электронной почты";
+"Answer" = "Ответ";
+"Password lost" = "Пароль утерян";
+"No password recovery method has been defined for this user" = "Для пользователя не определен способ восстановления пароля";
+"Invalid secret question answer" = "Неправильный ответ на секретный вопрос";
+"Next" = "Далее";
+"Back" = "Назад";
+"Please enter a new password below" = "Пожалуйста, введите новый пароль ниже";
+"A link will be sent to %{0}" = "Ссылка будет отправлена на %{0}";
+"A password reset link has been sent, please check your recovery e-mail mailbox and click on the link" = "Вам была выслана ссылка на восстановление пароля, проверьте свой почтовый ящик и перейдите по ссылке";
+"Invalid configuration for email password recovery" = "Неправильная настройка электронной почты для восстановления пароля";
+"Password recovery email in error" = "Ошибка в электронной почте для восстановления пароля";
+"Password reset" = "Пароль сброшен";
+"Hi %{0},\nThere was a request to change your password!\n\nIf you did not make this request then please ignore this email.\n\nOtherwise, please click this link to change your password: %{1}" = "Здравствуйте %{0},\nПоступил запрос на изменение вашего пароля!\n\nЕсли вы не делали этого запроса, то, пожалуйста, проигнорируйте это письмо.\n\nЕсли вы запрашивали изменение пароля - то перейдите по этой ссылке: %{1}";
\ No newline at end of file
diff --git a/UI/PreferencesUI/Russian.lproj/Localizable.strings b/UI/PreferencesUI/Russian.lproj/Localizable.strings
index 2068ebfbb..d19ec7d90 100644
--- a/UI/PreferencesUI/Russian.lproj/Localizable.strings
+++ b/UI/PreferencesUI/Russian.lproj/Localizable.strings
@@ -24,6 +24,7 @@
"Vacation" = "Отпуск";
"Forward" = "Пересылка";
"Password" = "Пароль";
+"Notification" = "Уведомление";
"Categories" = "Категории";
"Appointments invitations" = "Приглашения";
"Name" = "Имя";
@@ -45,6 +46,7 @@
"Days between responses" = "Дней между ответами";
"Do not send responses to mailing lists" = "Не отправлять ответы на почтовые списки рассылки";
"Activation Constraints" = "Ограничения активации";
+"Customize day and hour ranges independently and optionally combine them with specific weekdays to tailor your vacation filters to your preferences" = "Настраивайте диапазоны дней и часов самостоятельно, а также комбинируйте их с конкретными днями недели, чтобы настроить фильтры отпуска в соответствии с вашими предпочтениями";
"Enable auto reply on" = "Включить автоответ на";
"First day of vacation" = "Первый день отпуска";
"Disable auto reply after" = "Отключить автоответ после";
@@ -79,6 +81,11 @@
"You are not allowed to forward your messages to an internal email address." = "Вы не можете пересылать свои сообщения на внутренний адрес электронной почты.";
"You are not allowed to forward your messages to this domain:" = "Вы не можете пересылать свои сообщения на указанный домен:";
+/* notification */
+"Notify incoming messsages" = "Уведомлять о входящих сообщениях";
+"Notification Message Sent" = "Уведомление отправлено";
+"Notification Message" = "Уведомление о новом сообщении на %{0}";
+
/* d & t */
"Time Zone" = "Часовой пояс";
"Short Date Format" = "Короткий формат даты";
@@ -194,6 +201,9 @@
"Compose messages in" = "Составлять сообщения как";
"composemessagestype_html" = "HTML";
"composemessagestype_text" = "Простой текст";
+"Insert signature on new message" = "Вставить подпись в новое сообщение";
+"Insert signature on reply" = "Вставить подпись в ответе";
+"Insert signature on forward" = "Вставить подпись при пересылке";
/* Base font size for messages composed in HTML */
"Default font size" = "Размер шрифта по умолчанию";
@@ -247,6 +257,7 @@
"Digitally sign the message by default" = "Подписывать цифровой подписью сообщения по умолчанию";
"Always try to encrypt the message" = "Всегда пытаться зашифровать сообщение";
"An error occurred while importing the certificate. Verify your password." = "Ошибка при импорте сертификата. Проверьте ваш пароль.";
+"Data too big. Please contact technical support." = "Данных слишком много. Обратитесь в службу технической поддержки.";
/* Additional Parameters */
"Additional Parameters" = "Дополнительные параметры";
@@ -257,11 +268,11 @@
"Confirmation" = "Повтор нового пароля";
"Change" = "Изменить";
"Passwords don't match" = "Пароли не совпадают";
-"POLICY_MIN_LOWERCASE_LETTER" = "Minimum of %{0} lowercase letter";
-"POLICY_MIN_UPPERCASE_LETTER" = "Minimum of %{0} uppercase letter";
-"POLICY_MIN_DIGIT" = "Minimum of %{0} digit";
-"POLICY_MIN_SPECIAL_SYMBOLS" = "Minimum of %{0}special symbols";
-"POLICY_MIN_LENGTH" = "Minimum length of %{0} characters";
+"POLICY_MIN_LOWERCASE_LETTER" = "Минимум %{0} строчных букв";
+"POLICY_MIN_UPPERCASE_LETTER" = "Минимум %{0} заглавных букв";
+"POLICY_MIN_DIGIT" = "Минимум %{0} цифр";
+"POLICY_MIN_SPECIAL_SYMBOLS" = "Минимум %{0} специальных символов";
+"POLICY_MIN_LENGTH" = "Минимальная длина %{0} символов";
/* Event+task classifications */
@@ -309,6 +320,7 @@
"English" = "English";
"Finnish" = "Suomi";
"French" = "Français";
+"Galician" = "Галисийский";
"German" = "Deutsch";
"Hebrew" = "עברית";
"Hungarian" = "Magyar";
@@ -405,6 +417,7 @@
"Keep the message" = "Оставить сообщение";
"Forward the message to" = "Перенаправить сообщение на";
+"Notify the message to" = "Уведомить";
/* Input field label of "forward" mail filter action */
"Email" = "E-mail";
@@ -485,8 +498,8 @@
"Enable two-factor authentication using a TOTP application" = "Включить двухфакторную аутентификацию с помощью приложения";
"You must enter this key into your TOTP application." = "Вы должны ввести этот ключ в приложение двухфакторной аутентификации, основанной на использовании одноразовых кодов (TOTP).";
"If you do not and you log out you will not be able to login again." = "Если вы этого не сделаете и выйдете из системы, вы не сможете войти снова.";
-"Enter TOTP verification code :" = "Enter TOTP verification code :";
-"Invalid TOTP verification code" = "Invalid TOTP verification code";
+"Enter TOTP verification code :" = "Введите код проверки TOTP:";
+"Invalid TOTP verification code" = "Неверный код проверки TOTP";
/* External Sieve scripts */
"An external Sieve script is active" = "Внешний скрипт Sieve активен";
@@ -494,9 +507,9 @@
"Let SOGo handle everything" = "Предоставить SOGo возможность управлять всем";
/* Password Recovery */
-"Password recovery mode" = "Password recovery";
-"Question" = "Question";
-"Secondary e-mail" = "Secondary e-mail";
-"Answer" = "Answer";
-"Password recovery" = "Password recovery";
-"Password change" = "Password change";
+"Password recovery mode" = "Восстановление пароля";
+"Question" = "Вопрос";
+"Secondary e-mail" = "Дополнительный адрес электронной почты";
+"Answer" = "Ответ";
+"Password recovery" = "Восстановление пароля";
+"Password change" = "Изменение пароля";
diff --git a/UI/Scheduler/Russian.lproj/Localizable.strings b/UI/Scheduler/Russian.lproj/Localizable.strings
index 300dd9fc1..1c6f89474 100644
--- a/UI/Scheduler/Russian.lproj/Localizable.strings
+++ b/UI/Scheduler/Russian.lproj/Localizable.strings
@@ -38,7 +38,7 @@
"Previous Month" = "Предыдущий месяц";
"Next Month" = "Следующий месяц";
/* Week number prefix */
-"W" = "W";
+"W" = "Н";
/* Year */
"this year" = "этот год";
@@ -315,7 +315,7 @@
"Month(s)" = "месяца(цев)";
/* [Event recurrence editor] Ex: _The_ first Sunday */
-"The" = "The";
+"The" = "Это";
"Recur on day(s)" = "Повторяется в дни";
"Year(s)" = "год(года)";
@@ -401,8 +401,8 @@
"To" = "Кому";
/* dates */
-"DateFrom" = "From";
-"DateTo" = "To";
+"DateFrom" = "От";
+"DateTo" = "Кому";
/* validation errors */
validate_notitle = "Нет названия. Продолжить?";
@@ -565,6 +565,7 @@ vtodo_class2 = "(Конфиденциальное задание)";
"CalDAV URL" = "CalDAV URL ";
"WebDAV ICS URL" = "WebDAV ICS URL";
"WebDAV XML URL" = "WebDAV XML URL";
+"Copy to clipboard" = "Скопировать в буфер обмена";
/* Error messages */
"dayFieldInvalid" = "Пожалуйста, укажите число больше нуля в поле дней.";
@@ -629,7 +630,7 @@ vtodo_class2 = "(Конфиденциальное задание)";
"Rename" = "Переименовать";
"Import Calendar" = "Импортировать календарь";
"Select an ICS file." = "Выберите iCalendar файл (.ics).";
-"You have modified data unsaved. Do you want to close popup and loose data ?" = "You have modified data unsaved. Do you want to close popup and loose data ?";
+"You have modified data unsaved. Do you want to close popup and loose data ?" = "У вас не сохранены измененные данные. Вы хотите закрыть всплывающее окно и потерять данные?";
/* Notification when user subscribes to a calendar */
"Successfully subscribed to calendar" = "Успешная подписка на календарь";