X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=WEB-INF%2Fresources%2Fru.lang.php;h=69def8e6a214b137b91c833c6eefe23435884904;hb=4af7dd7e10968588fe4c2828be5402f41d53ebc5;hp=af55936f90b8ae01c6c503850a7cbce21420ba85;hpb=9a23a8c0a51b7ec38a96f525484134f3cb85dc7e;p=timetracker.git diff --git a/WEB-INF/resources/ru.lang.php b/WEB-INF/resources/ru.lang.php index af55936f..69def8e6 100644 --- a/WEB-INF/resources/ru.lang.php +++ b/WEB-INF/resources/ru.lang.php @@ -26,7 +26,7 @@ // | https://www.anuko.com/time_tracker/credits.htm // +----------------------------------------------------------------------+ -// Note: escape apostrophes with THREE backslashes, like here: choisir l\\\'option +// 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 = 'Русский'; @@ -40,7 +40,7 @@ $i18n_key_words = array( // Menus - short selection strings that are displayed on the top of application web pages. // Example: https://timetracker.anuko.com (black menu on top). -'menu.login' => 'Войти в систему', +'menu.login' => 'Войти', 'menu.logout' => 'Выйти', 'menu.forum' => 'Форум', 'menu.help' => 'Справка', @@ -60,8 +60,10 @@ $i18n_key_words = array( // Footer - strings on the bottom of most pages. 'footer.mobile_phones' => 'Time Tracker доступен на мобильных телефонах.', +'footer.contribute_msg' => 'Вы можете улучшить Time Tracker разными способами.', 'footer.credits' => 'Авторы', 'footer.license' => 'Лицензия', +'footer.improve' => 'Улучшить', // Error messages. 'error.access_denied' => 'Доступ запрещён.', @@ -85,7 +87,7 @@ $i18n_key_words = array( 'error.no_login' => 'Нет пользователя с таким логином.', 'error.no_teams' => 'Ваша база данных пуста. Войдите в систему как администратор и создайте новую команду.', 'error.upload' => 'Ошибка загрузки файла.', -'error.period_locked' => 'Невозможно завершить операцию. Записи, старее чем определённое количество дней, не могут быть созданы или изменены. Менеджер команды определяет интервал блокировки величиной "Интервал блокировки в днях" на странице "Профиль". Установите её в 0, чтобы удалить блокировку.

