diff config/locales/ru.yml @ 511:107d36338b70 live

Merge from branch "cannam"
author Chris Cannam
date Thu, 14 Jul 2011 10:43:07 +0100
parents 851510f1b535
children 5e80956cc792
line wrap: on
line diff
--- a/config/locales/ru.yml	Thu Jun 09 16:51:06 2011 +0100
+++ b/config/locales/ru.yml	Thu Jul 14 10:43:07 2011 +0100
@@ -28,7 +28,10 @@
     abbr_month_names: [~, янв., февр., марта, апр., мая, июня, июля, авг., сент., окт., нояб., дек.]
     standalone_abbr_month_names: [~, янв., февр., март, апр., май, июнь, июль, авг., сент., окт., нояб., дек.]
 
-    order: [ :day, :month, :year ]
+    order:
+      - :day
+      - :month
+      - :year
 
   time:
     formats:
@@ -89,60 +92,60 @@
     distance_in_words:
       half_a_minute: "меньше минуты"
       less_than_x_seconds:
-        one:   "меньше {{count}} секунды"
-        few:   "меньше {{count}} секунд"
-        many:  "меньше {{count}} секунд"
-        other: "меньше {{count}} секунды"
+        one:   "меньше %{count} секунды"
+        few:   "меньше %{count} секунд"
+        many:  "меньше %{count} секунд"
+        other: "меньше %{count} секунды"
       x_seconds:
-        one:   "{{count}} секунда"
-        few:   "{{count}} секунды"
-        many:  "{{count}} секунд"
-        other: "{{count}} секунды"
+        one:   "%{count} секунда"
+        few:   "%{count} секунды"
+        many:  "%{count} секунд"
+        other: "%{count} секунды"
       less_than_x_minutes:
-        one:   "меньше {{count}} минуты"
-        few:   "меньше {{count}} минут"
-        many:  "меньше {{count}} минут"
-        other: "меньше {{count}} минуты"
+        one:   "меньше %{count} минуты"
+        few:   "меньше %{count} минут"
+        many:  "меньше %{count} минут"
+        other: "меньше %{count} минуты"
       x_minutes:
-        one:   "{{count}} минуту"
-        few:   "{{count}} минуты"
-        many:  "{{count}} минут"
-        other: "{{count}} минуты"
+        one:   "%{count} минуту"
+        few:   "%{count} минуты"
+        many:  "%{count} минут"
+        other: "%{count} минуты"
       about_x_hours:
-        one:   "около {{count}} часа"
-        few:   "около {{count}} часов"
-        many:  "около {{count}} часов"
-        other: "около {{count}} часа"
+        one:   "около %{count} часа"
+        few:   "около %{count} часов"
+        many:  "около %{count} часов"
+        other: "около %{count} часа"
       x_days:
-        one:   "{{count}} день"
-        few:   "{{count}} дня"
-        many:  "{{count}} дней"
-        other: "{{count}} дня"
+        one:   "%{count} день"
+        few:   "%{count} дня"
+        many:  "%{count} дней"
+        other: "%{count} дня"
       about_x_months:
-        one:   "около {{count}} месяца"
-        few:   "около {{count}} месяцев"
-        many:  "около {{count}} месяцев"
-        other: "около {{count}} месяца"
+        one:   "около %{count} месяца"
+        few:   "около %{count} месяцев"
+        many:  "около %{count} месяцев"
+        other: "около %{count} месяца"
       x_months:
-        one:   "{{count}} месяц"
-        few:   "{{count}} месяца"
-        many:  "{{count}} месяцев"
-        other: "{{count}} месяца"
+        one:   "%{count} месяц"
+        few:   "%{count} месяца"
+        many:  "%{count} месяцев"
+        other: "%{count} месяца"
       about_x_years:
-        one:   "около {{count}} года"
-        few:   "около {{count}} лет"
-        many:  "около {{count}} лет"
-        other: "около {{count}} лет"
+        one:   "около %{count} года"
+        few:   "около %{count} лет"
+        many:  "около %{count} лет"
+        other: "около %{count} лет"
       over_x_years:
-        one:   "больше {{count}} года"
-        few:   "больше {{count}} лет"
-        many:  "больше {{count}} лет"
-        other: "больше {{count}} лет"
+        one:   "больше %{count} года"
+        few:   "больше %{count} лет"
+        many:  "больше %{count} лет"
+        other: "больше %{count} лет"
       almost_x_years:
         one:   "почти 1 год"
-        few:   "почти {{count}} года"
-        many:  "почти {{count}} лет"
-        other: "почти {{count}} года"
+        few:   "почти %{count} года"
+        many:  "почти %{count} лет"
+        other: "почти %{count} года"
     prompts:
       year: "Год"
       month: "Месяц"
