שיחת משתמש:Devilsandangels – הבדלי גרסאות

תגיות: תגובה קוד מקור
::::בשמחה :) &rlm;[[משתמש:Guycn2|Guycn2]] · [[שיחת משתמש:Guycn2|<span style="font-size: smaller; color: #ff981a;">☎‏</span>]] 20:50, 22 בנובמבר 2021 (IST)
:::הייתי פשוט מוחק את חוק הדקדוק הזה מהתוכנה. אם אנשים אחרים לא מתנגדים, אני יכול לעשות את זה. למיטב ידיעתי @[[משתמש:Rotemliss|Rotemliss]] הוסיף אותו לפני שנים רבות, וכנראה הייתה לו אז סיבה טובה לזה, אבל ככל שעובר הזמן, רואים עוד ועוד בעיות שהוא גורם. לא המון – אני נתקל במוזרויות כאלה בערך פעם בשנה. אבל בכל־זאת, זה יותר מאפס. [[משתמש:Amire80|אמיר א׳ אהרוני]] - [[שיחת משתמש:Amire80|שיחה]] 11:55, 23 בנובמבר 2021 (IST)
::::אם אני זוכר נכון, המטרה של מילת הקסם grammar עם הפרמטר "תחילית" היא להפוך מילה מסוימת ("ויקיפדיה", "PHP", "המקור") למילה שמיד לפניה יכולה להופיע תחילית, כגון "ב" ("בוויקיפדיה", "ב־PHP", "במקור"). לכן הפעולה הזו מכפילה את האות ו, מוסיפה מקף לפני מילה לועזית, ומשמיטה את ה"א הידיעה. זו הסיבה לקיומו של הכלל הזה.
::::הבעיה היא, כפי שציינתם, שלא תמיד האות ה"א הראשונה במילה היא אכן ה"א הידיעה (המקרה של "הונגריה" אכן בולט, וייתכנו עוד מקרים). אני חושד שלא קיימת דרך אוטומטית לזהות האם מדובר בה"א הידיעה או לא.
::::לכן, כדי להחליט האם להשמיט את הכלל הזה או לא, צריך לשים לב איפה משתמשים בו (נדמה לי שמשתמשים בו גם בהודעות מערכת וגם בערכים) ומה יהיו התוצאות של השמטתו. כלומר: האם הכלל הזה יוצר יותר בעיות משהוא פותר, או שהוא עדיין פותר יותר בעיות משהוא יוצר. (כאמור, הכלל הזה גורם לבעיה במילים כמו "בהונגריה" וגורם לה להופיע כ"בונגריה"; אבל הוא גם פותר בעיה במילה כמו "המקור" שבלעדיו היא הייתה מופיעה כ"בהמקור".)
::::אפשרות נוספת היא ליצור שתי גרסאות לכלל, להשתמש בגרסה שמשמיטה את ה"א הידיעה במקומות שבהם צפויה להופיע ה"א הידיעה (לפעמים), ולהשתמש בגרסה שמתעלמת מה"א תחילית במקומות שבהם היא לא צפויה להיות ה"א הידיעה (לרוב). לשיקולכם.
::::(אגב, נדמה לי שבמקור כתבתי את הכלל בתחביר אחר לגמרי, בקובץ php ולא json. אני לא בטוח אילו שינויים זה עבר לאורך השנים לאור השינויים בתוכנה.) ‏– [[משתמש:Rotemliss|rotemliss]] – [[שיחת משתמש:Rotemliss|שיחה]] 07:50, 24 בנובמבר 2021 (IST)
 
== שגיאות בהערות שוליים ==