ויקיפדיה:מיזמי ויקיפדיה/לוחות שנה עבריים

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה לניווט קפיצה לחיפוש
מיזם זה הסתיים
Wiki Hebrew Years.png
Tooltip בלוחות שנה. בצד ימין מלמעלה למטה: עברית, אנגלית, יידיש. בצד שמאל מלמעלה למטה: ספרדית, צרפתית, רוסית.

הסתיים מיזם תשתיתי רב לשוני מיוחד במינו - הקמת 3,014 ערכים לשנים עבריות ובהם לוחות שנה עבריים-לועזיים בשש שפות:

תודה לכל מי שסייע לי - הרשימה בהמשך.
דףשיחהה' באלול ה'תשס"ז19 באוגוסט 2007.

מטרה[עריכת קוד מקור]

העמקת הקשר וההיכרות עם הלוח העברי - עבור בני העם היהודי בכל העולם. לאור זאת נבחרו 6 השפות המדוברות ביותר בקרב בני העם היהודי.

תכולה[עריכת קוד מקור]

לכל שנה עברית:

לכל תאריך בלוח השנה:

  • תאריך עברי.
  • תאריך גרגוריאני.
  • חגים ומועדים עבריים, עם Tooltip ובו תאור המועד, והאם הוקדם או נדחה.
  • בעברית וביידיש - קישור לכל צרוף של יום וחודש עברי.
  • באנגלית, ספרדית, צרפתית ורוסית - קישור לערכים על חגים ומועדים עבריים.
  • קישור לכל צרוף של יום וחודש לועזי.

תבניות[עריכת קוד מקור]

לוחות השנה מבוססות על מערכת מורכבת של תבניות. מדוע היו צורך בכל כך הרבה תבניות ? בניסויים הראשונים שנעשו, ארעו תקלות חמורות הנובעות מחציית הרף המקסימלי המותר לפי מגבלות ויקימדיה לתבניות. נעשה מחקר בנושא, ואותרו מספר דרכים כדי להימנע מאותן מגבלות.

דוגמה: בהתחלה נבנתה תבנית אחת עבור יום בחודש העברי - תבנית בזבזנית מאד, כי היא עולה לאוויר עד 385 פעמים (בשנה עברית בעלת אורך מקסימלי), והיא נזקקת שלוש פעמים לגימטריה, ולכן תבנית הגימטריה עולה לאוויר 3*385 = 1155 פעמים - וזה הרבה מאד נפח, שמכריע בקלות את מגבלות ויקימדיה (מסתבר שגם קטעים המופיעים כהערות או ב-noinclude תופסים נפח). לכן תבנית זו פוצלה (בעברית וביידיש) ל-30 תבניות יומיות, עבור כל יום בחודש העברי. בכל אחת מאותן 30 תבניות אין קריאה לגימטריה, כי ביום הראשון בחודש העברי זה תמיד א', וכן הלאה, וכך נחסך הרבה מאד עומס על מערכת פענוח התבניות של ויקימדיה. בצורה דומה פוצלו תבניות נוספות ונעשו טריקים רבים כדי לחסוך נפח מיותר שלא יועמס על מגבלות ויקימדיה.

עקב אילוצים שונים בשפות שונות - התבניות אינן זהות בהכרח בין שפה לשפה. ברוסית לדוגמה (ותודה רבה ל-אמיר), שם של חודש לועזי או עברי משתנה בסמיכות, לדוגמה: תשרי = Тишрей ואילו א' בתשרי = ‎1 тишрея‏ - מילה קצת שונה. פתרון פשוט עם פונקצית ‎#switch‏ היה מפוצץ בקלות את מגבלות ויקימדיה לתבניות, ולכן נבנו 26 תבניות לפתרון הבעייה (12 חודשים לועזיים + 12 חודשים עבריים + אדר א' + אדר ב').

נתונים[עריכת קוד מקור]

שפה תכולת ערך דוגמה מספר דפים
במרחב הראשי
מספר תבניות הערות
עברית שנה עברית ה'תש"ח 1,689 72 לא להתבלבל עם מיזם נוסף - של לוחות שנה לועזיים-עבריים - בערכים כמו 2007
100 שנים עבריות שנים עבריות ד'ק' - ד'קצ"ט 42 6
אנגלית שנה עברית 209 22  
יידיש שנה עברית ה'תש"ח 447 51 מיזם זה הקפיץ את מספר הערכים הכולל ביידיש בכ-6% !
ספרדית שנה עברית 209 22  
צרפתית שנה עברית 209 23  
רוסית שנה עברית לוח שנה עברי-גרגוריאני:
לוח שנה משולש עברי-גרגוריאני-יוליאני:
209 59 85 ערכים על שנים עד שנת ה'תרפ"ג - כוללים לוח שנה משולש עברי-גרגוריאני-יוליאני.
סך הכל 3,014 255  

זכות ראשונים[עריכת קוד מקור]

הרבה לפני שנבנתה תוכנה חכמה שבונה את לוחות השנה, ולפני שהוקמה מערכת מורכבת של תבניות, מסתבר שזכות הראשונים שייכת ל:
Medal Hebrew Years.png משתמש:גבעתיים - יוזמה ובניית מודל ראשוני של לוח שנה עברי.

תודות[עריכת קוד מקור]

מודה מאד לכל מי שעזר וסייע לי. להלן העיקריים, וסליחה מראש אם שכחתי מישהו.
דףשיחהה' באלול ה'תשס"ז19 באוגוסט 2007:
Medal Hebrew Years.png משתמש:גבעתיים - סיוע רב בכל הקשור לחגים ולמועדים יהודיים וישראליים, ולשנים מיוחדות: שנות שמיטה, שנים בהן מברכים את ברכת החמה.

Medal Hebrew Years.png משתמש:Yonidebest - סיוע מול נודניקים בוויקי האנגלית, ובניית כפתורי רדיו עבור מיזם אחר (שעדיין לא הסתיים): לוחות שנה לועזיים-עבריים.
Medal Hebrew Years.png משתמש:מי-נהר - הגהות ועצות רבות.
Medal Hebrew Years.png משתמש:ערכן - העלאת הצורך בערכים רב-שנתיים לפני ה'ת"ק.
Medal Hebrew Years.png משתמש:‎Jiddisch‏ / yi:באַניצער:רוני - תרגום ליידיש.
Medal Hebrew Years.png משתמש:יידל / yi:באַניצער:יודל / yi:באַניצער:זלמן לייב - תרגום ליידיש.
Medal Hebrew Years.png משתמש:דר. צבי / es:Usuario:Healkids - תרגום לספרדית.
Medal Hebrew Years.png es:Usuario:Rataube - תרגום לספרדית.
Medal Hebrew Years.png fr:Utilisateur:Franckiz - תרגום לצרפתית.
Medal Hebrew Years.png ru:Участник:Levg - תרגום לרוסית.
Medal Hebrew Years.png אמיר א. אהרוני / ru:Участник:Amire80 - תרגום לרוסית.

לוח השנה ברוסית נמחק ממש באנטישמיות בנימוק קלוש - דרושים דחוף ויקפדים דו לשוניים להגנה על המיזם ברוסית[עריכת קוד מקור]

21:57, 15 בספטמבר 2012 (IDT)