@@ -155,10 +158,10 @@
     errors:
       template:
         header:
-          one:   "{{model}}: сохранение не удалось из-за {{count}} ошибки"
-          few:   "{{model}}: сохранение не удалось из-за {{count}} ошибок"
-          many:  "{{model}}: сохранение не удалось из-за {{count}} ошибок"
-          other: "{{model}}: сохранение не удалось из-за {{count}} ошибки"
+          one:   "%{model}: сохранение не удалось из-за %{count} ошибки"
+          few:   "%{model}: сохранение не удалось из-за %{count} ошибок"
+          many:  "%{model}: сохранение не удалось из-за %{count} ошибок"
+          other: "%{model}: сохранение не удалось из-за %{count} ошибки"
 
         body: "Проблемы возникли со следующими полями:"
 
@@ -171,27 +174,27 @@
         empty: "не может быть пустым"
         blank: "не может быть пустым"
         too_long:
-          one:   "слишком большой длины (не может быть больше чем {{count}} символ)"
-          few:   "слишком большой длины (не может быть больше чем {{count}} символа)"
-          many:  "слишком большой длины (не может быть больше чем {{count}} символов)"
-          other: "слишком большой длины (не может быть больше чем {{count}} символа)"
+          one:   "слишком большой длины (не может быть больше чем %{count} символ)"
+          few:   "слишком большой длины (не может быть больше чем %{count} символа)"
+          many:  "слишком большой длины (не может быть больше чем %{count} символов)"
+          other: "слишком большой длины (не может быть больше чем %{count} символа)"
         too_short:
-          one:   "недостаточной длины (не может быть меньше {{count}} символа)"
-          few:   "недостаточной длины (не может быть меньше {{count}} символов)"
-          many:  "недостаточной длины (не может быть меньше {{count}} символов)"
-          other: "недостаточной длины (не может быть меньше {{count}} символа)"
+          one:   "недостаточной длины (не может быть меньше %{count} символа)"
+          few:   "недостаточной длины (не может быть меньше %{count} символов)"
+          many:  "недостаточной длины (не может быть меньше %{count} символов)"
+          other: "недостаточной длины (не может быть меньше %{count} символа)"
         wrong_length:
-          one:   "неверной длины (может быть длиной ровно {{count}} символ)"
-          few:   "неверной длины (может быть длиной ровно {{count}} символа)"
-          many:  "неверной длины (может быть длиной ровно {{count}} символов)"
-          other: "неверной длины (может быть длиной ровно {{count}} символа)"
+          one:   "неверной длины (может быть длиной ровно %{count} символ)"
+          few:   "неверной длины (может быть длиной ровно %{count} символа)"
+          many:  "неверной длины (может быть длиной ровно %{count} символов)"
+          other: "неверной длины (может быть длиной ровно %{count} символа)"
         taken: "уже существует"
         not_a_number: "не является числом"
-        greater_than: "может иметь значение большее {{count}}"
-        greater_than_or_equal_to: "может иметь значение большее или равное {{count}}"
-        equal_to: "может иметь лишь значение, равное {{count}}"
-        less_than: "может иметь значение меньшее чем {{count}}"
-        less_than_or_equal_to: "может иметь значение меньшее или равное {{count}}"
+        greater_than: "может иметь значение большее %{count}"
+        greater_than_or_equal_to: "может иметь значение большее или равное %{count}"
+        equal_to: "может иметь лишь значение, равное %{count}"
+        less_than: "может иметь значение меньшее чем %{count}"
+        less_than_or_equal_to: "может иметь значение меньшее или равное %{count}"
         odd: "может иметь лишь нечетное значение"
         even: "может иметь лишь четное значение"
         greater_than_start_date: "должна быть позднее даты начала"
@@ -230,7 +233,7 @@
   button_delete: Удалить
   button_download: Загрузить
   button_edit: Редактировать
-  button_edit_associated_wikipage: "Редактировать связанную wiki-страницу: {{page_title}}"
+  button_edit_associated_wikipage: "Редактировать связанную wiki-страницу: %{page_title}"
   button_list: Список
   button_lock: Заблокировать
   button_login: Вход
@@ -261,7 +264,7 @@
   default_issue_status_closed: Закрыта
   default_issue_status_feedback: Обратная связь
   default_issue_status_new: Новая
-  default_issue_status_rejected: Отказ
+  default_issue_status_rejected: Отклонена
   default_issue_status_resolved: Решена
   default_priority_high: Высокий
   default_priority_immediate: Немедленный
@@ -272,7 +275,7 @@
   default_role_manager: Менеджер
   default_role_reporter: Генератор отчетов
   default_tracker_bug: Ошибка
