|
1 | 1 | /*
|
2 | 2 | * Zmanim Java API
|
3 |
| - * Copyright (C) 2011 - 2022 Eliyahu Hershfeld |
| 3 | + * Copyright (C) 2011 - 2023 Eliyahu Hershfeld |
4 | 4 | *
|
5 | 5 | * This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General
|
6 | 6 | * Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option)
|
|
37 | 37 | * @see JewishDate
|
38 | 38 | * @see JewishCalendar
|
39 | 39 | *
|
40 |
| - * @author © Eliyahu Hershfeld 2011 - 2022 |
| 40 | + * @author © Eliyahu Hershfeld 2011 - 2023 |
41 | 41 | */
|
42 | 42 | public class HebrewDateFormatter {
|
43 | 43 |
|
@@ -81,7 +81,7 @@ public class HebrewDateFormatter {
|
81 | 81 | * Behar, Bechukosai, Bamidbar, Nasso, Beha'aloscha, Sh'lach, Korach, Chukas, Balak, Pinchas, Matos, Masei, Devarim,
|
82 | 82 | * Vaeschanan, Eikev, Re'eh, Shoftim, Ki Seitzei, Ki Savo, Nitzavim, Vayeilech, Ha'Azinu, Vezos Habracha,
|
83 | 83 | * Vayakhel Pekudei, Tazria Metzora, Achrei Mos Kedoshim, Behar Bechukosai, Chukas Balak, Matos Masei, Nitzavim Vayeilech,
|
84 |
| - * Shekalim, Zachor, Parah, Hachodesh</em>". |
| 84 | + * Shekalim, Zachor, Parah, Hachodesh,Shuva, Shira, Hagadol, Chazon, Nachamu</em>". |
85 | 85 | *
|
86 | 86 | * @see #formatParsha(JewishCalendar)
|
87 | 87 | */
|
@@ -112,7 +112,9 @@ public class HebrewDateFormatter {
|
112 | 112 | * קדושים, בהר בחקתי,
|
113 | 113 | * חוקת בלק, מטות מסעי,
|
114 | 114 | * נצבים וילך, שקלים,
|
115 |
| - * זכור, פרה, החדש"</code> |
| 115 | + * זכור, פרה, החדש, |
| 116 | + * שובה,שירה,הגדול, |
| 117 | + * חזון,נחמו"</code> |
116 | 118 | */
|
117 | 119 | private EnumMap<JewishCalendar.Parsha, String> hebrewParshaMap;
|
118 | 120 |
|
@@ -187,6 +189,11 @@ public HebrewDateFormatter() {
|
187 | 189 | transliteratedParshaMap.put(JewishCalendar.Parsha.ZACHOR, "Zachor");
|
188 | 190 | transliteratedParshaMap.put(JewishCalendar.Parsha.PARA, "Parah");
|
189 | 191 | transliteratedParshaMap.put(JewishCalendar.Parsha.HACHODESH, "Hachodesh");
|
| 192 | + transliteratedParshaMap.put(JewishCalendar.Parsha.SHUVA, "Shuva"); |
| 193 | + transliteratedParshaMap.put(JewishCalendar.Parsha.SHIRA, "Shira"); |
| 194 | + transliteratedParshaMap.put(JewishCalendar.Parsha.HAGADOL, "Hagadol"); |
| 195 | + transliteratedParshaMap.put(JewishCalendar.Parsha.CHAZON, "Chazon"); |
| 196 | + transliteratedParshaMap.put(JewishCalendar.Parsha.NACHAMU, "Nachamu"); |
190 | 197 |
|
191 | 198 | hebrewParshaMap = new EnumMap<JewishCalendar.Parsha, String>(JewishCalendar.Parsha.class);
|
192 | 199 | hebrewParshaMap.put(JewishCalendar.Parsha.NONE, "");
|
@@ -255,6 +262,11 @@ public HebrewDateFormatter() {
|
255 | 262 | hebrewParshaMap.put(JewishCalendar.Parsha.ZACHOR, "\u05D6\u05DB\u05D5\u05E8");
|
256 | 263 | hebrewParshaMap.put(JewishCalendar.Parsha.PARA, "\u05E4\u05E8\u05D4");
|
257 | 264 | hebrewParshaMap.put(JewishCalendar.Parsha.HACHODESH, "\u05D4\u05D7\u05D3\u05E9");
|
| 265 | + hebrewParshaMap.put(JewishCalendar.Parsha.SHUVA, "\u05E9\u05D5\u05D1\u05D4"); |
| 266 | + hebrewParshaMap.put(JewishCalendar.Parsha.SHIRA, "\u05E9\u05D9\u05E8\u05D4"); |
| 267 | + hebrewParshaMap.put(JewishCalendar.Parsha.HAGADOL, "\u05D4\u05D2\u05D3\u05D5\u05DC"); |
| 268 | + hebrewParshaMap.put(JewishCalendar.Parsha.CHAZON, "\u05D7\u05D6\u05D5\u05DF"); |
| 269 | + hebrewParshaMap.put(JewishCalendar.Parsha.NACHAMU, "\u05E0\u05D7\u05DE\u05D5"); |
258 | 270 | }
|
259 | 271 |
|
260 | 272 | /**
|
|
0 commit comments