Skip to content

Commit

Permalink
Add russian language
Browse files Browse the repository at this point in the history
  • Loading branch information
gordeevladislav authored and thamara committed Jul 11, 2021
1 parent bdc7d7c commit b971152
Show file tree
Hide file tree
Showing 5 changed files with 274 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<a href="docs/README-ca-CA.md"><img src="https://img.shields.io/badge/ca--CA-Catal&agrave-purple" alt="Aquest Document també esta disponible en Català"></a>
<a href="docs/README-ta.md"><img src="https://img.shields.io/badge/ta-Tamil-purple" alt="Tamil மொழியிலும் இந்த ஆவணம் கிடைக்கும்"></a>
<a href="docs/README-tr-TR.md"><img src="https://img.shields.io/badge/tr-T%C3%BCrk%C3%A7e-purple" alt="Bu belge Türkçe olarak da mevcuttur"></a>

<a href="docs/README-ru-RU.md"><img src="https://img.shields.io/badge/ru-%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9-purple" alt="Документация приложения на русском языке"></a>
<br/>

<img src="https://img.shields.io/badge/platforms-Windows%20%7C%20MacOS%20%7C%20Linux-green" alt="Platform">
Expand Down
58 changes: 58 additions & 0 deletions docs/README-ru-RU.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
<div align="center">
<img src="../assets/timetoleave.png" alt="Time to Leave Logo">

<p>Записывай часы работы и получай уведомления, когда настало время уйти из офиса и начать жить </p>

