Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Close #847: Translate Time To Leave to Hebrew #849

Merged
merged 17 commits into from
Oct 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
24dd57a
feature/hebrew-translation adding hebrew language to app config
TomerPacific Oct 5, 2022
4e66deb
feature/hebrew-translation changing to writing hebrew in hebrew
TomerPacific Oct 5, 2022
515f6c8
feature/hebrew-translation translating dateUtil and baseCalendar
TomerPacific Oct 5, 2022
cfc571d
feature/hebrew-translation translating flexiableDayCalendar
TomerPacific Oct 5, 2022
2f43dc7
feature/hebrew-translation translating flexiableMonthCalendar
TomerPacific Oct 5, 2022
01ae6dc
feature/hebrew-translation translating menu entries
TomerPacific Oct 5, 2022
091ed5b
feature/hebrew-translation translating notification entries
TomerPacific Oct 5, 2022
adeba88
feature/hebrew-translation translating preferences
TomerPacific Oct 7, 2022
c404d2f
feature/hebrew-translation translating updateManage
TomerPacific Oct 7, 2022
a16265b
feature/hebrew-translation translating workdayWaiver and generic
TomerPacific Oct 7, 2022
8d0532c
feature/hebrew-translation creating hebrew readme
TomerPacific Oct 7, 2022
e0ef8b3
feature/hebrew-translation translating hebrew readme
TomerPacific Oct 7, 2022
bdfad02
feature/hebrew-translation fixing readme formatting issues
TomerPacific Oct 7, 2022
0f00633
feature/hebrew-translation fixing readme formatting issues
TomerPacific Oct 7, 2022
7a462ef
feature/hebrew-translation adding hebrew readme link to main readme
TomerPacific Oct 7, 2022
70793b4
Update docs/README-he.md
TomerPacific Oct 11, 2022
fe21e21
feature/hebrew-translation renaming icon for readme
TomerPacific Oct 11, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
<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>
<a href="docs/README-fa-IR.md"><img src="https://img.shields.io/badge/fa--IR-Persian-purple" alt="مستندات برنامه به زبان فارسی"></a>
<a href="docs/README-bn.md"><img src="https://img.shields.io/badge/bn-বাংলা-purple" alt="এই নথিও পাওয়া যায় বাংলায়"></a>
<a href="docs/README-he.md"><img src="https://img.shields.io/badge/he-עברית-purple" alt="מסמך זה כתוב גם בעברית"></a>
<br/>

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

<p>עקוב אחרי שעות עבודה וקבל התראות כאשר הגיע הזמן לעזוב את המשרד ולהתחיל לחיות</p>

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


<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="./docs/images/screenshot.jpg" alt="Time to Leave Screenshot">

<br/>

<br/>
</div>

---

<div dir="rtl">
רשום את הזמן שהתחלת לעבוד היום, והתוכנה תחשב מתי אתה צריך לעזוב את המשרד, בהתחשב בזמן שאתה מבלה בו לארוחת צהריים. כשיגיע הזמן, התוכנה תתן לך התראה.

<img src="./docs/images/notification.jpg" alt="Time to Leave Notification">

אפשר לשלוט בהעדפות, לבחור את ימי העבודה שלך, כמה שעות אתה עובד ביום ואם אתה רוצה לקבל התראות או לא.

<img src="./docs/images/preferences.jpg" alt="Time to Leave Preferences">

אתה גם יכול להוסיף ויתורים על ימים שבהם אתה לא עבדת.

<img src="./docs/images/waiver_manager.jpg" alt="Time to Leave Waiver Manager">

## איך להתקין את TTL

Time to Leave רץ על MacOS, Windows ו-Linux, וגם אפשר להוריד גרסה מבוקשת מ-[גרסה האחרונה](https://github.com/thamara/time-to-leave/releases/latest).

## איך לבנות ולתרום ל-TTL

אם אתם רוצים לעזור, תקראו את מדריך [התרומה](CONTRIBUTING.md).
אפשר גם להסתכל על [מדריך הפיתוח](DEVELOPMENT.md) שלנו בשביל עוד מידע.

## צרו איתנו קשר!

הצטרפו [לשרת הדיסקורד](https://discord.gg/P3KkEF5) שלנו כדי לדבר על העדכונים הבאים ועוד.

## נקודות זכות

הצלמיות נעשו בשימוש [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).
</div>
208 changes: 208 additions & 0 deletions locales/he/translation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,208 @@
{
"$BaseCalendar": {
"day-done-balance": "סיימת להיום. המאזן של היום הוא:",
"month-balance": "מאזן חודשי",
"month-balance-title": "מאזן כללי עד היום בשביל חודש זה. מאזן חיובי מציין שעות נוספות שאתה לא צריך לעבוד היום (או בשארית החודש).",
"overall-balance": "סך כל המאזן",
"overall-balance-title": "מאזן כללי עד סוף החודש או סוף היום",
"switch-view": "להחליף תצוגה"
},
"$DateUtil": {
"april": "אפריל",
"august": "אוגוסט",
"december": "דצמבר",
"february": "פברואר",
"fri": "יום שישי",
"january": "ינואר",
"july": "יולי",
"june": "יוני",
"march": "מרץ",
"may": "מאי",
"mon": "יום שני",
"november": "נובמבר",
"october": "אוקטובר",
"sat": "יום שבת",
"september": "ספטמבר",
"sun": "יום ראשון",
"thu": "יום חמישי",
"tue": "יום שלישי",
"wed": "יום רביעי"
},
"$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": "אחת מהתכונות החדשות של של גרסה זו היא כמות רשומות גמישה ללוח השנה.\n\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": "היי! אני חושב שזה זמן לצאת.",
"dismiss-for-today": "דחה להיום"
},
"$Preferences": {
"allowRecurringNotifications": "אפשר התראות חוזרות",
"appBehavior": "התנהגות ישומון",
"cadentStar": "כוכב קדנט",
"closeMinimizeToTray": "כפתור סגירה ימזער למגש",
"countTodayOnTotals": "להחשיב את היום למאזן",
"dark": "חשוך",
"day": "יום",
"fixed": "תוקן",
"flexible": "גמיש",
"fri": "יום שישי",
"hideNonWorkingDay": "הסתר ימי מנוחה (תצוגת חודש)",
"hours-per-day": "HH:mm",
"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": "גרסת TTL מעודכנת."
},
"$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": "מדינה:",
"title": "Time to Leave - מנהל ויתורים עבור ימי עבודה",
"to": "ל",
"waive": "ותר",
"waived-workday-list": "רשימת ימי עבודה עם ויתורים",
"waiver-manager": "מנהל ויתורים עבור ימי עבודה",
"waiver-reason": "סיבת ויתור",
"year": "שנה",
"yes": "כן"
},
"$Generic": {
"hours-on-invalid": "this.setCustomValidity(\"אנא הכנס שעה תקינה בפורמט של 24 שעות מ 00:00 עד 23:59\")"
}
}
1 change: 1 addition & 0 deletions locales/he/translation.missing.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
3 changes: 2 additions & 1 deletion src/configs/app.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ const languages = {
'zh-TW': '繁體中文',
'ta': 'தமிழ்',
'tr-TR':'Türkçe',
'bn':'বাংলা'
'bn':'বাংলা',
'he':'עברית'
};

/**
Expand Down