# Translations template for PROJECT.
# Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
#
# Translators:
# Ainur Shakirov <ainur.shakirov.tt@gmail.com>, 2015
# Alexander Vasiliev <avasiliev@asdco.ru>, 2015
# Andreas Jaeger <jaegerandi@gmail.com>, 2015
# Fedor Tarasenko <feodor.tarasenko@gmail.com>, 2015
# Ilya Alekseyev <ilyaalekseyev@acm.org>, 2015
# Yury Sakarinen, 2014
# Antonio Kless <antoniok.spb@gmail.com>, 2015. #zanata
# Ilya Alekseyev <ilyaalekseyev@acm.org>, 2015. #zanata
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
# Fedor Tarasenko <feodor.tarasenko@gmail.com>, 2016. #zanata
# Filatov Sergey <filatecs@gmail.com>, 2016. #zanata
# Ilya Alekseyev <ilyaalekseyev@acm.org>, 2016. #zanata
# Maxim Bozhenko <mbozhenko@gmail.com>, 2016. #zanata
# Nickolay Smirnov <nsmirnov@hystax.com>, 2016. #zanata
# Nikita Burtsev <nikita.burtsev@gmail.com>, 2016. #zanata
# Ilya Alekseyev <ilyaalekseyev@acm.org>, 2017. #zanata
# Ilya Alekseyev <ilyaalekseyev@acm.org>, 2018. #zanata
# Ilya Alekseyev <ilyaalekseyev@acm.org>, 2019. #zanata
# Ivan Anfimov <lazekteam@gmail.com>, 2024. #zanata
# Dmitriy Chubinidze <dcu995@gmail.com>, 2025. #zanata
# Ivan Anfimov <lazekteam@gmail.com>, 2025. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2025-03-22 08:03+0900\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2025-05-26 09:53+0000\n"
"Last-Translator: Dmitriy Chubinidze <dcu995@gmail.com>\n"
"Language: ru\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Generated-By: Babel 2.0\n"
"X-Generator: Zanata 4.3.3\n"
"Language-Team: Russian\n"

#, python-format
msgid "%(total)s %(type)s"
msgstr "%(total)s %(type)s"

#, python-format
msgid "%s GB"
msgstr "%s ГБ"

#, python-format
msgid "%s KB"
msgstr "%s КБ"

#, python-format
msgid "%s MB"
msgstr "%s МБ"

#, python-format
msgid "%s TB"
msgstr "%s ТБ"

#, python-format
msgid "%s bytes"
msgstr "%s байт"

msgid "(Modified)"
msgstr "(Изменено)"

msgid "-"
msgstr "-"

msgid "0 GB"
msgstr "0 ГБ"

msgid "0 MB"
msgstr "0 МБ"

msgid "Active"
msgstr "Активный"

msgid "Add"
msgstr "Добавить"

msgid "Added"
msgstr "Добавлено"

msgid "Additional items not allowed"
msgstr "Дополнительные элементы не допускаются"

msgid "Additional properties not allowed"
msgstr "Дополнительные свойства недопустимы"

msgid "Allocated"
msgstr "Выделено"

msgid "An error occurred while updating."
msgstr "Во время обновления произошла ошибка."

msgid "An error occurred. Please try again later."
msgstr "Произошла ошибка. Пожалуйста, попробуйте позже."

#, python-brace-format
msgid "Array is too long ({$value.length$} items), maximum {$schema.maxItems$}"
msgstr ""
"Массив слишком длинный ({$value.length$} элементов), максимум {$schema."
"maxItems$}"

#, python-brace-format
msgid ""
"Array is too short ({$value.length$} items), minimum {$schema.minItems$}"
msgstr ""
"Массив слишком короткий ({$value.length$} элементов), минимум {$schema."
"minItems$}"

msgid "Array items must be unique"
msgstr "Элементы массива должны быть уникальными"

msgid "Available"
msgstr "Доступно"

