עזרה:יצירת כישורי שפה
תיבת כישורי השפה דורשת השלמה ופיתוח; אם ברצונכם לתרום למיזם ולהשלימו, דף זה יעזור לכם בכך.
בקוד שיש לכתוב לכל שפה, יש להחליף את המשתנים הבאים בהתאם למה שיהיה בתבנית:
- lang - לקוד השפה, כגון he או en.
- level - לרמה שיש ליצור (במידה ויש לעשות זאת מספר פעמים), כגון N או 3.
כמו כן, יהיו מספר משתנים מקומיים, שיצוינו שם.
אגב, אנא התעלמו ממעברי השורה שאינם כפולים (ואינם בין קטגוריה לקטגוריה) בטקסט שבקוד - הם נובעים מאילוצי מסך.
הגדרת השפה בתבניות
עריכהכדי שאפשר יהיה להשתמש בשפה, דרושות מספר הגדרות שלה בתבניות.
התבניות משתמשות בהוראת התנאי בחר, כך שכדאי שתלמדו להשתמש בה.
בכל ההגדרות, צריך להוסיף מקרה חדש, שבו lang הוא הערך, ומה שצריך להגדיר הוא קוד הוויקי. לדוגמה:
he=עברית|
המקרה החדש צריך להיות ממוין לפי סדר האותיות הלטיניות - a בהתחלה, z בסוף - של קודי השפות. ולא, לא אנגלית ולא עברית הן בראש.
אז אלה הדברים שצריך להגדיר:
- שם השפה בעברית, בתבנית כישורי שפה שם שפה.
- הכיווניות (rtl או ltr) של השפה, בתבנית כישורי שפה כיווניות.
- הערך על השפה בוויקיפדיה, בתבנית כישורי שפה ערך.
- הטקסט בשפה המקומית המביע את ההגדרה, בתבנית כישורי שפה טקסט. זהו מקרה מיוחד למדי, כי במקום של התוצאה צריך להוסיף עוד הוראת תנאי "#בחר", לפי הפרמטר {{{2}}}, לבדוק מה הרמה ולכתוב את הטקסט המתאים. אתם יכולים להסתכל על השפות הקיימות כבר, ואף להעתיק מהן - בתנאי, כמובן, שתשנו את הטקסט לשפה המתאימה.
ניתן ואף רצוי להעתיק את הטקסט מהתבניות בוויקיפדיה האנגלית. באם אינכם מוצאים שם את הרמה שחיפשתם (או אף את השפה), נסו את מטא-ויקי, את ויקישיתוף, או את ויקיפדיה בשפה המבוקשת. אם ממש אינכם מוצאים את הטקסט המתאים, וכמובן - אם אינכם יודעים לחבר אותו, העתיקו את הטקסט העברי ושנו "עברית" לשם השפה המתאים.
יש לקשר את שם השפה (לדוגמה, עברית או English) לקטגוריית המשתמשים הכללית של השפה, ואת רמת ההבנה בשפה (לדוגמה, לא מבין, בינונית או שפת אם) לקטגוריית המשתמשים של רמת ההבנה הזו בשפה. בתבניות ויקיפדיה האנגלית, הטקסט כבר מקושר במקומות הנכונים, אם כי עדיין יש להחליף את שם הקטגוריה, והטקסט מוצג שם לעיתים בקוד ASCII שעדיף להחליפו לטקסט רגיל (שכן הדפים מוצגים בקידוד UTF-8).
יצירת קטגוריות משתמשים לכל שפה
עריכהכל שפה דורשת מספר קטגוריות, שבלעדיהן לא ניתן יהיה לבדוק את מספר המשתמשים שהכלילו את המידע על מידת הבנתם אותה.
יצירת קטגוריית שפה כללית
עריכהקטגוריית שפה כללית כוללת את כל המשתמשים שהכלילו את המידע על מידת הבנתם את השפה בדפיהם.
שם קטגוריית השפה הכללית
עריכהמשתמשי כישורי שפה lang
הטקסט שבקטגוריית השפה הכללית
עריכה{{כישורי שפה קטגוריית משתמשים שפה|lang}}
יצירת קטגוריות שפה + רמה
עריכהקטגוריות שפה + רמה כוללות את המשתמשים שאמרו שהם דוברים את השפה הזו ברמה הנתונה.
שם קטגוריות השפה + רמה
עריכהמשתמשי כישורי שפה lang-level
הטקסט בקטגוריות השפה + רמה
עריכה{{כישורי שפה קטגוריית משתמשים שפה-רמה|lang|level}}