[timetoleave.app](https://timetoleave.app/)

<br>

<img src="https://img.shields.io/badge/platforms-Windows%20%7C%20MacOS%20%7C%20Linux-green" alt="Platform">
<img src="https://img.shields.io/github/downloads/thamara/time-to-leave/total" alt="Downloads in Total">
<a href="https://github.com/thamara/time-to-leave/releases/latest"><img src="https://img.shields.io/github/v/release/thamara/time-to-leave" alt="Latest Release"></a>
<a href="http://makeapullrequest.com/"><img src="https://img.shields.io/badge/PRs-welcome-purple" alt="Latest Release"></a>

<br/>

<img src="https://user-images.githubusercontent.com/3754225/94519528-4e549900-0248-11eb-8872-b6fb2d47f43c.jpg" alt="Time to Leave Screenshot">

<br/>

</div>

---

Запишите время начала работы и программа подсчитает, когда вам нужно покинуть офис с учетом обеда. Когда время выйдет, вы получите уведомление.

![time-to-leave-notification](https://user-images.githubusercontent.com/3754225/94519526-4dbc0280-0248-11eb-9738-ffae936cfa4a.jpg)

Вы можете изменять настройки, указывая рабочие дни, количество рабочих часов в день, а также настраивать отправку уведомлений.

![time-to-leave-settings](https://user-images.githubusercontent.com/3754225/94519531-4eed2f80-0248-11eb-9303-78f9abe69201.jpg)

Вы также можете указывать отгулы и выходные дни.

![time-to-leave-waiver](https://user-images.githubusercontent.com/3754225/94762058-4e79a380-03c4-11eb-8f28-1c480dbf8b5c.png)

## Как установить _Time to Leave_

_Time to Leave_ работает on MacOS, Windows и Linux. Вы можете установить нужную вам версию из [последнего релиза на Github](https://github.com/thamara/time-to-leave/releases/latest).

## Как поддержать _Time to Leave_

Если вы хотите помочь проекту, прочитайте нашу [инструкцию](CONTRIBUTING.md) для контрибьюторов.
Вы также можете посмотреть [советы по развитию](DEVELOPMENT.md) проекта.

## Свяжитесь с нами!

Присоединяйтесь к [нашему каналу](https://discord.gg/P3KkEF5) в Discord. Обсудим планы по развитию проекта и многое другое.

## Источники

Иконки созданы [freepik](https://www.flaticon.com/authors/freepik) на [www.flaticon.com](https://www.flaticon.com).

Иконка таймера сделана [lucy-g](https://icon-icons.com/icon/timer/121243), цветные версии и другие форматы являются модификацией оригинала.

Иконка болезни взята с [SVG Repo](https://www.svgrepo.com/svg/271898/sick).

Иконка изменения вида создана [Pixel perfect](https://www.flaticon.com/authors/pixel-perfect) на [www.flaticon.com](https://www.flaticon.com).
213 changes: 213 additions & 0 deletions locales/ru-RU/translation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
{
"$BaseCalendar": {
"day-done-balance": "На сегодня всё. Баланс дня:",
"month-balance": "Ежемесячный баланс",
"month-balance-title": "Баланс рабочего времени с начала месяца до сегодняшнего дня. Положительный результат означает сверхурочную работу. Вам больше не нужно работать сегодня (или до конца месяца).",
"overall-balance": "Общий баланс",
"overall-balance-title": "Общий баланс до конца месяца или текущего дня",
"switch-view": "Изменить вид",
"time-to-leave": "Time to Leave"
},
"$DateUtil": {
"april": "Апрель",
"august": "Август",
"december": "Декабрь",
"february": "Февраль",
"fri": "Пт",
"friday": "Пятница",
"january": "Январь",
"july": "Июль",
"june": "Июнь",
"march": "Март",
"may": "Май",
"mon": "Пн",
"monday": "Понедельник",
"november": "Ноябрь",
"october": "Октябрь",
"sat": "Сб",
"saturday": "Суббота",
"september": "Сентябрь",
"sun": "Вс",
"sunday": "Воскресенье",
"thu": "Чт",
"thursday": "Четверг",
"tue": "Вт",
"tuesday": "Вторник",
"wed": "Ср",
"wednesday": "Среда"
},
"$FlexibleDayCalendar": {
"current-day": "Показать сегодняшний день",
"day-total": "Сегодняшее рабочее время",
"entry": "Запись",
"entry-removal-confirmation": "Вы уверены, что хотите удалить последнюю запись?",
"leave-by": "Вы должны закончить работу в:",
"next-day": "Следующий день",
"no": "Нет",
"not-a-working-day": "Выходной день",
"previous-day": "Предыдущий день",
"remove-entry": "Удалить запись",
"waived-day": "Отгул",
"yes": "Да"
},
"$FlexibleMonthCalendar": {
"add-waiver-day": "Добавить отгул",
"current-month": "Показать текущий месяц",
"day": "День",
"entry-removal-confirmation": "Вы уверены, что хотите удалить две последние записи?",
"last-day-balance": "Последний день, используемый для баланса",
"leave-by": "Исходя из начала дня, вы должны закончить работу к:",
"next-month": "Следующий месяц",
"no": "Нет",
"on": "в",
"previous-month": "Предыдущий месяц",
"remove-entry": "Удалить запись",
"total": "Сумма",
"waived-day": "Отгул",
"working-days": "Рабочие дни",
"working-days-title": "Рабочих дней в месяце",
"yes": "Да"
},
"$Menu": {
"about": "О программе",
"all-clear": "Очищено!",
"all-files": "Все файлы",
"cancel": "Отмена",
"check-for-updates": "Проверить обновления",
"clear-database": "Удалить данные",
"confirm-clear-all-data": "Вы уверены, что хотите удалить данные?",
"confirm-import-db": "Вы уверены, что хотите импортировать базу данных? Это удалит текущую информацию.",
"copy": "Копировать",
"could-not-be-loaded": "не удалось загрузить",
"cut": "Вырезать",
"database-export": "Экспорт данных",
"database-imported": "Данные загружены",
"database-migrated": "Данные перенесены",
"database-was-exported": "База данных была экспортирована.",
"edit": "Редактировать",
"exit": "Выход",
"export": "Экспорт",
"export-database": "Экспортировать данные",
"export-db-to-file": "Эксопртировать данные в файл",
"failed-entries": "Не удалось сделать запись",
"failed-migrating": "Не удалось перенести",
"fresh-start": "Начать с начала",
"fresh-start-confirm": "Вы уверены, что хотите начать с начала?",
"help": "Помощь",
"import": "Импорт",
"import-database": "Импортировать базу данных",
"import-db-from-file": "Импортировать базу данных из файла",
"import-successful": "Успешный импорт!",
"menu": "Меню",
"migrate": "Перенести",
"migrate-calendar-to-flexible": "Перенести данные из фиксированного календаря в гибкий",
"migration-successful": "Переносено успешно!",
"no-thanks": "Нет, спасибо",
"ok": "Окей",
"paste": "Копировать",
"preferences": "Персональные настройки",
"punch-time": "Указать время",
"punched-time": "Указанное время",
"quit": "Выход",
"reload": "Обновить",
"report": "Пожаловаться",
"select-all": "Выбрать все",
"send-feedback": "Отправить отзыв",
"should-migrate-to-flexible": "В новой версии Time to Leave появилась новая функция — гибкое количество записей для календаря.\n\nВ этом представлении используется новый формат базы данных.\nЧтобы использовать его, вы можете либо перенести существующую базу данных в новый формат, либо начать все заново.",
"show-app": "Показать приложение",
"something-went-wrong": "Что-то пошло не так :(",
"toggle-dev-tools": "Переключить инструменты разработки",
"ttl-github": "TTL GitHub",
"view": "Вид",
"workday-waiver-manager": "Менеджер отгулов",
"yes-please": "Да, пожалуйста"
},
"$Notification": {
"punch-reminder": "Не забудьте добавить время работы!",
"time-to-leave": "Эй! Похоже, время вышло."
},
"$Preferences": {
"allowRecurringNotifications": "Разрешить повторяющиеся уведомления",
"appBehavior": "Поведение приложения",
"cadentStar": "Падающая звезда",
"closeMinimizeToTray": "Кнопка «Закрыть» должна быть свернута",
"countTodayOnTotals": "Итоги дня",
"dark": "Темный",
"day": "День",
"fixed": "Фиксированный",
"flexible": "Гибкий",
"fri": "Пт",
"hideNonWorkingDay": "Скрыть выходные дни (Просмотр месяца)",
"hours-per-day": "ЧЧ:мм",
"hoursPerDay": "Часов в день",
"enablePrefillBreakTime": "Включить предзаполнение перерыва",
"breakTimeInterval": "Длительность перерыва",
"language": "Язык",
"light": "Светлый",
"minimizeToTray": "Кнопка «Уменьшить» должна быть свернута",
"minutesBetweenNotifications": "Промежуток между уведомлениями (в минутах)",
"mon": "Пн",
"month": "Месяц",
"notification": "Уведомление",
"numberOfEntries": "Количество записей",
"overallBalanceStart": "Дата начала общей статистики",
"sat": "Сб",
"startOnLogin": "Войти",
"sun": "Вс",
"systemDefault": "Настройки системы по умолчанию",
"themes": "Темы",
"thu": "Чт",
"title": "Time to Leave - Настройки",
"tue": "Вт",
"userPreferences": "Настройки пользователя",
"view": "Вид",
"wed": "Ср",
"workingDays": "Рабочие дни"
},
"$UpdateManager": {
"dismissBtn": "Отклонить",
"downloadBtn": "Скачать последнюю версию",
"old-version-msg": "Вы используете устаревшую версию TTL, в которой нет многих классных функций!",
"remindBtn": "Напомнить позже",
"title": "Проверить обновления TTL",
"upto-date-msg": "Приложение обновлено."
},
"$WorkdayWaiver": {
"add-waiver": "Добавить отгул",
"already-have-waiver": "У вас уже есть отгул в этот день",
"attention": "Внимание! Если вы установите праздничный день на отгул, отгул будет переписан.",
"city": "Город:",
"conflicts": "Мешает?",
"country": "Страна:",
"date": "Дата",
"day": "День",
"delete-waiver-message": "Вы уверены, что хотите удалить отгул?",
"end-date": "Дата окончания",
"end-date-cannot-be-less": "Дата окончания не может быть раньше даты начала.",
"from": "От",
"header-help": "Изменения применятся после закрытия окна",
"holiday": "Выходной",
"hours": "Часы",
"hours-waived": "Часы отгула",
"import": "Импортировать?",
"loaded-waivers-holidays": "Установить отуглы на праздники.",
"nav-holiday": "Выходной",
"no": "Нет",
"no-working-days-on-range": "Невозможно добавить отгул. В выбранном диапазоне нет рабочих дней.",
"on-working-day": "В рабочий день",
"reason": "Причина",
"remove-waiver": "Удалите перед добавлением нового.",
"source-selected-holidays": "Добавить праздники",
"start-date": "Дата начала",
"state": "Состояние:",
"time-to-leave": "Time to Leave",
"title": "Time to Leave - Менеджер отгулов",
"to": "to",
"waive": "Отгул",
"waived-workday-list": "Список отгулов",
"waiver-manager": "Менеджер отгулов",
"waiver-reason": "Причина отгула",
"year": "Год",
"yes": "Да"
}
}
1 change: 1 addition & 0 deletions locales/ru-RU/translation.missing.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
1 change: 1 addition & 0 deletions src/configs/app.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ const languages = {
'nl': 'Nederlands',
'pl': 'Polski',
'pt-BR': 'Português - Brasil',
'ru-RU': 'Русский',
'dev' : 'Português - Minerês',
'th-TH': 'ไทย',
'zh-TW': '繁體中文',
Expand Down

0 comments on commit b971152

Please sign in to comment.