msgid "Available Metadata"
msgstr "Доступные метаданные"

msgid "Back"
msgstr "Назад"

msgid "Cancel"
msgstr "Отмена"

msgid "Circular $refs"
msgstr "Цикличные $refs"

msgid "Click each item to get its description here."
msgstr "Нажмите на элементы чтобы получить их описание."

msgid "Click here for filters or full text search."
msgstr "Нажмите здесь, для фильтрации или полнотекстового поиска."

msgid "Click here to expand the row and view the errors."
msgstr "Нажмите для показа ошибок."

msgid "Click to see more details"
msgstr "Нажмите для подробностей"

msgid "Click to show or hide"
msgstr "Нажмите для показа или скрытия"

msgid "Close"
msgstr "Закрыть"

#, python-format
msgid "Confirm %s"
msgstr "Подтверждение %s"

msgid "Confirm Delete Foobars"
msgstr "Подтвердите удаление Foobars"

#. Strings between {$ and $} should be left untranslated.
#, python-brace-format
msgid ""
"Content size: {$ (textBytes || 0) | bytes $} of {$ ::maxBytes | bytes $}"
msgstr ""
"Объем содержимого: {$ (textBytes || 0) | bytes $} из {$ ::maxBytes | bytes $}"

msgid "Current Usage"
msgstr "Сейчас используется"

msgid "Custom"
msgstr "Свое"

msgid "Danger"
msgstr "Опасность"

msgid "Danger: "
msgstr "Опасность: "

msgid "Data does not match any schemas from 'anyOf'"
msgstr "Данные не соответствуют ни одной схеме из 'anyOf'"

msgid "Data does not match any schemas from 'oneOf'"
msgstr "Данные не соответствуют ни одной схеме из 'oneOf'"

msgid "Data is valid against more than one schema from 'oneOf'"
msgstr "Данные действительны для более чем одной схемы из 'oneOf'"

msgid "Data matches schema from 'not'"
msgstr "Данные совпадают со схемой из 'not'"

msgid "Decimal required"
msgstr "Требуется десятичное число"

msgid "Delete"
msgstr "Удалить"

#, python-format
msgid "Deleted : %s."
msgstr "Удалено: %s."

msgid "Dependency failed - key must exist"
msgstr "Нарушена зависимость - ключ должен существовать"

msgid "Detail Information"
msgstr "Подробная информация"

#, python-format
msgid "Displaying %(count)s of %(total)s items"
msgstr "Отображение %(count)s из %(total)s элементов"

#, python-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
msgstr[0] "Отображено %s значение"
msgstr[1] "Отображено %s значения"
msgstr[2] "Отображено %s значений"

msgid "Duplicate keys are not allowed"
msgstr "Повторяющиеся ключи не допускаются"

msgid "Error"
msgstr "Ошибка"

msgid "Error: "
msgstr "Ошибка: "

msgid "Example"
msgstr "Пример"

msgid "Existing Metadata"
msgstr "Используемые метаданные"

msgid "Expand to see allocated items"
msgstr "Показать выделенные элементы"

msgid "Expand to see available items"
msgstr "Показать все доступные элементы"

msgid "Failed to populate extensible header."
msgstr "Не удалось заполнить расширяемый заголовок."

msgid "Filter"
msgstr "Фильтр"

msgid "Finish"
msgstr "Закончить"

msgid "Flavor"
msgstr "Шаблон конфигурации"

msgid "Forbidden. Insufficient permissions of the requested operation"
msgstr "Запрещено. Недостаточно привилегий для запрошенной операции"

msgid "Format validation failed"
msgstr "Валидация формата закончилась неудачей"

msgid "Full Text Search"
msgstr "Полнотекстовый поиск"

msgid "Info"
msgstr "Информация"

msgid "Integer required"
msgstr "Требуется целое число"

#, python-brace-format
msgid "Invalid type, expected {$schema.type$}"
msgstr "Недопустимый тип, ожидалось {$schema.type$}"