-  default_tracker_feature: Изменение
+  default_tracker_feature: Улучшение
   default_tracker_support: Поддержка
 
   enumeration_activities: Действия (учет времени)
@@ -282,12 +285,12 @@
   error_can_not_remove_role: Эта роль используется и не может быть удалена.
   error_can_not_delete_custom_field: Невозможно удалить настраиваемое поле
   error_can_not_delete_tracker: Этот трекер содержит задачи и не может быть удален.
-  error_can_t_load_default_data: "Конфигурация по умолчанию не была загружена: {{value}}"
+  error_can_t_load_default_data: "Конфигурация по умолчанию не была загружена: %{value}"
   error_issue_not_found_in_project: Задача не была найдена или не прикреплена к этому проекту
   error_scm_annotate: "Данные отсутствуют или не могут быть подписаны."
-  error_scm_command_failed: "Ошибка доступа к хранилищу: {{value}}"
+  error_scm_command_failed: "Ошибка доступа к хранилищу: %{value}"
   error_scm_not_found: Хранилище не содержит записи и/или исправления.
-  error_unable_to_connect: Невозможно подключиться ({{value}})
+  error_unable_to_connect: Невозможно подключиться (%{value})
   error_unable_delete_issue_status: Невозможно удалить статус задачи
 
   field_account: Учетная запись
@@ -313,7 +316,6 @@
   field_description: Описание
   field_done_ratio: Готовность в %
   field_downloads: Загрузки
-  field_start_date: Дата начала
   field_due_date: Дата выполнения
   field_editable: Редактируемый
   field_effective_date: Дата
@@ -364,6 +366,7 @@
   field_role: Роль
   field_searchable: Доступно для поиска
   field_spent_on: Дата
+  field_start_date: Начата
   field_start_page: Стартовая страница
   field_status: Статус
   field_subject: Тема
@@ -382,9 +385,9 @@
   field_version: Версия
   field_watcher: Наблюдатель
 
-  general_csv_decimal_separator: '.'
+  general_csv_decimal_separator: ','
   general_csv_encoding: UTF-8
-  general_csv_separator: ','
+  general_csv_separator: ';'
   general_first_day_of_week: '1'
   general_lang_name: 'Russian (Русский)'
   general_pdf_encoding: UTF-8
@@ -394,13 +397,13 @@
   general_text_Yes: 'Да'
 
   gui_validation_error: 1 ошибка
-  gui_validation_error_plural: "{{count}} ошибок"
-  gui_validation_error_plural2: "{{count}} ошибки"
-  gui_validation_error_plural5: "{{count}} ошибок"
+  gui_validation_error_plural: "%{count} ошибок"
+  gui_validation_error_plural2: "%{count} ошибки"
+  gui_validation_error_plural5: "%{count} ошибок"
 
   label_activity: Активность
   label_add_another_file: Добавить ещё один файл
-  label_added_time_by: "Добавил(а) {{author}} {{age}} назад"
+  label_added_time_by: "Добавил(а) %{author} %{age} назад"
   label_added: добавлено
   label_add_note: Добавить замечание
   label_administration: Администрирование
@@ -409,7 +412,7 @@
   label_all_time: всё время
   label_all_words: Все слова
   label_all: все
-  label_and_its_subprojects: "{{value}} и все подпроекты"
+  label_and_its_subprojects: "%{value} и все подпроекты"
   label_applied_status: Применимый статус
   label_ascending: По возрастанию
   label_assigned_to_me_issues: Мои задачи
@@ -465,7 +468,7 @@
   label_custom_field_new: Новое настраиваемое поле
   label_custom_field_plural: Настраиваемые поля
   label_date_from: С
-  label_date_from_to: С {{start}} по {{end}}
+  label_date_from_to: С %{start} по %{end}
   label_date_range: временной интервал
   label_date_to: по
   label_date: Дата
@@ -479,15 +482,15 @@
   label_diff_side_by_side: рядом
   label_disabled: отключено
   label_display: Отображение
-  label_display_per_page: "На страницу: {{value}}"
+  label_display_per_page: "На страницу: %{value}"
   label_document: Документ
   label_document_added: Добавлен документ
   label_document_new: Новый документ
   label_document_plural: Документы
-  label_download: "{{count}} загрузка"
-  label_download_plural: "{{count}} скачиваний"
-  label_download_plural2: "{{count}} загрузки"
-  label_download_plural5: "{{count}} загрузок"
+  label_download: "%{count} загрузка"
+  label_download_plural: "%{count} скачиваний"
+  label_download_plural2: "%{count} загрузки"
+  label_download_plural5: "%{count} загрузок"
   label_downloads_abbr: Скачиваний
   label_duplicated_by: дублируется
   label_duplicates: дублирует