Неоконченные записи (с 0 или пустой длительностью) могут быть удалены.', +'error.range_locked' => 'Диапазон дат заблокирован.', 'error.mail_send' => 'Ошибка отправки почты.', 'error.no_email' => 'Для данного логина не предоставлен e-mail.', 'error.uncompleted_exists' => 'Неоконченная запись уже существует. Закройте или удалите её.', @@ -149,8 +151,9 @@ $i18n_key_words = array( 'label.note' => 'Комментарий', 'label.item' => 'Предмет', 'label.cost' => 'Стоимость', -'label.week_total' => 'Итог за неделю', 'label.day_total' => 'Итог за день', +'label.week_total' => 'Итог за неделю', +'label.month_total' => 'Итог за месяц', 'label.today' => 'Сегодня', 'label.total_hours' => 'Итого часов', 'label.total_cost' => 'Итоговая стоимость', @@ -163,7 +166,6 @@ $i18n_key_words = array( 'label.id' => 'ID', 'label.language' => 'Язык', 'label.decimal_mark' => 'Десятичный знак', -'label.lock_interval' => 'Интервал блокировки в днях', 'label.date_format' => 'Формат даты', 'label.time_format' => 'Формат времени', 'label.week_start' => 'День начала недели', @@ -182,8 +184,11 @@ $i18n_key_words = array( 'label.role_manager' => '(менеджер)', 'label.role_comanager' => '(ассистент менеджера)', 'label.role_admin' => '(администратор)', +'label.page' => 'Стр', +'label.condition' => 'Условие', // Labels for plugins (extensions to Time Tracker that provide additional features). 'label.custom_fields' => 'Дополнительные поля', +'label.monthly_quotas' => 'Месячные квоты', 'label.type' => 'Тип', 'label.type_dropdown' => 'комбо', 'label.type_text' => 'текст', @@ -191,6 +196,8 @@ $i18n_key_words = array( 'label.fav_report' => 'Стандартный отчёт', 'label.cron_schedule' => 'Расписание cron', 'label.what_is_it' => 'Что это?', +'label.expense' => 'Расход', +'label.quantity' => 'Количество', // Form titles. 'title.login' => 'Вход в систему', @@ -206,6 +213,10 @@ $i18n_key_words = array( 'title.expenses' => 'Расходы', 'title.edit_expense' => 'Редактирование предмета расхода', 'title.delete_expense' => 'Удаление предмета расхода', +'title.predefined_expenses' => 'Предопределенные расходы', +'title.add_predefined_expense' => 'Добавление предопределенного расхода', +'title.edit_predefined_expense' => 'Редактирование предопределенного расхода', +'title.delete_predefined_expense' => 'Удаление предопределенного расхода', 'title.reports' => 'Отчёты', 'title.report' => 'Отчёт', 'title.send_report' => 'Отсылка отчёта', @@ -236,6 +247,7 @@ $i18n_key_words = array( 'title.add_notification' => 'Добавление уведомления', 'title.edit_notification' => 'Редактирование уведомления', 'title.delete_notification' => 'Удаление уведомления', +'title.monthly_quotas' => 'Месячные квоты', 'title.export' => 'Экспортирование данных команды', 'title.import' => 'Импортирование данных команды', 'title.options' => 'Опции', @@ -248,6 +260,7 @@ $i18n_key_words = array( 'title.cf_add_dropdown_option' => 'Добавление опции', 'title.cf_edit_dropdown_option' => 'Редактирование опции', 'title.cf_delete_dropdown_option' => 'Удаление опции', +'title.locking' => 'Блокировка', // 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. @@ -291,6 +304,8 @@ $i18n_key_words = array( 'form.time.duration_format' => '(чч:мм или 0.0ч)', 'form.time.billable' => 'Включается в счёт', 'form.time.uncompleted' => 'Не завершено', +'form.time.remaining_quota' => 'Доступная квота', +'form.time.over_quota' => 'Превышение квоты', // Editing Time Record form. See example at https://timetracker.anuko.com/time_edit.php (get there by editing an uncompleted time record). 'form.time_edit.uncompleted' => 'Эта запись сохранена только со временем начала. Это не ошибка.', @@ -341,6 +356,7 @@ $i18n_key_words = array( // Users form. See example at https://timetracker.anuko.com/users.php 'form.users.active_users' => 'Активные пользователи', 'form.users.inactive_users' => 'Неактивные пользователи', +'form.users.uncompleted_entry' => 'Пользователь имеет неоконченную запись', 'form.users.role' => 'Роль', 'form.users.manager' => 'Менеджер', 'form.users.comanager' => 'Ассистент менеджера', @@ -377,6 +393,9 @@ $i18n_key_words = array( 'form.profile.mode_projects' => 'проекты', 'form.profile.mode_projects_and_tasks' => 'проекты и задачи', 'form.profile.record_type' => 'Тип записи', +'form.profile.uncompleted_indicators' => 'Индикаторы незавершения', +'form.profile.uncompleted_indicators_none' => 'не показывать', +'form.profile.uncompleted_indicators_show' => 'показывать', 'form.profile.type_all' => 'все', 'form.profile.type_start_finish' => 'начало и конец', 'form.profile.type_duration' => 'длительность', @@ -391,5 +410,11 @@ $i18n_key_words = array( 'form.mail.footer' => 'Anuko Time Tracker - это открытая (open source), простая и лёгкая в использовании система трекинга рабочего времени. Подробности на сайте www.anuko.com.', 'form.mail.report_sent' => 'Отчёт отправлен.', 'form.mail.invoice_sent' => 'Счёт отправлен.', + +// Quotas configuration form. +'form.quota.year' => 'Год', +'form.quota.month' => 'Месяц', +'form.quota.quota' => 'Квота', +'form.quota.workday_hours' => 'Количество часов в рабочем дне', +'form.quota.hint' => 'При пустых значениях квоты автоматически определяются из длительности рабочего дня и праздников.', ); -?> \ No newline at end of file