1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
/*!
* FileInput Russian Translations
*
* This file must be loaded after 'fileinput.js'. Patterns in braces '{}', or
* any HTML markup tags in the messages must not be converted or translated.
*
* @see http://github.com/kartik-v/bootstrap-fileinput
* @author CyanoFresh <cyanofresh@gmail.com>
*
* NOTE: this file must be saved in UTF-8 encoding.
*/
(function ($) {
"use strict";
$.fn.fileinputLocales['ru'] = {
fileSingle: 'файл',
filePlural: 'файлы',
browseLabel: 'Выбрать …',
removeLabel: 'Удалить',
removeTitle: 'Очистить выбранные файлы',
cancelLabel: 'Отмена',
cancelTitle: 'Отменить текущую загрузку',
uploadLabel: 'Загрузить',
uploadTitle: 'Загрузить выбранные файлы',
msgNo: 'нет',
msgNoFilesSelected: '',
msgCancelled: 'Отменено',
msgPlaceholder: 'Выбрать {files}...',
msgZoomModalHeading: 'Подробное превью',
msgFileRequired: 'Необходимо выбрать файл для загрузки.',
msgSizeTooSmall: 'Файл "{name}" (<b>{size} KB</b>) имеет слишком маленький размер и должен быть больше <b>{minSize} KB</b>.',
msgSizeTooLarge: 'Файл "{name}" (<b>{size} KB</b>) превышает максимальный размер <b>{maxSize} KB</b>.',
msgFilesTooLess: 'Вы должны выбрать как минимум <b>{n}</b> {files} для загрузки.',
msgFilesTooMany: 'Количество выбранных файлов <b>({n})</b> превышает максимально допустимое количество <b>{m}</b>.',
msgFileNotFound: 'Файл "{name}" не найден!',
msgFileSecured: 'Ограничения безопасности запрещают читать файл "{name}".',
msgFileNotReadable: 'Файл "{name}" невозможно прочитать.',
msgFilePreviewAborted: 'Предпросмотр отменен для файла "{name}".',
msgFilePreviewError: 'Произошла ошибка при чтении файла "{name}".',
msgInvalidFileName: 'Неверные или неподдерживаемые символы в названии файла "{name}".',
msgInvalidFileType: 'Запрещенный тип файла для "{name}". Только "{types}" разрешены.',
msgInvalidFileExtension: 'Запрещенное расширение для файла "{name}". Только "{extensions}" разрешены.',
msgFileTypes: {
'image': 'image',
'html': 'HTML',
'text': 'text',
'video': 'video',
'audio': 'audio',
'flash': 'flash',
'pdf': 'PDF',
'object': 'object'
},
msgUploadAborted: 'Выгрузка файла прервана',
msgUploadThreshold: 'Обработка...',
msgUploadBegin: 'Инициализация...',
msgUploadEnd: 'Готово',
msgUploadEmpty: 'Недопустимые данные для загрузки',
msgUploadError: 'Ошибка загрузки',
msgValidationError: 'Ошибка проверки',
msgLoading: 'Загрузка файла {index} из {files} …',
msgProgress: 'Загрузка файла {index} из {files} - {name} - {percent}% завершено.',
msgSelected: 'Выбрано файлов: {n}',
msgFoldersNotAllowed: 'Разрешено перетаскивание только файлов! Пропущено {n} папок.',
msgImageWidthSmall: 'Ширина изображения {name} должна быть не меньше {size} px.',
msgImageHeightSmall: 'Высота изображения {name} должна быть не меньше {size} px.',
msgImageWidthLarge: 'Ширина изображения "{name}" не может превышать {size} px.',
msgImageHeightLarge: 'Высота изображения "{name}" не может превышать {size} px.',
msgImageResizeError: 'Не удалось получить размеры изображения, чтобы изменить размер.',
msgImageResizeException: 'Ошибка при изменении размера изображения.<pre>{errors}</pre>',
msgAjaxError: 'Произошла ошибка при выполнении операции {operation}. Повторите попытку позже!',
msgAjaxProgressError: 'Не удалось выполнить {operation}',
ajaxOperations: {
deleteThumb: 'удалить файл',
uploadThumb: 'загрузить файл',
uploadBatch: 'загрузить пакет файлов',
uploadExtra: 'загрузка данных с формы'
},
dropZoneTitle: 'Перетащите файлы сюда …',
dropZoneClickTitle: '<br>(Или щёлкните, чтобы выбрать {files})',
fileActionSettings: {
removeTitle: 'Удалить файл',
uploadTitle: 'Загрузить файл',
uploadRetryTitle: 'Повторить загрузку',
downloadTitle: 'Загрузить файл',
zoomTitle: 'Посмотреть детали',
dragTitle: 'Переместить / Изменить порядок',
indicatorNewTitle: 'Еще не загружен',
indicatorSuccessTitle: 'Загружен',
indicatorErrorTitle: 'Ошибка загрузки',
indicatorLoadingTitle: 'Загрузка ...'
},
previewZoomButtonTitles: {
prev: 'Посмотреть предыдущий файл',
next: 'Посмотреть следующий файл',
toggleheader: 'Переключить заголовок',
fullscreen: 'Переключить полноэкранный режим',
borderless: 'Переключить режим без полей',
close: 'Закрыть подробный предпросмотр'
}
};
})(window.jQuery);
|