אונטערשייד צווישן ווערסיעס פון "יחידה:PV-options"

פון המכלול
קפיצה לניווט קפיצה לחיפוש
ק (מכלוליזאציע)
(אידיש)
 
(6 מיטלסטע ווערסיעס פון 2 באַניצער נישט געוויזן.)
שורה 1: שורה 1:
function create(cat, msg)  
function create(cat, msg)  
return mw.ustring.format("[[קטגוריה:שגיאות פרמטריות %s]]", cat) .. create_message(msg)
return mw.ustring.format("[[קאטעגאריע:פאראמעטער פעלערן %s]]", cat) .. create_message(msg)
end
end


שורה 9: שורה 9:


local options_0 = {
local options_0 = {
         ["no-templatedata"] = create("אין templatedata תקין",
         ["no-templatedata"] = create("נישטא געהעריגע templatedata",
"לא נמצא templatedata תקין"),
"נישט געפינען געהעריגע templatedata"),
         ["undeclared"] = create("שם שגוי",
         ["undeclared"] = create("שם שגוי",
"פרמטרים [ paramname ] לא מופיעים בהגדרת התבנית"),
"פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
         ["empty-undeclared"] = create("שם שגוי ריק",
         ["empty-undeclared"] = create("שם שגוי ריק",
"פרמטרים ריקים [ paramname ] לא מופיעים בהגדרת התבנית"),
"ליידיגע פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
         ["undeclared-numeric"] = create("מספר סודר שגוי",
         ["undeclared-numeric"] = create("מספר סודר שגוי",
"פרמטרים [ paramname ] לא מופיעים בהגדרת התבנית"),
"פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
         ["empty-undeclared-numeric"] = create("מספר סודר שגוי ריק",
         ["empty-undeclared-numeric"] = create("מספר סודר שגוי ריק",
"פרמטרים ריקים [ paramname ] לא מופיעים בהגדרת התבנית"),
"ליידיגע פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
         ["empty-required"] = create("פרמטר חובה חסר",
         ["empty-required"] = create("פרמטר חובה חסר",
"פרמטרי חובה [ paramname ] חסרים"),
"פארלאנגטע פאראמעטער [ paramname ] פעלן"),
         ["deprecated"] = create("שימוש בפרמטר מיושן",
         ["deprecated"] = create("ניצט פארעלטערטע פאראמעטער",
"שימוש בפרמטרים מיושנים [ paramname ]"),
"ניצט פאַרעלטערטע פּאַראַמעטער [ paramname ]"),
         ["empty-deprecated"] = create("שימוש בפרמטר מיושן ריק",
         ["empty-deprecated"] = create("ניצט פארעלטערטע ליידיגע פאראמעטער",
"שימוש בפרמטרים מיושנים ריקים [ paramname ]"),
"ניצט פאַרעלטערטע ליידיגע פּאַראַמעטער [ paramname ]"),
         ["incompatible"] = create("סוג לא תואם",
         ["incompatible"] = create("סוג לא תואם",
"סוג לא תואם [ paramname ]"),
"סוג לא תואם [ paramname ]"),
שורה 31: שורה 31:
         ["unsuggested-value"] = create("ערך מחוץ לרשימת הערכים המוצעים",
         ["unsuggested-value"] = create("ערך מחוץ לרשימת הערכים המוצעים",
"'paramandvalue' אינו ערך חוקי"),
"'paramandvalue' אינו ערך חוקי"),
         ["multiple"] = "[[קטגוריה:שגיאות פרמטריות שגיאות ממספר סוגים]]",
         ["multiple"] = "[[קאטעגאריע:פאראמעטער פעלערן שגיאות ממספר סוגים]]",
         ["any"] = "[[קטגוריה:שגיאות פרמטריות]][[קטגוריה:שגיאות פרמטריות בתבנית tname_naked]]",
         ["any"] = "[[קאטעגאריע:פאראמעטער פעלערן]][[קאטעגאריע:פאראמעטער פעלערן אין מוסטער tname_naked]]",
         ["doc-subpage"] = "תיעוד",
         ["doc-subpage"] = "תיעוד",
         ["wrapper-prefix"] = "<span class='paramvalidator-wrapper'><span class='paramvalidator-error' style='text-align:center;'><br/>שגיאות פרמטריות ב[[templatename]] </span>",
         ["wrapper-prefix"] = "<span class='paramvalidator-wrapper'><span class='paramvalidator-error' style='text-align:center;'><br/>פאראמעטער פעלערן אין [[templatename]] </span>",
         ["wrapper-suffix"] = " </span>"
         ["wrapper-suffix"] = " </span>"
     }
     }
local options_rest = {
local options_rest = {
         ["no-templatedata"] = create_message("לא נמצא templatedata תקין"),
         ["no-templatedata"] = create_message("לא נמצא templatedata תקין"),
         ["undeclared"] = create_message("פרמטרים [ paramname ] לא מופיעים בהגדרת התבנית"),
         ["undeclared"] = create_message("פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
         ["empty-undeclared"] = create_message("פרמטרים ריקים [ paramname ] לא מופיעים בהגדרת התבנית"),
         ["empty-undeclared"] = create_message("ליידיגע פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
         ["undeclared-numeric"] = create_message("פרמטרים [ paramname ] לא מופיעים בהגדרת התבנית"),
         ["undeclared-numeric"] = create_message("פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
         ["empty-undeclared-numeric"] = create_message("פרמטרים ריקים [ paramname ] לא מופיעים בהגדרת התבנית"),
         ["empty-undeclared-numeric"] = create_message("ליידיגע פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
         ["empty-required"] = create_message("פרמטרי חובה [ paramname ] חסרים"),
         ["empty-required"] = create_message("פארלאנגטע פאראמעטער [ paramname ] פעלן"),
         ["deprecated"] = create_message("שימוש בפרמטרים מיושנים [ paramname ]"),
         ["deprecated"] = create_message("ניצט פאַרעלטערטע פּאַראַמעטער [ paramname ]"),
         ["empty-deprecated"] = create_message("שימוש בפרמטרים מיושנים ריקים [ paramname ]"),
         ["empty-deprecated"] = create_message("ניצט פאַרעלטערטע ליידיגע פּאַראַמעטער [ paramname ]"),
         ["incompatible"] = create_message("סוג לא תואם [ paramname ]"),
         ["incompatible"] = create_message("סוג לא תואם [ paramname ]"),
         ["duplicate"] = create_message("כפילות פרמטרים [ paramname ]"),
         ["duplicate"] = create_message("כפילות פרמטרים [ paramname ]"),
         ["multiple"] = "",
         ["multiple"] = "",
         ["any"] = "[[קטגוריה:שגיאות פרמטריות מחוץ למרחב הערכים]]",
         ["any"] = "[[קאטעגאריע:פאראמעטער פעלערן אינדרויסן פון הויפט געביט]]",
         ["doc-subpage"] = "תיעוד",
         ["doc-subpage"] = "תיעוד",
         ["skip-empty-numeric"] = "0",
         ["skip-empty-numeric"] = "0",
שורה 64: שורה 64:
[12] = options_rest, -- הילף
[12] = options_rest, -- הילף
[14] = options_0, -- קאטעגאריע
[14] = options_0, -- קאטעגאריע
[100] = options_0, -- פורטל
[100] = options_0, -- פארטל
[108] = options_rest, -- ספר
[108] = options_rest, -- ספר
[118] = options_rest, -- טיוטה
[118] = options_rest, -- דרעפט
[446] = options_rest, -- הוראה
[446] = options_rest, -- הוראה
[828] = options_rest, -- יחידה
[828] = options_rest, -- יחידה

יעצטיגע רעוויזיע זינט 00:14, 10 נאוועמבער 2023

מען קען שאפן דאקומענטאציע פאר דעם מאדול ביי יחידה:PV-options/דאק

function create(cat, msg) 
	return mw.ustring.format("[[קאטעגאריע:פאראמעטער פעלערן %s]]", cat) .. create_message(msg)
end

function create_message(msg) 
	return mw.ustring.format("<span class='paramvalidator-error'><br/>%s</span>", msg)
end


local options_0 = {
        ["no-templatedata"] = create("נישטא געהעריגע templatedata",
					"נישט געפינען געהעריגע templatedata"),
        ["undeclared"] = create("שם שגוי",
					"פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
        ["empty-undeclared"] = create("שם שגוי ריק",
					"ליידיגע פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
        ["undeclared-numeric"] = create("מספר סודר שגוי",
					"פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
        ["empty-undeclared-numeric"] = create("מספר סודר שגוי ריק",
					"ליידיגע פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
        ["empty-required"] = create("פרמטר חובה חסר",
					"פארלאנגטע פאראמעטער  [ paramname ] פעלן"),
        ["deprecated"] = create("ניצט פארעלטערטע פאראמעטער",
					"ניצט פאַרעלטערטע פּאַראַמעטער [ paramname ]"),
        ["empty-deprecated"] = create("ניצט פארעלטערטע ליידיגע פאראמעטער",
					"ניצט פאַרעלטערטע ליידיגע פּאַראַמעטער [ paramname ]"),
        ["incompatible"] = create("סוג לא תואם",
					"סוג לא תואם [ paramname ]"),
        ["duplicate"] = create("כפילות פרמטרים",
					"כפילות פרמטרים [ paramname ]"),
        ["unsuggested-value"] = create("ערך מחוץ לרשימת הערכים המוצעים",
					"'paramandvalue' אינו ערך חוקי"),
        ["multiple"] = "[[קאטעגאריע:פאראמעטער פעלערן שגיאות ממספר סוגים]]",
        ["any"] = "[[קאטעגאריע:פאראמעטער פעלערן]][[קאטעגאריע:פאראמעטער פעלערן אין מוסטער tname_naked]]",
        ["doc-subpage"] = "תיעוד",
        ["wrapper-prefix"] = "<span class='paramvalidator-wrapper'><span class='paramvalidator-error' style='text-align:center;'><br/>פאראמעטער פעלערן אין [[templatename]] </span>",
        ["wrapper-suffix"] = " </span>"
    }
local options_rest = {
        ["no-templatedata"] = create_message("לא נמצא templatedata תקין"),
        ["undeclared"] = create_message("פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
        ["empty-undeclared"] = create_message("ליידיגע פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
        ["undeclared-numeric"] = create_message("פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
        ["empty-undeclared-numeric"] = create_message("ליידיגע פאראמעטער [ paramname ] ערשיינען נישט אין מוסטער דעפיניציע"),
        ["empty-required"] = create_message("פארלאנגטע פאראמעטער  [ paramname ] פעלן"),
        ["deprecated"] = create_message("ניצט פאַרעלטערטע פּאַראַמעטער [ paramname ]"),
        ["empty-deprecated"] = create_message("ניצט פאַרעלטערטע ליידיגע פּאַראַמעטער [ paramname ]"),
        ["incompatible"] = create_message("סוג לא תואם [ paramname ]"),
        ["duplicate"] = create_message("כפילות פרמטרים [ paramname ]"),
        ["multiple"] = "",
        ["any"] = "[[קאטעגאריע:פאראמעטער פעלערן אינדרויסן פון הויפט געביט]]",
        ["doc-subpage"] = "תיעוד",
        ["skip-empty-numeric"] = "0",
        ["wrapper-prefix"] = "<span class='paramvalidator-wrapper'><span class='paramvalidator-error' style='text-align:center;'><br/>שגיאות פרמטריות ב[[templatename]] </span>",
        ["wrapper-suffix"] = " </span>"
    }

local result = {
	[0] = options_0,		-- ארטיקלען
	[2] = options_rest,		-- באניצער	
	[4] = options_rest,		-- המכלול
	[6] = options_0,		-- טעקע
	[10] = options_0,		-- מוסטער
	[12] = options_rest,	-- הילף
	[14] = options_0,		-- קאטעגאריע
	[100] = options_0,		-- פארטל
	[108] = options_rest,	-- ספר	
	[118] = options_rest,	-- דרעפט
	[446] = options_rest,	-- הוראה
	[828] = options_rest,	-- יחידה
	[2300] = options_rest,	-- גאדג'ט
	[2302] = options_rest,	-- הגדרת גאדג'ט
	[2600] = options_rest,	-- נושא
}
return result