diff config/locales/ru.yml @ 117:af80e5618e9b redmine-1.1

* Update to Redmine 1.1-stable branch (Redmine SVN rev 4707)
author Chris Cannam
date Thu, 13 Jan 2011 12:53:21 +0000
parents 94944d00e43c
children b859cc0c4fa1 0579821a129a
line wrap: on
line diff
--- a/config/locales/ru.yml	Fri Nov 19 14:05:24 2010 +0000
+++ b/config/locales/ru.yml	Thu Jan 13 12:53:21 2011 +0000
@@ -89,60 +89,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 +155,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 +171,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 +230,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: Вход
@@ -282,12 +282,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 +313,6 @@
   field_description: Описание
   field_done_ratio: Готовность в %
   field_downloads: Загрузки
-  field_start_date: Дата начала
   field_due_date: Дата выполнения
   field_editable: Редактируемый
   field_effective_date: Дата
@@ -364,6 +363,7 @@
   field_role: Роль
   field_searchable: Доступно для поиска
   field_spent_on: Дата
+  field_start_date: Начата
   field_start_page: Стартовая страница
   field_status: Статус
   field_subject: Тема
@@ -382,9 +382,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 +394,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 +409,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 +465,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 +479,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,9 +500,9 @@
   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: Добавить фильтр
@@ -533,7 +533,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: Статус задачи
@@ -543,10 +543,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: Последние редакции
@@ -569,10 +569,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: месяцев(ца) с
@@ -653,9 +653,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: Новая роль
@@ -668,7 +668,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: Вниз
@@ -694,11 +694,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: "О всех событиях только в выбранном проекте..."
@@ -723,46 +723,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: Неправильное имя пользователя или пароль
@@ -775,10 +775,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: Информация обновлена другим пользователем.
@@ -859,7 +859,7 @@
   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: Кодировка комментариев в хранилище
@@ -871,7 +871,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: Максимальный размер текстового файла для отображения
@@ -905,29 +905,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_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Настоятельно рекомендуется загрузить конфигурацию по-умолчанию. Вы сможете её изменить потом."
@@ -940,31 +940,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: Показать все ревизии
@@ -976,7 +976,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: Удаление наблюдателей
@@ -1011,10 +1011,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
@@ -1035,13 +1035,17 @@
   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: Activity for logged time
+  text_time_logged_by_changeset: Applied in changeset %{value}.
+  setting_commit_logtime_enabled: Enable time logging
+  notice_gantt_chart_truncated: The chart was truncated because it exceeds the maximum number of items that can be displayed (%{max})
+  setting_gantt_items_limit: Maximum number of items displayed on the gantt chart