@@ -500,15 +503,15 @@
   label_example: Пример
   label_export_to: Экспортировать в
   label_feed_plural: RSS
-  label_feeds_access_key_created_on: "Ключ доступа RSS создан {{value}} назад"
-  label_f_hour: "{{value}} час"
-  label_f_hour_plural: "{{value}} часов"
+  label_feeds_access_key_created_on: "Ключ доступа RSS создан %{value} назад"
+  label_f_hour: "%{value} час"
+  label_f_hour_plural: "%{value} часов"
   label_file_added: Добавлен файл
   label_file_plural: Файлы
   label_filter_add: Добавить фильтр
   label_filter_plural: Фильтры
   label_float: С плавающей точкой
-  label_follows: следующая
+  label_follows: предыдущая
   label_gantt: Диаграмма Ганта
   label_general: Общее
   label_generate_key: Сгенерировать ключ
@@ -534,7 +537,7 @@
   label_issue_category: Категория задачи
   label_issue_new: Новая задача
   label_issue_plural: Задачи
-  label_issues_by: "Сортировать по {{value}}"
+  label_issues_by: "Сортировать по %{value}"
   label_issue_status_new: Новый статус
   label_issue_status_plural: Статусы задачи
   label_issue_status: Статус задачи
@@ -544,10 +547,10 @@
   label_issue_watchers: Наблюдатели
   label_jump_to_a_project: Перейти к проекту...
   label_language_based: На основе языка
-  label_last_changes: "менее {{count}} изменений"
+  label_last_changes: "менее %{count} изменений"
   label_last_login: Последнее подключение
   label_last_month: последний месяц
-  label_last_n_days: "последние {{count}} дней"
+  label_last_n_days: "последние %{count} дней"
   label_last_week: последняя неделю
   label_latest_revision: Последняя редакция
   label_latest_revision_plural: Последние редакции
@@ -570,10 +573,10 @@
   label_message_posted: Добавлено сообщение
   label_me: мне
   label_min_max_length: Минимальная - максимальная длина
-  label_modification: "{{count}} изменение"
-  label_modification_plural: "{{count}} изменений"
-  label_modification_plural2: "{{count}} изменения"
-  label_modification_plural5: "{{count}} изменений"
+  label_modification: "%{count} изменение"
+  label_modification_plural: "%{count} изменений"
+  label_modification_plural2: "%{count} изменения"
+  label_modification_plural5: "%{count} изменений"
   label_modified: изменено
   label_module_plural: Модули
   label_months_from: месяцев(ца) с
@@ -606,7 +609,7 @@
   label_optional_description: Описание (опционально)
   label_options: Опции
   label_overall_activity: Сводная активность
-  label_overview: Просмотр
+  label_overview: Обзор
   label_password_lost: Восстановление пароля
   label_permissions_report: Отчет о правах доступа
   label_permissions: Права доступа
@@ -615,7 +618,7 @@
   label_planning: Планирование
   label_please_login: Пожалуйста, войдите.
   label_plugins: Модули
-  label_precedes: предыдущая
+  label_precedes: следующая
   label_preferences: Предпочтения
   label_preview: Предварительный просмотр
   label_previous: Предыдущий
@@ -654,9 +657,9 @@
   label_revision: Редакция
   label_revision_plural: Редакции
   label_roadmap: Оперативный план
-  label_roadmap_due_in: "В срок {{value}}"
+  label_roadmap_due_in: "В срок %{value}"
   label_roadmap_no_issues: Нет задач для данной версии
-  label_roadmap_overdue: "опоздание {{value}}"
+  label_roadmap_overdue: "опоздание %{value}"
   label_role: Роль
   label_role_and_permissions: Роли и права доступа
   label_role_new: Новая роль
@@ -669,7 +672,7 @@
   label_settings: Настройки
   label_show_completed_versions: Показывать завершенные версии
   label_sort: Сортировать
-  label_sort_by: "Сортировать по {{value}}"
+  label_sort_by: "Сортировать по %{value}"
   label_sort_higher: Вверх
   label_sort_highest: В начало
   label_sort_lower: Вниз
@@ -695,11 +698,11 @@
   label_tracker: Трекер
   label_tracker_new: Новый трекер
   label_tracker_plural: Трекеры
-  label_updated_time: "Обновлено {{value}} назад"
-  label_updated_time_by: "Обновлено {{author}} {{age}} назад"
+  label_updated_time: "Обновлено %{value} назад"
+  label_updated_time_by: "Обновлено %{author} %{age} назад"
   label_used_by: Используется
   label_user: Пользователь