#, python-brace-format
msgid "Keyword failed: '{$title$}'"
msgstr "Ошибка ключевого слова: '{$title$}'"

#, python-brace-format
msgid "Load {$ ::title $} from a file"
msgstr "Загрузить {$ ::title $} из файла"

msgid "Loading"
msgstr "Загрузка"

msgid "Max"
msgstr "Макс."

msgid "Max length"
msgstr "Макс. длина"

msgid "Min"
msgstr "Мин."

msgid "Min length"
msgstr "Мин. длина"

msgid "Name"
msgstr "Название"

msgid "Next"
msgstr "Вперёд"

msgid "No"
msgstr "Нет"

msgid "No Limit"
msgstr "Нет ограничений"

msgid "No available items"
msgstr "Нет доступных элементов"

msgid "No available metadata"
msgstr "Метаданные недоступны"

msgid "No data available."
msgstr "Нет данных."

#, python-brace-format
msgid "No enum match for: {$viewValue$}"
msgstr "Нет соответствия перечисления для: {$viewValue$}"

msgid "No existing metadata"
msgstr "Нет метаданных"

msgid "No items to display."
msgstr "Нет элементов для отображения."

msgid "No roles"
msgstr "Нет ролей"

msgid "None"
msgstr "Нет"

msgid "Notice: "
msgstr "Примечание: "

msgid "Passwords do not match."
msgstr "Пароли не совпадают."

msgid "Pattern mismatch"
msgstr "Несоответствие шаблону"

msgid "Please Wait"
msgstr "Пожалуйста, подождите"

msgid "Please confirm your selection. "
msgstr "Пожалуйста, подтвердите свой выбор."

msgid "Prev"
msgstr "Назад"

msgid "Prompt"
msgstr "Подсказка"

msgid "Re-order items using drag and drop"
msgstr "Переопределите элементы перемещением"

msgid "Remaining"
msgstr "Доступно"

msgid "Remove"
msgstr "Удалить"

msgid "Required"
msgstr "Требуется"

msgid "Roles"
msgstr "Роли"

msgid "Search in current results"
msgstr "Поиск в текущих результатах"

msgid "Select an item from Available items below"
msgstr "Выберите элемент из доступных элементов ниже"

msgid "Select one"
msgstr "Выберите один"

msgid "Server Name"
msgstr "Имя сервера"

msgid "Shutdown"
msgstr "Выключение"

msgid "Status"
msgstr "Статус"

msgid "Submit"
msgstr "Отправить"

msgid "Success"
msgstr "Успешно"

msgid "Success: "
msgstr "Успешно: "

msgid "Text"
msgstr "Текст"

msgid ""
"The action cannot be performed. The contents of this row have errors or are "
"missing information."
msgstr ""
"Действие не может быть выполнено. Эта строка содержит ошибки или "
"недостаточную информацию.  "

msgid "The content is larger than the maximum byte size"
msgstr "Содержимое превышает максимальный размер в байтах"

msgid "The data in this field is invalid"
msgstr "Данные в этом поле недопустимы"

msgid "There was a problem communicating with the server, please try again."
msgstr "Обнаружена проблема при соединении с сервером. Повторите попытку."

msgid "There was an error submitting the form. Please try again."
msgstr "При отправке формы произошла ошибка. Пожалуйста, попробуйте еще раз."

msgid "Toggle Dropdown"
msgstr "Открыть/спрятать выпадающий список"

msgid "Toggle navigation"
msgstr "Переключить навигацию"

#, python-brace-format
msgid "Too few properties defined, minimum {$schema.minProperties$}"
msgstr "Определено слишком мало свойств, минимум {$schema.minProperties$}"

#, python-brace-format
msgid "Too many properties defined, maximum {$schema.maxProperties$}"
msgstr "Определено слишком много свойств, максимум {$schema.maxProperties$}"

