Skip to content

Commit 99225aa

Browse files
committed
#370 and added minor code review fixes
1 parent 13733f3 commit 99225aa

File tree

4 files changed

+308
-4
lines changed

4 files changed

+308
-4
lines changed

dist/jsgantt.js

Lines changed: 151 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1773,7 +1773,82 @@ exports.addJSONTask = function (pGanttVar, pJsonObj) {
17731773
},{"./task":10,"./utils/general_utils":13}],8:[function(require,module,exports){
17741774
"use strict";
17751775
Object.defineProperty(exports, "__esModule", { value: true });
1776-
exports.tr = exports.sv = exports.ru = exports.pt = exports.pl = exports.nl = exports.ko = exports.ja = exports.id = exports.hu = exports.it = exports.fr = exports.fi = exports.de = exports.es = exports.en = exports.cs = exports.cn = void 0;
1776+
exports.tr = exports.sv = exports.ru = exports.pt = exports.pl = exports.nl = exports.ko = exports.ja = exports.id = exports.it = exports.hu = exports.he = exports.fr = exports.fi = exports.de = exports.es = exports.en = exports.cs = exports.cn = exports.ar = void 0;
1777+
var ar = {
1778+
'format': 'التنسيق',
1779+
'hour': 'ساعة',
1780+
'day': 'يوم',
1781+
'week': 'أسبوع',
1782+
'month': 'شهر',
1783+
'quarter': 'ربع',
1784+
'hours': 'ساعات',
1785+
'days': 'أيام',
1786+
'weeks': 'أسابيع',
1787+
'months': 'أشهر',
1788+
'quarters': 'أرباع',
1789+
'hr': 'س',
1790+
'dy': 'يو',
1791+
'wk': 'أ',
1792+
'mth': 'ش',
1793+
'qtr': 'ر',
1794+
'hrs': 'س',
1795+
'dys': 'ي',
1796+
'wks': 'أ',
1797+
'mths': 'ش',
1798+
'qtrs': 'ر',
1799+
'res': 'الموارد',
1800+
'dur': 'المدة',
1801+
'comp': '% الإنجاز',
1802+
'completion': 'الإنجاز',
1803+
'startdate': 'تاريخ البدء',
1804+
'planstartdate': 'تاريخ بدء الخطة',
1805+
'enddate': 'تاريخ الانتهاء',
1806+
'planenddate': 'تاريخ نهاية الخطة',
1807+
'cost': 'التكلفة',
1808+
'moreinfo': 'مزيد من المعلومات',
1809+
'nodata': 'لم يتم العثور على مهام',
1810+
'notes': 'ملاحظات',
1811+
'january': 'يناير',
1812+
'february': 'فبراير',
1813+
'march': 'مارس',
1814+
'april': 'أبريل',
1815+
'maylong': 'مايو',
1816+
'june': 'يونيو',
1817+
'july': 'يوليو',
1818+
'august': 'أغسطس',
1819+
'september': 'سبتمبر',
1820+
'october': 'أكتوبر',
1821+
'november': 'نوفمبر',
1822+
'december': 'ديسمبر',
1823+
'jan': 'يناير',
1824+
'feb': 'فبراير',
1825+
'mar': 'مارس',
1826+
'apr': 'أبريل',
1827+
'may': 'مايو',
1828+
'jun': 'يونيو',
1829+
'jul': 'يوليو',
1830+
'aug': 'أغسطس',
1831+
'sep': 'سبتمبر',
1832+
'oct': 'أكتوبر',
1833+
'nov': 'نوفمبر',
1834+
'dec': 'ديسمبر',
1835+
'sunday': 'الأحد',
1836+
'monday': 'الإثنين',
1837+
'tuesday': 'الثلاثاء',
1838+
'wednesday': 'الأربعاء',
1839+
'thursday': 'الخميس',
1840+
'friday': 'الجمعة',
1841+
'saturday': 'السبت',
1842+
'sun': 'الأحد',
1843+
'mon': 'الإثنين',
1844+
'tue': 'الثلاثاء',
1845+
'wed': 'الأربعاء',
1846+
'thu': 'الخميس',
1847+
'fri': 'الجمعة',
1848+
'sat': 'السبت',
1849+
'tooltipLoading': 'جاري التحميل...'
1850+
};
1851+
exports.ar = ar;
17771852
var cn = {
17781853
'january': '一月',
17791854
'february': '二月',
@@ -2295,6 +2370,81 @@ var fr = {
22952370
'qtrs': 'tri'
22962371
};
22972372
exports.fr = fr;
2373+
var he = {
2374+
'format': 'תבנית',
2375+
'hour': 'שעה',
2376+
'day': 'יום',
2377+
'week': 'שבוע',
2378+
'month': 'חודש',
2379+
'quarter': 'רבעון',
2380+
'hours': 'שעות',
2381+
'days': 'ימים',
2382+
'weeks': 'שבועות',
2383+
'months': 'חודשים',
2384+
'quarters': 'רבעונים',
2385+
'hr': 'שעה',
2386+
'dy': 'יום',
2387+
'wk': 'שבוע',
2388+
'mth': 'חודש',
2389+
'qtr': 'רבעון',
2390+
'hrs': 'שעות',
2391+
'dys': 'ימים',
2392+
'wks': 'שבועות',
2393+
'mths': 'חודשים',
2394+
'qtrs': 'רבעונים',
2395+
'res': 'משאב',
2396+
'dur': 'משך',
2397+
'comp': '% השלמה',
2398+
'completion': 'השלמה',
2399+
'startdate': 'תאריך התחלה',
2400+
'planstartdate': 'תאריך התחלה מתוכנן',
2401+
'enddate': 'תאריך סיום',
2402+
'planenddate': 'תאריך סיום מתוכנן',
2403+
'cost': 'עלות',
2404+
'moreinfo': 'מידע נוסף',
2405+
'nodata': 'לא נמצאו משימות',
2406+
'notes': 'הערות',
2407+
'january': 'ינואר',
2408+
'february': 'פברואר',
2409+
'march': 'מרץ',
2410+
'april': 'אפריל',
2411+
'maylong': 'מאי',
2412+
'june': 'יוני',
2413+
'july': 'יולי',
2414+
'august': 'אוגוסט',
2415+
'september': 'ספטמבר',
2416+
'october': 'אוקטובר',
2417+
'november': 'נובמבר',
2418+
'december': 'דצמבר',
2419+
'jan': 'ינו',
2420+
'feb': 'פבר',
2421+
'mar': 'מרץ',
2422+
'apr': 'אפר',
2423+
'may': 'מאי',
2424+
'jun': 'יוני',
2425+
'jul': 'יולי',
2426+
'aug': 'אוג',
2427+
'sep': 'ספט',
2428+
'oct': 'אוק',
2429+
'nov': 'נוב',
2430+
'dec': 'דצמ',
2431+
'sunday': 'יום ראשון',
2432+
'monday': 'יום שני',
2433+
'tuesday': 'יום שלישי',
2434+
'wednesday': 'יום רביעי',
2435+
'thursday': 'الخميس',
2436+
'friday': 'الجمعة',
2437+
'saturday': 'السبت',
2438+
'sun': 'الأحد',
2439+
'mon': 'الإثنين',
2440+
'tue': 'الثلاثاء',
2441+
'wed': 'الأربعاء',
2442+
'thu': 'الخميس',
2443+
'fri': 'الجمعة',
2444+
'sat': 'السبت',
2445+
'tooltipLoading': 'جارٍ التحميل...'
2446+
};
2447+
exports.he = he;
22982448
var it = {
22992449
'format': 'Formato',
23002450
'hour': 'Ora',

docs/demo.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,17 +132,22 @@ <h3 class="row">Hide and Show Properties</h3>
132132

133133
Choose a language:
134134
<select id="lang" onchange="start(event)">
135+
<option value='ar'>Arabic (ar)</option>
135136
<option value='cn'>Chinese (cn)</option>
136137
<option value='cs'>Czech (cs)</option>
137138
<option value='nl'>Dutch (Standard)</option>
138139
<option value='en' selected>English (en)</option>
139140
<option value='fr'>French (fr)</option>
141+
<option value='fi'>Finnish (fi)</option>
140142
<option value='de'>German (de)</option>
143+
<option value='he'>Hebrew (he)</option>
141144
<option value='hu'>Hungarian (hu)</option>
145+
<option value='ko'>Korean (ko)</option>
142146
<option value='id'>Indonesian (id)</option>
143147
<option value='it'>Italian (it)</option>
144148
<option value='ja'>Japanese (ja)</option>
145149
<option value='pt'>Portuguese (pt)</option>
150+
<option value='pl'>Polish (pl)</option>
146151
<option value='ru'>Russian (ru)</option>
147152
<option value='es'>Spanish (es)</option>
148153
<option value='sv'>Swedish (sv)</option>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jsgantt-improved",
3-
"version": "2.8.7",
3+
"version": "2.8.8",
44
"description": "jsgantt-improved",
55
"main": "dist/index.js",
66
"scripts": {

src/lang.ts

Lines changed: 151 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,77 @@
1+
const ar = {
2+
'format': 'التنسيق',
3+
'hour': 'ساعة',
4+
'day': 'يوم',
5+
'week': 'أسبوع',
6+
'month': 'شهر',
7+
'quarter': 'ربع',
8+
'hours': 'ساعات',
9+
'days': 'أيام',
10+
'weeks': 'أسابيع',
11+
'months': 'أشهر',
12+
'quarters': 'أرباع',
13+
'hr': 'س',
14+
'dy': 'يو',
15+
'wk': 'أ',
16+
'mth': 'ش',
17+
'qtr': 'ر',
18+
'hrs': 'س',
19+
'dys': 'ي',
20+
'wks': 'أ',
21+
'mths': 'ش',
22+
'qtrs': 'ر',
23+
'res': 'الموارد',
24+
'dur': 'المدة',
25+
'comp': '% الإنجاز',
26+
'completion': 'الإنجاز',
27+
'startdate': 'تاريخ البدء',
28+
'planstartdate': 'تاريخ بدء الخطة',
29+
'enddate': 'تاريخ الانتهاء',
30+
'planenddate': 'تاريخ نهاية الخطة',
31+
'cost': 'التكلفة',
32+
'moreinfo': 'مزيد من المعلومات',
33+
'nodata': 'لم يتم العثور على مهام',
34+
'notes': 'ملاحظات',
35+
'january': 'يناير',
36+
'february': 'فبراير',
37+
'march': 'مارس',
38+
'april': 'أبريل',
39+
'maylong': 'مايو',
40+
'june': 'يونيو',
41+
'july': 'يوليو',
42+
'august': 'أغسطس',
43+
'september': 'سبتمبر',
44+
'october': 'أكتوبر',
45+
'november': 'نوفمبر',
46+
'december': 'ديسمبر',
47+
'jan': 'يناير',
48+
'feb': 'فبراير',
49+
'mar': 'مارس',
50+
'apr': 'أبريل',
51+
'may': 'مايو',
52+
'jun': 'يونيو',
53+
'jul': 'يوليو',
54+
'aug': 'أغسطس',
55+
'sep': 'سبتمبر',
56+
'oct': 'أكتوبر',
57+
'nov': 'نوفمبر',
58+
'dec': 'ديسمبر',
59+
'sunday': 'الأحد',
60+
'monday': 'الإثنين',
61+
'tuesday': 'الثلاثاء',
62+
'wednesday': 'الأربعاء',
63+
'thursday': 'الخميس',
64+
'friday': 'الجمعة',
65+
'saturday': 'السبت',
66+
'sun': 'الأحد',
67+
'mon': 'الإثنين',
68+
'tue': 'الثلاثاء',
69+
'wed': 'الأربعاء',
70+
'thu': 'الخميس',
71+
'fri': 'الجمعة',
72+
'sat': 'السبت',
73+
'tooltipLoading': 'جاري التحميل...'
74+
}
175

276
const cn = {
377
'january': '一月',
@@ -520,6 +594,81 @@ const fr = {
520594
'qtrs': 'tri'
521595
}
522596

597+
const he = {
598+
'format': 'תבנית',
599+
'hour': 'שעה',
600+
'day': 'יום',
601+
'week': 'שבוע',
602+
'month': 'חודש',
603+
'quarter': 'רבעון',
604+
'hours': 'שעות',
605+
'days': 'ימים',
606+
'weeks': 'שבועות',
607+
'months': 'חודשים',
608+
'quarters': 'רבעונים',
609+
'hr': 'שעה',
610+
'dy': 'יום',
611+
'wk': 'שבוע',
612+
'mth': 'חודש',
613+
'qtr': 'רבעון',
614+
'hrs': 'שעות',
615+
'dys': 'ימים',
616+
'wks': 'שבועות',
617+
'mths': 'חודשים',
618+
'qtrs': 'רבעונים',
619+
'res': 'משאב',
620+
'dur': 'משך',
621+
'comp': '% השלמה',
622+
'completion': 'השלמה',
623+
'startdate': 'תאריך התחלה',
624+
'planstartdate': 'תאריך התחלה מתוכנן',
625+
'enddate': 'תאריך סיום',
626+
'planenddate': 'תאריך סיום מתוכנן',
627+
'cost': 'עלות',
628+
'moreinfo': 'מידע נוסף',
629+
'nodata': 'לא נמצאו משימות',
630+
'notes': 'הערות',
631+
'january': 'ינואר',
632+
'february': 'פברואר',
633+
'march': 'מרץ',
634+
'april': 'אפריל',
635+
'maylong': 'מאי',
636+
'june': 'יוני',
637+
'july': 'יולי',
638+
'august': 'אוגוסט',
639+
'september': 'ספטמבר',
640+
'october': 'אוקטובר',
641+
'november': 'נובמבר',
642+
'december': 'דצמבר',
643+
'jan': 'ינו',
644+
'feb': 'פבר',
645+
'mar': 'מרץ',
646+
'apr': 'אפר',
647+
'may': 'מאי',
648+
'jun': 'יוני',
649+
'jul': 'יולי',
650+
'aug': 'אוג',
651+
'sep': 'ספט',
652+
'oct': 'אוק',
653+
'nov': 'נוב',
654+
'dec': 'דצמ',
655+
'sunday': 'יום ראשון',
656+
'monday': 'יום שני',
657+
'tuesday': 'יום שלישי',
658+
'wednesday': 'יום רביעי',
659+
'thursday': 'الخميس',
660+
'friday': 'الجمعة',
661+
'saturday': 'السبت',
662+
'sun': 'الأحد',
663+
'mon': 'الإثنين',
664+
'tue': 'الثلاثاء',
665+
'wed': 'الأربعاء',
666+
'thu': 'الخميس',
667+
'fri': 'الجمعة',
668+
'sat': 'السبت',
669+
'tooltipLoading': 'جارٍ التحميل...'
670+
}
671+
523672
const it = {
524673
'format': 'Formato',
525674
'hour': 'Ora',
@@ -819,7 +968,7 @@ const ja = {
819968
'tooltipLoading': 'ローディング中...'
820969
}
821970

822-
var ko = {
971+
const ko = {
823972
'format': '구분',
824973
'hour': '시',
825974
'day': '일',
@@ -1333,4 +1482,4 @@ const tr = {
13331482
}
13341483

13351484

1336-
export { cn, cs, en, es, de, fi, fr, it, hu, id, ja, ko, nl, pl, pt, ru, sv, tr }
1485+
export { ar, cn, cs, en, es, de, fi, fr, he, hu, it, id, ja, ko, nl, pl, pt, ru, sv, tr }

0 commit comments

Comments
 (0)