survey-core
Version:
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
150 lines (146 loc) • 11.1 kB
JavaScript
/*!
* surveyjs - Survey JavaScript library v2.0.3
* Copyright (c) 2015-2025 Devsoft Baltic OÜ - http://surveyjs.io/
* License: MIT (http://www.opensource.org/licenses/mit-license.php)
*/
import { setupLocale } from 'survey-core';
var russianSurveyStrings = {
pagePrevText: "Назад",
pageNextText: "Далее",
completeText: "Готово",
previewText: "Предварительный просмотр",
editText: "Редактирование",
startSurveyText: "Начать",
otherItemText: "Другое (пожалуйста, опишите)",
noneItemText: "Нет",
refuseItemText: "Отказываюсь отвечать",
dontKnowItemText: "Не знаю",
selectAllItemText: "Выбрать всё",
deselectAllItemText: "Отмена выбора всех",
progressText: "Страница {0} из {1}",
indexText: "{0} из {1}",
panelDynamicProgressText: "Запись {0} из {1}",
panelDynamicTabTextFormat: "Панель {panelIndex}",
questionsProgressText: "Oтвечено на {0}/{1} вопросов",
emptySurvey: "Нет ни одного вопроса.",
completingSurvey: "Благодарим Вас за заполнение анкеты!",
completingSurveyBefore: "Вы уже проходили этот опрос.",
loadingSurvey: "Загрузка с сервера...",
placeholder: "Выбрать...",
ratingOptionsCaption: "Нажмите здесь, чтобы оценить...",
value: "значение",
requiredError: "Пожалуйста, ответьте на вопрос.",
requiredErrorInPanel: "Пожалуйста, ответьте по крайней мере на один вопрос.",
requiredInAllRowsError: "Пожалуйста, ответьте на вопросы в каждой строке.",
eachRowUniqueError: "Каждая строка должна иметь уникальное значение.",
numericError: "Ответ должен быть числом.",
minError: "Значение не должно быть меньше {0}.",
maxError: "Значение не должно превышать {0}.",
textNoDigitsAllow: "Номера не допускаются.",
textMinLength: "Пожалуйста введите больше {0} символов.",
textMaxLength: "Пожалуйста введите меньше {0} символов.",
textMinMaxLength: "Пожалуйста введите больше {0} и меньше {1} символов.",
minRowCountError: "Пожалуйста, заполните не меньше {0} строк.",
minSelectError: "Пожалуйста, выберите хотя бы {0} вариантов.",
maxSelectError: "Пожалуйста, выберите не более {0} вариантов.",
numericMinMax: "'{0}' должно быть не меньше чем {1}, и не больше чем {2}",
numericMin: "'{0}' должно быть не меньше чем {1}",
numericMax: "'{0}' должно быть не больше чем {1}",
invalidEmail: "Пожалуйста, введите действительный адрес электронной почты.",
invalidExpression: "Выражение {0} должно возвращать 'true'.",
urlRequestError: "Запрос вернул ошибку '{0}'. {1}",
urlGetChoicesError: "Ответ на запрос пришел пустой или свойство 'path' указано неверно",
exceedMaxSize: "Размер файла не должен превышать {0}.",
noUploadFilesHandler: "Файлы не могут быть загружены. Пожалуйста, добавьте обработчик для события 'onUploadFiles'.",
otherRequiredError: "Пожалуйста, введите данные в поле 'Другое'",
uploadingFile: "Ваш файл загружается. Подождите несколько секунд и попробуйте снова.",
loadingFile: "Загрузка...",
chooseFile: "Выберите файл(ы)...",
noFileChosen: "Файл не выбран",
filePlaceholder: "Перетащите файл сюда или нажмите кнопку ниже, чтобы загрузить файл.",
confirmDelete: "Вы точно хотите удалить запись?",
keyDuplicationError: "Это значение должно быть уникальным.",
addColumn: "Добавить колонку",
addRow: "Добавить строку",
removeRow: "Удалить",
noRowsText: "Рядов нет.",
addPanel: "Добавить новую",
removePanel: "Удалить",
showDetails: "Показать подробности",
hideDetails: "Скрыть подробности",
choices_Item: "Вариант",
choices_Choice: "Вариант выбора",
matrix_column: "Колонка",
matrix_row: "Строка",
multipletext_itemname: "текст",
savingData: "Результаты сохраняются на сервер...",
savingDataError: "Произошла ошибка, результат не был сохранён.",
savingDataSuccess: "Результат успешно сохранён!",
savingExceedSize: "Ваш ответ превышает 64 КБ. Уменьшите размер файла (файлов) и повторите попытку или обратитесь к владельцу опроса.",
saveAgainButton: "Попробовать снова",
timerMin: "мин",
timerSec: "сек",
timerSpentAll: "Вы потратили {0} на этой странице и {1} всего.",
timerSpentPage: "Вы потратили {0} на этой странице.",
timerSpentSurvey: "Вы потратили {0} в течение теста.",
timerLimitAll: "Вы потратили {0} из {1} на этой странице и {2} из {3} для всего теста.",
timerLimitPage: "Вы потратили {0} из {1} на этой странице.",
timerLimitSurvey: "Вы потратили {0} из {1} для всего теста.",
clearCaption: "Очистить",
signaturePlaceHolder: "Подпишите здесь",
signaturePlaceHolderReadOnly: "Без подписи",
chooseFileCaption: "Выберите файл",
takePhotoCaption: "Сделать фото",
photoPlaceholder: "Нажмите кнопку ниже, чтобы сделать снимок с помощью камеры.",
fileOrPhotoPlaceholder: "Перетащите или выберите файл для загрузки или съемки с помощью камеры.",
replaceFileCaption: "Заменить файл",
removeFileCaption: "Удалить файл",
booleanCheckedLabel: "Да",
booleanUncheckedLabel: "Нет",
confirmRemoveFile: "Вы уверены, что хотите удалить этот файл: {0}?",
confirmRemoveAllFiles: "Вы уверены, что хотите удалить все файлы?",
questionTitlePatternText: "Название вопроса",
modalCancelButtonText: "Отменить",
modalApplyButtonText: "Применять",
filterStringPlaceholder: "Введите для поиска...",
emptyMessage: "Нет данных для отображения",
loadingPage: "Загрузка...",
loadingData: "Загрузка...",
noEntriesText: "Пока нет записей.\nНажмите кнопку ниже, чтобы добавить новую запись.",
noEntriesReadonlyText: "Записей нет.",
tabTitlePlaceholder: "Новая панель",
more: "Больше",
tagboxDoneButtonCaption: "Хорошо",
selectToRankEmptyRankedAreaText: "Все варианты ранжируются",
selectToRankEmptyUnrankedAreaText: "Перетащите сюда варианты, чтобы ранжировать их",
ok: "Хорошо",
cancel: "Отмена"
};
setupLocale({ localeCode: "ru", strings: russianSurveyStrings, nativeName: "русский", englishName: "Russian" });
// The following strings have been translated by a machine translation service
// Remove those strings that you have corrected manually
// panelDynamicTabTextFormat: "Panel {panelIndex}" => "Панель {panelIndex}"
// emptyMessage: "No data to display" => "Нет данных для отображения"
// noEntriesReadonlyText: "There are no entries." => "Записей нет."
// more: "More" => "Больше"
// selectToRankEmptyRankedAreaText: "All choices are ranked" => "Все варианты ранжируются"
// selectToRankEmptyUnrankedAreaText: "Drag and drop choices here to rank them" => "Перетащите сюда варианты, чтобы ранжировать их"
// takePhotoCaption: "Take Photo" => "Сделать фото"
// photoPlaceholder: "Click the button below to take a photo using the camera." => "Нажмите кнопку ниже, чтобы сделать снимок с помощью камеры."
// fileOrPhotoPlaceholder: "Drag and drop or select a file to upload or take a photo using the camera." => "Перетащите или выберите файл для загрузки или съемки с помощью камеры."
// replaceFileCaption: "Replace file" => "Заменить файл"
// eachRowUniqueError: "Each row must have a unique value." => "Каждая строка должна иметь уникальное значение."
// noUploadFilesHandler: "Files cannot be uploaded. Please add a handler for the 'onUploadFiles' event." => "Файлы не могут быть загружены. Пожалуйста, добавьте обработчик для события 'onUploadFiles'."
// showDetails: "Show Details" => "Показать подробности"
// hideDetails: "Hide Details" => "Скрыть подробности"
// cancel: "Cancel" => "Отмена"
// savingExceedSize: "Your response exceeds 64KB. Please reduce the size of your file(s) and try again or contact a survey owner." => "Ваш ответ превышает 64 КБ. Уменьшите размер файла (файлов) и повторите попытку или обратитесь к владельцу опроса."
// signaturePlaceHolderReadOnly: "No signature" => "Без подписи"
// tabTitlePlaceholder: "New Panel" => "Новая панель"
// deselectAllItemText: "Deselect all" => "Отмена выбора всех"
// textNoDigitsAllow: "Numbers are not allowed." => "Номера не допускаются."
// choices_Choice: "Choice option" => "Вариант выбора"
// loadingPage: "Loading..." => "Загрузка..."
// loadingData: "Loading..." => "Загрузка..."
export { russianSurveyStrings };
//# sourceMappingURL=russian.mjs.map