diff --git a/config/locales/ru/activerecord.yml b/config/locales/ru/activerecord.yml index 00eae1a55..0d0fd96ed 100644 --- a/config/locales/ru/activerecord.yml +++ b/config/locales/ru/activerecord.yml @@ -1,173 +1,91 @@ ru: activerecord: models: - activity: - one: "активность" - other: "активности" - budget: - one: "Бюджет" - other: "Бюджеты" - budget/investment: - one: "Инвестиция" - other: "Инвестиции" - budget/investment/milestone: - one: "контрольная точка" - other: "контрольные точки" - budget/investment/status: - one: "Статус инвестиции" - other: "Статусы инвестиции" + milestone: + one: "этап" + few: "этапы" + many: "этапы" + other: "этапы" comment: - one: "Комментарий" + one: "Отзыв" + few: "Комментарии" + many: "Комментарии" other: "Комментарии" - debate: - one: "Дебаты" - other: "Дебаты" tag: one: "Метка" + few: "Метки" + many: "Метки" other: "Метки" - user: - one: "Пользователь" - other: "Пользователи" - moderator: - one: "Модератор" - other: "Модераторы" - administrator: - one: "Администратор" - other: "Администраторы" - valuator: - one: "Оценщик" - other: "Оценщики" - valuator_group: - one: "Группа оценщиков" - other: "Группы оценщиков" - manager: - one: "Менеджер" - other: "Менеджеры" - newsletter: - one: "Новостное письмо" - other: "Новостные письма" vote: one: "Голос" + few: "Голоса" + many: "Голоса" other: "Голоса" - organization: - one: "Организация" - other: "Организации" - poll/booth: - one: "кабинка" - other: "кабинки" - poll/officer: - one: "сотрудник" - other: "сотрудники" - proposal: - one: "Предложение гражданина" - other: "Предложения гражданина" - spending_proposal: - one: "Проект инвестирования" - other: "Проекты инвестирования" - site_customization/page: - one: Настраиваемая страница - other: Настраиваемые страницы - site_customization/image: - one: Настраиваемое изображение - other: Настраиваемые изображения - site_customization/content_block: - one: Настраиваемый блок содержимого - other: Настраиваемые блоки содержимого - legislation/process: - one: "Процесс" - other: "Процессы" - legislation/proposal: - one: "Предложение" - other: "Предложения" - legislation/draft_versions: - one: "Версия черновика" - other: "Версии черновика" - legislation/draft_texts: - one: "Черновик" - other: "Черновики" - legislation/questions: - one: "Вопрос" - other: "Вопросы" - legislation/question_options: - one: "Опция вопроса" - other: "Опции вопроса" - legislation/answers: - one: "Ответ" - other: "Ответы" documents: one: "Документ" + few: "Документы" + many: "Документы" other: "Документы" - images: - one: "Изображение" - other: "Изображения" - topic: - one: "Тема" - other: "Темы" - poll: - one: "Опрос" - other: "Опросы" - proposal_notification: - one: "Уведомление опроса" - other: "Уведомления опроса" attributes: budget: name: "Имя" - description_accepting: "Описание во время фазы приема" - description_reviewing: "Описание во время фазы рассмотрения" - description_selecting: "Описание во время фазы выбора" - description_valuating: "Описание во время фазы оценки" - description_balloting: "Описание во время фазы голосования" - description_reviewing_ballots: "Описание во время фазы рассмотрения бюллетеней" - description_finished: "Описание, когда бюджет окончен" - phase: "Фаза" + description_accepting: "Описание во время этапа приема" + description_reviewing: "Описание во время этапа рассмотрения" + description_selecting: "Описание во время этапа выбора" + description_valuating: "Описание во время этапа оценки" + description_balloting: "Описание во время этапа голосования" + description_reviewing_ballots: "Описание во время этапа рассмотрения голосований" + description_finished: "Описание по завершению бюджета" + phase: "Этап" currency_symbol: "Валюта" budget/investment: heading_id: "Заглавие" - title: "Заголовок" + title: "Название" description: "Описание" external_url: "Ссылка на дополнительную документацию" administrator_id: "Администратор" - location: "Расположение (не обязательно)" - organization_name: "Если вы предлагаете от имени коллектива или организации, или от большего количества людей, то впишите имя организации" + location: "Местоположение (опционально)" + organization_name: "Если вы делаете предложение от имени коллектива/организации или от имени большего числа людей, напишите его название" image: "Иллюстративное изображение предложения" image_title: "Название изображения" - budget/investment/milestone: - status_id: "Текущий статус инвестиции (не обязательно)" - title: "Заголовок" - description: "Описание (не обязательно, если назначен статус)" + milestone: + title: "Название" + description: "Описание (опционально, если присвоен статус)" publication_date: "Дата публикации" - budget/investment/status: + milestone/status: name: "Имя" - description: "Описание (не обязательно)" + description: "Описание (опционально)" + progress_bar: + title: "Название" budget/heading: - name: "Имя заголовка" - price: "Стоимость" + name: "Название раздела" + price: "Цена" population: "Население" comment: - body: "Комментарий" + body: "Отзыв" user: "Пользователь" debate: author: "Автор" description: "Мнение" - terms_of_service: "Пользовательское соглашение" - title: "Заголовок" + terms_of_service: "Условия предоставления услуг" + title: "Название" proposal: author: "Автор" - title: "Заголовок" + title: "Название" question: "Вопрос" description: "Описание" - terms_of_service: "Пользовательское соглашение" + terms_of_service: "Условия предоставления услуг" user: - login: "Email или имя пользователя" - email: "Email" + login: "Электронный адрес или имя пользователя" + email: "Электронный адрес" username: "Имя пользователя" password_confirmation: "Подтверждение пароля" password: "Пароль" current_password: "Текущий пароль" phone_number: "Номер телефона" - official_position: "Позиция служащего" - official_level: "Уровень служащего" - redeemable_code: "Код верификации, полученный по email" + official_position: "Официальная позиция" + official_level: "Официальный уровень" + redeemable_code: "Код подтверждения получен по электронному адресу" organization: name: "Название организации" responsible_name: "Лицо, ответственное за группу" @@ -176,93 +94,94 @@ ru: association_name: "Название ассоциации" description: "Описание" external_url: "Ссылка на дополнительную документацию" - geozone_id: "Область деятельности" - title: "Заголовок" + geozone_id: "Сфера деятельности" + title: "Название" poll: - name: "Название" + name: "Имя" starts_at: "Дата начала" ends_at: "Дата закрытия" geozone_restricted: "Ограничено географической зоной" - summary: "Обобщение" + summary: "Резюме" description: "Описание" poll/translation: - name: "Название" - summary: "Обобщение" + name: "Имя" + summary: "Резюме" description: "Описание" poll/question: title: "Вопрос" - summary: "Обобщение" + summary: "Резюме" description: "Описание" external_url: "Ссылка на дополнительную документацию" poll/question/translation: title: "Вопрос" signature_sheet: signable_type: "Тип подписываемого" - signable_id: "ID подписываемого" + signable_id: "Подписываемое ID" document_numbers: "Номера документов" site_customization/page: - content: Содержимое - created_at: Создано - subtitle: Подзаголовок + content: Содержание + created_at: Создано в + subtitle: Субтитр slug: URL-наименование status: Статус - title: Заголовок - updated_at: Обновлено - more_info_flag: Показывать на странице помощи + title: Название + updated_at: Обновлено в + more_info_flag: Показать на странице справки print_content_flag: Кнопка печати содержимого locale: Язык site_customization/page/translation: - title: Заголовок - subtitle: Подзаголовок - content: Содержимое + title: Название + subtitle: Субтитр + content: Содержание site_customization/image: - name: Название + name: Имя image: Изображение site_customization/content_block: - name: Название + name: Имя locale: Язык - body: Тело блока + body: Тело legislation/process: - title: Заголовок процесса - summary: Обобщение + title: Название процесса + summary: Резюме description: Описание additional_info: Дополнительная информация start_date: Дата начала end_date: Дата окончания - debate_start_date: Дата начала дебатов - debate_end_date: Дата окончания дебатов - draft_publication_date: Дата публикации черновика - allegations_start_date: Дата начала обвинений без обоснований - allegations_end_date: Дата окончания обвинений без обоснований - result_publication_date: Дата окончательной публикации результата + debate_start_date: Дата начала обсуждения + debate_end_date: Дата окончания обсуждения + draft_publication_date: Дата публикации проекта + allegations_start_date: Дата начала заявлений + allegations_end_date: Дата окончания заявлений + result_publication_date: Дата публикации окончательного результата legislation/process/translation: - title: Заголовок процесса - summary: Обобщение + title: Название процесса + summary: Резюме description: Описание additional_info: Дополнительная информация + milestones_summary: Резюме legislation/draft_version: - title: Заголовок версии + title: Название версии body: Текст changelog: Изменения status: Статус - final_version: Конечная версия + final_version: Окончательная версия legislation/draft_version/translation: - title: Заголовок версии + title: Название версии body: Текст changelog: Изменения legislation/question: - title: Заголовок - question_options: Варианты + title: Название + question_options: Опции legislation/question_option: value: Значение legislation/annotation: - text: Комментарий + text: Отзыв document: - title: Заголовок - attachment: Вложение + title: Название + attachment: Прикрепление image: - title: Заголовок - attachment: Вложение + title: Название + attachment: Прикрепление poll/question/answer: title: Ответ description: Описание @@ -270,44 +189,44 @@ ru: title: Ответ description: Описание poll/question/answer/video: - title: Заголовок + title: Название url: Внешнее видео newsletter: segment_recipient: Получатели subject: Тема from: От - body: Содержимое Email + body: Содержание электронной почты admin_notification: segment_recipient: Получатели - title: Заголовок + title: Название link: Ссылка body: Текст admin_notification/translation: - title: Заголовок + title: Название body: Текст widget/card: - label: Ярлык (не обязательно) - title: Заголовок + label: Метка (опционально) + title: Название description: Описание link_text: Текст ссылки - link_url: URL ссылки + link_url: Ссылка URL widget/card/translation: - label: Ярлык (не обязательно) - title: Заголовок + label: Метка (опционально) + title: Название description: Описание link_text: Текст ссылки widget/feed: - limit: Количество элементов + limit: Количество предметов errors: models: user: attributes: email: - password_already_set: "У этого пользователя уже есть пароль" + password_already_set: "Этот пользователь уже имеет пароль" debate: attributes: tag_list: - less_than_or_equal_to: "Меток должно быть не больше %{count}" + less_than_or_equal_to: "метки должны быть меньше или равны %{count}" direct_message: attributes: max_per_day: @@ -315,24 +234,24 @@ ru: image: attributes: attachment: - min_image_width: "Ширина изображения должна быть минимум %{required_min_width}px" - min_image_height: "Высота изображения должна быть минимум %{required_min_height}px" + min_image_width: "Ширина изображения должна быть не менее %{required_min_width}px" + min_image_height: "Высота изображения должна быть не менее %{required_min_height}px" newsletter: attributes: segment_recipient: - invalid: "Не верный сегмент получателей пользователя" + invalid: "Сегмент получателей пользователя является недействительным" admin_notification: attributes: segment_recipient: - invalid: "Не верный сегмент получателей пользователя" + invalid: "Сегмент получателей пользователя является недействительным" map_location: attributes: map: - invalid: Местоположение на карте не может быть пустым. Поместите маркер или установите галочку, если геолокация не нужна + invalid: Расположение на карте не может быть пустым. Поместите маркер или установите флажок, если геолокация не требуется poll/voter: attributes: document_number: - not_in_census: "Документ не в Цензусе" + not_in_census: "Документ не в переписи" has_voted: "Пользователь уже проголосовал" legislation/process: attributes: @@ -345,24 +264,24 @@ ru: proposal: attributes: tag_list: - less_than_or_equal_to: "количество меток должно быть не больше %{count}" + less_than_or_equal_to: "метки должны быть меньше или равны %{count}" budget/investment: attributes: tag_list: - less_than_or_equal_to: "количество меток должно быть не больше %{count}" + less_than_or_equal_to: "метки должны быть меньше или равны %{count}" proposal_notification: attributes: minimum_interval: - invalid: "Вы должны подождать минимум %{interval} дней между уведомлениями" + invalid: "Вы должны ждать не менее %{interval} дней между уведомлениями" signature: attributes: document_number: - not_in_census: 'Не верифицировано Учетом' + not_in_census: 'Не проверено переписью' already_voted: 'Этому предложению уже поставлен голос' site_customization/page: attributes: slug: - slug_format: "должны быть буквы, цифры, символы _ и -" + slug_format: "должны быть буквы, цифры, _ и -" site_customization/image: attributes: image: @@ -373,7 +292,7 @@ ru: valuation: cannot_comment_valuation: 'Вы не можете комментировать оценку' messages: - record_invalid: "Проверка не пройдена: %{errors}" + record_invalid: "Ошибка проверки: %{errors}" restrict_dependent_destroy: - has_one: "Невозможно удалить запись, т.к. существует зависимая запись %{record}" - has_many: "Невозможно удалить запись, т.к. существуют зависимые записи %{record}" + has_one: "Невозможно удалить запись, поскольку существует зависимый %{record}" + has_many: "Невозможно удалить запись, поскольку существует зависимый %{record}"