Files
coopgo/node_modules/decap-cms-locales/src/ru/index.js
sgauthier 6e64e138e2
All checks were successful
Publish To Prod / deploy_and_publish (push) Successful in 35s
planning
2024-10-14 09:15:30 +02:00

323 lines
17 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const ru = {
auth: {
login: 'Войти',
loggingIn: 'Вхожу...',
loginWithNetlifyIdentity: 'Войти через Netlify Identity',
loginWithAzure: 'Войти через Azure',
loginWithBitbucket: 'Войти через Bitbucket',
loginWithGitHub: 'Войти через GitHub',
loginWithGitLab: 'Войти через GitLab',
loginWithGitea: 'Войти через Gitea',
errors: {
email: 'Введите ваш email.',
password: 'Введите пароль.',
identitySettings:
'Нет доступа к настройкам. Если используете git-gateway, убедитесь, что включили Identity service и Git Gateway.',
},
},
app: {
header: {
content: 'Записи',
workflow: 'Рабочая область',
media: 'Медиафайлы',
quickAdd: 'Быстрое добавление',
},
app: {
errorHeader: 'Ошибка загрузки конфигурации CMS',
configErrors: 'Ошибки конфигурации',
checkConfigYml: 'Проверьте свой config.yml файл.',
loadingConfig: 'Загрузка конфигурации…',
waitingBackend: 'Ожидание ответа от бэкенда…',
},
notFoundPage: {
header: 'Не найден',
},
},
collection: {
sidebar: {
collections: 'Коллекции',
allCollections: 'Все коллекции',
searchAll: 'Искать повсюду',
searchIn: 'Искать в',
},
collectionTop: {
sortBy: 'Сортировать по',
viewAs: 'Вид',
newButton: 'Создать %{collectionLabel}',
ascending: 'По возрастанию',
descending: 'По убывания',
searchResults: 'Результаты по запросу "%{searchTerm}"',
searchResultsInCollection: 'Результаты по запросу "%{searchTerm}" в %{collection}',
filterBy: 'Фильтровать по',
groupBy: 'Группировать по',
},
entries: {
loadingEntries: 'Загрузка записей…',
cachingEntries: 'Кэширование записей…',
longerLoading: 'Это может занять несколько минут',
noEntries: 'Нет записей',
},
groups: {
other: 'Другая',
negateLabel: 'Не %{label}',
},
defaultFields: {
author: {
label: 'Автор',
},
updatedOn: {
label: 'Дате обновления',
},
},
},
editor: {
editorControl: {
field: {
optional: 'необязательный',
},
},
editorControlPane: {
widget: {
required: 'Необходимо указать значение поля %{fieldLabel}.',
regexPattern: 'Значение поля %{fieldLabel} не соответствует шаблону: %{pattern}.',
processing: 'Значение поля %{fieldLabel} обрабатывается…',
range: 'Значение поля %{fieldLabel} должно быть между %{minValue} и %{maxValue}.',
min: 'Значение поля %{fieldLabel} должно быть не менее %{minValue}.',
max: 'Значение поля %{fieldLabel} должно быть %{maxValue} или менее.',
rangeCount: '%{fieldLabel} должно содержать от %{minCount} до %{maxCount} элементов.',
rangeCountExact: '%{fieldLabel} должно содержать строго %{count} элементов.',
rangeMin: '%{fieldLabel} должно содержать не менее %{minCount} элементов.',
rangeMax: '%{fieldLabel} должно содержать %{maxCount} или менее элементов.',
invalidPath: `Путь '%{path}' содежрит ошибки`,
pathExists: `Путь '%{path}' уже существует`,
},
i18n: {
writingInLocale: 'Пишем на %{locale}',
copyFromLocale: 'Заполнить из другого региона',
copyFromLocaleConfirm:
'Вы хотите заполнять данные используя %{locale} локализацию?\nВесь существующий контент будет перезаписан.',
},
},
editor: {
onLeavePage: 'Вы уверены, что хотите покинуть эту страницу?',
onUpdatingWithUnsavedChanges:
'У вас есть несохраненные изменения, сохраните их перед обновлением статуса.',
onPublishingNotReady: 'Пожалуйста, измените статус на «Готов» перед публикацией.',
onPublishingWithUnsavedChanges:
'У вас есть несохраненные изменения, сохраните их перед публикацией.',
onPublishing: 'Вы уверены, что хотите опубликовать эту запись?',
onUnpublishing: 'Вы уверены, что хотите отменить публикацию этой записи?',
onDeleteWithUnsavedChanges:
'Вы уверены, что хотите удалить эту опубликованную запись, а также несохраненные изменения из текущего сеанса?',
onDeletePublishedEntry: 'Вы уверены, что хотите удалить эту опубликованную запись?',
onDeleteUnpublishedChangesWithUnsavedChanges:
'Это удалит все неопубликованные изменения в этой записи, а также ваши несохраненные изменения из текущего сеанса. Вы все еще хотите удалить?',
onDeleteUnpublishedChanges:
'Все неопубликованные изменения в этой записи будут удалены. Вы все еще хотите удалить?',
loadingEntry: 'Загрузка записи…',
confirmLoadBackup:
'Для этой записи была восстановлена локальная резервная копия, хотите ли вы ее использовать?',
},
editorInterface: {
toggleI18n: 'Переключиться на i18n',
togglePreview: 'Переключиться на предварительный просмотр',
toggleScrollSync: 'Синхронизация прокрутки',
},
editorToolbar: {
publishing: 'Публикация…',
publish: 'Опубликовать',
published: 'Опубликовано',
unpublish: 'Отменить публикацию',
duplicate: 'Дублировать',
unpublishing: 'Отмена публикации…',
publishAndCreateNew: 'Опубликовать и создать новую',
publishAndDuplicate: 'Опубликовать и дублировать',
deleteUnpublishedChanges: 'Удалить неопубликованные изменения',
deleteUnpublishedEntry: 'Удалить неопубликованную запись',
deletePublishedEntry: 'Удалить опубликованную запись',
deleteEntry: 'Удалить запись',
saving: 'Сохранение…',
save: 'Сохранить',
deleting: 'Удаление…',
updating: 'Обновление…',
status: 'Cтатус: %{status}',
backCollection: 'Запись в коллекцию %{collectionLabel}',
unsavedChanges: 'Несохраненные изменения',
changesSaved: 'Изменения сохранены',
draft: 'Черновик',
inReview: 'На рассмотрении',
ready: 'Одобрен',
publishNow: 'Опубликовать сейчас',
deployPreviewPendingButtonLabel: 'Проверить предварительный просмотр',
deployPreviewButtonLabel: 'Предварительный просмотр',
deployButtonLabel: 'Просмотр',
statusInfoTooltipDraft:
'Статус записи установлен на черновик. Чтобы доработать и отправить его на рассмотрение, установите статус «На рассмотрении».',
statusInfoTooltipInReview:
'Запись находится на рассмотрении, дальнейших действий не требуется. Тем не менее, вы все еще можете внести дополнительные изменения, пока она находится на рассмотрении.',
},
editorWidgets: {
markdown: {
bold: 'Полужиный',
italic: 'Курсив',
code: 'Код',
link: 'Ссылка',
linkPrompt: 'Укажите URL ссылки',
headings: 'Заголовки',
quote: 'Цитата',
bulletedList: 'Маркированный список',
numberedList: 'Нумерованный список',
addComponent: 'Добавить компонент',
richText: 'Форматированный текст',
markdown: 'Markdown',
},
image: {
choose: 'Выберите изображение',
chooseMultiple: 'Выберите изображения',
chooseUrl: 'Вставить из URL',
replaceUrl: 'Заменить на URL',
promptUrl: 'Введите URL изображения',
chooseDifferent: 'Выберите другое изображение',
addMore: 'Добавьте еще изображений',
remove: 'Удалить изображение',
removeAll: 'Удалить все изображения',
},
file: {
choose: 'Выберите файл',
chooseUrl: 'Вставить из URL',
chooseMultiple: 'Выбрать файлы',
replaceUrl: 'Заменить на URL',
promptUrl: 'Введите URL файла',
chooseDifferent: 'Выберите другой файл',
addMore: 'Добавить больше файлов',
remove: 'Удалить файл',
removeAll: 'Удалить все файлы',
},
unknownControl: {
noControl: "Нет контрола для виджета '%{widget}'.",
},
unknownPreview: {
noPreview: "Нет превью для виджета '%{widget}'.",
},
headingOptions: {
headingOne: 'Heading 1',
headingTwo: 'Heading 2',
headingThree: 'Heading 3',
headingFour: 'Heading 4',
headingFive: 'Heading 5',
headingSix: 'Heading 6',
},
datetime: {
now: 'Сейчас',
clear: 'Очистить',
},
list: {
add: 'Добавить %{item}',
addType: 'Добавить %{item}',
},
},
},
mediaLibrary: {
mediaLibraryCard: {
draft: 'Черновик',
copy: 'Копировать',
copyUrl: 'Копировать URL',
copyPath: 'Копировать путь',
copyName: 'Копировать имя',
copied: 'Скопировано',
},
mediaLibrary: {
onDelete: 'Вы уверены, что хотите удалить выбранный медиафайл?',
fileTooLarge:
'Файл слишком большой.\nНастройки не позволяют сохранять файлы более %{size} kB.',
},
mediaLibraryModal: {
loading: 'Загрузка медифайлов…',
noResults: 'Нет результатов.',
noAssetsFound: 'Ресурсы не найдены.',
noImagesFound: 'Изображения не найдены.',
private: 'Приватные ',
images: 'Изображения',
mediaAssets: 'Медиаресурсы',
search: 'Идёт поиск…',
uploading: 'Загрузка…',
upload: 'Загрузить новый',
download: 'Скачать',
deleting: 'Удаление…',
deleteSelected: 'Удалить помеченные',
chooseSelected: 'Выбрать помеченные',
},
},
ui: {
default: {
goBackToSite: 'Вернуться на сайт',
},
errorBoundary: {
title: 'Ошибка',
details: 'Произошла ошибка. Пожалуйста, ',
reportIt: 'сообщите о ней.',
detailsHeading: 'Подробности',
privacyWarning:
'При открытии тикет автоматически предзаполняется сообщением об ошибке и отладочной информацией.\nПожалуйста, проверьте, что данные верны и не содержат конфиденциальной информации.',
recoveredEntry: {
heading: 'Восстановленный документ',
warning: 'Пожалуйста, скопируйте это сообщение куда-нибудь, прежде чем уйти со страницы!',
copyButtonLabel: 'Скопировать в буфер обмена',
},
},
settingsDropdown: {
logOut: 'Выйти',
},
toast: {
onFailToLoadEntries: 'Не удалось загрузить запись: %{details}',
onFailToLoadDeployPreview: 'Не удалось загрузить превью: %{details}',
onFailToPersist: 'Не удалось сохранить запись: %{details}',
onFailToDelete: 'Не удалось удалить запись: %{details}',
onFailToUpdateStatus: 'Не удалось обновить статус: %{details}',
missingRequiredField:
'К сожалению, вы пропустили обязательное поле. Пожалуйста, заполните перед сохранением.',
entrySaved: 'Запись сохранена',
entryPublished: 'Запись опубликована',
entryUnpublished: 'Публикация записи отменена',
onFailToPublishEntry: 'Не удалось опубликовать запись: %{details}',
onFailToUnpublishEntry: 'Не удалось отменить публикацию записи: %{details}',
entryUpdated: 'Статус записи обновлен',
onDeleteUnpublishedChanges: 'Неопубликованные изменения удалены',
onFailToAuth: '%{details}',
onLoggedOut: 'Вы вышли. Пожалуйста, сохраните все данные и войдите снова',
onBackendDown: 'Происходят перебои в работе бекенда. См. %{details}',
},
},
workflow: {
workflow: {
loading: 'Загрузка записей в рабочей области',
workflowHeading: 'Рабочая область',
newPost: 'Новая запись',
description:
'Число записей, ожидающих проверки — %{smart_count}, готовых к публикации — %{readyCount}. |||| Число записей, ожидающих проверки — %{smart_count}, готовых к публикации — %{readyCount}. ',
dateFormat: 'MMMM D',
},
workflowCard: {
lastChange: '%{date}, %{author}',
lastChangeNoAuthor: '%{date}',
lastChangeNoDate: '%{author}',
deleteChanges: 'Удалить изменения',
deleteNewEntry: 'Удалить новую запись',
publishChanges: 'Опубликовать изменения',
publishNewEntry: 'Опубликовать новую запись',
},
workflowList: {
onDeleteEntry: 'Вы уверены, что хотите удалить эту запись?',
onPublishingNotReadyEntry:
'Только элементы со статусом «Готов» могут быть опубликованы. Перетащите карточку в столбец «Одобренные», чтобы разрешить публикацию.',
onPublishEntry: 'Вы уверены, что хотите опубликовать эту запись?',
draftHeader: 'Черновики',
inReviewHeader: 'На рассмотрении',
readyHeader: 'Одобренные',
currentEntries: '%{smart_count} entry |||| %{smart_count} entries',
},
},
};
export default ru;