-  label_user_activity: "Активность пользователя {{value}}"
+  label_user_activity: "Активность пользователя %{value}"
   label_user_mail_no_self_notified: "Не извещать об изменениях, которые я сделал сам"
   label_user_mail_option_all: "О всех событиях во всех моих проектах"
   label_user_mail_option_selected: "О всех событиях только в выбранном проекте..."
@@ -724,46 +727,46 @@
   label_x_closed_issues_abbr:
     zero:  "0 закрыто"
     one:   "1 закрыт"
-    few:   "{{count}} закрыто"
-    many:  "{{count}} закрыто"
-    other: "{{count}} закрыто"
+    few:   "%{count} закрыто"
+    many:  "%{count} закрыто"
+    other: "%{count} закрыто"
   label_x_comments:
     zero:  "нет комментариев"
     one:   "1 комментарий"
-    few:   "{{count}} комментария"
-    many:  "{{count}} комментариев"
-    other: "{{count}} комментариев"
+    few:   "%{count} комментария"
+    many:  "%{count} комментариев"
+    other: "%{count} комментариев"
   label_x_open_issues_abbr:
     zero:  "0 открыто"
     one:   "1 открыт"
-    few:   "{{count}} открыто"
-    many:  "{{count}} открыто"
-    other: "{{count}} открыто"
+    few:   "%{count} открыто"
+    many:  "%{count} открыто"
+    other: "%{count} открыто"
   label_x_open_issues_abbr_on_total:
-    zero:  "0 открыто / {{total}}"
-    one:   "1 открыт / {{total}}"
-    few:   "{{count}} открыто / {{total}}"
-    many:  "{{count}} открыто / {{total}}"
-    other: "{{count}} открыто / {{total}}"
+    zero:  "0 открыто / %{total}"
+    one:   "1 открыт / %{total}"
+    few:   "%{count} открыто / %{total}"
+    many:  "%{count} открыто / %{total}"
+    other: "%{count} открыто / %{total}"
   label_x_projects:
     zero:  "нет проектов"
     one:   "1 проект"
-    few:   "{{count}} проекта"
-    many:  "{{count}} проектов"
-    other: "{{count}} проектов"
+    few:   "%{count} проекта"
+    many:  "%{count} проектов"
+    other: "%{count} проектов"
   label_year: Год
   label_yesterday: вчера
 
-  mail_body_account_activation_request: "Зарегистрирован новый пользователь ({{value}}). Учетная запись ожидает Вашего утверждения:"
+  mail_body_account_activation_request: "Зарегистрирован новый пользователь (%{value}). Учетная запись ожидает Вашего утверждения:"
   mail_body_account_information: Информация о Вашей учетной записи
-  mail_body_account_information_external: "Вы можете использовать Вашу {{value}} учетную запись для входа."
+  mail_body_account_information_external: "Вы можете использовать Вашу %{value} учетную запись для входа."
   mail_body_lost_password: 'Для изменения пароля зайдите по следующей ссылке:'
   mail_body_register: 'Для активации учетной записи зайдите по следующей ссылке:'
-  mail_body_reminder: "{{count}} назначенных на Вас задач на следующие {{days}} дней:"
-  mail_subject_account_activation_request: "Запрос на активацию пользователя в системе {{value}}"
-  mail_subject_lost_password: "Ваш {{value}} пароль"
-  mail_subject_register: "Активация учетной записи {{value}}"
-  mail_subject_reminder: "{{count}} назначенных на Вас задач в ближайшие {{days}} дней"
+  mail_body_reminder: "%{count} назначенных на Вас задач на следующие %{days} дней:"
+  mail_subject_account_activation_request: "Запрос на активацию пользователя в системе %{value}"
+  mail_subject_lost_password: "Ваш %{value} пароль"
+  mail_subject_register: "Активация учетной записи %{value}"
+  mail_subject_reminder: "%{count} назначенных на Вас задач в ближайшие %{days} дней"
 
   notice_account_activated: Ваша учетная запись активирована. Вы можете войти.
   notice_account_invalid_creditentials: Неправильное имя пользователя или пароль
@@ -776,10 +779,10 @@
   notice_account_wrong_password: Неверный пароль
   notice_can_t_change_password: Для данной учетной записи используется источник внешней аутентификации. Невозможно изменить пароль.
   notice_default_data_loaded: Была загружена конфигурация по умолчанию.
-  notice_email_error: "Во время отправки письма произошла ошибка ({{value}})"
-  notice_email_sent: "Отправлено письмо {{value}}"
-  notice_failed_to_save_issues: "Не удалось сохранить {{count}} пункт(ов) из {{total}} выбранных: {{ids}}."
-  notice_failed_to_save_members: "Не удалось сохранить участника(ов): {{errors}}."
+  notice_email_error: "Во время отправки письма произошла ошибка (%{value})"
+  notice_email_sent: "Отправлено письмо %{value}"
+  notice_failed_to_save_issues: "Не удалось сохранить %{count} пункт(ов) из %{total} выбранных: %{ids}."
+  notice_failed_to_save_members: "Не удалось сохранить участника(ов): %{errors}."
   notice_feeds_access_key_reseted: Ваш ключ доступа RSS был перезапущен.
   notice_file_not_found: Страница, на которую Вы пытаетесь зайти, не существует или удалена.
   notice_locking_conflict: Информация обновлена другим пользователем.
