שיחת תבנית:תרגום צבע
הוספת נושאהצעה לשיפור ב{{תרגום צבע}}
[עריכת קוד מקור]― הועבר מהדף ויקיפדיה:תבנית/אולם דיונים
שלום,
התבנית שבכותרת משמשת לתרגום שמות צבעים מעברית לאנגלית (כדי שמשתמשים יוכלו להשתמש בשם הצבע בעברית, למשל עם תבניות או קוד אחר שמצפים לקבל את השם באנגלית).
(בנוסף היא יודעת להחזיר את צבע הכתב, שחור או לבן, המומלץ לשימוש על צבע רקע נתון, אבל זה פחות קשור לשאלה שלי).
כרגע, במקרה שהתבנית מקבלת משהו שאינו ברשימת הצבעים המוכרת, היא לא מחזירה כלום. רציתי להציע פרמטר חדש, משהו כמו |העבר קלט לא מוכר=
שברירת המחדל שלו תהיה "לא", ושאם הוא שווה ל"כן", אז קלט שלא מופיע בטבלה יוחזר כפי שהוא.
השינוי הנדרש קטן מאוד (הוספת קוד להתנהגות ברירת מחדל ב#בחר האחרון), והתאימות לאחור תישמר (בזכות ברירת המחדל של הפרמטר החדש). השיפור יאפשר, למי שרוצה, לתמוך בשמות צבעים בעברית, אנגלית, וקודי הקסא של RGB, בו זמנית. E L Yekutiel - שיחה 10:33, 5 בנובמבר 2024 (IST)
- בעד רמי (Aizenr) • שיחה 10:55, 5 בנובמבר 2024 (IST)
- בנוסף, אני לא חושב שיש צורך בפרמטר נוסף. כרגע העברת קלט לא מוכר הוא שימוש שגוי בתבנית כך שאני לא מרגיש חובה לתמוך בתאימות לאחור במקרה זה, מה גם שהתבנית משמשת בפחות מ-50 דפים ואף לא אחד מהם במרחב הערכים... הוספת הפרמטר תסרבל את השימוש העתידי בתבנית, כך שנראה לי שחבל לעשות זאת... רמי (Aizenr) • שיחה 11:26, 5 בנובמבר 2024 (IST)
- תודה רמי!
- מתייג את @אורי9, שכתב את הגרסה המקורית של התבנית (המעולה).
- כדי להבהיר: השינוי המקורי שהצעתי משתמש בפרמטר חדש בתבנית, ולא משפיע על התנהגות ברירת המחדל שלה (כלומר אם מכניסים אליה קלט שלא נמצא ברשימת הצבעים, ולא משתמשים בפרמטר החדש, אז היא לא מחזירה כלום). שינוי כזה ניתן למימוש באמצעות הקוד הבא (עד כדי באגים, לא בדקתי):
|#ברירת מחדל={{#בחר:{{{העבר קלט לא מוכר|לא}}}|כן={{{צבע}}}|לא=}}
- ההצעה של רמי היא לשנות את התנהגות ברירת המחדל של התבנית, כך שתמיד תחזיר משהו (קלט מתורגם אם הקלט ברשימה, או הקלט ללא שינוי במקרה שהוא לא ברשימה), בלי להגדיר בכלל פרמטר חדש. כלומר, משהו כזה וזהו:
|#ברירת מחדל={{{צבע}}}
- אם אני מבין נכון, רמי בעד לשנות את התנהגות התבנית (כלומר הפתרון השני), בהתאם לכך שהיא לא ב"שימוש מבצעי" במרחב הערכים. לי אין התנגדות. נשמח לשמוע דעות נוספות \ הצעות אחרות.
- תודה רבה! E L Yekutiel - שיחה 12:33, 5 בנובמבר 2024 (IST)
- רמי (Aizenr) • שיחה 20:05, 5 בנובמבר 2024 (IST)
- הוספת פרמטר נוסף (
|העבר קלט לא מוכר=
) סתם מיותר. לא הבנתי את הצורך בו. בעד רק|צבע=
. PRIDE! - שיחה 09:21, 13 בנובמבר 2024 (IST)- תודה Euro know. זו היתה גם דעתו של רמי, וכפי שכתבתי בתגובה האחרונה, גם לי אין התנגדות.
- הסיבה לכך שהצעתי את הפרמטר החדש היא מתוך זהירות, כדי לשמור על תאימות לאחור בהתנהגות התבנית כשמכניסים לה
|צבע=
שלא נמצא ברשימת הצבעים המוכרים. בעבר, במצב הזה היא לא החזירה שום דבר, ובאמצעות הפרמטר החדש הכוונה היתה לאפשר את המשך ההתנהגות הזו כברירת מחדל (אבל גם לאפשר התנהגות שבה קלט לא מוכר כן מועבר לפלט). - מבדיקה שעשינו, נראה שאף אחד בכל מקרה לא בונה על התנהגות מסוימת כלשהי של התבנית במצב של קלט לא מוכר, ולכן הזהירות שנקטתי בה לא נדרשת ואין בעיה לשנות את התנהגות התבנית במצב הזה, כפי שאתה ורמי אומרים.
- ראיתי שרמי עדכן את התבנית, אבל לא הספקתי להיכנס לפרטים. אמשיך את הדיון מולו בדף השיחה שלה (ונראה לי שאין מניעה להעביר גם את הדיון הזה לשם).
- שוב תודה רבה! E L Yekutiel - שיחה 13:44, 13 בנובמבר 2024 (IST)
- הוספת פרמטר נוסף (
- רמי (Aizenr) • שיחה 20:05, 5 בנובמבר 2024 (IST)
- בנוסף, אני לא חושב שיש צורך בפרמטר נוסף. כרגע העברת קלט לא מוכר הוא שימוש שגוי בתבנית כך שאני לא מרגיש חובה לתמוך בתאימות לאחור במקרה זה, מה גם שהתבנית משמשת בפחות מ-50 דפים ואף לא אחד מהם במרחב הערכים... הוספת הפרמטר תסרבל את השימוש העתידי בתבנית, כך שנראה לי שחבל לעשות זאת... רמי (Aizenr) • שיחה 11:26, 5 בנובמבר 2024 (IST)
― סוף העברה
עידכון מינורי
[עריכת קוד מקור]שלום חבירם, התבנית עברה עדכון מינורי. הדבר לא אמור להשפיע על ההתנהגות במקרה של שימוש תקין, אבל באגים תמיד אפשריים. אם אתם משתמשים בתבנית הזאת (באופן ישיר או עקיף) תעיפו בבקשה מבט לוודא שהכל תקין. אם לא, אז תודיעו לי. להתראות, רמי (Aizenr) • שיחה 10:07, 13 בנובמבר 2024 (IST)
- רמי (Aizenr) ראה בבקשה תבנית:תרגום צבע/תיעוד#שימוש בתבנית, שורה שלישית מלמעלה בטבלה, מוזר לא? שרעטל • שיחה 10:40, 13 בנובמבר 2024 (IST)
- הפרמטר "כתב" הופך את הצבע. זה פיצ'ר נוסף של התבנית שלא קשור לתרגום (ולא מושפע מהשנוי האחרון). ―Aizenr (שיחה | תרומות | מונה) לא חתם ב־11:23, 13 בנובמבר 2024 (IST)
- שלום רמי, תודה רבה וסליחה על התגובה המאוחרת!
- כמה שאלות \ הערות:
- תודה על יצירת דף המשנה עבור התיעוד! גם לדעתי כך זה עדיף בהרבה. מה שכן, ראיתי שהעברת אליו גם את ה-templatedata. למרות שהחלק הזה גם יוצר תיעוד, אני חושב שבשביל הפונקציונליות של מערכת בדיקת הפרמטרים, הוא צריך להישאר בדף התבנית עצמו ולא בדף משנה שלו. אבל אני לא מספיק בטוח בזה, ואם גם אתה לא בטוח אז שווה שנתייעץ עם עוד מישהו (אבל אם אתה כן בטוח שזה בסדר להעביר אותו אז אני סומך עליך כמובן).
- אני חושב שבמקום לשנות את ברירת המחדל של הפרמטר החדש שהוספתי ל"כן", אפשר להסיר אותו לגמרי (ראה את ההצעה הקצרה יותר לקוד בדיון שהועבר מאולם הדיונים לעיל). הוספתי אותו מתוך זהירות יתרה, אבל אם משנים את ברירת המחדל שלו אז בעצם אין בו יותר טעם ועדיף כנראה להסיר אותו. אין לי בעיה לבצע את השינוי אם תרצה.
- שרעטל - להבנתי ההגיון בשימוש בפרמטר "מאפיין=כתב" הוא שהוא נותן המלצה לצבע הכתב (שחור או לבן) שמתאים יותר להשתמש בו על צבע הרקע הנתון. לכן עבור צבעי רקע בהירים התבנית תחזיר "שחור", ועבור כהים היא תחזיר "לבן".
- שוב תודה! E L Yekutiel - שיחה 10:11, 18 בנובמבר 2024 (IST)
- היי @רמי, לא תייגתי אותך בהודעה הקודמת... למקרה שפספסת, מתייג עכשיו. E L Yekutiel - שיחה 11:34, 20 בנובמבר 2024 (IST)
- תודה רבה (אכן פיספסתי...). לגבי 1, סליחה, לא ידעתי על זה בכלל. אני צריך מתשהוא להבין מה באמת עושה המערכת הזאת. אני אחזיר לדף התבנית. מתייג את בעלי הידע בתבניות , אם אפשר להשאיר את זה בדף התיעוד אז זה נראה לי עדיף. לגבי 2, נשמע הגיוני, הבעיה היא שכרגע יש מספר שימושים בתבנית שמתמשים בפרמטר הזה. להבנתי זה לא אמור להפריע לפעולתה, אבל זה יכול להפעיל התראות אצל משתמשים מסוימים, לכן אולי כדאי למחוק את השימוש הזה. זה כבר מתחיל ליהיות כצת מורכב לכן העדפתי את גישת "זה עובד, על תיגע בזה". אבל זאת גיישה של עצלנים, כך שאם יש לך כוח לטפל בזה זה מבורך. לגבי 3. ההסבר שלך כמובן הרבה יותר מדויק משלי. שוב תודה רבה, רמי (Aizenr) • שיחה 12:07, 20 בנובמבר 2024 (IST)
- היי,
- בינתיים מצאתי רמז לכך שאולי זה בסדר להשאיר בדף המשנה של התיעוד... ראה {{תיבת ארכיון}}. אני לא יודע אם זה כן עובד שם, ולכן לא בטוח שזה כן בסדר. נראה לי שעד שנבין אם זה תקין או לא, יהיה הכי בטוח להשאיר את זה כמו שזה עכשיו, ובמקרה שנראה שאפשר, נחזיר לתיעוד.
- כן, ראיתי שבינתיים נעשה שימוש בפרמטר. אסדר את המקומות האלה כמובן, עם הסרת הפרמטר (או בעצם לפני שאסיר). אחלה, אגיע לזה בהזדמנות.
- תודה רבה! E L Yekutiel - שיחה 09:02, 21 בנובמבר 2024 (IST)
- 1 - מסכים. 2 - תודה רבה! רמי (Aizenr) • שיחה 09:05, 21 בנובמבר 2024 (IST)
- רמי, צדקת... קראתי על המערכת הזו בmw:Help:TemplateData, ולא רק שאפשרי להציב אותה בדף התיעוד, אלא זו השיטה המומלצת! העברתי חזרה. סליחה על הטרטור...
- בוצע. אם אתה נתקל בבעיה, תגיד לי, אבל נראה לי שאמור להיות בסדר.
- E L Yekutiel - שיחה 11:06, 21 בנובמבר 2024 (IST)
- 1 - מסכים. 2 - תודה רבה! רמי (Aizenr) • שיחה 09:05, 21 בנובמבר 2024 (IST)
- היי,
- תודה רבה (אכן פיספסתי...). לגבי 1, סליחה, לא ידעתי על זה בכלל. אני צריך מתשהוא להבין מה באמת עושה המערכת הזאת. אני אחזיר לדף התבנית. מתייג את בעלי הידע בתבניות , אם אפשר להשאיר את זה בדף התיעוד אז זה נראה לי עדיף. לגבי 2, נשמע הגיוני, הבעיה היא שכרגע יש מספר שימושים בתבנית שמתמשים בפרמטר הזה. להבנתי זה לא אמור להפריע לפעולתה, אבל זה יכול להפעיל התראות אצל משתמשים מסוימים, לכן אולי כדאי למחוק את השימוש הזה. זה כבר מתחיל ליהיות כצת מורכב לכן העדפתי את גישת "זה עובד, על תיגע בזה". אבל זאת גיישה של עצלנים, כך שאם יש לך כוח לטפל בזה זה מבורך. לגבי 3. ההסבר שלך כמובן הרבה יותר מדויק משלי. שוב תודה רבה, רמי (Aizenr) • שיחה 12:07, 20 בנובמבר 2024 (IST)
- היי @רמי, לא תייגתי אותך בהודעה הקודמת... למקרה שפספסת, מתייג עכשיו. E L Yekutiel - שיחה 11:34, 20 בנובמבר 2024 (IST)
- הפרמטר "כתב" הופך את הצבע. זה פיצ'ר נוסף של התבנית שלא קשור לתרגום (ולא מושפע מהשנוי האחרון). ―Aizenr (שיחה | תרומות | מונה) לא חתם ב־11:23, 13 בנובמבר 2024 (IST)