diff --git a/lang/ru.yml b/lang/ru.yml
index e71fe5607..c3587096d 100644
--- a/lang/ru.yml
+++ b/lang/ru.yml
@@ -95,9 +95,9 @@ ru:
NEXT: Следующ.
PREVIOUS: Предыдущ.
ConfirmedPasswordField:
- ATLEAST: 'Passwords must be at least {min} characters long.'
- BETWEEN: 'Passwords must be {min} to {max} characters long.'
- MAXIMUM: 'Passwords must be at most {max} characters long.'
+ ATLEAST: 'Пароль должен быть не короче {min} символов.'
+ BETWEEN: 'Пароль должен иметь длину от {min} до {max} символов.'
+ MAXIMUM: 'Пароль должен быть не длиннее {max} символов.'
SHOWONCLICKTITLE: 'Изменить Пароль'
CreditCardField:
FIRST: первая
@@ -137,7 +137,7 @@ ru:
DropdownField:
CHOOSE: (Выберите)
EmailField:
- VALIDATION: 'Please enter an email address'
+ VALIDATION: 'Пожалуйста, задайте адрес email.'
Email_BounceRecord:
PLURALNAME: 'Email Bounce Records'
SINGULARNAME: 'Email Bounce Record'
@@ -154,8 +154,8 @@ ru:
GzType: 'Архив GZIP'
HtlType: 'Файл HTML'
HtmlType: 'Файл HTML'
- INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
- INVALIDEXTENSIONSHORT: 'Extension is not allowed'
+ INVALIDEXTENSION: 'Недопустимое расширение файла (допустимые расширения: {extensions})'
+ INVALIDEXTENSIONSHORT: 'Недопустимое расширение файла'
IcoType: Иконка
JpgType: 'Изображение JPEG - формат подходит для фотографий'
JsType: 'Файл Javascript'
@@ -168,24 +168,24 @@ ru:
PdfType: 'Файл Adobe Acrobat PDF'
PngType: 'Изображение PNG - универсальный графический формат'
SINGULARNAME: Файл
- TOOLARGE: 'Filesize is too large, maximum {size} allowed'
- TOOLARGESHORT: 'Filesize exceeds {size}'
+ TOOLARGE: 'Превышен допустимый размер файла (максимально {size})'
+ TOOLARGESHORT: 'Размер файла больше {size}'
TiffType: 'Изображение TIFF'
Title: Заголовок
WavType: 'Аудиофайл WAV'
XlsType: 'Таблица Excel'
ZipType: 'Архив ZIP'
FileIFrameField:
- ATTACH: 'Attach {type}'
- ATTACHONCESAVED: '{type}s can be attached once you have saved the record for the first time.'
- ATTACHONCESAVED2: 'Files can be attached once you have saved the record for the first time.'
- DELETE: 'Delete {type}'
+ ATTACH: 'Прикрепить {type}'
+ ATTACHONCESAVED: 'Вы сможете прикрепить {type}s после первого сохранения записи.'
+ ATTACHONCESAVED2: 'Вы сможете прикрепитьфайлы после первого сохранения записи.'
+ DELETE: 'Удалить {type}'
DISALLOWEDFILETYPE: 'Загрузка этого типа файла не допускается'
FILE: Файл
FROMCOMPUTER: 'С диска'
FROMFILESTORE: 'С сервера'
NOSOURCE: 'Пожалуйста, выберите файл, который нужно прикрепить'
- REPLACE: 'Replace {type}'
+ REPLACE: 'Заменить {type}'
FileIFrameField_iframe.ss:
TITLE: 'Iframe загрузки изображений'
Filesystem:
@@ -201,17 +201,17 @@ ru:
Form:
FIELDISREQUIRED: 'Поле %s является обязательным'
SubmitBtnLabel: Go
- VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
+ VALIDATIONCREDITNUMBER: 'Пожалуйста, убедитесь, что номер кредитной карты {number} задан правильно'
VALIDATIONNOTUNIQUE: 'Введенное значение не уникально'
VALIDATIONPASSWORDSDONTMATCH: 'Пароли не совпадают'
VALIDATIONPASSWORDSNOTEMPTY: 'Пароли не могут быть пустыми'
- VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
+ VALIDATIONSTRONGPASSWORD: 'Пароль должен содержать как минимум одну цифру и один буквенно-числовой символ.'
VALIDATOR: Валидатор
- VALIDCURRENCY: 'Please enter a valid currency'
+ VALIDCURRENCY: 'Пожалуйста, укажите валюту правильно'
FormField:
NONE: 'не выбрано'
GridAction:
- DELETE_DESCRIPTION: Delete
+ DELETE_DESCRIPTION: Удалить
Delete: Удалить
UnlinkRelation: 'Отменить связь'
GridField:
@@ -259,19 +259,19 @@ ru:
GroupImportForm:
Help1: '
Импорт одной или нескольких групп в формате CSV (comma-separated values). Показать подробности
'
Help2: ' Advanced usage
- Allowed columns: %s
- Existing groups are matched by their unique Code value, and updated with any new values from the imported file
- Group hierarchies can be created by using a ParentCode column.
- Permission codes can be assigned by the PermissionCode column. Existing permission codes are not cleared.
'
- ResultCreated: 'Created {count} groups'
+ ResultCreated: 'Создано {count} групп'
ResultDeleted: 'Удалено %d групп'
ResultUpdated: 'Обновлено %d групп'
Hierarchy:
- InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this'
+ InfiniteLoopNotAllowed: 'Обнаружен бесконечный цикл в иерархической структуре "{type}". Для исправления ошибки измените страницу, находящуюся уровнем выше'
HtmlEditorField:
- ADDURL: 'Add URL'
- ADJUSTDETAILSDIMENSIONS: 'Details & dimensions'
+ ADDURL: 'Добавить URL'
+ ADJUSTDETAILSDIMENSIONS: 'Дополнительные сведения и размеры'
ANCHORVALUE: Якорь
BUTTONINSERT: Вставить
BUTTONINSERTLINK: 'Вставить ссылку'
BUTTONREMOVELINK: 'Удалить ссылку'
- BUTTONUpdate: Update
+ BUTTONUpdate: Обновить
CAPTIONTEXT: 'Текст подписи'
CSSCLASS: Выравнивание/Стиль
CSSCLASSCENTER: 'По центру без текста по бокам'
@@ -284,18 +284,18 @@ ru:
FOLDER: Папка
FROMCMS: 'Из CMS'
FROMCOMPUTER: 'С диска'
- FROMWEB: 'From the web'
- FindInFolder: 'Find in Folder'
- IMAGEALT: 'Alternative text (alt)'
+ FROMWEB: 'Из интернета'
+ FindInFolder: 'Найти в папке'
+ IMAGEALT: 'Альтернативный текст (alt)'
IMAGEALTTEXT: 'Альтернативный текст (alt) - показывается, если изображение недоступно'
- IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
+ IMAGEALTTEXTDESC: 'Передается программе чтения экрана или отображается, если изображение недоступно'
IMAGEDIMENSIONS: Размеры
IMAGEHEIGHTPX: Высота
IMAGETITLE: 'Текст (всплывающая подсказка) - для дополнительной информации об изображении'
- IMAGETITLETEXT: 'Title text (tooltip)'
- IMAGETITLETEXTDESC: 'For additional information about the image'
+ IMAGETITLETEXT: 'Текст (всплывающая подсказка)'
+ IMAGETITLETEXTDESC: 'Для дополнительных сведений об изображении'
IMAGEWIDTHPX: Ширина
- INSERTMEDIA: 'Insert Media'
+ INSERTMEDIA: 'Вставить медиафайл'
LINK: Ссылка
LINKANCHOR: 'Якорь на этой странице'
LINKDESCR: 'Описание ссылки'
@@ -307,8 +307,8 @@ ru:
LINKTO: 'Ссылка на'
PAGE: Страница
URL: URL
- URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
- UpdateMEDIA: 'Update Media'
+ URLNOTANOEMBEDRESOURCE: 'Не удалось преобразовать ссылку ''{url}'' в медиа-ресурс.'
+ UpdateMEDIA: 'Обновить медиафайл'
Image:
PLURALNAME: Files
SINGULARNAME: File
@@ -320,7 +320,7 @@ ru:
Image_iframe.ss:
TITLE: 'Iframe загрузки изображений'
LeftAndMain:
- CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
+ CANT_REORGANISE: 'У вас нет права редактировать страницы верхнего уровня. Изменения не были сохранены.'
DELETED: Удалено.
DropdownBatchActionsDefault: Действия
HELP: Помощь
@@ -330,12 +330,12 @@ ru:
PERMDEFAULT: 'Введите ваши адрес электр. почты и пароль для доступа к системе.'
PLEASESAVE: 'Пожалуйста, сохраните страницу: ее нельзя обновить, т.к. она еще не была сохранена.'
PreviewButton: Просмотр
- REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
+ REORGANISATIONSUCCESSFUL: 'Древесная структура сайта успешно реорганизована.'
SAVEDUP: Сохранено.
VersionUnknown: неизвестно
LeftAndMain_Menu.ss:
Hello: Hi
- LOGOUT: 'Log out'
+ LOGOUT: Выход
LoginAttempt:
Email: Email
IP: IP-адрес
@@ -411,28 +411,28 @@ ru:
MemberImportForm:
Help1: 'Импорт пользователей в формате CSV (comma-separated values). Показать подробности
'
Help2: ' Advanced usage
- Allowed columns: %s
- Existing users are matched by their unique Code property, and updated with any new values from the imported file.
- Groups can be assigned by the Groups column. Groups are identified by their Code property, multiple groups can be separated by comma. Existing group memberships are not cleared.
'
- ResultCreated: 'Created {count} members'
+ ResultCreated: 'Создано {count} участников'
ResultDeleted: 'Удалено %d участников'
ResultNone: 'Изменений нет'
- ResultUpdated: 'Updated {count} members'
+ ResultUpdated: 'Обновлено {count} участников'
MemberPassword:
PLURALNAME: 'Member Passwords'
SINGULARNAME: 'Member Password'
MemberTableField: null
ModelAdmin:
DELETE: Удалить
- DELETEDRECORDS: 'Deleted {count} records.'
+ DELETEDRECORDS: 'Удалено {count} записей.'
IMPORT: 'Импорт из CSV'
- IMPORTEDRECORDS: 'Imported {count} records.'
+ IMPORTEDRECORDS: 'Импортировано {count} записей.'
NOCSVFILE: 'Выберите CSV-файл для импорта'
NOIMPORT: 'Нечего импортировать'
RESET: Сброс
- Title: 'Data Models'
+ Title: 'Модели данных'
UPDATEDRECORDS: 'Updated {count} records.'
ModelAdmin_ImportSpec.ss:
- IMPORTSPECFIELDS: 'Database columns'
+ IMPORTSPECFIELDS: 'Колонки таблицы базы данных'
IMPORTSPECLINK: 'Show Specification for %s'
- IMPORTSPECRELATIONS: Relations
+ IMPORTSPECRELATIONS: Отношения
IMPORTSPECTITLE: 'Specification for %s'
ModelAdmin_Tools.ss:
FILTER: Фильтр
@@ -488,9 +488,9 @@ ru:
LOGGEDOUT: 'Вы вышли. Если Вы хотите войти снова, введите ваши учетные данные ниже.'
LOGIN: Вход
NOTEPAGESECURED: 'Эта страница защищена. Пожалуйста, введите свои учетные данные для входа.'
- NOTERESETLINKINVALID: 'The password reset link is invalid or expired.
You can request a new one here or change your password after you logged in.
'
+ NOTERESETLINKINVALID: 'Неверная ссылка переустановки пароля или время действия ссылки истекло.
Вы можете повторно запросить ссылку, щелкнув здесь, или поменять пароль, войдя в систему.
'
NOTERESETPASSWORD: 'Введите Ваш адрес email, и Вам будет отправлена ссылка, по которой Вы сможете переустановить свой пароль'
- PASSWORDSENTHEADER: 'Password reset link sent to ''{email}'''
+ PASSWORDSENTHEADER: 'Ссылка для переустановки пароля выслана на ''{email}'''
PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.'
SecurityAdmin:
ACCESS_HELP: 'Возможность просматривать, добавлять и редактировать пользователей, а также присваивать им определенные роли и права доступа.'
@@ -520,7 +520,7 @@ ru:
SiteTree:
TABMAIN: Основное
TableField:
- ISREQUIRED: 'In %s ''%s'' is required'
+ ISREQUIRED: 'В %s поле ''%s'' является обязательным'
TableField.ss:
ADD: 'Добавить новый ряд'
ADDITEM: 'Add %s'