@@ -860,10 +863,9 @@
   setting_attachment_max_size: Максимальный размер вложения
   setting_autofetch_changesets: Автоматически следить за изменениями хранилища
   setting_autologin: Автоматический вход
-  setting_bcc_recipients: Использовать скрытые списки (bcc)
+  setting_bcc_recipients: Использовать скрытые списки (BCC)
   setting_cache_formatted_text: Кешировать форматированный текст
   setting_commit_fix_keywords: Назначение ключевых слов
-  setting_commit_logs_encoding: Кодировка комментариев в хранилище
   setting_commit_ref_keywords: Ключевые слова для поиска
   setting_cross_project_issue_relations: Разрешить пересечение задач по проектам
   setting_date_format: Формат даты
@@ -872,7 +874,7 @@
   setting_default_projects_public: Новые проекты являются общедоступными
   setting_diff_max_lines_displayed: Максимальное число строк для diff
   setting_display_subprojects_issues: Отображение подпроектов по умолчанию
-  setting_emails_footer: Подстрочные примечания Email
+  setting_emails_footer: Подстрочные примечания письма
   setting_enabled_scm: Разрешенные SCM
   setting_feeds_limit: Ограничение количества заголовков для RSS потока
   setting_file_max_size_displayed: Максимальный размер текстового файла для отображения
@@ -906,29 +908,29 @@
   text_are_you_sure_with_children: Удалить задачу и все ее подзадачи?
   text_are_you_sure: Подтвердите
   text_assign_time_entries_to_project: Прикрепить зарегистрированное время к проекту
-  text_caracters_maximum: "Максимум {{count}} символов(а)."
-  text_caracters_minimum: "Должно быть не менее {{count}} символов."
+  text_caracters_maximum: "Максимум %{count} символов(а)."
+  text_caracters_minimum: "Должно быть не менее %{count} символов."
   text_comma_separated: Допустимы несколько значений (через запятую).
   text_custom_field_possible_values_info: 'По одному значению в каждой строке'
   text_default_administrator_account_changed: Учетная запись администратора по умолчанию изменена
-  text_destroy_time_entries_question: Вы собираетесь удалить {{hours}} часа(ов), прикрепленных за этой задачей.
+  text_destroy_time_entries_question: Вы собираетесь удалить %{hours} часа(ов), прикрепленных за этой задачей.
   text_destroy_time_entries: Удалить зарегистрированное время
   text_diff_truncated: '... Этот diff ограничен, так как превышает максимальный отображаемый размер.'
-  text_email_delivery_not_configured: "Параметры работы с почтовым сервером не настроены и функция уведомления по email не активна.\nНастроить параметры для Вашего SMTP-сервера Вы можете в файле config/email.yml. Для применения изменений перезапустите приложение."
+  text_email_delivery_not_configured: "Параметры работы с почтовым сервером не настроены и функция уведомления по email не активна.\nНастроить параметры для Вашего SMTP-сервера Вы можете в файле config/configuration.yml. Для применения изменений перезапустите приложение."
   text_enumeration_category_reassign_to: 'Назначить им следующее значение:'
-  text_enumeration_destroy_question: "{{count}} объект(а,ов) связаны с этим значением."
+  text_enumeration_destroy_question: "%{count} объект(а,ов) связаны с этим значением."
   text_file_repository_writable: Хранилище с доступом на запись
-  text_issue_added: "По задаче {{id}} был создан отчет ({{author}})."
+  text_issue_added: "По задаче %{id} был создан отчет (%{author})."
   text_issue_category_destroy_assignments: Удалить назначения категории
-  text_issue_category_destroy_question: "Несколько задач ({{count}}) назначено в данную категорию. Что Вы хотите предпринять?"
+  text_issue_category_destroy_question: "Несколько задач (%{count}) назначено в данную категорию. Что Вы хотите предпринять?"
   text_issue_category_reassign_to: Переназначить задачи для данной категории
   text_issues_destroy_confirmation: 'Вы уверены, что хотите удалить выбранные задачи?'
   text_issues_ref_in_commit_messages: Сопоставление и изменение статуса задач исходя из текста сообщений
