X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/timetracker.git/blobdiff_plain/1c40fb09e97ff643c80e9b96106d891e6fdbde1b..ecbf1ecf19bfeb85794717fc7a6deb7ecc8c5f58:/WEB-INF/resources/ru.lang.php diff --git a/WEB-INF/resources/ru.lang.php b/WEB-INF/resources/ru.lang.php index c43a58d1..f234baf7 100644 --- a/WEB-INF/resources/ru.lang.php +++ b/WEB-INF/resources/ru.lang.php @@ -79,10 +79,12 @@ $i18n_key_words = array( 'error.record' => 'Выберите запись.', 'error.auth' => 'Неправильно введен логин или пароль.', 'error.user_exists' => 'Пользователь с таким логином уже существует.', +'error.object_exists' => 'Объект с таким именем уже есть.', 'error.project_exists' => 'Проект с таким именем уже есть.', 'error.task_exists' => 'Задача с таким названием уже есть.', 'error.client_exists' => 'Клиент с таким именем уже есть.', 'error.invoice_exists' => 'Счёт с таким номером уже есть.', +'error.role_exists' => 'Роль с таким рангом уже есть.', 'error.no_invoiceable_items' => 'Нет записей для включения в счёт.', 'error.no_login' => 'Нет пользователя с таким логином.', 'error.no_teams' => 'Ваша база данных пуста. Войдите в систему как администратор и создайте новую команду.', @@ -103,6 +105,7 @@ $i18n_key_words = array( 'button.cancel' => 'Отменить', 'button.submit' => 'Подтвердить', 'button.add' => 'Добавить', +'button.delete' => 'Удалить', 'button.generate' => 'Сгенерировать', 'button.reset_password' => 'Сбросить пароль', 'button.send' => 'Отправить', @@ -391,7 +394,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' => 'Клиент для удаления', @@ -449,26 +455,25 @@ $i18n_key_words = array( 'form.quota.hint' => 'При пустых значениях квоты автоматически определяются из длительности рабочего дня и праздников.', // Roles and rights. These strings are used in multiple places. Grouped here to provide consistent translations. -// TODO: translate the following. -// 'role.user.label' => 'User', -// 'role.user.low_case_label' => 'user', -// 'role.user.description' => 'A regular member without management rights.', -// 'role.client.label' => 'Client', -// 'role.client.low_case_label' => 'client', -// 'role.client.description' => 'A client can view its own reports, charts, and invoices.', -// 'role.supervisor.label' => 'Supervisor', -// 'role.supervisor.low_case_label' => 'supervisor', -// 'role.supervisor.description' => 'A person with a small set of management rights.', -// 'role.comanager.label' => 'Co-manager', -// 'role.comanager.low_case_label' => 'co-manager', -// 'role.comanager.description' => 'A person with a big set of management functions.', -// 'role.manager.label' => 'Manager', -// 'role.manager.low_case_label' => 'manager', -// 'role.manager.description' => 'Group manager. Can do most of things for a group.', -// 'role.top_manager.label' => 'Top manager', -// 'role.top_manager.low_case_label' => 'top manager', -// 'role.top_manager.description' => 'Top group manager. Can do everything in a tree of groups.', -// 'role.admin.label' => 'Administrator', -// 'role.admin.low_case_label' => 'administrator', -// 'role.admin.description' => 'Site adminsitrator.', +'role.user.label' => 'Пользователь', +'role.user.low_case_label' => 'пользователь', +'role.user.description' => 'Обычный член группы, не имеющий прав управления.', +'role.client.label' => 'Клиент', +'role.client.low_case_label' => 'клиент', +'role.client.description' => 'Клиент может смотреть свои отчёты, диаграммы и счета.', +'role.supervisor.label' => 'Руководитель', +'role.supervisor.low_case_label' => 'руководитель', +'role.supervisor.description' => 'Член группы, имеющий небольшие полномочия по управлению.', +'role.comanager.label' => 'Ассистент менеджера', +'role.comanager.low_case_label' => 'ассистент менеджера', +'role.comanager.description' => 'Член группы, имеющий существенный набор полномочий по управлению.', +'role.manager.label' => 'Менеджер', +'role.manager.low_case_label' => 'менеджер', +'role.manager.description' => 'Менеджер группы. Имеет почти полный набор полномочий по управлению.', +'role.top_manager.label' => 'Главный менеджер', +'role.top_manager.low_case_label' => 'главный менеджер', +'role.top_manager.description' => 'Главный менеджер в организации. Имеет полный контроль над всеми группами.', +'role.admin.label' => 'Администратор', +'role.admin.low_case_label' => 'администратор', +'role.admin.description' => 'Администратор сайта.', );