Added form.swap.swap_with to translation files.
[timetracker.git] / WEB-INF / resources / ru.lang.php
index a612f95..d3d8b25 100644 (file)
@@ -29,7 +29,7 @@
 // Note: escape apostrophes with THREE backslashes, like here:  choisir l\\\'option.
 // Other characters (such as double-quotes in http links, etc.) do not have to be escaped.
 
-$i18n_language = 'Русский';
+$i18n_language = 'Russian (Русский)';
 $i18n_months = array('Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь');
 $i18n_weekdays = array('Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота');
 $i18n_weekdays_short = array('Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб');
@@ -84,6 +84,7 @@ $i18n_key_words = array(
 'error.task_exists' => 'Задача с таким названием уже есть.',
 'error.client_exists' => 'Клиент с таким именем уже есть.',
 'error.invoice_exists' => 'Счёт с таким номером уже есть.',
+'error.role_exists' => 'Роль с таким рангом уже есть.',
 'error.no_invoiceable_items' => 'Нет записей для включения в счёт.',
 'error.no_login' => 'Нет пользователя с таким логином.',
 'error.no_teams' => 'Ваша база данных пуста. Войдите в систему как администратор и создайте новую команду.',
@@ -152,6 +153,7 @@ $i18n_key_words = array(
 'label.notes' => 'Комментарии',
 'label.item' => 'Предмет',
 'label.cost' => 'Стоимость',
+'label.ip' => 'IP адрес',
 'label.day_total' => 'Итог за день',
 'label.week_total' => 'Итог за неделю',
 'label.month_total' => 'Итог за месяц',
@@ -197,7 +199,7 @@ $i18n_key_words = array(
 'label.type_text' => 'текст',
 'label.required' => 'Обязательное',
 'label.fav_report' => 'Стандартный отчёт',
-'label.cron_schedule' => 'Расписание cron',
+'label.schedule' => 'Расписание',
 'label.what_is_it' => 'Что это?',
 'label.expense' => 'Расход',
 'label.quantity' => 'Количество',
@@ -274,6 +276,7 @@ $i18n_key_words = array(
 'title.cf_delete_dropdown_option' => 'Удаление опции',
 'title.locking' => 'Блокировка',
 'title.week_view' => 'Неделя',
+'title.swap_roles' => 'Обмен ролей',
 
 // Section for common strings inside combo boxes on forms. Strings shared between forms shall be placed here.
 // Strings that are used in a single form must go to the specific form section.
@@ -316,7 +319,7 @@ $i18n_key_words = array(
 // Resetting Password form. See example at https://timetracker.anuko.com/password_reset.php.
 'form.reset_password.message' => 'Запрос на сброс пароля отослан по e-mail.',
 'form.reset_password.email_subject' => 'Сброс пароля к Anuko Time Tracker',
-'form.reset_password.email_body' => "Уважаемый пользователь,\n\nКто-то, возможно вы, попросил сбросить ваш пароль к системе Anuko Time Tracker. Пройдите по данной ссылке для сброса пароля.\n\n%s\n\nAnuko Time Tracker - это открытая (open source), простая и лёгкая в использовании система трекинга рабочего времени. Подробности - на сайте https://www.anuko.com.",
+'form.reset_password.email_body' => "Уважаемый пользователь,\n\nКто-то c IP %s попросил сбросить ваш пароль к системе Anuko Time Tracker. Пройдите по данной ссылке для сброса пароля.\n\n%s\n\nAnuko Time Tracker - это открытая (open source), простая и лёгкая в использовании система трекинга рабочего времени. Подробности - на сайте https://www.anuko.com.",
 
 // Changing Password form. See example at https://timetracker.anuko.com/password_change.php?ref=1.
 'form.change_password.tip' => 'Впечатайте новый пароль и нажмите Cохранить.',
@@ -393,7 +396,10 @@ $i18n_key_words = array(
 // Roles form. See example at https://timetracker.anuko.com/roles.php
 'form.roles.active_roles' => 'Активные роли',
 'form.roles.inactive_roles' => 'Неактивные роли',
+'form.roles.rank' => 'Ранг',
 'form.roles.rights' => 'Права',
+'form.roles.assigned' => 'Присвоены',
+'form.roles.not_assigned' => 'Не присвоены',
 
 // Deleting Client form. See example at https://timetracker.anuko.com/client_delete.php
 'form.client.client_to_delete' => 'Клиент для удаления',
@@ -450,6 +456,9 @@ $i18n_key_words = array(
 'form.quota.workday_hours' => 'Количество часов в рабочем дне',
 'form.quota.hint' => 'При пустых значениях квоты автоматически определяются из длительности рабочего дня и праздников.',
 
+// Swap roles form.
+'form.swap.swap_with' => 'Обменять роль с',
+
 // Roles and rights. These strings are used in multiple places. Grouped here to provide consistent translations.
 'role.user.label' => 'Пользователь',
 'role.user.low_case_label' => 'пользователь',