-  text_issue_updated: "Задача {{id}} была обновлена ({{author}})."
-  text_journal_changed: "Параметр {{label}} изменился с {{old}} на {{new}}"
-  text_journal_deleted: "Значение {{old}} параметра {{label}} удалено"
-  text_journal_set_to: "Параметр {{label}} изменился на {{value}}"
-  text_length_between: "Длина между {{min}} и {{max}} символов."
+  text_issue_updated: "Задача %{id} была обновлена (%{author})."
+  text_journal_changed: "Параметр %{label} изменился с %{old} на %{new}"
+  text_journal_deleted: "Значение %{old} параметра %{label} удалено"
+  text_journal_set_to: "Параметр %{label} изменился на %{value}"
+  text_length_between: "Длина между %{min} и %{max} символов."
   text_load_default_configuration: Загрузить конфигурацию по умолчанию
   text_min_max_length_info: 0 означает отсутствие запретов
   text_no_configuration_data: "Роли, трекеры, статусы задач и оперативный план не были сконфигурированы.\nНастоятельно рекомендуется загрузить конфигурацию по-умолчанию. Вы сможете её изменить потом."
@@ -941,31 +943,31 @@
   text_rmagick_available: Доступно использование RMagick (опционально)
   text_select_mail_notifications: Выберите действия, на которые будет отсылаться уведомление на электронную почту.
   text_select_project_modules: 'Выберите модули, которые будут использованы в проекте:'
-  text_status_changed_by_changeset: "Реализовано в {{value}} редакции."
-  text_subprojects_destroy_warning: "Подпроекты: {{value}} также будут удалены."
+  text_status_changed_by_changeset: "Реализовано в %{value} редакции."
+  text_subprojects_destroy_warning: "Подпроекты: %{value} также будут удалены."
   text_tip_issue_begin_day: дата начала задачи
   text_tip_issue_begin_end_day: начало задачи и окончание ее в этот день
   text_tip_issue_end_day: дата завершения задачи
   text_tracker_no_workflow: Для этого трекера последовательность действий не определена
   text_unallowed_characters: Запрещенные символы
   text_user_mail_option: "Для невыбранных проектов, Вы будете получать уведомления только о том что просматриваете или в чем участвуете (например, вопросы, автором которых Вы являетесь или которые Вам назначены)."
-  text_user_wrote: "{{value}} писал(а):"
+  text_user_wrote: "%{value} писал(а):"
   text_wiki_destroy_confirmation: Вы уверены, что хотите удалить данную Wiki и все ее содержимое?
   text_workflow_edit: Выберите роль и трекер для редактирования последовательности состояний
 
-  warning_attachments_not_saved: "{{count}} файл(ов) невозможно сохранить."
-  text_wiki_page_destroy_question: Эта страница имеет {{descendants}} дочерних страниц и их потомков. Что вы хотите сделать?
+  warning_attachments_not_saved: "%{count} файл(ов) невозможно сохранить."
+  text_wiki_page_destroy_question: Эта страница имеет %{descendants} дочерних страниц и их потомков. Что вы хотите сделать?
   text_wiki_page_reassign_children: Переопределить дочерние страницы на текущую страницу
   text_wiki_page_nullify_children: Сделать дочерние страницы главными страницами
   text_wiki_page_destroy_children: Удалить дочерние страницы и всех их потомков
   setting_password_min_length: Минимальная длина пароля
   field_group_by: Группировать результаты по
-  mail_subject_wiki_content_updated: "Wiki-страница '{{id}}' была обновлена"
+  mail_subject_wiki_content_updated: "Wiki-страница '%{id}' была обновлена"
   label_wiki_content_added: Добавлена wiki-страница
-  mail_subject_wiki_content_added: "Wiki-страница  '{{id}}' была добавлена"
-  mail_body_wiki_content_added: "{{author}} добавил(а) wiki-страницу '{{id}}'."
+  mail_subject_wiki_content_added: "Wiki-страница  '%{id}' была добавлена"
+  mail_body_wiki_content_added: "%{author} добавил(а) wiki-страницу '%{id}'."
   label_wiki_content_updated: Обновлена wiki-страница
-  mail_body_wiki_content_updated: "{{author}} обновил(а) wiki-страницу '{{id}}'."
+  mail_body_wiki_content_updated: "%{author} обновил(а) wiki-страницу '%{id}'."
   permission_add_project: Создание проекта
   setting_new_project_user_role_id: Роль, назначаемая пользователю, создавшему проект
   label_view_all_revisions: Показать все ревизии
@@ -977,7 +979,7 @@
   label_group: Группа
   label_group_new: Новая группа
   label_time_entry_plural: Затраченное время
-  text_journal_added: "{{label}} {{value}} добавлен"
+  text_journal_added: "%{label} %{value} добавлен"
   field_active: Активно
   enumeration_system_activity: Системная активность
   permission_delete_issue_watchers: Удаление наблюдателей