#, python-format
msgid "Unable to delete: %s."
msgstr "Не удалось удалить: %s."

msgid "Unauthorized. Redirecting to login"
msgstr "Не авторизован. Перенаправление на страницу входа"

msgid "Unknown property (not in schema)"
msgstr "Неизвестное свойство (отсутствует в схеме)"

msgid "Unlimited"
msgstr "Неограничено"

msgid "Uploading image"
msgstr "Загрузка изображения"

msgid "Warning"
msgstr "Предупреждение"

msgid "Warning: "
msgstr "Предупреждение: "

msgid "Working"
msgstr "Обработка"

msgid "Yes"
msgstr "Да"

msgid ""
"You can specify resource metadata by moving items from the left column to "
"the right column. In the left column there are metadata definitions from the "
"Glance Metadata Catalog. Use the \"Custom\" option to add metadata with "
"the key of your choice."
msgstr ""
"Вы можете указать метаданные ресурса перемещая элементы из левого столбца в "
"правый. В левом столбце имеются определения метаданных из каталога "
"метаданных Glance. Используйте опцию \"Свое\" для добавления выбранных вами "
"ключей."

msgid "description"
msgstr "описание"

msgid "m1.small"
msgstr "m1.small"

msgid "m1.tiny"
msgstr "m1.tiny"

msgid "pool default"
msgstr "пул по умолчанию"

#, python-format
msgid "selected \"%s\""
msgstr "выбрано \"%s\""

#, python-brace-format
msgid "{$ 'Please provide a search criteria first.' $}"
msgstr "{$ 'Пожалуйста, сначала выберите критерий поиска.' $}"

#, python-brace-format
msgid "{$ column.title $}"
msgstr "{$ column.title $}"

#, python-brace-format
msgid "{$ message || 'No items to display.' $}"
msgstr "{$ message || 'Нет элементов для отображения.' $}"

#, python-brace-format
msgid "{$schema.title$} is a required field"
msgstr "Поле {$schema.title$} является обязательным"

#, python-brace-format
msgid "{$schema.title$} is formatted incorrectly"
msgstr "{$schema.title$} некорректно отформатировано"

#, python-brace-format
msgid ""
"{$schema.title$} is too long ({$viewValue.length$} characters), maximum "
"{$schema.maxLength$}"
msgstr ""
"Значение {$schema.title$} в ({$viewValue.length$} символов ) слишком "
"длинное, максимальная длина - {$schema.maxLength$}"

#, python-brace-format
msgid ""
"{$schema.title$} is too short ({$viewValue.length$} characters), minimum "
"{$schema.minLength$}"
msgstr ""
"Значение {$schema.title$} в ({$viewValue.length$} символов ) слишком "
"короткое, минимальная длина - {$schema.minLength$}"

#, python-brace-format
msgid "{$viewValue$} is equal to the exclusive maximum {$schema.maximum$}"
msgstr "{$viewValue$} равно недопустимому максимальному {$schema.maximum$}"

#, python-brace-format
msgid "{$viewValue$} is equal to the exclusive minimum {$schema.minimum$}"
msgstr "{$viewValue$} равно недопустимому минимальному {$schema.minimum$}"

#, python-brace-format
msgid "{$viewValue$} is greater than the allowed maximum of {$schema.maximum$}"
msgstr "{$viewValue$} больше допустимого максимума - {$schema.maximum$}"

#, python-brace-format
msgid "{$viewValue$} is less than the allowed minimum of {$schema.minimum$}"
msgstr "{$viewValue$} меньше допустимого минимума - {$schema.minimum$}"

#, python-brace-format
msgid "{$viewValue$} is not a multiple of {$schema.multipleOf$}"
msgstr "{$viewValue$} не кратно {$schema.multipleOf$}"

#, python-brace-format
msgid "{$viewValue$} is not a valid number"
msgstr "{$viewValue$} - недопустимое число"
