"act-activity-notify":"Уведомление о действиях участников",
"act-addAttachment":"прикрепил вложение __attachment__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-deleteAttachment":"удалил вложение __attachment__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-addSubtask":"добавил подзадачу __subtask__ для карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-addLabel":"добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-addedLabel":"добавил метку __label__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-removeLabel":"Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-removedLabel":"Снята метка __label__ с карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-addChecklist":"добавил контрольный список __checklist__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-addChecklistItem":"добавил пункт __checklistItem__ в контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-removeChecklist":"удалил контрольный список __checklist__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-removeChecklistItem":"удалил пункт __checklistItem__ из контрольного списка __checkList__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-checkedItem":"отметил __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-uncheckedItem":"снял __checklistItem__ в контрольном списке __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-completeChecklist":"завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-uncompleteChecklist":"вновь открыл контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-addComment":"написал в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-editComment":"изменил комментарий в карточке __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-deleteComment":"удалил комментарий из карточки __card__: __comment__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-createBoard":"создал доску __board__",
"act-createSwimlane":"создал дорожку __swimlane__ на доске __board__",
"act-createCard":"создал карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-createCustomField":"создал новое поле __customField__ на доске __board__",
"act-deleteCustomField":"удалил поле __customField__ с доски __board__",
"act-setCustomField":"изменил значение поля __customField__: __customFieldValue__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-createList":"добавил список __list__ на доску __board__",
"act-addBoardMember":"добавил участника __member__ на доску __board__",
"act-archivedBoard":"Доска __board__ перемещена в Архив",
"act-archivedCard":"Карточка __card__ из списка __list__ с дорожки __swimlane__ доски __board__ перемещена в Архив",
"act-archivedList":"Список __list__ на дорожке __swimlane__ доски __board__ перемещен в Архив",
"act-archivedSwimlane":"Дорожка __swimlane__ на доске __board__ перемещена в Архив",
"act-importBoard":"импортировал доску __board__",
"act-importCard":"импортировал карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__",
"act-importList":"импортировал список __list__ на дорожку __swimlane__ доски __board__",
"act-joinMember":"добавил участника __member__ в карточку __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"act-moveCard":"переместил карточку __card__ на доске __board__ из списка __oldList__ с дорожки __oldSwimlane__ в список __list__ на дорожку __swimlane__",
"act-moveCardToOtherBoard":"переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__",
"act-removeBoardMember":"удалил участника __member__ с доски __board__",
"act-restoredCard":"восстановил карточку __card__ в список __list__ на дорожку __swimlane__ доски __board__",
"act-unjoinMember":"удалил участника __member__ из карточки __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"activity-checklist-uncompleted":"вновь открыл контрольный список %s в %s",
"activity-checklist-item-added":"добавил пункт в контрольный список '%s' в карточке %s",
"activity-checklist-item-removed":"удалил пункт из контрольного списка '%s' в карточке %s",
"add":"Создать",
"activity-checked-item-card":"отметил %s в контрольном списке %s",
"activity-unchecked-item-card":"снял %s в контрольном списке %s",
"activity-checklist-completed-card":"завершил контрольный список __checklist__ в карточке __card__ в списке __list__ на дорожке __swimlane__ доски __board__",
"activity-checklist-uncompleted-card":"вновь открыл контрольный список %s",
"admin-announcement-title":"Объявление от Администратора",
"all-boards":"Все доски",
"and-n-other-card":"И __count__ другая карточка",
"and-n-other-card_plural":"И __count__ другие карточки",
"apply":"Применить",
"app-is-offline":"Идет загрузка, подождите. Обновление страницы приведет к потере данных. Если загрузка не происходит, проверьте работоспособность сервера.",
"no-comments-desc":"Не видит комментарии и историю действий.",
"worker":"Исполнитель",
"worker-desc":"Может перемещать карточки, отмечаться как исполнитель и оставлять комментарии",
"computer":"Загрузить с компьютера",
"confirm-subtask-delete-popup":"Вы уверены, что хотите удалить подзадачу?",
"confirm-checklist-delete-popup":"Вы уверены, что хотите удалить чек-лист?",
"subtaskDeletePopup-title":"Удалить Подзадачу?",
"checklistDeletePopup-title":"Удалить Чек-лист?",
"copy-card-link-to-clipboard":"Копировать ссылку на карточку в буфер обмена",
"copy-text-to-clipboard":"Скопировать текст в буфер обмена",
"linkCardPopup-title":"Карточка-ссылка",
"searchElementPopup-title":"Поиск",
"copyCardPopup-title":"Копировать карточку",
"copyManyCardsPopup-title":"Копировать шаблон в несколько карточек",
"copyManyCardsPopup-instructions":"Destination Card Titles and Descriptions in this JSON format",
"copyManyCardsPopup-format":"[ {\"title\": \"Название первой карточки\", \"description\":\"Описание первой карточки\"}, {\"title\":\"Название второй карточки\",\"description\":\"Описание второй карточки\"},{\"title\":\"Название последней карточки\",\"description\":\"Описание последней карточки\"} ]",
"email-invite-text":"Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.",
"email-resetPassword-subject":"Перейдите по ссылке, чтобы сбросить пароль __url__",
"email-resetPassword-text":"Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.",
"email-sent":"Письмо отправлено",
"email-verifyEmail-subject":"Подтвердите вашу эл.почту перейдя по ссылке __url__",
"email-verifyEmail-text":"Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.",
"advanced-filter-description":"Расширенный фильтр позволяет написать строку, содержащую следующие операторы: == != <= >= && || ( ) Пробел используется как разделитель между операторами. Можно фильтровать все настраиваемые поля, вводя их имена и значения. Например: Поле1 == Значение1. Примечание. Если поля или значения содержат пробелы, нужно взять их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Для одиночных управляющих символов (' \\\\/), которые нужно пропустить, следует использовать \\\\. Например: Field1 = I\\\\'m. Также можно комбинировать несколько условий. Например: F1 == V1 || F1 == V2. Обычно все операторы интерпретируются слева направо, но можно изменить порядок, разместив скобки. Например: F1 == V1 && (F2 == V2 || F2 == V3). Также можно искать текстовые поля с помощью регулярных выражений: F1 == /Tes.*/i",
"import-board-instruction-wekan":"На вашей доске перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла",
"import-board-instruction-about-errors":"Даже если при импорте возникли ошибки, иногда импортирование проходит успешно – тогда доска появится на странице «Все доски».",
"import-members-map":"Вы импортировали доску с участниками. Пожалуйста, отметьте участников, которых вы хотите импортировать в качестве пользователей",
"import-members-map-note":"Внимание: участники без установленного соответствия будут назначены текущему пользователю.",
"just-invited":"Вас только что пригласили на эту доску",
"keyboard-shortcuts":"Сочетания клавиш",
"label-create":"Создать метку",
"label-default":"%s (по умолчанию)",
"label-delete-pop":"Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.",
"labels":"Метки",
"language":"Язык",
"last-admin-desc":"Вы не можете изменять роли, для этого требуются права администратора.",
"leave-board":"Покинуть доску",
"leave-board-pop":"Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.",
"leaveBoardPopup-title":"Покинуть доску?",
"link-card":"Доступна по ссылке",
"list-archive-cards":"Переместить все карточки в этом списке в Архив",
"list-archive-cards-pop":"Это действие удалит все карточки из этого списка с доски. Чтобы просмотреть карточки в Архиве и вернуть их на доску, нажмите “Меню” > “Архив”.",
"list-move-cards":"Переместить все карточки в этом списке",
"list-select-cards":"Выбрать все карточки в этом списке",
"private-desc":"Эта доска с ограниченным доступом. Только участники могут работать с ней.",
"profile":"Профиль",
"public":"Открытая",
"public-desc":"Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.",
"quick-access-description":"Нажмите на звезду, что добавить ярлык доски на панель.",
"remove-member-pop":"Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.",
"removeMemberPopup-title":"Удалить участника?",
"rename":"Переименовать",
"rename-board":"Переименовать доску",
"restore":"Восстановить",
"rescue-card-description":"Show rescue dialogue before closing for unsaved card descriptions",
"rescue-card-description-dialogue":"Заменить текущее описание карточки с Вашими изменениями?",
"save":"Сохранить",
"search":"Поиск",
"rules":"Правила",
"search-cards":"Поиск в названиях карточек/списков, описаниях и пользовательских полях на этой доске",
"search-example":"Введите текст, который ищете, и нажмите Ввод.",
"select-color":"Выбрать цвет",
"select-board":"Выбрать доску",
"set-wip-limit-value":"Устанавливает ограничение на максимальное количество задач в этом списке",
"setWipLimitPopup-title":"Задать лимит на кол-во задач",
"email-invite-register-text":"Уважаемый __user__,\n\n__inviter__ приглашает вас использовать канбан-доску для совместной работы.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nКод вашего приглашения: __icode__\n\nСпасибо.",
"email-smtp-test-subject":"Тестовое письмо SMTP",
"email-smtp-test-text":"Вы успешно отправили письмо",
"error-invitation-code-not-exist":"Код приглашения не существует",
"error-notAuthorized":"У вас нет доступа на просмотр этой страницы.",
"webhook-title":"Имя Веб-Хука",
"webhook-token":"Токен (Опционально для аутентификации)",
"dueCardsViewChange-choice-all-description":"Показать все незавершенные карточки с установленным сроком с досок для которых у пользователя есть разрешения.",
"broken-cards":"Просроченные карточки",
"board-title-not-found":"Доска '%s' не найдена.",
"swimlane-title-not-found":"Дорожка '%s' не найдена.",
"list-title-not-found":"Список '%s' не найден.",
"label-not-found":"Метка '%1' не найдена.",
"label-color-not-found":"Цвет метки '%1' не найден.",
"user-username-not-found":"Имя пользователя '%s' не найдено.",
"comment-not-found":"Карточка с комментарием, содержащим текст '%s', не найдена.",
"org-name-not-found":"Организация '%s' не найдена.",
"team-name-not-found":"Команда '%s' не найдена.",
"globalSearch-title":"Искать на всех досках",
"no-cards-found":"Ни одной карточки не найдено",
"one-card-found":"Найдена одна карточка",
"n-cards-found":"Карточек найдено %s",
"n-n-of-n-cards-found":"__start__-__end__ из __total__ карточек найдено",
"operator-board":"доска",
"operator-board-abbrev":"д",
"operator-swimlane":"дорожка",
"operator-swimlane-abbrev":"дор.",
"operator-list":"список",
"operator-list-abbrev":"l",
"operator-label":"метку",
"operator-label-abbrev":"#",
"operator-user":"пользователь",
"operator-user-abbrev":"@",
"operator-member":"участника",
"operator-member-abbrev":"м",
"operator-assignee":"Кому назначено",
"operator-assignee-abbrev":"а",
"operator-creator":"автор",
"operator-status":"статус",
"operator-due":"выполнить к",
"operator-created":"создано",
"operator-modified":"изменено",
"operator-sort":"сортировка",
"operator-comment":"комментарий",
"operator-has":"имеет",
"operator-limit":"лимит",
"operator-debug":"debug",
"operator-org":"org",
"operator-team":"team",
"predicate-archived":"архивировано",
"predicate-open":"открыт",
"predicate-ended":"завершено",
"predicate-all":"все",
"predicate-overdue":"просрочено",
"predicate-week":"неделя",
"predicate-month":"месяц",
"predicate-quarter":"квартал",
"predicate-year":"год",
"predicate-due":"выполнить к",
"predicate-modified":"изменено",
"predicate-created":"создано",
"predicate-attachment":"вложение",
"predicate-description":"описание",
"predicate-checklist":"контрольный список",
"predicate-start":"в работе с",
"predicate-end":"завершено",
"predicate-assignee":"Кому назначено",
"predicate-member":"участника",
"predicate-public":"общедоступно",
"predicate-private":"приватно",
"predicate-selector":"selector",
"predicate-projection":"projection",
"operator-unknown-error":"%1 не оператор",
"operator-number-expected":"оператор __operator__ используется с числом, задано '__value__'",
"operator-limit-invalid":"%s неверное ограничение. Ограничение должно быть положительным целым.",
"operator-debug-invalid":"%s is not a valid debug predicate",
"next-page":"Следующая страница",
"previous-page":"Предыдущая страница",
"heading-notes":"Заметки",
"globalSearch-instructions-heading":"Инструкция по поиску",
"globalSearch-instructions-description":"Поисковая строка может содержать операторы для уточнения запроса. Оператор задается именем оператора и значением разделенными двоеточием. Например, оператор 'list:Blocked' ограничит результат запроса карточками состоящими в списке 'Blocked'. Если значение содержит пробелы или специальные символы, то оно должно быть заключено в кавычки(__operator_list__:\"To Review\").",
"globalSearch-instructions-operator-list":"`__operator_list__:<title>` - карточки в списке соответствуют: *<title>*",
"globalSearch-instructions-operator-swimlane":"`__operator_swimlane__:<title>` - карточки на дорожках, соответствующих *<title>*",
"globalSearch-instructions-operator-comment":"`__operator_comment__:<text>` - карточки с комментарием содержащим *<text>*.",
"globalSearch-instructions-operator-label":"`__operator_label__:<color>` `__operator_label__:<name>` - карточки, которые имеют метку соответствующую *<color>* or *<name>",
"globalSearch-instructions-operator-hash":"`__operator_label_abbrev__<name|color>` - сокращение для `__operator_label__:<color>` или `__operator_label__:<name>`",
"globalSearch-instructions-operator-user":"`__operator_user__:<username>` - карточки в которых *<username>* *участник* или *исполнитель*",
"globalSearch-instructions-operator-at":"`__operator_user_abbrev__username` - сокращение для `пользователь:<username>`",
"globalSearch-instructions-operator-member":"`__operator_member__:<username>` - карточки, в которых *<username>* *участник*",
"globalSearch-instructions-operator-assignee":"`__operator_assignee__:<username>` - карточки, в которых *<username>* *исполнитель*",
"globalSearch-instructions-operator-creator":"`__operator_creator__:<username>` - карточки, где *<username>* является автором",
"globalSearch-instructions-operator-org":"`__operator_org__:1<display name|short name>` - карточки принадлежащие доске организации *<name>*",
"globalSearch-instructions-operator-team":"`__operator_team__:<display name|short name>` - карточки принадлежащие доске команды *<name>*",
"globalSearch-instructions-operator-due":"`__operator_due__:<n>` - карточки с датой завершения до *<n>* дней от текущей даты. `__operator_due__:__predicate_overdue__ список всех просроченных карточек.",
"globalSearch-instructions-operator-created":"`__operator_created__:<n>` - карточки, которые были созданы до *<n>* дней назад",
"globalSearch-instructions-operator-modified":"`__operator_modified__:<n>` - карточки, который изменены до *<n>* дней назад",
"globalSearch-instructions-operator-status":"`__operator_status__:<status>` - где *<status>* что-то из следующего:",
"globalSearch-instructions-status-all":"`__predicate_all__` - все архивированные и не архивированные карточки",
"globalSearch-instructions-status-ended":"`__predicate_ended__` - карточки с датой завершения",
"globalSearch-instructions-status-public":"`__predicate_public__` - карточки только на публичных досках",
"globalSearch-instructions-status-private":"`__predicate_private__` - карточки только на личных досках",
"globalSearch-instructions-operator-has":"`__operator_has__:<field>` - где *<field>* что-либо из `__predicate_attachment__`, `__predicate_checklist__`, `__predicate_description__`, `__predicate_start__`, `__predicate_due__`, `__predicate_end__`, `__predicate_assignee__` или `__predicate_member__`. Указание `-` перед *<field>* производит поиск по отсутствию значения в указанном поле. (напр. `has:-due` поиск карточек без даты завершения).",
"globalSearch-instructions-operator-sort":"`__operator_sort__:<sort-name>` - где*<sort-name>* что-либо из `__predicate_due__`, `__predicate_created__` или `__predicate_modified__`. Для сортировки по убыванию, укажите `-` перед названием сортировки.",
"globalSearch-instructions-operator-limit":"`__operator_limit__:<n>` - где *<n>* положительное целое определяющее количество карточек на одной странице.",
"globalSearch-instructions-notes-1":"Может быть задано несколько операторов.",
"globalSearch-instructions-notes-2":"Одинаковые операторы объединяются логическим \"ИЛИ\", например:\n`__operator_list__:Available __operator_list__:Blocked` вернет карточки, которые содержатся в списке *Blocked* или *Available*.",
"globalSearch-instructions-notes-3":"Разные операторы объединяются логическим \"И\". Возвращаются только объекты удовлетворяющие всем заданным условиям.`__operator_list__:Available __operator_label__:red` вернет карточки, которые содержатся в списке *Available* и имеют метку *red*.",
"globalSearch-instructions-notes-3-2":"Количество дней может быть задано положительным или отрицательным целым или используя `__predicate_week__`, `__predicate_month__`, `__predicate_quarter__` или `__predicate_year__` для текущего периода.",
"globalSearch-instructions-notes-4":"Текстовый поиск нечувствителен к регистру символов.",
"globalSearch-instructions-notes-5":"По умолчанию, поиск в архивированных карточках не производится.",
"server-error-troubleshooting":"Пожалуйста отправьте описание ошибки созданное сервером.\nДля установки с помощью snap, запустите: `sudo snap logs wekan.wekan`\nДля установки с помощью Docker, запустите: `sudo docker logs wekan-app`",
"title-alphabetically":"Название (по алфавиту)",
"created-at-newest-first":"Дата создания (сначала новые)",
"created-at-oldest-first":"Дата создания (сначала старые)",
"migrate-all-to-filesystem":"Migrate All to Filesystem",
"migrate-all-to-gridfs":"Migrate All to GridFS",
"migrate-all-to-s3":"Migrate All to S3",
"migrated-attachments":"Migrated Attachments",
"migration-batch-size":"Batch Size",
"migration-batch-size-description":"Number of attachments to process in each batch (1-100)",
"migration-cpu-threshold":"CPU Threshold (%)",
"migration-cpu-threshold-description":"Pause migration when CPU usage exceeds this percentage (10-90)",
"migration-delay-ms":"Delay (ms)",
"migration-delay-ms-description":"Delay between batches in milliseconds (100-10000)",
"migration-detector":"Migration Detector",
"migration-info-text":"Database migrations are performed once and improve system performance. The process continues in the background even if you close your browser.",
"migration-log":"Migration Log",
"migration-markers":"Migration Markers",
"migration-resume-failed":"Failed to resume migration",
"migration-resumed":"Migration resumed",
"migration-steps":"Migration Steps",
"migration-warning-text":"Please do not close your browser during migration. The process will continue in the background but may take longer to complete.",
"monitoring-export-failed":"Failed to export monitoring data",
"monitoring-refresh-failed":"Failed to refresh monitoring data",
"next":"Next",
"next-run":"Next Run",
"of":"из",
"operation-type":"Operation Type",
"overall-progress":"Overall Progress",
"page":"Page",
"pause-migration":"Pause Migration",
"previous":"Previous",
"refresh":"Refresh",
"refresh-monitoring":"Refresh Monitoring",
"remaining-attachments":"Remaining Attachments",
"resume-migration":"Resume Migration",
"run-once":"Run once",
"s3-attachments":"S3 Attachments",
"s3-size":"S3 Size",
"s3-storage":"S3",
"scanning-status":"Scanning Status",
"schedule":"Schedule",
"search-boards-or-operations":"Search boards or operations...",