@@ -1012,10 +1014,10 @@
   setting_start_of_week: День начала недели
   label_api_access_key: Ключ доступа к API
   text_line_separated: Разрешено несколько значений (по одному значению в строку).
-  label_revision_id: Ревизия {{value}}
+  label_revision_id: Ревизия %{value}
   permission_view_issues: Просмотр задач
   label_display_used_statuses_only: Отображать только те статусы, которые используются в этом трекере
-  label_api_access_key_created_on: Ключ доступ к API был создан {{value}} назад
+  label_api_access_key_created_on: Ключ доступ к API был создан %{value} назад
   label_feeds_access_key: Ключ доступа к RSS
   notice_api_access_key_reseted: Ваш ключ доступа к API был сброшен.
   setting_rest_api_enabled: Включить веб-сервис REST
@@ -1036,13 +1038,55 @@
   text_zoom_in: Приблизить
   notice_unable_delete_time_entry: Невозможно удалить запись журнала.
   label_overall_spent_time: Всего затрачено времени
-
   label_user_mail_option_none: Нет событий
   field_member_of_group: Группа назначенного
   field_assigned_to_role: Роль назначенного
   notice_not_authorized_archived_project: Запрашиваемый проект был архивирован.
+  label_principal_search: "Найти пользователя или группу:"
+  label_user_search: "Найти пользователя:"
+  field_visible: Видимый
+  setting_emails_header: Заголовок письма
 
-  label_principal_search: "Search for user or group:"
-  label_user_search: "Search for user:"
-  field_visible: Visible
-  setting_emails_header: Emails header
+  setting_commit_logtime_activity_id: Активность для учета времени
+  text_time_logged_by_changeset: Учтено в редакции %{value}.
+  setting_commit_logtime_enabled: Включить учет времени
+  notice_gantt_chart_truncated: Диаграмма будет усечена, поскольку превышено максимальное кол-во элементов, которые могут отображаться (%{max})
+  setting_gantt_items_limit: Максимальное кол-во элементов отображаемых на диаграмме Ганта
+  field_warn_on_leaving_unsaved: Предупреждать при закратии страницы с несохраненным текстом
+  text_warn_on_leaving_unsaved: Текущая страница содержит несохраненный текст, который будет потерян, если вы покинете эту страницу.
+  label_my_queries: Мои сохраненные запросы
+  text_journal_changed_no_detail: "%{label} обновлено"
+  label_news_comment_added: Добавлен комментарий к новости
+  button_expand_all: Развернуть все
+  button_collapse_all: Свернуть все
+  label_additional_workflow_transitions_for_assignee: Дополнительные переходы, когда пользователь является исполнителем
+  label_additional_workflow_transitions_for_author: Дополнительные переходы, когда пользователь является автором
+  label_bulk_edit_selected_time_entries: Массовое изменение выбранных записей затраченного времени времени 
+  text_time_entries_destroy_confirmation: Вы уверены что хотите удалить выбраные записи затраченного времени?
+  label_role_anonymous: Аноним
+  label_role_non_member: Не участник
+  label_issue_note_added: Примечание добавлено
+  label_issue_status_updated: Статус обновлен
+  label_issue_priority_updated: Приоритет обновлен
+  label_issues_visibility_own: Задачи созданные или назначенные пользователю
+  field_issues_visibility: Видимость задач
+  label_issues_visibility_all: Все задачи
+  permission_set_own_issues_private: Устанавливать видимость (общая/частная) для собственных задач
+  field_is_private: Частная
+  permission_set_issues_private: Устанавливать видимость (общая/частная) для задач
+  label_issues_visibility_public: Только общие задачи
+  text_issues_destroy_descendants_confirmation: Так же будет удалено %{count} задачи.
+  field_commit_logs_encoding: Кодировка комментариев в хранилище
+  field_scm_path_encoding: Кодировка пути
+  text_scm_path_encoding_note: "По умолчанию: UTF-8"
+  field_path_to_repository: Путь к репозиторию
+  field_root_directory: Корневую директорию
+  field_cvs_module: Модуль
+  field_cvsroot: CVSROOT
+  text_git_repository_note: Локальный и bare репозиторий (например, /gitrepo, c:\gitrepo)
+  text_mercurial_repository_note: Локальный репозиторий (например, /hgrepo, c:\hgrepo)
+  text_scm_command: Command
+  text_scm_command_version: Version
+  label_git_report_last_commit: Report last commit for files and directories
+  text_scm_config: You can configure your scm commands in config/configuration.yml. Please restart the application after editing it.
+  text_scm_command_not_available: Scm command is not available. Please check settings on the administration panel.