ויקיפדיה:מיזמי ויקיפדיה/לוחות שנה עבריים – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
שורה 35:
לוחות השנה מבוססות על מערכת מורכבת של תבניות. מדוע היו צורך בכל כך הרבה תבניות ? בניסויים הראשונים שנעשו, ארעו תקלות חמורות הנובעות מחציית הרף המקסימלי המותר לפי [[:en:Wikipedia:Template limits|מגבלות תבניות בוויקימדיה]]. נעשה מחקר בנושא, ואותרו מספר דרכים כדי להימנע מאותן מגבלות.
דוגמה: בהתחלה נבנתה תבנית אחת עבור יום בחודש העברי - תבנית בזבזנית מאד, כי היא עולה לאוויר עד 385 פעמים בשנה עברית בעלת אורך מקסימלי, ואם התבנית קוראת 3 פעמים לגימטריה (בוורסיות מעט שונות), הרי שתבנית הגימטריה עולה לאוויר 3*385 = 1155 פעמים - וזה
עקב אילוצים שונים בשפות שונות - התבניות אינן זהות בהכרח בין שפה לשפה. ברוסית לדוגמה (ותודה רבה ל-[[משתמש:Amire80|אמיר]]), סמיכות משנה את שמות החודשים. לדוגמה: תשרי = Тишрей ואילו א' בתשרי = ‎1 тишрея‏. פתרון פשוט עם פונקצית [[:meta:ParserFunctions|‏#switch‎]] היה מפוצץ בקלות את [[:en:Wikipedia:Template limits|מגבלות תבניות בוויקימדיה]], ולכן נבנו 26 תבניות לפתרון הבעייה (12 חודשים לועזיים, 12 חודשים עבריים + אדר א' + אדר ב').
|